mem_read_reg() and mem_write_reg() convenience functions

This commit is contained in:
kamkow1
2025-03-09 20:35:20 +01:00
parent 643616cc14
commit 87cb958478
2 changed files with 15 additions and 5 deletions

View File

@@ -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() + "\"");

View 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();