Turns out ekbb failed due to insufficient memory :-/
This commit is contained in:
@@ -12,7 +12,7 @@ import java.io.File
|
||||
fun main(args: Array<String>) {
|
||||
|
||||
val tb = org.jline.terminal.TerminalBuilder.terminal()
|
||||
var mbus = MemBus(32768)
|
||||
var mbus = MemBus(65536)
|
||||
val tracer = Tracer()
|
||||
val loggingCollector = LoggingCollector()
|
||||
tracer.addCollector(loggingCollector)
|
||||
|
@@ -898,6 +898,7 @@ class CPU(val mbus: MemBus, val tracer: ITracer = NullTracer()) {
|
||||
is NonExistentMemoryError -> cpu_err or 0x20u
|
||||
is BusTimeoutError -> cpu_err or 0x10u
|
||||
}
|
||||
logger.warn("Threw error: ${error}")
|
||||
trap(0x04u)
|
||||
} catch (_: InvalidOpcodeException) {
|
||||
trap(0x10u)
|
||||
|
Reference in New Issue
Block a user