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()
{
log_inf("Debugging file \"" + get_file() + "\"");

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