On 2010-8-16 11:42 PM, Nick Couchman wrote:
[...] do-boot isn't unique.
byte-load: warning stack overflow, diff 1
byte-load: warning stack overflow, diff 1
Jumping to entry point 00000000010071d8 for type 0000000000000001... switching to new context: entry point 0x10071d8 stack 0x00000000ffe02b59 warning:interpret: exception -13 caught Unhandled Exception 0x0000000020016000 PC = 0x0000000001014710 NPC = 0x0000000001014714 Stopping execution
Can this be debugged using the OpenBIOS/forth debugging, or do I need to whip out gdb, now? Looks like this error is after it actually switches over to the OpenSolaris kernel, so I'm guessing the OpenBIOS/fcode debugging is going to be of limited value.
I might figure out what's going on with the stack overflow in byte-load of the secondary booter. That shouldn't happen, and it might have trashed something used later.