[OpenBIOS] b?branch

Programmingkid programmingkidx at gmail.com
Fri Dec 29 02:03:38 CET 2017


> On Dec 28, 2017, at 7:50 PM, Jd Lyons <lyons_dj at yahoo.com> wrote:
>> 
>> The file looks correct. Are you sure you using the right openbios file? Did you rebuild openbios after applying the patch? 
> 
> Got the wrong build dir ;-(
> 
> I can’t seem to apply both patches, assuming the second patch for ms and us relies on the first?

The last patch does not rely on the first patch. They would interfere with each other if applied together. 

> 
> Just applying the us/ms patch did allow me to debug the b(>resolve) word that I am catching the exception on:
> 
> 8010035 : b?branch [ 0x14 ]
>        (offset) 26 
> 8010039 : (compile)  [ 0x9bd ]
> 801003a : (compile) b(lit) [ 0x10 ]
> 801003f : (compile) and [ 0x23 ]
> 8010041 : (compile) my-space [ 0x103 ]
> 8010042 : (compile) + [ 0x1e ]
> 8010044 : (compile)  [ 0xa08 ]
> 8010045 : (compile) b(lit) [ 0x10 ]
> 801004a : (compile) and [ 0x23 ]
> 801004b : (compile) b(lit) [ 0x10 ]
> 8010050 : (compile) = [ 0x3c ]
> 8010051 : (compile) b?branch [ 0x14 ]
>        (offset) 9 
> 8010054 : (compile) b(') [ 0x11 ]
> 8010057 : (compile) b(to) [ 0xc3 ]
> 801005a : (compile) b(>resolve) [ 0xb2 ]
> 
> : b(>resolve)  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff fff571c4 0 fff57200 0 ) 
> fff469bc: resolve-orig  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff fff571c4 0 ) 
> fff469c0: execute-tmp-comp  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff fff571c4 0 ) 
> fff469c4: (semis) 
> [ Finished b(>resolve) ] 801005b : (compile) b(>resolve) [ 0xb2 ]
> 
> : b(>resolve)  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff fff571c4 0 ) 
> fff469bc: resolve-orig  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff ) 
> fff469c0: execute-tmp-comp 
> byte-load: exception caught!
>  ok

I'm glad you are making progress. Let us know if you there is anything else we can do to help.


More information about the OpenBIOS mailing list