mem_read_reg() and mem_write_reg() convenience functions
This commit is contained in:
@@ -40,6 +40,16 @@ function dump_regs()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function mem_read_reg(reg)
|
||||||
|
{
|
||||||
|
return mem_read(get_reg(reg));
|
||||||
|
}
|
||||||
|
|
||||||
|
function mem_write_reg(reg, v)
|
||||||
|
{
|
||||||
|
mem_write(get_reg(reg), v);
|
||||||
|
}
|
||||||
|
|
||||||
function print_file()
|
function print_file()
|
||||||
{
|
{
|
||||||
log_inf("Debugging file \"" + get_file() + "\"");
|
log_inf("Debugging file \"" + get_file() + "\"");
|
||||||
|
|||||||
@@ -22,11 +22,11 @@ set_reg("r14", r14);
|
|||||||
log_inf("3 --------------------------------------------");
|
log_inf("3 --------------------------------------------");
|
||||||
dump_regs();
|
dump_regs();
|
||||||
|
|
||||||
var r14_mem = mem_read(get_reg("r14"));
|
var r14_mem = mem_read_reg("r14");
|
||||||
log_inf("Memory at r14 " + r14_mem);
|
log_inf("Memory at r14 " + r14_mem);
|
||||||
mem_write(get_reg("r14"), "0x696969");
|
mem_write_reg("r14", "0x696969");
|
||||||
log_inf("Memory at r14 " + mem_read(get_reg("r14")));
|
log_inf("Memory at r14 " + mem_read_reg("r14"));
|
||||||
mem_write(get_reg("r14"), r14_mem);
|
mem_write_reg("r14", r14_mem);
|
||||||
log_inf("Memory at r14 " + mem_read(get_reg("r14")));
|
log_inf("Memory at r14 " + mem_read_reg("r14"));
|
||||||
|
|
||||||
cont();
|
cont();
|
||||||
|
|||||||
Reference in New Issue
Block a user