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()
|
||||
{
|
||||
log_inf("Debugging file \"" + get_file() + "\"");
|
||||
|
||||
@@ -22,11 +22,11 @@ set_reg("r14", r14);
|
||||
log_inf("3 --------------------------------------------");
|
||||
dump_regs();
|
||||
|
||||
var r14_mem = mem_read(get_reg("r14"));
|
||||
var r14_mem = mem_read_reg("r14");
|
||||
log_inf("Memory at r14 " + r14_mem);
|
||||
mem_write(get_reg("r14"), "0x696969");
|
||||
log_inf("Memory at r14 " + mem_read(get_reg("r14")));
|
||||
mem_write(get_reg("r14"), r14_mem);
|
||||
log_inf("Memory at r14 " + mem_read(get_reg("r14")));
|
||||
mem_write_reg("r14", "0x696969");
|
||||
log_inf("Memory at r14 " + mem_read_reg("r14"));
|
||||
mem_write_reg("r14", r14_mem);
|
||||
log_inf("Memory at r14 " + mem_read_reg("r14"));
|
||||
|
||||
cont();
|
||||
|
||||
Reference in New Issue
Block a user