On Sat, 13 Jul 2019, Jd Lyons wrote:
If I’m reading this right 0x926 is:
new-token 0x926 b(:)
I was under the impression that Forth is stack based and defining new word taked stuff from the stack so the new-token for a block might be to one after the b(;) not the one before the b(:) but I'm not sure so this could be as well. Anyway, seeing the execution and getting the exact place of the exception somehow would be better than having to guess.
Regards, BALATON Zoltan
my-address b(lit) 0x1000014 my-space
(unnamed-fcode) [0x867] b(") ( len=6 ) " map-in" (unnamed-fcode) [0x91f] b(to) (unnamed-fcode) [0x86c] b(lit) 0x4 my-space
dup b(") ( len=9 ) " config-b@" (unnamed-fcode) [0x91f] 1 or swap b(") ( len=9 ) " config-b!" (unnamed-fcode) [0x91f] b(;)
On Jul 13, 2019, at 11:33 AM, Jd Lyons via OpenBIOS openbios@openbios.org wrote:
Likely failing config-b@ and or config-b!
On Jul 12, 2019, at 7:38 PM, BALATON Zoltan balaton@eik.bme.hu wrote:
400514a : [ 0x8bc ] 400514c : [ 0x926 ]
OpenBIOS mailing list -- openbios@openbios.org To unsubscribe send an email to openbios-leave@openbios.org