Remove translate_address_read from JS api
This commit is contained in:
parent
fea30501db
commit
44a2838f4b
|
@ -289,7 +289,6 @@ CPU.prototype.wasm_patch = function(wm)
|
|||
this.fpu_load_tag_word = get_import("fpu_load_tag_word");
|
||||
this.fpu_load_status_word = get_import("fpu_load_status_word");
|
||||
|
||||
this.translate_address_read = get_import("translate_address_read_js");
|
||||
this.translate_address_system_read = get_import("translate_address_system_read_js");
|
||||
this.translate_address_system_write = get_import("translate_address_system_write_js");
|
||||
|
||||
|
@ -1504,7 +1503,7 @@ CPU.prototype.dump_function_code = function(block_ptr, count)
|
|||
|
||||
for(let i = start; i < end; i++)
|
||||
{
|
||||
buffer[i - start] = this.read8(this.translate_address_read(i));
|
||||
buffer[i - start] = this.read8(this.translate_address_system_read(i));
|
||||
}
|
||||
|
||||
dbg_log("---" + (is_entry_block ? " entry" : ""));
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
use cpu2::cpu::{
|
||||
safe_read16, safe_read32s, safe_write16, safe_write32, translate_address_read,
|
||||
translate_address_system_read, translate_address_system_write, writable_or_pagefault,
|
||||
safe_read16, safe_read32s, safe_write16, safe_write32, translate_address_system_read,
|
||||
translate_address_system_write, writable_or_pagefault,
|
||||
};
|
||||
use cpu2::misc_instr::{push16, push32};
|
||||
|
||||
|
@ -14,8 +14,6 @@ pub unsafe fn safe_write16_js(addr: i32, value: i32) { safe_write16(addr, value)
|
|||
#[no_mangle]
|
||||
pub unsafe fn safe_write32_js(addr: i32, value: i32) { safe_write32(addr, value).unwrap() }
|
||||
|
||||
#[no_mangle]
|
||||
pub unsafe fn translate_address_read_js(addr: i32) -> u32 { translate_address_read(addr).unwrap() }
|
||||
#[no_mangle]
|
||||
pub unsafe fn translate_address_system_read_js(addr: i32) -> u32 {
|
||||
translate_address_system_read(addr).unwrap()
|
||||
|
|
Loading…
Reference in a new issue