Remove translate_address_read from JS api

This commit is contained in:
Fabian 2020-12-31 19:14:31 -06:00
parent fea30501db
commit 44a2838f4b
2 changed files with 3 additions and 6 deletions

View file

@ -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" : ""));

View file

@ -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()