Move code around

This commit is contained in:
Fabian 2020-12-31 19:14:31 -06:00
parent 959ed86a7f
commit 9340def411
2 changed files with 14 additions and 16 deletions

View file

@ -13,6 +13,20 @@ extern "C" {
fn call_indirect1(f: i32, x: u16);
#[no_mangle]
fn pic_acknowledge();
#[no_mangle]
pub fn io_port_read8(port: i32) -> i32;
#[no_mangle]
pub fn io_port_read16(port: i32) -> i32;
#[no_mangle]
pub fn io_port_read32(port: i32) -> i32;
#[no_mangle]
pub fn io_port_write8(port: i32, value: i32);
#[no_mangle]
pub fn io_port_write16(port: i32, value: i32);
#[no_mangle]
pub fn io_port_write32(port: i32, value: i32);
}
use cpu2::fpu::fpu_set_tag_word;

View file

@ -1,19 +1,3 @@
extern "C" {
#[no_mangle]
pub fn io_port_read8(port: i32) -> i32;
#[no_mangle]
pub fn io_port_read16(port: i32) -> i32;
#[no_mangle]
pub fn io_port_read32(port: i32) -> i32;
#[no_mangle]
pub fn io_port_write8(port: i32, value: i32);
#[no_mangle]
pub fn io_port_write16(port: i32, value: i32);
#[no_mangle]
pub fn io_port_write32(port: i32, value: i32);
}
// string operations
//
// cmp si di