--- nono/vm/sysctlr.cpp 2026/04/29 17:04:56 1.1.1.5 +++ nono/vm/sysctlr.cpp 2026/04/29 17:04:59 1.1.1.6 @@ -9,6 +9,7 @@ #include "sysctlr.h" #include "ethernet.h" #include "mpu88xx0.h" +#include "prom.h" #include "sio.h" #include "spc.h" #include "sysclk.h" @@ -244,7 +245,9 @@ SysCtlrDevice::Write32(uint32 addr, uint } if (addr == 0x6d000010) { putlog(1, "Reset All CPUs"); + gPROM0->ResetHard(); gMPU->ResetHard(); + gMPU->Release(); return 0; }