getting closer and closer to the xfb copy loop in panda
This commit is contained in:
+7
-1
@@ -22,7 +22,7 @@ void broadway::run(mem &mem) {
|
||||
}
|
||||
|
||||
ircolib::u32 broadway::fetch(mem &mem) {
|
||||
ircolib::u32 val = mem.read<ircolib::u32>(pc);
|
||||
ircolib::u32 val = mem.read32(pc);
|
||||
pc += 4;
|
||||
|
||||
return val;
|
||||
@@ -48,6 +48,12 @@ void broadway::execute(ircolib::u32 instr, mem &mem) {
|
||||
case 31: // mfspr rd, spr
|
||||
move_spr(instr);
|
||||
break;
|
||||
case 32: // mfspr rd, spr
|
||||
lwz(instr, mem);
|
||||
break;
|
||||
case 36: // stw rs, d(ra)
|
||||
stw(instr, mem);
|
||||
break;
|
||||
case 37: // stwu rs, d(ra)
|
||||
stwu(instr, mem);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user