diff --git a/bochs/cpu/cpu.cc b/bochs/cpu/cpu.cc index c0b9079c..810d0ca7 100644 --- a/bochs/cpu/cpu.cc +++ b/bochs/cpu/cpu.cc @@ -795,6 +795,9 @@ void BX_CPU_C::prefetch(void) else { BX_PANIC(("prefetch: getHostMemAddr vetoed direct read, pAddr=0x" FMT_PHY_ADDRX, pAddr)); } + // DanceOS + // XXX how would this be handled on a real machine? + exception(BX_GP_EXCEPTION, 0); } } }