Move code around
This commit is contained in:
parent
959ed86a7f
commit
9340def411
|
@ -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;
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue