[OpenBIOS] b?branch
Jd Lyons
lyons_dj at yahoo.com
Fri Dec 29 06:00:20 CET 2017
> On Dec 28, 2017, at 8:03 PM, Programmingkid <programmingkidx at gmail.com> wrote:
>
>>
>> On Dec 28, 2017, at 7:50 PM, Jd Lyons <lyons_dj at yahoo.com <mailto: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.
Segher, do you think I maybe tripping over the “ config-l@“?
Seems to be a few words called next, after the b(>resolve) I’m catching the exception on.
config-l@
config-l!
config-w@
config-w!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/openbios/attachments/20171229/057f55c0/attachment.html>
More information about the OpenBIOS
mailing list