[OpenBIOS] Back at it again( PCI Passthrough )

Jd Lyons lyons_dj at yahoo.com
Thu May 10 14:52:58 CEST 2018



> On May 10, 2018, at 8:52 AM, Jd Lyons <lyons_dj at yahoo.com> wrote:
> 
> 
> 
>> On May 10, 2018, at 6:46 AM, Jd Lyons via OpenBIOS <openbios at openbios.org <mailto:openbios at openbios.org>> wrote:
>> 
>> 
>> : execute-tmp-comp  ( ffffffff 1 0 ffffffff 0 0 ffffffff fff41a48 0 0 0 0 0 0 ffffffff )<—— We should be seeing fff5723c 0 here?
>>> On May 10, 2018, at 6:33 AM, Jd Lyons <lyons_dj at yahoo.com <mailto:lyons_dj at yahoo.com>> wrote:
>>> 
>>> 
>> 
>> -- 
>> OpenBIOS                 http://openbios.org/ <http://openbios.org/>
>> Mailinglist:  http://lists.openbios.org/mailman/listinfo <http://lists.openbios.org/mailman/listinfo>
>> Free your System - May the Forth be with you
> 
> Here is how SLOF seems to deal with the code I’m hangin on:
> 
> Tho, I don’t know if it tells us anything useful.
> 
> 14051: [ 14] b?branch 0 0 2 1 7e783de0 
>    14054: [ 11] b(') 0 0 2 1 7e783de0 7e78e740 
>    14057: [ c3] b(to) 0 0 2 1 7e783de0 
>    1405a: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0  )  | 0 0 2 1 7e783de0 
>    1405b: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0  )  | 0 0 2 1 7e783de0 
>    1405d: [ddf] xddf 0 0 2 1 7e783de0 
>    1405f: [e04] xe04 0 0 2 1 7e783de0 
>    14061: [e38] xe38 0 0 2 1 7e783de0 
>    14063: [e06] xe06 0 0 2 1 7e783de0 
>    14065: [ce5] xce5 0 0 2 1 7e783de0 
>    14067: [db0] xdb0 0 0 2 1 7e783de0 
>    14069: [e07] xe07 0 0 2 1 7e783de0 
>    1406b: [e1a] xe1a 0 0 2 1 7e783de0 
>    1406d: [c5b] xc5b 0 0 2 1 7e783de0 
>    1406f: [e28] xe28 0 0 2 1 7e783de0 
>    14071: [e20] xe20 0 0 2 1 7e783de0 
>    14073: [dfa] xdfa 0 0 2 1 7e783de0 
>    14075: [e37] xe37 0 0 2 1 7e783de0 
>    14077: [e2c] xe2c 0 0 2 1 7e783de0 
>    14079: [e2d] xe2d 0 0 2 1 7e783de0 
>    1407a: [ 12] b(") 0 0 2 1 7e783de0 1407c b 
>    14088: [201] device-name 0 0 2 1 7e783de0 
>    14089: [ a6] 1 0 0 2 1 7e783de0 1 
>    1408b: [111] encode-int 0 0 2 1 7e783de0 7e7d4788 4 
>    1408c: [ 12] b(") 0 0 2 1 7e783de0 7e7d4788 4 1408e e 
>    1409d: [110] property 0 0 2 1 7e783de0 
>    1409e: [ a5] 0 0 0 2 1 7e783de0 0 
>    140a0: [111] encode-int 0 0 2 1 7e783de0 7e7d47d0 4 
>    140a1: [ 12] b(") 0 0 2 1 7e783de0 7e7d47d0 4 140a3 b 
>    140af: [110] property 0 0 2 1 7e783de0 
>    140b1: [9c7] x9c7 0 0 2 1 7e783de0 
>    140b3: [93d] x93d 0 0 2 1 7e783de0 43 
>    140b4: [ 10] b(lit) 0 0 2 1 7e783de0 43 35 
>    140b9: [ 42] >= 0 0 2 1 7e783de0 -1 
>    140ba: [ 14] b?branch 0 0 2 1 7e783de0 
>    140bd: [ a6] 1 0 0 2 1 7e783de0 1 
>    140bf: [933] x933 0 0 2 1 7e783de0 1 5 
>    140c0: [ 27] LSHIFT 0 0 2 1 7e783de0 20 
>    140c2: [935] x935 0 0 2 1 7e783de0 20 2cf 
>    140c3: [ 24] OR 0 0 2 1 7e783de0 2ef 
>    140c4: [ c3] b(to) 0 0 2 1 7e783de0 
>    140c7: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0  )  | 0 0 2 1 7e783de0 
>    140c9: [941] x941 0 0 2 1 7e783de0 50 
>    140ca: [ 10] b(lit) 0 0 2 1 7e783de0 50 10 
>    140cf: [ 27] LSHIFT 0 0 2 1 7e783de0 500000 
>    140d1: [935] x935 0 0 2 1 7e783de0 500000 2ef 
>    140d2: [ 24] OR 0 0 2 1 7e783de0 5002ef 
>    140d4: [111] encode-int 0 0 2 1 7e783de0 7e7d4860 4 
>    140d5: [ 12] b(") 0 0 2 1 7e783de0 7e7d4860 4 140d7 d 
>    140e5: [110] property 0 0 2 1 7e783de0 
>    140e6: [ a6] 1 0 0 2 1 7e783de0 1 
>    140e8: [111] encode-int 0 0 2 1 7e783de0 7e7d48a8 4 
>    140e9: [ 12] b(") 0 0 2 1 7e783de0 7e7d48a8 4 140eb a 
>    140f6: [110] property 0 0 2 1 7e783de0 
>    140f7: [ a5] 0 0 0 2 1 7e783de0 0 
>    140f8: [ a5] 0 0 0 2 1 7e783de0 0 0 
>    140fa: [e2e] xe2e 0 0 2 1 7e783de0 7e7d48f0 14 
>    140fc: [9bc] x9bc 0 0 2 1 7e783de0 7e7d48f0 14 2000010 
>    140fe: [9c3] x9c3 0 0 2 1 7e783de0 7e7d48f0 14 2000010 -ff000000 
>    14100: [e2e] xe2e 0 0 2 1 7e783de0 7e7d48f0 14 7e7d4904 14 
>    14102: [112] encode+ 0 0 2 1 7e783de0 7e7d48f0 28 
>    14104: [9c0] x9c0 0 0 2 1 7e783de0 7e7d48f0 28 200001c 
>    14106: [9c6] x9c6 0 0 2 1 7e783de0 7e7d48f0 28 200001c -ff000000 
>    14108: [e2e] xe2e 0 0 2 1 7e783de0 7e7d48f0 28 7e7d4918 14 
>    1410a: [112] encode+ 0 0 2 1 7e783de0 7e7d48f0 3c 
>    1410c: [9be] x9be 0 0 2 1 7e783de0 7e7d48f0 3c 42000014 
>    1410e: [9c4] x9c4 0 0 2 1 7e783de0 7e7d48f0 3c 42000014 -f0000000 
>    14110: [e2e] xe2e 0 0 2 1 7e783de0 7e7d48f0 3c 7e7d492c 14 
>    14112: [112] encode+ 0 0 2 1 7e783de0 7e7d48f0 50 
>    14114: [9bf] x9bf 0 0 2 1 7e783de0 7e7d48f0 50 2000030 
>    14116: [9c5] x9c5 0 0 2 1 7e783de0 7e7d48f0 50 2000030 -ffff0000 
>    14118: [e2e] xe2e 0 0 2 1 7e783de0 7e7d48f0 50 7e7d4940 14 
>    1411a: [112] encode+ 0 0 2 1 7e783de0 7e7d48f0 64 
>    1411b: [ 12] b(") 0 0 2 1 7e783de0 7e7d48f0 64 1411d 3 
>    14121: [110] property 0 0 2 1 7e783de0 
>    14122: [ a6] 1 0 0 2 1 7e783de0 1 
>    14124: [111] encode-int 0 0 2 1 7e783de0 7e7d4990 4 
>    14125: [ 12] b(") 0 0 2 1 7e783de0 7e7d4990 4 14127 e 
>    14136: [110] property 0 0 2 1 7e783de0 
>    14137: [ a5] 0 0 0 2 1 7e783de0 0 
>    14139: [111] encode-int 0 0 2 1 7e783de0 7e7d49d8 4 
>    1413a: [ 12] b(") 0 0 2 1 7e783de0 7e7d49d8 4 1413c b 
>    14148: [110] property 0 0 2 1 7e783de0 
>    14149: [ 12] b(") 0 0 2 1 7e783de0 1414b 1a 
>    14165: [ cd] EVALUATE 0 0 2 1 7e783de0 
>    14167: [c7c] xc7c 0 0 2 1 7e783de0 10000000 
>    14168: [ 47] DUP 0 0 2 1 7e783de0 10000000 10000000 
>    1416a: [111] encode-int 0 0 2 1 7e783de0 10000000 7e7d4a50 4 
>    1416b: [ 4a] ROT 0 0 2 1 7e783de0 7e7d4a50 4 10000000 
>    1416d: [111] encode-int 0 0 2 1 7e783de0 7e7d4a50 4 7e7d4a54 4 
>    1416f: [112] encode+ 0 0 2 1 7e783de0 7e7d4a50 8 
>    14170: [ 12] b(") 0 0 2 1 7e783de0 7e7d4a50 8 14172 c 
>    1417f: [110] property 0 0 2 1 7e783de0 
>    14180: [ a5] 0 0 0 2 1 7e783de0 0 
>    14181: [ c3] b(to) 0 0 2 1 7e783de0 
>    14185: [951] x951 0 0 2 1 7e783de0 2 
>    14186: [ a5] 0 0 0 2 1 7e783de0 2 0 
>    14187: [ 18] b(?do) 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    1418a: [ 19] 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    1418c: [a41] 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    1418e: [a4a] 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    14190: [8ea] 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    14191: [ 3d] 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    14192: [ 14] b?branch 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 
>    14195: [ 19] 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 
>    14196: [ c3] b(to) 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 
>    14199: [ 1b] b(leave) 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 
>    1419a: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 2  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 2  )  | 
> 7e7848b8 : THEN     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0ee60 : ?COMP     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0e780 : STATE     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0e788 : @     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc0e6f0  )  | 
> 7dc0e790 : 0BRANCH     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 2  )  | 
> 7dc0e7a0 : EXIT     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0ee68 : RESOLVE-ORIG     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0ed60 : HERE     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148  )  | 
> 7dc0ed68 : OVER     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180  )  | 
> 7dc0ed70 : CELL+     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f148  )  | 
> 7dc09f40 : NA1+     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f148  )  | 
> 7dc09ee8 : /N     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f148  )  | 
> 7dc09ef0 : +     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f148 8  )  | 
> 7dc09ef8 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f150  )  | 
> 7dc09f48 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f150  )  | 
> 7dc0ed78 : -     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 7dc5f180 7dc5f150  )  | 
> 7dc0ed80 : SWAP     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc5f148 30  )  | 
> 7dc0ed88 : !     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 30 7dc5f148  )  | 
> 7dc0ed90 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ee70 : -COMP     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ecb8 : -1     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ecc0 : STATE     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 -1  )  | 
> 7dc0ecc8 : +!     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 -1 7dc0e6f0  )  | 
> 7dc0bcc8 : TUCK     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 -1 7dc0e6f0  )  | 
> 7dc0a178 : SWAP     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 -1 7dc0e6f0  )  | 
> 7dc0a180 : OVER     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0 -1  )  | 
> 7dc0a188 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0 -1 7dc0e6f0  )  | 
> 7dc0bcd0 : @     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0 -1 7dc0e6f0  )  | 
> 7dc0bcd8 : +     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0 -1 2  )  | 
> 7dc0bce0 : SWAP     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0 1  )  | 
> 7dc0bce8 : !     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 1 7dc0e6f0  )  | 
> 7dc0bcf0 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ecd0 : STATE     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ecd8 : @     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 7dc0e6f0  )  | 
> 7dc0ece0 : 0BRANCH     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110 1  )  | 
> 7dc0ecf0 : EXIT     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7dc0ee78 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0 2 0 0 7dc5f110  )  | 0 0 2 1 7e783de0 2 0 0 7dc5f110 
>    1419b: [ 15] b(loop) 0 0 2 1 7e783de0 
>    1419f: [946] x946 0 0 2 1 7e783de0 2 
>    141a0: [ 38] 0> 0 0 2 1 7e783de0 -1 
>    141a1: [ 14] b?branch 0 0 2 1 7e783de0 
>    141a5: [952] x952 0 0 2 1 7e783de0 0 
>    141a7: [a41] xa41 0 0 2 1 7e783de0 
>    141a9: [11f] new-device 0 0 2 1 7e783de0 
>    141ab: [e32] xe32 0 0 2 1 7e783de0 
>    141ac: [ b5] new-token 0 0 2 1 7e783de0 
>    141af: [ b7] b(:) 0 0 2 1 7e783de0 
>    141b1: [952] 0 0 2 1 7e783de0 
>    141b3: [a41] 0 0 2 1 7e783de0 
>    141b5: [df1] 0 0 2 1 7e783de0 
>    141b6: [ c3] b(to) 0 0 2 1 7e783de0 
>    141b9: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    141ba: [ b5] new-token 0 0 2 1 7e783de0 
>    141bd: [ b7] b(:) 0 0 2 1 7e783de0 
>    141bf: [952] 0 0 2 1 7e783de0 
>    141c1: [a41] 0 0 2 1 7e783de0 
>    141c3: [df2] 0 0 2 1 7e783de0 
>    141c4: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    141c5: [ b6] named-token 0 0 2 1 7e783de0 
>    141d1: [ b7] b(:) 0 0 2 1 7e783de0 
>    141d3: [dcb] 0 0 2 1 7e783de0 
>    141d4: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    141d5: [ b6] named-token 0 0 2 1 7e783de0 
>    141e3: [ b7] b(:) 0 0 2 1 7e783de0 
>    141e5: [dcc] 0 0 2 1 7e783de0 
>    141e6: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    141e7: [ ca] external-token 0 0 2 1 7e783de0 
>    141f3: [ b7] b(:) 0 0 2 1 7e783de0 
>    141f5: [952] 0 0 2 1 7e783de0 
>    141f7: [a41] 0 0 2 1 7e783de0 
>    141f9: [dca] 0 0 2 1 7e783de0 
>    141fa: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    141fb: [ ca] external-token 0 0 2 1 7e783de0 
>    1420d: [ b7] b(:) 0 0 2 1 7e783de0 
>    1420f: [952] 0 0 2 1 7e783de0 
>    14211: [a41] 0 0 2 1 7e783de0 
>    14213: [dd5] 0 0 2 1 7e783de0 
>    14214: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14215: [ ca] external-token 0 0 2 1 7e783de0 
>    14227: [ b7] b(:) 0 0 2 1 7e783de0 
>    14229: [952] 0 0 2 1 7e783de0 
>    1422b: [a41] 0 0 2 1 7e783de0 
>    1422d: [dd7] 0 0 2 1 7e783de0 
>    1422e: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1422f: [ ca] external-token 0 0 2 1 7e783de0 
>    14241: [ b7] b(:) 0 0 2 1 7e783de0 
>    14243: [952] 0 0 2 1 7e783de0 
>    14245: [a41] 0 0 2 1 7e783de0 
>    14247: [dd6] 0 0 2 1 7e783de0 
>    14248: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14249: [ ca] external-token 0 0 2 1 7e783de0 
>    14253: [ b7] b(:) 0 0 2 1 7e783de0 
>    14255: [952] 0 0 2 1 7e783de0 
>    14257: [a41] 0 0 2 1 7e783de0 
>    14259: [cf7] 0 0 2 1 7e783de0 
>    1425a: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1425b: [ ca] external-token 0 0 2 1 7e783de0 
>    14265: [ b7] b(:) 0 0 2 1 7e783de0 
>    14267: [952] 0 0 2 1 7e783de0 
>    14269: [a41] 0 0 2 1 7e783de0 
>    1426b: [cf9] 0 0 2 1 7e783de0 
>    1426c: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1426d: [ ca] external-token 0 0 2 1 7e783de0 
>    1427b: [ b7] b(:) 0 0 2 1 7e783de0 
>    1427d: [952] 0 0 2 1 7e783de0 
>    1427f: [a41] 0 0 2 1 7e783de0 
>    14281: [cf3] 0 0 2 1 7e783de0 
>    14282: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14283: [ ca] external-token 0 0 2 1 7e783de0 
>    14291: [ b7] b(:) 0 0 2 1 7e783de0 
>    14293: [952] 0 0 2 1 7e783de0 
>    14295: [a41] 0 0 2 1 7e783de0 
>    14297: [cf5] 0 0 2 1 7e783de0 
>    14298: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14299: [ ca] external-token 0 0 2 1 7e783de0 
>    142a7: [ b7] b(:) 0 0 2 1 7e783de0 
>    142a9: [b70] 0 0 2 1 7e783de0 
>    142ab: [b71] 0 0 2 1 7e783de0 
>    142ac: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    142ad: [ ca] external-token 0 0 2 1 7e783de0 
>    142bf: [ b7] b(:) 0 0 2 1 7e783de0 
>    142c1: [952] 0 0 2 1 7e783de0 
>    142c3: [a41] 0 0 2 1 7e783de0 
>    142c5: [df3] 0 0 2 1 7e783de0 
>    142c6: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    142c7: [ ca] external-token 0 0 2 1 7e783de0 
>    142d8: [ b7] b(:) 0 0 2 1 7e783de0 
>    142da: [952] 0 0 2 1 7e783de0 
>    142dc: [a41] 0 0 2 1 7e783de0 
>    142de: [df4] 0 0 2 1 7e783de0 
>    142df: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    142e0: [ ca] external-token 0 0 2 1 7e783de0 
>    142f2: [ b7] b(:) 0 0 2 1 7e783de0 
>    142f4: [952] 0 0 2 1 7e783de0 
>    142f6: [a41] 0 0 2 1 7e783de0 
>    142f8: [df5] 0 0 2 1 7e783de0 
>    142f9: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    142fb: [95f] x95f 0 0 2 1 7e783de0 0 
>    142fc: [ a6] 1 0 0 2 1 7e783de0 0 1 
>    142fe: [952] x952 0 0 2 1 7e783de0 0 1 0 
>    142ff: [ 27] LSHIFT 0 0 2 1 7e783de0 0 1 
>    14300: [ 23] AND 0 0 2 1 7e783de0 0 
>    14301: [ 35] 0<> 0 0 2 1 7e783de0 0 
>    14302: [ 14] b?branch 0 0 2 1 7e783de0 
>    14345: [ 11] b(') 0 0 2 1 7e783de0 7e7d4d68 
>    14349: [11c] is-install 0 0 2 1 7e783de0 
>    1434a: [ 11] b(') 0 0 2 1 7e783de0 7e7d4dc0 
>    1434e: [11d] is-remove 0 0 2 1 7e783de0 
>    14350: [127] finish-device 0 0 2 1 7e783de0 
>    14351: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0  )  | 0 0 2 1 7e783de0 
>    14353: [946] x946 0 0 2 1 7e783de0 2 
>    14354: [ a6] 1 0 0 2 1 7e783de0 2 1 
>    14355: [ 3b] > 0 0 2 1 7e783de0 -1 
>    14356: [ 14] b?branch 0 0 2 1 7e783de0 
>    14359: [ a4] -1 0 0 2 1 7e783de0 -1 
>    1435b: [951] x951 0 0 2 1 7e783de0 -1 2 
>    1435c: [ a5] 0 0 0 2 1 7e783de0 -1 2 0 
>    1435d: [ 18] b(?do) 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 
>    14360: [ 19] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 
>    14362: [952] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 
>    14363: [ 3d] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 
>    14364: [ 14] b?branch 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14367: [ 47] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14368: [ a4] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14369: [ 3c] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    1436a: [ 14] b?branch 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 
>    1436d: [ 46] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 
>    1436e: [ 19] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 
>    1436f: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 3  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 3  )  | 
> 7e7848b8 : THEN     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0ee60 : ?COMP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0e780 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0e788 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc0e6f0  )  | 
> 7dc0e790 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 3  )  | 
> 7dc0e7a0 : EXIT     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0ee68 : RESOLVE-ORIG     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0ed60 : HERE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160  )  | 
> 7dc0ed68 : OVER     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178  )  | 
> 7dc0ed70 : CELL+     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f160  )  | 
> 7dc09f40 : NA1+     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f160  )  | 
> 7dc09ee8 : /N     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f160  )  | 
> 7dc09ef0 : +     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f160 8  )  | 
> 7dc09ef8 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f168  )  | 
> 7dc09f48 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f168  )  | 
> 7dc0ed78 : -     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 7dc5f178 7dc5f168  )  | 
> 7dc0ed80 : SWAP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f160 10  )  | 
> 7dc0ed88 : !     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 10 7dc5f160  )  | 
> 7dc0ed90 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ee70 : -COMP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ecb8 : -1     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ecc0 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 -1  )  | 
> 7dc0ecc8 : +!     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 -1 7dc0e6f0  )  | 
> 7dc0bcc8 : TUCK     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 -1 7dc0e6f0  )  | 
> 7dc0a178 : SWAP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 -1 7dc0e6f0  )  | 
> 7dc0a180 : OVER     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0 -1  )  | 
> 7dc0a188 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0 -1 7dc0e6f0  )  | 
> 7dc0bcd0 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0 -1 7dc0e6f0  )  | 
> 7dc0bcd8 : +     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0 -1 3  )  | 
> 7dc0bce0 : SWAP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0 2  )  | 
> 7dc0bce8 : !     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 2 7dc0e6f0  )  | 
> 7dc0bcf0 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ecd0 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ecd8 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc0e6f0  )  | 
> 7dc0ece0 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 2  )  | 
> 7dc0ecf0 : EXIT     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ee78 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14370: [ 19] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14372: [a41] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14374: [a4a] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14376: [8ea] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14377: [ 3d] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    14378: [ 14] b?branch 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 
>    1437b: [ 46] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 
>    1437c: [ 19] 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 
>    1437d: [ 1b] b(leave) 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 
>    1437e: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7e783398 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7e7833a0 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc0e6f0  )  | 
> 7e7833a8 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 3  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 3  )  | 
> 7e7848b8 : THEN     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0ee60 : ?COMP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0e780 : STATE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0e788 : @     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc0e6f0  )  | 
> 7dc0e790 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 3  )  | 
> 7dc0e7a0 : EXIT     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0ee68 : RESOLVE-ORIG     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0ed60 : HERE     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8  )  | 
> 7dc0ed68 : OVER     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0  )  | 
> 7dc0ed70 : CELL+     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1a8  )  | 
> 7dc09f40 : NA1+     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1a8  )  | 
> 7dc09ee8 : /N     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1a8  )  | 
> 7dc09ef0 : +     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1a8 8  )  | 
> 7dc09ef8 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1b0  )  | 
> 7dc09f48 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1b0  )  | 
> 7dc0ed78 : -     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 7dc5f1d0 7dc5f1b0  )  | 
> 7dc0ed80 : SWAP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 7dc5f1a8 20  )  | 
> 7dc0ed88 : !     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 20 7dc5f1a8  )  | 
> 7dc0ed90 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ee70 : -COMP     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7dc0ee78 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 
>    1437f: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138 2  )  | 
> 7e7848b8 : THEN     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 7dc5f138  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110  )  | 0 0 2 1 7e783de0 -1 2 0 0 7dc5f110 
>    14380: [ 15] b(loop) 0 0 2 1 7e783de0 1 
>    14383: [ 47] DUP 0 0 2 1 7e783de0 1 1 
>    14384: [ c3] b(to) 0 0 2 1 7e783de0 1 
>    14388: [a41] xa41 0 0 2 1 7e783de0 
>    1438a: [11f] new-device 0 0 2 1 7e783de0 
>    1438c: [e32] xe32 0 0 2 1 7e783de0 
>    1438d: [ b5] new-token 0 0 2 1 7e783de0 
>    14390: [ b7] b(:) 0 0 2 1 7e783de0 
>    14392: [953] 0 0 2 1 7e783de0 
>    14394: [a41] 0 0 2 1 7e783de0 
>    14396: [df1] 0 0 2 1 7e783de0 
>    14397: [ c3] b(to) 0 0 2 1 7e783de0 
>    1439a: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1439b: [ b5] new-token 0 0 2 1 7e783de0 
>    1439e: [ b7] b(:) 0 0 2 1 7e783de0 
>    143a0: [953] 0 0 2 1 7e783de0 
>    143a2: [a41] 0 0 2 1 7e783de0 
>    143a4: [df2] 0 0 2 1 7e783de0 
>    143a5: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    143a6: [ b6] named-token 0 0 2 1 7e783de0 
>    143b2: [ b7] b(:) 0 0 2 1 7e783de0 
>    143b4: [dcb] 0 0 2 1 7e783de0 
>    143b5: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    143b6: [ b6] named-token 0 0 2 1 7e783de0 
>    143c4: [ b7] b(:) 0 0 2 1 7e783de0 
>    143c6: [dcc] 0 0 2 1 7e783de0 
>    143c7: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    143c8: [ ca] external-token 0 0 2 1 7e783de0 
>    143d4: [ b7] b(:) 0 0 2 1 7e783de0 
>    143d6: [953] 0 0 2 1 7e783de0 
>    143d8: [a41] 0 0 2 1 7e783de0 
>    143da: [dca] 0 0 2 1 7e783de0 
>    143db: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    143dc: [ ca] external-token 0 0 2 1 7e783de0 
>    143ee: [ b7] b(:) 0 0 2 1 7e783de0 
>    143f0: [953] 0 0 2 1 7e783de0 
>    143f2: [a41] 0 0 2 1 7e783de0 
>    143f4: [dd5] 0 0 2 1 7e783de0 
>    143f5: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    143f6: [ ca] external-token 0 0 2 1 7e783de0 
>    14408: [ b7] b(:) 0 0 2 1 7e783de0 
>    1440a: [953] 0 0 2 1 7e783de0 
>    1440c: [a41] 0 0 2 1 7e783de0 
>    1440e: [dd7] 0 0 2 1 7e783de0 
>    1440f: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14410: [ ca] external-token 0 0 2 1 7e783de0 
>    14422: [ b7] b(:) 0 0 2 1 7e783de0 
>    14424: [953] 0 0 2 1 7e783de0 
>    14426: [a41] 0 0 2 1 7e783de0 
>    14428: [dd6] 0 0 2 1 7e783de0 
>    14429: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1442a: [ ca] external-token 0 0 2 1 7e783de0 
>    14434: [ b7] b(:) 0 0 2 1 7e783de0 
>    14436: [953] 0 0 2 1 7e783de0 
>    14438: [a41] 0 0 2 1 7e783de0 
>    1443a: [cf7] 0 0 2 1 7e783de0 
>    1443b: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1443c: [ ca] external-token 0 0 2 1 7e783de0 
>    14446: [ b7] b(:) 0 0 2 1 7e783de0 
>    14448: [953] 0 0 2 1 7e783de0 
>    1444a: [a41] 0 0 2 1 7e783de0 
>    1444c: [cf9] 0 0 2 1 7e783de0 
>    1444d: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1444e: [ ca] external-token 0 0 2 1 7e783de0 
>    1445c: [ b7] b(:) 0 0 2 1 7e783de0 
>    1445e: [953] 0 0 2 1 7e783de0 
>    14460: [a41] 0 0 2 1 7e783de0 
>    14462: [cf3] 0 0 2 1 7e783de0 
>    14463: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    14464: [ ca] external-token 0 0 2 1 7e783de0 
>    14472: [ b7] b(:) 0 0 2 1 7e783de0 
>    14474: [953] 0 0 2 1 7e783de0 
>    14476: [a41] 0 0 2 1 7e783de0 
>    14478: [cf5] 0 0 2 1 7e783de0 
>    14479: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1447a: [ ca] external-token 0 0 2 1 7e783de0 
>    14488: [ b7] b(:) 0 0 2 1 7e783de0 
>    1448a: [b70] 0 0 2 1 7e783de0 
>    1448c: [b71] 0 0 2 1 7e783de0 
>    1448d: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    1448e: [ ca] external-token 0 0 2 1 7e783de0 
>    144a0: [ b7] b(:) 0 0 2 1 7e783de0 
>    144a2: [953] 0 0 2 1 7e783de0 
>    144a4: [a41] 0 0 2 1 7e783de0 
>    144a6: [df3] 0 0 2 1 7e783de0 
>    144a7: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    144a8: [ ca] external-token 0 0 2 1 7e783de0 
>    144b9: [ b7] b(:) 0 0 2 1 7e783de0 
>    144bb: [953] 0 0 2 1 7e783de0 
>    144bd: [a41] 0 0 2 1 7e783de0 
>    144bf: [df4] 0 0 2 1 7e783de0 
>    144c0: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    144c1: [ ca] external-token 0 0 2 1 7e783de0 
>    144d3: [ b7] b(:) 0 0 2 1 7e783de0 
>    144d5: [953] 0 0 2 1 7e783de0 
>    144d7: [a41] 0 0 2 1 7e783de0 
>    144d9: [df5] 0 0 2 1 7e783de0 
>    144da: [ c2] fc-locals-b(;) 0 0 2 1 7e783de0 
>    144dc: [95f] x95f 0 0 2 1 7e783de0 0 
>    144dd: [ a6] 1 0 0 2 1 7e783de0 0 1 
>    144df: [953] x953 0 0 2 1 7e783de0 0 1 1 
>    144e0: [ 27] LSHIFT 0 0 2 1 7e783de0 0 2 
>    144e1: [ 23] AND 0 0 2 1 7e783de0 0 
>    144e2: [ 35] 0<> 0 0 2 1 7e783de0 0 
>    144e3: [ 14] b?branch 0 0 2 1 7e783de0 
>    14526: [ 11] b(') 0 0 2 1 7e783de0 7e7d55a8 
>    1452a: [11c] is-install 0 0 2 1 7e783de0 
>    1452b: [ 11] b(') 0 0 2 1 7e783de0 7e7d5600 
>    1452f: [11d] is-remove 0 0 2 1 7e783de0 
>    14531: [127] finish-device 0 0 2 1 7e783de0 
>    14532: [ b2] b(>resolve) 
> 7e7848a0 : ?compile-mode     ( 0 0 2 1 7e783de0  )  | 
> 7e7848a8 : 0BRANCH     ( 0 0 2 1 7e783de0 0  )  | 
> 7e7848c0 : SEMICOLON     ( 0 0 2 1 7e783de0  )  | 0 0 2 1 7e783de0 
>    14534: [11f] new-device 0 0 2 1 7e783de0 
>    14535: [ 12] b(") 0 0 2 1 7e783de0 14537 d 
>    14545: [201] device-name 0 0 2 1 7e783de0 
>    14546: [ 12] b(") 0 0 2 1 7e783de0 14548 12 
>    1455b: [114] encode-string 0 0 2 1 7e783de0 7e7d5be0 13 
>    1455c: [ 12] b(") 0 0 2 1 7e783de0 7e7d5be0 13 1455e a 
>    14569: [110] property 0 0 2 1 7e783de0 
>    1456a: [ a7] 2 0 0 2 1 7e783de0 2 
>    1456c: [111] encode-int 0 0 2 1 7e783de0 7e7d5c38 4 
>    1456d: [ 12] b(") 0 0 2 1 7e783de0 7e7d5c38 4 1456f 17 
>    14587: [110] property 0 0 2 1 7e783de0 
>    14588: [ a7] 2 0 0 2 1 7e783de0 2 
>    1458a: [111] encode-int 0 0 2 1 7e783de0 7e7d5c90 4 
>    1458b: [ 12] b(") 0 0 2 1 7e783de0 7e7d5c90 4 1458d 15 
>    145a3: [110] property 0 0 2 1 7e783de0 
>    145a5: [951] x951 0 0 2 1 7e783de0 2 
>    145a7: [111] encode-int 0 0 2 1 7e783de0 7e7d5ce0 4 
>    145a8: [ 12] b(") 0 0 2 1 7e783de0 7e7d5ce0 4 145aa 3 
>    145ae: [110] property 0 0 2 1 7e783de0 
>    145af: [ a6] 1 0 0 2 1 7e783de0 1 
>    145b1: [111] encode-int 0 0 2 1 7e783de0 7e7d5d20 4 
>    145b2: [ 12] b(") 0 0 2 1 7e783de0 7e7d5d20 4 145b4 e 
>    145c3: [110] property 0 0 2 1 7e783de0 
>    145c4: [ a5] 0 0 0 2 1 7e783de0 0 
>    145c6: [111] encode-int 0 0 2 1 7e783de0 7e7d5d68 4 
>    145c7: [ 12] b(") 0 0 2 1 7e783de0 7e7d5d68 4 145c9 b 
>    145d5: [110] property 0 0 2 1 7e783de0 
>    145d7: [11f] new-device 0 0 2 1 7e783de0 
>    145d8: [ 12] b(") 0 0 2 1 7e783de0 145da 15 
>    145f0: [201] device-name 0 0 2 1 7e783de0 
>    145f1: [ 12] b(") 0 0 2 1 7e783de0 145f3 b 
>    145ff: [11a] device-type 0 0 2 1 7e783de0 
>    14600: [ 12] b(") 0 0 2 1 7e783de0 14602 9 
>    1460c: [114] encode-string 0 0 2 1 7e783de0 7e7d5ed0 a 
>    1460d: [ 12] b(") 0 0 2 1 7e783de0 7e7d5ed0 a 1460f 8 
>    14618: [110] property 0 0 2 1 7e783de0 
>    1461a: [20a] my-parent 0 0 2 1 7e783de0 7e42a000 
>    1461c: [20b] ihandle>phandle 0 0 2 1 7e783de0 7e7d5b30 
>    1461d: [ 10] b(lit) 0 0 2 1 7e783de0 7e7d5b30 8 
>    14622: [ 27] LSHIFT 0 0 2 1 7e783de0 7e7d5b3000 
>    14624: [111] encode-int 0 0 2 1 7e783de0 7e7d5f20 4 
>    14625: [ 12] b(") 0 0 2 1 7e783de0 7e7d5f20 4 14627 9 
>    14631: [110] property 0 0 2 1 7e783de0 
>    14632: [ a5] 0 0 0 2 1 7e783de0 0 
>    14634: [111] encode-int 0 0 2 1 7e783de0 7e7d5f68 4 
>    14635: [ 12] b(") 0 0 2 1 7e783de0 7e7d5f68 4 14637 3 
>    1463b: [110] property 0 0 2 1 7e783de0 
>    1463c: [ a7] 2 0 0 2 1 7e783de0 2 
>    1463e: [111] encode-int 0 0 2 1 7e783de0 7e7d5fa8 4 
>    1463f: [ 12] b(") 0 0 2 1 7e783de0 7e7d5fa8 4 14641 7 
>    14649: [110] property 0 0 2 1 7e783de0 
>    1464a: [ 10] b(lit) 0 0 2 1 7e783de0 ff000002 
>    14650: [111] encode-int 0 0 2 1 7e783de0 7e7d5ff0 4 
>    14651: [ 12] b(") 0 0 2 1 7e783de0 7e7d5ff0 4 14653 4 
>    14658: [110] property 0 0 2 1 7e783de0 
>    14659: [ 10] b(lit) 0 0 2 1 7e783de0 550000 
>    1465f: [111] encode-int 0 0 2 1 7e783de0 7e7d6030 4 
>    14660: [ 12] b(") 0 0 2 1 7e783de0 7e7d6030 4 14662 c 
>    1466f: [110] property 0 0 2 1 7e783de0 
>    14670: [ 10] b(lit) 0 0 2 1 7e783de0 1e 
>    14676: [111] encode-int 0 0 2 1 7e783de0 7e7d6078 4 
>    14677: [ a5] 0 0 0 2 1 7e783de0 7e7d6078 4 0 
>    14679: [111] encode-int 0 0 2 1 7e783de0 7e7d6078 4 7e7d607c 4 
>    1467b: [112] encode+ 0 0 2 1 7e783de0 7e7d6078 8 
>    1467c: [ 12] b(") 0 0 2 1 7e783de0 7e7d6078 8 1467e e 
>    1468d: [110] property 0 0 2 1 7e783de0 
>    1468f: [127] finish-device 0 0 2 1 7e783de0 
>    14691: [127] finish-device 0 0 2 1 7e783de0 
>    14693: [de0] xde0 0 0 2 1 7e783de0 
>    14694: [  0] end0 0 0 2 1 7e783de0 
> restored fcode@ 7e783de0 
> restored fcode-spread 1 
> restored fcode-offset 2 
> restored fcode-end 0 
> restored ip 0 
>  ok
> 0 >                                          
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/openbios/attachments/20180510/1f6df1ae/attachment-0001.html>


More information about the OpenBIOS mailing list