Changeset 96063 in vbox for trunk/src/VBox/Devices/PC
- Timestamp:
- Aug 5, 2022 2:20:12 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 152862
- Location:
- trunk/src/VBox/Devices/PC/BIOS
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm
r95039 r96063 1241 1241 ; disGetNextSymbol 0xf0dba LB 0x400 -> off=0x0 cb=0000000000000018 uValue=00000000000f0dba 'bios_cvs_version_string' 1242 1242 bios_cvs_version_string: ; 0xf0dba LB 0x18 1243 db 'VirtualBox 7.0.0_ALPHA 1', 000h1243 db 'VirtualBox 7.0.0_ALPHA2', 000h 1244 1244 ; disGetNextSymbol 0xf0dd2 LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0dd2 '_bios_prefix_string' 1245 1245 _bios_prefix_string: ; 0xf0dd2 LB 0x8 … … 17494 17494 ; disGetNextSymbol 0xfe030 LB 0x1fd0 -> off=0x0 cb=0000000000000004 uValue=00000000000f0030 'eoi_both_pics' 17495 17495 eoi_both_pics: ; 0xfe030 LB 0x4 17496 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:23 617497 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:23 717496 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:237 17497 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:238 17498 17498 ; disGetNextSymbol 0xfe034 LB 0x1fcc -> off=0x0 cb=0000000000000005 uValue=00000000000f0034 'eoi_master_pic' 17499 17499 eoi_master_pic: ; 0xfe034 LB 0x5 17500 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:2 3917501 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:24 017502 retn ; c3 ; 0xfe038 orgs.asm:24 117500 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:240 17501 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:241 17502 retn ; c3 ; 0xfe038 orgs.asm:242 17503 17503 ; disGetNextSymbol 0xfe039 LB 0x1fc7 -> off=0x0 cb=000000000000000b uValue=0000000000000039 'set_int_vects' 17504 17504 set_int_vects: ; 0xfe039 LB 0xb 17505 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:24 817506 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:2 4917507 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:25 017508 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:25 117509 retn ; c3 ; 0xfe043 orgs.asm:25 217505 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:249 17506 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:250 17507 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:251 17508 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:252 17509 retn ; c3 ; 0xfe043 orgs.asm:253 17510 17510 ; disGetNextSymbol 0xfe044 LB 0x1fbc -> off=0x0 cb=0000000000000006 uValue=00000000000f0044 'eoi_jmp_post' 17511 17511 eoi_jmp_post: ; 0xfe044 LB 0x6 17512 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:26 017513 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:26 117514 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:26 217512 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:261 17513 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:262 17514 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:263 17515 17515 ; disGetNextSymbol 0xfe04a LB 0x1fb6 -> off=0x0 cb=0000000000000009 uValue=00000000000f004a 'no_eoi_jmp_post' 17516 17516 no_eoi_jmp_post: ; 0xfe04a LB 0x9 17517 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:26 517518 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:26 617519 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:26 717517 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:266 17518 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:267 17519 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:268 17520 17520 ; disGetNextSymbol 0xfe053 LB 0x1fad -> off=0x0 cb=0000000000000002 uValue=00000000000f0053 'seg_40_value' 17521 17521 seg_40_value: ; 0xfe053 LB 0x2 … … 17530 17530 ; disGetNextSymbol 0xfe05b LB 0x1fa5 -> off=0x0 cb=000000000000006e uValue=00000000000f005b 'post' 17531 17531 post: ; 0xfe05b LB 0x6e 17532 cli ; fa ; 0xfe05b orgs.asm:27 617533 smsw ax ; 0f 01 e0 ; 0xfe05c orgs.asm:28 217534 test ax, strict word 00001h ; a9 01 00 ; 0xfe05f orgs.asm:28 317535 je short 0e06ah ; 74 06 ; 0xfe062 orgs.asm:28 417536 mov AL, strict byte 001h ; b0 01 ; 0xfe064 orgs.asm:29 317537 out strict byte 092h, AL ; e6 92 ; 0xfe066 orgs.asm:29 417538 jmp short 0e068h ; eb fe ; 0xfe068 orgs.asm:29 517539 mov AL, strict byte 00fh ; b0 0f ; 0xfe06a orgs.asm:30 017540 out strict byte 070h, AL ; e6 70 ; 0xfe06c orgs.asm:30 117541 in AL, strict byte 071h ; e4 71 ; 0xfe06e orgs.asm:30 217542 xchg ah, al ; 86 c4 ; 0xfe070 orgs.asm:30 517543 in AL, strict byte 064h ; e4 64 ; 0xfe072 orgs.asm:3 0917544 test AL, strict byte 004h ; a8 04 ; 0xfe074 orgs.asm:31 017545 je short 0e08bh ; 74 13 ; 0xfe076 orgs.asm:31 117532 cli ; fa ; 0xfe05b orgs.asm:277 17533 smsw ax ; 0f 01 e0 ; 0xfe05c orgs.asm:283 17534 test ax, strict word 00001h ; a9 01 00 ; 0xfe05f orgs.asm:284 17535 je short 0e06ah ; 74 06 ; 0xfe062 orgs.asm:285 17536 mov AL, strict byte 001h ; b0 01 ; 0xfe064 orgs.asm:294 17537 out strict byte 092h, AL ; e6 92 ; 0xfe066 orgs.asm:295 17538 jmp short 0e068h ; eb fe ; 0xfe068 orgs.asm:296 17539 mov AL, strict byte 00fh ; b0 0f ; 0xfe06a orgs.asm:301 17540 out strict byte 070h, AL ; e6 70 ; 0xfe06c orgs.asm:302 17541 in AL, strict byte 071h ; e4 71 ; 0xfe06e orgs.asm:303 17542 xchg ah, al ; 86 c4 ; 0xfe070 orgs.asm:306 17543 in AL, strict byte 064h ; e4 64 ; 0xfe072 orgs.asm:310 17544 test AL, strict byte 004h ; a8 04 ; 0xfe074 orgs.asm:311 17545 je short 0e08bh ; 74 13 ; 0xfe076 orgs.asm:312 17546 17546 db 08ah, 0c4h 17547 ; mov al, ah ; 8a c4 ; 0xfe078 orgs.asm:31 417547 ; mov al, ah ; 8a c4 ; 0xfe078 orgs.asm:315 17548 17548 db 00ah, 0c0h 17549 ; or al, al ; 0a c0 ; 0xfe07a orgs.asm:31 517550 jne short 0e08bh ; 75 0d ; 0xfe07c orgs.asm:31 617551 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe07e orgs.asm:32 217552 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe083 orgs.asm:32 317553 jne short 0e064h ; 75 d9 ; 0xfe089 orgs.asm:32 417554 mov AL, strict byte 00fh ; b0 0f ; 0xfe08b orgs.asm:32 817555 out strict byte 070h, AL ; e6 70 ; 0xfe08d orgs.asm:3 2917556 mov AL, strict byte 000h ; b0 00 ; 0xfe08f orgs.asm:33 017557 out strict byte 071h, AL ; e6 71 ; 0xfe091 orgs.asm:33 117549 ; or al, al ; 0a c0 ; 0xfe07a orgs.asm:316 17550 jne short 0e08bh ; 75 0d ; 0xfe07c orgs.asm:317 17551 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe07e orgs.asm:323 17552 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe083 orgs.asm:324 17553 jne short 0e064h ; 75 d9 ; 0xfe089 orgs.asm:325 17554 mov AL, strict byte 00fh ; b0 0f ; 0xfe08b orgs.asm:329 17555 out strict byte 070h, AL ; e6 70 ; 0xfe08d orgs.asm:330 17556 mov AL, strict byte 000h ; b0 00 ; 0xfe08f orgs.asm:331 17557 out strict byte 071h, AL ; e6 71 ; 0xfe091 orgs.asm:332 17558 17558 db 08ah, 0c4h 17559 ; mov al, ah ; 8a c4 ; 0xfe093 orgs.asm:33 517560 cmp AL, strict byte 009h ; 3c 09 ; 0xfe095 orgs.asm:33 617561 je short 0e0abh ; 74 12 ; 0xfe097 orgs.asm:33 717562 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe099 orgs.asm:33 817563 je short 0e0abh ; 74 0e ; 0xfe09b orgs.asm:3 3917559 ; mov al, ah ; 8a c4 ; 0xfe093 orgs.asm:336 17560 cmp AL, strict byte 009h ; 3c 09 ; 0xfe095 orgs.asm:337 17561 je short 0e0abh ; 74 12 ; 0xfe097 orgs.asm:338 17562 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe099 orgs.asm:339 17563 je short 0e0abh ; 74 0e ; 0xfe09b orgs.asm:340 17564 17564 db 032h, 0c0h 17565 ; xor al, al ; 32 c0 ; 0xfe09d orgs.asm:34 117566 out strict byte 00dh, AL ; e6 0d ; 0xfe09f orgs.asm:34 417567 out strict byte 0dah, AL ; e6 da ; 0xfe0a1 orgs.asm:34 517568 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe0a3 orgs.asm:34 817569 out strict byte 0d6h, AL ; e6 d6 ; 0xfe0a5 orgs.asm:3 4917570 mov AL, strict byte 000h ; b0 00 ; 0xfe0a7 orgs.asm:35 017571 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a9 orgs.asm:35 117565 ; xor al, al ; 32 c0 ; 0xfe09d orgs.asm:342 17566 out strict byte 00dh, AL ; e6 0d ; 0xfe09f orgs.asm:345 17567 out strict byte 0dah, AL ; e6 da ; 0xfe0a1 orgs.asm:346 17568 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe0a3 orgs.asm:349 17569 out strict byte 0d6h, AL ; e6 d6 ; 0xfe0a5 orgs.asm:350 17570 mov AL, strict byte 000h ; b0 00 ; 0xfe0a7 orgs.asm:351 17571 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a9 orgs.asm:352 17572 17572 db 08ah, 0c4h 17573 ; mov al, ah ; 8a c4 ; 0xfe0ab orgs.asm:35 517574 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0ad orgs.asm:35 617575 je short 0e0c9h ; 74 18 ; 0xfe0af orgs.asm:35 717576 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0b1 orgs.asm:3 5917577 jnc short 0e0c9h ; 73 14 ; 0xfe0b3 orgs.asm:36 017578 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0b5 orgs.asm:36 117579 jne short 0e0bch ; 75 03 ; 0xfe0b7 orgs.asm:36 217580 jmp near 0e350h ; e9 94 02 ; 0xfe0b9 orgs.asm:36 317581 mov sp, 00400h ; bc 00 04 ; 0xfe0bc orgs.asm:36 617582 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0bf orgs.asm:36 817583 je short 0e044h ; 74 81 ; 0xfe0c1 orgs.asm:3 6917584 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0c3 orgs.asm:37 117585 je short 0e04ah ; 74 83 ; 0xfe0c5 orgs.asm:37 217586 jmp short 0e0c9h ; eb 00 ; 0xfe0c7 orgs.asm:37 617573 ; mov al, ah ; 8a c4 ; 0xfe0ab orgs.asm:356 17574 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0ad orgs.asm:357 17575 je short 0e0c9h ; 74 18 ; 0xfe0af orgs.asm:358 17576 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0b1 orgs.asm:360 17577 jnc short 0e0c9h ; 73 14 ; 0xfe0b3 orgs.asm:361 17578 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0b5 orgs.asm:362 17579 jne short 0e0bch ; 75 03 ; 0xfe0b7 orgs.asm:363 17580 jmp near 0e350h ; e9 94 02 ; 0xfe0b9 orgs.asm:364 17581 mov sp, 00400h ; bc 00 04 ; 0xfe0bc orgs.asm:367 17582 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0bf orgs.asm:369 17583 je short 0e044h ; 74 81 ; 0xfe0c1 orgs.asm:370 17584 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0c3 orgs.asm:372 17585 je short 0e04ah ; 74 83 ; 0xfe0c5 orgs.asm:373 17586 jmp short 0e0c9h ; eb 00 ; 0xfe0c7 orgs.asm:377 17587 17587 ; disGetNextSymbol 0xfe0c9 LB 0x1f37 -> off=0x0 cb=00000000000001ec uValue=00000000000f00c9 'normal_post' 17588 17588 normal_post: ; 0xfe0c9 LB 0x1ec 17589 mov ax, 07800h ; b8 00 78 ; 0xfe0c9 orgs.asm:38 517589 mov ax, 07800h ; b8 00 78 ; 0xfe0c9 orgs.asm:386 17590 17590 db 08bh, 0e0h 17591 ; mov sp, ax ; 8b e0 ; 0xfe0cc orgs.asm:38 617591 ; mov sp, ax ; 8b e0 ; 0xfe0cc orgs.asm:387 17592 17592 db 033h, 0c0h 17593 ; xor ax, ax ; 33 c0 ; 0xfe0ce orgs.asm:38 717594 mov ds, ax ; 8e d8 ; 0xfe0d0 orgs.asm:38 817595 mov ss, ax ; 8e d0 ; 0xfe0d2 orgs.asm:3 8917596 mov es, ax ; 8e c0 ; 0xfe0d4 orgs.asm:39 317593 ; xor ax, ax ; 33 c0 ; 0xfe0ce orgs.asm:388 17594 mov ds, ax ; 8e d8 ; 0xfe0d0 orgs.asm:389 17595 mov ss, ax ; 8e d0 ; 0xfe0d2 orgs.asm:390 17596 mov es, ax ; 8e c0 ; 0xfe0d4 orgs.asm:394 17597 17597 db 033h, 0ffh 17598 ; xor di, di ; 33 ff ; 0xfe0d6 orgs.asm:39 417599 cld ; fc ; 0xfe0d8 orgs.asm:39 517600 mov cx, 00239h ; b9 39 02 ; 0xfe0d9 orgs.asm:39 617601 rep stosw ; f3 ab ; 0xfe0dc orgs.asm:39 717602 inc di ; 47 ; 0xfe0de orgs.asm:39 817603 inc di ; 47 ; 0xfe0df orgs.asm: 39917604 mov cx, 005c6h ; b9 c6 05 ; 0xfe0e0 orgs.asm:40 017605 rep stosw ; f3 ab ; 0xfe0e3 orgs.asm:40 117598 ; xor di, di ; 33 ff ; 0xfe0d6 orgs.asm:395 17599 cld ; fc ; 0xfe0d8 orgs.asm:396 17600 mov cx, 00239h ; b9 39 02 ; 0xfe0d9 orgs.asm:397 17601 rep stosw ; f3 ab ; 0xfe0dc orgs.asm:398 17602 inc di ; 47 ; 0xfe0de orgs.asm:399 17603 inc di ; 47 ; 0xfe0df orgs.asm:400 17604 mov cx, 005c6h ; b9 c6 05 ; 0xfe0e0 orgs.asm:401 17605 rep stosw ; f3 ab ; 0xfe0e3 orgs.asm:402 17606 17606 db 033h, 0dbh 17607 ; xor bx, bx ; 33 db ; 0xfe0e5 orgs.asm:40 517608 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e7 orgs.asm:40 717609 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0eb orgs.asm:40 817610 jnc short 0e0fch ; 73 0b ; 0xfe0ef orgs.asm:4 0917611 mov es, bx ; 8e c3 ; 0xfe0f1 orgs.asm:41 017607 ; xor bx, bx ; 33 db ; 0xfe0e5 orgs.asm:406 17608 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e7 orgs.asm:408 17609 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0eb orgs.asm:409 17610 jnc short 0e0fch ; 73 0b ; 0xfe0ef orgs.asm:410 17611 mov es, bx ; 8e c3 ; 0xfe0f1 orgs.asm:411 17612 17612 db 033h, 0ffh 17613 ; xor di, di ; 33 ff ; 0xfe0f3 orgs.asm:41 117614 mov cx, 08000h ; b9 00 80 ; 0xfe0f5 orgs.asm:41 217615 rep stosw ; f3 ab ; 0xfe0f8 orgs.asm:41 317616 jmp short 0e0e7h ; eb eb ; 0xfe0fa orgs.asm:41 417617 mov es, bx ; 8e c3 ; 0xfe0fc orgs.asm:41 617613 ; xor di, di ; 33 ff ; 0xfe0f3 orgs.asm:412 17614 mov cx, 08000h ; b9 00 80 ; 0xfe0f5 orgs.asm:413 17615 rep stosw ; f3 ab ; 0xfe0f8 orgs.asm:414 17616 jmp short 0e0e7h ; eb eb ; 0xfe0fa orgs.asm:415 17617 mov es, bx ; 8e c3 ; 0xfe0fc orgs.asm:417 17618 17618 db 033h, 0ffh 17619 ; xor di, di ; 33 ff ; 0xfe0fe orgs.asm:41 717620 mov cx, 07ff8h ; b9 f8 7f ; 0xfe100 orgs.asm:41 817621 rep stosw ; f3 ab ; 0xfe103 orgs.asm:4 1917619 ; xor di, di ; 33 ff ; 0xfe0fe orgs.asm:418 17620 mov cx, 07ff8h ; b9 f8 7f ; 0xfe100 orgs.asm:419 17621 rep stosw ; f3 ab ; 0xfe103 orgs.asm:420 17622 17622 db 033h, 0dbh 17623 ; xor bx, bx ; 33 db ; 0xfe105 orgs.asm:42 017624 push CS ; 0e ; 0xfe107 orgs.asm:10 217625 pop DS ; 1f ; 0xfe108 orgs.asm:10 317626 cld ; fc ; 0xfe109 orgs.asm:10 417627 call 0175ch ; e8 4f 36 ; 0xfe10a orgs.asm:42 417623 ; xor bx, bx ; 33 db ; 0xfe105 orgs.asm:421 17624 push CS ; 0e ; 0xfe107 orgs.asm:103 17625 pop DS ; 1f ; 0xfe108 orgs.asm:104 17626 cld ; fc ; 0xfe109 orgs.asm:105 17627 call 0175ch ; e8 4f 36 ; 0xfe10a orgs.asm:425 17628 17628 db 033h, 0dbh 17629 ; xor bx, bx ; 33 db ; 0xfe10d orgs.asm:43 117630 mov ds, bx ; 8e db ; 0xfe10f orgs.asm:43 217631 mov cx, strict word 00060h ; b9 60 00 ; 0xfe111 orgs.asm:43 317632 mov ax, 0ff53h ; b8 53 ff ; 0xfe114 orgs.asm:43 417633 mov dx, 0f000h ; ba 00 f0 ; 0xfe117 orgs.asm:43 517634 call 0e039h ; e8 1c ff ; 0xfe11a orgs.asm:43 617635 mov bx, 001a0h ; bb a0 01 ; 0xfe11d orgs.asm:44 117636 mov cx, strict word 00010h ; b9 10 00 ; 0xfe120 orgs.asm:44 217637 call 0e039h ; e8 13 ff ; 0xfe123 orgs.asm:44 317638 mov AL, strict byte 016h ; b0 16 ; 0xfe126 orgs.asm:44 617639 out strict byte 070h, AL ; e6 70 ; 0xfe128 orgs.asm:44 717640 in AL, strict byte 071h ; e4 71 ; 0xfe12a orgs.asm:44 817629 ; xor bx, bx ; 33 db ; 0xfe10d orgs.asm:432 17630 mov ds, bx ; 8e db ; 0xfe10f orgs.asm:433 17631 mov cx, strict word 00060h ; b9 60 00 ; 0xfe111 orgs.asm:434 17632 mov ax, 0ff53h ; b8 53 ff ; 0xfe114 orgs.asm:435 17633 mov dx, 0f000h ; ba 00 f0 ; 0xfe117 orgs.asm:436 17634 call 0e039h ; e8 1c ff ; 0xfe11a orgs.asm:437 17635 mov bx, 001a0h ; bb a0 01 ; 0xfe11d orgs.asm:442 17636 mov cx, strict word 00010h ; b9 10 00 ; 0xfe120 orgs.asm:443 17637 call 0e039h ; e8 13 ff ; 0xfe123 orgs.asm:444 17638 mov AL, strict byte 016h ; b0 16 ; 0xfe126 orgs.asm:447 17639 out strict byte 070h, AL ; e6 70 ; 0xfe128 orgs.asm:448 17640 in AL, strict byte 071h ; e4 71 ; 0xfe12a orgs.asm:449 17641 17641 db 08ah, 0e0h 17642 ; mov ah, al ; 8a e0 ; 0xfe12c orgs.asm:4 4917643 mov AL, strict byte 015h ; b0 15 ; 0xfe12e orgs.asm:45 017644 out strict byte 070h, AL ; e6 70 ; 0xfe130 orgs.asm:45 117645 in AL, strict byte 071h ; e4 71 ; 0xfe132 orgs.asm:45 217646 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe134 orgs.asm:45 317647 mov word [00413h], ax ; a3 13 04 ; 0xfe137 orgs.asm:45 417648 mov ax, 0e9cch ; b8 cc e9 ; 0xfe13a orgs.asm:9 317649 mov word [00018h], ax ; a3 18 00 ; 0xfe13d orgs.asm:9 417650 mov ax, 0f000h ; b8 00 f0 ; 0xfe140 orgs.asm:9 517651 mov word [0001ah], ax ; a3 1a 00 ; 0xfe143 orgs.asm:9 617652 mov ax, 0f84dh ; b8 4d f8 ; 0xfe146 orgs.asm:9 317653 mov word [00044h], ax ; a3 44 00 ; 0xfe149 orgs.asm:9 417654 mov ax, 0f000h ; b8 00 f0 ; 0xfe14c orgs.asm:9 517655 mov word [00046h], ax ; a3 46 00 ; 0xfe14f orgs.asm:9 617656 mov ax, 0f841h ; b8 41 f8 ; 0xfe152 orgs.asm:9 317657 mov word [00048h], ax ; a3 48 00 ; 0xfe155 orgs.asm:9 417658 mov ax, 0f000h ; b8 00 f0 ; 0xfe158 orgs.asm:9 517659 mov word [0004ah], ax ; a3 4a 00 ; 0xfe15b orgs.asm:9 617660 mov ax, 0f859h ; b8 59 f8 ; 0xfe15e orgs.asm:9 317661 mov word [00054h], ax ; a3 54 00 ; 0xfe161 orgs.asm:9 417662 mov ax, 0f000h ; b8 00 f0 ; 0xfe164 orgs.asm:9 517663 mov word [00056h], ax ; a3 56 00 ; 0xfe167 orgs.asm:9 617664 mov ax, 0efd4h ; b8 d4 ef ; 0xfe16a orgs.asm:9 317665 mov word [0005ch], ax ; a3 5c 00 ; 0xfe16d orgs.asm:9 417666 mov ax, 0f000h ; b8 00 f0 ; 0xfe170 orgs.asm:9 517667 mov word [0005eh], ax ; a3 5e 00 ; 0xfe173 orgs.asm:9 617668 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe176 orgs.asm:9 317669 mov word [00060h], ax ; a3 60 00 ; 0xfe179 orgs.asm:9 417670 mov ax, 0f000h ; b8 00 f0 ; 0xfe17c orgs.asm:9 517671 mov word [00062h], ax ; a3 62 00 ; 0xfe17f orgs.asm:9 617672 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe182 orgs.asm:9 317673 mov word [00064h], ax ; a3 64 00 ; 0xfe185 orgs.asm:9 417674 mov ax, 0f000h ; b8 00 f0 ; 0xfe188 orgs.asm:9 517675 mov word [00066h], ax ; a3 66 00 ; 0xfe18b orgs.asm:9 617676 mov ax, 0efedh ; b8 ed ef ; 0xfe18e orgs.asm:9 317677 mov word [00070h], ax ; a3 70 00 ; 0xfe191 orgs.asm:9 417678 mov ax, 0f000h ; b8 00 f0 ; 0xfe194 orgs.asm:9 517679 mov word [00072h], ax ; a3 72 00 ; 0xfe197 orgs.asm:9 617680 call 0e778h ; e8 db 05 ; 0xfe19a orgs.asm:47 017681 mov ax, 0fe6eh ; b8 6e fe ; 0xfe19d orgs.asm:9 317682 mov word [00068h], ax ; a3 68 00 ; 0xfe1a0 orgs.asm:9 417683 mov ax, 0f000h ; b8 00 f0 ; 0xfe1a3 orgs.asm:9 517684 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1a6 orgs.asm:9 617685 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1a9 orgs.asm:9 317686 mov word [00020h], ax ; a3 20 00 ; 0xfe1ac orgs.asm:9 417687 mov ax, 0f000h ; b8 00 f0 ; 0xfe1af orgs.asm:9 517688 mov word [00022h], ax ; a3 22 00 ; 0xfe1b2 orgs.asm:9 617689 mov AL, strict byte 034h ; b0 34 ; 0xfe1b5 orgs.asm:48 117690 out strict byte 043h, AL ; e6 43 ; 0xfe1b7 orgs.asm:48 217691 mov AL, strict byte 000h ; b0 00 ; 0xfe1b9 orgs.asm:48 317692 out strict byte 040h, AL ; e6 40 ; 0xfe1bb orgs.asm:48 417693 out strict byte 040h, AL ; e6 40 ; 0xfe1bd orgs.asm:48 517694 mov ax, 0f065h ; b8 65 f0 ; 0xfe1bf orgs.asm:9 317695 mov word [00040h], ax ; a3 40 00 ; 0xfe1c2 orgs.asm:9 417696 mov ax, 0f000h ; b8 00 f0 ; 0xfe1c5 orgs.asm:9 517697 mov word [00042h], ax ; a3 42 00 ; 0xfe1c8 orgs.asm:9 617698 mov ax, 0e987h ; b8 87 e9 ; 0xfe1cb orgs.asm:9 317699 mov word [00024h], ax ; a3 24 00 ; 0xfe1ce orgs.asm:9 417700 mov ax, 0f000h ; b8 00 f0 ; 0xfe1d1 orgs.asm:9 517701 mov word [00026h], ax ; a3 26 00 ; 0xfe1d4 orgs.asm:9 617702 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1d7 orgs.asm:9 317703 mov word [00058h], ax ; a3 58 00 ; 0xfe1da orgs.asm:9 417704 mov ax, 0f000h ; b8 00 f0 ; 0xfe1dd orgs.asm:9 517705 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1e0 orgs.asm:9 617642 ; mov ah, al ; 8a e0 ; 0xfe12c orgs.asm:450 17643 mov AL, strict byte 015h ; b0 15 ; 0xfe12e orgs.asm:451 17644 out strict byte 070h, AL ; e6 70 ; 0xfe130 orgs.asm:452 17645 in AL, strict byte 071h ; e4 71 ; 0xfe132 orgs.asm:453 17646 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe134 orgs.asm:454 17647 mov word [00413h], ax ; a3 13 04 ; 0xfe137 orgs.asm:455 17648 mov ax, 0e9cch ; b8 cc e9 ; 0xfe13a orgs.asm:94 17649 mov word [00018h], ax ; a3 18 00 ; 0xfe13d orgs.asm:95 17650 mov ax, 0f000h ; b8 00 f0 ; 0xfe140 orgs.asm:96 17651 mov word [0001ah], ax ; a3 1a 00 ; 0xfe143 orgs.asm:97 17652 mov ax, 0f84dh ; b8 4d f8 ; 0xfe146 orgs.asm:94 17653 mov word [00044h], ax ; a3 44 00 ; 0xfe149 orgs.asm:95 17654 mov ax, 0f000h ; b8 00 f0 ; 0xfe14c orgs.asm:96 17655 mov word [00046h], ax ; a3 46 00 ; 0xfe14f orgs.asm:97 17656 mov ax, 0f841h ; b8 41 f8 ; 0xfe152 orgs.asm:94 17657 mov word [00048h], ax ; a3 48 00 ; 0xfe155 orgs.asm:95 17658 mov ax, 0f000h ; b8 00 f0 ; 0xfe158 orgs.asm:96 17659 mov word [0004ah], ax ; a3 4a 00 ; 0xfe15b orgs.asm:97 17660 mov ax, 0f859h ; b8 59 f8 ; 0xfe15e orgs.asm:94 17661 mov word [00054h], ax ; a3 54 00 ; 0xfe161 orgs.asm:95 17662 mov ax, 0f000h ; b8 00 f0 ; 0xfe164 orgs.asm:96 17663 mov word [00056h], ax ; a3 56 00 ; 0xfe167 orgs.asm:97 17664 mov ax, 0efd4h ; b8 d4 ef ; 0xfe16a orgs.asm:94 17665 mov word [0005ch], ax ; a3 5c 00 ; 0xfe16d orgs.asm:95 17666 mov ax, 0f000h ; b8 00 f0 ; 0xfe170 orgs.asm:96 17667 mov word [0005eh], ax ; a3 5e 00 ; 0xfe173 orgs.asm:97 17668 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe176 orgs.asm:94 17669 mov word [00060h], ax ; a3 60 00 ; 0xfe179 orgs.asm:95 17670 mov ax, 0f000h ; b8 00 f0 ; 0xfe17c orgs.asm:96 17671 mov word [00062h], ax ; a3 62 00 ; 0xfe17f orgs.asm:97 17672 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe182 orgs.asm:94 17673 mov word [00064h], ax ; a3 64 00 ; 0xfe185 orgs.asm:95 17674 mov ax, 0f000h ; b8 00 f0 ; 0xfe188 orgs.asm:96 17675 mov word [00066h], ax ; a3 66 00 ; 0xfe18b orgs.asm:97 17676 mov ax, 0efedh ; b8 ed ef ; 0xfe18e orgs.asm:94 17677 mov word [00070h], ax ; a3 70 00 ; 0xfe191 orgs.asm:95 17678 mov ax, 0f000h ; b8 00 f0 ; 0xfe194 orgs.asm:96 17679 mov word [00072h], ax ; a3 72 00 ; 0xfe197 orgs.asm:97 17680 call 0e778h ; e8 db 05 ; 0xfe19a orgs.asm:471 17681 mov ax, 0fe6eh ; b8 6e fe ; 0xfe19d orgs.asm:94 17682 mov word [00068h], ax ; a3 68 00 ; 0xfe1a0 orgs.asm:95 17683 mov ax, 0f000h ; b8 00 f0 ; 0xfe1a3 orgs.asm:96 17684 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1a6 orgs.asm:97 17685 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1a9 orgs.asm:94 17686 mov word [00020h], ax ; a3 20 00 ; 0xfe1ac orgs.asm:95 17687 mov ax, 0f000h ; b8 00 f0 ; 0xfe1af orgs.asm:96 17688 mov word [00022h], ax ; a3 22 00 ; 0xfe1b2 orgs.asm:97 17689 mov AL, strict byte 034h ; b0 34 ; 0xfe1b5 orgs.asm:482 17690 out strict byte 043h, AL ; e6 43 ; 0xfe1b7 orgs.asm:483 17691 mov AL, strict byte 000h ; b0 00 ; 0xfe1b9 orgs.asm:484 17692 out strict byte 040h, AL ; e6 40 ; 0xfe1bb orgs.asm:485 17693 out strict byte 040h, AL ; e6 40 ; 0xfe1bd orgs.asm:486 17694 mov ax, 0f065h ; b8 65 f0 ; 0xfe1bf orgs.asm:94 17695 mov word [00040h], ax ; a3 40 00 ; 0xfe1c2 orgs.asm:95 17696 mov ax, 0f000h ; b8 00 f0 ; 0xfe1c5 orgs.asm:96 17697 mov word [00042h], ax ; a3 42 00 ; 0xfe1c8 orgs.asm:97 17698 mov ax, 0e987h ; b8 87 e9 ; 0xfe1cb orgs.asm:94 17699 mov word [00024h], ax ; a3 24 00 ; 0xfe1ce orgs.asm:95 17700 mov ax, 0f000h ; b8 00 f0 ; 0xfe1d1 orgs.asm:96 17701 mov word [00026h], ax ; a3 26 00 ; 0xfe1d4 orgs.asm:97 17702 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1d7 orgs.asm:94 17703 mov word [00058h], ax ; a3 58 00 ; 0xfe1da orgs.asm:95 17704 mov ax, 0f000h ; b8 00 f0 ; 0xfe1dd orgs.asm:96 17705 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1e0 orgs.asm:97 17706 17706 db 033h, 0c0h 17707 ; xor ax, ax ; 33 c0 ; 0xfe1e3 orgs.asm:49 417708 mov ds, ax ; 8e d8 ; 0xfe1e5 orgs.asm:49 517709 mov AL, strict byte 010h ; b0 10 ; 0xfe1e7 orgs.asm:49 617710 mov byte [00496h], AL ; a2 96 04 ; 0xfe1e9 orgs.asm:49 717711 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1ec orgs.asm: 49917712 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1ef orgs.asm:50 017713 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1f3 orgs.asm:50 117714 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe1f7 orgs.asm:50 217715 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe1fb orgs.asm:50 317716 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe1fe orgs.asm:50 417717 mov AL, strict byte 014h ; b0 14 ; 0xfe202 orgs.asm:50 717718 out strict byte 070h, AL ; e6 70 ; 0xfe204 orgs.asm:50 817719 in AL, strict byte 071h ; e4 71 ; 0xfe206 orgs.asm:5 0917720 mov byte [00410h], AL ; a2 10 04 ; 0xfe208 orgs.asm:51 017721 push DS ; 1e ; 0xfe20b orgs.asm:51 217722 push CS ; 0e ; 0xfe20c orgs.asm:10 217723 pop DS ; 1f ; 0xfe20d orgs.asm:10 317724 cld ; fc ; 0xfe20e orgs.asm:10 417725 mov ax, 0c000h ; b8 00 c0 ; 0xfe20f orgs.asm:51 717726 mov dx, 0c800h ; ba 00 c8 ; 0xfe212 orgs.asm:51 817727 call 01600h ; e8 e8 33 ; 0xfe215 orgs.asm:5 1917728 call 04d0eh ; e8 f3 6a ; 0xfe218 orgs.asm:52 217729 pop DS ; 1f ; 0xfe21b orgs.asm:52 317730 mov ax, 0ff53h ; b8 53 ff ; 0xfe21c orgs.asm:9 317731 mov word [0003ch], ax ; a3 3c 00 ; 0xfe21f orgs.asm:9 417732 mov ax, 0f000h ; b8 00 f0 ; 0xfe222 orgs.asm:9 517733 mov word [0003eh], ax ; a3 3e 00 ; 0xfe225 orgs.asm:9 617707 ; xor ax, ax ; 33 c0 ; 0xfe1e3 orgs.asm:495 17708 mov ds, ax ; 8e d8 ; 0xfe1e5 orgs.asm:496 17709 mov AL, strict byte 010h ; b0 10 ; 0xfe1e7 orgs.asm:497 17710 mov byte [00496h], AL ; a2 96 04 ; 0xfe1e9 orgs.asm:498 17711 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1ec orgs.asm:500 17712 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1ef orgs.asm:501 17713 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1f3 orgs.asm:502 17714 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe1f7 orgs.asm:503 17715 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe1fb orgs.asm:504 17716 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe1fe orgs.asm:505 17717 mov AL, strict byte 014h ; b0 14 ; 0xfe202 orgs.asm:508 17718 out strict byte 070h, AL ; e6 70 ; 0xfe204 orgs.asm:509 17719 in AL, strict byte 071h ; e4 71 ; 0xfe206 orgs.asm:510 17720 mov byte [00410h], AL ; a2 10 04 ; 0xfe208 orgs.asm:511 17721 push DS ; 1e ; 0xfe20b orgs.asm:513 17722 push CS ; 0e ; 0xfe20c orgs.asm:103 17723 pop DS ; 1f ; 0xfe20d orgs.asm:104 17724 cld ; fc ; 0xfe20e orgs.asm:105 17725 mov ax, 0c000h ; b8 00 c0 ; 0xfe20f orgs.asm:518 17726 mov dx, 0c800h ; ba 00 c8 ; 0xfe212 orgs.asm:519 17727 call 01600h ; e8 e8 33 ; 0xfe215 orgs.asm:520 17728 call 04d0eh ; e8 f3 6a ; 0xfe218 orgs.asm:523 17729 pop DS ; 1f ; 0xfe21b orgs.asm:524 17730 mov ax, 0ff53h ; b8 53 ff ; 0xfe21c orgs.asm:94 17731 mov word [0003ch], ax ; a3 3c 00 ; 0xfe21f orgs.asm:95 17732 mov ax, 0f000h ; b8 00 f0 ; 0xfe222 orgs.asm:96 17733 mov word [0003eh], ax ; a3 3e 00 ; 0xfe225 orgs.asm:97 17734 17734 db 033h, 0c0h 17735 ; xor ax, ax ; 33 c0 ; 0xfe228 orgs.asm:52 717736 mov ds, ax ; 8e d8 ; 0xfe22a orgs.asm:52 817735 ; xor ax, ax ; 33 c0 ; 0xfe228 orgs.asm:528 17736 mov ds, ax ; 8e d8 ; 0xfe22a orgs.asm:529 17737 17737 db 033h, 0dbh 17738 ; xor bx, bx ; 33 db ; 0xfe22c orgs.asm:5 2917739 mov CL, strict byte 014h ; b1 14 ; 0xfe22e orgs.asm:53 017740 mov dx, 00378h ; ba 78 03 ; 0xfe230 orgs.asm:53 117741 call 0ecedh ; e8 b7 0a ; 0xfe233 orgs.asm:53 217742 mov dx, 00278h ; ba 78 02 ; 0xfe236 orgs.asm:53 317743 call 0ecedh ; e8 b1 0a ; 0xfe239 orgs.asm:53 417738 ; xor bx, bx ; 33 db ; 0xfe22c orgs.asm:530 17739 mov CL, strict byte 014h ; b1 14 ; 0xfe22e orgs.asm:531 17740 mov dx, 00378h ; ba 78 03 ; 0xfe230 orgs.asm:532 17741 call 0ecedh ; e8 b7 0a ; 0xfe233 orgs.asm:533 17742 mov dx, 00278h ; ba 78 02 ; 0xfe236 orgs.asm:534 17743 call 0ecedh ; e8 b1 0a ; 0xfe239 orgs.asm:535 17744 17744 sal bx, 00eh ; c1 e3 0e ; 0xfe23c orgs.asm:200 17745 mov ax, word [00410h] ; a1 10 04 ; 0xfe23f orgs.asm:53 617746 and ax, 03fffh ; 25 ff 3f ; 0xfe242 orgs.asm:53 717745 mov ax, word [00410h] ; a1 10 04 ; 0xfe23f orgs.asm:537 17746 and ax, 03fffh ; 25 ff 3f ; 0xfe242 orgs.asm:538 17747 17747 db 00bh, 0c3h 17748 ; or ax, bx ; 0b c3 ; 0xfe245 orgs.asm:53 817749 mov word [00410h], ax ; a3 10 04 ; 0xfe247 orgs.asm:5 3917750 mov ax, 0e746h ; b8 46 e7 ; 0xfe24a orgs.asm:9 317751 mov word [0002ch], ax ; a3 2c 00 ; 0xfe24d orgs.asm:9 417752 mov ax, 0f000h ; b8 00 f0 ; 0xfe250 orgs.asm:9 517753 mov word [0002eh], ax ; a3 2e 00 ; 0xfe253 orgs.asm:9 617754 mov ax, 0e746h ; b8 46 e7 ; 0xfe256 orgs.asm:9 317755 mov word [00030h], ax ; a3 30 00 ; 0xfe259 orgs.asm:9 417756 mov ax, 0f000h ; b8 00 f0 ; 0xfe25c orgs.asm:9 517757 mov word [00032h], ax ; a3 32 00 ; 0xfe25f orgs.asm:9 617758 mov ax, 0e739h ; b8 39 e7 ; 0xfe262 orgs.asm:9 317759 mov word [00050h], ax ; a3 50 00 ; 0xfe265 orgs.asm:9 417760 mov ax, 0f000h ; b8 00 f0 ; 0xfe268 orgs.asm:9 517761 mov word [00052h], ax ; a3 52 00 ; 0xfe26b orgs.asm:9 617748 ; or ax, bx ; 0b c3 ; 0xfe245 orgs.asm:539 17749 mov word [00410h], ax ; a3 10 04 ; 0xfe247 orgs.asm:540 17750 mov ax, 0e746h ; b8 46 e7 ; 0xfe24a orgs.asm:94 17751 mov word [0002ch], ax ; a3 2c 00 ; 0xfe24d orgs.asm:95 17752 mov ax, 0f000h ; b8 00 f0 ; 0xfe250 orgs.asm:96 17753 mov word [0002eh], ax ; a3 2e 00 ; 0xfe253 orgs.asm:97 17754 mov ax, 0e746h ; b8 46 e7 ; 0xfe256 orgs.asm:94 17755 mov word [00030h], ax ; a3 30 00 ; 0xfe259 orgs.asm:95 17756 mov ax, 0f000h ; b8 00 f0 ; 0xfe25c orgs.asm:96 17757 mov word [00032h], ax ; a3 32 00 ; 0xfe25f orgs.asm:97 17758 mov ax, 0e739h ; b8 39 e7 ; 0xfe262 orgs.asm:94 17759 mov word [00050h], ax ; a3 50 00 ; 0xfe265 orgs.asm:95 17760 mov ax, 0f000h ; b8 00 f0 ; 0xfe268 orgs.asm:96 17761 mov word [00052h], ax ; a3 52 00 ; 0xfe26b orgs.asm:97 17762 17762 db 033h, 0dbh 17763 ; xor bx, bx ; 33 db ; 0xfe26e orgs.asm:54 517764 mov CL, strict byte 00ah ; b1 0a ; 0xfe270 orgs.asm:54 617765 mov dx, 003f8h ; ba f8 03 ; 0xfe272 orgs.asm:54 717766 call 0ed0bh ; e8 93 0a ; 0xfe275 orgs.asm:54 817767 mov dx, 002f8h ; ba f8 02 ; 0xfe278 orgs.asm:5 4917768 call 0ed0bh ; e8 8d 0a ; 0xfe27b orgs.asm:55 017769 mov dx, 003e8h ; ba e8 03 ; 0xfe27e orgs.asm:55 117770 call 0ed0bh ; e8 87 0a ; 0xfe281 orgs.asm:55 217771 mov dx, 002e8h ; ba e8 02 ; 0xfe284 orgs.asm:55 317772 call 0ed0bh ; e8 81 0a ; 0xfe287 orgs.asm:55 417763 ; xor bx, bx ; 33 db ; 0xfe26e orgs.asm:546 17764 mov CL, strict byte 00ah ; b1 0a ; 0xfe270 orgs.asm:547 17765 mov dx, 003f8h ; ba f8 03 ; 0xfe272 orgs.asm:548 17766 call 0ed0bh ; e8 93 0a ; 0xfe275 orgs.asm:549 17767 mov dx, 002f8h ; ba f8 02 ; 0xfe278 orgs.asm:550 17768 call 0ed0bh ; e8 8d 0a ; 0xfe27b orgs.asm:551 17769 mov dx, 003e8h ; ba e8 03 ; 0xfe27e orgs.asm:552 17770 call 0ed0bh ; e8 87 0a ; 0xfe281 orgs.asm:553 17771 mov dx, 002e8h ; ba e8 02 ; 0xfe284 orgs.asm:554 17772 call 0ed0bh ; e8 81 0a ; 0xfe287 orgs.asm:555 17773 17773 sal bx, 009h ; c1 e3 09 ; 0xfe28a orgs.asm:200 17774 mov ax, word [00410h] ; a1 10 04 ; 0xfe28d orgs.asm:55 617775 and ax, 0f1ffh ; 25 ff f1 ; 0xfe290 orgs.asm:55 717774 mov ax, word [00410h] ; a1 10 04 ; 0xfe28d orgs.asm:557 17775 and ax, 0f1ffh ; 25 ff f1 ; 0xfe290 orgs.asm:558 17776 17776 db 00bh, 0c3h 17777 ; or ax, bx ; 0b c3 ; 0xfe293 orgs.asm:55 817778 mov word [00410h], ax ; a3 10 04 ; 0xfe295 orgs.asm:5 5917779 mov ax, 0ff53h ; b8 53 ff ; 0xfe298 orgs.asm:9 317780 mov word [00128h], ax ; a3 28 01 ; 0xfe29b orgs.asm:9 417781 mov ax, 0f000h ; b8 00 f0 ; 0xfe29e orgs.asm:9 517782 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2a1 orgs.asm:9 617783 mov ax, 0f8e6h ; b8 e6 f8 ; 0xfe2a4 orgs.asm:9 317784 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2a7 orgs.asm:9 417785 mov ax, 0f000h ; b8 00 f0 ; 0xfe2aa orgs.asm:9 517786 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2ad orgs.asm:9 617787 call 0edbfh ; e8 0c 0b ; 0xfe2b0 orgs.asm:56 517788 jmp short 0e303h ; eb 4e ; 0xfe2b3 orgs.asm:56 717777 ; or ax, bx ; 0b c3 ; 0xfe293 orgs.asm:559 17778 mov word [00410h], ax ; a3 10 04 ; 0xfe295 orgs.asm:560 17779 mov ax, 0ff53h ; b8 53 ff ; 0xfe298 orgs.asm:94 17780 mov word [00128h], ax ; a3 28 01 ; 0xfe29b orgs.asm:95 17781 mov ax, 0f000h ; b8 00 f0 ; 0xfe29e orgs.asm:96 17782 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2a1 orgs.asm:97 17783 mov ax, 0f8e6h ; b8 e6 f8 ; 0xfe2a4 orgs.asm:94 17784 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2a7 orgs.asm:95 17785 mov ax, 0f000h ; b8 00 f0 ; 0xfe2aa orgs.asm:96 17786 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2ad orgs.asm:97 17787 call 0edbfh ; e8 0c 0b ; 0xfe2b0 orgs.asm:566 17788 jmp short 0e303h ; eb 4e ; 0xfe2b3 orgs.asm:568 17789 17789 ; disGetNextSymbol 0xfe2b5 LB 0x1d4b -> off=0x0 cb=000000000000000e uValue=00000000000f02b5 'biosorg_check_before_or_at_0E2C1h' 17790 17790 biosorg_check_before_or_at_0E2C1h: ; 0xfe2b5 LB 0xe … … 17793 17793 ; disGetNextSymbol 0xfe2c3 LB 0x1d3d -> off=0x0 cb=0000000000000007 uValue=00000000000f02c3 'nmi' 17794 17794 nmi: ; 0xfe2c3 LB 0x7 17795 push CS ; 0e ; 0xfe2c3 orgs.asm:10 217796 pop DS ; 1f ; 0xfe2c4 orgs.asm:10 317797 cld ; fc ; 0xfe2c5 orgs.asm:10 417798 call 0171dh ; e8 54 34 ; 0xfe2c6 orgs.asm:57 617799 iret ; cf ; 0xfe2c9 orgs.asm:57 717795 push CS ; 0e ; 0xfe2c3 orgs.asm:103 17796 pop DS ; 1f ; 0xfe2c4 orgs.asm:104 17797 cld ; fc ; 0xfe2c5 orgs.asm:105 17798 call 0171dh ; e8 54 34 ; 0xfe2c6 orgs.asm:577 17799 iret ; cf ; 0xfe2c9 orgs.asm:578 17800 17800 ; disGetNextSymbol 0xfe2ca LB 0x1d36 -> off=0x0 cb=0000000000000008 uValue=00000000000f02ca 'int75_handler' 17801 17801 int75_handler: ; 0xfe2ca LB 0x8 17802 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:58 017803 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:58 117804 int 002h ; cd 02 ; 0xfe2cf orgs.asm:58 217805 iret ; cf ; 0xfe2d1 orgs.asm:58 317802 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:581 17803 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:582 17804 int 002h ; cd 02 ; 0xfe2cf orgs.asm:583 17805 iret ; cf ; 0xfe2d1 orgs.asm:584 17806 17806 ; disGetNextSymbol 0xfe2d2 LB 0x1d2e -> off=0x0 cb=00000000000000a7 uValue=00000000000f02d2 'hard_drive_post' 17807 17807 hard_drive_post: ; 0xfe2d2 LB 0xa7 17808 17808 db 033h, 0c0h 17809 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:58 817810 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:5 8917811 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:59 117812 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:59 217813 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:59 317814 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:59 417815 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:59 517816 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:59 617817 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:59 717818 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:9 317819 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:9 417820 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:9 517821 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:9 617822 mov ax, 0f8d4h ; b8 d4 f8 ; 0xfe2f6 orgs.asm:9 317823 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:9 417824 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:9 517825 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:9 617826 retn ; c3 ; 0xfe302 orgs.asm:60 217827 mov ax, 0f8a9h ; b8 a9 f8 ; 0xfe303 orgs.asm:9 317828 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:9 417829 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:9 517830 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:9 617831 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:9 317832 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:9 417833 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:9 517834 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:9 617835 call 0e753h ; e8 35 04 ; 0xfe31b orgs.asm:61 417836 push CS ; 0e ; 0xfe31e orgs.asm:10 217837 pop DS ; 1f ; 0xfe31f orgs.asm:10 317838 cld ; fc ; 0xfe320 orgs.asm:10 417839 call 01c87h ; e8 63 39 ; 0xfe321 orgs.asm:62 817840 call 02192h ; e8 6b 3e ; 0xfe324 orgs.asm:6 2917841 sti ; fb ; 0xfe327 orgs.asm:63 617842 call 09055h ; e8 2a ad ; 0xfe328 orgs.asm:63 717843 cli ; fa ; 0xfe32b orgs.asm:63 817844 call 07f75h ; e8 46 9c ; 0xfe32c orgs.asm:64 317845 call 0ed2fh ; e8 fd 09 ; 0xfe32f orgs.asm:64 717846 call 0e2d2h ; e8 9d ff ; 0xfe332 orgs.asm:65 017847 push CS ; 0e ; 0xfe335 orgs.asm:10 217848 pop DS ; 1f ; 0xfe336 orgs.asm:10 317849 cld ; fc ; 0xfe337 orgs.asm:10 417850 mov ax, 0c800h ; b8 00 c8 ; 0xfe338 orgs.asm:65 417851 mov dx, 0f000h ; ba 00 f0 ; 0xfe33b orgs.asm:65 517852 call 01600h ; e8 bf 32 ; 0xfe33e orgs.asm:65 617853 call 0177ch ; e8 38 34 ; 0xfe341 orgs.asm:67 017854 call 03b3eh ; e8 f7 57 ; 0xfe344 orgs.asm:67 317855 sti ; fb ; 0xfe347 orgs.asm:67 617856 int 019h ; cd 19 ; 0xfe348 orgs.asm:67 717857 sti ; fb ; 0xfe34a orgs.asm:6 7917858 hlt ; f4 ; 0xfe34b orgs.asm:68 117859 jmp short 0e34bh ; eb fd ; 0xfe34c orgs.asm:68 217860 cli ; fa ; 0xfe34e orgs.asm:68 317861 hlt ; f4 ; 0xfe34f orgs.asm:68 417862 mov ax, strict word 00040h ; b8 40 00 ; 0xfe350 orgs.asm:69 317863 mov ds, ax ; 8e d8 ; 0xfe353 orgs.asm:69 417864 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe355 orgs.asm:69 617865 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe359 orgs.asm:69 717866 in AL, strict byte 092h ; e4 92 ; 0xfe35d orgs.asm: 69917867 and AL, strict byte 0fdh ; 24 fd ; 0xfe35f orgs.asm:70 017868 out strict byte 092h, AL ; e6 92 ; 0xfe361 orgs.asm:70 117869 lidt [cs:0efe7h] ; 2e 0f 01 1e e7 ef ; 0xfe363 orgs.asm:70 317870 pop DS ; 1f ; 0xfe369 orgs.asm:70 517871 pop ES ; 07 ; 0xfe36a orgs.asm:70 617809 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:589 17810 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:590 17811 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:592 17812 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:593 17813 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:594 17814 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:595 17815 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:596 17816 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:597 17817 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:598 17818 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:94 17819 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:95 17820 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:96 17821 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:97 17822 mov ax, 0f8d4h ; b8 d4 f8 ; 0xfe2f6 orgs.asm:94 17823 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:95 17824 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:96 17825 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:97 17826 retn ; c3 ; 0xfe302 orgs.asm:603 17827 mov ax, 0f8a9h ; b8 a9 f8 ; 0xfe303 orgs.asm:94 17828 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:95 17829 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:96 17830 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:97 17831 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:94 17832 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:95 17833 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:96 17834 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:97 17835 call 0e753h ; e8 35 04 ; 0xfe31b orgs.asm:615 17836 push CS ; 0e ; 0xfe31e orgs.asm:103 17837 pop DS ; 1f ; 0xfe31f orgs.asm:104 17838 cld ; fc ; 0xfe320 orgs.asm:105 17839 call 01c87h ; e8 63 39 ; 0xfe321 orgs.asm:629 17840 call 02192h ; e8 6b 3e ; 0xfe324 orgs.asm:630 17841 sti ; fb ; 0xfe327 orgs.asm:637 17842 call 09055h ; e8 2a ad ; 0xfe328 orgs.asm:638 17843 cli ; fa ; 0xfe32b orgs.asm:639 17844 call 07f75h ; e8 46 9c ; 0xfe32c orgs.asm:644 17845 call 0ed2fh ; e8 fd 09 ; 0xfe32f orgs.asm:648 17846 call 0e2d2h ; e8 9d ff ; 0xfe332 orgs.asm:651 17847 push CS ; 0e ; 0xfe335 orgs.asm:103 17848 pop DS ; 1f ; 0xfe336 orgs.asm:104 17849 cld ; fc ; 0xfe337 orgs.asm:105 17850 mov ax, 0c800h ; b8 00 c8 ; 0xfe338 orgs.asm:655 17851 mov dx, 0f000h ; ba 00 f0 ; 0xfe33b orgs.asm:656 17852 call 01600h ; e8 bf 32 ; 0xfe33e orgs.asm:657 17853 call 0177ch ; e8 38 34 ; 0xfe341 orgs.asm:671 17854 call 03b3eh ; e8 f7 57 ; 0xfe344 orgs.asm:674 17855 sti ; fb ; 0xfe347 orgs.asm:677 17856 int 019h ; cd 19 ; 0xfe348 orgs.asm:678 17857 sti ; fb ; 0xfe34a orgs.asm:680 17858 hlt ; f4 ; 0xfe34b orgs.asm:682 17859 jmp short 0e34bh ; eb fd ; 0xfe34c orgs.asm:683 17860 cli ; fa ; 0xfe34e orgs.asm:684 17861 hlt ; f4 ; 0xfe34f orgs.asm:685 17862 mov ax, strict word 00040h ; b8 40 00 ; 0xfe350 orgs.asm:694 17863 mov ds, ax ; 8e d8 ; 0xfe353 orgs.asm:695 17864 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe355 orgs.asm:697 17865 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe359 orgs.asm:698 17866 in AL, strict byte 092h ; e4 92 ; 0xfe35d orgs.asm:700 17867 and AL, strict byte 0fdh ; 24 fd ; 0xfe35f orgs.asm:701 17868 out strict byte 092h, AL ; e6 92 ; 0xfe361 orgs.asm:702 17869 lidt [cs:0efe7h] ; 2e 0f 01 1e e7 ef ; 0xfe363 orgs.asm:704 17870 pop DS ; 1f ; 0xfe369 orgs.asm:706 17871 pop ES ; 07 ; 0xfe36a orgs.asm:707 17872 17872 db 08bh, 0ech 17873 ; mov bp, sp ; 8b ec ; 0xfe36b orgs.asm:70 817874 in AL, strict byte 080h ; e4 80 ; 0xfe36d orgs.asm:71 017875 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe36f orgs.asm:71 117873 ; mov bp, sp ; 8b ec ; 0xfe36b orgs.asm:709 17874 in AL, strict byte 080h ; e4 80 ; 0xfe36d orgs.asm:711 17875 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe36f orgs.asm:712 17876 17876 db 03ah, 0e0h 17877 ; cmp ah, al ; 3a e0 ; 0xfe372 orgs.asm:71 317878 popaw ; 61 ; 0xfe374 orgs.asm:71 517879 sti ; fb ; 0xfe375 orgs.asm:71 617880 retf 00002h ; ca 02 00 ; 0xfe376 orgs.asm:71 717877 ; cmp ah, al ; 3a e0 ; 0xfe372 orgs.asm:714 17878 popaw ; 61 ; 0xfe374 orgs.asm:716 17879 sti ; fb ; 0xfe375 orgs.asm:717 17880 retf 00002h ; ca 02 00 ; 0xfe376 orgs.asm:718 17881 17881 ; disGetNextSymbol 0xfe379 LB 0x1c87 -> off=0x0 cb=0000000000000085 uValue=00000000000f0379 'biosorg_check_before_or_at_0E3FCh' 17882 17882 biosorg_check_before_or_at_0E3FCh: ; 0xfe379 LB 0x85 … … 17885 17885 ; disGetNextSymbol 0xfe3fe LB 0x1c02 -> off=0x0 cb=0000000000000003 uValue=00000000000f03fe 'int13_handler' 17886 17886 int13_handler: ; 0xfe3fe LB 0x3 17887 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:727 17888 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=00000000000002f1 uValue=00000000000f0401 'rom_fdpt' 17889 rom_fdpt: ; 0xfe401 LB 0x2f1 17887 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:728 17888 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=0000000000000170 uValue=00000000000f0401 'rom_fdpt' 17889 rom_fdpt: ; 0xfe401 LB 0x170 17890 db 032h, 001h, 004h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 031h, 001h, 011h, 000h 17891 db 067h, 002h, 004h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17892 db 067h, 002h, 006h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17893 db 0ach, 003h, 008h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 17894 db 0ach, 003h, 006h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 17895 db 067h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17896 db 0ceh, 001h, 008h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 0ffh, 001h, 011h, 000h 17897 db 0ddh, 002h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17898 db 084h, 003h, 00fh, 000h, 000h, 0ffh, 0ffh, 000h, 008h, 000h, 000h, 000h, 085h, 003h, 011h, 000h 17899 db 034h, 003h, 003h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 034h, 003h, 011h, 000h 17900 db 057h, 003h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 17901 db 057h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 17902 db 032h, 001h, 008h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 03fh, 001h, 011h, 000h 17903 db 0ddh, 002h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17890 17904 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17891 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17892 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17893 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17894 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17895 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17896 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17897 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17898 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17899 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17900 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17901 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17902 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17903 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17904 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17905 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17906 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17907 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17908 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17909 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17910 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17911 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17912 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17913 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17914 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17915 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17916 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17917 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17918 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17919 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17920 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17921 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17922 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17923 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17924 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17925 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17926 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17927 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17928 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17929 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17930 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17931 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17932 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17933 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17934 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17935 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17936 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 058h 17937 db 04dh 17905 db 064h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 079h, 002h, 011h, 000h 17906 db 0d1h, 003h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 17907 db 0d1h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 17908 db 000h, 004h, 007h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ffh, 003h, 011h, 000h 17909 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 17910 db 0ddh, 002h, 007h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 17911 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17912 db 032h, 001h, 004h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 050h, 001h, 011h, 000h 17913 ; disGetNextSymbol 0xfe571 LB 0x1a8f -> off=0x0 cb=0000000000000181 uValue=00000000000f0571 'biosorg_check_before_or_at_0E6F0h' 17914 biosorg_check_before_or_at_0E6F0h: ; 0xfe571 LB 0x181 17915 times 0x17f db 0 17916 db 'XM' 17938 17917 ; disGetNextSymbol 0xfe6f2 LB 0x190e -> off=0x0 cb=0000000000000003 uValue=00000000000f06f2 'int19_handler' 17939 17918 int19_handler: ; 0xfe6f2 LB 0x3 17940 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:7 4317919 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:785 17941 17920 ; disGetNextSymbol 0xfe6f5 LB 0x190b -> off=0x0 cb=000000000000000a uValue=00000000000f06f5 'biosorg_check_at_0E6F5h' 17942 17921 biosorg_check_at_0E6F5h: ; 0xfe6f5 LB 0xa 17943 17922 or word [bx+si], ax ; 09 00 ; 0xfe6f5 17944 17923 cld ; fc ; 0xfe6f7 17945 add byte [bx+di], al ; 0001 ; 0xfe6f817924 add word [bx+di], ax ; 01 01 ; 0xfe6f8 17946 17925 je short 0e73ch ; 74 40 ; 0xfe6fa 17947 17926 times 0x3 db 0 … … 17956 17935 ; disGetNextSymbol 0xfe739 LB 0x18c7 -> off=0x0 cb=000000000000001a uValue=00000000000f0739 'biosorg_check_at_0E739h' 17957 17936 biosorg_check_at_0E739h: ; 0xfe739 LB 0x1a 17958 push DS ; 1e ; 0xfe739 orgs.asm:8 1617959 push ES ; 06 ; 0xfe73a orgs.asm:8 1717937 push DS ; 1e ; 0xfe739 orgs.asm:858 17938 push ES ; 06 ; 0xfe73a orgs.asm:859 17960 17939 pushaw ; 60 ; 0xfe73b orgs.asm:97 17961 push CS ; 0e ; 0xfe73c orgs.asm:10 217962 pop DS ; 1f ; 0xfe73d orgs.asm:10 317963 cld ; fc ; 0xfe73e orgs.asm:10 417964 call 06214h ; e8 d2 7a ; 0xfe73f orgs.asm:8 2017940 push CS ; 0e ; 0xfe73c orgs.asm:103 17941 pop DS ; 1f ; 0xfe73d orgs.asm:104 17942 cld ; fc ; 0xfe73e orgs.asm:105 17943 call 06214h ; e8 d2 7a ; 0xfe73f orgs.asm:862 17965 17944 popaw ; 61 ; 0xfe742 orgs.asm:114 17966 pop ES ; 07 ; 0xfe743 orgs.asm:8 2217967 pop DS ; 1f ; 0xfe744 orgs.asm:8 2317968 iret ; cf ; 0xfe745 orgs.asm:8 2417969 push DS ; 1e ; 0xfe746 orgs.asm:8 3217970 push ES ; 06 ; 0xfe747 orgs.asm:8 3317945 pop ES ; 07 ; 0xfe743 orgs.asm:864 17946 pop DS ; 1f ; 0xfe744 orgs.asm:865 17947 iret ; cf ; 0xfe745 orgs.asm:866 17948 push DS ; 1e ; 0xfe746 orgs.asm:874 17949 push ES ; 06 ; 0xfe747 orgs.asm:875 17971 17950 pushaw ; 60 ; 0xfe748 orgs.asm:97 17972 push CS ; 0e ; 0xfe749 orgs.asm:10 217973 pop DS ; 1f ; 0xfe74a orgs.asm:10 317974 cld ; fc ; 0xfe74b orgs.asm:10 417975 call 016bch ; e8 6d 2f ; 0xfe74c orgs.asm:8 3617951 push CS ; 0e ; 0xfe749 orgs.asm:103 17952 pop DS ; 1f ; 0xfe74a orgs.asm:104 17953 cld ; fc ; 0xfe74b orgs.asm:105 17954 call 016bch ; e8 6d 2f ; 0xfe74c orgs.asm:878 17976 17955 popaw ; 61 ; 0xfe74f orgs.asm:114 17977 pop ES ; 07 ; 0xfe750 orgs.asm:8 3817978 pop DS ; 1f ; 0xfe751 orgs.asm:8 3917979 iret ; cf ; 0xfe752 orgs.asm:8 4017956 pop ES ; 07 ; 0xfe750 orgs.asm:880 17957 pop DS ; 1f ; 0xfe751 orgs.asm:881 17958 iret ; cf ; 0xfe752 orgs.asm:882 17980 17959 ; disGetNextSymbol 0xfe753 LB 0x18ad -> off=0x0 cb=0000000000000025 uValue=00000000000f0753 'init_pic' 17981 17960 init_pic: ; 0xfe753 LB 0x25 17982 mov AL, strict byte 011h ; b0 11 ; 0xfe753 orgs.asm:8 4517983 out strict byte 020h, AL ; e6 20 ; 0xfe755 orgs.asm:8 4617984 out strict byte 0a0h, AL ; e6 a0 ; 0xfe757 orgs.asm:8 4717985 mov AL, strict byte 008h ; b0 08 ; 0xfe759 orgs.asm:8 4817986 out strict byte 021h, AL ; e6 21 ; 0xfe75b orgs.asm:8 4917987 mov AL, strict byte 070h ; b0 70 ; 0xfe75d orgs.asm:8 5017988 out strict byte 0a1h, AL ; e6 a1 ; 0xfe75f orgs.asm:8 5117989 mov AL, strict byte 004h ; b0 04 ; 0xfe761 orgs.asm:8 5217990 out strict byte 021h, AL ; e6 21 ; 0xfe763 orgs.asm:8 5317991 mov AL, strict byte 002h ; b0 02 ; 0xfe765 orgs.asm:8 5417992 out strict byte 0a1h, AL ; e6 a1 ; 0xfe767 orgs.asm:8 5517993 mov AL, strict byte 001h ; b0 01 ; 0xfe769 orgs.asm:8 5617994 out strict byte 021h, AL ; e6 21 ; 0xfe76b orgs.asm:8 5717995 out strict byte 0a1h, AL ; e6 a1 ; 0xfe76d orgs.asm: 85817996 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe76f orgs.asm: 85917997 out strict byte 021h, AL ; e6 21 ; 0xfe771 orgs.asm: 86017998 mov AL, strict byte 08fh ; b0 8f ; 0xfe773 orgs.asm: 86117999 out strict byte 0a1h, AL ; e6 a1 ; 0xfe775 orgs.asm: 86218000 retn ; c3 ; 0xfe777 orgs.asm: 86317961 mov AL, strict byte 011h ; b0 11 ; 0xfe753 orgs.asm:887 17962 out strict byte 020h, AL ; e6 20 ; 0xfe755 orgs.asm:888 17963 out strict byte 0a0h, AL ; e6 a0 ; 0xfe757 orgs.asm:889 17964 mov AL, strict byte 008h ; b0 08 ; 0xfe759 orgs.asm:890 17965 out strict byte 021h, AL ; e6 21 ; 0xfe75b orgs.asm:891 17966 mov AL, strict byte 070h ; b0 70 ; 0xfe75d orgs.asm:892 17967 out strict byte 0a1h, AL ; e6 a1 ; 0xfe75f orgs.asm:893 17968 mov AL, strict byte 004h ; b0 04 ; 0xfe761 orgs.asm:894 17969 out strict byte 021h, AL ; e6 21 ; 0xfe763 orgs.asm:895 17970 mov AL, strict byte 002h ; b0 02 ; 0xfe765 orgs.asm:896 17971 out strict byte 0a1h, AL ; e6 a1 ; 0xfe767 orgs.asm:897 17972 mov AL, strict byte 001h ; b0 01 ; 0xfe769 orgs.asm:898 17973 out strict byte 021h, AL ; e6 21 ; 0xfe76b orgs.asm:899 17974 out strict byte 0a1h, AL ; e6 a1 ; 0xfe76d orgs.asm:900 17975 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe76f orgs.asm:901 17976 out strict byte 021h, AL ; e6 21 ; 0xfe771 orgs.asm:902 17977 mov AL, strict byte 08fh ; b0 8f ; 0xfe773 orgs.asm:903 17978 out strict byte 0a1h, AL ; e6 a1 ; 0xfe775 orgs.asm:904 17979 retn ; c3 ; 0xfe777 orgs.asm:905 18001 17980 ; disGetNextSymbol 0xfe778 LB 0x1888 -> off=0x0 cb=0000000000000057 uValue=00000000000f0778 'ebda_post' 18002 17981 ebda_post: ; 0xfe778 LB 0x57 18003 mov ax, 0e746h ; b8 46 e7 ; 0xfe778 orgs.asm:9 318004 mov word [00034h], ax ; a3 34 00 ; 0xfe77b orgs.asm:9 418005 mov ax, 0f000h ; b8 00 f0 ; 0xfe77e orgs.asm:9 518006 mov word [00036h], ax ; a3 36 00 ; 0xfe781 orgs.asm:9 618007 mov ax, 0e746h ; b8 46 e7 ; 0xfe784 orgs.asm:9 318008 mov word [0003ch], ax ; a3 3c 00 ; 0xfe787 orgs.asm:9 418009 mov ax, 0f000h ; b8 00 f0 ; 0xfe78a orgs.asm:9 518010 mov word [0003eh], ax ; a3 3e 00 ; 0xfe78d orgs.asm:9 618011 mov ax, 0e746h ; b8 46 e7 ; 0xfe790 orgs.asm:9 318012 mov word [001c8h], ax ; a3 c8 01 ; 0xfe793 orgs.asm:9 418013 mov ax, 0f000h ; b8 00 f0 ; 0xfe796 orgs.asm:9 518014 mov word [001cah], ax ; a3 ca 01 ; 0xfe799 orgs.asm:9 618015 mov ax, 0e746h ; b8 46 e7 ; 0xfe79c orgs.asm:9 318016 mov word [001cch], ax ; a3 cc 01 ; 0xfe79f orgs.asm:9 418017 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a2 orgs.asm:9 518018 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7a5 orgs.asm:9 618019 mov ax, 0e746h ; b8 46 e7 ; 0xfe7a8 orgs.asm:9 318020 mov word [001dch], ax ; a3 dc 01 ; 0xfe7ab orgs.asm:9 418021 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ae orgs.asm:9 518022 mov word [001deh], ax ; a3 de 01 ; 0xfe7b1 orgs.asm:9 617982 mov ax, 0e746h ; b8 46 e7 ; 0xfe778 orgs.asm:94 17983 mov word [00034h], ax ; a3 34 00 ; 0xfe77b orgs.asm:95 17984 mov ax, 0f000h ; b8 00 f0 ; 0xfe77e orgs.asm:96 17985 mov word [00036h], ax ; a3 36 00 ; 0xfe781 orgs.asm:97 17986 mov ax, 0e746h ; b8 46 e7 ; 0xfe784 orgs.asm:94 17987 mov word [0003ch], ax ; a3 3c 00 ; 0xfe787 orgs.asm:95 17988 mov ax, 0f000h ; b8 00 f0 ; 0xfe78a orgs.asm:96 17989 mov word [0003eh], ax ; a3 3e 00 ; 0xfe78d orgs.asm:97 17990 mov ax, 0e746h ; b8 46 e7 ; 0xfe790 orgs.asm:94 17991 mov word [001c8h], ax ; a3 c8 01 ; 0xfe793 orgs.asm:95 17992 mov ax, 0f000h ; b8 00 f0 ; 0xfe796 orgs.asm:96 17993 mov word [001cah], ax ; a3 ca 01 ; 0xfe799 orgs.asm:97 17994 mov ax, 0e746h ; b8 46 e7 ; 0xfe79c orgs.asm:94 17995 mov word [001cch], ax ; a3 cc 01 ; 0xfe79f orgs.asm:95 17996 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a2 orgs.asm:96 17997 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7a5 orgs.asm:97 17998 mov ax, 0e746h ; b8 46 e7 ; 0xfe7a8 orgs.asm:94 17999 mov word [001dch], ax ; a3 dc 01 ; 0xfe7ab orgs.asm:95 18000 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ae orgs.asm:96 18001 mov word [001deh], ax ; a3 de 01 ; 0xfe7b1 orgs.asm:97 18023 18002 db 033h, 0c0h 18024 ; xor ax, ax ; 33 c0 ; 0xfe7b4 orgs.asm: 87618025 mov ds, ax ; 8e d8 ; 0xfe7b6 orgs.asm: 87718026 mov ax, word [00413h] ; a1 13 04 ; 0xfe7b8 orgs.asm: 87818027 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7bb orgs.asm: 87918028 mul cx ; f7 e1 ; 0xfe7be orgs.asm: 88018029 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7c0 orgs.asm: 88218030 mov ds, ax ; 8e d8 ; 0xfe7c3 orgs.asm: 88418031 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7c5 orgs.asm: 88518003 ; xor ax, ax ; 33 c0 ; 0xfe7b4 orgs.asm:918 18004 mov ds, ax ; 8e d8 ; 0xfe7b6 orgs.asm:919 18005 mov ax, word [00413h] ; a1 13 04 ; 0xfe7b8 orgs.asm:920 18006 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7bb orgs.asm:921 18007 mul cx ; f7 e1 ; 0xfe7be orgs.asm:922 18008 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7c0 orgs.asm:924 18009 mov ds, ax ; 8e d8 ; 0xfe7c3 orgs.asm:926 18010 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7c5 orgs.asm:927 18032 18011 db 033h, 0c0h 18033 ; xor ax, ax ; 33 c0 ; 0xfe7ca orgs.asm: 88718034 mov ds, ax ; 8e d8 ; 0xfe7cc orgs.asm: 88818035 retn ; c3 ; 0xfe7ce orgs.asm: 88918012 ; xor ax, ax ; 33 c0 ; 0xfe7ca orgs.asm:929 18013 mov ds, ax ; 8e d8 ; 0xfe7cc orgs.asm:930 18014 retn ; c3 ; 0xfe7ce orgs.asm:931 18036 18015 ; disGetNextSymbol 0xfe7cf LB 0x1831 -> off=0x0 cb=000000000000005f uValue=00000000000f07cf 'biosorg_check_before_or_at_0E82Ch' 18037 18016 biosorg_check_before_or_at_0E82Ch: ; 0xfe7cf LB 0x5f … … 18040 18019 ; disGetNextSymbol 0xfe82e LB 0x17d2 -> off=0x0 cb=000000000000003d uValue=00000000000f082e 'biosorg_check_at_0E82Eh' 18041 18020 biosorg_check_at_0E82Eh: ; 0xfe82e LB 0x3d 18042 sti ; fb ; 0xfe82e orgs.asm:9 0018043 pushfw ; 9c ; 0xfe82f orgs.asm:9 0318044 push ES ; 06 ; 0xfe830 orgs.asm:9 0418045 push DS ; 1e ; 0xfe831 orgs.asm:9 0518021 sti ; fb ; 0xfe82e orgs.asm:942 18022 pushfw ; 9c ; 0xfe82f orgs.asm:945 18023 push ES ; 06 ; 0xfe830 orgs.asm:946 18024 push DS ; 1e ; 0xfe831 orgs.asm:947 18046 18025 pushaw ; 60 ; 0xfe832 orgs.asm:97 18047 cmp ah, 000h ; 80 fc 00 ; 0xfe833 orgs.asm:9 0818048 je short 0e84ah ; 74 12 ; 0xfe836 orgs.asm:9 0918049 cmp ah, 010h ; 80 fc 10 ; 0xfe838 orgs.asm:9 1118050 je short 0e84ah ; 74 0d ; 0xfe83b orgs.asm:9 1218051 push CS ; 0e ; 0xfe83d orgs.asm:10 218052 pop DS ; 1f ; 0xfe83e orgs.asm:10 318053 cld ; fc ; 0xfe83f orgs.asm:10 418054 call 05453h ; e8 10 6c ; 0xfe840 orgs.asm:9 1518026 cmp ah, 000h ; 80 fc 00 ; 0xfe833 orgs.asm:950 18027 je short 0e84ah ; 74 12 ; 0xfe836 orgs.asm:951 18028 cmp ah, 010h ; 80 fc 10 ; 0xfe838 orgs.asm:953 18029 je short 0e84ah ; 74 0d ; 0xfe83b orgs.asm:954 18030 push CS ; 0e ; 0xfe83d orgs.asm:103 18031 pop DS ; 1f ; 0xfe83e orgs.asm:104 18032 cld ; fc ; 0xfe83f orgs.asm:105 18033 call 05453h ; e8 10 6c ; 0xfe840 orgs.asm:957 18055 18034 popaw ; 61 ; 0xfe843 orgs.asm:114 18056 pop DS ; 1f ; 0xfe844 orgs.asm:9 1718057 pop ES ; 07 ; 0xfe845 orgs.asm:9 1818058 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe846 orgs.asm:9 1918059 iret ; cf ; 0xfe849 orgs.asm:9 2018060 mov bx, strict word 00040h ; bb 40 00 ; 0xfe84a orgs.asm:9 2318061 mov ds, bx ; 8e db ; 0xfe84d orgs.asm:9 2418062 cli ; fa ; 0xfe84f orgs.asm:9 2618063 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe850 orgs.asm:9 2718064 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe854 orgs.asm:9 2818065 jne short 0e85eh ; 75 04 ; 0xfe858 orgs.asm:9 2918066 sti ; fb ; 0xfe85a orgs.asm:9 3018067 nop ; 90 ; 0xfe85b orgs.asm:9 3118068 jmp short 0e84fh ; eb f1 ; 0xfe85c orgs.asm:9 3918069 push CS ; 0e ; 0xfe85e orgs.asm:10 218070 pop DS ; 1f ; 0xfe85f orgs.asm:10 318071 cld ; fc ; 0xfe860 orgs.asm:10 418072 call 05453h ; e8 ef 6b ; 0xfe861 orgs.asm:9 4318035 pop DS ; 1f ; 0xfe844 orgs.asm:959 18036 pop ES ; 07 ; 0xfe845 orgs.asm:960 18037 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe846 orgs.asm:961 18038 iret ; cf ; 0xfe849 orgs.asm:962 18039 mov bx, strict word 00040h ; bb 40 00 ; 0xfe84a orgs.asm:965 18040 mov ds, bx ; 8e db ; 0xfe84d orgs.asm:966 18041 cli ; fa ; 0xfe84f orgs.asm:968 18042 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe850 orgs.asm:969 18043 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe854 orgs.asm:970 18044 jne short 0e85eh ; 75 04 ; 0xfe858 orgs.asm:971 18045 sti ; fb ; 0xfe85a orgs.asm:972 18046 nop ; 90 ; 0xfe85b orgs.asm:973 18047 jmp short 0e84fh ; eb f1 ; 0xfe85c orgs.asm:981 18048 push CS ; 0e ; 0xfe85e orgs.asm:103 18049 pop DS ; 1f ; 0xfe85f orgs.asm:104 18050 cld ; fc ; 0xfe860 orgs.asm:105 18051 call 05453h ; e8 ef 6b ; 0xfe861 orgs.asm:985 18073 18052 popaw ; 61 ; 0xfe864 orgs.asm:114 18074 pop DS ; 1f ; 0xfe865 orgs.asm:9 4518075 pop ES ; 07 ; 0xfe866 orgs.asm:9 4618076 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe867 orgs.asm:9 4718077 iret ; cf ; 0xfe86a orgs.asm:9 5518053 pop DS ; 1f ; 0xfe865 orgs.asm:987 18054 pop ES ; 07 ; 0xfe866 orgs.asm:988 18055 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe867 orgs.asm:989 18056 iret ; cf ; 0xfe86a orgs.asm:997 18078 18057 ; disGetNextSymbol 0xfe86b LB 0x1795 -> off=0x0 cb=000000000000011c uValue=00000000000f086b 'biosorg_check_before_or_at_0E985h' 18079 18058 biosorg_check_before_or_at_0E985h: ; 0xfe86b LB 0x11c … … 18082 18061 ; disGetNextSymbol 0xfe987 LB 0x1679 -> off=0x0 cb=0000000000000052 uValue=00000000000f0987 'biosorg_check_at_0E987h' 18083 18062 biosorg_check_at_0E987h: ; 0xfe987 LB 0x52 18084 cli ; fa ; 0xfe987 orgs.asm: 97218085 push ax ; 50 ; 0xfe988 orgs.asm: 97318086 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm: 97418087 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm: 97518088 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm: 97718089 push DS ; 1e ; 0xfe98f orgs.asm: 97818063 cli ; fa ; 0xfe987 orgs.asm:1014 18064 push ax ; 50 ; 0xfe988 orgs.asm:1015 18065 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm:1016 18066 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm:1017 18067 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm:1019 18068 push DS ; 1e ; 0xfe98f orgs.asm:1020 18090 18069 pushaw ; 60 ; 0xfe990 orgs.asm:97 18091 cld ; fc ; 0xfe991 orgs.asm: 98018092 mov AH, strict byte 04fh ; b4 4f ; 0xfe992 orgs.asm: 98218093 stc ; f9 ; 0xfe994 orgs.asm: 98318094 int 015h ; cd 15 ; 0xfe995 orgs.asm: 98418095 jnc short 0e9c0h ; 73 27 ; 0xfe997 orgs.asm: 98518096 sti ; fb ; 0xfe999 orgs.asm: 98718097 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe99a orgs.asm: 99018098 jne short 0e9a9h ; 75 0b ; 0xfe99c orgs.asm: 99118070 cld ; fc ; 0xfe991 orgs.asm:1022 18071 mov AH, strict byte 04fh ; b4 4f ; 0xfe992 orgs.asm:1024 18072 stc ; f9 ; 0xfe994 orgs.asm:1025 18073 int 015h ; cd 15 ; 0xfe995 orgs.asm:1026 18074 jnc short 0e9c0h ; 73 27 ; 0xfe997 orgs.asm:1027 18075 sti ; fb ; 0xfe999 orgs.asm:1029 18076 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe99a orgs.asm:1032 18077 jne short 0e9a9h ; 75 0b ; 0xfe99c orgs.asm:1033 18099 18078 db 033h, 0c0h 18100 ; xor ax, ax ; 33 c0 ; 0xfe99e orgs.asm: 99218101 mov ds, ax ; 8e d8 ; 0xfe9a0 orgs.asm: 99318102 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a2 orgs.asm: 99418103 jmp short 0e9c0h ; eb 17 ; 0xfe9a7 orgs.asm: 99518104 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9a9 orgs.asm: 99818105 jne short 0e9b8h ; 75 0b ; 0xfe9ab orgs.asm: 99918079 ; xor ax, ax ; 33 c0 ; 0xfe99e orgs.asm:1034 18080 mov ds, ax ; 8e d8 ; 0xfe9a0 orgs.asm:1035 18081 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a2 orgs.asm:1036 18082 jmp short 0e9c0h ; eb 17 ; 0xfe9a7 orgs.asm:1037 18083 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9a9 orgs.asm:1040 18084 jne short 0e9b8h ; 75 0b ; 0xfe9ab orgs.asm:1041 18106 18085 db 033h, 0c0h 18107 ; xor ax, ax ; 33 c0 ; 0xfe9ad orgs.asm:10 0018108 mov ds, ax ; 8e d8 ; 0xfe9af orgs.asm:10 0118109 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b1 orgs.asm:10 0218110 jmp short 0e9c0h ; eb 08 ; 0xfe9b6 orgs.asm:10 0318111 push ES ; 06 ; 0xfe9b8 orgs.asm:10 0618112 push CS ; 0e ; 0xfe9b9 orgs.asm:10 218113 pop DS ; 1f ; 0xfe9ba orgs.asm:10 318114 cld ; fc ; 0xfe9bb orgs.asm:10 418115 call 05000h ; e8 41 66 ; 0xfe9bc orgs.asm:10 0818116 pop ES ; 07 ; 0xfe9bf orgs.asm:10 0918086 ; xor ax, ax ; 33 c0 ; 0xfe9ad orgs.asm:1042 18087 mov ds, ax ; 8e d8 ; 0xfe9af orgs.asm:1043 18088 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b1 orgs.asm:1044 18089 jmp short 0e9c0h ; eb 08 ; 0xfe9b6 orgs.asm:1045 18090 push ES ; 06 ; 0xfe9b8 orgs.asm:1048 18091 push CS ; 0e ; 0xfe9b9 orgs.asm:103 18092 pop DS ; 1f ; 0xfe9ba orgs.asm:104 18093 cld ; fc ; 0xfe9bb orgs.asm:105 18094 call 05000h ; e8 41 66 ; 0xfe9bc orgs.asm:1050 18095 pop ES ; 07 ; 0xfe9bf orgs.asm:1051 18117 18096 popaw ; 61 ; 0xfe9c0 orgs.asm:114 18118 pop DS ; 1f ; 0xfe9c1 orgs.asm:10 1318119 cli ; fa ; 0xfe9c2 orgs.asm:10 1418120 call 0e034h ; e8 6e f6 ; 0xfe9c3 orgs.asm:10 1518121 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9c6 orgs.asm:10 1718122 out strict byte 064h, AL ; e6 64 ; 0xfe9c8 orgs.asm:10 1818123 pop ax ; 58 ; 0xfe9ca orgs.asm:10 1918124 iret ; cf ; 0xfe9cb orgs.asm:10 2018097 pop DS ; 1f ; 0xfe9c1 orgs.asm:1055 18098 cli ; fa ; 0xfe9c2 orgs.asm:1056 18099 call 0e034h ; e8 6e f6 ; 0xfe9c3 orgs.asm:1057 18100 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9c6 orgs.asm:1059 18101 out strict byte 064h, AL ; e6 64 ; 0xfe9c8 orgs.asm:1060 18102 pop ax ; 58 ; 0xfe9ca orgs.asm:1061 18103 iret ; cf ; 0xfe9cb orgs.asm:1062 18125 18104 pushaw ; 60 ; 0xfe9cc orgs.asm:97 18126 push ES ; 06 ; 0xfe9cd orgs.asm:10 2918127 push DS ; 1e ; 0xfe9ce orgs.asm:10 3018128 push CS ; 0e ; 0xfe9cf orgs.asm:10 218129 pop DS ; 1f ; 0xfe9d0 orgs.asm:10 318130 cld ; fc ; 0xfe9d1 orgs.asm:10 418131 call 06888h ; e8 b3 7e ; 0xfe9d2 orgs.asm:10 3218132 pop DS ; 1f ; 0xfe9d5 orgs.asm:10 3318133 pop ES ; 07 ; 0xfe9d6 orgs.asm:10 3418105 push ES ; 06 ; 0xfe9cd orgs.asm:1071 18106 push DS ; 1e ; 0xfe9ce orgs.asm:1072 18107 push CS ; 0e ; 0xfe9cf orgs.asm:103 18108 pop DS ; 1f ; 0xfe9d0 orgs.asm:104 18109 cld ; fc ; 0xfe9d1 orgs.asm:105 18110 call 06888h ; e8 b3 7e ; 0xfe9d2 orgs.asm:1074 18111 pop DS ; 1f ; 0xfe9d5 orgs.asm:1075 18112 pop ES ; 07 ; 0xfe9d6 orgs.asm:1076 18134 18113 popaw ; 61 ; 0xfe9d7 orgs.asm:114 18135 iret ; cf ; 0xfe9d8 orgs.asm:10 3618114 iret ; cf ; 0xfe9d8 orgs.asm:1078 18136 18115 ; disGetNextSymbol 0xfe9d9 LB 0x1627 -> off=0x0 cb=0000000000000280 uValue=00000000000f09d9 'biosorg_check_before_or_at_0EC57h' 18137 18116 biosorg_check_before_or_at_0EC57h: ; 0xfe9d9 LB 0x280 … … 18140 18119 ; disGetNextSymbol 0xfec59 LB 0x13a7 -> off=0x0 cb=0000000000000002 uValue=00000000000f0c59 'biosorg_check_at_0EC59h' 18141 18120 biosorg_check_at_0EC59h: ; 0xfec59 LB 0x2 18142 jmp short 0ecb0h ; eb 55 ; 0xfec59 orgs.asm:10 4318121 jmp short 0ecb0h ; eb 55 ; 0xfec59 orgs.asm:1085 18143 18122 ; disGetNextSymbol 0xfec5b LB 0x13a5 -> off=0x0 cb=0000000000000055 uValue=00000000000f0c5b 'int13_relocated' 18144 18123 int13_relocated: ; 0xfec5b LB 0x55 18145 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:10 5218146 jc short 0ec71h ; 72 11 ; 0xfec5e orgs.asm:10 5318147 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:10 5518148 jnbe short 0ec71h ; 77 0c ; 0xfec63 orgs.asm:10 5618124 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:1094 18125 jc short 0ec71h ; 72 11 ; 0xfec5e orgs.asm:1095 18126 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:1097 18127 jnbe short 0ec71h ; 77 0c ; 0xfec63 orgs.asm:1098 18149 18128 pushaw ; 60 ; 0xfec65 orgs.asm:97 18150 push ES ; 06 ; 0xfec66 orgs.asm:1 05918151 push DS ; 1e ; 0xfec67 orgs.asm:1 06018152 push CS ; 0e ; 0xfec68 orgs.asm:10 218153 pop DS ; 1f ; 0xfec69 orgs.asm:10 318154 cld ; fc ; 0xfec6a orgs.asm:10 418129 push ES ; 06 ; 0xfec66 orgs.asm:1101 18130 push DS ; 1e ; 0xfec67 orgs.asm:1102 18131 push CS ; 0e ; 0xfec68 orgs.asm:103 18132 pop DS ; 1f ; 0xfec69 orgs.asm:104 18133 cld ; fc ; 0xfec6a orgs.asm:105 18155 18134 push 0ece9h ; 68 e9 ec ; 0xfec6b orgs.asm:83 18156 18135 jmp near 03b81h ; e9 10 4f ; 0xfec6e orgs.asm:84 18157 push ES ; 06 ; 0xfec71 orgs.asm:1 06818158 push ax ; 50 ; 0xfec72 orgs.asm:1 06918159 push bx ; 53 ; 0xfec73 orgs.asm:1 07018160 push cx ; 51 ; 0xfec74 orgs.asm:1 07118161 push dx ; 52 ; 0xfec75 orgs.asm:1 07218162 call 03b55h ; e8 dc 4e ; 0xfec76 orgs.asm:1 07518163 cmp AL, strict byte 000h ; 3c 00 ; 0xfec79 orgs.asm:1 07618164 je short 0ecabh ; 74 2e ; 0xfec7b orgs.asm:1 07718165 call 03b6bh ; e8 eb 4e ; 0xfec7d orgs.asm:1 08018166 pop dx ; 5a ; 0xfec80 orgs.asm:1 08118167 push dx ; 52 ; 0xfec81 orgs.asm:1 08218136 push ES ; 06 ; 0xfec71 orgs.asm:1110 18137 push ax ; 50 ; 0xfec72 orgs.asm:1111 18138 push bx ; 53 ; 0xfec73 orgs.asm:1112 18139 push cx ; 51 ; 0xfec74 orgs.asm:1113 18140 push dx ; 52 ; 0xfec75 orgs.asm:1114 18141 call 03b55h ; e8 dc 4e ; 0xfec76 orgs.asm:1117 18142 cmp AL, strict byte 000h ; 3c 00 ; 0xfec79 orgs.asm:1118 18143 je short 0ecabh ; 74 2e ; 0xfec7b orgs.asm:1119 18144 call 03b6bh ; e8 eb 4e ; 0xfec7d orgs.asm:1122 18145 pop dx ; 5a ; 0xfec80 orgs.asm:1123 18146 push dx ; 52 ; 0xfec81 orgs.asm:1124 18168 18147 db 03ah, 0c2h 18169 ; cmp al, dl ; 3a c2 ; 0xfec82 orgs.asm:1 08318170 jne short 0ec97h ; 75 11 ; 0xfec84 orgs.asm:1 08418171 pop dx ; 5a ; 0xfec86 orgs.asm:1 08618172 pop cx ; 59 ; 0xfec87 orgs.asm:1 08718173 pop bx ; 5b ; 0xfec88 orgs.asm:1 08818174 pop ax ; 58 ; 0xfec89 orgs.asm:1 08918175 pop ES ; 07 ; 0xfec8a orgs.asm:1 09018148 ; cmp al, dl ; 3a c2 ; 0xfec82 orgs.asm:1125 18149 jne short 0ec97h ; 75 11 ; 0xfec84 orgs.asm:1126 18150 pop dx ; 5a ; 0xfec86 orgs.asm:1128 18151 pop cx ; 59 ; 0xfec87 orgs.asm:1129 18152 pop bx ; 5b ; 0xfec88 orgs.asm:1130 18153 pop ax ; 58 ; 0xfec89 orgs.asm:1131 18154 pop ES ; 07 ; 0xfec8a orgs.asm:1132 18176 18155 pushaw ; 60 ; 0xfec8b orgs.asm:97 18177 push ES ; 06 ; 0xfec8c orgs.asm:1 09318178 push DS ; 1e ; 0xfec8d orgs.asm:1 09418179 push CS ; 0e ; 0xfec8e orgs.asm:10 218180 pop DS ; 1f ; 0xfec8f orgs.asm:10 318181 cld ; fc ; 0xfec90 orgs.asm:10 418156 push ES ; 06 ; 0xfec8c orgs.asm:1135 18157 push DS ; 1e ; 0xfec8d orgs.asm:1136 18158 push CS ; 0e ; 0xfec8e orgs.asm:103 18159 pop DS ; 1f ; 0xfec8f orgs.asm:104 18160 cld ; fc ; 0xfec90 orgs.asm:105 18182 18161 push 0ece9h ; 68 e9 ec ; 0xfec91 orgs.asm:83 18183 18162 jmp near 04233h ; e9 9c 55 ; 0xfec94 orgs.asm:84 18184 and dl, 0e0h ; 80 e2 e0 ; 0xfec97 orgs.asm:11 0018163 and dl, 0e0h ; 80 e2 e0 ; 0xfec97 orgs.asm:1142 18185 18164 db 03ah, 0c2h 18186 ; cmp al, dl ; 3a c2 ; 0xfec9a orgs.asm:11 0118187 jne short 0ecabh ; 75 0d ; 0xfec9c orgs.asm:11 0218188 pop dx ; 5a ; 0xfec9e orgs.asm:11 0418189 pop cx ; 59 ; 0xfec9f orgs.asm:11 0518190 pop bx ; 5b ; 0xfeca0 orgs.asm:11 0618191 pop ax ; 58 ; 0xfeca1 orgs.asm:11 0718192 pop ES ; 07 ; 0xfeca2 orgs.asm:11 0818193 push ax ; 50 ; 0xfeca3 orgs.asm:11 1018194 push cx ; 51 ; 0xfeca4 orgs.asm:11 1118195 push dx ; 52 ; 0xfeca5 orgs.asm:11 1218196 push bx ; 53 ; 0xfeca6 orgs.asm:11 1318165 ; cmp al, dl ; 3a c2 ; 0xfec9a orgs.asm:1143 18166 jne short 0ecabh ; 75 0d ; 0xfec9c orgs.asm:1144 18167 pop dx ; 5a ; 0xfec9e orgs.asm:1146 18168 pop cx ; 59 ; 0xfec9f orgs.asm:1147 18169 pop bx ; 5b ; 0xfeca0 orgs.asm:1148 18170 pop ax ; 58 ; 0xfeca1 orgs.asm:1149 18171 pop ES ; 07 ; 0xfeca2 orgs.asm:1150 18172 push ax ; 50 ; 0xfeca3 orgs.asm:1152 18173 push cx ; 51 ; 0xfeca4 orgs.asm:1153 18174 push dx ; 52 ; 0xfeca5 orgs.asm:1154 18175 push bx ; 53 ; 0xfeca6 orgs.asm:1155 18197 18176 db 0feh, 0cah 18198 ; dec dl ; fe ca ; 0xfeca7 orgs.asm:11 1518199 jmp short 0ecb4h ; eb 09 ; 0xfeca9 orgs.asm:11 1618200 pop dx ; 5a ; 0xfecab orgs.asm:11 1918201 pop cx ; 59 ; 0xfecac orgs.asm:11 2018202 pop bx ; 5b ; 0xfecad orgs.asm:11 2118203 pop ax ; 58 ; 0xfecae orgs.asm:11 2218204 pop ES ; 07 ; 0xfecaf orgs.asm:11 2318177 ; dec dl ; fe ca ; 0xfeca7 orgs.asm:1157 18178 jmp short 0ecb4h ; eb 09 ; 0xfeca9 orgs.asm:1158 18179 pop dx ; 5a ; 0xfecab orgs.asm:1161 18180 pop cx ; 59 ; 0xfecac orgs.asm:1162 18181 pop bx ; 5b ; 0xfecad orgs.asm:1163 18182 pop ax ; 58 ; 0xfecae orgs.asm:1164 18183 pop ES ; 07 ; 0xfecaf orgs.asm:1165 18205 18184 ; disGetNextSymbol 0xfecb0 LB 0x1350 -> off=0x0 cb=0000000000000004 uValue=00000000000f0cb0 'int13_noeltorito' 18206 18185 int13_noeltorito: ; 0xfecb0 LB 0x4 18207 push ax ; 50 ; 0xfecb0 orgs.asm:11 2618208 push cx ; 51 ; 0xfecb1 orgs.asm:11 2718209 push dx ; 52 ; 0xfecb2 orgs.asm:11 2818210 push bx ; 53 ; 0xfecb3 orgs.asm:11 2918186 push ax ; 50 ; 0xfecb0 orgs.asm:1168 18187 push cx ; 51 ; 0xfecb1 orgs.asm:1169 18188 push dx ; 52 ; 0xfecb2 orgs.asm:1170 18189 push bx ; 53 ; 0xfecb3 orgs.asm:1171 18211 18190 ; disGetNextSymbol 0xfecb4 LB 0x134c -> off=0x0 cb=0000000000000014 uValue=00000000000f0cb4 'int13_legacy' 18212 18191 int13_legacy: ; 0xfecb4 LB 0x14 18213 push dx ; 52 ; 0xfecb4 orgs.asm:11 3118214 push bp ; 55 ; 0xfecb5 orgs.asm:11 3218215 push si ; 56 ; 0xfecb6 orgs.asm:11 3318216 push di ; 57 ; 0xfecb7 orgs.asm:11 3418217 push ES ; 06 ; 0xfecb8 orgs.asm:11 3518218 push DS ; 1e ; 0xfecb9 orgs.asm:11 3618219 push CS ; 0e ; 0xfecba orgs.asm:10 218220 pop DS ; 1f ; 0xfecbb orgs.asm:10 318221 cld ; fc ; 0xfecbc orgs.asm:10 418222 test dl, 080h ; f6 c2 80 ; 0xfecbd orgs.asm:11 4118223 jne short 0ecc8h ; 75 06 ; 0xfecc0 orgs.asm:11 4218192 push dx ; 52 ; 0xfecb4 orgs.asm:1173 18193 push bp ; 55 ; 0xfecb5 orgs.asm:1174 18194 push si ; 56 ; 0xfecb6 orgs.asm:1175 18195 push di ; 57 ; 0xfecb7 orgs.asm:1176 18196 push ES ; 06 ; 0xfecb8 orgs.asm:1177 18197 push DS ; 1e ; 0xfecb9 orgs.asm:1178 18198 push CS ; 0e ; 0xfecba orgs.asm:103 18199 pop DS ; 1f ; 0xfecbb orgs.asm:104 18200 cld ; fc ; 0xfecbc orgs.asm:105 18201 test dl, 080h ; f6 c2 80 ; 0xfecbd orgs.asm:1183 18202 jne short 0ecc8h ; 75 06 ; 0xfecc0 orgs.asm:1184 18224 18203 push 0ece9h ; 68 e9 ec ; 0xfecc2 orgs.asm:83 18225 18204 jmp near 030feh ; e9 36 44 ; 0xfecc5 orgs.asm:84 18226 18205 ; disGetNextSymbol 0xfecc8 LB 0x1338 -> off=0x0 cb=0000000000000014 uValue=00000000000f0cc8 'int13_notfloppy' 18227 18206 int13_notfloppy: ; 0xfecc8 LB 0x14 18228 cmp dl, 0e0h ; 80 fa e0 ; 0xfecc8 orgs.asm:11 4718229 jc short 0ecdch ; 72 0f ; 0xfeccb orgs.asm:11 4818230 shr ebx, 010h ; 66 c1 eb 10 ; 0xfeccd orgs.asm:11 5418231 push bx ; 53 ; 0xfecd1 orgs.asm:11 5518232 call 04672h ; e8 9d 59 ; 0xfecd2 orgs.asm:11 5618233 pop bx ; 5b ; 0xfecd5 orgs.asm:11 5718234 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecd6 orgs.asm:1 15818235 jmp short 0ece9h ; eb 0d ; 0xfecda orgs.asm:1 16018207 cmp dl, 0e0h ; 80 fa e0 ; 0xfecc8 orgs.asm:1189 18208 jc short 0ecdch ; 72 0f ; 0xfeccb orgs.asm:1190 18209 shr ebx, 010h ; 66 c1 eb 10 ; 0xfeccd orgs.asm:1196 18210 push bx ; 53 ; 0xfecd1 orgs.asm:1197 18211 call 04672h ; e8 9d 59 ; 0xfecd2 orgs.asm:1198 18212 pop bx ; 5b ; 0xfecd5 orgs.asm:1199 18213 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecd6 orgs.asm:1200 18214 jmp short 0ece9h ; eb 0d ; 0xfecda orgs.asm:1202 18236 18215 ; disGetNextSymbol 0xfecdc LB 0x1324 -> off=0x0 cb=000000000000000d uValue=00000000000f0cdc 'int13_disk' 18237 18216 int13_disk: ; 0xfecdc LB 0xd 18238 cmp ah, 040h ; 80 fc 40 ; 0xfecdc orgs.asm:1 16418239 jnbe short 0ece6h ; 77 05 ; 0xfecdf orgs.asm:1 16518240 call 05b24h ; e8 40 6e ; 0xfece1 orgs.asm:1 16618241 jmp short 0ece9h ; eb 03 ; 0xfece4 orgs.asm:1 16718242 call 05f7dh ; e8 94 72 ; 0xfece6 orgs.asm:1 17018217 cmp ah, 040h ; 80 fc 40 ; 0xfecdc orgs.asm:1206 18218 jnbe short 0ece6h ; 77 05 ; 0xfecdf orgs.asm:1207 18219 call 05b24h ; e8 40 6e ; 0xfece1 orgs.asm:1208 18220 jmp short 0ece9h ; eb 03 ; 0xfece4 orgs.asm:1209 18221 call 05f7dh ; e8 94 72 ; 0xfece6 orgs.asm:1212 18243 18222 ; disGetNextSymbol 0xfece9 LB 0x1317 -> off=0x0 cb=0000000000000004 uValue=00000000000f0ce9 'int13_out' 18244 18223 int13_out: ; 0xfece9 LB 0x4 18245 pop DS ; 1f ; 0xfece9 orgs.asm:1 17318246 pop ES ; 07 ; 0xfecea orgs.asm:1 17418224 pop DS ; 1f ; 0xfece9 orgs.asm:1215 18225 pop ES ; 07 ; 0xfecea orgs.asm:1216 18247 18226 popaw ; 61 ; 0xfeceb orgs.asm:114 18248 iret ; cf ; 0xfecec orgs.asm:1 17618227 iret ; cf ; 0xfecec orgs.asm:1218 18249 18228 ; disGetNextSymbol 0xfeced LB 0x1313 -> off=0x0 cb=000000000000001e uValue=00000000000f0ced 'detect_parport' 18250 18229 detect_parport: ; 0xfeced LB 0x1e 18251 push dx ; 52 ; 0xfeced orgs.asm:1 18318252 inc dx ; 42 ; 0xfecee orgs.asm:1 18418253 inc dx ; 42 ; 0xfecef orgs.asm:1 18518254 in AL, DX ; ec ; 0xfecf0 orgs.asm:1 18618255 and AL, strict byte 0dfh ; 24 df ; 0xfecf1 orgs.asm:1 18718256 out DX, AL ; ee ; 0xfecf3 orgs.asm:1 18818257 pop dx ; 5a ; 0xfecf4 orgs.asm:1 18918258 mov AL, strict byte 0aah ; b0 aa ; 0xfecf5 orgs.asm:1 19018259 out DX, AL ; ee ; 0xfecf7 orgs.asm:1 19118260 in AL, DX ; ec ; 0xfecf8 orgs.asm:1 19218261 cmp AL, strict byte 0aah ; 3c aa ; 0xfecf9 orgs.asm:1 19318262 jne short 0ed0ah ; 75 0d ; 0xfecfb orgs.asm:1 19418263 push bx ; 53 ; 0xfecfd orgs.asm:1 19618264 sal bx, 1 ; d1 e3 ; 0xfecfe orgs.asm:1 19718265 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed00 orgs.asm:1 19818266 pop bx ; 5b ; 0xfed04 orgs.asm:1 19918267 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed05 orgs.asm:12 0018268 inc bx ; 43 ; 0xfed09 orgs.asm:12 0118269 retn ; c3 ; 0xfed0a orgs.asm:12 0318230 push dx ; 52 ; 0xfeced orgs.asm:1225 18231 inc dx ; 42 ; 0xfecee orgs.asm:1226 18232 inc dx ; 42 ; 0xfecef orgs.asm:1227 18233 in AL, DX ; ec ; 0xfecf0 orgs.asm:1228 18234 and AL, strict byte 0dfh ; 24 df ; 0xfecf1 orgs.asm:1229 18235 out DX, AL ; ee ; 0xfecf3 orgs.asm:1230 18236 pop dx ; 5a ; 0xfecf4 orgs.asm:1231 18237 mov AL, strict byte 0aah ; b0 aa ; 0xfecf5 orgs.asm:1232 18238 out DX, AL ; ee ; 0xfecf7 orgs.asm:1233 18239 in AL, DX ; ec ; 0xfecf8 orgs.asm:1234 18240 cmp AL, strict byte 0aah ; 3c aa ; 0xfecf9 orgs.asm:1235 18241 jne short 0ed0ah ; 75 0d ; 0xfecfb orgs.asm:1236 18242 push bx ; 53 ; 0xfecfd orgs.asm:1238 18243 sal bx, 1 ; d1 e3 ; 0xfecfe orgs.asm:1239 18244 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed00 orgs.asm:1240 18245 pop bx ; 5b ; 0xfed04 orgs.asm:1241 18246 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed05 orgs.asm:1242 18247 inc bx ; 43 ; 0xfed09 orgs.asm:1243 18248 retn ; c3 ; 0xfed0a orgs.asm:1245 18270 18249 ; disGetNextSymbol 0xfed0b LB 0x12f5 -> off=0x0 cb=0000000000000024 uValue=00000000000f0d0b 'detect_serial' 18271 18250 detect_serial: ; 0xfed0b LB 0x24 18272 push dx ; 52 ; 0xfed0b orgs.asm:12 1018273 inc dx ; 42 ; 0xfed0c orgs.asm:12 1118274 mov AL, strict byte 002h ; b0 02 ; 0xfed0d orgs.asm:12 1218275 out DX, AL ; ee ; 0xfed0f orgs.asm:12 1318276 in AL, DX ; ec ; 0xfed10 orgs.asm:12 1418277 cmp AL, strict byte 002h ; 3c 02 ; 0xfed11 orgs.asm:12 1518278 jne short 0ed2dh ; 75 18 ; 0xfed13 orgs.asm:12 1618279 inc dx ; 42 ; 0xfed15 orgs.asm:12 1818280 in AL, DX ; ec ; 0xfed16 orgs.asm:12 1918281 cmp AL, strict byte 002h ; 3c 02 ; 0xfed17 orgs.asm:12 2018282 jne short 0ed2dh ; 75 12 ; 0xfed19 orgs.asm:12 2118283 dec dx ; 4a ; 0xfed1b orgs.asm:12 2318251 push dx ; 52 ; 0xfed0b orgs.asm:1252 18252 inc dx ; 42 ; 0xfed0c orgs.asm:1253 18253 mov AL, strict byte 002h ; b0 02 ; 0xfed0d orgs.asm:1254 18254 out DX, AL ; ee ; 0xfed0f orgs.asm:1255 18255 in AL, DX ; ec ; 0xfed10 orgs.asm:1256 18256 cmp AL, strict byte 002h ; 3c 02 ; 0xfed11 orgs.asm:1257 18257 jne short 0ed2dh ; 75 18 ; 0xfed13 orgs.asm:1258 18258 inc dx ; 42 ; 0xfed15 orgs.asm:1260 18259 in AL, DX ; ec ; 0xfed16 orgs.asm:1261 18260 cmp AL, strict byte 002h ; 3c 02 ; 0xfed17 orgs.asm:1262 18261 jne short 0ed2dh ; 75 12 ; 0xfed19 orgs.asm:1263 18262 dec dx ; 4a ; 0xfed1b orgs.asm:1265 18284 18263 db 032h, 0c0h 18285 ; xor al, al ; 32 c0 ; 0xfed1c orgs.asm:12 2418286 pop dx ; 5a ; 0xfed1e orgs.asm:12 2518287 push bx ; 53 ; 0xfed1f orgs.asm:12 2618288 sal bx, 1 ; d1 e3 ; 0xfed20 orgs.asm:12 2718289 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed22 orgs.asm:12 2818290 pop bx ; 5b ; 0xfed26 orgs.asm:12 2918291 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed27 orgs.asm:12 3018292 inc bx ; 43 ; 0xfed2b orgs.asm:12 3118293 retn ; c3 ; 0xfed2c orgs.asm:12 3218294 pop dx ; 5a ; 0xfed2d orgs.asm:12 3518295 retn ; c3 ; 0xfed2e orgs.asm:12 3618264 ; xor al, al ; 32 c0 ; 0xfed1c orgs.asm:1266 18265 pop dx ; 5a ; 0xfed1e orgs.asm:1267 18266 push bx ; 53 ; 0xfed1f orgs.asm:1268 18267 sal bx, 1 ; d1 e3 ; 0xfed20 orgs.asm:1269 18268 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed22 orgs.asm:1270 18269 pop bx ; 5b ; 0xfed26 orgs.asm:1271 18270 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed27 orgs.asm:1272 18271 inc bx ; 43 ; 0xfed2b orgs.asm:1273 18272 retn ; c3 ; 0xfed2c orgs.asm:1274 18273 pop dx ; 5a ; 0xfed2d orgs.asm:1277 18274 retn ; c3 ; 0xfed2e orgs.asm:1278 18296 18275 ; disGetNextSymbol 0xfed2f LB 0x12d1 -> off=0x0 cb=0000000000000087 uValue=00000000000f0d2f 'floppy_post' 18297 18276 floppy_post: ; 0xfed2f LB 0x87 18298 18277 db 033h, 0c0h 18299 ; xor ax, ax ; 33 c0 ; 0xfed2f orgs.asm:12 4618300 mov ds, ax ; 8e d8 ; 0xfed31 orgs.asm:12 4718301 mov AL, strict byte 000h ; b0 00 ; 0xfed33 orgs.asm:12 5118302 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed35 orgs.asm:12 5218303 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed38 orgs.asm:12 5318304 mov byte [00440h], AL ; a2 40 04 ; 0xfed3b orgs.asm:12 5418305 mov byte [00441h], AL ; a2 41 04 ; 0xfed3e orgs.asm:12 5518306 mov byte [00442h], AL ; a2 42 04 ; 0xfed41 orgs.asm:12 5618307 mov byte [00443h], AL ; a2 43 04 ; 0xfed44 orgs.asm:12 5718308 mov byte [00444h], AL ; a2 44 04 ; 0xfed47 orgs.asm:1 25818309 mov byte [00445h], AL ; a2 45 04 ; 0xfed4a orgs.asm:1 25918310 mov byte [00446h], AL ; a2 46 04 ; 0xfed4d orgs.asm:1 26018311 mov byte [00447h], AL ; a2 47 04 ; 0xfed50 orgs.asm:1 26118312 mov byte [00448h], AL ; a2 48 04 ; 0xfed53 orgs.asm:1 26218313 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed56 orgs.asm:1 26418314 mov AL, strict byte 010h ; b0 10 ; 0xfed59 orgs.asm:1 26618315 out strict byte 070h, AL ; e6 70 ; 0xfed5b orgs.asm:1 26718316 in AL, strict byte 071h ; e4 71 ; 0xfed5d orgs.asm:1 26818278 ; xor ax, ax ; 33 c0 ; 0xfed2f orgs.asm:1288 18279 mov ds, ax ; 8e d8 ; 0xfed31 orgs.asm:1289 18280 mov AL, strict byte 000h ; b0 00 ; 0xfed33 orgs.asm:1293 18281 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed35 orgs.asm:1294 18282 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed38 orgs.asm:1295 18283 mov byte [00440h], AL ; a2 40 04 ; 0xfed3b orgs.asm:1296 18284 mov byte [00441h], AL ; a2 41 04 ; 0xfed3e orgs.asm:1297 18285 mov byte [00442h], AL ; a2 42 04 ; 0xfed41 orgs.asm:1298 18286 mov byte [00443h], AL ; a2 43 04 ; 0xfed44 orgs.asm:1299 18287 mov byte [00444h], AL ; a2 44 04 ; 0xfed47 orgs.asm:1300 18288 mov byte [00445h], AL ; a2 45 04 ; 0xfed4a orgs.asm:1301 18289 mov byte [00446h], AL ; a2 46 04 ; 0xfed4d orgs.asm:1302 18290 mov byte [00447h], AL ; a2 47 04 ; 0xfed50 orgs.asm:1303 18291 mov byte [00448h], AL ; a2 48 04 ; 0xfed53 orgs.asm:1304 18292 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed56 orgs.asm:1306 18293 mov AL, strict byte 010h ; b0 10 ; 0xfed59 orgs.asm:1308 18294 out strict byte 070h, AL ; e6 70 ; 0xfed5b orgs.asm:1309 18295 in AL, strict byte 071h ; e4 71 ; 0xfed5d orgs.asm:1310 18317 18296 db 08ah, 0e0h 18318 ; mov ah, al ; 8a e0 ; 0xfed5f orgs.asm:1 26918297 ; mov ah, al ; 8a e0 ; 0xfed5f orgs.asm:1311 18319 18298 shr al, 004h ; c0 e8 04 ; 0xfed61 orgs.asm:169 18320 je short 0ed6ah ; 74 04 ; 0xfed64 orgs.asm:1 27418321 mov BL, strict byte 007h ; b3 07 ; 0xfed66 orgs.asm:1 27518322 jmp short 0ed6ch ; eb 02 ; 0xfed68 orgs.asm:1 27618323 mov BL, strict byte 000h ; b3 00 ; 0xfed6a orgs.asm:1 27918299 je short 0ed6ah ; 74 04 ; 0xfed64 orgs.asm:1316 18300 mov BL, strict byte 007h ; b3 07 ; 0xfed66 orgs.asm:1317 18301 jmp short 0ed6ch ; eb 02 ; 0xfed68 orgs.asm:1318 18302 mov BL, strict byte 000h ; b3 00 ; 0xfed6a orgs.asm:1321 18324 18303 db 08ah, 0c4h 18325 ; mov al, ah ; 8a c4 ; 0xfed6c orgs.asm:1 28218326 and AL, strict byte 00fh ; 24 0f ; 0xfed6e orgs.asm:1 28318327 je short 0ed75h ; 74 03 ; 0xfed70 orgs.asm:1 28418328 or bl, 070h ; 80 cb 70 ; 0xfed72 orgs.asm:1 28518329 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed75 orgs.asm:1 28718330 mov AL, strict byte 000h ; b0 00 ; 0xfed79 orgs.asm:1 29018331 mov byte [00490h], AL ; a2 90 04 ; 0xfed7b orgs.asm:1 29118332 mov byte [00491h], AL ; a2 91 04 ; 0xfed7e orgs.asm:1 29218333 mov byte [00492h], AL ; a2 92 04 ; 0xfed81 orgs.asm:1 29318334 mov byte [00493h], AL ; a2 93 04 ; 0xfed84 orgs.asm:1 29418335 mov byte [00494h], AL ; a2 94 04 ; 0xfed87 orgs.asm:1 29518336 mov byte [00495h], AL ; a2 95 04 ; 0xfed8a orgs.asm:1 29618337 mov AL, strict byte 002h ; b0 02 ; 0xfed8d orgs.asm:1 29818338 out strict byte 00ah, AL ; e6 0a ; 0xfed8f orgs.asm:1 29918339 mov ax, 0efc7h ; b8 c7 ef ; 0xfed91 orgs.asm:9 318340 mov word [00078h], ax ; a3 78 00 ; 0xfed94 orgs.asm:9 418341 mov ax, 0f000h ; b8 00 f0 ; 0xfed97 orgs.asm:9 518342 mov word [0007ah], ax ; a3 7a 00 ; 0xfed9a orgs.asm:9 618343 mov ax, 0ec59h ; b8 59 ec ; 0xfed9d orgs.asm:9 318344 mov word [00100h], ax ; a3 00 01 ; 0xfeda0 orgs.asm:9 418345 mov ax, 0f000h ; b8 00 f0 ; 0xfeda3 orgs.asm:9 518346 mov word [00102h], ax ; a3 02 01 ; 0xfeda6 orgs.asm:9 618347 mov ax, 0ef57h ; b8 57 ef ; 0xfeda9 orgs.asm:9 318348 mov word [00038h], ax ; a3 38 00 ; 0xfedac orgs.asm:9 418349 mov ax, 0f000h ; b8 00 f0 ; 0xfedaf orgs.asm:9 518350 mov word [0003ah], ax ; a3 3a 00 ; 0xfedb2 orgs.asm:9 618351 retn ; c3 ; 0xfedb5 orgs.asm:13 0518304 ; mov al, ah ; 8a c4 ; 0xfed6c orgs.asm:1324 18305 and AL, strict byte 00fh ; 24 0f ; 0xfed6e orgs.asm:1325 18306 je short 0ed75h ; 74 03 ; 0xfed70 orgs.asm:1326 18307 or bl, 070h ; 80 cb 70 ; 0xfed72 orgs.asm:1327 18308 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed75 orgs.asm:1329 18309 mov AL, strict byte 000h ; b0 00 ; 0xfed79 orgs.asm:1332 18310 mov byte [00490h], AL ; a2 90 04 ; 0xfed7b orgs.asm:1333 18311 mov byte [00491h], AL ; a2 91 04 ; 0xfed7e orgs.asm:1334 18312 mov byte [00492h], AL ; a2 92 04 ; 0xfed81 orgs.asm:1335 18313 mov byte [00493h], AL ; a2 93 04 ; 0xfed84 orgs.asm:1336 18314 mov byte [00494h], AL ; a2 94 04 ; 0xfed87 orgs.asm:1337 18315 mov byte [00495h], AL ; a2 95 04 ; 0xfed8a orgs.asm:1338 18316 mov AL, strict byte 002h ; b0 02 ; 0xfed8d orgs.asm:1340 18317 out strict byte 00ah, AL ; e6 0a ; 0xfed8f orgs.asm:1341 18318 mov ax, 0efc7h ; b8 c7 ef ; 0xfed91 orgs.asm:94 18319 mov word [00078h], ax ; a3 78 00 ; 0xfed94 orgs.asm:95 18320 mov ax, 0f000h ; b8 00 f0 ; 0xfed97 orgs.asm:96 18321 mov word [0007ah], ax ; a3 7a 00 ; 0xfed9a orgs.asm:97 18322 mov ax, 0ec59h ; b8 59 ec ; 0xfed9d orgs.asm:94 18323 mov word [00100h], ax ; a3 00 01 ; 0xfeda0 orgs.asm:95 18324 mov ax, 0f000h ; b8 00 f0 ; 0xfeda3 orgs.asm:96 18325 mov word [00102h], ax ; a3 02 01 ; 0xfeda6 orgs.asm:97 18326 mov ax, 0ef57h ; b8 57 ef ; 0xfeda9 orgs.asm:94 18327 mov word [00038h], ax ; a3 38 00 ; 0xfedac orgs.asm:95 18328 mov ax, 0f000h ; b8 00 f0 ; 0xfedaf orgs.asm:96 18329 mov word [0003ah], ax ; a3 3a 00 ; 0xfedb2 orgs.asm:97 18330 retn ; c3 ; 0xfedb5 orgs.asm:1347 18352 18331 ; disGetNextSymbol 0xfedb6 LB 0x124a -> off=0x0 cb=0000000000000009 uValue=0000000000000db6 'bcd_to_bin' 18353 18332 bcd_to_bin: ; 0xfedb6 LB 0x9 18354 sal ax, 004h ; c1 e0 04 ; 0xfedb6 orgs.asm:13 1518355 shr al, 004h ; c0 e8 04 ; 0xfedb9 orgs.asm:13 1618356 aad 00ah ; d5 0a ; 0xfedbc orgs.asm:13 2418357 retn ; c3 ; 0xfedbe orgs.asm:13 2518333 sal ax, 004h ; c1 e0 04 ; 0xfedb6 orgs.asm:1357 18334 shr al, 004h ; c0 e8 04 ; 0xfedb9 orgs.asm:1358 18335 aad 00ah ; d5 0a ; 0xfedbc orgs.asm:1366 18336 retn ; c3 ; 0xfedbe orgs.asm:1367 18358 18337 ; disGetNextSymbol 0xfedbf LB 0x1241 -> off=0x0 cb=000000000000005a uValue=00000000000f0dbf 'rtc_post' 18359 18338 rtc_post: ; 0xfedbf LB 0x5a 18360 mov AL, strict byte 000h ; b0 00 ; 0xfedbf orgs.asm:13 3318361 out strict byte 070h, AL ; e6 70 ; 0xfedc1 orgs.asm:13 3418362 in AL, strict byte 071h ; e4 71 ; 0xfedc3 orgs.asm:13 3518363 call 0edb6h ; e8 ee ff ; 0xfedc5 orgs.asm:13 3618364 test al, al ; 84 c0 ; 0xfedc8 orgs.asm:13 3718339 mov AL, strict byte 000h ; b0 00 ; 0xfedbf orgs.asm:1375 18340 out strict byte 070h, AL ; e6 70 ; 0xfedc1 orgs.asm:1376 18341 in AL, strict byte 071h ; e4 71 ; 0xfedc3 orgs.asm:1377 18342 call 0edb6h ; e8 ee ff ; 0xfedc5 orgs.asm:1378 18343 test al, al ; 84 c0 ; 0xfedc8 orgs.asm:1379 18365 18344 db 032h, 0e4h 18366 ; xor ah, ah ; 32 e4 ; 0xfedca orgs.asm:13 3818367 mov dx, 01234h ; ba 34 12 ; 0xfedcc orgs.asm:13 3918368 mul dx ; f7 e2 ; 0xfedcf orgs.asm:13 4018345 ; xor ah, ah ; 32 e4 ; 0xfedca orgs.asm:1380 18346 mov dx, 01234h ; ba 34 12 ; 0xfedcc orgs.asm:1381 18347 mul dx ; f7 e2 ; 0xfedcf orgs.asm:1382 18369 18348 db 08bh, 0c8h 18370 ; mov cx, ax ; 8b c8 ; 0xfedd1 orgs.asm:13 4118371 mov AL, strict byte 002h ; b0 02 ; 0xfedd3 orgs.asm:13 4418372 out strict byte 070h, AL ; e6 70 ; 0xfedd5 orgs.asm:13 4518373 in AL, strict byte 071h ; e4 71 ; 0xfedd7 orgs.asm:13 4618374 call 0edb6h ; e8 da ff ; 0xfedd9 orgs.asm:13 4718375 test al, al ; 84 c0 ; 0xfeddc orgs.asm:13 4818376 je short 0edebh ; 74 0b ; 0xfedde orgs.asm:13 4918377 add cx, 04463h ; 81 c1 63 44 ; 0xfede0 orgs.asm:13 5118378 adc dx, strict byte 00004h ; 83 d2 04 ; 0xfede4 orgs.asm:13 5218349 ; mov cx, ax ; 8b c8 ; 0xfedd1 orgs.asm:1383 18350 mov AL, strict byte 002h ; b0 02 ; 0xfedd3 orgs.asm:1386 18351 out strict byte 070h, AL ; e6 70 ; 0xfedd5 orgs.asm:1387 18352 in AL, strict byte 071h ; e4 71 ; 0xfedd7 orgs.asm:1388 18353 call 0edb6h ; e8 da ff ; 0xfedd9 orgs.asm:1389 18354 test al, al ; 84 c0 ; 0xfeddc orgs.asm:1390 18355 je short 0edebh ; 74 0b ; 0xfedde orgs.asm:1391 18356 add cx, 04463h ; 81 c1 63 44 ; 0xfede0 orgs.asm:1393 18357 adc dx, strict byte 00004h ; 83 d2 04 ; 0xfede4 orgs.asm:1394 18379 18358 db 0feh, 0c8h 18380 ; dec al ; fe c8 ; 0xfede7 orgs.asm:13 5318381 jne short 0ede0h ; 75 f5 ; 0xfede9 orgs.asm:13 5418382 mov AL, strict byte 004h ; b0 04 ; 0xfedeb orgs.asm:1 35818383 out strict byte 070h, AL ; e6 70 ; 0xfeded orgs.asm:1 35918384 in AL, strict byte 071h ; e4 71 ; 0xfedef orgs.asm:1 36018385 call 0edb6h ; e8 c2 ff ; 0xfedf1 orgs.asm:1 36118386 test al, al ; 84 c0 ; 0xfedf4 orgs.asm:1 36218387 je short 0ee04h ; 74 0c ; 0xfedf6 orgs.asm:1 36318388 add cx, 0076ch ; 81 c1 6c 07 ; 0xfedf8 orgs.asm:1 36518389 adc dx, 00100h ; 81 d2 00 01 ; 0xfedfc orgs.asm:1 36618359 ; dec al ; fe c8 ; 0xfede7 orgs.asm:1395 18360 jne short 0ede0h ; 75 f5 ; 0xfede9 orgs.asm:1396 18361 mov AL, strict byte 004h ; b0 04 ; 0xfedeb orgs.asm:1400 18362 out strict byte 070h, AL ; e6 70 ; 0xfeded orgs.asm:1401 18363 in AL, strict byte 071h ; e4 71 ; 0xfedef orgs.asm:1402 18364 call 0edb6h ; e8 c2 ff ; 0xfedf1 orgs.asm:1403 18365 test al, al ; 84 c0 ; 0xfedf4 orgs.asm:1404 18366 je short 0ee04h ; 74 0c ; 0xfedf6 orgs.asm:1405 18367 add cx, 0076ch ; 81 c1 6c 07 ; 0xfedf8 orgs.asm:1407 18368 adc dx, 00100h ; 81 d2 00 01 ; 0xfedfc orgs.asm:1408 18390 18369 db 0feh, 0c8h 18391 ; dec al ; fe c8 ; 0xfee00 orgs.asm:1 36718392 jne short 0edf8h ; 75 f4 ; 0xfee02 orgs.asm:1 36818370 ; dec al ; fe c8 ; 0xfee00 orgs.asm:1409 18371 jne short 0edf8h ; 75 f4 ; 0xfee02 orgs.asm:1410 18393 18372 db 08ah, 0cdh 18394 ; mov cl, ch ; 8a cd ; 0xfee04 orgs.asm:1 37118373 ; mov cl, ch ; 8a cd ; 0xfee04 orgs.asm:1413 18395 18374 db 08ah, 0eah 18396 ; mov ch, dl ; 8a ea ; 0xfee06 orgs.asm:1 37218375 ; mov ch, dl ; 8a ea ; 0xfee06 orgs.asm:1414 18397 18376 db 08ah, 0d6h 18398 ; mov dl, dh ; 8a d6 ; 0xfee08 orgs.asm:1 37318377 ; mov dl, dh ; 8a d6 ; 0xfee08 orgs.asm:1415 18399 18378 db 032h, 0f6h 18400 ; xor dh, dh ; 32 f6 ; 0xfee0a orgs.asm:1 37418401 mov word [0046ch], cx ; 89 0e 6c 04 ; 0xfee0c orgs.asm:1 37518402 mov word [0046eh], dx ; 89 16 6e 04 ; 0xfee10 orgs.asm:1 37618403 mov byte [00470h], dh ; 88 36 70 04 ; 0xfee14 orgs.asm:1 37718404 retn ; c3 ; 0xfee18 orgs.asm:14 2518379 ; xor dh, dh ; 32 f6 ; 0xfee0a orgs.asm:1416 18380 mov word [0046ch], cx ; 89 0e 6c 04 ; 0xfee0c orgs.asm:1417 18381 mov word [0046eh], dx ; 89 16 6e 04 ; 0xfee10 orgs.asm:1418 18382 mov byte [00470h], dh ; 88 36 70 04 ; 0xfee14 orgs.asm:1419 18383 retn ; c3 ; 0xfee18 orgs.asm:1467 18405 18384 ; disGetNextSymbol 0xfee19 LB 0x11e7 -> off=0x0 cb=000000000000013e uValue=00000000000f0e19 'biosorg_check_before_or_at_0EF55h' 18406 18385 biosorg_check_before_or_at_0EF55h: ; 0xfee19 LB 0x13e … … 18409 18388 ; disGetNextSymbol 0xfef57 LB 0x10a9 -> off=0x0 cb=000000000000003b uValue=00000000000f0f57 'int0e_handler' 18410 18389 int0e_handler: ; 0xfef57 LB 0x3b 18411 push ax ; 50 ; 0xfef57 orgs.asm:14 3618412 push dx ; 52 ; 0xfef58 orgs.asm:14 3718413 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:14 3818414 in AL, DX ; ec ; 0xfef5c orgs.asm:14 3918415 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:14 4018416 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:14 4118417 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:14 4218418 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:14 4318419 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:14 4418420 out DX, AL ; ee ; 0xfef68 orgs.asm:14 4518421 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:14 4718422 in AL, DX ; ec ; 0xfef6c orgs.asm:14 4818423 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:14 4918424 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:14 5018425 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:14 5118426 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:14 5418427 in AL, DX ; ec ; 0xfef76 orgs.asm:14 5518428 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:14 5618429 in AL, DX ; ec ; 0xfef7a orgs.asm:14 5718430 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1 45818431 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1 45918432 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1 46018433 push DS ; 1e ; 0xfef81 orgs.asm:1 46318390 push ax ; 50 ; 0xfef57 orgs.asm:1478 18391 push dx ; 52 ; 0xfef58 orgs.asm:1479 18392 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:1480 18393 in AL, DX ; ec ; 0xfef5c orgs.asm:1481 18394 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:1482 18395 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:1483 18396 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:1484 18397 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:1485 18398 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:1486 18399 out DX, AL ; ee ; 0xfef68 orgs.asm:1487 18400 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:1489 18401 in AL, DX ; ec ; 0xfef6c orgs.asm:1490 18402 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:1491 18403 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:1492 18404 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:1493 18405 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:1496 18406 in AL, DX ; ec ; 0xfef76 orgs.asm:1497 18407 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:1498 18408 in AL, DX ; ec ; 0xfef7a orgs.asm:1499 18409 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1500 18410 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1501 18411 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1502 18412 push DS ; 1e ; 0xfef81 orgs.asm:1505 18434 18413 db 033h, 0c0h 18435 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1 46418436 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1 46518437 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1 46618438 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1 46818439 pop DS ; 1f ; 0xfef8e orgs.asm:1 46918440 pop dx ; 5a ; 0xfef8f orgs.asm:1 47018441 pop ax ; 58 ; 0xfef90 orgs.asm:1 47118442 iret ; cf ; 0xfef91 orgs.asm:1 47218414 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1506 18415 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1507 18416 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1508 18417 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1510 18418 pop DS ; 1f ; 0xfef8e orgs.asm:1511 18419 pop dx ; 5a ; 0xfef8f orgs.asm:1512 18420 pop ax ; 58 ; 0xfef90 orgs.asm:1513 18421 iret ; cf ; 0xfef91 orgs.asm:1514 18443 18422 ; disGetNextSymbol 0xfef92 LB 0x106e -> off=0x0 cb=0000000000000035 uValue=00000000000f0f92 'biosorg_check_before_or_at_0EFC5h' 18444 18423 biosorg_check_before_or_at_0EFC5h: ; 0xfef92 LB 0x35 … … 18457 18436 ; disGetNextSymbol 0xfefd2 LB 0x102e -> off=0x0 cb=0000000000000002 uValue=00000000000f0fd2 'biosorg_check_at_0EFD2h' 18458 18437 biosorg_check_at_0EFD2h: ; 0xfefd2 LB 0x2 18459 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1 49918438 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1541 18460 18439 ; disGetNextSymbol 0xfefd4 LB 0x102c -> off=0x0 cb=000000000000000d uValue=00000000000f0fd4 'int17_handler' 18461 18440 int17_handler: ; 0xfefd4 LB 0xd 18462 push DS ; 1e ; 0xfefd4 orgs.asm:15 0218463 push ES ; 06 ; 0xfefd5 orgs.asm:15 0318441 push DS ; 1e ; 0xfefd4 orgs.asm:1544 18442 push ES ; 06 ; 0xfefd5 orgs.asm:1545 18464 18443 pushaw ; 60 ; 0xfefd6 orgs.asm:97 18465 push CS ; 0e ; 0xfefd7 orgs.asm:10 218466 pop DS ; 1f ; 0xfefd8 orgs.asm:10 318467 cld ; fc ; 0xfefd9 orgs.asm:10 418468 call 071cah ; e8 ed 81 ; 0xfefda orgs.asm:15 0618444 push CS ; 0e ; 0xfefd7 orgs.asm:103 18445 pop DS ; 1f ; 0xfefd8 orgs.asm:104 18446 cld ; fc ; 0xfefd9 orgs.asm:105 18447 call 071cah ; e8 ed 81 ; 0xfefda orgs.asm:1548 18469 18448 popaw ; 61 ; 0xfefdd orgs.asm:114 18470 pop ES ; 07 ; 0xfefde orgs.asm:15 0818471 pop DS ; 1f ; 0xfefdf orgs.asm:15 0918472 iret ; cf ; 0xfefe0 orgs.asm:15 1018449 pop ES ; 07 ; 0xfefde orgs.asm:1550 18450 pop DS ; 1f ; 0xfefdf orgs.asm:1551 18451 iret ; cf ; 0xfefe0 orgs.asm:1552 18473 18452 ; disGetNextSymbol 0xfefe1 LB 0x101f -> off=0x0 cb=0000000000000006 uValue=00000000000f0fe1 '_pmode_IDT' 18474 18453 _pmode_IDT: ; 0xfefe1 LB 0x6 … … 18479 18458 ; disGetNextSymbol 0xfefed LB 0x1013 -> off=0x0 cb=0000000000000001 uValue=00000000000f0fed 'int1c_handler' 18480 18459 int1c_handler: ; 0xfefed LB 0x1 18481 iret ; cf ; 0xfefed orgs.asm:15 4518460 iret ; cf ; 0xfefed orgs.asm:1587 18482 18461 ; disGetNextSymbol 0xfefee LB 0x1012 -> off=0x0 cb=0000000000000057 uValue=00000000000f0fee 'biosorg_check_before_or_at_0F043h' 18483 18462 biosorg_check_before_or_at_0F043h: ; 0xfefee LB 0x57 … … 18486 18465 ; disGetNextSymbol 0xff045 LB 0xfbb -> off=0x0 cb=0000000000000001 uValue=00000000000f1045 'biosorg_check_at_0F045h' 18487 18466 biosorg_check_at_0F045h: ; 0xff045 LB 0x1 18488 iret ; cf ; 0xff045 orgs.asm:15 5418467 iret ; cf ; 0xff045 orgs.asm:1596 18489 18468 ; disGetNextSymbol 0xff046 LB 0xfba -> off=0x0 cb=000000000000001f uValue=00000000000f1046 'biosorg_check_before_or_at_0F063h' 18490 18469 biosorg_check_before_or_at_0F063h: ; 0xff046 LB 0x1f … … 18493 18472 ; disGetNextSymbol 0xff065 LB 0xf9b -> off=0x0 cb=0000000000000001 uValue=00000000000f1065 'int10_handler' 18494 18473 int10_handler: ; 0xff065 LB 0x1 18495 iret ; cf ; 0xff065 orgs.asm:1 56318474 iret ; cf ; 0xff065 orgs.asm:1605 18496 18475 ; disGetNextSymbol 0xff066 LB 0xf9a -> off=0x0 cb=000000000000003e uValue=00000000000f1066 'biosorg_check_before_or_at_0F0A2h' 18497 18476 biosorg_check_before_or_at_0F0A2h: ; 0xff066 LB 0x3e … … 18500 18479 ; disGetNextSymbol 0xff0a4 LB 0xf5c -> off=0x0 cb=000000000000000a uValue=00000000000f10a4 'biosorg_check_at_0F0A4h' 18501 18480 biosorg_check_at_0F0A4h: ; 0xff0a4 LB 0xa 18502 push CS ; 0e ; 0xff0a4 orgs.asm:10 218503 pop DS ; 1f ; 0xff0a5 orgs.asm:10 318504 cld ; fc ; 0xff0a6 orgs.asm:10 418505 call 0172fh ; e8 85 26 ; 0xff0a7 orgs.asm:1 57818506 sti ; fb ; 0xff0aa orgs.asm:1 58018507 hlt ; f4 ; 0xff0ab orgs.asm:1 58218508 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1 58318481 push CS ; 0e ; 0xff0a4 orgs.asm:103 18482 pop DS ; 1f ; 0xff0a5 orgs.asm:104 18483 cld ; fc ; 0xff0a6 orgs.asm:105 18484 call 0172fh ; e8 85 26 ; 0xff0a7 orgs.asm:1620 18485 sti ; fb ; 0xff0aa orgs.asm:1622 18486 hlt ; f4 ; 0xff0ab orgs.asm:1624 18487 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1625 18509 18488 ; disGetNextSymbol 0xff0ae LB 0xf52 -> off=0x0 cb=0000000000000079 uValue=00000000000f10ae 'int19_relocated' 18510 18489 int19_relocated: ; 0xff0ae LB 0x79 18511 push CS ; 0e ; 0xff0ae orgs.asm:10 218512 pop DS ; 1f ; 0xff0af orgs.asm:10 318513 cld ; fc ; 0xff0b0 orgs.asm:10 418514 push bp ; 55 ; 0xff0b1 orgs.asm:1 59318490 push CS ; 0e ; 0xff0ae orgs.asm:103 18491 pop DS ; 1f ; 0xff0af orgs.asm:104 18492 cld ; fc ; 0xff0b0 orgs.asm:105 18493 push bp ; 55 ; 0xff0b1 orgs.asm:1635 18515 18494 db 08bh, 0ech 18516 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1 59418517 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1 59718518 push ax ; 50 ; 0xff0b7 orgs.asm:1 59818519 call 04aa0h ; e8 e5 59 ; 0xff0b8 orgs.asm:1 59918520 inc sp ; 44 ; 0xff0bb orgs.asm:16 0018521 inc sp ; 44 ; 0xff0bc orgs.asm:16 0118522 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:16 0218523 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:16 0318524 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:16 0618525 push ax ; 50 ; 0xff0c4 orgs.asm:16 0718526 call 04aa0h ; e8 d8 59 ; 0xff0c5 orgs.asm:16 0818527 inc sp ; 44 ; 0xff0c8 orgs.asm:16 0918528 inc sp ; 44 ; 0xff0c9 orgs.asm:16 1018529 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:16 1118530 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:16 1218531 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:16 1518532 push ax ; 50 ; 0xff0d1 orgs.asm:16 1618533 call 04aa0h ; e8 cb 59 ; 0xff0d2 orgs.asm:16 1718534 inc sp ; 44 ; 0xff0d5 orgs.asm:16 1818535 inc sp ; 44 ; 0xff0d6 orgs.asm:16 1918536 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:16 2018537 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:16 2118538 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:16 2418539 push ax ; 50 ; 0xff0de orgs.asm:16 2518540 call 04aa0h ; e8 be 59 ; 0xff0df orgs.asm:16 2618541 inc sp ; 44 ; 0xff0e2 orgs.asm:16 2718542 inc sp ; 44 ; 0xff0e3 orgs.asm:16 2818543 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:16 2918544 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:16 3018545 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0e8 orgs.asm:16 3618495 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1636 18496 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1639 18497 push ax ; 50 ; 0xff0b7 orgs.asm:1640 18498 call 04aa0h ; e8 e5 59 ; 0xff0b8 orgs.asm:1641 18499 inc sp ; 44 ; 0xff0bb orgs.asm:1642 18500 inc sp ; 44 ; 0xff0bc orgs.asm:1643 18501 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:1644 18502 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:1645 18503 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:1648 18504 push ax ; 50 ; 0xff0c4 orgs.asm:1649 18505 call 04aa0h ; e8 d8 59 ; 0xff0c5 orgs.asm:1650 18506 inc sp ; 44 ; 0xff0c8 orgs.asm:1651 18507 inc sp ; 44 ; 0xff0c9 orgs.asm:1652 18508 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:1653 18509 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:1654 18510 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:1657 18511 push ax ; 50 ; 0xff0d1 orgs.asm:1658 18512 call 04aa0h ; e8 cb 59 ; 0xff0d2 orgs.asm:1659 18513 inc sp ; 44 ; 0xff0d5 orgs.asm:1660 18514 inc sp ; 44 ; 0xff0d6 orgs.asm:1661 18515 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:1662 18516 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:1663 18517 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:1666 18518 push ax ; 50 ; 0xff0de orgs.asm:1667 18519 call 04aa0h ; e8 be 59 ; 0xff0df orgs.asm:1668 18520 inc sp ; 44 ; 0xff0e2 orgs.asm:1669 18521 inc sp ; 44 ; 0xff0e3 orgs.asm:1670 18522 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:1671 18523 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:1672 18524 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0e8 orgs.asm:1678 18546 18525 sal ax, 004h ; c1 e0 04 ; 0xff0eb orgs.asm:200 18547 mov word [bp+002h], ax ; 89 46 02 ; 0xff0ee orgs.asm:16 3818548 mov ax, word [byte bp+000h] ; 8b 46 00 ; 0xff0f1 orgs.asm:16 3918549 and ax, 0f000h ; 25 00 f0 ; 0xff0f4 orgs.asm:16 4818550 mov word [bp+004h], ax ; 89 46 04 ; 0xff0f7 orgs.asm:16 4918526 mov word [bp+002h], ax ; 89 46 02 ; 0xff0ee orgs.asm:1680 18527 mov ax, word [byte bp+000h] ; 8b 46 00 ; 0xff0f1 orgs.asm:1681 18528 and ax, 0f000h ; 25 00 f0 ; 0xff0f4 orgs.asm:1690 18529 mov word [bp+004h], ax ; 89 46 04 ; 0xff0f7 orgs.asm:1691 18551 18530 db 033h, 0c0h 18552 ; xor ax, ax ; 33 c0 ; 0xff0fa orgs.asm:16 5018553 mov ds, ax ; 8e d8 ; 0xff0fc orgs.asm:16 5118554 mov es, ax ; 8e c0 ; 0xff0fe orgs.asm:16 5218555 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff100 orgs.asm:16 5318556 mov ax, 0aa55h ; b8 55 aa ; 0xff103 orgs.asm:16 5418557 pop bp ; 5d ; 0xff106 orgs.asm:16 5618558 iret ; cf ; 0xff107 orgs.asm:16 5718531 ; xor ax, ax ; 33 c0 ; 0xff0fa orgs.asm:1692 18532 mov ds, ax ; 8e d8 ; 0xff0fc orgs.asm:1693 18533 mov es, ax ; 8e c0 ; 0xff0fe orgs.asm:1694 18534 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff100 orgs.asm:1695 18535 mov ax, 0aa55h ; b8 55 aa ; 0xff103 orgs.asm:1696 18536 pop bp ; 5d ; 0xff106 orgs.asm:1698 18537 iret ; cf ; 0xff107 orgs.asm:1699 18559 18538 or cx, word [bp+si] ; 0b 0a ; 0xff108 18560 18539 or word [bp+di], cx ; 09 0b ; 0xff10a … … 18667 18646 ; disGetNextSymbol 0xff841 LB 0x7bf -> off=0x0 cb=000000000000000c uValue=00000000000f1841 'int12_handler' 18668 18647 int12_handler: ; 0xff841 LB 0xc 18669 sti ; fb ; 0xff841 orgs.asm:1 67118670 push DS ; 1e ; 0xff842 orgs.asm:1 67218671 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1 67318672 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1 67418673 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1 67518674 pop DS ; 1f ; 0xff84b orgs.asm:1 67618675 iret ; cf ; 0xff84c orgs.asm:1 67718648 sti ; fb ; 0xff841 orgs.asm:1729 18649 push DS ; 1e ; 0xff842 orgs.asm:1730 18650 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1731 18651 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1732 18652 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1733 18653 pop DS ; 1f ; 0xff84b orgs.asm:1734 18654 iret ; cf ; 0xff84c orgs.asm:1735 18676 18655 ; disGetNextSymbol 0xff84d LB 0x7b3 -> off=0x0 cb=000000000000000c uValue=00000000000f184d 'int11_handler' 18677 18656 int11_handler: ; 0xff84d LB 0xc 18678 sti ; fb ; 0xff84d orgs.asm:1 68618679 push DS ; 1e ; 0xff84e orgs.asm:1 68718680 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1 68818681 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1 68918682 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1 69018683 pop DS ; 1f ; 0xff857 orgs.asm:1 69118684 iret ; cf ; 0xff858 orgs.asm:1 69218657 sti ; fb ; 0xff84d orgs.asm:1744 18658 push DS ; 1e ; 0xff84e orgs.asm:1745 18659 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1746 18660 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1747 18661 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1748 18662 pop DS ; 1f ; 0xff857 orgs.asm:1749 18663 iret ; cf ; 0xff858 orgs.asm:1750 18685 18664 ; disGetNextSymbol 0xff859 LB 0x7a7 -> off=0x0 cb=0000000000000031 uValue=00000000000f1859 'int15_handler' 18686 18665 int15_handler: ; 0xff859 LB 0x31 18687 cmp ah, 087h ; 80 fc 87 ; 0xff859 orgs.asm:17 0218688 jne short 0f86bh ; 75 0d ; 0xff85c orgs.asm:17 0318689 pushaw ; 60 ; 0xff85e orgs.asm:17 0818690 push ES ; 06 ; 0xff85f orgs.asm:17 0918691 push DS ; 1e ; 0xff860 orgs.asm:17 1018692 push CS ; 0e ; 0xff861 orgs.asm:10 218693 pop DS ; 1f ; 0xff862 orgs.asm:10 318694 cld ; fc ; 0xff863 orgs.asm:10 418695 call 06721h ; e8 ba 6e ; 0xff864 orgs.asm:17 1218696 pop DS ; 1f ; 0xff867 orgs.asm:17 1318697 pop ES ; 07 ; 0xff868 orgs.asm:17 1418698 popaw ; 61 ; 0xff869 orgs.asm:17 1518699 iret ; cf ; 0xff86a orgs.asm:17 1618700 pushfw ; 9c ; 0xff86b orgs.asm:17 2118701 push DS ; 1e ; 0xff86c orgs.asm:17 2218702 push ES ; 06 ; 0xff86d orgs.asm:17 2318703 push CS ; 0e ; 0xff86e orgs.asm:10 218704 pop DS ; 1f ; 0xff86f orgs.asm:10 318705 cld ; fc ; 0xff870 orgs.asm:10 418666 cmp ah, 087h ; 80 fc 87 ; 0xff859 orgs.asm:1760 18667 jne short 0f86bh ; 75 0d ; 0xff85c orgs.asm:1761 18668 pushaw ; 60 ; 0xff85e orgs.asm:1766 18669 push ES ; 06 ; 0xff85f orgs.asm:1767 18670 push DS ; 1e ; 0xff860 orgs.asm:1768 18671 push CS ; 0e ; 0xff861 orgs.asm:103 18672 pop DS ; 1f ; 0xff862 orgs.asm:104 18673 cld ; fc ; 0xff863 orgs.asm:105 18674 call 06721h ; e8 ba 6e ; 0xff864 orgs.asm:1770 18675 pop DS ; 1f ; 0xff867 orgs.asm:1771 18676 pop ES ; 07 ; 0xff868 orgs.asm:1772 18677 popaw ; 61 ; 0xff869 orgs.asm:1773 18678 iret ; cf ; 0xff86a orgs.asm:1774 18679 pushfw ; 9c ; 0xff86b orgs.asm:1779 18680 push DS ; 1e ; 0xff86c orgs.asm:1780 18681 push ES ; 06 ; 0xff86d orgs.asm:1781 18682 push CS ; 0e ; 0xff86e orgs.asm:103 18683 pop DS ; 1f ; 0xff86f orgs.asm:104 18684 cld ; fc ; 0xff870 orgs.asm:105 18706 18685 pushaw ; 60 ; 0xff871 orgs.asm:97 18707 cmp ah, 053h ; 80 fc 53 ; 0xff872 orgs.asm:17 3418708 je short 0f885h ; 74 0e ; 0xff875 orgs.asm:17 3518709 cmp ah, 0c2h ; 80 fc c2 ; 0xff877 orgs.asm:17 3618710 je short 0f88ah ; 74 0e ; 0xff87a orgs.asm:17 3718711 call 063d2h ; e8 53 6b ; 0xff87c orgs.asm:17 3918686 cmp ah, 053h ; 80 fc 53 ; 0xff872 orgs.asm:1792 18687 je short 0f885h ; 74 0e ; 0xff875 orgs.asm:1793 18688 cmp ah, 0c2h ; 80 fc c2 ; 0xff877 orgs.asm:1794 18689 je short 0f88ah ; 74 0e ; 0xff87a orgs.asm:1795 18690 call 063d2h ; e8 53 6b ; 0xff87c orgs.asm:1797 18712 18691 popaw ; 61 ; 0xff87f orgs.asm:114 18713 pop ES ; 07 ; 0xff880 orgs.asm:1 74518714 pop DS ; 1f ; 0xff881 orgs.asm:1 74618715 popfw ; 9d ; 0xff882 orgs.asm:1 74718716 jmp short 0f88fh ; eb 0a ; 0xff883 orgs.asm:1 74818717 call 0a395h ; e8 0d ab ; 0xff885 orgs.asm:1 75118718 jmp short 0f87fh ; eb f5 ; 0xff888 orgs.asm:1 75218692 pop ES ; 07 ; 0xff880 orgs.asm:1803 18693 pop DS ; 1f ; 0xff881 orgs.asm:1804 18694 popfw ; 9d ; 0xff882 orgs.asm:1805 18695 jmp short 0f88fh ; eb 0a ; 0xff883 orgs.asm:1806 18696 call 0a395h ; e8 0d ab ; 0xff885 orgs.asm:1809 18697 jmp short 0f87fh ; eb f5 ; 0xff888 orgs.asm:1810 18719 18698 ; disGetNextSymbol 0xff88a LB 0x776 -> off=0x0 cb=0000000000000005 uValue=00000000000f188a 'int15_handler_mouse' 18720 18699 int15_handler_mouse: ; 0xff88a LB 0x5 18721 call 06e5eh ; e8 d1 75 ; 0xff88a orgs.asm:1 75518722 jmp short 0f87fh ; eb f0 ; 0xff88d orgs.asm:1 75618700 call 06e5eh ; e8 d1 75 ; 0xff88a orgs.asm:1813 18701 jmp short 0f87fh ; eb f0 ; 0xff88d orgs.asm:1814 18723 18702 ; disGetNextSymbol 0xff88f LB 0x771 -> off=0x0 cb=000000000000001a uValue=00000000000f188f 'iret_modify_cf' 18724 18703 iret_modify_cf: ; 0xff88f LB 0x1a 18725 jc short 0f89fh ; 72 0e ; 0xff88f orgs.asm:1 77318726 push bp ; 55 ; 0xff891 orgs.asm:1 77418704 jc short 0f89fh ; 72 0e ; 0xff88f orgs.asm:1831 18705 push bp ; 55 ; 0xff891 orgs.asm:1832 18727 18706 db 08bh, 0ech 18728 ; mov bp, sp ; 8b ec ; 0xff892 orgs.asm:1 77518729 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff894 orgs.asm:1 77618730 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff898 orgs.asm:1 77718731 pop bp ; 5d ; 0xff89d orgs.asm:1 77818732 iret ; cf ; 0xff89e orgs.asm:1 77918733 push bp ; 55 ; 0xff89f orgs.asm:1 78118707 ; mov bp, sp ; 8b ec ; 0xff892 orgs.asm:1833 18708 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff894 orgs.asm:1834 18709 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff898 orgs.asm:1835 18710 pop bp ; 5d ; 0xff89d orgs.asm:1836 18711 iret ; cf ; 0xff89e orgs.asm:1837 18712 push bp ; 55 ; 0xff89f orgs.asm:1839 18734 18713 db 08bh, 0ech 18735 ; mov bp, sp ; 8b ec ; 0xff8a0 orgs.asm:1 78218736 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff8a2 orgs.asm:1 78318737 pop bp ; 5d ; 0xff8a7 orgs.asm:1 78418738 iret ; cf ; 0xff8a8 orgs.asm:1 78518714 ; mov bp, sp ; 8b ec ; 0xff8a0 orgs.asm:1840 18715 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff8a2 orgs.asm:1841 18716 pop bp ; 5d ; 0xff8a7 orgs.asm:1842 18717 iret ; cf ; 0xff8a8 orgs.asm:1843 18739 18718 ; disGetNextSymbol 0xff8a9 LB 0x757 -> off=0x0 cb=000000000000002b uValue=00000000000f18a9 'int74_handler' 18740 18719 int74_handler: ; 0xff8a9 LB 0x2b 18741 sti ; fb ; 0xff8a9 orgs.asm:1 79218720 sti ; fb ; 0xff8a9 orgs.asm:1850 18742 18721 pushaw ; 60 ; 0xff8aa orgs.asm:97 18743 push ES ; 06 ; 0xff8ab orgs.asm:1 79418744 push DS ; 1e ; 0xff8ac orgs.asm:1 79518722 push ES ; 06 ; 0xff8ab orgs.asm:1852 18723 push DS ; 1e ; 0xff8ac orgs.asm:1853 18745 18724 db 033h, 0c0h 18746 ; xor ax, ax ; 33 c0 ; 0xff8ad orgs.asm:1 79618747 push ax ; 50 ; 0xff8af orgs.asm:1 79718748 push ax ; 50 ; 0xff8b0 orgs.asm:1 79818749 push ax ; 50 ; 0xff8b1 orgs.asm:1 79918750 push ax ; 50 ; 0xff8b2 orgs.asm:18 0018751 push ax ; 50 ; 0xff8b3 orgs.asm:18 0118752 push CS ; 0e ; 0xff8b4 orgs.asm:10 218753 pop DS ; 1f ; 0xff8b5 orgs.asm:10 318754 cld ; fc ; 0xff8b6 orgs.asm:10 418755 call 06db0h ; e8 f6 74 ; 0xff8b7 orgs.asm:18 0318756 pop cx ; 59 ; 0xff8ba orgs.asm:18 0418757 jcxz 0f8c9h ; e3 0c ; 0xff8bb orgs.asm:18 0518758 push strict byte 00000h ; 6a 00 ; 0xff8bd orgs.asm:18 0918759 pop DS ; 1f ; 0xff8bf orgs.asm:18 1418760 push word [0040eh] ; ff 36 0e 04 ; 0xff8c0 orgs.asm:18 1518761 pop DS ; 1f ; 0xff8c4 orgs.asm:18 1618762 call far [word 00022h] ; ff 1e 22 00 ; 0xff8c5 orgs.asm:18 1718763 cli ; fa ; 0xff8c9 orgs.asm:18 1918764 call 0e030h ; e8 63 e7 ; 0xff8ca orgs.asm:18 2018765 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8cd orgs.asm:18 2118766 pop DS ; 1f ; 0xff8d0 orgs.asm:18 2218767 pop ES ; 07 ; 0xff8d1 orgs.asm:18 2318725 ; xor ax, ax ; 33 c0 ; 0xff8ad orgs.asm:1854 18726 push ax ; 50 ; 0xff8af orgs.asm:1855 18727 push ax ; 50 ; 0xff8b0 orgs.asm:1856 18728 push ax ; 50 ; 0xff8b1 orgs.asm:1857 18729 push ax ; 50 ; 0xff8b2 orgs.asm:1858 18730 push ax ; 50 ; 0xff8b3 orgs.asm:1859 18731 push CS ; 0e ; 0xff8b4 orgs.asm:103 18732 pop DS ; 1f ; 0xff8b5 orgs.asm:104 18733 cld ; fc ; 0xff8b6 orgs.asm:105 18734 call 06db0h ; e8 f6 74 ; 0xff8b7 orgs.asm:1861 18735 pop cx ; 59 ; 0xff8ba orgs.asm:1862 18736 jcxz 0f8c9h ; e3 0c ; 0xff8bb orgs.asm:1863 18737 push strict byte 00000h ; 6a 00 ; 0xff8bd orgs.asm:1867 18738 pop DS ; 1f ; 0xff8bf orgs.asm:1872 18739 push word [0040eh] ; ff 36 0e 04 ; 0xff8c0 orgs.asm:1873 18740 pop DS ; 1f ; 0xff8c4 orgs.asm:1874 18741 call far [word 00022h] ; ff 1e 22 00 ; 0xff8c5 orgs.asm:1875 18742 cli ; fa ; 0xff8c9 orgs.asm:1877 18743 call 0e030h ; e8 63 e7 ; 0xff8ca orgs.asm:1878 18744 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8cd orgs.asm:1879 18745 pop DS ; 1f ; 0xff8d0 orgs.asm:1880 18746 pop ES ; 07 ; 0xff8d1 orgs.asm:1881 18768 18747 popaw ; 61 ; 0xff8d2 orgs.asm:114 18769 iret ; cf ; 0xff8d3 orgs.asm:18 2518748 iret ; cf ; 0xff8d3 orgs.asm:1883 18770 18749 ; disGetNextSymbol 0xff8d4 LB 0x72c -> off=0x0 cb=0000000000000012 uValue=00000000000f18d4 'int76_handler' 18771 18750 int76_handler: ; 0xff8d4 LB 0x12 18772 push ax ; 50 ; 0xff8d4 orgs.asm:18 3218773 push DS ; 1e ; 0xff8d5 orgs.asm:18 3318774 mov ax, strict word 00040h ; b8 40 00 ; 0xff8d6 orgs.asm:18 3418775 mov ds, ax ; 8e d8 ; 0xff8d9 orgs.asm:18 3518776 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8db orgs.asm:18 3618777 call 0e030h ; e8 4d e7 ; 0xff8e0 orgs.asm:18 3718778 pop DS ; 1f ; 0xff8e3 orgs.asm:18 3818779 pop ax ; 58 ; 0xff8e4 orgs.asm:18 3918780 iret ; cf ; 0xff8e5 orgs.asm:18 4018751 push ax ; 50 ; 0xff8d4 orgs.asm:1890 18752 push DS ; 1e ; 0xff8d5 orgs.asm:1891 18753 mov ax, strict word 00040h ; b8 40 00 ; 0xff8d6 orgs.asm:1892 18754 mov ds, ax ; 8e d8 ; 0xff8d9 orgs.asm:1893 18755 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8db orgs.asm:1894 18756 call 0e030h ; e8 4d e7 ; 0xff8e0 orgs.asm:1895 18757 pop DS ; 1f ; 0xff8e3 orgs.asm:1896 18758 pop ax ; 58 ; 0xff8e4 orgs.asm:1897 18759 iret ; cf ; 0xff8e5 orgs.asm:1898 18781 18760 ; disGetNextSymbol 0xff8e6 LB 0x71a -> off=0x0 cb=000000000000001f uValue=00000000000f18e6 'int70_handler' 18782 18761 int70_handler: ; 0xff8e6 LB 0x1f 18783 push ES ; 06 ; 0xff8e6 orgs.asm:1 84918784 push DS ; 1e ; 0xff8e7 orgs.asm:1 85018762 push ES ; 06 ; 0xff8e6 orgs.asm:1907 18763 push DS ; 1e ; 0xff8e7 orgs.asm:1908 18785 18764 pushaw ; 60 ; 0xff8e8 orgs.asm:97 18786 push CS ; 0e ; 0xff8e9 orgs.asm:10 218787 pop DS ; 1f ; 0xff8ea orgs.asm:10 318788 cld ; fc ; 0xff8eb orgs.asm:10 418789 call 06a6ch ; e8 7d 71 ; 0xff8ec orgs.asm:1 85318765 push CS ; 0e ; 0xff8e9 orgs.asm:103 18766 pop DS ; 1f ; 0xff8ea orgs.asm:104 18767 cld ; fc ; 0xff8eb orgs.asm:105 18768 call 06a6ch ; e8 7d 71 ; 0xff8ec orgs.asm:1911 18790 18769 popaw ; 61 ; 0xff8ef orgs.asm:114 18791 pop DS ; 1f ; 0xff8f0 orgs.asm:1 85518792 pop ES ; 07 ; 0xff8f1 orgs.asm:1 85618793 iret ; cf ; 0xff8f2 orgs.asm:1 85718794 jnbe short 0f8fah ; 77 05 ; 0xff8f3 orgs.asm:1 86718795 cmp ax, 000b0h ; 3d b0 00 ; 0xff8f5 orgs.asm:1 86818796 jc short 0f902h ; 72 08 ; 0xff8f8 orgs.asm:1 86918770 pop DS ; 1f ; 0xff8f0 orgs.asm:1913 18771 pop ES ; 07 ; 0xff8f1 orgs.asm:1914 18772 iret ; cf ; 0xff8f2 orgs.asm:1915 18773 jnbe short 0f8fah ; 77 05 ; 0xff8f3 orgs.asm:1925 18774 cmp ax, 000b0h ; 3d b0 00 ; 0xff8f5 orgs.asm:1926 18775 jc short 0f902h ; 72 08 ; 0xff8f8 orgs.asm:1927 18797 18776 db 033h, 0d2h 18798 ; xor dx, dx ; 33 d2 ; 0xff8fa orgs.asm:1 87218777 ; xor dx, dx ; 33 d2 ; 0xff8fa orgs.asm:1930 18799 18778 db 033h, 0c0h 18800 ; xor ax, ax ; 33 c0 ; 0xff8fc orgs.asm:1 87318801 inc byte [word 00070h] ; fe 06 70 00 ; 0xff8fe orgs.asm:1 87518802 jmp near 0fec1h ; e9 bc 05 ; 0xff902 orgs.asm:1 87718779 ; xor ax, ax ; 33 c0 ; 0xff8fc orgs.asm:1931 18780 inc byte [word 00070h] ; fe 06 70 00 ; 0xff8fe orgs.asm:1933 18781 jmp near 0fec1h ; e9 bc 05 ; 0xff902 orgs.asm:1935 18803 18782 ; disGetNextSymbol 0xff905 LB 0x6fb -> off=0x0 cb=0000000000000169 uValue=00000000000f1905 'biosorg_check_before_or_at_0FA6Ch' 18804 18783 biosorg_check_before_or_at_0FA6Ch: ; 0xff905 LB 0x169 … … 18873 18852 ; disGetNextSymbol 0xffe6e LB 0x192 -> off=0x0 cb=000000000000000d uValue=00000000000f1e6e 'biosorg_check_at_0FE6Eh' 18874 18853 biosorg_check_at_0FE6Eh: ; 0xffe6e LB 0xd 18875 push ES ; 06 ; 0xffe6e orgs.asm:19 1118876 push DS ; 1e ; 0xffe6f orgs.asm:19 1218854 push ES ; 06 ; 0xffe6e orgs.asm:1969 18855 push DS ; 1e ; 0xffe6f orgs.asm:1970 18877 18856 pushaw ; 60 ; 0xffe70 orgs.asm:97 18878 push CS ; 0e ; 0xffe71 orgs.asm:10 218879 pop DS ; 1f ; 0xffe72 orgs.asm:10 318880 cld ; fc ; 0xffe73 orgs.asm:10 418881 call 06b14h ; e8 9d 6c ; 0xffe74 orgs.asm:19 1618857 push CS ; 0e ; 0xffe71 orgs.asm:103 18858 pop DS ; 1f ; 0xffe72 orgs.asm:104 18859 cld ; fc ; 0xffe73 orgs.asm:105 18860 call 06b14h ; e8 9d 6c ; 0xffe74 orgs.asm:1974 18882 18861 popaw ; 61 ; 0xffe77 orgs.asm:114 18883 pop DS ; 1f ; 0xffe78 orgs.asm:19 1818884 pop ES ; 07 ; 0xffe79 orgs.asm:19 1918885 iret ; cf ; 0xffe7a orgs.asm:19 2018862 pop DS ; 1f ; 0xffe78 orgs.asm:1976 18863 pop ES ; 07 ; 0xffe79 orgs.asm:1977 18864 iret ; cf ; 0xffe7a orgs.asm:1978 18886 18865 ; disGetNextSymbol 0xffe7b LB 0x185 -> off=0x0 cb=000000000000002a uValue=00000000000f1e7b 'biosorg_check_before_or_at_0FEA3h' 18887 18866 biosorg_check_before_or_at_0FEA3h: ; 0xffe7b LB 0x2a … … 18890 18869 ; disGetNextSymbol 0xffea5 LB 0x15b -> off=0x0 cb=0000000000000042 uValue=00000000000f1ea5 'int08_handler' 18891 18870 int08_handler: ; 0xffea5 LB 0x42 18892 sti ; fb ; 0xffea5 orgs.asm:19 3318893 push ax ; 50 ; 0xffea6 orgs.asm:19 3418894 push DS ; 1e ; 0xffea7 orgs.asm:19 3618895 push dx ; 52 ; 0xffea8 orgs.asm:19 3718896 mov ax, strict word 00040h ; b8 40 00 ; 0xffea9 orgs.asm:19 3818897 mov ds, ax ; 8e d8 ; 0xffeac orgs.asm:19 3918898 mov ax, word [0006ch] ; a1 6c 00 ; 0xffeae orgs.asm: 194518899 mov dx, word [word 0006eh] ; 8b 16 6e 00 ; 0xffeb1 orgs.asm: 194618900 inc ax ; 40 ; 0xffeb5 orgs.asm: 194718901 jne short 0feb9h ; 75 01 ; 0xffeb6 orgs.asm: 194818902 inc dx ; 42 ; 0xffeb8 orgs.asm: 194918903 cmp dx, strict byte 00018h ; 83 fa 18 ; 0xffeb9 orgs.asm: 195818904 jc short 0fec1h ; 72 03 ; 0xffebc orgs.asm: 195918905 jmp near 0f8f3h ; e9 32 fa ; 0xffebe orgs.asm: 196018906 mov word [0006ch], ax ; a3 6c 00 ; 0xffec1 orgs.asm: 197218907 mov word [word 0006eh], dx ; 89 16 6e 00 ; 0xffec4 orgs.asm: 197318908 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm: 197718871 sti ; fb ; 0xffea5 orgs.asm:1991 18872 push ax ; 50 ; 0xffea6 orgs.asm:1992 18873 push DS ; 1e ; 0xffea7 orgs.asm:1994 18874 push dx ; 52 ; 0xffea8 orgs.asm:1995 18875 mov ax, strict word 00040h ; b8 40 00 ; 0xffea9 orgs.asm:1996 18876 mov ds, ax ; 8e d8 ; 0xffeac orgs.asm:1997 18877 mov ax, word [0006ch] ; a1 6c 00 ; 0xffeae orgs.asm:2003 18878 mov dx, word [word 0006eh] ; 8b 16 6e 00 ; 0xffeb1 orgs.asm:2004 18879 inc ax ; 40 ; 0xffeb5 orgs.asm:2005 18880 jne short 0feb9h ; 75 01 ; 0xffeb6 orgs.asm:2006 18881 inc dx ; 42 ; 0xffeb8 orgs.asm:2007 18882 cmp dx, strict byte 00018h ; 83 fa 18 ; 0xffeb9 orgs.asm:2016 18883 jc short 0fec1h ; 72 03 ; 0xffebc orgs.asm:2017 18884 jmp near 0f8f3h ; e9 32 fa ; 0xffebe orgs.asm:2018 18885 mov word [0006ch], ax ; a3 6c 00 ; 0xffec1 orgs.asm:2030 18886 mov word [word 0006eh], dx ; 89 16 6e 00 ; 0xffec4 orgs.asm:2031 18887 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm:2035 18909 18888 db 00ah, 0c0h 18910 ; or al, al ; 0a c0 ; 0xffecb orgs.asm: 197818911 je short 0feddh ; 74 0e ; 0xffecd orgs.asm: 197918889 ; or al, al ; 0a c0 ; 0xffecb orgs.asm:2036 18890 je short 0feddh ; 74 0e ; 0xffecd orgs.asm:2037 18912 18891 db 0feh, 0c8h 18913 ; dec al ; fe c8 ; 0xffecf orgs.asm: 198018914 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm: 198118915 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm: 198218916 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm: 198418917 in AL, DX ; ec ; 0xffed9 orgs.asm: 198518918 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm: 198618919 out DX, AL ; ee ; 0xffedc orgs.asm: 198718920 int 01ch ; cd 1c ; 0xffedd orgs.asm: 199018921 cli ; fa ; 0xffedf orgs.asm: 199218922 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm: 199318923 pop dx ; 5a ; 0xffee3 orgs.asm: 199418924 pop DS ; 1f ; 0xffee4 orgs.asm: 199518925 pop ax ; 58 ; 0xffee5 orgs.asm:20 0018926 iret ; cf ; 0xffee6 orgs.asm:20 0218892 ; dec al ; fe c8 ; 0xffecf orgs.asm:2038 18893 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm:2039 18894 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm:2040 18895 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm:2042 18896 in AL, DX ; ec ; 0xffed9 orgs.asm:2043 18897 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm:2044 18898 out DX, AL ; ee ; 0xffedc orgs.asm:2045 18899 int 01ch ; cd 1c ; 0xffedd orgs.asm:2048 18900 cli ; fa ; 0xffedf orgs.asm:2050 18901 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm:2051 18902 pop dx ; 5a ; 0xffee3 orgs.asm:2052 18903 pop DS ; 1f ; 0xffee4 orgs.asm:2053 18904 pop ax ; 58 ; 0xffee5 orgs.asm:2058 18905 iret ; cf ; 0xffee6 orgs.asm:2060 18927 18906 ; disGetNextSymbol 0xffee7 LB 0x119 -> off=0x0 cb=000000000000000c uValue=00000000000f1ee7 'biosorg_check_before_or_at_0FEF1h' 18928 18907 biosorg_check_before_or_at_0FEF1h: ; 0xffee7 LB 0xc … … 18956 18935 ; disGetNextSymbol 0xfff53 LB 0xad -> off=0x0 cb=0000000000000001 uValue=00000000000f1f53 'dummy_iret' 18957 18936 dummy_iret: ; 0xfff53 LB 0x1 18958 iret ; cf ; 0xfff53 orgs.asm:20 2718937 iret ; cf ; 0xfff53 orgs.asm:2085 18959 18938 ; disGetNextSymbol 0xfff54 LB 0xac -> off=0x0 cb=000000000000002c uValue=00000000000f1f54 'biosorg_check_at_0FF54h' 18960 18939 biosorg_check_at_0FF54h: ; 0xfff54 LB 0x2c 18961 iret ; cf ; 0xfff54 orgs.asm:20 3618940 iret ; cf ; 0xfff54 orgs.asm:2094 18962 18941 mov ax, ax ; 89 c0 ; 0xfff55 18963 18942 mov ax, ax ; 89 c0 ; 0xfff57 … … 18993 18972 ; disGetNextSymbol 0xffff0 LB 0x10 -> off=0x0 cb=0000000000000010 uValue=00000000000f1ff0 'cpu_reset' 18994 18973 cpu_reset: ; 0xffff0 LB 0x10 18995 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2 04618974 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2104 18996 18975 ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000' 18997 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 0 78h18976 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 042h -
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum
r95039 r96063 1 1c3692895c7f46252bbefe948f1896be*VBoxPcBios286.rom1 9cefc7fc14fd3c0a9476b83aa469f7fa *VBoxPcBios286.rom -
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm
r95039 r96063 1206 1206 ; disGetNextSymbol 0xf0df4 LB 0x400 -> off=0x0 cb=0000000000000018 uValue=00000000000f0df4 'bios_cvs_version_string' 1207 1207 bios_cvs_version_string: ; 0xf0df4 LB 0x18 1208 db 'VirtualBox 7.0.0_ALPHA 1', 000h1208 db 'VirtualBox 7.0.0_ALPHA2', 000h 1209 1209 ; disGetNextSymbol 0xf0e0c LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0e0c '_bios_prefix_string' 1210 1210 _bios_prefix_string: ; 0xf0e0c LB 0x8 … … 17194 17194 ; disGetNextSymbol 0xfe030 LB 0x1fd0 -> off=0x0 cb=0000000000000004 uValue=00000000000f0030 'eoi_both_pics' 17195 17195 eoi_both_pics: ; 0xfe030 LB 0x4 17196 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:23 617197 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:23 717196 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:237 17197 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:238 17198 17198 ; disGetNextSymbol 0xfe034 LB 0x1fcc -> off=0x0 cb=0000000000000005 uValue=00000000000f0034 'eoi_master_pic' 17199 17199 eoi_master_pic: ; 0xfe034 LB 0x5 17200 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:2 3917201 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:24 017202 retn ; c3 ; 0xfe038 orgs.asm:24 117200 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:240 17201 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:241 17202 retn ; c3 ; 0xfe038 orgs.asm:242 17203 17203 ; disGetNextSymbol 0xfe039 LB 0x1fc7 -> off=0x0 cb=000000000000000b uValue=0000000000000039 'set_int_vects' 17204 17204 set_int_vects: ; 0xfe039 LB 0xb 17205 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:24 817206 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:2 4917207 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:25 017208 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:25 117209 retn ; c3 ; 0xfe043 orgs.asm:25 217205 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:249 17206 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:250 17207 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:251 17208 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:252 17209 retn ; c3 ; 0xfe043 orgs.asm:253 17210 17210 ; disGetNextSymbol 0xfe044 LB 0x1fbc -> off=0x0 cb=0000000000000006 uValue=00000000000f0044 'eoi_jmp_post' 17211 17211 eoi_jmp_post: ; 0xfe044 LB 0x6 17212 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:26 017213 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:26 117214 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:26 217212 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:261 17213 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:262 17214 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:263 17215 17215 ; disGetNextSymbol 0xfe04a LB 0x1fb6 -> off=0x0 cb=0000000000000009 uValue=00000000000f004a 'no_eoi_jmp_post' 17216 17216 no_eoi_jmp_post: ; 0xfe04a LB 0x9 17217 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:26 517218 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:26 617219 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:26 717217 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:266 17218 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:267 17219 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:268 17220 17220 ; disGetNextSymbol 0xfe053 LB 0x1fad -> off=0x0 cb=0000000000000002 uValue=00000000000f0053 'seg_40_value' 17221 17221 seg_40_value: ; 0xfe053 LB 0x2 … … 17230 17230 ; disGetNextSymbol 0xfe05b LB 0x1fa5 -> off=0x0 cb=000000000000006e uValue=00000000000f005b 'post' 17231 17231 post: ; 0xfe05b LB 0x6e 17232 cli ; fa ; 0xfe05b orgs.asm:27 617233 smsw ax ; 0f 01 e0 ; 0xfe05c orgs.asm:28 217234 test ax, strict word 00001h ; a9 01 00 ; 0xfe05f orgs.asm:28 317235 je short 0e06ah ; 74 06 ; 0xfe062 orgs.asm:28 417236 mov AL, strict byte 001h ; b0 01 ; 0xfe064 orgs.asm:29 317237 out strict byte 092h, AL ; e6 92 ; 0xfe066 orgs.asm:29 417238 jmp short 0e068h ; eb fe ; 0xfe068 orgs.asm:29 517239 mov AL, strict byte 00fh ; b0 0f ; 0xfe06a orgs.asm:30 017240 out strict byte 070h, AL ; e6 70 ; 0xfe06c orgs.asm:30 117241 in AL, strict byte 071h ; e4 71 ; 0xfe06e orgs.asm:30 217242 xchg ah, al ; 86 c4 ; 0xfe070 orgs.asm:30 517243 in AL, strict byte 064h ; e4 64 ; 0xfe072 orgs.asm:3 0917244 test AL, strict byte 004h ; a8 04 ; 0xfe074 orgs.asm:31 017245 je short 0e08bh ; 74 13 ; 0xfe076 orgs.asm:31 117232 cli ; fa ; 0xfe05b orgs.asm:277 17233 smsw ax ; 0f 01 e0 ; 0xfe05c orgs.asm:283 17234 test ax, strict word 00001h ; a9 01 00 ; 0xfe05f orgs.asm:284 17235 je short 0e06ah ; 74 06 ; 0xfe062 orgs.asm:285 17236 mov AL, strict byte 001h ; b0 01 ; 0xfe064 orgs.asm:294 17237 out strict byte 092h, AL ; e6 92 ; 0xfe066 orgs.asm:295 17238 jmp short 0e068h ; eb fe ; 0xfe068 orgs.asm:296 17239 mov AL, strict byte 00fh ; b0 0f ; 0xfe06a orgs.asm:301 17240 out strict byte 070h, AL ; e6 70 ; 0xfe06c orgs.asm:302 17241 in AL, strict byte 071h ; e4 71 ; 0xfe06e orgs.asm:303 17242 xchg ah, al ; 86 c4 ; 0xfe070 orgs.asm:306 17243 in AL, strict byte 064h ; e4 64 ; 0xfe072 orgs.asm:310 17244 test AL, strict byte 004h ; a8 04 ; 0xfe074 orgs.asm:311 17245 je short 0e08bh ; 74 13 ; 0xfe076 orgs.asm:312 17246 17246 db 08ah, 0c4h 17247 ; mov al, ah ; 8a c4 ; 0xfe078 orgs.asm:31 417247 ; mov al, ah ; 8a c4 ; 0xfe078 orgs.asm:315 17248 17248 db 00ah, 0c0h 17249 ; or al, al ; 0a c0 ; 0xfe07a orgs.asm:31 517250 jne short 0e08bh ; 75 0d ; 0xfe07c orgs.asm:31 617251 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe07e orgs.asm:32 217252 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe083 orgs.asm:32 317253 jne short 0e064h ; 75 d9 ; 0xfe089 orgs.asm:32 417254 mov AL, strict byte 00fh ; b0 0f ; 0xfe08b orgs.asm:32 817255 out strict byte 070h, AL ; e6 70 ; 0xfe08d orgs.asm:3 2917256 mov AL, strict byte 000h ; b0 00 ; 0xfe08f orgs.asm:33 017257 out strict byte 071h, AL ; e6 71 ; 0xfe091 orgs.asm:33 117249 ; or al, al ; 0a c0 ; 0xfe07a orgs.asm:316 17250 jne short 0e08bh ; 75 0d ; 0xfe07c orgs.asm:317 17251 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe07e orgs.asm:323 17252 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe083 orgs.asm:324 17253 jne short 0e064h ; 75 d9 ; 0xfe089 orgs.asm:325 17254 mov AL, strict byte 00fh ; b0 0f ; 0xfe08b orgs.asm:329 17255 out strict byte 070h, AL ; e6 70 ; 0xfe08d orgs.asm:330 17256 mov AL, strict byte 000h ; b0 00 ; 0xfe08f orgs.asm:331 17257 out strict byte 071h, AL ; e6 71 ; 0xfe091 orgs.asm:332 17258 17258 db 08ah, 0c4h 17259 ; mov al, ah ; 8a c4 ; 0xfe093 orgs.asm:33 517260 cmp AL, strict byte 009h ; 3c 09 ; 0xfe095 orgs.asm:33 617261 je short 0e0abh ; 74 12 ; 0xfe097 orgs.asm:33 717262 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe099 orgs.asm:33 817263 je short 0e0abh ; 74 0e ; 0xfe09b orgs.asm:3 3917259 ; mov al, ah ; 8a c4 ; 0xfe093 orgs.asm:336 17260 cmp AL, strict byte 009h ; 3c 09 ; 0xfe095 orgs.asm:337 17261 je short 0e0abh ; 74 12 ; 0xfe097 orgs.asm:338 17262 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe099 orgs.asm:339 17263 je short 0e0abh ; 74 0e ; 0xfe09b orgs.asm:340 17264 17264 db 032h, 0c0h 17265 ; xor al, al ; 32 c0 ; 0xfe09d orgs.asm:34 117266 out strict byte 00dh, AL ; e6 0d ; 0xfe09f orgs.asm:34 417267 out strict byte 0dah, AL ; e6 da ; 0xfe0a1 orgs.asm:34 517268 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe0a3 orgs.asm:34 817269 out strict byte 0d6h, AL ; e6 d6 ; 0xfe0a5 orgs.asm:3 4917270 mov AL, strict byte 000h ; b0 00 ; 0xfe0a7 orgs.asm:35 017271 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a9 orgs.asm:35 117265 ; xor al, al ; 32 c0 ; 0xfe09d orgs.asm:342 17266 out strict byte 00dh, AL ; e6 0d ; 0xfe09f orgs.asm:345 17267 out strict byte 0dah, AL ; e6 da ; 0xfe0a1 orgs.asm:346 17268 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe0a3 orgs.asm:349 17269 out strict byte 0d6h, AL ; e6 d6 ; 0xfe0a5 orgs.asm:350 17270 mov AL, strict byte 000h ; b0 00 ; 0xfe0a7 orgs.asm:351 17271 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a9 orgs.asm:352 17272 17272 db 08ah, 0c4h 17273 ; mov al, ah ; 8a c4 ; 0xfe0ab orgs.asm:35 517274 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0ad orgs.asm:35 617275 je short 0e0c9h ; 74 18 ; 0xfe0af orgs.asm:35 717276 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0b1 orgs.asm:3 5917277 jnc short 0e0c9h ; 73 14 ; 0xfe0b3 orgs.asm:36 017278 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0b5 orgs.asm:36 117279 jne short 0e0bch ; 75 03 ; 0xfe0b7 orgs.asm:36 217280 jmp near 0e363h ; e9 a7 02 ; 0xfe0b9 orgs.asm:36 317281 mov sp, 00400h ; bc 00 04 ; 0xfe0bc orgs.asm:36 617282 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0bf orgs.asm:36 817283 je short 0e044h ; 74 81 ; 0xfe0c1 orgs.asm:3 6917284 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0c3 orgs.asm:37 117285 je short 0e04ah ; 74 83 ; 0xfe0c5 orgs.asm:37 217286 jmp short 0e0c9h ; eb 00 ; 0xfe0c7 orgs.asm:37 617273 ; mov al, ah ; 8a c4 ; 0xfe0ab orgs.asm:356 17274 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0ad orgs.asm:357 17275 je short 0e0c9h ; 74 18 ; 0xfe0af orgs.asm:358 17276 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0b1 orgs.asm:360 17277 jnc short 0e0c9h ; 73 14 ; 0xfe0b3 orgs.asm:361 17278 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0b5 orgs.asm:362 17279 jne short 0e0bch ; 75 03 ; 0xfe0b7 orgs.asm:363 17280 jmp near 0e363h ; e9 a7 02 ; 0xfe0b9 orgs.asm:364 17281 mov sp, 00400h ; bc 00 04 ; 0xfe0bc orgs.asm:367 17282 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0bf orgs.asm:369 17283 je short 0e044h ; 74 81 ; 0xfe0c1 orgs.asm:370 17284 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0c3 orgs.asm:372 17285 je short 0e04ah ; 74 83 ; 0xfe0c5 orgs.asm:373 17286 jmp short 0e0c9h ; eb 00 ; 0xfe0c7 orgs.asm:377 17287 17287 ; disGetNextSymbol 0xfe0c9 LB 0x1f37 -> off=0x0 cb=00000000000001f5 uValue=00000000000f00c9 'normal_post' 17288 17288 normal_post: ; 0xfe0c9 LB 0x1f5 17289 mov ax, 07800h ; b8 00 78 ; 0xfe0c9 orgs.asm:38 517289 mov ax, 07800h ; b8 00 78 ; 0xfe0c9 orgs.asm:386 17290 17290 db 08bh, 0e0h 17291 ; mov sp, ax ; 8b e0 ; 0xfe0cc orgs.asm:38 617291 ; mov sp, ax ; 8b e0 ; 0xfe0cc orgs.asm:387 17292 17292 db 033h, 0c0h 17293 ; xor ax, ax ; 33 c0 ; 0xfe0ce orgs.asm:38 717294 mov ds, ax ; 8e d8 ; 0xfe0d0 orgs.asm:38 817295 mov ss, ax ; 8e d0 ; 0xfe0d2 orgs.asm:3 8917296 mov es, ax ; 8e c0 ; 0xfe0d4 orgs.asm:39 317293 ; xor ax, ax ; 33 c0 ; 0xfe0ce orgs.asm:388 17294 mov ds, ax ; 8e d8 ; 0xfe0d0 orgs.asm:389 17295 mov ss, ax ; 8e d0 ; 0xfe0d2 orgs.asm:390 17296 mov es, ax ; 8e c0 ; 0xfe0d4 orgs.asm:394 17297 17297 db 033h, 0ffh 17298 ; xor di, di ; 33 ff ; 0xfe0d6 orgs.asm:39 417299 cld ; fc ; 0xfe0d8 orgs.asm:39 517300 mov cx, 00239h ; b9 39 02 ; 0xfe0d9 orgs.asm:39 617301 rep stosw ; f3 ab ; 0xfe0dc orgs.asm:39 717302 inc di ; 47 ; 0xfe0de orgs.asm:39 817303 inc di ; 47 ; 0xfe0df orgs.asm: 39917304 mov cx, 005c6h ; b9 c6 05 ; 0xfe0e0 orgs.asm:40 017305 rep stosw ; f3 ab ; 0xfe0e3 orgs.asm:40 117298 ; xor di, di ; 33 ff ; 0xfe0d6 orgs.asm:395 17299 cld ; fc ; 0xfe0d8 orgs.asm:396 17300 mov cx, 00239h ; b9 39 02 ; 0xfe0d9 orgs.asm:397 17301 rep stosw ; f3 ab ; 0xfe0dc orgs.asm:398 17302 inc di ; 47 ; 0xfe0de orgs.asm:399 17303 inc di ; 47 ; 0xfe0df orgs.asm:400 17304 mov cx, 005c6h ; b9 c6 05 ; 0xfe0e0 orgs.asm:401 17305 rep stosw ; f3 ab ; 0xfe0e3 orgs.asm:402 17306 17306 db 033h, 0dbh 17307 ; xor bx, bx ; 33 db ; 0xfe0e5 orgs.asm:40 517308 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e7 orgs.asm:40 717309 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0eb orgs.asm:40 817310 jnc short 0e0fch ; 73 0b ; 0xfe0ef orgs.asm:4 0917311 mov es, bx ; 8e c3 ; 0xfe0f1 orgs.asm:41 017307 ; xor bx, bx ; 33 db ; 0xfe0e5 orgs.asm:406 17308 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e7 orgs.asm:408 17309 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0eb orgs.asm:409 17310 jnc short 0e0fch ; 73 0b ; 0xfe0ef orgs.asm:410 17311 mov es, bx ; 8e c3 ; 0xfe0f1 orgs.asm:411 17312 17312 db 033h, 0ffh 17313 ; xor di, di ; 33 ff ; 0xfe0f3 orgs.asm:41 117314 mov cx, 08000h ; b9 00 80 ; 0xfe0f5 orgs.asm:41 217315 rep stosw ; f3 ab ; 0xfe0f8 orgs.asm:41 317316 jmp short 0e0e7h ; eb eb ; 0xfe0fa orgs.asm:41 417317 mov es, bx ; 8e c3 ; 0xfe0fc orgs.asm:41 617313 ; xor di, di ; 33 ff ; 0xfe0f3 orgs.asm:412 17314 mov cx, 08000h ; b9 00 80 ; 0xfe0f5 orgs.asm:413 17315 rep stosw ; f3 ab ; 0xfe0f8 orgs.asm:414 17316 jmp short 0e0e7h ; eb eb ; 0xfe0fa orgs.asm:415 17317 mov es, bx ; 8e c3 ; 0xfe0fc orgs.asm:417 17318 17318 db 033h, 0ffh 17319 ; xor di, di ; 33 ff ; 0xfe0fe orgs.asm:41 717320 mov cx, 07ff8h ; b9 f8 7f ; 0xfe100 orgs.asm:41 817321 rep stosw ; f3 ab ; 0xfe103 orgs.asm:4 1917319 ; xor di, di ; 33 ff ; 0xfe0fe orgs.asm:418 17320 mov cx, 07ff8h ; b9 f8 7f ; 0xfe100 orgs.asm:419 17321 rep stosw ; f3 ab ; 0xfe103 orgs.asm:420 17322 17322 db 033h, 0dbh 17323 ; xor bx, bx ; 33 db ; 0xfe105 orgs.asm:42 017324 push CS ; 0e ; 0xfe107 orgs.asm:10 217325 pop DS ; 1f ; 0xfe108 orgs.asm:10 317326 cld ; fc ; 0xfe109 orgs.asm:10 417327 call 0186fh ; e8 62 37 ; 0xfe10a orgs.asm:42 417328 call 0e8e7h ; e8 d7 07 ; 0xfe10d orgs.asm:42 717323 ; xor bx, bx ; 33 db ; 0xfe105 orgs.asm:421 17324 push CS ; 0e ; 0xfe107 orgs.asm:103 17325 pop DS ; 1f ; 0xfe108 orgs.asm:104 17326 cld ; fc ; 0xfe109 orgs.asm:105 17327 call 0186fh ; e8 62 37 ; 0xfe10a orgs.asm:425 17328 call 0e8e7h ; e8 d7 07 ; 0xfe10d orgs.asm:428 17329 17329 db 033h, 0dbh 17330 ; xor bx, bx ; 33 db ; 0xfe110 orgs.asm:43 117331 mov ds, bx ; 8e db ; 0xfe112 orgs.asm:43 217332 mov cx, strict word 00060h ; b9 60 00 ; 0xfe114 orgs.asm:43 317333 mov ax, 0ff53h ; b8 53 ff ; 0xfe117 orgs.asm:43 417334 mov dx, 0f000h ; ba 00 f0 ; 0xfe11a orgs.asm:43 517335 call 0e039h ; e8 19 ff ; 0xfe11d orgs.asm:43 617336 mov bx, 001a0h ; bb a0 01 ; 0xfe120 orgs.asm:44 117337 mov cx, strict word 00010h ; b9 10 00 ; 0xfe123 orgs.asm:44 217338 call 0e039h ; e8 10 ff ; 0xfe126 orgs.asm:44 317339 mov AL, strict byte 016h ; b0 16 ; 0xfe129 orgs.asm:44 617340 out strict byte 070h, AL ; e6 70 ; 0xfe12b orgs.asm:44 717341 in AL, strict byte 071h ; e4 71 ; 0xfe12d orgs.asm:44 817330 ; xor bx, bx ; 33 db ; 0xfe110 orgs.asm:432 17331 mov ds, bx ; 8e db ; 0xfe112 orgs.asm:433 17332 mov cx, strict word 00060h ; b9 60 00 ; 0xfe114 orgs.asm:434 17333 mov ax, 0ff53h ; b8 53 ff ; 0xfe117 orgs.asm:435 17334 mov dx, 0f000h ; ba 00 f0 ; 0xfe11a orgs.asm:436 17335 call 0e039h ; e8 19 ff ; 0xfe11d orgs.asm:437 17336 mov bx, 001a0h ; bb a0 01 ; 0xfe120 orgs.asm:442 17337 mov cx, strict word 00010h ; b9 10 00 ; 0xfe123 orgs.asm:443 17338 call 0e039h ; e8 10 ff ; 0xfe126 orgs.asm:444 17339 mov AL, strict byte 016h ; b0 16 ; 0xfe129 orgs.asm:447 17340 out strict byte 070h, AL ; e6 70 ; 0xfe12b orgs.asm:448 17341 in AL, strict byte 071h ; e4 71 ; 0xfe12d orgs.asm:449 17342 17342 db 08ah, 0e0h 17343 ; mov ah, al ; 8a e0 ; 0xfe12f orgs.asm:4 4917344 mov AL, strict byte 015h ; b0 15 ; 0xfe131 orgs.asm:45 017345 out strict byte 070h, AL ; e6 70 ; 0xfe133 orgs.asm:45 117346 in AL, strict byte 071h ; e4 71 ; 0xfe135 orgs.asm:45 217347 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe137 orgs.asm:45 317348 mov word [00413h], ax ; a3 13 04 ; 0xfe13a orgs.asm:45 417349 mov ax, 0e9cch ; b8 cc e9 ; 0xfe13d orgs.asm:9 317350 mov word [00018h], ax ; a3 18 00 ; 0xfe140 orgs.asm:9 417351 mov ax, 0f000h ; b8 00 f0 ; 0xfe143 orgs.asm:9 517352 mov word [0001ah], ax ; a3 1a 00 ; 0xfe146 orgs.asm:9 617353 mov ax, 0f84dh ; b8 4d f8 ; 0xfe149 orgs.asm:9 317354 mov word [00044h], ax ; a3 44 00 ; 0xfe14c orgs.asm:9 417355 mov ax, 0f000h ; b8 00 f0 ; 0xfe14f orgs.asm:9 517356 mov word [00046h], ax ; a3 46 00 ; 0xfe152 orgs.asm:9 617357 mov ax, 0f841h ; b8 41 f8 ; 0xfe155 orgs.asm:9 317358 mov word [00048h], ax ; a3 48 00 ; 0xfe158 orgs.asm:9 417359 mov ax, 0f000h ; b8 00 f0 ; 0xfe15b orgs.asm:9 517360 mov word [0004ah], ax ; a3 4a 00 ; 0xfe15e orgs.asm:9 617361 mov ax, 0f859h ; b8 59 f8 ; 0xfe161 orgs.asm:9 317362 mov word [00054h], ax ; a3 54 00 ; 0xfe164 orgs.asm:9 417363 mov ax, 0f000h ; b8 00 f0 ; 0xfe167 orgs.asm:9 517364 mov word [00056h], ax ; a3 56 00 ; 0xfe16a orgs.asm:9 617365 mov ax, 0efd4h ; b8 d4 ef ; 0xfe16d orgs.asm:9 317366 mov word [0005ch], ax ; a3 5c 00 ; 0xfe170 orgs.asm:9 417367 mov ax, 0f000h ; b8 00 f0 ; 0xfe173 orgs.asm:9 517368 mov word [0005eh], ax ; a3 5e 00 ; 0xfe176 orgs.asm:9 617369 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe179 orgs.asm:9 317370 mov word [00060h], ax ; a3 60 00 ; 0xfe17c orgs.asm:9 417371 mov ax, 0f000h ; b8 00 f0 ; 0xfe17f orgs.asm:9 517372 mov word [00062h], ax ; a3 62 00 ; 0xfe182 orgs.asm:9 617373 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe185 orgs.asm:9 317374 mov word [00064h], ax ; a3 64 00 ; 0xfe188 orgs.asm:9 417375 mov ax, 0f000h ; b8 00 f0 ; 0xfe18b orgs.asm:9 517376 mov word [00066h], ax ; a3 66 00 ; 0xfe18e orgs.asm:9 617377 mov ax, 0efedh ; b8 ed ef ; 0xfe191 orgs.asm:9 317378 mov word [00070h], ax ; a3 70 00 ; 0xfe194 orgs.asm:9 417379 mov ax, 0f000h ; b8 00 f0 ; 0xfe197 orgs.asm:9 517380 mov word [00072h], ax ; a3 72 00 ; 0xfe19a orgs.asm:9 617381 call 0e778h ; e8 d8 05 ; 0xfe19d orgs.asm:47 017382 call 0f126h ; e8 83 0f ; 0xfe1a0 orgs.asm:47 417383 call 0f151h ; e8 ab 0f ; 0xfe1a3 orgs.asm:47 517384 mov ax, 0fe6eh ; b8 6e fe ; 0xfe1a6 orgs.asm:9 317385 mov word [00068h], ax ; a3 68 00 ; 0xfe1a9 orgs.asm:9 417386 mov ax, 0f000h ; b8 00 f0 ; 0xfe1ac orgs.asm:9 517387 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1af orgs.asm:9 617388 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1b2 orgs.asm:9 317389 mov word [00020h], ax ; a3 20 00 ; 0xfe1b5 orgs.asm:9 417390 mov ax, 0f000h ; b8 00 f0 ; 0xfe1b8 orgs.asm:9 517391 mov word [00022h], ax ; a3 22 00 ; 0xfe1bb orgs.asm:9 617392 mov AL, strict byte 034h ; b0 34 ; 0xfe1be orgs.asm:48 117393 out strict byte 043h, AL ; e6 43 ; 0xfe1c0 orgs.asm:48 217394 mov AL, strict byte 000h ; b0 00 ; 0xfe1c2 orgs.asm:48 317395 out strict byte 040h, AL ; e6 40 ; 0xfe1c4 orgs.asm:48 417396 out strict byte 040h, AL ; e6 40 ; 0xfe1c6 orgs.asm:48 517397 mov ax, 0f065h ; b8 65 f0 ; 0xfe1c8 orgs.asm:9 317398 mov word [00040h], ax ; a3 40 00 ; 0xfe1cb orgs.asm:9 417399 mov ax, 0f000h ; b8 00 f0 ; 0xfe1ce orgs.asm:9 517400 mov word [00042h], ax ; a3 42 00 ; 0xfe1d1 orgs.asm:9 617401 mov ax, 0e987h ; b8 87 e9 ; 0xfe1d4 orgs.asm:9 317402 mov word [00024h], ax ; a3 24 00 ; 0xfe1d7 orgs.asm:9 417403 mov ax, 0f000h ; b8 00 f0 ; 0xfe1da orgs.asm:9 517404 mov word [00026h], ax ; a3 26 00 ; 0xfe1dd orgs.asm:9 617405 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1e0 orgs.asm:9 317406 mov word [00058h], ax ; a3 58 00 ; 0xfe1e3 orgs.asm:9 417407 mov ax, 0f000h ; b8 00 f0 ; 0xfe1e6 orgs.asm:9 517408 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1e9 orgs.asm:9 617343 ; mov ah, al ; 8a e0 ; 0xfe12f orgs.asm:450 17344 mov AL, strict byte 015h ; b0 15 ; 0xfe131 orgs.asm:451 17345 out strict byte 070h, AL ; e6 70 ; 0xfe133 orgs.asm:452 17346 in AL, strict byte 071h ; e4 71 ; 0xfe135 orgs.asm:453 17347 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe137 orgs.asm:454 17348 mov word [00413h], ax ; a3 13 04 ; 0xfe13a orgs.asm:455 17349 mov ax, 0e9cch ; b8 cc e9 ; 0xfe13d orgs.asm:94 17350 mov word [00018h], ax ; a3 18 00 ; 0xfe140 orgs.asm:95 17351 mov ax, 0f000h ; b8 00 f0 ; 0xfe143 orgs.asm:96 17352 mov word [0001ah], ax ; a3 1a 00 ; 0xfe146 orgs.asm:97 17353 mov ax, 0f84dh ; b8 4d f8 ; 0xfe149 orgs.asm:94 17354 mov word [00044h], ax ; a3 44 00 ; 0xfe14c orgs.asm:95 17355 mov ax, 0f000h ; b8 00 f0 ; 0xfe14f orgs.asm:96 17356 mov word [00046h], ax ; a3 46 00 ; 0xfe152 orgs.asm:97 17357 mov ax, 0f841h ; b8 41 f8 ; 0xfe155 orgs.asm:94 17358 mov word [00048h], ax ; a3 48 00 ; 0xfe158 orgs.asm:95 17359 mov ax, 0f000h ; b8 00 f0 ; 0xfe15b orgs.asm:96 17360 mov word [0004ah], ax ; a3 4a 00 ; 0xfe15e orgs.asm:97 17361 mov ax, 0f859h ; b8 59 f8 ; 0xfe161 orgs.asm:94 17362 mov word [00054h], ax ; a3 54 00 ; 0xfe164 orgs.asm:95 17363 mov ax, 0f000h ; b8 00 f0 ; 0xfe167 orgs.asm:96 17364 mov word [00056h], ax ; a3 56 00 ; 0xfe16a orgs.asm:97 17365 mov ax, 0efd4h ; b8 d4 ef ; 0xfe16d orgs.asm:94 17366 mov word [0005ch], ax ; a3 5c 00 ; 0xfe170 orgs.asm:95 17367 mov ax, 0f000h ; b8 00 f0 ; 0xfe173 orgs.asm:96 17368 mov word [0005eh], ax ; a3 5e 00 ; 0xfe176 orgs.asm:97 17369 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe179 orgs.asm:94 17370 mov word [00060h], ax ; a3 60 00 ; 0xfe17c orgs.asm:95 17371 mov ax, 0f000h ; b8 00 f0 ; 0xfe17f orgs.asm:96 17372 mov word [00062h], ax ; a3 62 00 ; 0xfe182 orgs.asm:97 17373 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe185 orgs.asm:94 17374 mov word [00064h], ax ; a3 64 00 ; 0xfe188 orgs.asm:95 17375 mov ax, 0f000h ; b8 00 f0 ; 0xfe18b orgs.asm:96 17376 mov word [00066h], ax ; a3 66 00 ; 0xfe18e orgs.asm:97 17377 mov ax, 0efedh ; b8 ed ef ; 0xfe191 orgs.asm:94 17378 mov word [00070h], ax ; a3 70 00 ; 0xfe194 orgs.asm:95 17379 mov ax, 0f000h ; b8 00 f0 ; 0xfe197 orgs.asm:96 17380 mov word [00072h], ax ; a3 72 00 ; 0xfe19a orgs.asm:97 17381 call 0e778h ; e8 d8 05 ; 0xfe19d orgs.asm:471 17382 call 0f126h ; e8 83 0f ; 0xfe1a0 orgs.asm:475 17383 call 0f151h ; e8 ab 0f ; 0xfe1a3 orgs.asm:476 17384 mov ax, 0fe6eh ; b8 6e fe ; 0xfe1a6 orgs.asm:94 17385 mov word [00068h], ax ; a3 68 00 ; 0xfe1a9 orgs.asm:95 17386 mov ax, 0f000h ; b8 00 f0 ; 0xfe1ac orgs.asm:96 17387 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1af orgs.asm:97 17388 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1b2 orgs.asm:94 17389 mov word [00020h], ax ; a3 20 00 ; 0xfe1b5 orgs.asm:95 17390 mov ax, 0f000h ; b8 00 f0 ; 0xfe1b8 orgs.asm:96 17391 mov word [00022h], ax ; a3 22 00 ; 0xfe1bb orgs.asm:97 17392 mov AL, strict byte 034h ; b0 34 ; 0xfe1be orgs.asm:482 17393 out strict byte 043h, AL ; e6 43 ; 0xfe1c0 orgs.asm:483 17394 mov AL, strict byte 000h ; b0 00 ; 0xfe1c2 orgs.asm:484 17395 out strict byte 040h, AL ; e6 40 ; 0xfe1c4 orgs.asm:485 17396 out strict byte 040h, AL ; e6 40 ; 0xfe1c6 orgs.asm:486 17397 mov ax, 0f065h ; b8 65 f0 ; 0xfe1c8 orgs.asm:94 17398 mov word [00040h], ax ; a3 40 00 ; 0xfe1cb orgs.asm:95 17399 mov ax, 0f000h ; b8 00 f0 ; 0xfe1ce orgs.asm:96 17400 mov word [00042h], ax ; a3 42 00 ; 0xfe1d1 orgs.asm:97 17401 mov ax, 0e987h ; b8 87 e9 ; 0xfe1d4 orgs.asm:94 17402 mov word [00024h], ax ; a3 24 00 ; 0xfe1d7 orgs.asm:95 17403 mov ax, 0f000h ; b8 00 f0 ; 0xfe1da orgs.asm:96 17404 mov word [00026h], ax ; a3 26 00 ; 0xfe1dd orgs.asm:97 17405 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1e0 orgs.asm:94 17406 mov word [00058h], ax ; a3 58 00 ; 0xfe1e3 orgs.asm:95 17407 mov ax, 0f000h ; b8 00 f0 ; 0xfe1e6 orgs.asm:96 17408 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1e9 orgs.asm:97 17409 17409 db 033h, 0c0h 17410 ; xor ax, ax ; 33 c0 ; 0xfe1ec orgs.asm:49 417411 mov ds, ax ; 8e d8 ; 0xfe1ee orgs.asm:49 517412 mov AL, strict byte 010h ; b0 10 ; 0xfe1f0 orgs.asm:49 617413 mov byte [00496h], AL ; a2 96 04 ; 0xfe1f2 orgs.asm:49 717414 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1f5 orgs.asm: 49917415 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1f8 orgs.asm:50 017416 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1fc orgs.asm:50 117417 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe200 orgs.asm:50 217418 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe204 orgs.asm:50 317419 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe207 orgs.asm:50 417420 mov AL, strict byte 014h ; b0 14 ; 0xfe20b orgs.asm:50 717421 out strict byte 070h, AL ; e6 70 ; 0xfe20d orgs.asm:50 817422 in AL, strict byte 071h ; e4 71 ; 0xfe20f orgs.asm:5 0917423 mov byte [00410h], AL ; a2 10 04 ; 0xfe211 orgs.asm:51 017424 push DS ; 1e ; 0xfe214 orgs.asm:51 217425 push CS ; 0e ; 0xfe215 orgs.asm:10 217426 pop DS ; 1f ; 0xfe216 orgs.asm:10 317427 cld ; fc ; 0xfe217 orgs.asm:10 417428 mov ax, 0c000h ; b8 00 c0 ; 0xfe218 orgs.asm:51 717429 mov dx, 0c800h ; ba 00 c8 ; 0xfe21b orgs.asm:51 817430 call 01600h ; e8 df 33 ; 0xfe21e orgs.asm:5 1917431 call 04e46h ; e8 22 6c ; 0xfe221 orgs.asm:52 217432 pop DS ; 1f ; 0xfe224 orgs.asm:52 317433 mov ax, 0ff53h ; b8 53 ff ; 0xfe225 orgs.asm:9 317434 mov word [0003ch], ax ; a3 3c 00 ; 0xfe228 orgs.asm:9 417435 mov ax, 0f000h ; b8 00 f0 ; 0xfe22b orgs.asm:9 517436 mov word [0003eh], ax ; a3 3e 00 ; 0xfe22e orgs.asm:9 617410 ; xor ax, ax ; 33 c0 ; 0xfe1ec orgs.asm:495 17411 mov ds, ax ; 8e d8 ; 0xfe1ee orgs.asm:496 17412 mov AL, strict byte 010h ; b0 10 ; 0xfe1f0 orgs.asm:497 17413 mov byte [00496h], AL ; a2 96 04 ; 0xfe1f2 orgs.asm:498 17414 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1f5 orgs.asm:500 17415 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1f8 orgs.asm:501 17416 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1fc orgs.asm:502 17417 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe200 orgs.asm:503 17418 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe204 orgs.asm:504 17419 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe207 orgs.asm:505 17420 mov AL, strict byte 014h ; b0 14 ; 0xfe20b orgs.asm:508 17421 out strict byte 070h, AL ; e6 70 ; 0xfe20d orgs.asm:509 17422 in AL, strict byte 071h ; e4 71 ; 0xfe20f orgs.asm:510 17423 mov byte [00410h], AL ; a2 10 04 ; 0xfe211 orgs.asm:511 17424 push DS ; 1e ; 0xfe214 orgs.asm:513 17425 push CS ; 0e ; 0xfe215 orgs.asm:103 17426 pop DS ; 1f ; 0xfe216 orgs.asm:104 17427 cld ; fc ; 0xfe217 orgs.asm:105 17428 mov ax, 0c000h ; b8 00 c0 ; 0xfe218 orgs.asm:518 17429 mov dx, 0c800h ; ba 00 c8 ; 0xfe21b orgs.asm:519 17430 call 01600h ; e8 df 33 ; 0xfe21e orgs.asm:520 17431 call 04e46h ; e8 22 6c ; 0xfe221 orgs.asm:523 17432 pop DS ; 1f ; 0xfe224 orgs.asm:524 17433 mov ax, 0ff53h ; b8 53 ff ; 0xfe225 orgs.asm:94 17434 mov word [0003ch], ax ; a3 3c 00 ; 0xfe228 orgs.asm:95 17435 mov ax, 0f000h ; b8 00 f0 ; 0xfe22b orgs.asm:96 17436 mov word [0003eh], ax ; a3 3e 00 ; 0xfe22e orgs.asm:97 17437 17437 db 033h, 0c0h 17438 ; xor ax, ax ; 33 c0 ; 0xfe231 orgs.asm:52 717439 mov ds, ax ; 8e d8 ; 0xfe233 orgs.asm:52 817438 ; xor ax, ax ; 33 c0 ; 0xfe231 orgs.asm:528 17439 mov ds, ax ; 8e d8 ; 0xfe233 orgs.asm:529 17440 17440 db 033h, 0dbh 17441 ; xor bx, bx ; 33 db ; 0xfe235 orgs.asm:5 2917442 mov CL, strict byte 014h ; b1 14 ; 0xfe237 orgs.asm:53 017443 mov dx, 00378h ; ba 78 03 ; 0xfe239 orgs.asm:53 117444 call 0ecedh ; e8 ae 0a ; 0xfe23c orgs.asm:53 217445 mov dx, 00278h ; ba 78 02 ; 0xfe23f orgs.asm:53 317446 call 0ecedh ; e8 a8 0a ; 0xfe242 orgs.asm:53 417441 ; xor bx, bx ; 33 db ; 0xfe235 orgs.asm:530 17442 mov CL, strict byte 014h ; b1 14 ; 0xfe237 orgs.asm:531 17443 mov dx, 00378h ; ba 78 03 ; 0xfe239 orgs.asm:532 17444 call 0ecedh ; e8 ae 0a ; 0xfe23c orgs.asm:533 17445 mov dx, 00278h ; ba 78 02 ; 0xfe23f orgs.asm:534 17446 call 0ecedh ; e8 a8 0a ; 0xfe242 orgs.asm:535 17447 17447 sal bx, 00eh ; c1 e3 0e ; 0xfe245 orgs.asm:200 17448 mov ax, word [00410h] ; a1 10 04 ; 0xfe248 orgs.asm:53 617449 and ax, 03fffh ; 25 ff 3f ; 0xfe24b orgs.asm:53 717448 mov ax, word [00410h] ; a1 10 04 ; 0xfe248 orgs.asm:537 17449 and ax, 03fffh ; 25 ff 3f ; 0xfe24b orgs.asm:538 17450 17450 db 00bh, 0c3h 17451 ; or ax, bx ; 0b c3 ; 0xfe24e orgs.asm:53 817452 mov word [00410h], ax ; a3 10 04 ; 0xfe250 orgs.asm:5 3917453 mov ax, 0e746h ; b8 46 e7 ; 0xfe253 orgs.asm:9 317454 mov word [0002ch], ax ; a3 2c 00 ; 0xfe256 orgs.asm:9 417455 mov ax, 0f000h ; b8 00 f0 ; 0xfe259 orgs.asm:9 517456 mov word [0002eh], ax ; a3 2e 00 ; 0xfe25c orgs.asm:9 617457 mov ax, 0e746h ; b8 46 e7 ; 0xfe25f orgs.asm:9 317458 mov word [00030h], ax ; a3 30 00 ; 0xfe262 orgs.asm:9 417459 mov ax, 0f000h ; b8 00 f0 ; 0xfe265 orgs.asm:9 517460 mov word [00032h], ax ; a3 32 00 ; 0xfe268 orgs.asm:9 617461 mov ax, 0e739h ; b8 39 e7 ; 0xfe26b orgs.asm:9 317462 mov word [00050h], ax ; a3 50 00 ; 0xfe26e orgs.asm:9 417463 mov ax, 0f000h ; b8 00 f0 ; 0xfe271 orgs.asm:9 517464 mov word [00052h], ax ; a3 52 00 ; 0xfe274 orgs.asm:9 617451 ; or ax, bx ; 0b c3 ; 0xfe24e orgs.asm:539 17452 mov word [00410h], ax ; a3 10 04 ; 0xfe250 orgs.asm:540 17453 mov ax, 0e746h ; b8 46 e7 ; 0xfe253 orgs.asm:94 17454 mov word [0002ch], ax ; a3 2c 00 ; 0xfe256 orgs.asm:95 17455 mov ax, 0f000h ; b8 00 f0 ; 0xfe259 orgs.asm:96 17456 mov word [0002eh], ax ; a3 2e 00 ; 0xfe25c orgs.asm:97 17457 mov ax, 0e746h ; b8 46 e7 ; 0xfe25f orgs.asm:94 17458 mov word [00030h], ax ; a3 30 00 ; 0xfe262 orgs.asm:95 17459 mov ax, 0f000h ; b8 00 f0 ; 0xfe265 orgs.asm:96 17460 mov word [00032h], ax ; a3 32 00 ; 0xfe268 orgs.asm:97 17461 mov ax, 0e739h ; b8 39 e7 ; 0xfe26b orgs.asm:94 17462 mov word [00050h], ax ; a3 50 00 ; 0xfe26e orgs.asm:95 17463 mov ax, 0f000h ; b8 00 f0 ; 0xfe271 orgs.asm:96 17464 mov word [00052h], ax ; a3 52 00 ; 0xfe274 orgs.asm:97 17465 17465 db 033h, 0dbh 17466 ; xor bx, bx ; 33 db ; 0xfe277 orgs.asm:54 517467 mov CL, strict byte 00ah ; b1 0a ; 0xfe279 orgs.asm:54 617468 mov dx, 003f8h ; ba f8 03 ; 0xfe27b orgs.asm:54 717469 call 0ed0bh ; e8 8a 0a ; 0xfe27e orgs.asm:54 817470 mov dx, 002f8h ; ba f8 02 ; 0xfe281 orgs.asm:5 4917471 call 0ed0bh ; e8 84 0a ; 0xfe284 orgs.asm:55 017472 mov dx, 003e8h ; ba e8 03 ; 0xfe287 orgs.asm:55 117473 call 0ed0bh ; e8 7e 0a ; 0xfe28a orgs.asm:55 217474 mov dx, 002e8h ; ba e8 02 ; 0xfe28d orgs.asm:55 317475 call 0ed0bh ; e8 78 0a ; 0xfe290 orgs.asm:55 417466 ; xor bx, bx ; 33 db ; 0xfe277 orgs.asm:546 17467 mov CL, strict byte 00ah ; b1 0a ; 0xfe279 orgs.asm:547 17468 mov dx, 003f8h ; ba f8 03 ; 0xfe27b orgs.asm:548 17469 call 0ed0bh ; e8 8a 0a ; 0xfe27e orgs.asm:549 17470 mov dx, 002f8h ; ba f8 02 ; 0xfe281 orgs.asm:550 17471 call 0ed0bh ; e8 84 0a ; 0xfe284 orgs.asm:551 17472 mov dx, 003e8h ; ba e8 03 ; 0xfe287 orgs.asm:552 17473 call 0ed0bh ; e8 7e 0a ; 0xfe28a orgs.asm:553 17474 mov dx, 002e8h ; ba e8 02 ; 0xfe28d orgs.asm:554 17475 call 0ed0bh ; e8 78 0a ; 0xfe290 orgs.asm:555 17476 17476 sal bx, 009h ; c1 e3 09 ; 0xfe293 orgs.asm:200 17477 mov ax, word [00410h] ; a1 10 04 ; 0xfe296 orgs.asm:55 617478 and ax, 0f1ffh ; 25 ff f1 ; 0xfe299 orgs.asm:55 717477 mov ax, word [00410h] ; a1 10 04 ; 0xfe296 orgs.asm:557 17478 and ax, 0f1ffh ; 25 ff f1 ; 0xfe299 orgs.asm:558 17479 17479 db 00bh, 0c3h 17480 ; or ax, bx ; 0b c3 ; 0xfe29c orgs.asm:55 817481 mov word [00410h], ax ; a3 10 04 ; 0xfe29e orgs.asm:5 5917482 mov ax, 0ff53h ; b8 53 ff ; 0xfe2a1 orgs.asm:9 317483 mov word [00128h], ax ; a3 28 01 ; 0xfe2a4 orgs.asm:9 417484 mov ax, 0f000h ; b8 00 f0 ; 0xfe2a7 orgs.asm:9 517485 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2aa orgs.asm:9 617486 mov ax, 0f8f9h ; b8 f9 f8 ; 0xfe2ad orgs.asm:9 317487 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2b0 orgs.asm:9 417488 mov ax, 0f000h ; b8 00 f0 ; 0xfe2b3 orgs.asm:9 517489 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2b6 orgs.asm:9 617490 call 0edbfh ; e8 03 0b ; 0xfe2b9 orgs.asm:56 517491 jmp short 0e303h ; eb 45 ; 0xfe2bc orgs.asm:56 717480 ; or ax, bx ; 0b c3 ; 0xfe29c orgs.asm:559 17481 mov word [00410h], ax ; a3 10 04 ; 0xfe29e orgs.asm:560 17482 mov ax, 0ff53h ; b8 53 ff ; 0xfe2a1 orgs.asm:94 17483 mov word [00128h], ax ; a3 28 01 ; 0xfe2a4 orgs.asm:95 17484 mov ax, 0f000h ; b8 00 f0 ; 0xfe2a7 orgs.asm:96 17485 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2aa orgs.asm:97 17486 mov ax, 0f8f9h ; b8 f9 f8 ; 0xfe2ad orgs.asm:94 17487 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2b0 orgs.asm:95 17488 mov ax, 0f000h ; b8 00 f0 ; 0xfe2b3 orgs.asm:96 17489 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2b6 orgs.asm:97 17490 call 0edbfh ; e8 03 0b ; 0xfe2b9 orgs.asm:566 17491 jmp short 0e303h ; eb 45 ; 0xfe2bc orgs.asm:568 17492 17492 ; disGetNextSymbol 0xfe2be LB 0x1d42 -> off=0x0 cb=0000000000000005 uValue=00000000000f02be 'biosorg_check_before_or_at_0E2C1h' 17493 17493 biosorg_check_before_or_at_0E2C1h: ; 0xfe2be LB 0x5 … … 17496 17496 ; disGetNextSymbol 0xfe2c3 LB 0x1d3d -> off=0x0 cb=0000000000000007 uValue=00000000000f02c3 'nmi' 17497 17497 nmi: ; 0xfe2c3 LB 0x7 17498 push CS ; 0e ; 0xfe2c3 orgs.asm:10 217499 pop DS ; 1f ; 0xfe2c4 orgs.asm:10 317500 cld ; fc ; 0xfe2c5 orgs.asm:10 417501 call 01830h ; e8 67 35 ; 0xfe2c6 orgs.asm:57 617502 iret ; cf ; 0xfe2c9 orgs.asm:57 717498 push CS ; 0e ; 0xfe2c3 orgs.asm:103 17499 pop DS ; 1f ; 0xfe2c4 orgs.asm:104 17500 cld ; fc ; 0xfe2c5 orgs.asm:105 17501 call 01830h ; e8 67 35 ; 0xfe2c6 orgs.asm:577 17502 iret ; cf ; 0xfe2c9 orgs.asm:578 17503 17503 ; disGetNextSymbol 0xfe2ca LB 0x1d36 -> off=0x0 cb=0000000000000008 uValue=00000000000f02ca 'int75_handler' 17504 17504 int75_handler: ; 0xfe2ca LB 0x8 17505 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:58 017506 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:58 117507 int 002h ; cd 02 ; 0xfe2cf orgs.asm:58 217508 iret ; cf ; 0xfe2d1 orgs.asm:58 317505 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:581 17506 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:582 17507 int 002h ; cd 02 ; 0xfe2cf orgs.asm:583 17508 iret ; cf ; 0xfe2d1 orgs.asm:584 17509 17509 ; disGetNextSymbol 0xfe2d2 LB 0x1d2e -> off=0x0 cb=00000000000000ba uValue=00000000000f02d2 'hard_drive_post' 17510 17510 hard_drive_post: ; 0xfe2d2 LB 0xba 17511 17511 db 033h, 0c0h 17512 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:58 817513 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:5 8917514 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:59 117515 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:59 217516 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:59 317517 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:59 417518 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:59 517519 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:59 617520 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:59 717521 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:9 317522 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:9 417523 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:9 517524 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:9 617525 mov ax, 0f8e7h ; b8 e7 f8 ; 0xfe2f6 orgs.asm:9 317526 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:9 417527 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:9 517528 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:9 617529 retn ; c3 ; 0xfe302 orgs.asm:60 217530 mov ax, 0f8bch ; b8 bc f8 ; 0xfe303 orgs.asm:9 317531 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:9 417532 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:9 517533 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:9 617534 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:9 317535 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:9 417536 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:9 517537 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:9 617538 call 0e753h ; e8 35 04 ; 0xfe31b orgs.asm:61 417539 push CS ; 0e ; 0xfe31e orgs.asm:10 217540 pop DS ; 1f ; 0xfe31f orgs.asm:10 317541 cld ; fc ; 0xfe320 orgs.asm:10 417542 pushad ; 66 60 ; 0xfe321 orgs.asm:62 117543 call 016a1h ; e8 7b 33 ; 0xfe323 orgs.asm:62 217544 popad ; 66 61 ; 0xfe326 orgs.asm:62 317545 call 01da0h ; e8 75 3a ; 0xfe328 orgs.asm:62 817546 call 022bfh ; e8 91 3f ; 0xfe32b orgs.asm:6 2917547 sti ; fb ; 0xfe32e orgs.asm:63 617548 call 093dfh ; e8 ad b0 ; 0xfe32f orgs.asm:63 717549 cli ; fa ; 0xfe332 orgs.asm:63 817550 call 08357h ; e8 21 a0 ; 0xfe333 orgs.asm:64 317551 call 0ed2fh ; e8 f6 09 ; 0xfe336 orgs.asm:64 717552 call 0e2d2h ; e8 96 ff ; 0xfe339 orgs.asm:65 017553 push CS ; 0e ; 0xfe33c orgs.asm:10 217554 pop DS ; 1f ; 0xfe33d orgs.asm:10 317555 cld ; fc ; 0xfe33e orgs.asm:10 417556 mov ax, 0c800h ; b8 00 c8 ; 0xfe33f orgs.asm:65 417557 mov dx, 0f000h ; ba 00 f0 ; 0xfe342 orgs.asm:65 517558 call 01600h ; e8 b8 32 ; 0xfe345 orgs.asm:65 617512 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:589 17513 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:590 17514 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:592 17515 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:593 17516 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:594 17517 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:595 17518 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:596 17519 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:597 17520 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:598 17521 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:94 17522 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:95 17523 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:96 17524 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:97 17525 mov ax, 0f8e7h ; b8 e7 f8 ; 0xfe2f6 orgs.asm:94 17526 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:95 17527 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:96 17528 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:97 17529 retn ; c3 ; 0xfe302 orgs.asm:603 17530 mov ax, 0f8bch ; b8 bc f8 ; 0xfe303 orgs.asm:94 17531 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:95 17532 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:96 17533 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:97 17534 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:94 17535 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:95 17536 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:96 17537 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:97 17538 call 0e753h ; e8 35 04 ; 0xfe31b orgs.asm:615 17539 push CS ; 0e ; 0xfe31e orgs.asm:103 17540 pop DS ; 1f ; 0xfe31f orgs.asm:104 17541 cld ; fc ; 0xfe320 orgs.asm:105 17542 pushad ; 66 60 ; 0xfe321 orgs.asm:622 17543 call 016a1h ; e8 7b 33 ; 0xfe323 orgs.asm:623 17544 popad ; 66 61 ; 0xfe326 orgs.asm:624 17545 call 01da0h ; e8 75 3a ; 0xfe328 orgs.asm:629 17546 call 022bfh ; e8 91 3f ; 0xfe32b orgs.asm:630 17547 sti ; fb ; 0xfe32e orgs.asm:637 17548 call 093dfh ; e8 ad b0 ; 0xfe32f orgs.asm:638 17549 cli ; fa ; 0xfe332 orgs.asm:639 17550 call 08357h ; e8 21 a0 ; 0xfe333 orgs.asm:644 17551 call 0ed2fh ; e8 f6 09 ; 0xfe336 orgs.asm:648 17552 call 0e2d2h ; e8 96 ff ; 0xfe339 orgs.asm:651 17553 push CS ; 0e ; 0xfe33c orgs.asm:103 17554 pop DS ; 1f ; 0xfe33d orgs.asm:104 17555 cld ; fc ; 0xfe33e orgs.asm:105 17556 mov ax, 0c800h ; b8 00 c8 ; 0xfe33f orgs.asm:655 17557 mov dx, 0f000h ; ba 00 f0 ; 0xfe342 orgs.asm:656 17558 call 01600h ; e8 b8 32 ; 0xfe345 orgs.asm:657 17559 17559 db 066h, 033h, 0c0h 17560 ; xor eax, eax ; 66 33 c0 ; 0xfe348 orgs.asm:66 317560 ; xor eax, eax ; 66 33 c0 ; 0xfe348 orgs.asm:664 17561 17561 db 066h, 033h, 0dbh 17562 ; xor ebx, ebx ; 66 33 db ; 0xfe34b orgs.asm:66 417562 ; xor ebx, ebx ; 66 33 db ; 0xfe34b orgs.asm:665 17563 17563 db 066h, 033h, 0c9h 17564 ; xor ecx, ecx ; 66 33 c9 ; 0xfe34e orgs.asm:66 517564 ; xor ecx, ecx ; 66 33 c9 ; 0xfe34e orgs.asm:666 17565 17565 db 066h, 033h, 0d2h 17566 ; xor edx, edx ; 66 33 d2 ; 0xfe351 orgs.asm:66 617567 call 0188fh ; e8 38 35 ; 0xfe354 orgs.asm:67 017568 call 03c90h ; e8 36 59 ; 0xfe357 orgs.asm:67 317569 sti ; fb ; 0xfe35a orgs.asm:67 617570 int 019h ; cd 19 ; 0xfe35b orgs.asm:67 717571 sti ; fb ; 0xfe35d orgs.asm:6 7917572 hlt ; f4 ; 0xfe35e orgs.asm:68 117573 jmp short 0e35eh ; eb fd ; 0xfe35f orgs.asm:68 217574 cli ; fa ; 0xfe361 orgs.asm:68 317575 hlt ; f4 ; 0xfe362 orgs.asm:68 417576 mov ax, strict word 00040h ; b8 40 00 ; 0xfe363 orgs.asm:69 317577 mov ds, ax ; 8e d8 ; 0xfe366 orgs.asm:69 417578 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe368 orgs.asm:69 617579 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe36c orgs.asm:69 717580 in AL, strict byte 092h ; e4 92 ; 0xfe370 orgs.asm: 69917581 and AL, strict byte 0fdh ; 24 fd ; 0xfe372 orgs.asm:70 017582 out strict byte 092h, AL ; e6 92 ; 0xfe374 orgs.asm:70 117583 lidt [cs:0efe7h] ; 2e 0f 01 1e e7 ef ; 0xfe376 orgs.asm:70 317584 pop DS ; 1f ; 0xfe37c orgs.asm:70 517585 pop ES ; 07 ; 0xfe37d orgs.asm:70 617566 ; xor edx, edx ; 66 33 d2 ; 0xfe351 orgs.asm:667 17567 call 0188fh ; e8 38 35 ; 0xfe354 orgs.asm:671 17568 call 03c90h ; e8 36 59 ; 0xfe357 orgs.asm:674 17569 sti ; fb ; 0xfe35a orgs.asm:677 17570 int 019h ; cd 19 ; 0xfe35b orgs.asm:678 17571 sti ; fb ; 0xfe35d orgs.asm:680 17572 hlt ; f4 ; 0xfe35e orgs.asm:682 17573 jmp short 0e35eh ; eb fd ; 0xfe35f orgs.asm:683 17574 cli ; fa ; 0xfe361 orgs.asm:684 17575 hlt ; f4 ; 0xfe362 orgs.asm:685 17576 mov ax, strict word 00040h ; b8 40 00 ; 0xfe363 orgs.asm:694 17577 mov ds, ax ; 8e d8 ; 0xfe366 orgs.asm:695 17578 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe368 orgs.asm:697 17579 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe36c orgs.asm:698 17580 in AL, strict byte 092h ; e4 92 ; 0xfe370 orgs.asm:700 17581 and AL, strict byte 0fdh ; 24 fd ; 0xfe372 orgs.asm:701 17582 out strict byte 092h, AL ; e6 92 ; 0xfe374 orgs.asm:702 17583 lidt [cs:0efe7h] ; 2e 0f 01 1e e7 ef ; 0xfe376 orgs.asm:704 17584 pop DS ; 1f ; 0xfe37c orgs.asm:706 17585 pop ES ; 07 ; 0xfe37d orgs.asm:707 17586 17586 db 08bh, 0ech 17587 ; mov bp, sp ; 8b ec ; 0xfe37e orgs.asm:70 817588 in AL, strict byte 080h ; e4 80 ; 0xfe380 orgs.asm:71 017589 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe382 orgs.asm:71 117587 ; mov bp, sp ; 8b ec ; 0xfe37e orgs.asm:709 17588 in AL, strict byte 080h ; e4 80 ; 0xfe380 orgs.asm:711 17589 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe382 orgs.asm:712 17590 17590 db 03ah, 0e0h 17591 ; cmp ah, al ; 3a e0 ; 0xfe385 orgs.asm:71 317592 popaw ; 61 ; 0xfe387 orgs.asm:71 517593 sti ; fb ; 0xfe388 orgs.asm:71 617594 retf 00002h ; ca 02 00 ; 0xfe389 orgs.asm:71 717591 ; cmp ah, al ; 3a e0 ; 0xfe385 orgs.asm:714 17592 popaw ; 61 ; 0xfe387 orgs.asm:716 17593 sti ; fb ; 0xfe388 orgs.asm:717 17594 retf 00002h ; ca 02 00 ; 0xfe389 orgs.asm:718 17595 17595 ; disGetNextSymbol 0xfe38c LB 0x1c74 -> off=0x0 cb=0000000000000072 uValue=00000000000f038c 'biosorg_check_before_or_at_0E3FCh' 17596 17596 biosorg_check_before_or_at_0E3FCh: ; 0xfe38c LB 0x72 … … 17599 17599 ; disGetNextSymbol 0xfe3fe LB 0x1c02 -> off=0x0 cb=0000000000000003 uValue=00000000000f03fe 'int13_handler' 17600 17600 int13_handler: ; 0xfe3fe LB 0x3 17601 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:727 17602 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=00000000000002f1 uValue=00000000000f0401 'rom_fdpt' 17603 rom_fdpt: ; 0xfe401 LB 0x2f1 17601 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:728 17602 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=0000000000000170 uValue=00000000000f0401 'rom_fdpt' 17603 rom_fdpt: ; 0xfe401 LB 0x170 17604 db 032h, 001h, 004h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 031h, 001h, 011h, 000h 17605 db 067h, 002h, 004h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17606 db 067h, 002h, 006h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17607 db 0ach, 003h, 008h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 17608 db 0ach, 003h, 006h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 17609 db 067h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 17610 db 0ceh, 001h, 008h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 0ffh, 001h, 011h, 000h 17611 db 0ddh, 002h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17612 db 084h, 003h, 00fh, 000h, 000h, 0ffh, 0ffh, 000h, 008h, 000h, 000h, 000h, 085h, 003h, 011h, 000h 17613 db 034h, 003h, 003h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 034h, 003h, 011h, 000h 17614 db 057h, 003h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 17615 db 057h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 17616 db 032h, 001h, 008h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 03fh, 001h, 011h, 000h 17617 db 0ddh, 002h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17604 17618 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17605 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17606 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17607 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17608 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17609 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17610 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17611 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17612 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17613 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17614 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17615 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17616 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17617 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17618 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17619 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17620 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17621 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17622 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17623 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17624 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17625 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17626 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17627 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17628 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17629 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17630 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17631 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17632 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17633 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17634 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17635 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17636 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17637 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17638 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17639 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17640 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17641 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17642 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17643 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17644 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17645 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17646 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17647 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17648 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17649 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 17650 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 058h 17651 db 04dh 17619 db 064h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 079h, 002h, 011h, 000h 17620 db 0d1h, 003h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 17621 db 0d1h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 17622 db 000h, 004h, 007h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ffh, 003h, 011h, 000h 17623 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 17624 db 0ddh, 002h, 007h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 17625 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 17626 db 032h, 001h, 004h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 050h, 001h, 011h, 000h 17627 ; disGetNextSymbol 0xfe571 LB 0x1a8f -> off=0x0 cb=0000000000000181 uValue=00000000000f0571 'biosorg_check_before_or_at_0E6F0h' 17628 biosorg_check_before_or_at_0E6F0h: ; 0xfe571 LB 0x181 17629 times 0x17f db 0 17630 db 'XM' 17652 17631 ; disGetNextSymbol 0xfe6f2 LB 0x190e -> off=0x0 cb=0000000000000003 uValue=00000000000f06f2 'int19_handler' 17653 17632 int19_handler: ; 0xfe6f2 LB 0x3 17654 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:7 4317633 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:785 17655 17634 ; disGetNextSymbol 0xfe6f5 LB 0x190b -> off=0x0 cb=000000000000000a uValue=00000000000f06f5 'biosorg_check_at_0E6F5h' 17656 17635 biosorg_check_at_0E6F5h: ; 0xfe6f5 LB 0xa 17657 17636 or word [bx+si], ax ; 09 00 ; 0xfe6f5 17658 17637 cld ; fc ; 0xfe6f7 17659 add byte [bx+di], al ; 0001 ; 0xfe6f817638 add word [bx+di], ax ; 01 01 ; 0xfe6f8 17660 17639 je short 0e73ch ; 74 40 ; 0xfe6fa 17661 17640 times 0x3 db 0 … … 17670 17649 ; disGetNextSymbol 0xfe739 LB 0x18c7 -> off=0x0 cb=000000000000001a uValue=00000000000f0739 'biosorg_check_at_0E739h' 17671 17650 biosorg_check_at_0E739h: ; 0xfe739 LB 0x1a 17672 push DS ; 1e ; 0xfe739 orgs.asm:8 1617673 push ES ; 06 ; 0xfe73a orgs.asm:8 1717651 push DS ; 1e ; 0xfe739 orgs.asm:858 17652 push ES ; 06 ; 0xfe73a orgs.asm:859 17674 17653 pushaw ; 60 ; 0xfe73b orgs.asm:97 17675 push CS ; 0e ; 0xfe73c orgs.asm:10 217676 pop DS ; 1f ; 0xfe73d orgs.asm:10 317677 cld ; fc ; 0xfe73e orgs.asm:10 417678 call 0633ah ; e8 f8 7b ; 0xfe73f orgs.asm:8 2017654 push CS ; 0e ; 0xfe73c orgs.asm:103 17655 pop DS ; 1f ; 0xfe73d orgs.asm:104 17656 cld ; fc ; 0xfe73e orgs.asm:105 17657 call 0633ah ; e8 f8 7b ; 0xfe73f orgs.asm:862 17679 17658 popaw ; 61 ; 0xfe742 orgs.asm:114 17680 pop ES ; 07 ; 0xfe743 orgs.asm:8 2217681 pop DS ; 1f ; 0xfe744 orgs.asm:8 2317682 iret ; cf ; 0xfe745 orgs.asm:8 2417683 push DS ; 1e ; 0xfe746 orgs.asm:8 3217684 push ES ; 06 ; 0xfe747 orgs.asm:8 3317659 pop ES ; 07 ; 0xfe743 orgs.asm:864 17660 pop DS ; 1f ; 0xfe744 orgs.asm:865 17661 iret ; cf ; 0xfe745 orgs.asm:866 17662 push DS ; 1e ; 0xfe746 orgs.asm:874 17663 push ES ; 06 ; 0xfe747 orgs.asm:875 17685 17664 pushaw ; 60 ; 0xfe748 orgs.asm:97 17686 push CS ; 0e ; 0xfe749 orgs.asm:10 217687 pop DS ; 1f ; 0xfe74a orgs.asm:10 317688 cld ; fc ; 0xfe74b orgs.asm:10 417689 call 017c6h ; e8 77 30 ; 0xfe74c orgs.asm:8 3617665 push CS ; 0e ; 0xfe749 orgs.asm:103 17666 pop DS ; 1f ; 0xfe74a orgs.asm:104 17667 cld ; fc ; 0xfe74b orgs.asm:105 17668 call 017c6h ; e8 77 30 ; 0xfe74c orgs.asm:878 17690 17669 popaw ; 61 ; 0xfe74f orgs.asm:114 17691 pop ES ; 07 ; 0xfe750 orgs.asm:8 3817692 pop DS ; 1f ; 0xfe751 orgs.asm:8 3917693 iret ; cf ; 0xfe752 orgs.asm:8 4017670 pop ES ; 07 ; 0xfe750 orgs.asm:880 17671 pop DS ; 1f ; 0xfe751 orgs.asm:881 17672 iret ; cf ; 0xfe752 orgs.asm:882 17694 17673 ; disGetNextSymbol 0xfe753 LB 0x18ad -> off=0x0 cb=0000000000000025 uValue=00000000000f0753 'init_pic' 17695 17674 init_pic: ; 0xfe753 LB 0x25 17696 mov AL, strict byte 011h ; b0 11 ; 0xfe753 orgs.asm:8 4517697 out strict byte 020h, AL ; e6 20 ; 0xfe755 orgs.asm:8 4617698 out strict byte 0a0h, AL ; e6 a0 ; 0xfe757 orgs.asm:8 4717699 mov AL, strict byte 008h ; b0 08 ; 0xfe759 orgs.asm:8 4817700 out strict byte 021h, AL ; e6 21 ; 0xfe75b orgs.asm:8 4917701 mov AL, strict byte 070h ; b0 70 ; 0xfe75d orgs.asm:8 5017702 out strict byte 0a1h, AL ; e6 a1 ; 0xfe75f orgs.asm:8 5117703 mov AL, strict byte 004h ; b0 04 ; 0xfe761 orgs.asm:8 5217704 out strict byte 021h, AL ; e6 21 ; 0xfe763 orgs.asm:8 5317705 mov AL, strict byte 002h ; b0 02 ; 0xfe765 orgs.asm:8 5417706 out strict byte 0a1h, AL ; e6 a1 ; 0xfe767 orgs.asm:8 5517707 mov AL, strict byte 001h ; b0 01 ; 0xfe769 orgs.asm:8 5617708 out strict byte 021h, AL ; e6 21 ; 0xfe76b orgs.asm:8 5717709 out strict byte 0a1h, AL ; e6 a1 ; 0xfe76d orgs.asm: 85817710 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe76f orgs.asm: 85917711 out strict byte 021h, AL ; e6 21 ; 0xfe771 orgs.asm: 86017712 mov AL, strict byte 08fh ; b0 8f ; 0xfe773 orgs.asm: 86117713 out strict byte 0a1h, AL ; e6 a1 ; 0xfe775 orgs.asm: 86217714 retn ; c3 ; 0xfe777 orgs.asm: 86317675 mov AL, strict byte 011h ; b0 11 ; 0xfe753 orgs.asm:887 17676 out strict byte 020h, AL ; e6 20 ; 0xfe755 orgs.asm:888 17677 out strict byte 0a0h, AL ; e6 a0 ; 0xfe757 orgs.asm:889 17678 mov AL, strict byte 008h ; b0 08 ; 0xfe759 orgs.asm:890 17679 out strict byte 021h, AL ; e6 21 ; 0xfe75b orgs.asm:891 17680 mov AL, strict byte 070h ; b0 70 ; 0xfe75d orgs.asm:892 17681 out strict byte 0a1h, AL ; e6 a1 ; 0xfe75f orgs.asm:893 17682 mov AL, strict byte 004h ; b0 04 ; 0xfe761 orgs.asm:894 17683 out strict byte 021h, AL ; e6 21 ; 0xfe763 orgs.asm:895 17684 mov AL, strict byte 002h ; b0 02 ; 0xfe765 orgs.asm:896 17685 out strict byte 0a1h, AL ; e6 a1 ; 0xfe767 orgs.asm:897 17686 mov AL, strict byte 001h ; b0 01 ; 0xfe769 orgs.asm:898 17687 out strict byte 021h, AL ; e6 21 ; 0xfe76b orgs.asm:899 17688 out strict byte 0a1h, AL ; e6 a1 ; 0xfe76d orgs.asm:900 17689 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe76f orgs.asm:901 17690 out strict byte 021h, AL ; e6 21 ; 0xfe771 orgs.asm:902 17691 mov AL, strict byte 08fh ; b0 8f ; 0xfe773 orgs.asm:903 17692 out strict byte 0a1h, AL ; e6 a1 ; 0xfe775 orgs.asm:904 17693 retn ; c3 ; 0xfe777 orgs.asm:905 17715 17694 ; disGetNextSymbol 0xfe778 LB 0x1888 -> off=0x0 cb=0000000000000057 uValue=00000000000f0778 'ebda_post' 17716 17695 ebda_post: ; 0xfe778 LB 0x57 17717 mov ax, 0e746h ; b8 46 e7 ; 0xfe778 orgs.asm:9 317718 mov word [00034h], ax ; a3 34 00 ; 0xfe77b orgs.asm:9 417719 mov ax, 0f000h ; b8 00 f0 ; 0xfe77e orgs.asm:9 517720 mov word [00036h], ax ; a3 36 00 ; 0xfe781 orgs.asm:9 617721 mov ax, 0e746h ; b8 46 e7 ; 0xfe784 orgs.asm:9 317722 mov word [0003ch], ax ; a3 3c 00 ; 0xfe787 orgs.asm:9 417723 mov ax, 0f000h ; b8 00 f0 ; 0xfe78a orgs.asm:9 517724 mov word [0003eh], ax ; a3 3e 00 ; 0xfe78d orgs.asm:9 617725 mov ax, 0e746h ; b8 46 e7 ; 0xfe790 orgs.asm:9 317726 mov word [001c8h], ax ; a3 c8 01 ; 0xfe793 orgs.asm:9 417727 mov ax, 0f000h ; b8 00 f0 ; 0xfe796 orgs.asm:9 517728 mov word [001cah], ax ; a3 ca 01 ; 0xfe799 orgs.asm:9 617729 mov ax, 0e746h ; b8 46 e7 ; 0xfe79c orgs.asm:9 317730 mov word [001cch], ax ; a3 cc 01 ; 0xfe79f orgs.asm:9 417731 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a2 orgs.asm:9 517732 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7a5 orgs.asm:9 617733 mov ax, 0e746h ; b8 46 e7 ; 0xfe7a8 orgs.asm:9 317734 mov word [001dch], ax ; a3 dc 01 ; 0xfe7ab orgs.asm:9 417735 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ae orgs.asm:9 517736 mov word [001deh], ax ; a3 de 01 ; 0xfe7b1 orgs.asm:9 617696 mov ax, 0e746h ; b8 46 e7 ; 0xfe778 orgs.asm:94 17697 mov word [00034h], ax ; a3 34 00 ; 0xfe77b orgs.asm:95 17698 mov ax, 0f000h ; b8 00 f0 ; 0xfe77e orgs.asm:96 17699 mov word [00036h], ax ; a3 36 00 ; 0xfe781 orgs.asm:97 17700 mov ax, 0e746h ; b8 46 e7 ; 0xfe784 orgs.asm:94 17701 mov word [0003ch], ax ; a3 3c 00 ; 0xfe787 orgs.asm:95 17702 mov ax, 0f000h ; b8 00 f0 ; 0xfe78a orgs.asm:96 17703 mov word [0003eh], ax ; a3 3e 00 ; 0xfe78d orgs.asm:97 17704 mov ax, 0e746h ; b8 46 e7 ; 0xfe790 orgs.asm:94 17705 mov word [001c8h], ax ; a3 c8 01 ; 0xfe793 orgs.asm:95 17706 mov ax, 0f000h ; b8 00 f0 ; 0xfe796 orgs.asm:96 17707 mov word [001cah], ax ; a3 ca 01 ; 0xfe799 orgs.asm:97 17708 mov ax, 0e746h ; b8 46 e7 ; 0xfe79c orgs.asm:94 17709 mov word [001cch], ax ; a3 cc 01 ; 0xfe79f orgs.asm:95 17710 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a2 orgs.asm:96 17711 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7a5 orgs.asm:97 17712 mov ax, 0e746h ; b8 46 e7 ; 0xfe7a8 orgs.asm:94 17713 mov word [001dch], ax ; a3 dc 01 ; 0xfe7ab orgs.asm:95 17714 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ae orgs.asm:96 17715 mov word [001deh], ax ; a3 de 01 ; 0xfe7b1 orgs.asm:97 17737 17716 db 033h, 0c0h 17738 ; xor ax, ax ; 33 c0 ; 0xfe7b4 orgs.asm: 87617739 mov ds, ax ; 8e d8 ; 0xfe7b6 orgs.asm: 87717740 mov ax, word [00413h] ; a1 13 04 ; 0xfe7b8 orgs.asm: 87817741 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7bb orgs.asm: 87917742 mul cx ; f7 e1 ; 0xfe7be orgs.asm: 88017743 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7c0 orgs.asm: 88217744 mov ds, ax ; 8e d8 ; 0xfe7c3 orgs.asm: 88417745 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7c5 orgs.asm: 88517717 ; xor ax, ax ; 33 c0 ; 0xfe7b4 orgs.asm:918 17718 mov ds, ax ; 8e d8 ; 0xfe7b6 orgs.asm:919 17719 mov ax, word [00413h] ; a1 13 04 ; 0xfe7b8 orgs.asm:920 17720 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7bb orgs.asm:921 17721 mul cx ; f7 e1 ; 0xfe7be orgs.asm:922 17722 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7c0 orgs.asm:924 17723 mov ds, ax ; 8e d8 ; 0xfe7c3 orgs.asm:926 17724 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7c5 orgs.asm:927 17746 17725 db 033h, 0c0h 17747 ; xor ax, ax ; 33 c0 ; 0xfe7ca orgs.asm: 88717748 mov ds, ax ; 8e d8 ; 0xfe7cc orgs.asm: 88817749 retn ; c3 ; 0xfe7ce orgs.asm: 88917726 ; xor ax, ax ; 33 c0 ; 0xfe7ca orgs.asm:929 17727 mov ds, ax ; 8e d8 ; 0xfe7cc orgs.asm:930 17728 retn ; c3 ; 0xfe7ce orgs.asm:931 17750 17729 ; disGetNextSymbol 0xfe7cf LB 0x1831 -> off=0x0 cb=000000000000005f uValue=00000000000f07cf 'biosorg_check_before_or_at_0E82Ch' 17751 17730 biosorg_check_before_or_at_0E82Ch: ; 0xfe7cf LB 0x5f … … 17754 17733 ; disGetNextSymbol 0xfe82e LB 0x17d2 -> off=0x0 cb=000000000000003d uValue=00000000000f082e 'biosorg_check_at_0E82Eh' 17755 17734 biosorg_check_at_0E82Eh: ; 0xfe82e LB 0x3d 17756 sti ; fb ; 0xfe82e orgs.asm:9 0017757 pushfw ; 9c ; 0xfe82f orgs.asm:9 0317758 push ES ; 06 ; 0xfe830 orgs.asm:9 0417759 push DS ; 1e ; 0xfe831 orgs.asm:9 0517735 sti ; fb ; 0xfe82e orgs.asm:942 17736 pushfw ; 9c ; 0xfe82f orgs.asm:945 17737 push ES ; 06 ; 0xfe830 orgs.asm:946 17738 push DS ; 1e ; 0xfe831 orgs.asm:947 17760 17739 pushaw ; 60 ; 0xfe832 orgs.asm:97 17761 cmp ah, 000h ; 80 fc 00 ; 0xfe833 orgs.asm:9 0817762 je short 0e84ah ; 74 12 ; 0xfe836 orgs.asm:9 0917763 cmp ah, 010h ; 80 fc 10 ; 0xfe838 orgs.asm:9 1117764 je short 0e84ah ; 74 0d ; 0xfe83b orgs.asm:9 1217765 push CS ; 0e ; 0xfe83d orgs.asm:10 217766 pop DS ; 1f ; 0xfe83e orgs.asm:10 317767 cld ; fc ; 0xfe83f orgs.asm:10 417768 call 05594h ; e8 51 6d ; 0xfe840 orgs.asm:9 1517740 cmp ah, 000h ; 80 fc 00 ; 0xfe833 orgs.asm:950 17741 je short 0e84ah ; 74 12 ; 0xfe836 orgs.asm:951 17742 cmp ah, 010h ; 80 fc 10 ; 0xfe838 orgs.asm:953 17743 je short 0e84ah ; 74 0d ; 0xfe83b orgs.asm:954 17744 push CS ; 0e ; 0xfe83d orgs.asm:103 17745 pop DS ; 1f ; 0xfe83e orgs.asm:104 17746 cld ; fc ; 0xfe83f orgs.asm:105 17747 call 05594h ; e8 51 6d ; 0xfe840 orgs.asm:957 17769 17748 popaw ; 61 ; 0xfe843 orgs.asm:114 17770 pop DS ; 1f ; 0xfe844 orgs.asm:9 1717771 pop ES ; 07 ; 0xfe845 orgs.asm:9 1817772 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe846 orgs.asm:9 1917773 iret ; cf ; 0xfe849 orgs.asm:9 2017774 mov bx, strict word 00040h ; bb 40 00 ; 0xfe84a orgs.asm:9 2317775 mov ds, bx ; 8e db ; 0xfe84d orgs.asm:9 2417776 cli ; fa ; 0xfe84f orgs.asm:9 2617777 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe850 orgs.asm:9 2717778 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe854 orgs.asm:9 2817779 jne short 0e85eh ; 75 04 ; 0xfe858 orgs.asm:9 2917780 sti ; fb ; 0xfe85a orgs.asm:9 3017781 nop ; 90 ; 0xfe85b orgs.asm:9 3117782 jmp short 0e84fh ; eb f1 ; 0xfe85c orgs.asm:9 3917783 push CS ; 0e ; 0xfe85e orgs.asm:10 217784 pop DS ; 1f ; 0xfe85f orgs.asm:10 317785 cld ; fc ; 0xfe860 orgs.asm:10 417786 call 05594h ; e8 30 6d ; 0xfe861 orgs.asm:9 4317749 pop DS ; 1f ; 0xfe844 orgs.asm:959 17750 pop ES ; 07 ; 0xfe845 orgs.asm:960 17751 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe846 orgs.asm:961 17752 iret ; cf ; 0xfe849 orgs.asm:962 17753 mov bx, strict word 00040h ; bb 40 00 ; 0xfe84a orgs.asm:965 17754 mov ds, bx ; 8e db ; 0xfe84d orgs.asm:966 17755 cli ; fa ; 0xfe84f orgs.asm:968 17756 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe850 orgs.asm:969 17757 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe854 orgs.asm:970 17758 jne short 0e85eh ; 75 04 ; 0xfe858 orgs.asm:971 17759 sti ; fb ; 0xfe85a orgs.asm:972 17760 nop ; 90 ; 0xfe85b orgs.asm:973 17761 jmp short 0e84fh ; eb f1 ; 0xfe85c orgs.asm:981 17762 push CS ; 0e ; 0xfe85e orgs.asm:103 17763 pop DS ; 1f ; 0xfe85f orgs.asm:104 17764 cld ; fc ; 0xfe860 orgs.asm:105 17765 call 05594h ; e8 30 6d ; 0xfe861 orgs.asm:985 17787 17766 popaw ; 61 ; 0xfe864 orgs.asm:114 17788 pop DS ; 1f ; 0xfe865 orgs.asm:9 4517789 pop ES ; 07 ; 0xfe866 orgs.asm:9 4617790 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe867 orgs.asm:9 4717791 iret ; cf ; 0xfe86a orgs.asm:9 5517767 pop DS ; 1f ; 0xfe865 orgs.asm:987 17768 pop ES ; 07 ; 0xfe866 orgs.asm:988 17769 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe867 orgs.asm:989 17770 iret ; cf ; 0xfe86a orgs.asm:997 17792 17771 ; disGetNextSymbol 0xfe86b LB 0x1795 -> off=0x0 cb=000000000000001b uValue=00000000000f086b 'pmode_enter' 17793 17772 pmode_enter: ; 0xfe86b LB 0x1b … … 17855 17834 ; disGetNextSymbol 0xfe987 LB 0x1679 -> off=0x0 cb=0000000000000052 uValue=00000000000f0987 'biosorg_check_at_0E987h' 17856 17835 biosorg_check_at_0E987h: ; 0xfe987 LB 0x52 17857 cli ; fa ; 0xfe987 orgs.asm: 97217858 push ax ; 50 ; 0xfe988 orgs.asm: 97317859 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm: 97417860 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm: 97517861 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm: 97717862 push DS ; 1e ; 0xfe98f orgs.asm: 97817836 cli ; fa ; 0xfe987 orgs.asm:1014 17837 push ax ; 50 ; 0xfe988 orgs.asm:1015 17838 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm:1016 17839 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm:1017 17840 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm:1019 17841 push DS ; 1e ; 0xfe98f orgs.asm:1020 17863 17842 pushaw ; 60 ; 0xfe990 orgs.asm:97 17864 cld ; fc ; 0xfe991 orgs.asm: 98017865 mov AH, strict byte 04fh ; b4 4f ; 0xfe992 orgs.asm: 98217866 stc ; f9 ; 0xfe994 orgs.asm: 98317867 int 015h ; cd 15 ; 0xfe995 orgs.asm: 98417868 jnc short 0e9c0h ; 73 27 ; 0xfe997 orgs.asm: 98517869 sti ; fb ; 0xfe999 orgs.asm: 98717870 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe99a orgs.asm: 99017871 jne short 0e9a9h ; 75 0b ; 0xfe99c orgs.asm: 99117843 cld ; fc ; 0xfe991 orgs.asm:1022 17844 mov AH, strict byte 04fh ; b4 4f ; 0xfe992 orgs.asm:1024 17845 stc ; f9 ; 0xfe994 orgs.asm:1025 17846 int 015h ; cd 15 ; 0xfe995 orgs.asm:1026 17847 jnc short 0e9c0h ; 73 27 ; 0xfe997 orgs.asm:1027 17848 sti ; fb ; 0xfe999 orgs.asm:1029 17849 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe99a orgs.asm:1032 17850 jne short 0e9a9h ; 75 0b ; 0xfe99c orgs.asm:1033 17872 17851 db 033h, 0c0h 17873 ; xor ax, ax ; 33 c0 ; 0xfe99e orgs.asm: 99217874 mov ds, ax ; 8e d8 ; 0xfe9a0 orgs.asm: 99317875 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a2 orgs.asm: 99417876 jmp short 0e9c0h ; eb 17 ; 0xfe9a7 orgs.asm: 99517877 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9a9 orgs.asm: 99817878 jne short 0e9b8h ; 75 0b ; 0xfe9ab orgs.asm: 99917852 ; xor ax, ax ; 33 c0 ; 0xfe99e orgs.asm:1034 17853 mov ds, ax ; 8e d8 ; 0xfe9a0 orgs.asm:1035 17854 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a2 orgs.asm:1036 17855 jmp short 0e9c0h ; eb 17 ; 0xfe9a7 orgs.asm:1037 17856 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9a9 orgs.asm:1040 17857 jne short 0e9b8h ; 75 0b ; 0xfe9ab orgs.asm:1041 17879 17858 db 033h, 0c0h 17880 ; xor ax, ax ; 33 c0 ; 0xfe9ad orgs.asm:10 0017881 mov ds, ax ; 8e d8 ; 0xfe9af orgs.asm:10 0117882 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b1 orgs.asm:10 0217883 jmp short 0e9c0h ; eb 08 ; 0xfe9b6 orgs.asm:10 0317884 push ES ; 06 ; 0xfe9b8 orgs.asm:10 0617885 push CS ; 0e ; 0xfe9b9 orgs.asm:10 217886 pop DS ; 1f ; 0xfe9ba orgs.asm:10 317887 cld ; fc ; 0xfe9bb orgs.asm:10 417888 call 05138h ; e8 79 67 ; 0xfe9bc orgs.asm:10 0817889 pop ES ; 07 ; 0xfe9bf orgs.asm:10 0917859 ; xor ax, ax ; 33 c0 ; 0xfe9ad orgs.asm:1042 17860 mov ds, ax ; 8e d8 ; 0xfe9af orgs.asm:1043 17861 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b1 orgs.asm:1044 17862 jmp short 0e9c0h ; eb 08 ; 0xfe9b6 orgs.asm:1045 17863 push ES ; 06 ; 0xfe9b8 orgs.asm:1048 17864 push CS ; 0e ; 0xfe9b9 orgs.asm:103 17865 pop DS ; 1f ; 0xfe9ba orgs.asm:104 17866 cld ; fc ; 0xfe9bb orgs.asm:105 17867 call 05138h ; e8 79 67 ; 0xfe9bc orgs.asm:1050 17868 pop ES ; 07 ; 0xfe9bf orgs.asm:1051 17890 17869 popaw ; 61 ; 0xfe9c0 orgs.asm:114 17891 pop DS ; 1f ; 0xfe9c1 orgs.asm:10 1317892 cli ; fa ; 0xfe9c2 orgs.asm:10 1417893 call 0e034h ; e8 6e f6 ; 0xfe9c3 orgs.asm:10 1517894 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9c6 orgs.asm:10 1717895 out strict byte 064h, AL ; e6 64 ; 0xfe9c8 orgs.asm:10 1817896 pop ax ; 58 ; 0xfe9ca orgs.asm:10 1917897 iret ; cf ; 0xfe9cb orgs.asm:10 2017870 pop DS ; 1f ; 0xfe9c1 orgs.asm:1055 17871 cli ; fa ; 0xfe9c2 orgs.asm:1056 17872 call 0e034h ; e8 6e f6 ; 0xfe9c3 orgs.asm:1057 17873 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9c6 orgs.asm:1059 17874 out strict byte 064h, AL ; e6 64 ; 0xfe9c8 orgs.asm:1060 17875 pop ax ; 58 ; 0xfe9ca orgs.asm:1061 17876 iret ; cf ; 0xfe9cb orgs.asm:1062 17898 17877 pushaw ; 60 ; 0xfe9cc orgs.asm:97 17899 push ES ; 06 ; 0xfe9cd orgs.asm:10 2917900 push DS ; 1e ; 0xfe9ce orgs.asm:10 3017901 push CS ; 0e ; 0xfe9cf orgs.asm:10 217902 pop DS ; 1f ; 0xfe9d0 orgs.asm:10 317903 cld ; fc ; 0xfe9d1 orgs.asm:10 417904 call 06cc4h ; e8 ef 82 ; 0xfe9d2 orgs.asm:10 3217905 pop DS ; 1f ; 0xfe9d5 orgs.asm:10 3317906 pop ES ; 07 ; 0xfe9d6 orgs.asm:10 3417878 push ES ; 06 ; 0xfe9cd orgs.asm:1071 17879 push DS ; 1e ; 0xfe9ce orgs.asm:1072 17880 push CS ; 0e ; 0xfe9cf orgs.asm:103 17881 pop DS ; 1f ; 0xfe9d0 orgs.asm:104 17882 cld ; fc ; 0xfe9d1 orgs.asm:105 17883 call 06cc4h ; e8 ef 82 ; 0xfe9d2 orgs.asm:1074 17884 pop DS ; 1f ; 0xfe9d5 orgs.asm:1075 17885 pop ES ; 07 ; 0xfe9d6 orgs.asm:1076 17907 17886 popaw ; 61 ; 0xfe9d7 orgs.asm:114 17908 iret ; cf ; 0xfe9d8 orgs.asm:10 3617887 iret ; cf ; 0xfe9d8 orgs.asm:1078 17909 17888 ; disGetNextSymbol 0xfe9d9 LB 0x1627 -> off=0x0 cb=0000000000000280 uValue=00000000000f09d9 'biosorg_check_before_or_at_0EC57h' 17910 17889 biosorg_check_before_or_at_0EC57h: ; 0xfe9d9 LB 0x280 … … 17913 17892 ; disGetNextSymbol 0xfec59 LB 0x13a7 -> off=0x0 cb=0000000000000002 uValue=00000000000f0c59 'biosorg_check_at_0EC59h' 17914 17893 biosorg_check_at_0EC59h: ; 0xfec59 LB 0x2 17915 jmp short 0ecb0h ; eb 55 ; 0xfec59 orgs.asm:10 4317894 jmp short 0ecb0h ; eb 55 ; 0xfec59 orgs.asm:1085 17916 17895 ; disGetNextSymbol 0xfec5b LB 0x13a5 -> off=0x0 cb=0000000000000055 uValue=00000000000f0c5b 'int13_relocated' 17917 17896 int13_relocated: ; 0xfec5b LB 0x55 17918 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:10 5217919 jc short 0ec71h ; 72 11 ; 0xfec5e orgs.asm:10 5317920 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:10 5517921 jnbe short 0ec71h ; 77 0c ; 0xfec63 orgs.asm:10 5617897 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:1094 17898 jc short 0ec71h ; 72 11 ; 0xfec5e orgs.asm:1095 17899 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:1097 17900 jnbe short 0ec71h ; 77 0c ; 0xfec63 orgs.asm:1098 17922 17901 pushaw ; 60 ; 0xfec65 orgs.asm:97 17923 push ES ; 06 ; 0xfec66 orgs.asm:1 05917924 push DS ; 1e ; 0xfec67 orgs.asm:1 06017925 push CS ; 0e ; 0xfec68 orgs.asm:10 217926 pop DS ; 1f ; 0xfec69 orgs.asm:10 317927 cld ; fc ; 0xfec6a orgs.asm:10 417902 push ES ; 06 ; 0xfec66 orgs.asm:1101 17903 push DS ; 1e ; 0xfec67 orgs.asm:1102 17904 push CS ; 0e ; 0xfec68 orgs.asm:103 17905 pop DS ; 1f ; 0xfec69 orgs.asm:104 17906 cld ; fc ; 0xfec6a orgs.asm:105 17928 17907 push 0ece9h ; 68 e9 ec ; 0xfec6b orgs.asm:83 17929 17908 jmp near 03cd3h ; e9 62 50 ; 0xfec6e orgs.asm:84 17930 push ES ; 06 ; 0xfec71 orgs.asm:1 06817931 push ax ; 50 ; 0xfec72 orgs.asm:1 06917932 push bx ; 53 ; 0xfec73 orgs.asm:1 07017933 push cx ; 51 ; 0xfec74 orgs.asm:1 07117934 push dx ; 52 ; 0xfec75 orgs.asm:1 07217935 call 03ca7h ; e8 2e 50 ; 0xfec76 orgs.asm:1 07517936 cmp AL, strict byte 000h ; 3c 00 ; 0xfec79 orgs.asm:1 07617937 je short 0ecabh ; 74 2e ; 0xfec7b orgs.asm:1 07717938 call 03cbdh ; e8 3d 50 ; 0xfec7d orgs.asm:1 08017939 pop dx ; 5a ; 0xfec80 orgs.asm:1 08117940 push dx ; 52 ; 0xfec81 orgs.asm:1 08217909 push ES ; 06 ; 0xfec71 orgs.asm:1110 17910 push ax ; 50 ; 0xfec72 orgs.asm:1111 17911 push bx ; 53 ; 0xfec73 orgs.asm:1112 17912 push cx ; 51 ; 0xfec74 orgs.asm:1113 17913 push dx ; 52 ; 0xfec75 orgs.asm:1114 17914 call 03ca7h ; e8 2e 50 ; 0xfec76 orgs.asm:1117 17915 cmp AL, strict byte 000h ; 3c 00 ; 0xfec79 orgs.asm:1118 17916 je short 0ecabh ; 74 2e ; 0xfec7b orgs.asm:1119 17917 call 03cbdh ; e8 3d 50 ; 0xfec7d orgs.asm:1122 17918 pop dx ; 5a ; 0xfec80 orgs.asm:1123 17919 push dx ; 52 ; 0xfec81 orgs.asm:1124 17941 17920 db 03ah, 0c2h 17942 ; cmp al, dl ; 3a c2 ; 0xfec82 orgs.asm:1 08317943 jne short 0ec97h ; 75 11 ; 0xfec84 orgs.asm:1 08417944 pop dx ; 5a ; 0xfec86 orgs.asm:1 08617945 pop cx ; 59 ; 0xfec87 orgs.asm:1 08717946 pop bx ; 5b ; 0xfec88 orgs.asm:1 08817947 pop ax ; 58 ; 0xfec89 orgs.asm:1 08917948 pop ES ; 07 ; 0xfec8a orgs.asm:1 09017921 ; cmp al, dl ; 3a c2 ; 0xfec82 orgs.asm:1125 17922 jne short 0ec97h ; 75 11 ; 0xfec84 orgs.asm:1126 17923 pop dx ; 5a ; 0xfec86 orgs.asm:1128 17924 pop cx ; 59 ; 0xfec87 orgs.asm:1129 17925 pop bx ; 5b ; 0xfec88 orgs.asm:1130 17926 pop ax ; 58 ; 0xfec89 orgs.asm:1131 17927 pop ES ; 07 ; 0xfec8a orgs.asm:1132 17949 17928 pushaw ; 60 ; 0xfec8b orgs.asm:97 17950 push ES ; 06 ; 0xfec8c orgs.asm:1 09317951 push DS ; 1e ; 0xfec8d orgs.asm:1 09417952 push CS ; 0e ; 0xfec8e orgs.asm:10 217953 pop DS ; 1f ; 0xfec8f orgs.asm:10 317954 cld ; fc ; 0xfec90 orgs.asm:10 417929 push ES ; 06 ; 0xfec8c orgs.asm:1135 17930 push DS ; 1e ; 0xfec8d orgs.asm:1136 17931 push CS ; 0e ; 0xfec8e orgs.asm:103 17932 pop DS ; 1f ; 0xfec8f orgs.asm:104 17933 cld ; fc ; 0xfec90 orgs.asm:105 17955 17934 push 0ece9h ; 68 e9 ec ; 0xfec91 orgs.asm:83 17956 17935 jmp near 04378h ; e9 e1 56 ; 0xfec94 orgs.asm:84 17957 and dl, 0e0h ; 80 e2 e0 ; 0xfec97 orgs.asm:11 0017936 and dl, 0e0h ; 80 e2 e0 ; 0xfec97 orgs.asm:1142 17958 17937 db 03ah, 0c2h 17959 ; cmp al, dl ; 3a c2 ; 0xfec9a orgs.asm:11 0117960 jne short 0ecabh ; 75 0d ; 0xfec9c orgs.asm:11 0217961 pop dx ; 5a ; 0xfec9e orgs.asm:11 0417962 pop cx ; 59 ; 0xfec9f orgs.asm:11 0517963 pop bx ; 5b ; 0xfeca0 orgs.asm:11 0617964 pop ax ; 58 ; 0xfeca1 orgs.asm:11 0717965 pop ES ; 07 ; 0xfeca2 orgs.asm:11 0817966 push ax ; 50 ; 0xfeca3 orgs.asm:11 1017967 push cx ; 51 ; 0xfeca4 orgs.asm:11 1117968 push dx ; 52 ; 0xfeca5 orgs.asm:11 1217969 push bx ; 53 ; 0xfeca6 orgs.asm:11 1317938 ; cmp al, dl ; 3a c2 ; 0xfec9a orgs.asm:1143 17939 jne short 0ecabh ; 75 0d ; 0xfec9c orgs.asm:1144 17940 pop dx ; 5a ; 0xfec9e orgs.asm:1146 17941 pop cx ; 59 ; 0xfec9f orgs.asm:1147 17942 pop bx ; 5b ; 0xfeca0 orgs.asm:1148 17943 pop ax ; 58 ; 0xfeca1 orgs.asm:1149 17944 pop ES ; 07 ; 0xfeca2 orgs.asm:1150 17945 push ax ; 50 ; 0xfeca3 orgs.asm:1152 17946 push cx ; 51 ; 0xfeca4 orgs.asm:1153 17947 push dx ; 52 ; 0xfeca5 orgs.asm:1154 17948 push bx ; 53 ; 0xfeca6 orgs.asm:1155 17970 17949 db 0feh, 0cah 17971 ; dec dl ; fe ca ; 0xfeca7 orgs.asm:11 1517972 jmp short 0ecb4h ; eb 09 ; 0xfeca9 orgs.asm:11 1617973 pop dx ; 5a ; 0xfecab orgs.asm:11 1917974 pop cx ; 59 ; 0xfecac orgs.asm:11 2017975 pop bx ; 5b ; 0xfecad orgs.asm:11 2117976 pop ax ; 58 ; 0xfecae orgs.asm:11 2217977 pop ES ; 07 ; 0xfecaf orgs.asm:11 2317950 ; dec dl ; fe ca ; 0xfeca7 orgs.asm:1157 17951 jmp short 0ecb4h ; eb 09 ; 0xfeca9 orgs.asm:1158 17952 pop dx ; 5a ; 0xfecab orgs.asm:1161 17953 pop cx ; 59 ; 0xfecac orgs.asm:1162 17954 pop bx ; 5b ; 0xfecad orgs.asm:1163 17955 pop ax ; 58 ; 0xfecae orgs.asm:1164 17956 pop ES ; 07 ; 0xfecaf orgs.asm:1165 17978 17957 ; disGetNextSymbol 0xfecb0 LB 0x1350 -> off=0x0 cb=0000000000000004 uValue=00000000000f0cb0 'int13_noeltorito' 17979 17958 int13_noeltorito: ; 0xfecb0 LB 0x4 17980 push ax ; 50 ; 0xfecb0 orgs.asm:11 2617981 push cx ; 51 ; 0xfecb1 orgs.asm:11 2717982 push dx ; 52 ; 0xfecb2 orgs.asm:11 2817983 push bx ; 53 ; 0xfecb3 orgs.asm:11 2917959 push ax ; 50 ; 0xfecb0 orgs.asm:1168 17960 push cx ; 51 ; 0xfecb1 orgs.asm:1169 17961 push dx ; 52 ; 0xfecb2 orgs.asm:1170 17962 push bx ; 53 ; 0xfecb3 orgs.asm:1171 17984 17963 ; disGetNextSymbol 0xfecb4 LB 0x134c -> off=0x0 cb=0000000000000014 uValue=00000000000f0cb4 'int13_legacy' 17985 17964 int13_legacy: ; 0xfecb4 LB 0x14 17986 push dx ; 52 ; 0xfecb4 orgs.asm:11 3117987 push bp ; 55 ; 0xfecb5 orgs.asm:11 3217988 push si ; 56 ; 0xfecb6 orgs.asm:11 3317989 push di ; 57 ; 0xfecb7 orgs.asm:11 3417990 push ES ; 06 ; 0xfecb8 orgs.asm:11 3517991 push DS ; 1e ; 0xfecb9 orgs.asm:11 3617992 push CS ; 0e ; 0xfecba orgs.asm:10 217993 pop DS ; 1f ; 0xfecbb orgs.asm:10 317994 cld ; fc ; 0xfecbc orgs.asm:10 417995 test dl, 080h ; f6 c2 80 ; 0xfecbd orgs.asm:11 4117996 jne short 0ecc8h ; 75 06 ; 0xfecc0 orgs.asm:11 4217965 push dx ; 52 ; 0xfecb4 orgs.asm:1173 17966 push bp ; 55 ; 0xfecb5 orgs.asm:1174 17967 push si ; 56 ; 0xfecb6 orgs.asm:1175 17968 push di ; 57 ; 0xfecb7 orgs.asm:1176 17969 push ES ; 06 ; 0xfecb8 orgs.asm:1177 17970 push DS ; 1e ; 0xfecb9 orgs.asm:1178 17971 push CS ; 0e ; 0xfecba orgs.asm:103 17972 pop DS ; 1f ; 0xfecbb orgs.asm:104 17973 cld ; fc ; 0xfecbc orgs.asm:105 17974 test dl, 080h ; f6 c2 80 ; 0xfecbd orgs.asm:1183 17975 jne short 0ecc8h ; 75 06 ; 0xfecc0 orgs.asm:1184 17997 17976 push 0ece9h ; 68 e9 ec ; 0xfecc2 orgs.asm:83 17998 17977 jmp near 0329bh ; e9 d3 45 ; 0xfecc5 orgs.asm:84 17999 17978 ; disGetNextSymbol 0xfecc8 LB 0x1338 -> off=0x0 cb=0000000000000014 uValue=00000000000f0cc8 'int13_notfloppy' 18000 17979 int13_notfloppy: ; 0xfecc8 LB 0x14 18001 cmp dl, 0e0h ; 80 fa e0 ; 0xfecc8 orgs.asm:11 4718002 jc short 0ecdch ; 72 0f ; 0xfeccb orgs.asm:11 4818003 shr ebx, 010h ; 66 c1 eb 10 ; 0xfeccd orgs.asm:11 5418004 push bx ; 53 ; 0xfecd1 orgs.asm:11 5518005 call 047bch ; e8 e7 5a ; 0xfecd2 orgs.asm:11 5618006 pop bx ; 5b ; 0xfecd5 orgs.asm:11 5718007 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecd6 orgs.asm:1 15818008 jmp short 0ece9h ; eb 0d ; 0xfecda orgs.asm:1 16017980 cmp dl, 0e0h ; 80 fa e0 ; 0xfecc8 orgs.asm:1189 17981 jc short 0ecdch ; 72 0f ; 0xfeccb orgs.asm:1190 17982 shr ebx, 010h ; 66 c1 eb 10 ; 0xfeccd orgs.asm:1196 17983 push bx ; 53 ; 0xfecd1 orgs.asm:1197 17984 call 047bch ; e8 e7 5a ; 0xfecd2 orgs.asm:1198 17985 pop bx ; 5b ; 0xfecd5 orgs.asm:1199 17986 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecd6 orgs.asm:1200 17987 jmp short 0ece9h ; eb 0d ; 0xfecda orgs.asm:1202 18009 17988 ; disGetNextSymbol 0xfecdc LB 0x1324 -> off=0x0 cb=000000000000000d uValue=00000000000f0cdc 'int13_disk' 18010 17989 int13_disk: ; 0xfecdc LB 0xd 18011 cmp ah, 040h ; 80 fc 40 ; 0xfecdc orgs.asm:1 16418012 jnbe short 0ece6h ; 77 05 ; 0xfecdf orgs.asm:1 16518013 call 05c4dh ; e8 69 6f ; 0xfece1 orgs.asm:1 16618014 jmp short 0ece9h ; eb 03 ; 0xfece4 orgs.asm:1 16718015 call 0609ch ; e8 b3 73 ; 0xfece6 orgs.asm:1 17017990 cmp ah, 040h ; 80 fc 40 ; 0xfecdc orgs.asm:1206 17991 jnbe short 0ece6h ; 77 05 ; 0xfecdf orgs.asm:1207 17992 call 05c4dh ; e8 69 6f ; 0xfece1 orgs.asm:1208 17993 jmp short 0ece9h ; eb 03 ; 0xfece4 orgs.asm:1209 17994 call 0609ch ; e8 b3 73 ; 0xfece6 orgs.asm:1212 18016 17995 ; disGetNextSymbol 0xfece9 LB 0x1317 -> off=0x0 cb=0000000000000004 uValue=00000000000f0ce9 'int13_out' 18017 17996 int13_out: ; 0xfece9 LB 0x4 18018 pop DS ; 1f ; 0xfece9 orgs.asm:1 17318019 pop ES ; 07 ; 0xfecea orgs.asm:1 17417997 pop DS ; 1f ; 0xfece9 orgs.asm:1215 17998 pop ES ; 07 ; 0xfecea orgs.asm:1216 18020 17999 popaw ; 61 ; 0xfeceb orgs.asm:114 18021 iret ; cf ; 0xfecec orgs.asm:1 17618000 iret ; cf ; 0xfecec orgs.asm:1218 18022 18001 ; disGetNextSymbol 0xfeced LB 0x1313 -> off=0x0 cb=000000000000001e uValue=00000000000f0ced 'detect_parport' 18023 18002 detect_parport: ; 0xfeced LB 0x1e 18024 push dx ; 52 ; 0xfeced orgs.asm:1 18318025 inc dx ; 42 ; 0xfecee orgs.asm:1 18418026 inc dx ; 42 ; 0xfecef orgs.asm:1 18518027 in AL, DX ; ec ; 0xfecf0 orgs.asm:1 18618028 and AL, strict byte 0dfh ; 24 df ; 0xfecf1 orgs.asm:1 18718029 out DX, AL ; ee ; 0xfecf3 orgs.asm:1 18818030 pop dx ; 5a ; 0xfecf4 orgs.asm:1 18918031 mov AL, strict byte 0aah ; b0 aa ; 0xfecf5 orgs.asm:1 19018032 out DX, AL ; ee ; 0xfecf7 orgs.asm:1 19118033 in AL, DX ; ec ; 0xfecf8 orgs.asm:1 19218034 cmp AL, strict byte 0aah ; 3c aa ; 0xfecf9 orgs.asm:1 19318035 jne short 0ed0ah ; 75 0d ; 0xfecfb orgs.asm:1 19418036 push bx ; 53 ; 0xfecfd orgs.asm:1 19618037 sal bx, 1 ; d1 e3 ; 0xfecfe orgs.asm:1 19718038 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed00 orgs.asm:1 19818039 pop bx ; 5b ; 0xfed04 orgs.asm:1 19918040 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed05 orgs.asm:12 0018041 inc bx ; 43 ; 0xfed09 orgs.asm:12 0118042 retn ; c3 ; 0xfed0a orgs.asm:12 0318003 push dx ; 52 ; 0xfeced orgs.asm:1225 18004 inc dx ; 42 ; 0xfecee orgs.asm:1226 18005 inc dx ; 42 ; 0xfecef orgs.asm:1227 18006 in AL, DX ; ec ; 0xfecf0 orgs.asm:1228 18007 and AL, strict byte 0dfh ; 24 df ; 0xfecf1 orgs.asm:1229 18008 out DX, AL ; ee ; 0xfecf3 orgs.asm:1230 18009 pop dx ; 5a ; 0xfecf4 orgs.asm:1231 18010 mov AL, strict byte 0aah ; b0 aa ; 0xfecf5 orgs.asm:1232 18011 out DX, AL ; ee ; 0xfecf7 orgs.asm:1233 18012 in AL, DX ; ec ; 0xfecf8 orgs.asm:1234 18013 cmp AL, strict byte 0aah ; 3c aa ; 0xfecf9 orgs.asm:1235 18014 jne short 0ed0ah ; 75 0d ; 0xfecfb orgs.asm:1236 18015 push bx ; 53 ; 0xfecfd orgs.asm:1238 18016 sal bx, 1 ; d1 e3 ; 0xfecfe orgs.asm:1239 18017 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed00 orgs.asm:1240 18018 pop bx ; 5b ; 0xfed04 orgs.asm:1241 18019 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed05 orgs.asm:1242 18020 inc bx ; 43 ; 0xfed09 orgs.asm:1243 18021 retn ; c3 ; 0xfed0a orgs.asm:1245 18043 18022 ; disGetNextSymbol 0xfed0b LB 0x12f5 -> off=0x0 cb=0000000000000024 uValue=00000000000f0d0b 'detect_serial' 18044 18023 detect_serial: ; 0xfed0b LB 0x24 18045 push dx ; 52 ; 0xfed0b orgs.asm:12 1018046 inc dx ; 42 ; 0xfed0c orgs.asm:12 1118047 mov AL, strict byte 002h ; b0 02 ; 0xfed0d orgs.asm:12 1218048 out DX, AL ; ee ; 0xfed0f orgs.asm:12 1318049 in AL, DX ; ec ; 0xfed10 orgs.asm:12 1418050 cmp AL, strict byte 002h ; 3c 02 ; 0xfed11 orgs.asm:12 1518051 jne short 0ed2dh ; 75 18 ; 0xfed13 orgs.asm:12 1618052 inc dx ; 42 ; 0xfed15 orgs.asm:12 1818053 in AL, DX ; ec ; 0xfed16 orgs.asm:12 1918054 cmp AL, strict byte 002h ; 3c 02 ; 0xfed17 orgs.asm:12 2018055 jne short 0ed2dh ; 75 12 ; 0xfed19 orgs.asm:12 2118056 dec dx ; 4a ; 0xfed1b orgs.asm:12 2318024 push dx ; 52 ; 0xfed0b orgs.asm:1252 18025 inc dx ; 42 ; 0xfed0c orgs.asm:1253 18026 mov AL, strict byte 002h ; b0 02 ; 0xfed0d orgs.asm:1254 18027 out DX, AL ; ee ; 0xfed0f orgs.asm:1255 18028 in AL, DX ; ec ; 0xfed10 orgs.asm:1256 18029 cmp AL, strict byte 002h ; 3c 02 ; 0xfed11 orgs.asm:1257 18030 jne short 0ed2dh ; 75 18 ; 0xfed13 orgs.asm:1258 18031 inc dx ; 42 ; 0xfed15 orgs.asm:1260 18032 in AL, DX ; ec ; 0xfed16 orgs.asm:1261 18033 cmp AL, strict byte 002h ; 3c 02 ; 0xfed17 orgs.asm:1262 18034 jne short 0ed2dh ; 75 12 ; 0xfed19 orgs.asm:1263 18035 dec dx ; 4a ; 0xfed1b orgs.asm:1265 18057 18036 db 032h, 0c0h 18058 ; xor al, al ; 32 c0 ; 0xfed1c orgs.asm:12 2418059 pop dx ; 5a ; 0xfed1e orgs.asm:12 2518060 push bx ; 53 ; 0xfed1f orgs.asm:12 2618061 sal bx, 1 ; d1 e3 ; 0xfed20 orgs.asm:12 2718062 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed22 orgs.asm:12 2818063 pop bx ; 5b ; 0xfed26 orgs.asm:12 2918064 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed27 orgs.asm:12 3018065 inc bx ; 43 ; 0xfed2b orgs.asm:12 3118066 retn ; c3 ; 0xfed2c orgs.asm:12 3218067 pop dx ; 5a ; 0xfed2d orgs.asm:12 3518068 retn ; c3 ; 0xfed2e orgs.asm:12 3618037 ; xor al, al ; 32 c0 ; 0xfed1c orgs.asm:1266 18038 pop dx ; 5a ; 0xfed1e orgs.asm:1267 18039 push bx ; 53 ; 0xfed1f orgs.asm:1268 18040 sal bx, 1 ; d1 e3 ; 0xfed20 orgs.asm:1269 18041 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed22 orgs.asm:1270 18042 pop bx ; 5b ; 0xfed26 orgs.asm:1271 18043 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed27 orgs.asm:1272 18044 inc bx ; 43 ; 0xfed2b orgs.asm:1273 18045 retn ; c3 ; 0xfed2c orgs.asm:1274 18046 pop dx ; 5a ; 0xfed2d orgs.asm:1277 18047 retn ; c3 ; 0xfed2e orgs.asm:1278 18069 18048 ; disGetNextSymbol 0xfed2f LB 0x12d1 -> off=0x0 cb=0000000000000087 uValue=00000000000f0d2f 'floppy_post' 18070 18049 floppy_post: ; 0xfed2f LB 0x87 18071 18050 db 033h, 0c0h 18072 ; xor ax, ax ; 33 c0 ; 0xfed2f orgs.asm:12 4618073 mov ds, ax ; 8e d8 ; 0xfed31 orgs.asm:12 4718074 mov AL, strict byte 000h ; b0 00 ; 0xfed33 orgs.asm:12 5118075 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed35 orgs.asm:12 5218076 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed38 orgs.asm:12 5318077 mov byte [00440h], AL ; a2 40 04 ; 0xfed3b orgs.asm:12 5418078 mov byte [00441h], AL ; a2 41 04 ; 0xfed3e orgs.asm:12 5518079 mov byte [00442h], AL ; a2 42 04 ; 0xfed41 orgs.asm:12 5618080 mov byte [00443h], AL ; a2 43 04 ; 0xfed44 orgs.asm:12 5718081 mov byte [00444h], AL ; a2 44 04 ; 0xfed47 orgs.asm:1 25818082 mov byte [00445h], AL ; a2 45 04 ; 0xfed4a orgs.asm:1 25918083 mov byte [00446h], AL ; a2 46 04 ; 0xfed4d orgs.asm:1 26018084 mov byte [00447h], AL ; a2 47 04 ; 0xfed50 orgs.asm:1 26118085 mov byte [00448h], AL ; a2 48 04 ; 0xfed53 orgs.asm:1 26218086 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed56 orgs.asm:1 26418087 mov AL, strict byte 010h ; b0 10 ; 0xfed59 orgs.asm:1 26618088 out strict byte 070h, AL ; e6 70 ; 0xfed5b orgs.asm:1 26718089 in AL, strict byte 071h ; e4 71 ; 0xfed5d orgs.asm:1 26818051 ; xor ax, ax ; 33 c0 ; 0xfed2f orgs.asm:1288 18052 mov ds, ax ; 8e d8 ; 0xfed31 orgs.asm:1289 18053 mov AL, strict byte 000h ; b0 00 ; 0xfed33 orgs.asm:1293 18054 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed35 orgs.asm:1294 18055 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed38 orgs.asm:1295 18056 mov byte [00440h], AL ; a2 40 04 ; 0xfed3b orgs.asm:1296 18057 mov byte [00441h], AL ; a2 41 04 ; 0xfed3e orgs.asm:1297 18058 mov byte [00442h], AL ; a2 42 04 ; 0xfed41 orgs.asm:1298 18059 mov byte [00443h], AL ; a2 43 04 ; 0xfed44 orgs.asm:1299 18060 mov byte [00444h], AL ; a2 44 04 ; 0xfed47 orgs.asm:1300 18061 mov byte [00445h], AL ; a2 45 04 ; 0xfed4a orgs.asm:1301 18062 mov byte [00446h], AL ; a2 46 04 ; 0xfed4d orgs.asm:1302 18063 mov byte [00447h], AL ; a2 47 04 ; 0xfed50 orgs.asm:1303 18064 mov byte [00448h], AL ; a2 48 04 ; 0xfed53 orgs.asm:1304 18065 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed56 orgs.asm:1306 18066 mov AL, strict byte 010h ; b0 10 ; 0xfed59 orgs.asm:1308 18067 out strict byte 070h, AL ; e6 70 ; 0xfed5b orgs.asm:1309 18068 in AL, strict byte 071h ; e4 71 ; 0xfed5d orgs.asm:1310 18090 18069 db 08ah, 0e0h 18091 ; mov ah, al ; 8a e0 ; 0xfed5f orgs.asm:1 26918070 ; mov ah, al ; 8a e0 ; 0xfed5f orgs.asm:1311 18092 18071 shr al, 004h ; c0 e8 04 ; 0xfed61 orgs.asm:169 18093 je short 0ed6ah ; 74 04 ; 0xfed64 orgs.asm:1 27418094 mov BL, strict byte 007h ; b3 07 ; 0xfed66 orgs.asm:1 27518095 jmp short 0ed6ch ; eb 02 ; 0xfed68 orgs.asm:1 27618096 mov BL, strict byte 000h ; b3 00 ; 0xfed6a orgs.asm:1 27918072 je short 0ed6ah ; 74 04 ; 0xfed64 orgs.asm:1316 18073 mov BL, strict byte 007h ; b3 07 ; 0xfed66 orgs.asm:1317 18074 jmp short 0ed6ch ; eb 02 ; 0xfed68 orgs.asm:1318 18075 mov BL, strict byte 000h ; b3 00 ; 0xfed6a orgs.asm:1321 18097 18076 db 08ah, 0c4h 18098 ; mov al, ah ; 8a c4 ; 0xfed6c orgs.asm:1 28218099 and AL, strict byte 00fh ; 24 0f ; 0xfed6e orgs.asm:1 28318100 je short 0ed75h ; 74 03 ; 0xfed70 orgs.asm:1 28418101 or bl, 070h ; 80 cb 70 ; 0xfed72 orgs.asm:1 28518102 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed75 orgs.asm:1 28718103 mov AL, strict byte 000h ; b0 00 ; 0xfed79 orgs.asm:1 29018104 mov byte [00490h], AL ; a2 90 04 ; 0xfed7b orgs.asm:1 29118105 mov byte [00491h], AL ; a2 91 04 ; 0xfed7e orgs.asm:1 29218106 mov byte [00492h], AL ; a2 92 04 ; 0xfed81 orgs.asm:1 29318107 mov byte [00493h], AL ; a2 93 04 ; 0xfed84 orgs.asm:1 29418108 mov byte [00494h], AL ; a2 94 04 ; 0xfed87 orgs.asm:1 29518109 mov byte [00495h], AL ; a2 95 04 ; 0xfed8a orgs.asm:1 29618110 mov AL, strict byte 002h ; b0 02 ; 0xfed8d orgs.asm:1 29818111 out strict byte 00ah, AL ; e6 0a ; 0xfed8f orgs.asm:1 29918112 mov ax, 0efc7h ; b8 c7 ef ; 0xfed91 orgs.asm:9 318113 mov word [00078h], ax ; a3 78 00 ; 0xfed94 orgs.asm:9 418114 mov ax, 0f000h ; b8 00 f0 ; 0xfed97 orgs.asm:9 518115 mov word [0007ah], ax ; a3 7a 00 ; 0xfed9a orgs.asm:9 618116 mov ax, 0ec59h ; b8 59 ec ; 0xfed9d orgs.asm:9 318117 mov word [00100h], ax ; a3 00 01 ; 0xfeda0 orgs.asm:9 418118 mov ax, 0f000h ; b8 00 f0 ; 0xfeda3 orgs.asm:9 518119 mov word [00102h], ax ; a3 02 01 ; 0xfeda6 orgs.asm:9 618120 mov ax, 0ef57h ; b8 57 ef ; 0xfeda9 orgs.asm:9 318121 mov word [00038h], ax ; a3 38 00 ; 0xfedac orgs.asm:9 418122 mov ax, 0f000h ; b8 00 f0 ; 0xfedaf orgs.asm:9 518123 mov word [0003ah], ax ; a3 3a 00 ; 0xfedb2 orgs.asm:9 618124 retn ; c3 ; 0xfedb5 orgs.asm:13 0518077 ; mov al, ah ; 8a c4 ; 0xfed6c orgs.asm:1324 18078 and AL, strict byte 00fh ; 24 0f ; 0xfed6e orgs.asm:1325 18079 je short 0ed75h ; 74 03 ; 0xfed70 orgs.asm:1326 18080 or bl, 070h ; 80 cb 70 ; 0xfed72 orgs.asm:1327 18081 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed75 orgs.asm:1329 18082 mov AL, strict byte 000h ; b0 00 ; 0xfed79 orgs.asm:1332 18083 mov byte [00490h], AL ; a2 90 04 ; 0xfed7b orgs.asm:1333 18084 mov byte [00491h], AL ; a2 91 04 ; 0xfed7e orgs.asm:1334 18085 mov byte [00492h], AL ; a2 92 04 ; 0xfed81 orgs.asm:1335 18086 mov byte [00493h], AL ; a2 93 04 ; 0xfed84 orgs.asm:1336 18087 mov byte [00494h], AL ; a2 94 04 ; 0xfed87 orgs.asm:1337 18088 mov byte [00495h], AL ; a2 95 04 ; 0xfed8a orgs.asm:1338 18089 mov AL, strict byte 002h ; b0 02 ; 0xfed8d orgs.asm:1340 18090 out strict byte 00ah, AL ; e6 0a ; 0xfed8f orgs.asm:1341 18091 mov ax, 0efc7h ; b8 c7 ef ; 0xfed91 orgs.asm:94 18092 mov word [00078h], ax ; a3 78 00 ; 0xfed94 orgs.asm:95 18093 mov ax, 0f000h ; b8 00 f0 ; 0xfed97 orgs.asm:96 18094 mov word [0007ah], ax ; a3 7a 00 ; 0xfed9a orgs.asm:97 18095 mov ax, 0ec59h ; b8 59 ec ; 0xfed9d orgs.asm:94 18096 mov word [00100h], ax ; a3 00 01 ; 0xfeda0 orgs.asm:95 18097 mov ax, 0f000h ; b8 00 f0 ; 0xfeda3 orgs.asm:96 18098 mov word [00102h], ax ; a3 02 01 ; 0xfeda6 orgs.asm:97 18099 mov ax, 0ef57h ; b8 57 ef ; 0xfeda9 orgs.asm:94 18100 mov word [00038h], ax ; a3 38 00 ; 0xfedac orgs.asm:95 18101 mov ax, 0f000h ; b8 00 f0 ; 0xfedaf orgs.asm:96 18102 mov word [0003ah], ax ; a3 3a 00 ; 0xfedb2 orgs.asm:97 18103 retn ; c3 ; 0xfedb5 orgs.asm:1347 18125 18104 ; disGetNextSymbol 0xfedb6 LB 0x124a -> off=0x0 cb=0000000000000009 uValue=0000000000000db6 'bcd_to_bin' 18126 18105 bcd_to_bin: ; 0xfedb6 LB 0x9 18127 sal ax, 004h ; c1 e0 04 ; 0xfedb6 orgs.asm:13 1518128 shr al, 004h ; c0 e8 04 ; 0xfedb9 orgs.asm:13 1618129 aad 00ah ; d5 0a ; 0xfedbc orgs.asm:13 2418130 retn ; c3 ; 0xfedbe orgs.asm:13 2518106 sal ax, 004h ; c1 e0 04 ; 0xfedb6 orgs.asm:1357 18107 shr al, 004h ; c0 e8 04 ; 0xfedb9 orgs.asm:1358 18108 aad 00ah ; d5 0a ; 0xfedbc orgs.asm:1366 18109 retn ; c3 ; 0xfedbe orgs.asm:1367 18131 18110 ; disGetNextSymbol 0xfedbf LB 0x1241 -> off=0x0 cb=0000000000000077 uValue=00000000000f0dbf 'rtc_post' 18132 18111 rtc_post: ; 0xfedbf LB 0x77 18133 18112 db 066h, 033h, 0c0h 18134 ; xor eax, eax ; 66 33 c0 ; 0xfedbf orgs.asm:1 38218135 mov AL, strict byte 000h ; b0 00 ; 0xfedc2 orgs.asm:1 38318136 out strict byte 070h, AL ; e6 70 ; 0xfedc4 orgs.asm:1 38418137 in AL, strict byte 071h ; e4 71 ; 0xfedc6 orgs.asm:1 38518138 call 0edb6h ; e8 eb ff ; 0xfedc8 orgs.asm:1 38618139 mov edx, strict dword 00115cf2bh ; 66 ba 2b cf 15 01 ; 0xfedcb orgs.asm:1 38718140 mul edx ; 66 f7 e2 ; 0xfedd1 orgs.asm:1 38818141 mov ebx, strict dword 0000f4240h ; 66 bb 40 42 0f 00 ; 0xfedd4 orgs.asm:1 38918113 ; xor eax, eax ; 66 33 c0 ; 0xfedbf orgs.asm:1424 18114 mov AL, strict byte 000h ; b0 00 ; 0xfedc2 orgs.asm:1425 18115 out strict byte 070h, AL ; e6 70 ; 0xfedc4 orgs.asm:1426 18116 in AL, strict byte 071h ; e4 71 ; 0xfedc6 orgs.asm:1427 18117 call 0edb6h ; e8 eb ff ; 0xfedc8 orgs.asm:1428 18118 mov edx, strict dword 00115cf2bh ; 66 ba 2b cf 15 01 ; 0xfedcb orgs.asm:1429 18119 mul edx ; 66 f7 e2 ; 0xfedd1 orgs.asm:1430 18120 mov ebx, strict dword 0000f4240h ; 66 bb 40 42 0f 00 ; 0xfedd4 orgs.asm:1431 18142 18121 db 066h, 033h, 0d2h 18143 ; xor edx, edx ; 66 33 d2 ; 0xfedda orgs.asm:1 39018144 div ebx ; 66 f7 f3 ; 0xfeddd orgs.asm:1 39118122 ; xor edx, edx ; 66 33 d2 ; 0xfedda orgs.asm:1432 18123 div ebx ; 66 f7 f3 ; 0xfeddd orgs.asm:1433 18145 18124 db 066h, 08bh, 0c8h 18146 ; mov ecx, eax ; 66 8b c8 ; 0xfede0 orgs.asm:1 39218125 ; mov ecx, eax ; 66 8b c8 ; 0xfede0 orgs.asm:1434 18147 18126 db 066h, 033h, 0c0h 18148 ; xor eax, eax ; 66 33 c0 ; 0xfede3 orgs.asm:1 39518149 mov AL, strict byte 002h ; b0 02 ; 0xfede6 orgs.asm:1 39618150 out strict byte 070h, AL ; e6 70 ; 0xfede8 orgs.asm:1 39718151 in AL, strict byte 071h ; e4 71 ; 0xfedea orgs.asm:1 39818152 call 0edb6h ; e8 c7 ff ; 0xfedec orgs.asm:1 39918153 mov edx, strict dword 000a6af80h ; 66 ba 80 af a6 00 ; 0xfedef orgs.asm:14 0018154 mul edx ; 66 f7 e2 ; 0xfedf5 orgs.asm:14 0118155 mov ebx, strict dword 000002710h ; 66 bb 10 27 00 00 ; 0xfedf8 orgs.asm:14 0218127 ; xor eax, eax ; 66 33 c0 ; 0xfede3 orgs.asm:1437 18128 mov AL, strict byte 002h ; b0 02 ; 0xfede6 orgs.asm:1438 18129 out strict byte 070h, AL ; e6 70 ; 0xfede8 orgs.asm:1439 18130 in AL, strict byte 071h ; e4 71 ; 0xfedea orgs.asm:1440 18131 call 0edb6h ; e8 c7 ff ; 0xfedec orgs.asm:1441 18132 mov edx, strict dword 000a6af80h ; 66 ba 80 af a6 00 ; 0xfedef orgs.asm:1442 18133 mul edx ; 66 f7 e2 ; 0xfedf5 orgs.asm:1443 18134 mov ebx, strict dword 000002710h ; 66 bb 10 27 00 00 ; 0xfedf8 orgs.asm:1444 18156 18135 db 066h, 033h, 0d2h 18157 ; xor edx, edx ; 66 33 d2 ; 0xfedfe orgs.asm:14 0318158 div ebx ; 66 f7 f3 ; 0xfee01 orgs.asm:14 0418136 ; xor edx, edx ; 66 33 d2 ; 0xfedfe orgs.asm:1445 18137 div ebx ; 66 f7 f3 ; 0xfee01 orgs.asm:1446 18159 18138 db 066h, 003h, 0c8h 18160 ; add ecx, eax ; 66 03 c8 ; 0xfee04 orgs.asm:14 0518139 ; add ecx, eax ; 66 03 c8 ; 0xfee04 orgs.asm:1447 18161 18140 db 066h, 033h, 0c0h 18162 ; xor eax, eax ; 66 33 c0 ; 0xfee07 orgs.asm:14 0818163 mov AL, strict byte 004h ; b0 04 ; 0xfee0a orgs.asm:14 0918164 out strict byte 070h, AL ; e6 70 ; 0xfee0c orgs.asm:14 1018165 in AL, strict byte 071h ; e4 71 ; 0xfee0e orgs.asm:14 1118166 call 0edb6h ; e8 a3 ff ; 0xfee10 orgs.asm:14 1218167 mov edx, strict dword 003e81d03h ; 66 ba 03 1d e8 03 ; 0xfee13 orgs.asm:14 1318168 mul edx ; 66 f7 e2 ; 0xfee19 orgs.asm:14 1418169 mov ebx, strict dword 0000003e8h ; 66 bb e8 03 00 00 ; 0xfee1c orgs.asm:14 1518141 ; xor eax, eax ; 66 33 c0 ; 0xfee07 orgs.asm:1450 18142 mov AL, strict byte 004h ; b0 04 ; 0xfee0a orgs.asm:1451 18143 out strict byte 070h, AL ; e6 70 ; 0xfee0c orgs.asm:1452 18144 in AL, strict byte 071h ; e4 71 ; 0xfee0e orgs.asm:1453 18145 call 0edb6h ; e8 a3 ff ; 0xfee10 orgs.asm:1454 18146 mov edx, strict dword 003e81d03h ; 66 ba 03 1d e8 03 ; 0xfee13 orgs.asm:1455 18147 mul edx ; 66 f7 e2 ; 0xfee19 orgs.asm:1456 18148 mov ebx, strict dword 0000003e8h ; 66 bb e8 03 00 00 ; 0xfee1c orgs.asm:1457 18170 18149 db 066h, 033h, 0d2h 18171 ; xor edx, edx ; 66 33 d2 ; 0xfee22 orgs.asm:14 1618172 div ebx ; 66 f7 f3 ; 0xfee25 orgs.asm:14 1718150 ; xor edx, edx ; 66 33 d2 ; 0xfee22 orgs.asm:1458 18151 div ebx ; 66 f7 f3 ; 0xfee25 orgs.asm:1459 18173 18152 db 066h, 003h, 0c8h 18174 ; add ecx, eax ; 66 03 c8 ; 0xfee28 orgs.asm:14 1818175 mov dword [0046ch], ecx ; 66 89 0e 6c 04 ; 0xfee2b orgs.asm:14 2018153 ; add ecx, eax ; 66 03 c8 ; 0xfee28 orgs.asm:1460 18154 mov dword [0046ch], ecx ; 66 89 0e 6c 04 ; 0xfee2b orgs.asm:1462 18176 18155 db 032h, 0c0h 18177 ; xor al, al ; 32 c0 ; 0xfee30 orgs.asm:14 2118178 mov byte [00470h], AL ; a2 70 04 ; 0xfee32 orgs.asm:14 2218179 retn ; c3 ; 0xfee35 orgs.asm:14 2518156 ; xor al, al ; 32 c0 ; 0xfee30 orgs.asm:1463 18157 mov byte [00470h], AL ; a2 70 04 ; 0xfee32 orgs.asm:1464 18158 retn ; c3 ; 0xfee35 orgs.asm:1467 18180 18159 ; disGetNextSymbol 0xfee36 LB 0x11ca -> off=0x0 cb=0000000000000121 uValue=00000000000f0e36 'biosorg_check_before_or_at_0EF55h' 18181 18160 biosorg_check_before_or_at_0EF55h: ; 0xfee36 LB 0x121 … … 18184 18163 ; disGetNextSymbol 0xfef57 LB 0x10a9 -> off=0x0 cb=000000000000003b uValue=00000000000f0f57 'int0e_handler' 18185 18164 int0e_handler: ; 0xfef57 LB 0x3b 18186 push ax ; 50 ; 0xfef57 orgs.asm:14 3618187 push dx ; 52 ; 0xfef58 orgs.asm:14 3718188 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:14 3818189 in AL, DX ; ec ; 0xfef5c orgs.asm:14 3918190 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:14 4018191 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:14 4118192 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:14 4218193 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:14 4318194 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:14 4418195 out DX, AL ; ee ; 0xfef68 orgs.asm:14 4518196 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:14 4718197 in AL, DX ; ec ; 0xfef6c orgs.asm:14 4818198 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:14 4918199 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:14 5018200 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:14 5118201 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:14 5418202 in AL, DX ; ec ; 0xfef76 orgs.asm:14 5518203 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:14 5618204 in AL, DX ; ec ; 0xfef7a orgs.asm:14 5718205 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1 45818206 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1 45918207 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1 46018208 push DS ; 1e ; 0xfef81 orgs.asm:1 46318165 push ax ; 50 ; 0xfef57 orgs.asm:1478 18166 push dx ; 52 ; 0xfef58 orgs.asm:1479 18167 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:1480 18168 in AL, DX ; ec ; 0xfef5c orgs.asm:1481 18169 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:1482 18170 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:1483 18171 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:1484 18172 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:1485 18173 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:1486 18174 out DX, AL ; ee ; 0xfef68 orgs.asm:1487 18175 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:1489 18176 in AL, DX ; ec ; 0xfef6c orgs.asm:1490 18177 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:1491 18178 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:1492 18179 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:1493 18180 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:1496 18181 in AL, DX ; ec ; 0xfef76 orgs.asm:1497 18182 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:1498 18183 in AL, DX ; ec ; 0xfef7a orgs.asm:1499 18184 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1500 18185 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1501 18186 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1502 18187 push DS ; 1e ; 0xfef81 orgs.asm:1505 18209 18188 db 033h, 0c0h 18210 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1 46418211 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1 46518212 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1 46618213 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1 46818214 pop DS ; 1f ; 0xfef8e orgs.asm:1 46918215 pop dx ; 5a ; 0xfef8f orgs.asm:1 47018216 pop ax ; 58 ; 0xfef90 orgs.asm:1 47118217 iret ; cf ; 0xfef91 orgs.asm:1 47218189 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1506 18190 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1507 18191 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1508 18192 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1510 18193 pop DS ; 1f ; 0xfef8e orgs.asm:1511 18194 pop dx ; 5a ; 0xfef8f orgs.asm:1512 18195 pop ax ; 58 ; 0xfef90 orgs.asm:1513 18196 iret ; cf ; 0xfef91 orgs.asm:1514 18218 18197 ; disGetNextSymbol 0xfef92 LB 0x106e -> off=0x0 cb=0000000000000035 uValue=00000000000f0f92 'biosorg_check_before_or_at_0EFC5h' 18219 18198 biosorg_check_before_or_at_0EFC5h: ; 0xfef92 LB 0x35 … … 18232 18211 ; disGetNextSymbol 0xfefd2 LB 0x102e -> off=0x0 cb=0000000000000002 uValue=00000000000f0fd2 'biosorg_check_at_0EFD2h' 18233 18212 biosorg_check_at_0EFD2h: ; 0xfefd2 LB 0x2 18234 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1 49918213 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1541 18235 18214 ; disGetNextSymbol 0xfefd4 LB 0x102c -> off=0x0 cb=000000000000000d uValue=00000000000f0fd4 'int17_handler' 18236 18215 int17_handler: ; 0xfefd4 LB 0xd 18237 push DS ; 1e ; 0xfefd4 orgs.asm:15 0218238 push ES ; 06 ; 0xfefd5 orgs.asm:15 0318216 push DS ; 1e ; 0xfefd4 orgs.asm:1544 18217 push ES ; 06 ; 0xfefd5 orgs.asm:1545 18239 18218 pushaw ; 60 ; 0xfefd6 orgs.asm:97 18240 push CS ; 0e ; 0xfefd7 orgs.asm:10 218241 pop DS ; 1f ; 0xfefd8 orgs.asm:10 318242 cld ; fc ; 0xfefd9 orgs.asm:10 418243 call 075e1h ; e8 04 86 ; 0xfefda orgs.asm:15 0618219 push CS ; 0e ; 0xfefd7 orgs.asm:103 18220 pop DS ; 1f ; 0xfefd8 orgs.asm:104 18221 cld ; fc ; 0xfefd9 orgs.asm:105 18222 call 075e1h ; e8 04 86 ; 0xfefda orgs.asm:1548 18244 18223 popaw ; 61 ; 0xfefdd orgs.asm:114 18245 pop ES ; 07 ; 0xfefde orgs.asm:15 0818246 pop DS ; 1f ; 0xfefdf orgs.asm:15 0918247 iret ; cf ; 0xfefe0 orgs.asm:15 1018224 pop ES ; 07 ; 0xfefde orgs.asm:1550 18225 pop DS ; 1f ; 0xfefdf orgs.asm:1551 18226 iret ; cf ; 0xfefe0 orgs.asm:1552 18248 18227 ; disGetNextSymbol 0xfefe1 LB 0x101f -> off=0x0 cb=0000000000000006 uValue=00000000000f0fe1 '_pmode_IDT' 18249 18228 _pmode_IDT: ; 0xfefe1 LB 0x6 … … 18254 18233 ; disGetNextSymbol 0xfefed LB 0x1013 -> off=0x0 cb=0000000000000001 uValue=00000000000f0fed 'int1c_handler' 18255 18234 int1c_handler: ; 0xfefed LB 0x1 18256 iret ; cf ; 0xfefed orgs.asm:15 4518235 iret ; cf ; 0xfefed orgs.asm:1587 18257 18236 ; disGetNextSymbol 0xfefee LB 0x1012 -> off=0x0 cb=0000000000000057 uValue=00000000000f0fee 'biosorg_check_before_or_at_0F043h' 18258 18237 biosorg_check_before_or_at_0F043h: ; 0xfefee LB 0x57 … … 18261 18240 ; disGetNextSymbol 0xff045 LB 0xfbb -> off=0x0 cb=0000000000000001 uValue=00000000000f1045 'biosorg_check_at_0F045h' 18262 18241 biosorg_check_at_0F045h: ; 0xff045 LB 0x1 18263 iret ; cf ; 0xff045 orgs.asm:15 5418242 iret ; cf ; 0xff045 orgs.asm:1596 18264 18243 ; disGetNextSymbol 0xff046 LB 0xfba -> off=0x0 cb=000000000000001f uValue=00000000000f1046 'biosorg_check_before_or_at_0F063h' 18265 18244 biosorg_check_before_or_at_0F063h: ; 0xff046 LB 0x1f … … 18268 18247 ; disGetNextSymbol 0xff065 LB 0xf9b -> off=0x0 cb=0000000000000001 uValue=00000000000f1065 'int10_handler' 18269 18248 int10_handler: ; 0xff065 LB 0x1 18270 iret ; cf ; 0xff065 orgs.asm:1 56318249 iret ; cf ; 0xff065 orgs.asm:1605 18271 18250 ; disGetNextSymbol 0xff066 LB 0xf9a -> off=0x0 cb=000000000000003e uValue=00000000000f1066 'biosorg_check_before_or_at_0F0A2h' 18272 18251 biosorg_check_before_or_at_0F0A2h: ; 0xff066 LB 0x3e … … 18275 18254 ; disGetNextSymbol 0xff0a4 LB 0xf5c -> off=0x0 cb=000000000000000a uValue=00000000000f10a4 'biosorg_check_at_0F0A4h' 18276 18255 biosorg_check_at_0F0A4h: ; 0xff0a4 LB 0xa 18277 push CS ; 0e ; 0xff0a4 orgs.asm:10 218278 pop DS ; 1f ; 0xff0a5 orgs.asm:10 318279 cld ; fc ; 0xff0a6 orgs.asm:10 418280 call 01842h ; e8 98 27 ; 0xff0a7 orgs.asm:1 57818281 sti ; fb ; 0xff0aa orgs.asm:1 58018282 hlt ; f4 ; 0xff0ab orgs.asm:1 58218283 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1 58318256 push CS ; 0e ; 0xff0a4 orgs.asm:103 18257 pop DS ; 1f ; 0xff0a5 orgs.asm:104 18258 cld ; fc ; 0xff0a6 orgs.asm:105 18259 call 01842h ; e8 98 27 ; 0xff0a7 orgs.asm:1620 18260 sti ; fb ; 0xff0aa orgs.asm:1622 18261 hlt ; f4 ; 0xff0ab orgs.asm:1624 18262 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1625 18284 18263 ; disGetNextSymbol 0xff0ae LB 0xf52 -> off=0x0 cb=0000000000000078 uValue=00000000000f10ae 'int19_relocated' 18285 18264 int19_relocated: ; 0xff0ae LB 0x78 18286 push CS ; 0e ; 0xff0ae orgs.asm:10 218287 pop DS ; 1f ; 0xff0af orgs.asm:10 318288 cld ; fc ; 0xff0b0 orgs.asm:10 418289 push bp ; 55 ; 0xff0b1 orgs.asm:1 59318265 push CS ; 0e ; 0xff0ae orgs.asm:103 18266 pop DS ; 1f ; 0xff0af orgs.asm:104 18267 cld ; fc ; 0xff0b0 orgs.asm:105 18268 push bp ; 55 ; 0xff0b1 orgs.asm:1635 18290 18269 db 08bh, 0ech 18291 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1 59418292 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1 59718293 push ax ; 50 ; 0xff0b7 orgs.asm:1 59818294 call 04beeh ; e8 33 5b ; 0xff0b8 orgs.asm:1 59918295 inc sp ; 44 ; 0xff0bb orgs.asm:16 0018296 inc sp ; 44 ; 0xff0bc orgs.asm:16 0118297 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:16 0218298 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:16 0318299 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:16 0618300 push ax ; 50 ; 0xff0c4 orgs.asm:16 0718301 call 04beeh ; e8 26 5b ; 0xff0c5 orgs.asm:16 0818302 inc sp ; 44 ; 0xff0c8 orgs.asm:16 0918303 inc sp ; 44 ; 0xff0c9 orgs.asm:16 1018304 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:16 1118305 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:16 1218306 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:16 1518307 push ax ; 50 ; 0xff0d1 orgs.asm:16 1618308 call 04beeh ; e8 19 5b ; 0xff0d2 orgs.asm:16 1718309 inc sp ; 44 ; 0xff0d5 orgs.asm:16 1818310 inc sp ; 44 ; 0xff0d6 orgs.asm:16 1918311 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:16 2018312 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:16 2118313 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:16 2418314 push ax ; 50 ; 0xff0de orgs.asm:16 2518315 call 04beeh ; e8 0c 5b ; 0xff0df orgs.asm:16 2618316 inc sp ; 44 ; 0xff0e2 orgs.asm:16 2718317 inc sp ; 44 ; 0xff0e3 orgs.asm:16 2818318 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:16 2918319 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:16 3018320 sal eax, 004h ; 66 c1 e0 04 ; 0xff0e8 orgs.asm:16 4218321 mov word [bp+002h], ax ; 89 46 02 ; 0xff0ec orgs.asm:16 4318322 shr eax, 004h ; 66 c1 e8 04 ; 0xff0ef orgs.asm:16 4518323 and ax, 0f000h ; 25 00 f0 ; 0xff0f3 orgs.asm:16 4818324 mov word [bp+004h], ax ; 89 46 04 ; 0xff0f6 orgs.asm:16 4918270 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1636 18271 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1639 18272 push ax ; 50 ; 0xff0b7 orgs.asm:1640 18273 call 04beeh ; e8 33 5b ; 0xff0b8 orgs.asm:1641 18274 inc sp ; 44 ; 0xff0bb orgs.asm:1642 18275 inc sp ; 44 ; 0xff0bc orgs.asm:1643 18276 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:1644 18277 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:1645 18278 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:1648 18279 push ax ; 50 ; 0xff0c4 orgs.asm:1649 18280 call 04beeh ; e8 26 5b ; 0xff0c5 orgs.asm:1650 18281 inc sp ; 44 ; 0xff0c8 orgs.asm:1651 18282 inc sp ; 44 ; 0xff0c9 orgs.asm:1652 18283 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:1653 18284 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:1654 18285 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:1657 18286 push ax ; 50 ; 0xff0d1 orgs.asm:1658 18287 call 04beeh ; e8 19 5b ; 0xff0d2 orgs.asm:1659 18288 inc sp ; 44 ; 0xff0d5 orgs.asm:1660 18289 inc sp ; 44 ; 0xff0d6 orgs.asm:1661 18290 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:1662 18291 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:1663 18292 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:1666 18293 push ax ; 50 ; 0xff0de orgs.asm:1667 18294 call 04beeh ; e8 0c 5b ; 0xff0df orgs.asm:1668 18295 inc sp ; 44 ; 0xff0e2 orgs.asm:1669 18296 inc sp ; 44 ; 0xff0e3 orgs.asm:1670 18297 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:1671 18298 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:1672 18299 sal eax, 004h ; 66 c1 e0 04 ; 0xff0e8 orgs.asm:1684 18300 mov word [bp+002h], ax ; 89 46 02 ; 0xff0ec orgs.asm:1685 18301 shr eax, 004h ; 66 c1 e8 04 ; 0xff0ef orgs.asm:1687 18302 and ax, 0f000h ; 25 00 f0 ; 0xff0f3 orgs.asm:1690 18303 mov word [bp+004h], ax ; 89 46 04 ; 0xff0f6 orgs.asm:1691 18325 18304 db 033h, 0c0h 18326 ; xor ax, ax ; 33 c0 ; 0xff0f9 orgs.asm:16 5018327 mov ds, ax ; 8e d8 ; 0xff0fb orgs.asm:16 5118328 mov es, ax ; 8e c0 ; 0xff0fd orgs.asm:16 5218329 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0ff orgs.asm:16 5318330 mov ax, 0aa55h ; b8 55 aa ; 0xff102 orgs.asm:16 5418331 pop bp ; 5d ; 0xff105 orgs.asm:16 5618332 iret ; cf ; 0xff106 orgs.asm:16 5718305 ; xor ax, ax ; 33 c0 ; 0xff0f9 orgs.asm:1692 18306 mov ds, ax ; 8e d8 ; 0xff0fb orgs.asm:1693 18307 mov es, ax ; 8e c0 ; 0xff0fd orgs.asm:1694 18308 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0ff orgs.asm:1695 18309 mov ax, 0aa55h ; b8 55 aa ; 0xff102 orgs.asm:1696 18310 pop bp ; 5d ; 0xff105 orgs.asm:1698 18311 iret ; cf ; 0xff106 orgs.asm:1699 18333 18312 or cx, word [bp+si] ; 0b 0a ; 0xff107 18334 18313 or word [bp+di], cx ; 09 0b ; 0xff109 … … 18442 18421 ; disGetNextSymbol 0xff841 LB 0x7bf -> off=0x0 cb=000000000000000c uValue=00000000000f1841 'int12_handler' 18443 18422 int12_handler: ; 0xff841 LB 0xc 18444 sti ; fb ; 0xff841 orgs.asm:1 67118445 push DS ; 1e ; 0xff842 orgs.asm:1 67218446 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1 67318447 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1 67418448 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1 67518449 pop DS ; 1f ; 0xff84b orgs.asm:1 67618450 iret ; cf ; 0xff84c orgs.asm:1 67718423 sti ; fb ; 0xff841 orgs.asm:1729 18424 push DS ; 1e ; 0xff842 orgs.asm:1730 18425 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1731 18426 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1732 18427 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1733 18428 pop DS ; 1f ; 0xff84b orgs.asm:1734 18429 iret ; cf ; 0xff84c orgs.asm:1735 18451 18430 ; disGetNextSymbol 0xff84d LB 0x7b3 -> off=0x0 cb=000000000000000c uValue=00000000000f184d 'int11_handler' 18452 18431 int11_handler: ; 0xff84d LB 0xc 18453 sti ; fb ; 0xff84d orgs.asm:1 68618454 push DS ; 1e ; 0xff84e orgs.asm:1 68718455 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1 68818456 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1 68918457 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1 69018458 pop DS ; 1f ; 0xff857 orgs.asm:1 69118459 iret ; cf ; 0xff858 orgs.asm:1 69218432 sti ; fb ; 0xff84d orgs.asm:1744 18433 push DS ; 1e ; 0xff84e orgs.asm:1745 18434 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1746 18435 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1747 18436 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1748 18437 pop DS ; 1f ; 0xff857 orgs.asm:1749 18438 iret ; cf ; 0xff858 orgs.asm:1750 18460 18439 ; disGetNextSymbol 0xff859 LB 0x7a7 -> off=0x0 cb=000000000000003b uValue=00000000000f1859 'int15_handler' 18461 18440 int15_handler: ; 0xff859 LB 0x3b 18462 cmp ah, 087h ; 80 fc 87 ; 0xff859 orgs.asm:17 0218463 jne short 0f86bh ; 75 0d ; 0xff85c orgs.asm:17 0318464 pushaw ; 60 ; 0xff85e orgs.asm:17 0818465 push ES ; 06 ; 0xff85f orgs.asm:17 0918466 push DS ; 1e ; 0xff860 orgs.asm:17 1018467 push CS ; 0e ; 0xff861 orgs.asm:10 218468 pop DS ; 1f ; 0xff862 orgs.asm:10 318469 cld ; fc ; 0xff863 orgs.asm:10 418470 call 06b6eh ; e8 07 73 ; 0xff864 orgs.asm:17 1218471 pop DS ; 1f ; 0xff867 orgs.asm:17 1318472 pop ES ; 07 ; 0xff868 orgs.asm:17 1418473 popaw ; 61 ; 0xff869 orgs.asm:17 1518474 iret ; cf ; 0xff86a orgs.asm:17 1618475 pushfw ; 9c ; 0xff86b orgs.asm:17 2118476 push DS ; 1e ; 0xff86c orgs.asm:17 2218477 push ES ; 06 ; 0xff86d orgs.asm:17 2318478 push CS ; 0e ; 0xff86e orgs.asm:10 218479 pop DS ; 1f ; 0xff86f orgs.asm:10 318480 cld ; fc ; 0xff870 orgs.asm:10 418481 cmp ah, 0e8h ; 80 fc e8 ; 0xff871 orgs.asm:17 2818482 je short 0f899h ; 74 23 ; 0xff874 orgs.asm:17 2918483 cmp ah, 0d0h ; 80 fc d0 ; 0xff876 orgs.asm:17 3018484 je short 0f899h ; 74 1e ; 0xff879 orgs.asm:17 3118441 cmp ah, 087h ; 80 fc 87 ; 0xff859 orgs.asm:1760 18442 jne short 0f86bh ; 75 0d ; 0xff85c orgs.asm:1761 18443 pushaw ; 60 ; 0xff85e orgs.asm:1766 18444 push ES ; 06 ; 0xff85f orgs.asm:1767 18445 push DS ; 1e ; 0xff860 orgs.asm:1768 18446 push CS ; 0e ; 0xff861 orgs.asm:103 18447 pop DS ; 1f ; 0xff862 orgs.asm:104 18448 cld ; fc ; 0xff863 orgs.asm:105 18449 call 06b6eh ; e8 07 73 ; 0xff864 orgs.asm:1770 18450 pop DS ; 1f ; 0xff867 orgs.asm:1771 18451 pop ES ; 07 ; 0xff868 orgs.asm:1772 18452 popaw ; 61 ; 0xff869 orgs.asm:1773 18453 iret ; cf ; 0xff86a orgs.asm:1774 18454 pushfw ; 9c ; 0xff86b orgs.asm:1779 18455 push DS ; 1e ; 0xff86c orgs.asm:1780 18456 push ES ; 06 ; 0xff86d orgs.asm:1781 18457 push CS ; 0e ; 0xff86e orgs.asm:103 18458 pop DS ; 1f ; 0xff86f orgs.asm:104 18459 cld ; fc ; 0xff870 orgs.asm:105 18460 cmp ah, 0e8h ; 80 fc e8 ; 0xff871 orgs.asm:1786 18461 je short 0f899h ; 74 23 ; 0xff874 orgs.asm:1787 18462 cmp ah, 0d0h ; 80 fc d0 ; 0xff876 orgs.asm:1788 18463 je short 0f899h ; 74 1e ; 0xff879 orgs.asm:1789 18485 18464 pushaw ; 60 ; 0xff87b orgs.asm:97 18486 cmp ah, 053h ; 80 fc 53 ; 0xff87c orgs.asm:17 3418487 je short 0f88fh ; 74 0e ; 0xff87f orgs.asm:17 3518488 cmp ah, 0c2h ; 80 fc c2 ; 0xff881 orgs.asm:17 3618489 je short 0f894h ; 74 0e ; 0xff884 orgs.asm:17 3718490 call 064f2h ; e8 69 6c ; 0xff886 orgs.asm:17 3918465 cmp ah, 053h ; 80 fc 53 ; 0xff87c orgs.asm:1792 18466 je short 0f88fh ; 74 0e ; 0xff87f orgs.asm:1793 18467 cmp ah, 0c2h ; 80 fc c2 ; 0xff881 orgs.asm:1794 18468 je short 0f894h ; 74 0e ; 0xff884 orgs.asm:1795 18469 call 064f2h ; e8 69 6c ; 0xff886 orgs.asm:1797 18491 18470 popaw ; 61 ; 0xff889 orgs.asm:114 18492 pop ES ; 07 ; 0xff88a orgs.asm:1 74518493 pop DS ; 1f ; 0xff88b orgs.asm:1 74618494 popfw ; 9d ; 0xff88c orgs.asm:1 74718495 jmp short 0f8a2h ; eb 13 ; 0xff88d orgs.asm:1 74818496 call 0a635h ; e8 a3 ad ; 0xff88f orgs.asm:1 75118497 jmp short 0f889h ; eb f5 ; 0xff892 orgs.asm:1 75218471 pop ES ; 07 ; 0xff88a orgs.asm:1803 18472 pop DS ; 1f ; 0xff88b orgs.asm:1804 18473 popfw ; 9d ; 0xff88c orgs.asm:1805 18474 jmp short 0f8a2h ; eb 13 ; 0xff88d orgs.asm:1806 18475 call 0a635h ; e8 a3 ad ; 0xff88f orgs.asm:1809 18476 jmp short 0f889h ; eb f5 ; 0xff892 orgs.asm:1810 18498 18477 ; disGetNextSymbol 0xff894 LB 0x76c -> off=0x0 cb=0000000000000005 uValue=00000000000f1894 'int15_handler_mouse' 18499 18478 int15_handler_mouse: ; 0xff894 LB 0x5 18500 call 07271h ; e8 da 79 ; 0xff894 orgs.asm:1 75518501 jmp short 0f889h ; eb f0 ; 0xff897 orgs.asm:1 75618479 call 07271h ; e8 da 79 ; 0xff894 orgs.asm:1813 18480 jmp short 0f889h ; eb f0 ; 0xff897 orgs.asm:1814 18502 18481 ; disGetNextSymbol 0xff899 LB 0x767 -> off=0x0 cb=0000000000000009 uValue=00000000000f1899 'int15_handler32' 18503 18482 int15_handler32: ; 0xff899 LB 0x9 18504 pushad ; 66 60 ; 0xff899 orgs.asm:1 76218505 call 068cah ; e8 2c 70 ; 0xff89b orgs.asm:1 76318506 popad ; 66 61 ; 0xff89e orgs.asm:1 76418507 jmp short 0f88ah ; eb e8 ; 0xff8a0 orgs.asm:1 76618483 pushad ; 66 60 ; 0xff899 orgs.asm:1820 18484 call 068cah ; e8 2c 70 ; 0xff89b orgs.asm:1821 18485 popad ; 66 61 ; 0xff89e orgs.asm:1822 18486 jmp short 0f88ah ; eb e8 ; 0xff8a0 orgs.asm:1824 18508 18487 ; disGetNextSymbol 0xff8a2 LB 0x75e -> off=0x0 cb=000000000000001a uValue=00000000000f18a2 'iret_modify_cf' 18509 18488 iret_modify_cf: ; 0xff8a2 LB 0x1a 18510 jc short 0f8b2h ; 72 0e ; 0xff8a2 orgs.asm:1 77318511 push bp ; 55 ; 0xff8a4 orgs.asm:1 77418489 jc short 0f8b2h ; 72 0e ; 0xff8a2 orgs.asm:1831 18490 push bp ; 55 ; 0xff8a4 orgs.asm:1832 18512 18491 db 08bh, 0ech 18513 ; mov bp, sp ; 8b ec ; 0xff8a5 orgs.asm:1 77518514 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff8a7 orgs.asm:1 77618515 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff8ab orgs.asm:1 77718516 pop bp ; 5d ; 0xff8b0 orgs.asm:1 77818517 iret ; cf ; 0xff8b1 orgs.asm:1 77918518 push bp ; 55 ; 0xff8b2 orgs.asm:1 78118492 ; mov bp, sp ; 8b ec ; 0xff8a5 orgs.asm:1833 18493 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff8a7 orgs.asm:1834 18494 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff8ab orgs.asm:1835 18495 pop bp ; 5d ; 0xff8b0 orgs.asm:1836 18496 iret ; cf ; 0xff8b1 orgs.asm:1837 18497 push bp ; 55 ; 0xff8b2 orgs.asm:1839 18519 18498 db 08bh, 0ech 18520 ; mov bp, sp ; 8b ec ; 0xff8b3 orgs.asm:1 78218521 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff8b5 orgs.asm:1 78318522 pop bp ; 5d ; 0xff8ba orgs.asm:1 78418523 iret ; cf ; 0xff8bb orgs.asm:1 78518499 ; mov bp, sp ; 8b ec ; 0xff8b3 orgs.asm:1840 18500 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff8b5 orgs.asm:1841 18501 pop bp ; 5d ; 0xff8ba orgs.asm:1842 18502 iret ; cf ; 0xff8bb orgs.asm:1843 18524 18503 ; disGetNextSymbol 0xff8bc LB 0x744 -> off=0x0 cb=000000000000002b uValue=00000000000f18bc 'int74_handler' 18525 18504 int74_handler: ; 0xff8bc LB 0x2b 18526 sti ; fb ; 0xff8bc orgs.asm:1 79218505 sti ; fb ; 0xff8bc orgs.asm:1850 18527 18506 pushaw ; 60 ; 0xff8bd orgs.asm:97 18528 push ES ; 06 ; 0xff8be orgs.asm:1 79418529 push DS ; 1e ; 0xff8bf orgs.asm:1 79518507 push ES ; 06 ; 0xff8be orgs.asm:1852 18508 push DS ; 1e ; 0xff8bf orgs.asm:1853 18530 18509 db 033h, 0c0h 18531 ; xor ax, ax ; 33 c0 ; 0xff8c0 orgs.asm:1 79618532 push ax ; 50 ; 0xff8c2 orgs.asm:1 79718533 push ax ; 50 ; 0xff8c3 orgs.asm:1 79818534 push ax ; 50 ; 0xff8c4 orgs.asm:1 79918535 push ax ; 50 ; 0xff8c5 orgs.asm:18 0018536 push ax ; 50 ; 0xff8c6 orgs.asm:18 0118537 push CS ; 0e ; 0xff8c7 orgs.asm:10 218538 pop DS ; 1f ; 0xff8c8 orgs.asm:10 318539 cld ; fc ; 0xff8c9 orgs.asm:10 418540 call 071cdh ; e8 00 79 ; 0xff8ca orgs.asm:18 0318541 pop cx ; 59 ; 0xff8cd orgs.asm:18 0418542 jcxz 0f8dch ; e3 0c ; 0xff8ce orgs.asm:18 0518543 push strict byte 00000h ; 6a 00 ; 0xff8d0 orgs.asm:18 0918544 pop DS ; 1f ; 0xff8d2 orgs.asm:18 1418545 push word [0040eh] ; ff 36 0e 04 ; 0xff8d3 orgs.asm:18 1518546 pop DS ; 1f ; 0xff8d7 orgs.asm:18 1618547 call far [word 00022h] ; ff 1e 22 00 ; 0xff8d8 orgs.asm:18 1718548 cli ; fa ; 0xff8dc orgs.asm:18 1918549 call 0e030h ; e8 50 e7 ; 0xff8dd orgs.asm:18 2018550 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8e0 orgs.asm:18 2118551 pop DS ; 1f ; 0xff8e3 orgs.asm:18 2218552 pop ES ; 07 ; 0xff8e4 orgs.asm:18 2318510 ; xor ax, ax ; 33 c0 ; 0xff8c0 orgs.asm:1854 18511 push ax ; 50 ; 0xff8c2 orgs.asm:1855 18512 push ax ; 50 ; 0xff8c3 orgs.asm:1856 18513 push ax ; 50 ; 0xff8c4 orgs.asm:1857 18514 push ax ; 50 ; 0xff8c5 orgs.asm:1858 18515 push ax ; 50 ; 0xff8c6 orgs.asm:1859 18516 push CS ; 0e ; 0xff8c7 orgs.asm:103 18517 pop DS ; 1f ; 0xff8c8 orgs.asm:104 18518 cld ; fc ; 0xff8c9 orgs.asm:105 18519 call 071cdh ; e8 00 79 ; 0xff8ca orgs.asm:1861 18520 pop cx ; 59 ; 0xff8cd orgs.asm:1862 18521 jcxz 0f8dch ; e3 0c ; 0xff8ce orgs.asm:1863 18522 push strict byte 00000h ; 6a 00 ; 0xff8d0 orgs.asm:1867 18523 pop DS ; 1f ; 0xff8d2 orgs.asm:1872 18524 push word [0040eh] ; ff 36 0e 04 ; 0xff8d3 orgs.asm:1873 18525 pop DS ; 1f ; 0xff8d7 orgs.asm:1874 18526 call far [word 00022h] ; ff 1e 22 00 ; 0xff8d8 orgs.asm:1875 18527 cli ; fa ; 0xff8dc orgs.asm:1877 18528 call 0e030h ; e8 50 e7 ; 0xff8dd orgs.asm:1878 18529 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8e0 orgs.asm:1879 18530 pop DS ; 1f ; 0xff8e3 orgs.asm:1880 18531 pop ES ; 07 ; 0xff8e4 orgs.asm:1881 18553 18532 popaw ; 61 ; 0xff8e5 orgs.asm:114 18554 iret ; cf ; 0xff8e6 orgs.asm:18 2518533 iret ; cf ; 0xff8e6 orgs.asm:1883 18555 18534 ; disGetNextSymbol 0xff8e7 LB 0x719 -> off=0x0 cb=0000000000000012 uValue=00000000000f18e7 'int76_handler' 18556 18535 int76_handler: ; 0xff8e7 LB 0x12 18557 push ax ; 50 ; 0xff8e7 orgs.asm:18 3218558 push DS ; 1e ; 0xff8e8 orgs.asm:18 3318559 mov ax, strict word 00040h ; b8 40 00 ; 0xff8e9 orgs.asm:18 3418560 mov ds, ax ; 8e d8 ; 0xff8ec orgs.asm:18 3518561 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8ee orgs.asm:18 3618562 call 0e030h ; e8 3a e7 ; 0xff8f3 orgs.asm:18 3718563 pop DS ; 1f ; 0xff8f6 orgs.asm:18 3818564 pop ax ; 58 ; 0xff8f7 orgs.asm:18 3918565 iret ; cf ; 0xff8f8 orgs.asm:18 4018536 push ax ; 50 ; 0xff8e7 orgs.asm:1890 18537 push DS ; 1e ; 0xff8e8 orgs.asm:1891 18538 mov ax, strict word 00040h ; b8 40 00 ; 0xff8e9 orgs.asm:1892 18539 mov ds, ax ; 8e d8 ; 0xff8ec orgs.asm:1893 18540 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8ee orgs.asm:1894 18541 call 0e030h ; e8 3a e7 ; 0xff8f3 orgs.asm:1895 18542 pop DS ; 1f ; 0xff8f6 orgs.asm:1896 18543 pop ax ; 58 ; 0xff8f7 orgs.asm:1897 18544 iret ; cf ; 0xff8f8 orgs.asm:1898 18566 18545 ; disGetNextSymbol 0xff8f9 LB 0x707 -> off=0x0 cb=000000000000000d uValue=00000000000f18f9 'int70_handler' 18567 18546 int70_handler: ; 0xff8f9 LB 0xd 18568 push ES ; 06 ; 0xff8f9 orgs.asm:1 84918569 push DS ; 1e ; 0xff8fa orgs.asm:1 85018547 push ES ; 06 ; 0xff8f9 orgs.asm:1907 18548 push DS ; 1e ; 0xff8fa orgs.asm:1908 18570 18549 pushaw ; 60 ; 0xff8fb orgs.asm:97 18571 push CS ; 0e ; 0xff8fc orgs.asm:10 218572 pop DS ; 1f ; 0xff8fd orgs.asm:10 318573 cld ; fc ; 0xff8fe orgs.asm:10 418574 call 06ea2h ; e8 a0 75 ; 0xff8ff orgs.asm:1 85318550 push CS ; 0e ; 0xff8fc orgs.asm:103 18551 pop DS ; 1f ; 0xff8fd orgs.asm:104 18552 cld ; fc ; 0xff8fe orgs.asm:105 18553 call 06ea2h ; e8 a0 75 ; 0xff8ff orgs.asm:1911 18575 18554 popaw ; 61 ; 0xff902 orgs.asm:114 18576 pop DS ; 1f ; 0xff903 orgs.asm:1 85518577 pop ES ; 07 ; 0xff904 orgs.asm:1 85618578 iret ; cf ; 0xff905 orgs.asm:1 85718555 pop DS ; 1f ; 0xff903 orgs.asm:1913 18556 pop ES ; 07 ; 0xff904 orgs.asm:1914 18557 iret ; cf ; 0xff905 orgs.asm:1915 18579 18558 ; disGetNextSymbol 0xff906 LB 0x6fa -> off=0x0 cb=0000000000000168 uValue=00000000000f1906 'biosorg_check_before_or_at_0FA6Ch' 18580 18559 biosorg_check_before_or_at_0FA6Ch: ; 0xff906 LB 0x168 … … 18649 18628 ; disGetNextSymbol 0xffe6e LB 0x192 -> off=0x0 cb=0000000000000021 uValue=00000000000f1e6e 'biosorg_check_at_0FE6Eh' 18650 18629 biosorg_check_at_0FE6Eh: ; 0xffe6e LB 0x21 18651 cmp ah, 0b1h ; 80 fc b1 ; 0xffe6e orgs.asm:1 89418652 jne short 0fe82h ; 75 0f ; 0xffe71 orgs.asm:1 89518653 push ES ; 06 ; 0xffe73 orgs.asm:1 89718654 push DS ; 1e ; 0xffe74 orgs.asm:1 89818655 push CS ; 0e ; 0xffe75 orgs.asm:10 218656 pop DS ; 1f ; 0xffe76 orgs.asm:10 318657 cld ; fc ; 0xffe77 orgs.asm:10 418658 pushad ; 66 60 ; 0xffe78 orgs.asm:19 0118659 call 0a853h ; e8 d6 a9 ; 0xffe7a orgs.asm:19 0218660 popad ; 66 61 ; 0xffe7d orgs.asm:19 0318661 pop DS ; 1f ; 0xffe7f orgs.asm:19 0518662 pop ES ; 07 ; 0xffe80 orgs.asm:19 0618663 iret ; cf ; 0xffe81 orgs.asm:19 0718664 push ES ; 06 ; 0xffe82 orgs.asm:19 1118665 push DS ; 1e ; 0xffe83 orgs.asm:19 1218630 cmp ah, 0b1h ; 80 fc b1 ; 0xffe6e orgs.asm:1952 18631 jne short 0fe82h ; 75 0f ; 0xffe71 orgs.asm:1953 18632 push ES ; 06 ; 0xffe73 orgs.asm:1955 18633 push DS ; 1e ; 0xffe74 orgs.asm:1956 18634 push CS ; 0e ; 0xffe75 orgs.asm:103 18635 pop DS ; 1f ; 0xffe76 orgs.asm:104 18636 cld ; fc ; 0xffe77 orgs.asm:105 18637 pushad ; 66 60 ; 0xffe78 orgs.asm:1959 18638 call 0a853h ; e8 d6 a9 ; 0xffe7a orgs.asm:1960 18639 popad ; 66 61 ; 0xffe7d orgs.asm:1961 18640 pop DS ; 1f ; 0xffe7f orgs.asm:1963 18641 pop ES ; 07 ; 0xffe80 orgs.asm:1964 18642 iret ; cf ; 0xffe81 orgs.asm:1965 18643 push ES ; 06 ; 0xffe82 orgs.asm:1969 18644 push DS ; 1e ; 0xffe83 orgs.asm:1970 18666 18645 pushaw ; 60 ; 0xffe84 orgs.asm:97 18667 push CS ; 0e ; 0xffe85 orgs.asm:10 218668 pop DS ; 1f ; 0xffe86 orgs.asm:10 318669 cld ; fc ; 0xffe87 orgs.asm:10 418670 call 06f43h ; e8 b8 70 ; 0xffe88 orgs.asm:19 1618646 push CS ; 0e ; 0xffe85 orgs.asm:103 18647 pop DS ; 1f ; 0xffe86 orgs.asm:104 18648 cld ; fc ; 0xffe87 orgs.asm:105 18649 call 06f43h ; e8 b8 70 ; 0xffe88 orgs.asm:1974 18671 18650 popaw ; 61 ; 0xffe8b orgs.asm:114 18672 pop DS ; 1f ; 0xffe8c orgs.asm:19 1818673 pop ES ; 07 ; 0xffe8d orgs.asm:19 1918674 iret ; cf ; 0xffe8e orgs.asm:19 2018651 pop DS ; 1f ; 0xffe8c orgs.asm:1976 18652 pop ES ; 07 ; 0xffe8d orgs.asm:1977 18653 iret ; cf ; 0xffe8e orgs.asm:1978 18675 18654 ; disGetNextSymbol 0xffe8f LB 0x171 -> off=0x0 cb=0000000000000016 uValue=00000000000f1e8f 'biosorg_check_before_or_at_0FEA3h' 18676 18655 biosorg_check_before_or_at_0FEA3h: ; 0xffe8f LB 0x16 … … 18679 18658 ; disGetNextSymbol 0xffea5 LB 0x15b -> off=0x0 cb=0000000000000043 uValue=00000000000f1ea5 'int08_handler' 18680 18659 int08_handler: ; 0xffea5 LB 0x43 18681 sti ; fb ; 0xffea5 orgs.asm:19 3018682 push eax ; 66 50 ; 0xffea6 orgs.asm:19 3118683 push DS ; 1e ; 0xffea8 orgs.asm:19 3618684 push dx ; 52 ; 0xffea9 orgs.asm:19 3718685 mov ax, strict word 00040h ; b8 40 00 ; 0xffeaa orgs.asm:19 3818686 mov ds, ax ; 8e d8 ; 0xffead orgs.asm:19 3918687 mov eax, dword [0006ch] ; 66 a1 6c 00 ; 0xffeaf orgs.asm: 194218688 inc eax ; 66 40 ; 0xffeb3 orgs.asm: 194318689 cmp eax, strict dword 0001800b0h ; 66 3d b0 00 18 00 ; 0xffeb5 orgs.asm: 195518690 jc short 0fec4h ; 72 07 ; 0xffebb orgs.asm: 195618660 sti ; fb ; 0xffea5 orgs.asm:1988 18661 push eax ; 66 50 ; 0xffea6 orgs.asm:1989 18662 push DS ; 1e ; 0xffea8 orgs.asm:1994 18663 push dx ; 52 ; 0xffea9 orgs.asm:1995 18664 mov ax, strict word 00040h ; b8 40 00 ; 0xffeaa orgs.asm:1996 18665 mov ds, ax ; 8e d8 ; 0xffead orgs.asm:1997 18666 mov eax, dword [0006ch] ; 66 a1 6c 00 ; 0xffeaf orgs.asm:2000 18667 inc eax ; 66 40 ; 0xffeb3 orgs.asm:2001 18668 cmp eax, strict dword 0001800b0h ; 66 3d b0 00 18 00 ; 0xffeb5 orgs.asm:2013 18669 jc short 0fec4h ; 72 07 ; 0xffebb orgs.asm:2014 18691 18670 db 066h, 033h, 0c0h 18692 ; xor eax, eax ; 66 33 c0 ; 0xffebd orgs.asm: 196518693 inc byte [word 00070h] ; fe 06 70 00 ; 0xffec0 orgs.asm: 196618694 mov dword [0006ch], eax ; 66 a3 6c 00 ; 0xffec4 orgs.asm: 196918695 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm: 197718671 ; xor eax, eax ; 66 33 c0 ; 0xffebd orgs.asm:2023 18672 inc byte [word 00070h] ; fe 06 70 00 ; 0xffec0 orgs.asm:2024 18673 mov dword [0006ch], eax ; 66 a3 6c 00 ; 0xffec4 orgs.asm:2027 18674 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm:2035 18696 18675 db 00ah, 0c0h 18697 ; or al, al ; 0a c0 ; 0xffecb orgs.asm: 197818698 je short 0feddh ; 74 0e ; 0xffecd orgs.asm: 197918676 ; or al, al ; 0a c0 ; 0xffecb orgs.asm:2036 18677 je short 0feddh ; 74 0e ; 0xffecd orgs.asm:2037 18699 18678 db 0feh, 0c8h 18700 ; dec al ; fe c8 ; 0xffecf orgs.asm: 198018701 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm: 198118702 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm: 198218703 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm: 198418704 in AL, DX ; ec ; 0xffed9 orgs.asm: 198518705 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm: 198618706 out DX, AL ; ee ; 0xffedc orgs.asm: 198718707 int 01ch ; cd 1c ; 0xffedd orgs.asm: 199018708 cli ; fa ; 0xffedf orgs.asm: 199218709 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm: 199318710 pop dx ; 5a ; 0xffee3 orgs.asm: 199418711 pop DS ; 1f ; 0xffee4 orgs.asm: 199518712 pop eax ; 66 58 ; 0xffee5 orgs.asm: 199718713 iret ; cf ; 0xffee7 orgs.asm:20 0218679 ; dec al ; fe c8 ; 0xffecf orgs.asm:2038 18680 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm:2039 18681 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm:2040 18682 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm:2042 18683 in AL, DX ; ec ; 0xffed9 orgs.asm:2043 18684 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm:2044 18685 out DX, AL ; ee ; 0xffedc orgs.asm:2045 18686 int 01ch ; cd 1c ; 0xffedd orgs.asm:2048 18687 cli ; fa ; 0xffedf orgs.asm:2050 18688 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm:2051 18689 pop dx ; 5a ; 0xffee3 orgs.asm:2052 18690 pop DS ; 1f ; 0xffee4 orgs.asm:2053 18691 pop eax ; 66 58 ; 0xffee5 orgs.asm:2055 18692 iret ; cf ; 0xffee7 orgs.asm:2060 18714 18693 ; disGetNextSymbol 0xffee8 LB 0x118 -> off=0x0 cb=000000000000000b uValue=00000000000f1ee8 'biosorg_check_before_or_at_0FEF1h' 18715 18694 biosorg_check_before_or_at_0FEF1h: ; 0xffee8 LB 0xb … … 18743 18722 ; disGetNextSymbol 0xfff53 LB 0xad -> off=0x0 cb=0000000000000001 uValue=00000000000f1f53 'dummy_iret' 18744 18723 dummy_iret: ; 0xfff53 LB 0x1 18745 iret ; cf ; 0xfff53 orgs.asm:20 2718724 iret ; cf ; 0xfff53 orgs.asm:2085 18746 18725 ; disGetNextSymbol 0xfff54 LB 0xac -> off=0x0 cb=000000000000002c uValue=00000000000f1f54 'biosorg_check_at_0FF54h' 18747 18726 biosorg_check_at_0FF54h: ; 0xfff54 LB 0x2c 18748 iret ; cf ; 0xfff54 orgs.asm:20 3618727 iret ; cf ; 0xfff54 orgs.asm:2094 18749 18728 mov ax, ax ; 89 c0 ; 0xfff55 18750 18729 mov ax, ax ; 89 c0 ; 0xfff57 … … 18780 18759 ; disGetNextSymbol 0xffff0 LB 0x10 -> off=0x0 cb=0000000000000010 uValue=00000000000f1ff0 'cpu_reset' 18781 18760 cpu_reset: ; 0xffff0 LB 0x10 18782 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2 04618761 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2104 18783 18762 ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000' 18784 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 0 62h18763 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 02ch -
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum
r95039 r96063 1 eed99065f5cacb80bf2241bdf9619ceb*VBoxPcBios386.rom1 8c884ffefc5748a21ba73a5224486744 *VBoxPcBios386.rom -
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm
r95039 r96063 1241 1241 ; disGetNextSymbol 0xf0dba LB 0x400 -> off=0x0 cb=0000000000000018 uValue=00000000000f0dba 'bios_cvs_version_string' 1242 1242 bios_cvs_version_string: ; 0xf0dba LB 0x18 1243 db 'VirtualBox 7.0.0_ALPHA 1', 000h1243 db 'VirtualBox 7.0.0_ALPHA2', 000h 1244 1244 ; disGetNextSymbol 0xf0dd2 LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0dd2 '_bios_prefix_string' 1245 1245 _bios_prefix_string: ; 0xf0dd2 LB 0x8 … … 17792 17792 ; disGetNextSymbol 0xfe030 LB 0x1fd0 -> off=0x0 cb=0000000000000004 uValue=00000000000f0030 'eoi_both_pics' 17793 17793 eoi_both_pics: ; 0xfe030 LB 0x4 17794 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:23 617795 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:23 717794 mov AL, strict byte 020h ; b0 20 ; 0xfe030 orgs.asm:237 17795 out strict byte 0a0h, AL ; e6 a0 ; 0xfe032 orgs.asm:238 17796 17796 ; disGetNextSymbol 0xfe034 LB 0x1fcc -> off=0x0 cb=0000000000000005 uValue=00000000000f0034 'eoi_master_pic' 17797 17797 eoi_master_pic: ; 0xfe034 LB 0x5 17798 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:2 3917799 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:24 017800 retn ; c3 ; 0xfe038 orgs.asm:24 117798 mov AL, strict byte 020h ; b0 20 ; 0xfe034 orgs.asm:240 17799 out strict byte 020h, AL ; e6 20 ; 0xfe036 orgs.asm:241 17800 retn ; c3 ; 0xfe038 orgs.asm:242 17801 17801 ; disGetNextSymbol 0xfe039 LB 0x1fc7 -> off=0x0 cb=000000000000000b uValue=0000000000000039 'set_int_vects' 17802 17802 set_int_vects: ; 0xfe039 LB 0xb 17803 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:24 817804 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:2 4917805 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:25 017806 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:25 117807 retn ; c3 ; 0xfe043 orgs.asm:25 217803 mov word [bx], ax ; 89 07 ; 0xfe039 orgs.asm:249 17804 mov word [bx+002h], dx ; 89 57 02 ; 0xfe03b orgs.asm:250 17805 add bx, strict byte 00004h ; 83 c3 04 ; 0xfe03e orgs.asm:251 17806 loop 0e039h ; e2 f6 ; 0xfe041 orgs.asm:252 17807 retn ; c3 ; 0xfe043 orgs.asm:253 17808 17808 ; disGetNextSymbol 0xfe044 LB 0x1fbc -> off=0x0 cb=0000000000000006 uValue=00000000000f0044 'eoi_jmp_post' 17809 17809 eoi_jmp_post: ; 0xfe044 LB 0x6 17810 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:26 017811 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:26 117812 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:26 217810 in AL, strict byte 060h ; e4 60 ; 0xfe044 orgs.asm:261 17811 mov AL, strict byte 020h ; b0 20 ; 0xfe046 orgs.asm:262 17812 out strict byte 020h, AL ; e6 20 ; 0xfe048 orgs.asm:263 17813 17813 ; disGetNextSymbol 0xfe04a LB 0x1fb6 -> off=0x0 cb=0000000000000009 uValue=00000000000f004a 'no_eoi_jmp_post' 17814 17814 no_eoi_jmp_post: ; 0xfe04a LB 0x9 17815 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:26 517816 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:26 617817 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:26 717815 mov ax, strict word 00040h ; b8 40 00 ; 0xfe04a orgs.asm:266 17816 mov ds, ax ; 8e d8 ; 0xfe04d orgs.asm:267 17817 jmp far [word 00067h] ; ff 2e 67 00 ; 0xfe04f orgs.asm:268 17818 17818 ; disGetNextSymbol 0xfe053 LB 0x1fad -> off=0x0 cb=0000000000000002 uValue=00000000000f0053 'seg_40_value' 17819 17819 seg_40_value: ; 0xfe053 LB 0x2 … … 17828 17828 ; disGetNextSymbol 0xfe05b LB 0x1fa5 -> off=0x0 cb=0000000000000068 uValue=00000000000f005b 'post' 17829 17829 post: ; 0xfe05b LB 0x68 17830 cli ; fa ; 0xfe05b orgs.asm:27 617831 jmp short 0e064h ; eb 06 ; 0xfe05c orgs.asm:28 717832 mov AL, strict byte 001h ; b0 01 ; 0xfe05e orgs.asm:29 317833 out strict byte 092h, AL ; e6 92 ; 0xfe060 orgs.asm:29 417834 jmp short 0e062h ; eb fe ; 0xfe062 orgs.asm:29 517835 mov AL, strict byte 00fh ; b0 0f ; 0xfe064 orgs.asm:30 017836 out strict byte 070h, AL ; e6 70 ; 0xfe066 orgs.asm:30 117837 in AL, strict byte 071h ; e4 71 ; 0xfe068 orgs.asm:30 217838 xchg ah, al ; 86 c4 ; 0xfe06a orgs.asm:30 517839 in AL, strict byte 064h ; e4 64 ; 0xfe06c orgs.asm:3 0917840 test AL, strict byte 004h ; a8 04 ; 0xfe06e orgs.asm:31 017841 je short 0e085h ; 74 13 ; 0xfe070 orgs.asm:31 117830 cli ; fa ; 0xfe05b orgs.asm:277 17831 jmp short 0e064h ; eb 06 ; 0xfe05c orgs.asm:288 17832 mov AL, strict byte 001h ; b0 01 ; 0xfe05e orgs.asm:294 17833 out strict byte 092h, AL ; e6 92 ; 0xfe060 orgs.asm:295 17834 jmp short 0e062h ; eb fe ; 0xfe062 orgs.asm:296 17835 mov AL, strict byte 00fh ; b0 0f ; 0xfe064 orgs.asm:301 17836 out strict byte 070h, AL ; e6 70 ; 0xfe066 orgs.asm:302 17837 in AL, strict byte 071h ; e4 71 ; 0xfe068 orgs.asm:303 17838 xchg ah, al ; 86 c4 ; 0xfe06a orgs.asm:306 17839 in AL, strict byte 064h ; e4 64 ; 0xfe06c orgs.asm:310 17840 test AL, strict byte 004h ; a8 04 ; 0xfe06e orgs.asm:311 17841 je short 0e085h ; 74 13 ; 0xfe070 orgs.asm:312 17842 17842 db 08ah, 0c4h 17843 ; mov al, ah ; 8a c4 ; 0xfe072 orgs.asm:31 417843 ; mov al, ah ; 8a c4 ; 0xfe072 orgs.asm:315 17844 17844 db 00ah, 0c0h 17845 ; or al, al ; 0a c0 ; 0xfe074 orgs.asm:31 517846 jne short 0e085h ; 75 0d ; 0xfe076 orgs.asm:31 617847 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe078 orgs.asm:32 217848 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe07d orgs.asm:32 317849 jne short 0e05eh ; 75 d9 ; 0xfe083 orgs.asm:32 417850 mov AL, strict byte 00fh ; b0 0f ; 0xfe085 orgs.asm:32 817851 out strict byte 070h, AL ; e6 70 ; 0xfe087 orgs.asm:3 2917852 mov AL, strict byte 000h ; b0 00 ; 0xfe089 orgs.asm:33 017853 out strict byte 071h, AL ; e6 71 ; 0xfe08b orgs.asm:33 117845 ; or al, al ; 0a c0 ; 0xfe074 orgs.asm:316 17846 jne short 0e085h ; 75 0d ; 0xfe076 orgs.asm:317 17847 mov ds, [cs:0e053h] ; 2e 8e 1e 53 e0 ; 0xfe078 orgs.asm:323 17848 cmp word [word 00072h], 01234h ; 81 3e 72 00 34 12 ; 0xfe07d orgs.asm:324 17849 jne short 0e05eh ; 75 d9 ; 0xfe083 orgs.asm:325 17850 mov AL, strict byte 00fh ; b0 0f ; 0xfe085 orgs.asm:329 17851 out strict byte 070h, AL ; e6 70 ; 0xfe087 orgs.asm:330 17852 mov AL, strict byte 000h ; b0 00 ; 0xfe089 orgs.asm:331 17853 out strict byte 071h, AL ; e6 71 ; 0xfe08b orgs.asm:332 17854 17854 db 08ah, 0c4h 17855 ; mov al, ah ; 8a c4 ; 0xfe08d orgs.asm:33 517856 cmp AL, strict byte 009h ; 3c 09 ; 0xfe08f orgs.asm:33 617857 je short 0e0a5h ; 74 12 ; 0xfe091 orgs.asm:33 717858 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe093 orgs.asm:33 817859 je short 0e0a5h ; 74 0e ; 0xfe095 orgs.asm:3 3917855 ; mov al, ah ; 8a c4 ; 0xfe08d orgs.asm:336 17856 cmp AL, strict byte 009h ; 3c 09 ; 0xfe08f orgs.asm:337 17857 je short 0e0a5h ; 74 12 ; 0xfe091 orgs.asm:338 17858 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe093 orgs.asm:339 17859 je short 0e0a5h ; 74 0e ; 0xfe095 orgs.asm:340 17860 17860 db 032h, 0c0h 17861 ; xor al, al ; 32 c0 ; 0xfe097 orgs.asm:34 117862 out strict byte 00dh, AL ; e6 0d ; 0xfe099 orgs.asm:34 417863 out strict byte 0dah, AL ; e6 da ; 0xfe09b orgs.asm:34 517864 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe09d orgs.asm:34 817865 out strict byte 0d6h, AL ; e6 d6 ; 0xfe09f orgs.asm:3 4917866 mov AL, strict byte 000h ; b0 00 ; 0xfe0a1 orgs.asm:35 017867 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a3 orgs.asm:35 117861 ; xor al, al ; 32 c0 ; 0xfe097 orgs.asm:342 17862 out strict byte 00dh, AL ; e6 0d ; 0xfe099 orgs.asm:345 17863 out strict byte 0dah, AL ; e6 da ; 0xfe09b orgs.asm:346 17864 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe09d orgs.asm:349 17865 out strict byte 0d6h, AL ; e6 d6 ; 0xfe09f orgs.asm:350 17866 mov AL, strict byte 000h ; b0 00 ; 0xfe0a1 orgs.asm:351 17867 out strict byte 0d4h, AL ; e6 d4 ; 0xfe0a3 orgs.asm:352 17868 17868 db 08ah, 0c4h 17869 ; mov al, ah ; 8a c4 ; 0xfe0a5 orgs.asm:35 517870 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0a7 orgs.asm:35 617871 je short 0e0c3h ; 74 18 ; 0xfe0a9 orgs.asm:35 717872 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0ab orgs.asm:3 5917873 jnc short 0e0c3h ; 73 14 ; 0xfe0ad orgs.asm:36 017874 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0af orgs.asm:36 117875 jne short 0e0b6h ; 75 03 ; 0xfe0b1 orgs.asm:36 217876 jmp near 0e350h ; e9 9a 02 ; 0xfe0b3 orgs.asm:36 317877 mov sp, 00400h ; bc 00 04 ; 0xfe0b6 orgs.asm:36 617878 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0b9 orgs.asm:36 817879 je short 0e044h ; 74 87 ; 0xfe0bb orgs.asm:3 6917880 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0bd orgs.asm:37 117881 je short 0e04ah ; 74 89 ; 0xfe0bf orgs.asm:37 217882 jmp short 0e0c3h ; eb 00 ; 0xfe0c1 orgs.asm:37 617869 ; mov al, ah ; 8a c4 ; 0xfe0a5 orgs.asm:356 17870 cmp AL, strict byte 000h ; 3c 00 ; 0xfe0a7 orgs.asm:357 17871 je short 0e0c3h ; 74 18 ; 0xfe0a9 orgs.asm:358 17872 cmp AL, strict byte 00dh ; 3c 0d ; 0xfe0ab orgs.asm:360 17873 jnc short 0e0c3h ; 73 14 ; 0xfe0ad orgs.asm:361 17874 cmp AL, strict byte 009h ; 3c 09 ; 0xfe0af orgs.asm:362 17875 jne short 0e0b6h ; 75 03 ; 0xfe0b1 orgs.asm:363 17876 jmp near 0e350h ; e9 9a 02 ; 0xfe0b3 orgs.asm:364 17877 mov sp, 00400h ; bc 00 04 ; 0xfe0b6 orgs.asm:367 17878 cmp AL, strict byte 005h ; 3c 05 ; 0xfe0b9 orgs.asm:369 17879 je short 0e044h ; 74 87 ; 0xfe0bb orgs.asm:370 17880 cmp AL, strict byte 00ah ; 3c 0a ; 0xfe0bd orgs.asm:372 17881 je short 0e04ah ; 74 89 ; 0xfe0bf orgs.asm:373 17882 jmp short 0e0c3h ; eb 00 ; 0xfe0c1 orgs.asm:377 17883 17883 ; disGetNextSymbol 0xfe0c3 LB 0x1f3d -> off=0x0 cb=00000000000001f2 uValue=00000000000f00c3 'normal_post' 17884 17884 normal_post: ; 0xfe0c3 LB 0x1f2 17885 mov ax, 07800h ; b8 00 78 ; 0xfe0c3 orgs.asm:38 517885 mov ax, 07800h ; b8 00 78 ; 0xfe0c3 orgs.asm:386 17886 17886 db 08bh, 0e0h 17887 ; mov sp, ax ; 8b e0 ; 0xfe0c6 orgs.asm:38 617887 ; mov sp, ax ; 8b e0 ; 0xfe0c6 orgs.asm:387 17888 17888 db 033h, 0c0h 17889 ; xor ax, ax ; 33 c0 ; 0xfe0c8 orgs.asm:38 717890 mov ds, ax ; 8e d8 ; 0xfe0ca orgs.asm:38 817891 mov ss, ax ; 8e d0 ; 0xfe0cc orgs.asm:3 8917892 mov es, ax ; 8e c0 ; 0xfe0ce orgs.asm:39 317889 ; xor ax, ax ; 33 c0 ; 0xfe0c8 orgs.asm:388 17890 mov ds, ax ; 8e d8 ; 0xfe0ca orgs.asm:389 17891 mov ss, ax ; 8e d0 ; 0xfe0cc orgs.asm:390 17892 mov es, ax ; 8e c0 ; 0xfe0ce orgs.asm:394 17893 17893 db 033h, 0ffh 17894 ; xor di, di ; 33 ff ; 0xfe0d0 orgs.asm:39 417895 cld ; fc ; 0xfe0d2 orgs.asm:39 517896 mov cx, 00239h ; b9 39 02 ; 0xfe0d3 orgs.asm:39 617897 rep stosw ; f3 ab ; 0xfe0d6 orgs.asm:39 717898 inc di ; 47 ; 0xfe0d8 orgs.asm:39 817899 inc di ; 47 ; 0xfe0d9 orgs.asm: 39917900 mov cx, 005c6h ; b9 c6 05 ; 0xfe0da orgs.asm:40 017901 rep stosw ; f3 ab ; 0xfe0dd orgs.asm:40 117894 ; xor di, di ; 33 ff ; 0xfe0d0 orgs.asm:395 17895 cld ; fc ; 0xfe0d2 orgs.asm:396 17896 mov cx, 00239h ; b9 39 02 ; 0xfe0d3 orgs.asm:397 17897 rep stosw ; f3 ab ; 0xfe0d6 orgs.asm:398 17898 inc di ; 47 ; 0xfe0d8 orgs.asm:399 17899 inc di ; 47 ; 0xfe0d9 orgs.asm:400 17900 mov cx, 005c6h ; b9 c6 05 ; 0xfe0da orgs.asm:401 17901 rep stosw ; f3 ab ; 0xfe0dd orgs.asm:402 17902 17902 db 033h, 0dbh 17903 ; xor bx, bx ; 33 db ; 0xfe0df orgs.asm:40 517904 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e1 orgs.asm:40 717905 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0e5 orgs.asm:40 817906 jnc short 0e0f6h ; 73 0b ; 0xfe0e9 orgs.asm:4 0917907 mov es, bx ; 8e c3 ; 0xfe0eb orgs.asm:41 017903 ; xor bx, bx ; 33 db ; 0xfe0df orgs.asm:406 17904 add bx, 01000h ; 81 c3 00 10 ; 0xfe0e1 orgs.asm:408 17905 cmp bx, 09000h ; 81 fb 00 90 ; 0xfe0e5 orgs.asm:409 17906 jnc short 0e0f6h ; 73 0b ; 0xfe0e9 orgs.asm:410 17907 mov es, bx ; 8e c3 ; 0xfe0eb orgs.asm:411 17908 17908 db 033h, 0ffh 17909 ; xor di, di ; 33 ff ; 0xfe0ed orgs.asm:41 117910 mov cx, 08000h ; b9 00 80 ; 0xfe0ef orgs.asm:41 217911 rep stosw ; f3 ab ; 0xfe0f2 orgs.asm:41 317912 jmp short 0e0e1h ; eb eb ; 0xfe0f4 orgs.asm:41 417913 mov es, bx ; 8e c3 ; 0xfe0f6 orgs.asm:41 617909 ; xor di, di ; 33 ff ; 0xfe0ed orgs.asm:412 17910 mov cx, 08000h ; b9 00 80 ; 0xfe0ef orgs.asm:413 17911 rep stosw ; f3 ab ; 0xfe0f2 orgs.asm:414 17912 jmp short 0e0e1h ; eb eb ; 0xfe0f4 orgs.asm:415 17913 mov es, bx ; 8e c3 ; 0xfe0f6 orgs.asm:417 17914 17914 db 033h, 0ffh 17915 ; xor di, di ; 33 ff ; 0xfe0f8 orgs.asm:41 717916 mov cx, 07ff8h ; b9 f8 7f ; 0xfe0fa orgs.asm:41 817917 rep stosw ; f3 ab ; 0xfe0fd orgs.asm:4 1917915 ; xor di, di ; 33 ff ; 0xfe0f8 orgs.asm:418 17916 mov cx, 07ff8h ; b9 f8 7f ; 0xfe0fa orgs.asm:419 17917 rep stosw ; f3 ab ; 0xfe0fd orgs.asm:420 17918 17918 db 033h, 0dbh 17919 ; xor bx, bx ; 33 db ; 0xfe0ff orgs.asm:42 017920 push CS ; 0e ; 0xfe101 orgs.asm:10 217921 pop DS ; 1f ; 0xfe102 orgs.asm:10 317922 cld ; fc ; 0xfe103 orgs.asm:10 417923 call 0175dh ; e8 56 36 ; 0xfe104 orgs.asm:42 417919 ; xor bx, bx ; 33 db ; 0xfe0ff orgs.asm:421 17920 push CS ; 0e ; 0xfe101 orgs.asm:103 17921 pop DS ; 1f ; 0xfe102 orgs.asm:104 17922 cld ; fc ; 0xfe103 orgs.asm:105 17923 call 0175dh ; e8 56 36 ; 0xfe104 orgs.asm:425 17924 17924 db 033h, 0dbh 17925 ; xor bx, bx ; 33 db ; 0xfe107 orgs.asm:43 117926 mov ds, bx ; 8e db ; 0xfe109 orgs.asm:43 217927 mov cx, strict word 00060h ; b9 60 00 ; 0xfe10b orgs.asm:43 317928 mov ax, 0ff53h ; b8 53 ff ; 0xfe10e orgs.asm:43 417929 mov dx, 0f000h ; ba 00 f0 ; 0xfe111 orgs.asm:43 517930 call 0e039h ; e8 22 ff ; 0xfe114 orgs.asm:43 617931 mov bx, 001a0h ; bb a0 01 ; 0xfe117 orgs.asm:44 117932 mov cx, strict word 00010h ; b9 10 00 ; 0xfe11a orgs.asm:44 217933 call 0e039h ; e8 19 ff ; 0xfe11d orgs.asm:44 317934 mov AL, strict byte 016h ; b0 16 ; 0xfe120 orgs.asm:44 617935 out strict byte 070h, AL ; e6 70 ; 0xfe122 orgs.asm:44 717936 in AL, strict byte 071h ; e4 71 ; 0xfe124 orgs.asm:44 817925 ; xor bx, bx ; 33 db ; 0xfe107 orgs.asm:432 17926 mov ds, bx ; 8e db ; 0xfe109 orgs.asm:433 17927 mov cx, strict word 00060h ; b9 60 00 ; 0xfe10b orgs.asm:434 17928 mov ax, 0ff53h ; b8 53 ff ; 0xfe10e orgs.asm:435 17929 mov dx, 0f000h ; ba 00 f0 ; 0xfe111 orgs.asm:436 17930 call 0e039h ; e8 22 ff ; 0xfe114 orgs.asm:437 17931 mov bx, 001a0h ; bb a0 01 ; 0xfe117 orgs.asm:442 17932 mov cx, strict word 00010h ; b9 10 00 ; 0xfe11a orgs.asm:443 17933 call 0e039h ; e8 19 ff ; 0xfe11d orgs.asm:444 17934 mov AL, strict byte 016h ; b0 16 ; 0xfe120 orgs.asm:447 17935 out strict byte 070h, AL ; e6 70 ; 0xfe122 orgs.asm:448 17936 in AL, strict byte 071h ; e4 71 ; 0xfe124 orgs.asm:449 17937 17937 db 08ah, 0e0h 17938 ; mov ah, al ; 8a e0 ; 0xfe126 orgs.asm:4 4917939 mov AL, strict byte 015h ; b0 15 ; 0xfe128 orgs.asm:45 017940 out strict byte 070h, AL ; e6 70 ; 0xfe12a orgs.asm:45 117941 in AL, strict byte 071h ; e4 71 ; 0xfe12c orgs.asm:45 217942 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe12e orgs.asm:45 317943 mov word [00413h], ax ; a3 13 04 ; 0xfe131 orgs.asm:45 417944 mov ax, 0e9dah ; b8 da e9 ; 0xfe134 orgs.asm:9 317945 mov word [00018h], ax ; a3 18 00 ; 0xfe137 orgs.asm:9 417946 mov ax, 0f000h ; b8 00 f0 ; 0xfe13a orgs.asm:9 517947 mov word [0001ah], ax ; a3 1a 00 ; 0xfe13d orgs.asm:9 617948 mov ax, 0f84dh ; b8 4d f8 ; 0xfe140 orgs.asm:9 317949 mov word [00044h], ax ; a3 44 00 ; 0xfe143 orgs.asm:9 417950 mov ax, 0f000h ; b8 00 f0 ; 0xfe146 orgs.asm:9 517951 mov word [00046h], ax ; a3 46 00 ; 0xfe149 orgs.asm:9 617952 mov ax, 0f841h ; b8 41 f8 ; 0xfe14c orgs.asm:9 317953 mov word [00048h], ax ; a3 48 00 ; 0xfe14f orgs.asm:9 417954 mov ax, 0f000h ; b8 00 f0 ; 0xfe152 orgs.asm:9 517955 mov word [0004ah], ax ; a3 4a 00 ; 0xfe155 orgs.asm:9 617956 mov ax, 0f859h ; b8 59 f8 ; 0xfe158 orgs.asm:9 317957 mov word [00054h], ax ; a3 54 00 ; 0xfe15b orgs.asm:9 417958 mov ax, 0f000h ; b8 00 f0 ; 0xfe15e orgs.asm:9 517959 mov word [00056h], ax ; a3 56 00 ; 0xfe161 orgs.asm:9 617960 mov ax, 0efd4h ; b8 d4 ef ; 0xfe164 orgs.asm:9 317961 mov word [0005ch], ax ; a3 5c 00 ; 0xfe167 orgs.asm:9 417962 mov ax, 0f000h ; b8 00 f0 ; 0xfe16a orgs.asm:9 517963 mov word [0005eh], ax ; a3 5e 00 ; 0xfe16d orgs.asm:9 617964 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe170 orgs.asm:9 317965 mov word [00060h], ax ; a3 60 00 ; 0xfe173 orgs.asm:9 417966 mov ax, 0f000h ; b8 00 f0 ; 0xfe176 orgs.asm:9 517967 mov word [00062h], ax ; a3 62 00 ; 0xfe179 orgs.asm:9 617968 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe17c orgs.asm:9 317969 mov word [00064h], ax ; a3 64 00 ; 0xfe17f orgs.asm:9 417970 mov ax, 0f000h ; b8 00 f0 ; 0xfe182 orgs.asm:9 517971 mov word [00066h], ax ; a3 66 00 ; 0xfe185 orgs.asm:9 617972 mov ax, 0effbh ; b8 fb ef ; 0xfe188 orgs.asm:9 317973 mov word [00070h], ax ; a3 70 00 ; 0xfe18b orgs.asm:9 417974 mov ax, 0f000h ; b8 00 f0 ; 0xfe18e orgs.asm:9 517975 mov word [00072h], ax ; a3 72 00 ; 0xfe191 orgs.asm:9 617976 call 0e794h ; e8 fd 05 ; 0xfe194 orgs.asm:47 017977 mov ax, 0fe6eh ; b8 6e fe ; 0xfe197 orgs.asm:9 317978 mov word [00068h], ax ; a3 68 00 ; 0xfe19a orgs.asm:9 417979 mov ax, 0f000h ; b8 00 f0 ; 0xfe19d orgs.asm:9 517980 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1a0 orgs.asm:9 617981 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1a3 orgs.asm:9 317982 mov word [00020h], ax ; a3 20 00 ; 0xfe1a6 orgs.asm:9 417983 mov ax, 0f000h ; b8 00 f0 ; 0xfe1a9 orgs.asm:9 517984 mov word [00022h], ax ; a3 22 00 ; 0xfe1ac orgs.asm:9 617985 mov AL, strict byte 034h ; b0 34 ; 0xfe1af orgs.asm:48 117986 out strict byte 043h, AL ; e6 43 ; 0xfe1b1 orgs.asm:48 217987 mov AL, strict byte 000h ; b0 00 ; 0xfe1b3 orgs.asm:48 317988 out strict byte 040h, AL ; e6 40 ; 0xfe1b5 orgs.asm:48 417989 out strict byte 040h, AL ; e6 40 ; 0xfe1b7 orgs.asm:48 517990 mov ax, 0f065h ; b8 65 f0 ; 0xfe1b9 orgs.asm:9 317991 mov word [00040h], ax ; a3 40 00 ; 0xfe1bc orgs.asm:9 417992 mov ax, 0f000h ; b8 00 f0 ; 0xfe1bf orgs.asm:9 517993 mov word [00042h], ax ; a3 42 00 ; 0xfe1c2 orgs.asm:9 617994 mov ax, 0e987h ; b8 87 e9 ; 0xfe1c5 orgs.asm:9 317995 mov word [00024h], ax ; a3 24 00 ; 0xfe1c8 orgs.asm:9 417996 mov ax, 0f000h ; b8 00 f0 ; 0xfe1cb orgs.asm:9 517997 mov word [00026h], ax ; a3 26 00 ; 0xfe1ce orgs.asm:9 617998 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1d1 orgs.asm:9 317999 mov word [00058h], ax ; a3 58 00 ; 0xfe1d4 orgs.asm:9 418000 mov ax, 0f000h ; b8 00 f0 ; 0xfe1d7 orgs.asm:9 518001 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1da orgs.asm:9 617938 ; mov ah, al ; 8a e0 ; 0xfe126 orgs.asm:450 17939 mov AL, strict byte 015h ; b0 15 ; 0xfe128 orgs.asm:451 17940 out strict byte 070h, AL ; e6 70 ; 0xfe12a orgs.asm:452 17941 in AL, strict byte 071h ; e4 71 ; 0xfe12c orgs.asm:453 17942 sub ax, strict byte 00001h ; 83 e8 01 ; 0xfe12e orgs.asm:454 17943 mov word [00413h], ax ; a3 13 04 ; 0xfe131 orgs.asm:455 17944 mov ax, 0e9dah ; b8 da e9 ; 0xfe134 orgs.asm:94 17945 mov word [00018h], ax ; a3 18 00 ; 0xfe137 orgs.asm:95 17946 mov ax, 0f000h ; b8 00 f0 ; 0xfe13a orgs.asm:96 17947 mov word [0001ah], ax ; a3 1a 00 ; 0xfe13d orgs.asm:97 17948 mov ax, 0f84dh ; b8 4d f8 ; 0xfe140 orgs.asm:94 17949 mov word [00044h], ax ; a3 44 00 ; 0xfe143 orgs.asm:95 17950 mov ax, 0f000h ; b8 00 f0 ; 0xfe146 orgs.asm:96 17951 mov word [00046h], ax ; a3 46 00 ; 0xfe149 orgs.asm:97 17952 mov ax, 0f841h ; b8 41 f8 ; 0xfe14c orgs.asm:94 17953 mov word [00048h], ax ; a3 48 00 ; 0xfe14f orgs.asm:95 17954 mov ax, 0f000h ; b8 00 f0 ; 0xfe152 orgs.asm:96 17955 mov word [0004ah], ax ; a3 4a 00 ; 0xfe155 orgs.asm:97 17956 mov ax, 0f859h ; b8 59 f8 ; 0xfe158 orgs.asm:94 17957 mov word [00054h], ax ; a3 54 00 ; 0xfe15b orgs.asm:95 17958 mov ax, 0f000h ; b8 00 f0 ; 0xfe15e orgs.asm:96 17959 mov word [00056h], ax ; a3 56 00 ; 0xfe161 orgs.asm:97 17960 mov ax, 0efd4h ; b8 d4 ef ; 0xfe164 orgs.asm:94 17961 mov word [0005ch], ax ; a3 5c 00 ; 0xfe167 orgs.asm:95 17962 mov ax, 0f000h ; b8 00 f0 ; 0xfe16a orgs.asm:96 17963 mov word [0005eh], ax ; a3 5e 00 ; 0xfe16d orgs.asm:97 17964 mov ax, 0f0a4h ; b8 a4 f0 ; 0xfe170 orgs.asm:94 17965 mov word [00060h], ax ; a3 60 00 ; 0xfe173 orgs.asm:95 17966 mov ax, 0f000h ; b8 00 f0 ; 0xfe176 orgs.asm:96 17967 mov word [00062h], ax ; a3 62 00 ; 0xfe179 orgs.asm:97 17968 mov ax, 0e6f2h ; b8 f2 e6 ; 0xfe17c orgs.asm:94 17969 mov word [00064h], ax ; a3 64 00 ; 0xfe17f orgs.asm:95 17970 mov ax, 0f000h ; b8 00 f0 ; 0xfe182 orgs.asm:96 17971 mov word [00066h], ax ; a3 66 00 ; 0xfe185 orgs.asm:97 17972 mov ax, 0effbh ; b8 fb ef ; 0xfe188 orgs.asm:94 17973 mov word [00070h], ax ; a3 70 00 ; 0xfe18b orgs.asm:95 17974 mov ax, 0f000h ; b8 00 f0 ; 0xfe18e orgs.asm:96 17975 mov word [00072h], ax ; a3 72 00 ; 0xfe191 orgs.asm:97 17976 call 0e794h ; e8 fd 05 ; 0xfe194 orgs.asm:471 17977 mov ax, 0fe6eh ; b8 6e fe ; 0xfe197 orgs.asm:94 17978 mov word [00068h], ax ; a3 68 00 ; 0xfe19a orgs.asm:95 17979 mov ax, 0f000h ; b8 00 f0 ; 0xfe19d orgs.asm:96 17980 mov word [0006ah], ax ; a3 6a 00 ; 0xfe1a0 orgs.asm:97 17981 mov ax, 0fea5h ; b8 a5 fe ; 0xfe1a3 orgs.asm:94 17982 mov word [00020h], ax ; a3 20 00 ; 0xfe1a6 orgs.asm:95 17983 mov ax, 0f000h ; b8 00 f0 ; 0xfe1a9 orgs.asm:96 17984 mov word [00022h], ax ; a3 22 00 ; 0xfe1ac orgs.asm:97 17985 mov AL, strict byte 034h ; b0 34 ; 0xfe1af orgs.asm:482 17986 out strict byte 043h, AL ; e6 43 ; 0xfe1b1 orgs.asm:483 17987 mov AL, strict byte 000h ; b0 00 ; 0xfe1b3 orgs.asm:484 17988 out strict byte 040h, AL ; e6 40 ; 0xfe1b5 orgs.asm:485 17989 out strict byte 040h, AL ; e6 40 ; 0xfe1b7 orgs.asm:486 17990 mov ax, 0f065h ; b8 65 f0 ; 0xfe1b9 orgs.asm:94 17991 mov word [00040h], ax ; a3 40 00 ; 0xfe1bc orgs.asm:95 17992 mov ax, 0f000h ; b8 00 f0 ; 0xfe1bf orgs.asm:96 17993 mov word [00042h], ax ; a3 42 00 ; 0xfe1c2 orgs.asm:97 17994 mov ax, 0e987h ; b8 87 e9 ; 0xfe1c5 orgs.asm:94 17995 mov word [00024h], ax ; a3 24 00 ; 0xfe1c8 orgs.asm:95 17996 mov ax, 0f000h ; b8 00 f0 ; 0xfe1cb orgs.asm:96 17997 mov word [00026h], ax ; a3 26 00 ; 0xfe1ce orgs.asm:97 17998 mov ax, 0e82eh ; b8 2e e8 ; 0xfe1d1 orgs.asm:94 17999 mov word [00058h], ax ; a3 58 00 ; 0xfe1d4 orgs.asm:95 18000 mov ax, 0f000h ; b8 00 f0 ; 0xfe1d7 orgs.asm:96 18001 mov word [0005ah], ax ; a3 5a 00 ; 0xfe1da orgs.asm:97 18002 18002 db 033h, 0c0h 18003 ; xor ax, ax ; 33 c0 ; 0xfe1dd orgs.asm:49 418004 mov ds, ax ; 8e d8 ; 0xfe1df orgs.asm:49 518005 mov AL, strict byte 010h ; b0 10 ; 0xfe1e1 orgs.asm:49 618006 mov byte [00496h], AL ; a2 96 04 ; 0xfe1e3 orgs.asm:49 718007 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1e6 orgs.asm: 49918008 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1e9 orgs.asm:50 018009 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1ed orgs.asm:50 118010 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe1f1 orgs.asm:50 218011 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe1f5 orgs.asm:50 318012 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe1f8 orgs.asm:50 418013 mov AL, strict byte 014h ; b0 14 ; 0xfe1fc orgs.asm:50 718014 out strict byte 070h, AL ; e6 70 ; 0xfe1fe orgs.asm:50 818015 in AL, strict byte 071h ; e4 71 ; 0xfe200 orgs.asm:5 0918016 mov byte [00410h], AL ; a2 10 04 ; 0xfe202 orgs.asm:51 018017 push DS ; 1e ; 0xfe205 orgs.asm:51 218018 push CS ; 0e ; 0xfe206 orgs.asm:10 218019 pop DS ; 1f ; 0xfe207 orgs.asm:10 318020 cld ; fc ; 0xfe208 orgs.asm:10 418021 mov ax, 0c000h ; b8 00 c0 ; 0xfe209 orgs.asm:51 718022 mov dx, 0c800h ; ba 00 c8 ; 0xfe20c orgs.asm:51 818023 call 01600h ; e8 ee 33 ; 0xfe20f orgs.asm:5 1918024 call 04e26h ; e8 11 6c ; 0xfe212 orgs.asm:52 218025 pop DS ; 1f ; 0xfe215 orgs.asm:52 318026 mov ax, 0ff53h ; b8 53 ff ; 0xfe216 orgs.asm:9 318027 mov word [0003ch], ax ; a3 3c 00 ; 0xfe219 orgs.asm:9 418028 mov ax, 0f000h ; b8 00 f0 ; 0xfe21c orgs.asm:9 518029 mov word [0003eh], ax ; a3 3e 00 ; 0xfe21f orgs.asm:9 618003 ; xor ax, ax ; 33 c0 ; 0xfe1dd orgs.asm:495 18004 mov ds, ax ; 8e d8 ; 0xfe1df orgs.asm:496 18005 mov AL, strict byte 010h ; b0 10 ; 0xfe1e1 orgs.asm:497 18006 mov byte [00496h], AL ; a2 96 04 ; 0xfe1e3 orgs.asm:498 18007 mov bx, strict word 0001eh ; bb 1e 00 ; 0xfe1e6 orgs.asm:500 18008 mov word [0041ah], bx ; 89 1e 1a 04 ; 0xfe1e9 orgs.asm:501 18009 mov word [0041ch], bx ; 89 1e 1c 04 ; 0xfe1ed orgs.asm:502 18010 mov word [00480h], bx ; 89 1e 80 04 ; 0xfe1f1 orgs.asm:503 18011 mov bx, strict word 0003eh ; bb 3e 00 ; 0xfe1f5 orgs.asm:504 18012 mov word [00482h], bx ; 89 1e 82 04 ; 0xfe1f8 orgs.asm:505 18013 mov AL, strict byte 014h ; b0 14 ; 0xfe1fc orgs.asm:508 18014 out strict byte 070h, AL ; e6 70 ; 0xfe1fe orgs.asm:509 18015 in AL, strict byte 071h ; e4 71 ; 0xfe200 orgs.asm:510 18016 mov byte [00410h], AL ; a2 10 04 ; 0xfe202 orgs.asm:511 18017 push DS ; 1e ; 0xfe205 orgs.asm:513 18018 push CS ; 0e ; 0xfe206 orgs.asm:103 18019 pop DS ; 1f ; 0xfe207 orgs.asm:104 18020 cld ; fc ; 0xfe208 orgs.asm:105 18021 mov ax, 0c000h ; b8 00 c0 ; 0xfe209 orgs.asm:518 18022 mov dx, 0c800h ; ba 00 c8 ; 0xfe20c orgs.asm:519 18023 call 01600h ; e8 ee 33 ; 0xfe20f orgs.asm:520 18024 call 04e26h ; e8 11 6c ; 0xfe212 orgs.asm:523 18025 pop DS ; 1f ; 0xfe215 orgs.asm:524 18026 mov ax, 0ff53h ; b8 53 ff ; 0xfe216 orgs.asm:94 18027 mov word [0003ch], ax ; a3 3c 00 ; 0xfe219 orgs.asm:95 18028 mov ax, 0f000h ; b8 00 f0 ; 0xfe21c orgs.asm:96 18029 mov word [0003eh], ax ; a3 3e 00 ; 0xfe21f orgs.asm:97 18030 18030 db 033h, 0c0h 18031 ; xor ax, ax ; 33 c0 ; 0xfe222 orgs.asm:52 718032 mov ds, ax ; 8e d8 ; 0xfe224 orgs.asm:52 818031 ; xor ax, ax ; 33 c0 ; 0xfe222 orgs.asm:528 18032 mov ds, ax ; 8e d8 ; 0xfe224 orgs.asm:529 18033 18033 db 033h, 0dbh 18034 ; xor bx, bx ; 33 db ; 0xfe226 orgs.asm:5 2918035 mov CL, strict byte 014h ; b1 14 ; 0xfe228 orgs.asm:53 018036 mov dx, 00378h ; ba 78 03 ; 0xfe22a orgs.asm:53 118037 call 0ed0ah ; e8 da 0a ; 0xfe22d orgs.asm:53 218038 mov dx, 00278h ; ba 78 02 ; 0xfe230 orgs.asm:53 318039 call 0ed0ah ; e8 d4 0a ; 0xfe233 orgs.asm:53 418034 ; xor bx, bx ; 33 db ; 0xfe226 orgs.asm:530 18035 mov CL, strict byte 014h ; b1 14 ; 0xfe228 orgs.asm:531 18036 mov dx, 00378h ; ba 78 03 ; 0xfe22a orgs.asm:532 18037 call 0ed0ah ; e8 da 0a ; 0xfe22d orgs.asm:533 18038 mov dx, 00278h ; ba 78 02 ; 0xfe230 orgs.asm:534 18039 call 0ed0ah ; e8 d4 0a ; 0xfe233 orgs.asm:535 18040 18040 push cx ; 51 ; 0xfe236 orgs.asm:203 18041 18041 mov CL, strict byte 00eh ; b1 0e ; 0xfe237 orgs.asm:204 18042 18042 sal bx, CL ; d3 e3 ; 0xfe239 orgs.asm:205 18043 18043 pop cx ; 59 ; 0xfe23b orgs.asm:206 18044 mov ax, word [00410h] ; a1 10 04 ; 0xfe23c orgs.asm:53 618045 and ax, 03fffh ; 25 ff 3f ; 0xfe23f orgs.asm:53 718044 mov ax, word [00410h] ; a1 10 04 ; 0xfe23c orgs.asm:537 18045 and ax, 03fffh ; 25 ff 3f ; 0xfe23f orgs.asm:538 18046 18046 db 00bh, 0c3h 18047 ; or ax, bx ; 0b c3 ; 0xfe242 orgs.asm:53 818048 mov word [00410h], ax ; a3 10 04 ; 0xfe244 orgs.asm:5 3918049 mov ax, 0e754h ; b8 54 e7 ; 0xfe247 orgs.asm:9 318050 mov word [0002ch], ax ; a3 2c 00 ; 0xfe24a orgs.asm:9 418051 mov ax, 0f000h ; b8 00 f0 ; 0xfe24d orgs.asm:9 518052 mov word [0002eh], ax ; a3 2e 00 ; 0xfe250 orgs.asm:9 618053 mov ax, 0e754h ; b8 54 e7 ; 0xfe253 orgs.asm:9 318054 mov word [00030h], ax ; a3 30 00 ; 0xfe256 orgs.asm:9 418055 mov ax, 0f000h ; b8 00 f0 ; 0xfe259 orgs.asm:9 518056 mov word [00032h], ax ; a3 32 00 ; 0xfe25c orgs.asm:9 618057 mov ax, 0e739h ; b8 39 e7 ; 0xfe25f orgs.asm:9 318058 mov word [00050h], ax ; a3 50 00 ; 0xfe262 orgs.asm:9 418059 mov ax, 0f000h ; b8 00 f0 ; 0xfe265 orgs.asm:9 518060 mov word [00052h], ax ; a3 52 00 ; 0xfe268 orgs.asm:9 618047 ; or ax, bx ; 0b c3 ; 0xfe242 orgs.asm:539 18048 mov word [00410h], ax ; a3 10 04 ; 0xfe244 orgs.asm:540 18049 mov ax, 0e754h ; b8 54 e7 ; 0xfe247 orgs.asm:94 18050 mov word [0002ch], ax ; a3 2c 00 ; 0xfe24a orgs.asm:95 18051 mov ax, 0f000h ; b8 00 f0 ; 0xfe24d orgs.asm:96 18052 mov word [0002eh], ax ; a3 2e 00 ; 0xfe250 orgs.asm:97 18053 mov ax, 0e754h ; b8 54 e7 ; 0xfe253 orgs.asm:94 18054 mov word [00030h], ax ; a3 30 00 ; 0xfe256 orgs.asm:95 18055 mov ax, 0f000h ; b8 00 f0 ; 0xfe259 orgs.asm:96 18056 mov word [00032h], ax ; a3 32 00 ; 0xfe25c orgs.asm:97 18057 mov ax, 0e739h ; b8 39 e7 ; 0xfe25f orgs.asm:94 18058 mov word [00050h], ax ; a3 50 00 ; 0xfe262 orgs.asm:95 18059 mov ax, 0f000h ; b8 00 f0 ; 0xfe265 orgs.asm:96 18060 mov word [00052h], ax ; a3 52 00 ; 0xfe268 orgs.asm:97 18061 18061 db 033h, 0dbh 18062 ; xor bx, bx ; 33 db ; 0xfe26b orgs.asm:54 518063 mov CL, strict byte 00ah ; b1 0a ; 0xfe26d orgs.asm:54 618064 mov dx, 003f8h ; ba f8 03 ; 0xfe26f orgs.asm:54 718065 call 0ed28h ; e8 b3 0a ; 0xfe272 orgs.asm:54 818066 mov dx, 002f8h ; ba f8 02 ; 0xfe275 orgs.asm:5 4918067 call 0ed28h ; e8 ad 0a ; 0xfe278 orgs.asm:55 018068 mov dx, 003e8h ; ba e8 03 ; 0xfe27b orgs.asm:55 118069 call 0ed28h ; e8 a7 0a ; 0xfe27e orgs.asm:55 218070 mov dx, 002e8h ; ba e8 02 ; 0xfe281 orgs.asm:55 318071 call 0ed28h ; e8 a1 0a ; 0xfe284 orgs.asm:55 418062 ; xor bx, bx ; 33 db ; 0xfe26b orgs.asm:546 18063 mov CL, strict byte 00ah ; b1 0a ; 0xfe26d orgs.asm:547 18064 mov dx, 003f8h ; ba f8 03 ; 0xfe26f orgs.asm:548 18065 call 0ed28h ; e8 b3 0a ; 0xfe272 orgs.asm:549 18066 mov dx, 002f8h ; ba f8 02 ; 0xfe275 orgs.asm:550 18067 call 0ed28h ; e8 ad 0a ; 0xfe278 orgs.asm:551 18068 mov dx, 003e8h ; ba e8 03 ; 0xfe27b orgs.asm:552 18069 call 0ed28h ; e8 a7 0a ; 0xfe27e orgs.asm:553 18070 mov dx, 002e8h ; ba e8 02 ; 0xfe281 orgs.asm:554 18071 call 0ed28h ; e8 a1 0a ; 0xfe284 orgs.asm:555 18072 18072 push cx ; 51 ; 0xfe287 orgs.asm:203 18073 18073 mov CL, strict byte 009h ; b1 09 ; 0xfe288 orgs.asm:204 18074 18074 sal bx, CL ; d3 e3 ; 0xfe28a orgs.asm:205 18075 18075 pop cx ; 59 ; 0xfe28c orgs.asm:206 18076 mov ax, word [00410h] ; a1 10 04 ; 0xfe28d orgs.asm:55 618077 and ax, 0f1ffh ; 25 ff f1 ; 0xfe290 orgs.asm:55 718076 mov ax, word [00410h] ; a1 10 04 ; 0xfe28d orgs.asm:557 18077 and ax, 0f1ffh ; 25 ff f1 ; 0xfe290 orgs.asm:558 18078 18078 db 00bh, 0c3h 18079 ; or ax, bx ; 0b c3 ; 0xfe293 orgs.asm:55 818080 mov word [00410h], ax ; a3 10 04 ; 0xfe295 orgs.asm:5 5918081 mov ax, 0ff53h ; b8 53 ff ; 0xfe298 orgs.asm:9 318082 mov word [00128h], ax ; a3 28 01 ; 0xfe29b orgs.asm:9 418083 mov ax, 0f000h ; b8 00 f0 ; 0xfe29e orgs.asm:9 518084 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2a1 orgs.asm:9 618085 mov ax, 0f8f1h ; b8 f1 f8 ; 0xfe2a4 orgs.asm:9 318086 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2a7 orgs.asm:9 418087 mov ax, 0f000h ; b8 00 f0 ; 0xfe2aa orgs.asm:9 518088 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2ad orgs.asm:9 618089 call 0ede3h ; e8 30 0b ; 0xfe2b0 orgs.asm:56 518090 jmp short 0e303h ; eb 4e ; 0xfe2b3 orgs.asm:56 718079 ; or ax, bx ; 0b c3 ; 0xfe293 orgs.asm:559 18080 mov word [00410h], ax ; a3 10 04 ; 0xfe295 orgs.asm:560 18081 mov ax, 0ff53h ; b8 53 ff ; 0xfe298 orgs.asm:94 18082 mov word [00128h], ax ; a3 28 01 ; 0xfe29b orgs.asm:95 18083 mov ax, 0f000h ; b8 00 f0 ; 0xfe29e orgs.asm:96 18084 mov word [0012ah], ax ; a3 2a 01 ; 0xfe2a1 orgs.asm:97 18085 mov ax, 0f8f1h ; b8 f1 f8 ; 0xfe2a4 orgs.asm:94 18086 mov word [001c0h], ax ; a3 c0 01 ; 0xfe2a7 orgs.asm:95 18087 mov ax, 0f000h ; b8 00 f0 ; 0xfe2aa orgs.asm:96 18088 mov word [001c2h], ax ; a3 c2 01 ; 0xfe2ad orgs.asm:97 18089 call 0ede3h ; e8 30 0b ; 0xfe2b0 orgs.asm:566 18090 jmp short 0e303h ; eb 4e ; 0xfe2b3 orgs.asm:568 18091 18091 ; disGetNextSymbol 0xfe2b5 LB 0x1d4b -> off=0x0 cb=000000000000000e uValue=00000000000f02b5 'biosorg_check_before_or_at_0E2C1h' 18092 18092 biosorg_check_before_or_at_0E2C1h: ; 0xfe2b5 LB 0xe … … 18095 18095 ; disGetNextSymbol 0xfe2c3 LB 0x1d3d -> off=0x0 cb=0000000000000007 uValue=00000000000f02c3 'nmi' 18096 18096 nmi: ; 0xfe2c3 LB 0x7 18097 push CS ; 0e ; 0xfe2c3 orgs.asm:10 218098 pop DS ; 1f ; 0xfe2c4 orgs.asm:10 318099 cld ; fc ; 0xfe2c5 orgs.asm:10 418100 call 01718h ; e8 4f 34 ; 0xfe2c6 orgs.asm:57 618101 iret ; cf ; 0xfe2c9 orgs.asm:57 718097 push CS ; 0e ; 0xfe2c3 orgs.asm:103 18098 pop DS ; 1f ; 0xfe2c4 orgs.asm:104 18099 cld ; fc ; 0xfe2c5 orgs.asm:105 18100 call 01718h ; e8 4f 34 ; 0xfe2c6 orgs.asm:577 18101 iret ; cf ; 0xfe2c9 orgs.asm:578 18102 18102 ; disGetNextSymbol 0xfe2ca LB 0x1d36 -> off=0x0 cb=0000000000000008 uValue=00000000000f02ca 'int75_handler' 18103 18103 int75_handler: ; 0xfe2ca LB 0x8 18104 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:58 018105 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:58 118106 int 002h ; cd 02 ; 0xfe2cf orgs.asm:58 218107 iret ; cf ; 0xfe2d1 orgs.asm:58 318104 out strict byte 0f0h, AL ; e6 f0 ; 0xfe2ca orgs.asm:581 18105 call 0e030h ; e8 61 fd ; 0xfe2cc orgs.asm:582 18106 int 002h ; cd 02 ; 0xfe2cf orgs.asm:583 18107 iret ; cf ; 0xfe2d1 orgs.asm:584 18108 18108 ; disGetNextSymbol 0xfe2d2 LB 0x1d2e -> off=0x0 cb=00000000000000a7 uValue=00000000000f02d2 'hard_drive_post' 18109 18109 hard_drive_post: ; 0xfe2d2 LB 0xa7 18110 18110 db 033h, 0c0h 18111 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:58 818112 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:5 8918113 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:59 118114 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:59 218115 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:59 318116 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:59 418117 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:59 518118 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:59 618119 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:59 718120 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:9 318121 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:9 418122 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:9 518123 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:9 618124 mov ax, 0f8dfh ; b8 df f8 ; 0xfe2f6 orgs.asm:9 318125 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:9 418126 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:9 518127 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:9 618128 retn ; c3 ; 0xfe302 orgs.asm:60 218129 mov ax, 0f8a5h ; b8 a5 f8 ; 0xfe303 orgs.asm:9 318130 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:9 418131 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:9 518132 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:9 618133 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:9 318134 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:9 418135 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:9 518136 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:9 618137 call 0e76fh ; e8 51 04 ; 0xfe31b orgs.asm:61 418138 push CS ; 0e ; 0xfe31e orgs.asm:10 218139 pop DS ; 1f ; 0xfe31f orgs.asm:10 318140 cld ; fc ; 0xfe320 orgs.asm:10 418141 call 01ca6h ; e8 82 39 ; 0xfe321 orgs.asm:62 818142 call 021cah ; e8 a3 3e ; 0xfe324 orgs.asm:6 2918143 sti ; fb ; 0xfe327 orgs.asm:63 618144 call 09150h ; e8 25 ae ; 0xfe328 orgs.asm:63 718145 cli ; fa ; 0xfe32b orgs.asm:63 818146 call 08051h ; e8 22 9d ; 0xfe32c orgs.asm:64 318147 call 0ed4ch ; e8 1a 0a ; 0xfe32f orgs.asm:64 718148 call 0e2d2h ; e8 9d ff ; 0xfe332 orgs.asm:65 018149 push CS ; 0e ; 0xfe335 orgs.asm:10 218150 pop DS ; 1f ; 0xfe336 orgs.asm:10 318151 cld ; fc ; 0xfe337 orgs.asm:10 418152 mov ax, 0c800h ; b8 00 c8 ; 0xfe338 orgs.asm:65 418153 mov dx, 0f000h ; ba 00 f0 ; 0xfe33b orgs.asm:65 518154 call 01600h ; e8 bf 32 ; 0xfe33e orgs.asm:65 618155 call 01781h ; e8 3d 34 ; 0xfe341 orgs.asm:67 018156 call 03bf4h ; e8 ad 58 ; 0xfe344 orgs.asm:67 318157 sti ; fb ; 0xfe347 orgs.asm:67 618158 int 019h ; cd 19 ; 0xfe348 orgs.asm:67 718159 sti ; fb ; 0xfe34a orgs.asm:6 7918160 hlt ; f4 ; 0xfe34b orgs.asm:68 118161 jmp short 0e34bh ; eb fd ; 0xfe34c orgs.asm:68 218162 cli ; fa ; 0xfe34e orgs.asm:68 318163 hlt ; f4 ; 0xfe34f orgs.asm:68 418164 mov ax, strict word 00040h ; b8 40 00 ; 0xfe350 orgs.asm:69 318165 mov ds, ax ; 8e d8 ; 0xfe353 orgs.asm:69 418166 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe355 orgs.asm:69 618167 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe359 orgs.asm:69 718168 in AL, strict byte 092h ; e4 92 ; 0xfe35d orgs.asm: 69918169 and AL, strict byte 0fdh ; 24 fd ; 0xfe35f orgs.asm:70 018170 out strict byte 092h, AL ; e6 92 ; 0xfe361 orgs.asm:70 118171 lidt [cs:0eff5h] ; 2e 0f 01 1e f5 ef ; 0xfe363 orgs.asm:70 318172 pop DS ; 1f ; 0xfe369 orgs.asm:70 518173 pop ES ; 07 ; 0xfe36a orgs.asm:70 618111 ; xor ax, ax ; 33 c0 ; 0xfe2d2 orgs.asm:589 18112 mov ds, ax ; 8e d8 ; 0xfe2d4 orgs.asm:590 18113 mov byte [00474h], AL ; a2 74 04 ; 0xfe2d6 orgs.asm:592 18114 mov byte [00477h], AL ; a2 77 04 ; 0xfe2d9 orgs.asm:593 18115 mov byte [0048ch], AL ; a2 8c 04 ; 0xfe2dc orgs.asm:594 18116 mov byte [0048dh], AL ; a2 8d 04 ; 0xfe2df orgs.asm:595 18117 mov byte [0048eh], AL ; a2 8e 04 ; 0xfe2e2 orgs.asm:596 18118 mov AL, strict byte 0c0h ; b0 c0 ; 0xfe2e5 orgs.asm:597 18119 mov byte [00476h], AL ; a2 76 04 ; 0xfe2e7 orgs.asm:598 18120 mov ax, 0e3feh ; b8 fe e3 ; 0xfe2ea orgs.asm:94 18121 mov word [0004ch], ax ; a3 4c 00 ; 0xfe2ed orgs.asm:95 18122 mov ax, 0f000h ; b8 00 f0 ; 0xfe2f0 orgs.asm:96 18123 mov word [0004eh], ax ; a3 4e 00 ; 0xfe2f3 orgs.asm:97 18124 mov ax, 0f8dfh ; b8 df f8 ; 0xfe2f6 orgs.asm:94 18125 mov word [001d8h], ax ; a3 d8 01 ; 0xfe2f9 orgs.asm:95 18126 mov ax, 0f000h ; b8 00 f0 ; 0xfe2fc orgs.asm:96 18127 mov word [001dah], ax ; a3 da 01 ; 0xfe2ff orgs.asm:97 18128 retn ; c3 ; 0xfe302 orgs.asm:603 18129 mov ax, 0f8a5h ; b8 a5 f8 ; 0xfe303 orgs.asm:94 18130 mov word [001d0h], ax ; a3 d0 01 ; 0xfe306 orgs.asm:95 18131 mov ax, 0f000h ; b8 00 f0 ; 0xfe309 orgs.asm:96 18132 mov word [001d2h], ax ; a3 d2 01 ; 0xfe30c orgs.asm:97 18133 mov ax, 0e2cah ; b8 ca e2 ; 0xfe30f orgs.asm:94 18134 mov word [001d4h], ax ; a3 d4 01 ; 0xfe312 orgs.asm:95 18135 mov ax, 0f000h ; b8 00 f0 ; 0xfe315 orgs.asm:96 18136 mov word [001d6h], ax ; a3 d6 01 ; 0xfe318 orgs.asm:97 18137 call 0e76fh ; e8 51 04 ; 0xfe31b orgs.asm:615 18138 push CS ; 0e ; 0xfe31e orgs.asm:103 18139 pop DS ; 1f ; 0xfe31f orgs.asm:104 18140 cld ; fc ; 0xfe320 orgs.asm:105 18141 call 01ca6h ; e8 82 39 ; 0xfe321 orgs.asm:629 18142 call 021cah ; e8 a3 3e ; 0xfe324 orgs.asm:630 18143 sti ; fb ; 0xfe327 orgs.asm:637 18144 call 09150h ; e8 25 ae ; 0xfe328 orgs.asm:638 18145 cli ; fa ; 0xfe32b orgs.asm:639 18146 call 08051h ; e8 22 9d ; 0xfe32c orgs.asm:644 18147 call 0ed4ch ; e8 1a 0a ; 0xfe32f orgs.asm:648 18148 call 0e2d2h ; e8 9d ff ; 0xfe332 orgs.asm:651 18149 push CS ; 0e ; 0xfe335 orgs.asm:103 18150 pop DS ; 1f ; 0xfe336 orgs.asm:104 18151 cld ; fc ; 0xfe337 orgs.asm:105 18152 mov ax, 0c800h ; b8 00 c8 ; 0xfe338 orgs.asm:655 18153 mov dx, 0f000h ; ba 00 f0 ; 0xfe33b orgs.asm:656 18154 call 01600h ; e8 bf 32 ; 0xfe33e orgs.asm:657 18155 call 01781h ; e8 3d 34 ; 0xfe341 orgs.asm:671 18156 call 03bf4h ; e8 ad 58 ; 0xfe344 orgs.asm:674 18157 sti ; fb ; 0xfe347 orgs.asm:677 18158 int 019h ; cd 19 ; 0xfe348 orgs.asm:678 18159 sti ; fb ; 0xfe34a orgs.asm:680 18160 hlt ; f4 ; 0xfe34b orgs.asm:682 18161 jmp short 0e34bh ; eb fd ; 0xfe34c orgs.asm:683 18162 cli ; fa ; 0xfe34e orgs.asm:684 18163 hlt ; f4 ; 0xfe34f orgs.asm:685 18164 mov ax, strict word 00040h ; b8 40 00 ; 0xfe350 orgs.asm:694 18165 mov ds, ax ; 8e d8 ; 0xfe353 orgs.asm:695 18166 mov ss, [word 00069h] ; 8e 16 69 00 ; 0xfe355 orgs.asm:697 18167 mov sp, word [word 00067h] ; 8b 26 67 00 ; 0xfe359 orgs.asm:698 18168 in AL, strict byte 092h ; e4 92 ; 0xfe35d orgs.asm:700 18169 and AL, strict byte 0fdh ; 24 fd ; 0xfe35f orgs.asm:701 18170 out strict byte 092h, AL ; e6 92 ; 0xfe361 orgs.asm:702 18171 lidt [cs:0eff5h] ; 2e 0f 01 1e f5 ef ; 0xfe363 orgs.asm:704 18172 pop DS ; 1f ; 0xfe369 orgs.asm:706 18173 pop ES ; 07 ; 0xfe36a orgs.asm:707 18174 18174 db 08bh, 0ech 18175 ; mov bp, sp ; 8b ec ; 0xfe36b orgs.asm:70 818176 in AL, strict byte 080h ; e4 80 ; 0xfe36d orgs.asm:71 018177 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe36f orgs.asm:71 118175 ; mov bp, sp ; 8b ec ; 0xfe36b orgs.asm:709 18176 in AL, strict byte 080h ; e4 80 ; 0xfe36d orgs.asm:711 18177 mov byte [bp+00fh], al ; 88 46 0f ; 0xfe36f orgs.asm:712 18178 18178 db 03ah, 0e0h 18179 ; cmp ah, al ; 3a e0 ; 0xfe372 orgs.asm:71 318180 popaw ; 61 ; 0xfe374 orgs.asm:71 518181 sti ; fb ; 0xfe375 orgs.asm:71 618182 retf 00002h ; ca 02 00 ; 0xfe376 orgs.asm:71 718179 ; cmp ah, al ; 3a e0 ; 0xfe372 orgs.asm:714 18180 popaw ; 61 ; 0xfe374 orgs.asm:716 18181 sti ; fb ; 0xfe375 orgs.asm:717 18182 retf 00002h ; ca 02 00 ; 0xfe376 orgs.asm:718 18183 18183 ; disGetNextSymbol 0xfe379 LB 0x1c87 -> off=0x0 cb=0000000000000085 uValue=00000000000f0379 'biosorg_check_before_or_at_0E3FCh' 18184 18184 biosorg_check_before_or_at_0E3FCh: ; 0xfe379 LB 0x85 … … 18187 18187 ; disGetNextSymbol 0xfe3fe LB 0x1c02 -> off=0x0 cb=0000000000000003 uValue=00000000000f03fe 'int13_handler' 18188 18188 int13_handler: ; 0xfe3fe LB 0x3 18189 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:727 18190 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=00000000000002f1 uValue=00000000000f0401 'rom_fdpt' 18191 rom_fdpt: ; 0xfe401 LB 0x2f1 18189 jmp near 0ec5bh ; e9 5a 08 ; 0xfe3fe orgs.asm:728 18190 ; disGetNextSymbol 0xfe401 LB 0x1bff -> off=0x0 cb=0000000000000170 uValue=00000000000f0401 'rom_fdpt' 18191 rom_fdpt: ; 0xfe401 LB 0x170 18192 db 032h, 001h, 004h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 031h, 001h, 011h, 000h 18193 db 067h, 002h, 004h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 18194 db 067h, 002h, 006h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 18195 db 0ach, 003h, 008h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 18196 db 0ach, 003h, 006h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ach, 003h, 011h, 000h 18197 db 067h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 067h, 002h, 011h, 000h 18198 db 0ceh, 001h, 008h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 0ffh, 001h, 011h, 000h 18199 db 0ddh, 002h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 18200 db 084h, 003h, 00fh, 000h, 000h, 0ffh, 0ffh, 000h, 008h, 000h, 000h, 000h, 085h, 003h, 011h, 000h 18201 db 034h, 003h, 003h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 034h, 003h, 011h, 000h 18202 db 057h, 003h, 005h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 18203 db 057h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 057h, 003h, 011h, 000h 18204 db 032h, 001h, 008h, 000h, 000h, 080h, 000h, 000h, 000h, 000h, 000h, 000h, 03fh, 001h, 011h, 000h 18205 db 0ddh, 002h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 18192 18206 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18193 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18194 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18195 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18196 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18197 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18198 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18199 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18200 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18201 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18202 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18203 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18204 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18205 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18206 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18207 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18208 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18209 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18210 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18211 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18212 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18213 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18214 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18215 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18216 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18217 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18218 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18219 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18220 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18221 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18222 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18223 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18224 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18225 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18226 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18227 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18228 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18229 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18230 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18231 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18232 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18233 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18234 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18235 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18236 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18237 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 18238 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 058h 18239 db 04dh 18207 db 064h, 002h, 004h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 079h, 002h, 011h, 000h 18208 db 0d1h, 003h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 18209 db 0d1h, 003h, 007h, 000h, 000h, 0ffh, 0ffh, 000h, 000h, 000h, 000h, 000h, 0d1h, 003h, 011h, 000h 18210 db 000h, 004h, 007h, 000h, 000h, 000h, 002h, 000h, 000h, 000h, 000h, 000h, 0ffh, 003h, 011h, 000h 18211 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 18212 db 0ddh, 002h, 007h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0dch, 002h, 011h, 000h 18213 db 0ddh, 002h, 005h, 000h, 000h, 02ch, 001h, 000h, 000h, 000h, 000h, 000h, 0ddh, 002h, 011h, 000h 18214 db 032h, 001h, 004h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 050h, 001h, 011h, 000h 18215 ; disGetNextSymbol 0xfe571 LB 0x1a8f -> off=0x0 cb=0000000000000181 uValue=00000000000f0571 'biosorg_check_before_or_at_0E6F0h' 18216 biosorg_check_before_or_at_0E6F0h: ; 0xfe571 LB 0x181 18217 times 0x17f db 0 18218 db 'XM' 18240 18219 ; disGetNextSymbol 0xfe6f2 LB 0x190e -> off=0x0 cb=0000000000000003 uValue=00000000000f06f2 'int19_handler' 18241 18220 int19_handler: ; 0xfe6f2 LB 0x3 18242 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:7 4318221 jmp near 0f0aeh ; e9 b9 09 ; 0xfe6f2 orgs.asm:785 18243 18222 ; disGetNextSymbol 0xfe6f5 LB 0x190b -> off=0x0 cb=000000000000000a uValue=00000000000f06f5 'biosorg_check_at_0E6F5h' 18244 18223 biosorg_check_at_0E6F5h: ; 0xfe6f5 LB 0xa … … 18258 18237 ; disGetNextSymbol 0xfe739 LB 0x18c7 -> off=0x0 cb=0000000000000036 uValue=00000000000f0739 'biosorg_check_at_0E739h' 18259 18238 biosorg_check_at_0E739h: ; 0xfe739 LB 0x36 18260 push DS ; 1e ; 0xfe739 orgs.asm:8 1618261 push ES ; 06 ; 0xfe73a orgs.asm:8 1718239 push DS ; 1e ; 0xfe739 orgs.asm:858 18240 push ES ; 06 ; 0xfe73a orgs.asm:859 18262 18241 push ax ; 50 ; 0xfe73b orgs.asm:99 18263 18242 push cx ; 51 ; 0xfe73c orgs.asm:100 … … 18268 18247 push si ; 56 ; 0xfe741 orgs.asm:105 18269 18248 push di ; 57 ; 0xfe742 orgs.asm:106 18270 push CS ; 0e ; 0xfe743 orgs.asm:10 218271 pop DS ; 1f ; 0xfe744 orgs.asm:10 318272 cld ; fc ; 0xfe745 orgs.asm:10 418273 call 06393h ; e8 4a 7c ; 0xfe746 orgs.asm:8 2018249 push CS ; 0e ; 0xfe743 orgs.asm:103 18250 pop DS ; 1f ; 0xfe744 orgs.asm:104 18251 cld ; fc ; 0xfe745 orgs.asm:105 18252 call 06393h ; e8 4a 7c ; 0xfe746 orgs.asm:862 18274 18253 pop di ; 5f ; 0xfe749 orgs.asm:116 18275 18254 pop si ; 5e ; 0xfe74a orgs.asm:117 … … 18280 18259 pop cx ; 59 ; 0xfe74f orgs.asm:122 18281 18260 pop ax ; 58 ; 0xfe750 orgs.asm:123 18282 pop ES ; 07 ; 0xfe751 orgs.asm:8 2218283 pop DS ; 1f ; 0xfe752 orgs.asm:8 2318284 iret ; cf ; 0xfe753 orgs.asm:8 2418285 push DS ; 1e ; 0xfe754 orgs.asm:8 3218286 push ES ; 06 ; 0xfe755 orgs.asm:8 3318261 pop ES ; 07 ; 0xfe751 orgs.asm:864 18262 pop DS ; 1f ; 0xfe752 orgs.asm:865 18263 iret ; cf ; 0xfe753 orgs.asm:866 18264 push DS ; 1e ; 0xfe754 orgs.asm:874 18265 push ES ; 06 ; 0xfe755 orgs.asm:875 18287 18266 push ax ; 50 ; 0xfe756 orgs.asm:99 18288 18267 push cx ; 51 ; 0xfe757 orgs.asm:100 … … 18293 18272 push si ; 56 ; 0xfe75c orgs.asm:105 18294 18273 push di ; 57 ; 0xfe75d orgs.asm:106 18295 push CS ; 0e ; 0xfe75e orgs.asm:10 218296 pop DS ; 1f ; 0xfe75f orgs.asm:10 318297 cld ; fc ; 0xfe760 orgs.asm:10 418298 call 016b7h ; e8 53 2f ; 0xfe761 orgs.asm:8 3618274 push CS ; 0e ; 0xfe75e orgs.asm:103 18275 pop DS ; 1f ; 0xfe75f orgs.asm:104 18276 cld ; fc ; 0xfe760 orgs.asm:105 18277 call 016b7h ; e8 53 2f ; 0xfe761 orgs.asm:878 18299 18278 pop di ; 5f ; 0xfe764 orgs.asm:116 18300 18279 pop si ; 5e ; 0xfe765 orgs.asm:117 … … 18305 18284 pop cx ; 59 ; 0xfe76a orgs.asm:122 18306 18285 pop ax ; 58 ; 0xfe76b orgs.asm:123 18307 pop ES ; 07 ; 0xfe76c orgs.asm:8 3818308 pop DS ; 1f ; 0xfe76d orgs.asm:8 3918309 iret ; cf ; 0xfe76e orgs.asm:8 4018286 pop ES ; 07 ; 0xfe76c orgs.asm:880 18287 pop DS ; 1f ; 0xfe76d orgs.asm:881 18288 iret ; cf ; 0xfe76e orgs.asm:882 18310 18289 ; disGetNextSymbol 0xfe76f LB 0x1891 -> off=0x0 cb=0000000000000025 uValue=00000000000f076f 'init_pic' 18311 18290 init_pic: ; 0xfe76f LB 0x25 18312 mov AL, strict byte 011h ; b0 11 ; 0xfe76f orgs.asm:8 4518313 out strict byte 020h, AL ; e6 20 ; 0xfe771 orgs.asm:8 4618314 out strict byte 0a0h, AL ; e6 a0 ; 0xfe773 orgs.asm:8 4718315 mov AL, strict byte 008h ; b0 08 ; 0xfe775 orgs.asm:8 4818316 out strict byte 021h, AL ; e6 21 ; 0xfe777 orgs.asm:8 4918317 mov AL, strict byte 070h ; b0 70 ; 0xfe779 orgs.asm:8 5018318 out strict byte 0a1h, AL ; e6 a1 ; 0xfe77b orgs.asm:8 5118319 mov AL, strict byte 004h ; b0 04 ; 0xfe77d orgs.asm:8 5218320 out strict byte 021h, AL ; e6 21 ; 0xfe77f orgs.asm:8 5318321 mov AL, strict byte 002h ; b0 02 ; 0xfe781 orgs.asm:8 5418322 out strict byte 0a1h, AL ; e6 a1 ; 0xfe783 orgs.asm:8 5518323 mov AL, strict byte 001h ; b0 01 ; 0xfe785 orgs.asm:8 5618324 out strict byte 021h, AL ; e6 21 ; 0xfe787 orgs.asm:8 5718325 out strict byte 0a1h, AL ; e6 a1 ; 0xfe789 orgs.asm: 85818326 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe78b orgs.asm: 85918327 out strict byte 021h, AL ; e6 21 ; 0xfe78d orgs.asm: 86018328 mov AL, strict byte 08fh ; b0 8f ; 0xfe78f orgs.asm: 86118329 out strict byte 0a1h, AL ; e6 a1 ; 0xfe791 orgs.asm: 86218330 retn ; c3 ; 0xfe793 orgs.asm: 86318291 mov AL, strict byte 011h ; b0 11 ; 0xfe76f orgs.asm:887 18292 out strict byte 020h, AL ; e6 20 ; 0xfe771 orgs.asm:888 18293 out strict byte 0a0h, AL ; e6 a0 ; 0xfe773 orgs.asm:889 18294 mov AL, strict byte 008h ; b0 08 ; 0xfe775 orgs.asm:890 18295 out strict byte 021h, AL ; e6 21 ; 0xfe777 orgs.asm:891 18296 mov AL, strict byte 070h ; b0 70 ; 0xfe779 orgs.asm:892 18297 out strict byte 0a1h, AL ; e6 a1 ; 0xfe77b orgs.asm:893 18298 mov AL, strict byte 004h ; b0 04 ; 0xfe77d orgs.asm:894 18299 out strict byte 021h, AL ; e6 21 ; 0xfe77f orgs.asm:895 18300 mov AL, strict byte 002h ; b0 02 ; 0xfe781 orgs.asm:896 18301 out strict byte 0a1h, AL ; e6 a1 ; 0xfe783 orgs.asm:897 18302 mov AL, strict byte 001h ; b0 01 ; 0xfe785 orgs.asm:898 18303 out strict byte 021h, AL ; e6 21 ; 0xfe787 orgs.asm:899 18304 out strict byte 0a1h, AL ; e6 a1 ; 0xfe789 orgs.asm:900 18305 mov AL, strict byte 0b8h ; b0 b8 ; 0xfe78b orgs.asm:901 18306 out strict byte 021h, AL ; e6 21 ; 0xfe78d orgs.asm:902 18307 mov AL, strict byte 08fh ; b0 8f ; 0xfe78f orgs.asm:903 18308 out strict byte 0a1h, AL ; e6 a1 ; 0xfe791 orgs.asm:904 18309 retn ; c3 ; 0xfe793 orgs.asm:905 18331 18310 ; disGetNextSymbol 0xfe794 LB 0x186c -> off=0x0 cb=0000000000000057 uValue=00000000000f0794 'ebda_post' 18332 18311 ebda_post: ; 0xfe794 LB 0x57 18333 mov ax, 0e754h ; b8 54 e7 ; 0xfe794 orgs.asm:9 318334 mov word [00034h], ax ; a3 34 00 ; 0xfe797 orgs.asm:9 418335 mov ax, 0f000h ; b8 00 f0 ; 0xfe79a orgs.asm:9 518336 mov word [00036h], ax ; a3 36 00 ; 0xfe79d orgs.asm:9 618337 mov ax, 0e754h ; b8 54 e7 ; 0xfe7a0 orgs.asm:9 318338 mov word [0003ch], ax ; a3 3c 00 ; 0xfe7a3 orgs.asm:9 418339 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a6 orgs.asm:9 518340 mov word [0003eh], ax ; a3 3e 00 ; 0xfe7a9 orgs.asm:9 618341 mov ax, 0e754h ; b8 54 e7 ; 0xfe7ac orgs.asm:9 318342 mov word [001c8h], ax ; a3 c8 01 ; 0xfe7af orgs.asm:9 418343 mov ax, 0f000h ; b8 00 f0 ; 0xfe7b2 orgs.asm:9 518344 mov word [001cah], ax ; a3 ca 01 ; 0xfe7b5 orgs.asm:9 618345 mov ax, 0e754h ; b8 54 e7 ; 0xfe7b8 orgs.asm:9 318346 mov word [001cch], ax ; a3 cc 01 ; 0xfe7bb orgs.asm:9 418347 mov ax, 0f000h ; b8 00 f0 ; 0xfe7be orgs.asm:9 518348 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7c1 orgs.asm:9 618349 mov ax, 0e754h ; b8 54 e7 ; 0xfe7c4 orgs.asm:9 318350 mov word [001dch], ax ; a3 dc 01 ; 0xfe7c7 orgs.asm:9 418351 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ca orgs.asm:9 518352 mov word [001deh], ax ; a3 de 01 ; 0xfe7cd orgs.asm:9 618312 mov ax, 0e754h ; b8 54 e7 ; 0xfe794 orgs.asm:94 18313 mov word [00034h], ax ; a3 34 00 ; 0xfe797 orgs.asm:95 18314 mov ax, 0f000h ; b8 00 f0 ; 0xfe79a orgs.asm:96 18315 mov word [00036h], ax ; a3 36 00 ; 0xfe79d orgs.asm:97 18316 mov ax, 0e754h ; b8 54 e7 ; 0xfe7a0 orgs.asm:94 18317 mov word [0003ch], ax ; a3 3c 00 ; 0xfe7a3 orgs.asm:95 18318 mov ax, 0f000h ; b8 00 f0 ; 0xfe7a6 orgs.asm:96 18319 mov word [0003eh], ax ; a3 3e 00 ; 0xfe7a9 orgs.asm:97 18320 mov ax, 0e754h ; b8 54 e7 ; 0xfe7ac orgs.asm:94 18321 mov word [001c8h], ax ; a3 c8 01 ; 0xfe7af orgs.asm:95 18322 mov ax, 0f000h ; b8 00 f0 ; 0xfe7b2 orgs.asm:96 18323 mov word [001cah], ax ; a3 ca 01 ; 0xfe7b5 orgs.asm:97 18324 mov ax, 0e754h ; b8 54 e7 ; 0xfe7b8 orgs.asm:94 18325 mov word [001cch], ax ; a3 cc 01 ; 0xfe7bb orgs.asm:95 18326 mov ax, 0f000h ; b8 00 f0 ; 0xfe7be orgs.asm:96 18327 mov word [001ceh], ax ; a3 ce 01 ; 0xfe7c1 orgs.asm:97 18328 mov ax, 0e754h ; b8 54 e7 ; 0xfe7c4 orgs.asm:94 18329 mov word [001dch], ax ; a3 dc 01 ; 0xfe7c7 orgs.asm:95 18330 mov ax, 0f000h ; b8 00 f0 ; 0xfe7ca orgs.asm:96 18331 mov word [001deh], ax ; a3 de 01 ; 0xfe7cd orgs.asm:97 18353 18332 db 033h, 0c0h 18354 ; xor ax, ax ; 33 c0 ; 0xfe7d0 orgs.asm: 87618355 mov ds, ax ; 8e d8 ; 0xfe7d2 orgs.asm: 87718356 mov ax, word [00413h] ; a1 13 04 ; 0xfe7d4 orgs.asm: 87818357 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7d7 orgs.asm: 87918358 mul cx ; f7 e1 ; 0xfe7da orgs.asm: 88018359 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7dc orgs.asm: 88218360 mov ds, ax ; 8e d8 ; 0xfe7df orgs.asm: 88418361 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7e1 orgs.asm: 88518333 ; xor ax, ax ; 33 c0 ; 0xfe7d0 orgs.asm:918 18334 mov ds, ax ; 8e d8 ; 0xfe7d2 orgs.asm:919 18335 mov ax, word [00413h] ; a1 13 04 ; 0xfe7d4 orgs.asm:920 18336 mov cx, strict word 00040h ; b9 40 00 ; 0xfe7d7 orgs.asm:921 18337 mul cx ; f7 e1 ; 0xfe7da orgs.asm:922 18338 mov word [0040eh], ax ; a3 0e 04 ; 0xfe7dc orgs.asm:924 18339 mov ds, ax ; 8e d8 ; 0xfe7df orgs.asm:926 18340 mov byte [word 00000h], 001h ; c6 06 00 00 01 ; 0xfe7e1 orgs.asm:927 18362 18341 db 033h, 0c0h 18363 ; xor ax, ax ; 33 c0 ; 0xfe7e6 orgs.asm: 88718364 mov ds, ax ; 8e d8 ; 0xfe7e8 orgs.asm: 88818365 retn ; c3 ; 0xfe7ea orgs.asm: 88918342 ; xor ax, ax ; 33 c0 ; 0xfe7e6 orgs.asm:929 18343 mov ds, ax ; 8e d8 ; 0xfe7e8 orgs.asm:930 18344 retn ; c3 ; 0xfe7ea orgs.asm:931 18366 18345 ; disGetNextSymbol 0xfe7eb LB 0x1815 -> off=0x0 cb=0000000000000043 uValue=00000000000f07eb 'biosorg_check_before_or_at_0E82Ch' 18367 18346 biosorg_check_before_or_at_0E82Ch: ; 0xfe7eb LB 0x43 … … 18370 18349 ; disGetNextSymbol 0xfe82e LB 0x17d2 -> off=0x0 cb=0000000000000052 uValue=00000000000f082e 'biosorg_check_at_0E82Eh' 18371 18350 biosorg_check_at_0E82Eh: ; 0xfe82e LB 0x52 18372 sti ; fb ; 0xfe82e orgs.asm:9 0018373 pushfw ; 9c ; 0xfe82f orgs.asm:9 0318374 push ES ; 06 ; 0xfe830 orgs.asm:9 0418375 push DS ; 1e ; 0xfe831 orgs.asm:9 0518351 sti ; fb ; 0xfe82e orgs.asm:942 18352 pushfw ; 9c ; 0xfe82f orgs.asm:945 18353 push ES ; 06 ; 0xfe830 orgs.asm:946 18354 push DS ; 1e ; 0xfe831 orgs.asm:947 18376 18355 push ax ; 50 ; 0xfe832 orgs.asm:99 18377 18356 push cx ; 51 ; 0xfe833 orgs.asm:100 … … 18382 18361 push si ; 56 ; 0xfe838 orgs.asm:105 18383 18362 push di ; 57 ; 0xfe839 orgs.asm:106 18384 cmp ah, 000h ; 80 fc 00 ; 0xfe83a orgs.asm:9 0818385 je short 0e858h ; 74 19 ; 0xfe83d orgs.asm:9 0918386 cmp ah, 010h ; 80 fc 10 ; 0xfe83f orgs.asm:9 1118387 je short 0e858h ; 74 14 ; 0xfe842 orgs.asm:9 1218388 push CS ; 0e ; 0xfe844 orgs.asm:10 218389 pop DS ; 1f ; 0xfe845 orgs.asm:10 318390 cld ; fc ; 0xfe846 orgs.asm:10 418391 call 05598h ; e8 4e 6d ; 0xfe847 orgs.asm:9 1518363 cmp ah, 000h ; 80 fc 00 ; 0xfe83a orgs.asm:950 18364 je short 0e858h ; 74 19 ; 0xfe83d orgs.asm:951 18365 cmp ah, 010h ; 80 fc 10 ; 0xfe83f orgs.asm:953 18366 je short 0e858h ; 74 14 ; 0xfe842 orgs.asm:954 18367 push CS ; 0e ; 0xfe844 orgs.asm:103 18368 pop DS ; 1f ; 0xfe845 orgs.asm:104 18369 cld ; fc ; 0xfe846 orgs.asm:105 18370 call 05598h ; e8 4e 6d ; 0xfe847 orgs.asm:957 18392 18371 pop di ; 5f ; 0xfe84a orgs.asm:116 18393 18372 pop si ; 5e ; 0xfe84b orgs.asm:117 … … 18398 18377 pop cx ; 59 ; 0xfe850 orgs.asm:122 18399 18378 pop ax ; 58 ; 0xfe851 orgs.asm:123 18400 pop DS ; 1f ; 0xfe852 orgs.asm:9 1718401 pop ES ; 07 ; 0xfe853 orgs.asm:9 1818402 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe854 orgs.asm:9 1918403 iret ; cf ; 0xfe857 orgs.asm:9 2018404 mov bx, strict word 00040h ; bb 40 00 ; 0xfe858 orgs.asm:9 2318405 mov ds, bx ; 8e db ; 0xfe85b orgs.asm:9 2418406 cli ; fa ; 0xfe85d orgs.asm:9 2618407 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe85e orgs.asm:9 2718408 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe862 orgs.asm:9 2818409 jne short 0e86ch ; 75 04 ; 0xfe866 orgs.asm:9 2918410 sti ; fb ; 0xfe868 orgs.asm:9 3018411 nop ; 90 ; 0xfe869 orgs.asm:9 3118412 jmp short 0e85dh ; eb f1 ; 0xfe86a orgs.asm:9 3918413 push CS ; 0e ; 0xfe86c orgs.asm:10 218414 pop DS ; 1f ; 0xfe86d orgs.asm:10 318415 cld ; fc ; 0xfe86e orgs.asm:10 418416 call 05598h ; e8 26 6d ; 0xfe86f orgs.asm:9 4318379 pop DS ; 1f ; 0xfe852 orgs.asm:959 18380 pop ES ; 07 ; 0xfe853 orgs.asm:960 18381 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe854 orgs.asm:961 18382 iret ; cf ; 0xfe857 orgs.asm:962 18383 mov bx, strict word 00040h ; bb 40 00 ; 0xfe858 orgs.asm:965 18384 mov ds, bx ; 8e db ; 0xfe85b orgs.asm:966 18385 cli ; fa ; 0xfe85d orgs.asm:968 18386 mov bx, word [word 0001ah] ; 8b 1e 1a 00 ; 0xfe85e orgs.asm:969 18387 cmp bx, word [word 0001ch] ; 3b 1e 1c 00 ; 0xfe862 orgs.asm:970 18388 jne short 0e86ch ; 75 04 ; 0xfe866 orgs.asm:971 18389 sti ; fb ; 0xfe868 orgs.asm:972 18390 nop ; 90 ; 0xfe869 orgs.asm:973 18391 jmp short 0e85dh ; eb f1 ; 0xfe86a orgs.asm:981 18392 push CS ; 0e ; 0xfe86c orgs.asm:103 18393 pop DS ; 1f ; 0xfe86d orgs.asm:104 18394 cld ; fc ; 0xfe86e orgs.asm:105 18395 call 05598h ; e8 26 6d ; 0xfe86f orgs.asm:985 18417 18396 pop di ; 5f ; 0xfe872 orgs.asm:116 18418 18397 pop si ; 5e ; 0xfe873 orgs.asm:117 … … 18423 18402 pop cx ; 59 ; 0xfe878 orgs.asm:122 18424 18403 pop ax ; 58 ; 0xfe879 orgs.asm:123 18425 pop DS ; 1f ; 0xfe87a orgs.asm:9 4518426 pop ES ; 07 ; 0xfe87b orgs.asm:9 4618427 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe87c orgs.asm:9 4718428 iret ; cf ; 0xfe87f orgs.asm:9 5518404 pop DS ; 1f ; 0xfe87a orgs.asm:987 18405 pop ES ; 07 ; 0xfe87b orgs.asm:988 18406 add sp, strict byte 00002h ; 83 c4 02 ; 0xfe87c orgs.asm:989 18407 iret ; cf ; 0xfe87f orgs.asm:997 18429 18408 ; disGetNextSymbol 0xfe880 LB 0x1780 -> off=0x0 cb=0000000000000107 uValue=00000000000f0880 'biosorg_check_before_or_at_0E985h' 18430 18409 biosorg_check_before_or_at_0E985h: ; 0xfe880 LB 0x107 … … 18433 18412 ; disGetNextSymbol 0xfe987 LB 0x1679 -> off=0x0 cb=000000000000006e uValue=00000000000f0987 'biosorg_check_at_0E987h' 18434 18413 biosorg_check_at_0E987h: ; 0xfe987 LB 0x6e 18435 cli ; fa ; 0xfe987 orgs.asm: 97218436 push ax ; 50 ; 0xfe988 orgs.asm: 97318437 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm: 97418438 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm: 97518439 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm: 97718440 push DS ; 1e ; 0xfe98f orgs.asm: 97818414 cli ; fa ; 0xfe987 orgs.asm:1014 18415 push ax ; 50 ; 0xfe988 orgs.asm:1015 18416 mov AL, strict byte 0adh ; b0 ad ; 0xfe989 orgs.asm:1016 18417 out strict byte 064h, AL ; e6 64 ; 0xfe98b orgs.asm:1017 18418 in AL, strict byte 060h ; e4 60 ; 0xfe98d orgs.asm:1019 18419 push DS ; 1e ; 0xfe98f orgs.asm:1020 18441 18420 push ax ; 50 ; 0xfe990 orgs.asm:99 18442 18421 push cx ; 51 ; 0xfe991 orgs.asm:100 … … 18447 18426 push si ; 56 ; 0xfe996 orgs.asm:105 18448 18427 push di ; 57 ; 0xfe997 orgs.asm:106 18449 cld ; fc ; 0xfe998 orgs.asm: 98018450 mov AH, strict byte 04fh ; b4 4f ; 0xfe999 orgs.asm: 98218451 stc ; f9 ; 0xfe99b orgs.asm: 98318452 int 015h ; cd 15 ; 0xfe99c orgs.asm: 98418453 jnc short 0e9c7h ; 73 27 ; 0xfe99e orgs.asm: 98518454 sti ; fb ; 0xfe9a0 orgs.asm: 98718455 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe9a1 orgs.asm: 99018456 jne short 0e9b0h ; 75 0b ; 0xfe9a3 orgs.asm: 99118428 cld ; fc ; 0xfe998 orgs.asm:1022 18429 mov AH, strict byte 04fh ; b4 4f ; 0xfe999 orgs.asm:1024 18430 stc ; f9 ; 0xfe99b orgs.asm:1025 18431 int 015h ; cd 15 ; 0xfe99c orgs.asm:1026 18432 jnc short 0e9c7h ; 73 27 ; 0xfe99e orgs.asm:1027 18433 sti ; fb ; 0xfe9a0 orgs.asm:1029 18434 cmp AL, strict byte 0e0h ; 3c e0 ; 0xfe9a1 orgs.asm:1032 18435 jne short 0e9b0h ; 75 0b ; 0xfe9a3 orgs.asm:1033 18457 18436 db 033h, 0c0h 18458 ; xor ax, ax ; 33 c0 ; 0xfe9a5 orgs.asm: 99218459 mov ds, ax ; 8e d8 ; 0xfe9a7 orgs.asm: 99318460 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a9 orgs.asm: 99418461 jmp short 0e9c7h ; eb 17 ; 0xfe9ae orgs.asm: 99518462 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9b0 orgs.asm: 99818463 jne short 0e9bfh ; 75 0b ; 0xfe9b2 orgs.asm: 99918437 ; xor ax, ax ; 33 c0 ; 0xfe9a5 orgs.asm:1034 18438 mov ds, ax ; 8e d8 ; 0xfe9a7 orgs.asm:1035 18439 or byte [00496h], 002h ; 80 0e 96 04 02 ; 0xfe9a9 orgs.asm:1036 18440 jmp short 0e9c7h ; eb 17 ; 0xfe9ae orgs.asm:1037 18441 cmp AL, strict byte 0e1h ; 3c e1 ; 0xfe9b0 orgs.asm:1040 18442 jne short 0e9bfh ; 75 0b ; 0xfe9b2 orgs.asm:1041 18464 18443 db 033h, 0c0h 18465 ; xor ax, ax ; 33 c0 ; 0xfe9b4 orgs.asm:10 0018466 mov ds, ax ; 8e d8 ; 0xfe9b6 orgs.asm:10 0118467 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b8 orgs.asm:10 0218468 jmp short 0e9c7h ; eb 08 ; 0xfe9bd orgs.asm:10 0318469 push ES ; 06 ; 0xfe9bf orgs.asm:10 0618470 push CS ; 0e ; 0xfe9c0 orgs.asm:10 218471 pop DS ; 1f ; 0xfe9c1 orgs.asm:10 318472 cld ; fc ; 0xfe9c2 orgs.asm:10 418473 call 0510ah ; e8 44 67 ; 0xfe9c3 orgs.asm:10 0818474 pop ES ; 07 ; 0xfe9c6 orgs.asm:10 0918444 ; xor ax, ax ; 33 c0 ; 0xfe9b4 orgs.asm:1042 18445 mov ds, ax ; 8e d8 ; 0xfe9b6 orgs.asm:1043 18446 or byte [00496h], 001h ; 80 0e 96 04 01 ; 0xfe9b8 orgs.asm:1044 18447 jmp short 0e9c7h ; eb 08 ; 0xfe9bd orgs.asm:1045 18448 push ES ; 06 ; 0xfe9bf orgs.asm:1048 18449 push CS ; 0e ; 0xfe9c0 orgs.asm:103 18450 pop DS ; 1f ; 0xfe9c1 orgs.asm:104 18451 cld ; fc ; 0xfe9c2 orgs.asm:105 18452 call 0510ah ; e8 44 67 ; 0xfe9c3 orgs.asm:1050 18453 pop ES ; 07 ; 0xfe9c6 orgs.asm:1051 18475 18454 pop di ; 5f ; 0xfe9c7 orgs.asm:116 18476 18455 pop si ; 5e ; 0xfe9c8 orgs.asm:117 … … 18481 18460 pop cx ; 59 ; 0xfe9cd orgs.asm:122 18482 18461 pop ax ; 58 ; 0xfe9ce orgs.asm:123 18483 pop DS ; 1f ; 0xfe9cf orgs.asm:10 1318484 cli ; fa ; 0xfe9d0 orgs.asm:10 1418485 call 0e034h ; e8 60 f6 ; 0xfe9d1 orgs.asm:10 1518486 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9d4 orgs.asm:10 1718487 out strict byte 064h, AL ; e6 64 ; 0xfe9d6 orgs.asm:10 1818488 pop ax ; 58 ; 0xfe9d8 orgs.asm:10 1918489 iret ; cf ; 0xfe9d9 orgs.asm:10 2018462 pop DS ; 1f ; 0xfe9cf orgs.asm:1055 18463 cli ; fa ; 0xfe9d0 orgs.asm:1056 18464 call 0e034h ; e8 60 f6 ; 0xfe9d1 orgs.asm:1057 18465 mov AL, strict byte 0aeh ; b0 ae ; 0xfe9d4 orgs.asm:1059 18466 out strict byte 064h, AL ; e6 64 ; 0xfe9d6 orgs.asm:1060 18467 pop ax ; 58 ; 0xfe9d8 orgs.asm:1061 18468 iret ; cf ; 0xfe9d9 orgs.asm:1062 18490 18469 push ax ; 50 ; 0xfe9da orgs.asm:99 18491 18470 push cx ; 51 ; 0xfe9db orgs.asm:100 … … 18496 18475 push si ; 56 ; 0xfe9e0 orgs.asm:105 18497 18476 push di ; 57 ; 0xfe9e1 orgs.asm:106 18498 push ES ; 06 ; 0xfe9e2 orgs.asm:10 2918499 push DS ; 1e ; 0xfe9e3 orgs.asm:10 3018500 push CS ; 0e ; 0xfe9e4 orgs.asm:10 218501 pop DS ; 1f ; 0xfe9e5 orgs.asm:10 318502 cld ; fc ; 0xfe9e6 orgs.asm:10 418503 call 068b3h ; e8 c9 7e ; 0xfe9e7 orgs.asm:10 3218504 pop DS ; 1f ; 0xfe9ea orgs.asm:10 3318505 pop ES ; 07 ; 0xfe9eb orgs.asm:10 3418477 push ES ; 06 ; 0xfe9e2 orgs.asm:1071 18478 push DS ; 1e ; 0xfe9e3 orgs.asm:1072 18479 push CS ; 0e ; 0xfe9e4 orgs.asm:103 18480 pop DS ; 1f ; 0xfe9e5 orgs.asm:104 18481 cld ; fc ; 0xfe9e6 orgs.asm:105 18482 call 068b3h ; e8 c9 7e ; 0xfe9e7 orgs.asm:1074 18483 pop DS ; 1f ; 0xfe9ea orgs.asm:1075 18484 pop ES ; 07 ; 0xfe9eb orgs.asm:1076 18506 18485 pop di ; 5f ; 0xfe9ec orgs.asm:116 18507 18486 pop si ; 5e ; 0xfe9ed orgs.asm:117 … … 18512 18491 pop cx ; 59 ; 0xfe9f2 orgs.asm:122 18513 18492 pop ax ; 58 ; 0xfe9f3 orgs.asm:123 18514 iret ; cf ; 0xfe9f4 orgs.asm:10 3618493 iret ; cf ; 0xfe9f4 orgs.asm:1078 18515 18494 ; disGetNextSymbol 0xfe9f5 LB 0x160b -> off=0x0 cb=0000000000000264 uValue=00000000000f09f5 'biosorg_check_before_or_at_0EC57h' 18516 18495 biosorg_check_before_or_at_0EC57h: ; 0xfe9f5 LB 0x264 … … 18519 18498 ; disGetNextSymbol 0xfec59 LB 0x13a7 -> off=0x0 cb=0000000000000002 uValue=00000000000f0c59 'biosorg_check_at_0EC59h' 18520 18499 biosorg_check_at_0EC59h: ; 0xfec59 LB 0x2 18521 jmp short 0ecc4h ; eb 69 ; 0xfec59 orgs.asm:10 4318500 jmp short 0ecc4h ; eb 69 ; 0xfec59 orgs.asm:1085 18522 18501 ; disGetNextSymbol 0xfec5b LB 0x13a5 -> off=0x0 cb=000000000000001f uValue=00000000000f0c5b 'int13_relocated' 18523 18502 int13_relocated: ; 0xfec5b LB 0x1f 18524 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:10 5218525 jc short 0ec7ch ; 72 1c ; 0xfec5e orgs.asm:10 5318526 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:10 5518527 jnbe short 0ec7ch ; 77 17 ; 0xfec63 orgs.asm:10 5618503 cmp ah, 04ah ; 80 fc 4a ; 0xfec5b orgs.asm:1094 18504 jc short 0ec7ch ; 72 1c ; 0xfec5e orgs.asm:1095 18505 cmp ah, 04dh ; 80 fc 4d ; 0xfec60 orgs.asm:1097 18506 jnbe short 0ec7ch ; 77 17 ; 0xfec63 orgs.asm:1098 18528 18507 push ax ; 50 ; 0xfec65 orgs.asm:99 18529 18508 push cx ; 51 ; 0xfec66 orgs.asm:100 … … 18534 18513 push si ; 56 ; 0xfec6b orgs.asm:105 18535 18514 push di ; 57 ; 0xfec6c orgs.asm:106 18536 push ES ; 06 ; 0xfec6d orgs.asm:1 05918537 push DS ; 1e ; 0xfec6e orgs.asm:1 06018538 push CS ; 0e ; 0xfec6f orgs.asm:10 218539 pop DS ; 1f ; 0xfec70 orgs.asm:10 318540 cld ; fc ; 0xfec71 orgs.asm:10 418515 push ES ; 06 ; 0xfec6d orgs.asm:1101 18516 push DS ; 1e ; 0xfec6e orgs.asm:1102 18517 push CS ; 0e ; 0xfec6f orgs.asm:103 18518 pop DS ; 1f ; 0xfec70 orgs.asm:104 18519 cld ; fc ; 0xfec71 orgs.asm:105 18541 18520 push word [cs:0ec7ah] ; 2e ff 36 7a ec ; 0xfec72 orgs.asm:86 18542 18521 jmp near 03c37h ; e9 bd 4f ; 0xfec77 orgs.asm:87 … … 18545 18524 db 0ffh 18546 18525 in AL, DX ; ec ; 0xfec7b 18547 push ES ; 06 ; 0xfec7c orgs.asm:1 06818548 push ax ; 50 ; 0xfec7d orgs.asm:1 06918549 push bx ; 53 ; 0xfec7e orgs.asm:1 07018550 push cx ; 51 ; 0xfec7f orgs.asm:1 07118551 push dx ; 52 ; 0xfec80 orgs.asm:1 07218552 call 03c0bh ; e8 87 4f ; 0xfec81 orgs.asm:1 07518553 cmp AL, strict byte 000h ; 3c 00 ; 0xfec84 orgs.asm:1 07618554 je short 0ecbfh ; 74 37 ; 0xfec86 orgs.asm:1 07718555 call 03c21h ; e8 96 4f ; 0xfec88 orgs.asm:1 08018556 pop dx ; 5a ; 0xfec8b orgs.asm:1 08118557 push dx ; 52 ; 0xfec8c orgs.asm:1 08218526 push ES ; 06 ; 0xfec7c orgs.asm:1110 18527 push ax ; 50 ; 0xfec7d orgs.asm:1111 18528 push bx ; 53 ; 0xfec7e orgs.asm:1112 18529 push cx ; 51 ; 0xfec7f orgs.asm:1113 18530 push dx ; 52 ; 0xfec80 orgs.asm:1114 18531 call 03c0bh ; e8 87 4f ; 0xfec81 orgs.asm:1117 18532 cmp AL, strict byte 000h ; 3c 00 ; 0xfec84 orgs.asm:1118 18533 je short 0ecbfh ; 74 37 ; 0xfec86 orgs.asm:1119 18534 call 03c21h ; e8 96 4f ; 0xfec88 orgs.asm:1122 18535 pop dx ; 5a ; 0xfec8b orgs.asm:1123 18536 push dx ; 52 ; 0xfec8c orgs.asm:1124 18558 18537 db 03ah, 0c2h 18559 ; cmp al, dl ; 3a c2 ; 0xfec8d orgs.asm:1 08318560 jne short 0ecabh ; 75 1a ; 0xfec8f orgs.asm:1 08418561 pop dx ; 5a ; 0xfec91 orgs.asm:1 08618562 pop cx ; 59 ; 0xfec92 orgs.asm:1 08718563 pop bx ; 5b ; 0xfec93 orgs.asm:1 08818564 pop ax ; 58 ; 0xfec94 orgs.asm:1 08918565 pop ES ; 07 ; 0xfec95 orgs.asm:1 09018538 ; cmp al, dl ; 3a c2 ; 0xfec8d orgs.asm:1125 18539 jne short 0ecabh ; 75 1a ; 0xfec8f orgs.asm:1126 18540 pop dx ; 5a ; 0xfec91 orgs.asm:1128 18541 pop cx ; 59 ; 0xfec92 orgs.asm:1129 18542 pop bx ; 5b ; 0xfec93 orgs.asm:1130 18543 pop ax ; 58 ; 0xfec94 orgs.asm:1131 18544 pop ES ; 07 ; 0xfec95 orgs.asm:1132 18566 18545 push ax ; 50 ; 0xfec96 orgs.asm:99 18567 18546 push cx ; 51 ; 0xfec97 orgs.asm:100 … … 18572 18551 push si ; 56 ; 0xfec9c orgs.asm:105 18573 18552 push di ; 57 ; 0xfec9d orgs.asm:106 18574 push ES ; 06 ; 0xfec9e orgs.asm:1 09318575 push DS ; 1e ; 0xfec9f orgs.asm:1 09418576 push CS ; 0e ; 0xfeca0 orgs.asm:10 218577 pop DS ; 1f ; 0xfeca1 orgs.asm:10 318578 cld ; fc ; 0xfeca2 orgs.asm:10 418553 push ES ; 06 ; 0xfec9e orgs.asm:1135 18554 push DS ; 1e ; 0xfec9f orgs.asm:1136 18555 push CS ; 0e ; 0xfeca0 orgs.asm:103 18556 pop DS ; 1f ; 0xfeca1 orgs.asm:104 18557 cld ; fc ; 0xfeca2 orgs.asm:105 18579 18558 push word [cs:0ec7ah] ; 2e ff 36 7a ec ; 0xfeca3 orgs.asm:86 18580 18559 jmp near 042fbh ; e9 50 56 ; 0xfeca8 orgs.asm:87 18581 and dl, 0e0h ; 80 e2 e0 ; 0xfecab orgs.asm:11 0018560 and dl, 0e0h ; 80 e2 e0 ; 0xfecab orgs.asm:1142 18582 18561 db 03ah, 0c2h 18583 ; cmp al, dl ; 3a c2 ; 0xfecae orgs.asm:11 0118584 jne short 0ecbfh ; 75 0d ; 0xfecb0 orgs.asm:11 0218585 pop dx ; 5a ; 0xfecb2 orgs.asm:11 0418586 pop cx ; 59 ; 0xfecb3 orgs.asm:11 0518587 pop bx ; 5b ; 0xfecb4 orgs.asm:11 0618588 pop ax ; 58 ; 0xfecb5 orgs.asm:11 0718589 pop ES ; 07 ; 0xfecb6 orgs.asm:11 0818590 push ax ; 50 ; 0xfecb7 orgs.asm:11 1018591 push cx ; 51 ; 0xfecb8 orgs.asm:11 1118592 push dx ; 52 ; 0xfecb9 orgs.asm:11 1218593 push bx ; 53 ; 0xfecba orgs.asm:11 1318562 ; cmp al, dl ; 3a c2 ; 0xfecae orgs.asm:1143 18563 jne short 0ecbfh ; 75 0d ; 0xfecb0 orgs.asm:1144 18564 pop dx ; 5a ; 0xfecb2 orgs.asm:1146 18565 pop cx ; 59 ; 0xfecb3 orgs.asm:1147 18566 pop bx ; 5b ; 0xfecb4 orgs.asm:1148 18567 pop ax ; 58 ; 0xfecb5 orgs.asm:1149 18568 pop ES ; 07 ; 0xfecb6 orgs.asm:1150 18569 push ax ; 50 ; 0xfecb7 orgs.asm:1152 18570 push cx ; 51 ; 0xfecb8 orgs.asm:1153 18571 push dx ; 52 ; 0xfecb9 orgs.asm:1154 18572 push bx ; 53 ; 0xfecba orgs.asm:1155 18594 18573 db 0feh, 0cah 18595 ; dec dl ; fe ca ; 0xfecbb orgs.asm:11 1518596 jmp short 0ecc8h ; eb 09 ; 0xfecbd orgs.asm:11 1618597 pop dx ; 5a ; 0xfecbf orgs.asm:11 1918598 pop cx ; 59 ; 0xfecc0 orgs.asm:11 2018599 pop bx ; 5b ; 0xfecc1 orgs.asm:11 2118600 pop ax ; 58 ; 0xfecc2 orgs.asm:11 2218601 pop ES ; 07 ; 0xfecc3 orgs.asm:11 2318574 ; dec dl ; fe ca ; 0xfecbb orgs.asm:1157 18575 jmp short 0ecc8h ; eb 09 ; 0xfecbd orgs.asm:1158 18576 pop dx ; 5a ; 0xfecbf orgs.asm:1161 18577 pop cx ; 59 ; 0xfecc0 orgs.asm:1162 18578 pop bx ; 5b ; 0xfecc1 orgs.asm:1163 18579 pop ax ; 58 ; 0xfecc2 orgs.asm:1164 18580 pop ES ; 07 ; 0xfecc3 orgs.asm:1165 18602 18581 ; disGetNextSymbol 0xfecc4 LB 0x133c -> off=0x0 cb=0000000000000004 uValue=00000000000f0cc4 'int13_noeltorito' 18603 18582 int13_noeltorito: ; 0xfecc4 LB 0x4 18604 push ax ; 50 ; 0xfecc4 orgs.asm:11 2618605 push cx ; 51 ; 0xfecc5 orgs.asm:11 2718606 push dx ; 52 ; 0xfecc6 orgs.asm:11 2818607 push bx ; 53 ; 0xfecc7 orgs.asm:11 2918583 push ax ; 50 ; 0xfecc4 orgs.asm:1168 18584 push cx ; 51 ; 0xfecc5 orgs.asm:1169 18585 push dx ; 52 ; 0xfecc6 orgs.asm:1170 18586 push bx ; 53 ; 0xfecc7 orgs.asm:1171 18608 18587 ; disGetNextSymbol 0xfecc8 LB 0x1338 -> off=0x0 cb=0000000000000016 uValue=00000000000f0cc8 'int13_legacy' 18609 18588 int13_legacy: ; 0xfecc8 LB 0x16 18610 push dx ; 52 ; 0xfecc8 orgs.asm:11 3118611 push bp ; 55 ; 0xfecc9 orgs.asm:11 3218612 push si ; 56 ; 0xfecca orgs.asm:11 3318613 push di ; 57 ; 0xfeccb orgs.asm:11 3418614 push ES ; 06 ; 0xfeccc orgs.asm:11 3518615 push DS ; 1e ; 0xfeccd orgs.asm:11 3618616 push CS ; 0e ; 0xfecce orgs.asm:10 218617 pop DS ; 1f ; 0xfeccf orgs.asm:10 318618 cld ; fc ; 0xfecd0 orgs.asm:10 418619 test dl, 080h ; f6 c2 80 ; 0xfecd1 orgs.asm:11 4118620 jne short 0ecdeh ; 75 08 ; 0xfecd4 orgs.asm:11 4218589 push dx ; 52 ; 0xfecc8 orgs.asm:1173 18590 push bp ; 55 ; 0xfecc9 orgs.asm:1174 18591 push si ; 56 ; 0xfecca orgs.asm:1175 18592 push di ; 57 ; 0xfeccb orgs.asm:1176 18593 push ES ; 06 ; 0xfeccc orgs.asm:1177 18594 push DS ; 1e ; 0xfeccd orgs.asm:1178 18595 push CS ; 0e ; 0xfecce orgs.asm:103 18596 pop DS ; 1f ; 0xfeccf orgs.asm:104 18597 cld ; fc ; 0xfecd0 orgs.asm:105 18598 test dl, 080h ; f6 c2 80 ; 0xfecd1 orgs.asm:1183 18599 jne short 0ecdeh ; 75 08 ; 0xfecd4 orgs.asm:1184 18621 18600 push word [cs:0ec7ah] ; 2e ff 36 7a ec ; 0xfecd6 orgs.asm:86 18622 18601 jmp near 03183h ; e9 a5 44 ; 0xfecdb orgs.asm:87 18623 18602 ; disGetNextSymbol 0xfecde LB 0x1322 -> off=0x0 cb=0000000000000014 uValue=00000000000f0cde 'int13_notfloppy' 18624 18603 int13_notfloppy: ; 0xfecde LB 0x14 18625 cmp dl, 0e0h ; 80 fa e0 ; 0xfecde orgs.asm:11 4718626 jc short 0ecf2h ; 72 0f ; 0xfece1 orgs.asm:11 4818627 shr ebx, 010h ; 66 c1 eb 10 ; 0xfece3 orgs.asm:11 5418628 push bx ; 53 ; 0xfece7 orgs.asm:11 5518629 call 04753h ; e8 68 5a ; 0xfece8 orgs.asm:11 5618630 pop bx ; 5b ; 0xfeceb orgs.asm:11 5718631 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecec orgs.asm:1 15818632 jmp short 0ecffh ; eb 0d ; 0xfecf0 orgs.asm:1 16018604 cmp dl, 0e0h ; 80 fa e0 ; 0xfecde orgs.asm:1189 18605 jc short 0ecf2h ; 72 0f ; 0xfece1 orgs.asm:1190 18606 shr ebx, 010h ; 66 c1 eb 10 ; 0xfece3 orgs.asm:1196 18607 push bx ; 53 ; 0xfece7 orgs.asm:1197 18608 call 04753h ; e8 68 5a ; 0xfece8 orgs.asm:1198 18609 pop bx ; 5b ; 0xfeceb orgs.asm:1199 18610 sal ebx, 010h ; 66 c1 e3 10 ; 0xfecec orgs.asm:1200 18611 jmp short 0ecffh ; eb 0d ; 0xfecf0 orgs.asm:1202 18633 18612 ; disGetNextSymbol 0xfecf2 LB 0x130e -> off=0x0 cb=000000000000000d uValue=00000000000f0cf2 'int13_disk' 18634 18613 int13_disk: ; 0xfecf2 LB 0xd 18635 cmp ah, 040h ; 80 fc 40 ; 0xfecf2 orgs.asm:1 16418636 jnbe short 0ecfch ; 77 05 ; 0xfecf5 orgs.asm:1 16518637 call 05c95h ; e8 9b 6f ; 0xfecf7 orgs.asm:1 16618638 jmp short 0ecffh ; eb 03 ; 0xfecfa orgs.asm:1 16718639 call 060ebh ; e8 ec 73 ; 0xfecfc orgs.asm:1 17018614 cmp ah, 040h ; 80 fc 40 ; 0xfecf2 orgs.asm:1206 18615 jnbe short 0ecfch ; 77 05 ; 0xfecf5 orgs.asm:1207 18616 call 05c95h ; e8 9b 6f ; 0xfecf7 orgs.asm:1208 18617 jmp short 0ecffh ; eb 03 ; 0xfecfa orgs.asm:1209 18618 call 060ebh ; e8 ec 73 ; 0xfecfc orgs.asm:1212 18640 18619 ; disGetNextSymbol 0xfecff LB 0x1301 -> off=0x0 cb=000000000000000b uValue=00000000000f0cff 'int13_out' 18641 18620 int13_out: ; 0xfecff LB 0xb 18642 pop DS ; 1f ; 0xfecff orgs.asm:1 17318643 pop ES ; 07 ; 0xfed00 orgs.asm:1 17418621 pop DS ; 1f ; 0xfecff orgs.asm:1215 18622 pop ES ; 07 ; 0xfed00 orgs.asm:1216 18644 18623 pop di ; 5f ; 0xfed01 orgs.asm:116 18645 18624 pop si ; 5e ; 0xfed02 orgs.asm:117 … … 18650 18629 pop cx ; 59 ; 0xfed07 orgs.asm:122 18651 18630 pop ax ; 58 ; 0xfed08 orgs.asm:123 18652 iret ; cf ; 0xfed09 orgs.asm:1 17618631 iret ; cf ; 0xfed09 orgs.asm:1218 18653 18632 ; disGetNextSymbol 0xfed0a LB 0x12f6 -> off=0x0 cb=000000000000001e uValue=00000000000f0d0a 'detect_parport' 18654 18633 detect_parport: ; 0xfed0a LB 0x1e 18655 push dx ; 52 ; 0xfed0a orgs.asm:1 18318656 inc dx ; 42 ; 0xfed0b orgs.asm:1 18418657 inc dx ; 42 ; 0xfed0c orgs.asm:1 18518658 in AL, DX ; ec ; 0xfed0d orgs.asm:1 18618659 and AL, strict byte 0dfh ; 24 df ; 0xfed0e orgs.asm:1 18718660 out DX, AL ; ee ; 0xfed10 orgs.asm:1 18818661 pop dx ; 5a ; 0xfed11 orgs.asm:1 18918662 mov AL, strict byte 0aah ; b0 aa ; 0xfed12 orgs.asm:1 19018663 out DX, AL ; ee ; 0xfed14 orgs.asm:1 19118664 in AL, DX ; ec ; 0xfed15 orgs.asm:1 19218665 cmp AL, strict byte 0aah ; 3c aa ; 0xfed16 orgs.asm:1 19318666 jne short 0ed27h ; 75 0d ; 0xfed18 orgs.asm:1 19418667 push bx ; 53 ; 0xfed1a orgs.asm:1 19618668 sal bx, 1 ; d1 e3 ; 0xfed1b orgs.asm:1 19718669 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed1d orgs.asm:1 19818670 pop bx ; 5b ; 0xfed21 orgs.asm:1 19918671 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed22 orgs.asm:12 0018672 inc bx ; 43 ; 0xfed26 orgs.asm:12 0118673 retn ; c3 ; 0xfed27 orgs.asm:12 0318634 push dx ; 52 ; 0xfed0a orgs.asm:1225 18635 inc dx ; 42 ; 0xfed0b orgs.asm:1226 18636 inc dx ; 42 ; 0xfed0c orgs.asm:1227 18637 in AL, DX ; ec ; 0xfed0d orgs.asm:1228 18638 and AL, strict byte 0dfh ; 24 df ; 0xfed0e orgs.asm:1229 18639 out DX, AL ; ee ; 0xfed10 orgs.asm:1230 18640 pop dx ; 5a ; 0xfed11 orgs.asm:1231 18641 mov AL, strict byte 0aah ; b0 aa ; 0xfed12 orgs.asm:1232 18642 out DX, AL ; ee ; 0xfed14 orgs.asm:1233 18643 in AL, DX ; ec ; 0xfed15 orgs.asm:1234 18644 cmp AL, strict byte 0aah ; 3c aa ; 0xfed16 orgs.asm:1235 18645 jne short 0ed27h ; 75 0d ; 0xfed18 orgs.asm:1236 18646 push bx ; 53 ; 0xfed1a orgs.asm:1238 18647 sal bx, 1 ; d1 e3 ; 0xfed1b orgs.asm:1239 18648 mov word [bx+00408h], dx ; 89 97 08 04 ; 0xfed1d orgs.asm:1240 18649 pop bx ; 5b ; 0xfed21 orgs.asm:1241 18650 mov byte [bx+00478h], cl ; 88 8f 78 04 ; 0xfed22 orgs.asm:1242 18651 inc bx ; 43 ; 0xfed26 orgs.asm:1243 18652 retn ; c3 ; 0xfed27 orgs.asm:1245 18674 18653 ; disGetNextSymbol 0xfed28 LB 0x12d8 -> off=0x0 cb=0000000000000024 uValue=00000000000f0d28 'detect_serial' 18675 18654 detect_serial: ; 0xfed28 LB 0x24 18676 push dx ; 52 ; 0xfed28 orgs.asm:12 1018677 inc dx ; 42 ; 0xfed29 orgs.asm:12 1118678 mov AL, strict byte 002h ; b0 02 ; 0xfed2a orgs.asm:12 1218679 out DX, AL ; ee ; 0xfed2c orgs.asm:12 1318680 in AL, DX ; ec ; 0xfed2d orgs.asm:12 1418681 cmp AL, strict byte 002h ; 3c 02 ; 0xfed2e orgs.asm:12 1518682 jne short 0ed4ah ; 75 18 ; 0xfed30 orgs.asm:12 1618683 inc dx ; 42 ; 0xfed32 orgs.asm:12 1818684 in AL, DX ; ec ; 0xfed33 orgs.asm:12 1918685 cmp AL, strict byte 002h ; 3c 02 ; 0xfed34 orgs.asm:12 2018686 jne short 0ed4ah ; 75 12 ; 0xfed36 orgs.asm:12 2118687 dec dx ; 4a ; 0xfed38 orgs.asm:12 2318655 push dx ; 52 ; 0xfed28 orgs.asm:1252 18656 inc dx ; 42 ; 0xfed29 orgs.asm:1253 18657 mov AL, strict byte 002h ; b0 02 ; 0xfed2a orgs.asm:1254 18658 out DX, AL ; ee ; 0xfed2c orgs.asm:1255 18659 in AL, DX ; ec ; 0xfed2d orgs.asm:1256 18660 cmp AL, strict byte 002h ; 3c 02 ; 0xfed2e orgs.asm:1257 18661 jne short 0ed4ah ; 75 18 ; 0xfed30 orgs.asm:1258 18662 inc dx ; 42 ; 0xfed32 orgs.asm:1260 18663 in AL, DX ; ec ; 0xfed33 orgs.asm:1261 18664 cmp AL, strict byte 002h ; 3c 02 ; 0xfed34 orgs.asm:1262 18665 jne short 0ed4ah ; 75 12 ; 0xfed36 orgs.asm:1263 18666 dec dx ; 4a ; 0xfed38 orgs.asm:1265 18688 18667 db 032h, 0c0h 18689 ; xor al, al ; 32 c0 ; 0xfed39 orgs.asm:12 2418690 pop dx ; 5a ; 0xfed3b orgs.asm:12 2518691 push bx ; 53 ; 0xfed3c orgs.asm:12 2618692 sal bx, 1 ; d1 e3 ; 0xfed3d orgs.asm:12 2718693 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed3f orgs.asm:12 2818694 pop bx ; 5b ; 0xfed43 orgs.asm:12 2918695 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed44 orgs.asm:12 3018696 inc bx ; 43 ; 0xfed48 orgs.asm:12 3118697 retn ; c3 ; 0xfed49 orgs.asm:12 3218698 pop dx ; 5a ; 0xfed4a orgs.asm:12 3518699 retn ; c3 ; 0xfed4b orgs.asm:12 3618668 ; xor al, al ; 32 c0 ; 0xfed39 orgs.asm:1266 18669 pop dx ; 5a ; 0xfed3b orgs.asm:1267 18670 push bx ; 53 ; 0xfed3c orgs.asm:1268 18671 sal bx, 1 ; d1 e3 ; 0xfed3d orgs.asm:1269 18672 mov word [bx+00400h], dx ; 89 97 00 04 ; 0xfed3f orgs.asm:1270 18673 pop bx ; 5b ; 0xfed43 orgs.asm:1271 18674 mov byte [bx+0047ch], cl ; 88 8f 7c 04 ; 0xfed44 orgs.asm:1272 18675 inc bx ; 43 ; 0xfed48 orgs.asm:1273 18676 retn ; c3 ; 0xfed49 orgs.asm:1274 18677 pop dx ; 5a ; 0xfed4a orgs.asm:1277 18678 retn ; c3 ; 0xfed4b orgs.asm:1278 18700 18679 ; disGetNextSymbol 0xfed4c LB 0x12b4 -> off=0x0 cb=000000000000008c uValue=00000000000f0d4c 'floppy_post' 18701 18680 floppy_post: ; 0xfed4c LB 0x8c 18702 18681 db 033h, 0c0h 18703 ; xor ax, ax ; 33 c0 ; 0xfed4c orgs.asm:12 4618704 mov ds, ax ; 8e d8 ; 0xfed4e orgs.asm:12 4718705 mov AL, strict byte 000h ; b0 00 ; 0xfed50 orgs.asm:12 5118706 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed52 orgs.asm:12 5218707 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed55 orgs.asm:12 5318708 mov byte [00440h], AL ; a2 40 04 ; 0xfed58 orgs.asm:12 5418709 mov byte [00441h], AL ; a2 41 04 ; 0xfed5b orgs.asm:12 5518710 mov byte [00442h], AL ; a2 42 04 ; 0xfed5e orgs.asm:12 5618711 mov byte [00443h], AL ; a2 43 04 ; 0xfed61 orgs.asm:12 5718712 mov byte [00444h], AL ; a2 44 04 ; 0xfed64 orgs.asm:1 25818713 mov byte [00445h], AL ; a2 45 04 ; 0xfed67 orgs.asm:1 25918714 mov byte [00446h], AL ; a2 46 04 ; 0xfed6a orgs.asm:1 26018715 mov byte [00447h], AL ; a2 47 04 ; 0xfed6d orgs.asm:1 26118716 mov byte [00448h], AL ; a2 48 04 ; 0xfed70 orgs.asm:1 26218717 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed73 orgs.asm:1 26418718 mov AL, strict byte 010h ; b0 10 ; 0xfed76 orgs.asm:1 26618719 out strict byte 070h, AL ; e6 70 ; 0xfed78 orgs.asm:1 26718720 in AL, strict byte 071h ; e4 71 ; 0xfed7a orgs.asm:1 26818682 ; xor ax, ax ; 33 c0 ; 0xfed4c orgs.asm:1288 18683 mov ds, ax ; 8e d8 ; 0xfed4e orgs.asm:1289 18684 mov AL, strict byte 000h ; b0 00 ; 0xfed50 orgs.asm:1293 18685 mov byte [0043eh], AL ; a2 3e 04 ; 0xfed52 orgs.asm:1294 18686 mov byte [0043fh], AL ; a2 3f 04 ; 0xfed55 orgs.asm:1295 18687 mov byte [00440h], AL ; a2 40 04 ; 0xfed58 orgs.asm:1296 18688 mov byte [00441h], AL ; a2 41 04 ; 0xfed5b orgs.asm:1297 18689 mov byte [00442h], AL ; a2 42 04 ; 0xfed5e orgs.asm:1298 18690 mov byte [00443h], AL ; a2 43 04 ; 0xfed61 orgs.asm:1299 18691 mov byte [00444h], AL ; a2 44 04 ; 0xfed64 orgs.asm:1300 18692 mov byte [00445h], AL ; a2 45 04 ; 0xfed67 orgs.asm:1301 18693 mov byte [00446h], AL ; a2 46 04 ; 0xfed6a orgs.asm:1302 18694 mov byte [00447h], AL ; a2 47 04 ; 0xfed6d orgs.asm:1303 18695 mov byte [00448h], AL ; a2 48 04 ; 0xfed70 orgs.asm:1304 18696 mov byte [0048bh], AL ; a2 8b 04 ; 0xfed73 orgs.asm:1306 18697 mov AL, strict byte 010h ; b0 10 ; 0xfed76 orgs.asm:1308 18698 out strict byte 070h, AL ; e6 70 ; 0xfed78 orgs.asm:1309 18699 in AL, strict byte 071h ; e4 71 ; 0xfed7a orgs.asm:1310 18721 18700 db 08ah, 0e0h 18722 ; mov ah, al ; 8a e0 ; 0xfed7c orgs.asm:1 26918701 ; mov ah, al ; 8a e0 ; 0xfed7c orgs.asm:1311 18723 18702 shr al, 1 ; d0 e8 ; 0xfed7e orgs.asm:181 18724 18703 shr al, 1 ; d0 e8 ; 0xfed80 orgs.asm:184 18725 18704 shr al, 1 ; d0 e8 ; 0xfed82 orgs.asm:187 18726 18705 shr al, 1 ; d0 e8 ; 0xfed84 orgs.asm:190 18727 je short 0ed8ch ; 74 04 ; 0xfed86 orgs.asm:1 27418728 mov BL, strict byte 007h ; b3 07 ; 0xfed88 orgs.asm:1 27518729 jmp short 0ed8eh ; eb 02 ; 0xfed8a orgs.asm:1 27618730 mov BL, strict byte 000h ; b3 00 ; 0xfed8c orgs.asm:1 27918706 je short 0ed8ch ; 74 04 ; 0xfed86 orgs.asm:1316 18707 mov BL, strict byte 007h ; b3 07 ; 0xfed88 orgs.asm:1317 18708 jmp short 0ed8eh ; eb 02 ; 0xfed8a orgs.asm:1318 18709 mov BL, strict byte 000h ; b3 00 ; 0xfed8c orgs.asm:1321 18731 18710 db 08ah, 0c4h 18732 ; mov al, ah ; 8a c4 ; 0xfed8e orgs.asm:1 28218733 and AL, strict byte 00fh ; 24 0f ; 0xfed90 orgs.asm:1 28318734 je short 0ed97h ; 74 03 ; 0xfed92 orgs.asm:1 28418735 or bl, 070h ; 80 cb 70 ; 0xfed94 orgs.asm:1 28518736 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed97 orgs.asm:1 28718737 mov AL, strict byte 000h ; b0 00 ; 0xfed9b orgs.asm:1 29018738 mov byte [00490h], AL ; a2 90 04 ; 0xfed9d orgs.asm:1 29118739 mov byte [00491h], AL ; a2 91 04 ; 0xfeda0 orgs.asm:1 29218740 mov byte [00492h], AL ; a2 92 04 ; 0xfeda3 orgs.asm:1 29318741 mov byte [00493h], AL ; a2 93 04 ; 0xfeda6 orgs.asm:1 29418742 mov byte [00494h], AL ; a2 94 04 ; 0xfeda9 orgs.asm:1 29518743 mov byte [00495h], AL ; a2 95 04 ; 0xfedac orgs.asm:1 29618744 mov AL, strict byte 002h ; b0 02 ; 0xfedaf orgs.asm:1 29818745 out strict byte 00ah, AL ; e6 0a ; 0xfedb1 orgs.asm:1 29918746 mov ax, 0efc7h ; b8 c7 ef ; 0xfedb3 orgs.asm:9 318747 mov word [00078h], ax ; a3 78 00 ; 0xfedb6 orgs.asm:9 418748 mov ax, 0f000h ; b8 00 f0 ; 0xfedb9 orgs.asm:9 518749 mov word [0007ah], ax ; a3 7a 00 ; 0xfedbc orgs.asm:9 618750 mov ax, 0ec59h ; b8 59 ec ; 0xfedbf orgs.asm:9 318751 mov word [00100h], ax ; a3 00 01 ; 0xfedc2 orgs.asm:9 418752 mov ax, 0f000h ; b8 00 f0 ; 0xfedc5 orgs.asm:9 518753 mov word [00102h], ax ; a3 02 01 ; 0xfedc8 orgs.asm:9 618754 mov ax, 0ef57h ; b8 57 ef ; 0xfedcb orgs.asm:9 318755 mov word [00038h], ax ; a3 38 00 ; 0xfedce orgs.asm:9 418756 mov ax, 0f000h ; b8 00 f0 ; 0xfedd1 orgs.asm:9 518757 mov word [0003ah], ax ; a3 3a 00 ; 0xfedd4 orgs.asm:9 618758 retn ; c3 ; 0xfedd7 orgs.asm:13 0518711 ; mov al, ah ; 8a c4 ; 0xfed8e orgs.asm:1324 18712 and AL, strict byte 00fh ; 24 0f ; 0xfed90 orgs.asm:1325 18713 je short 0ed97h ; 74 03 ; 0xfed92 orgs.asm:1326 18714 or bl, 070h ; 80 cb 70 ; 0xfed94 orgs.asm:1327 18715 mov byte [0048fh], bl ; 88 1e 8f 04 ; 0xfed97 orgs.asm:1329 18716 mov AL, strict byte 000h ; b0 00 ; 0xfed9b orgs.asm:1332 18717 mov byte [00490h], AL ; a2 90 04 ; 0xfed9d orgs.asm:1333 18718 mov byte [00491h], AL ; a2 91 04 ; 0xfeda0 orgs.asm:1334 18719 mov byte [00492h], AL ; a2 92 04 ; 0xfeda3 orgs.asm:1335 18720 mov byte [00493h], AL ; a2 93 04 ; 0xfeda6 orgs.asm:1336 18721 mov byte [00494h], AL ; a2 94 04 ; 0xfeda9 orgs.asm:1337 18722 mov byte [00495h], AL ; a2 95 04 ; 0xfedac orgs.asm:1338 18723 mov AL, strict byte 002h ; b0 02 ; 0xfedaf orgs.asm:1340 18724 out strict byte 00ah, AL ; e6 0a ; 0xfedb1 orgs.asm:1341 18725 mov ax, 0efc7h ; b8 c7 ef ; 0xfedb3 orgs.asm:94 18726 mov word [00078h], ax ; a3 78 00 ; 0xfedb6 orgs.asm:95 18727 mov ax, 0f000h ; b8 00 f0 ; 0xfedb9 orgs.asm:96 18728 mov word [0007ah], ax ; a3 7a 00 ; 0xfedbc orgs.asm:97 18729 mov ax, 0ec59h ; b8 59 ec ; 0xfedbf orgs.asm:94 18730 mov word [00100h], ax ; a3 00 01 ; 0xfedc2 orgs.asm:95 18731 mov ax, 0f000h ; b8 00 f0 ; 0xfedc5 orgs.asm:96 18732 mov word [00102h], ax ; a3 02 01 ; 0xfedc8 orgs.asm:97 18733 mov ax, 0ef57h ; b8 57 ef ; 0xfedcb orgs.asm:94 18734 mov word [00038h], ax ; a3 38 00 ; 0xfedce orgs.asm:95 18735 mov ax, 0f000h ; b8 00 f0 ; 0xfedd1 orgs.asm:96 18736 mov word [0003ah], ax ; a3 3a 00 ; 0xfedd4 orgs.asm:97 18737 retn ; c3 ; 0xfedd7 orgs.asm:1347 18759 18738 ; disGetNextSymbol 0xfedd8 LB 0x1228 -> off=0x0 cb=000000000000000b uValue=0000000000000dd8 'bcd_to_bin' 18760 18739 bcd_to_bin: ; 0xfedd8 LB 0xb 18761 push cx ; 51 ; 0xfedd8 orgs.asm:13 1818762 mov CL, strict byte 004h ; b1 04 ; 0xfedd9 orgs.asm:13 1918763 sal ax, CL ; d3 e0 ; 0xfeddb orgs.asm:13 2018764 shr al, CL ; d2 e8 ; 0xfeddd orgs.asm:13 2118765 pop cx ; 59 ; 0xfeddf orgs.asm:13 2218766 aad 00ah ; d5 0a ; 0xfede0 orgs.asm:13 2418767 retn ; c3 ; 0xfede2 orgs.asm:13 2518740 push cx ; 51 ; 0xfedd8 orgs.asm:1360 18741 mov CL, strict byte 004h ; b1 04 ; 0xfedd9 orgs.asm:1361 18742 sal ax, CL ; d3 e0 ; 0xfeddb orgs.asm:1362 18743 shr al, CL ; d2 e8 ; 0xfeddd orgs.asm:1363 18744 pop cx ; 59 ; 0xfeddf orgs.asm:1364 18745 aad 00ah ; d5 0a ; 0xfede0 orgs.asm:1366 18746 retn ; c3 ; 0xfede2 orgs.asm:1367 18768 18747 ; disGetNextSymbol 0xfede3 LB 0x121d -> off=0x0 cb=000000000000005a uValue=00000000000f0de3 'rtc_post' 18769 18748 rtc_post: ; 0xfede3 LB 0x5a 18770 mov AL, strict byte 000h ; b0 00 ; 0xfede3 orgs.asm:13 3318771 out strict byte 070h, AL ; e6 70 ; 0xfede5 orgs.asm:13 3418772 in AL, strict byte 071h ; e4 71 ; 0xfede7 orgs.asm:13 3518773 call 0edd8h ; e8 ec ff ; 0xfede9 orgs.asm:13 3618774 test al, al ; 84 c0 ; 0xfedec orgs.asm:13 3718749 mov AL, strict byte 000h ; b0 00 ; 0xfede3 orgs.asm:1375 18750 out strict byte 070h, AL ; e6 70 ; 0xfede5 orgs.asm:1376 18751 in AL, strict byte 071h ; e4 71 ; 0xfede7 orgs.asm:1377 18752 call 0edd8h ; e8 ec ff ; 0xfede9 orgs.asm:1378 18753 test al, al ; 84 c0 ; 0xfedec orgs.asm:1379 18775 18754 db 032h, 0e4h 18776 ; xor ah, ah ; 32 e4 ; 0xfedee orgs.asm:13 3818777 mov dx, 01234h ; ba 34 12 ; 0xfedf0 orgs.asm:13 3918778 mul dx ; f7 e2 ; 0xfedf3 orgs.asm:13 4018755 ; xor ah, ah ; 32 e4 ; 0xfedee orgs.asm:1380 18756 mov dx, 01234h ; ba 34 12 ; 0xfedf0 orgs.asm:1381 18757 mul dx ; f7 e2 ; 0xfedf3 orgs.asm:1382 18779 18758 db 08bh, 0c8h 18780 ; mov cx, ax ; 8b c8 ; 0xfedf5 orgs.asm:13 4118781 mov AL, strict byte 002h ; b0 02 ; 0xfedf7 orgs.asm:13 4418782 out strict byte 070h, AL ; e6 70 ; 0xfedf9 orgs.asm:13 4518783 in AL, strict byte 071h ; e4 71 ; 0xfedfb orgs.asm:13 4618784 call 0edd8h ; e8 d8 ff ; 0xfedfd orgs.asm:13 4718785 test al, al ; 84 c0 ; 0xfee00 orgs.asm:13 4818786 je short 0ee0fh ; 74 0b ; 0xfee02 orgs.asm:13 4918787 add cx, 04463h ; 81 c1 63 44 ; 0xfee04 orgs.asm:13 5118788 adc dx, strict byte 00004h ; 83 d2 04 ; 0xfee08 orgs.asm:13 5218759 ; mov cx, ax ; 8b c8 ; 0xfedf5 orgs.asm:1383 18760 mov AL, strict byte 002h ; b0 02 ; 0xfedf7 orgs.asm:1386 18761 out strict byte 070h, AL ; e6 70 ; 0xfedf9 orgs.asm:1387 18762 in AL, strict byte 071h ; e4 71 ; 0xfedfb orgs.asm:1388 18763 call 0edd8h ; e8 d8 ff ; 0xfedfd orgs.asm:1389 18764 test al, al ; 84 c0 ; 0xfee00 orgs.asm:1390 18765 je short 0ee0fh ; 74 0b ; 0xfee02 orgs.asm:1391 18766 add cx, 04463h ; 81 c1 63 44 ; 0xfee04 orgs.asm:1393 18767 adc dx, strict byte 00004h ; 83 d2 04 ; 0xfee08 orgs.asm:1394 18789 18768 db 0feh, 0c8h 18790 ; dec al ; fe c8 ; 0xfee0b orgs.asm:13 5318791 jne short 0ee04h ; 75 f5 ; 0xfee0d orgs.asm:13 5418792 mov AL, strict byte 004h ; b0 04 ; 0xfee0f orgs.asm:1 35818793 out strict byte 070h, AL ; e6 70 ; 0xfee11 orgs.asm:1 35918794 in AL, strict byte 071h ; e4 71 ; 0xfee13 orgs.asm:1 36018795 call 0edd8h ; e8 c0 ff ; 0xfee15 orgs.asm:1 36118796 test al, al ; 84 c0 ; 0xfee18 orgs.asm:1 36218797 je short 0ee28h ; 74 0c ; 0xfee1a orgs.asm:1 36318798 add cx, 0076ch ; 81 c1 6c 07 ; 0xfee1c orgs.asm:1 36518799 adc dx, 00100h ; 81 d2 00 01 ; 0xfee20 orgs.asm:1 36618769 ; dec al ; fe c8 ; 0xfee0b orgs.asm:1395 18770 jne short 0ee04h ; 75 f5 ; 0xfee0d orgs.asm:1396 18771 mov AL, strict byte 004h ; b0 04 ; 0xfee0f orgs.asm:1400 18772 out strict byte 070h, AL ; e6 70 ; 0xfee11 orgs.asm:1401 18773 in AL, strict byte 071h ; e4 71 ; 0xfee13 orgs.asm:1402 18774 call 0edd8h ; e8 c0 ff ; 0xfee15 orgs.asm:1403 18775 test al, al ; 84 c0 ; 0xfee18 orgs.asm:1404 18776 je short 0ee28h ; 74 0c ; 0xfee1a orgs.asm:1405 18777 add cx, 0076ch ; 81 c1 6c 07 ; 0xfee1c orgs.asm:1407 18778 adc dx, 00100h ; 81 d2 00 01 ; 0xfee20 orgs.asm:1408 18800 18779 db 0feh, 0c8h 18801 ; dec al ; fe c8 ; 0xfee24 orgs.asm:1 36718802 jne short 0ee1ch ; 75 f4 ; 0xfee26 orgs.asm:1 36818780 ; dec al ; fe c8 ; 0xfee24 orgs.asm:1409 18781 jne short 0ee1ch ; 75 f4 ; 0xfee26 orgs.asm:1410 18803 18782 db 08ah, 0cdh 18804 ; mov cl, ch ; 8a cd ; 0xfee28 orgs.asm:1 37118783 ; mov cl, ch ; 8a cd ; 0xfee28 orgs.asm:1413 18805 18784 db 08ah, 0eah 18806 ; mov ch, dl ; 8a ea ; 0xfee2a orgs.asm:1 37218785 ; mov ch, dl ; 8a ea ; 0xfee2a orgs.asm:1414 18807 18786 db 08ah, 0d6h 18808 ; mov dl, dh ; 8a d6 ; 0xfee2c orgs.asm:1 37318787 ; mov dl, dh ; 8a d6 ; 0xfee2c orgs.asm:1415 18809 18788 db 032h, 0f6h 18810 ; xor dh, dh ; 32 f6 ; 0xfee2e orgs.asm:1 37418811 mov word [0046ch], cx ; 89 0e 6c 04 ; 0xfee30 orgs.asm:1 37518812 mov word [0046eh], dx ; 89 16 6e 04 ; 0xfee34 orgs.asm:1 37618813 mov byte [00470h], dh ; 88 36 70 04 ; 0xfee38 orgs.asm:1 37718814 retn ; c3 ; 0xfee3c orgs.asm:14 2518789 ; xor dh, dh ; 32 f6 ; 0xfee2e orgs.asm:1416 18790 mov word [0046ch], cx ; 89 0e 6c 04 ; 0xfee30 orgs.asm:1417 18791 mov word [0046eh], dx ; 89 16 6e 04 ; 0xfee34 orgs.asm:1418 18792 mov byte [00470h], dh ; 88 36 70 04 ; 0xfee38 orgs.asm:1419 18793 retn ; c3 ; 0xfee3c orgs.asm:1467 18815 18794 ; disGetNextSymbol 0xfee3d LB 0x11c3 -> off=0x0 cb=000000000000011a uValue=00000000000f0e3d 'biosorg_check_before_or_at_0EF55h' 18816 18795 biosorg_check_before_or_at_0EF55h: ; 0xfee3d LB 0x11a … … 18819 18798 ; disGetNextSymbol 0xfef57 LB 0x10a9 -> off=0x0 cb=000000000000003b uValue=00000000000f0f57 'int0e_handler' 18820 18799 int0e_handler: ; 0xfef57 LB 0x3b 18821 push ax ; 50 ; 0xfef57 orgs.asm:14 3618822 push dx ; 52 ; 0xfef58 orgs.asm:14 3718823 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:14 3818824 in AL, DX ; ec ; 0xfef5c orgs.asm:14 3918825 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:14 4018826 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:14 4118827 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:14 4218828 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:14 4318829 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:14 4418830 out DX, AL ; ee ; 0xfef68 orgs.asm:14 4518831 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:14 4718832 in AL, DX ; ec ; 0xfef6c orgs.asm:14 4818833 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:14 4918834 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:14 5018835 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:14 5118836 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:14 5418837 in AL, DX ; ec ; 0xfef76 orgs.asm:14 5518838 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:14 5618839 in AL, DX ; ec ; 0xfef7a orgs.asm:14 5718840 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1 45818841 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1 45918842 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1 46018843 push DS ; 1e ; 0xfef81 orgs.asm:1 46318800 push ax ; 50 ; 0xfef57 orgs.asm:1478 18801 push dx ; 52 ; 0xfef58 orgs.asm:1479 18802 mov dx, 003f4h ; ba f4 03 ; 0xfef59 orgs.asm:1480 18803 in AL, DX ; ec ; 0xfef5c orgs.asm:1481 18804 and AL, strict byte 0c0h ; 24 c0 ; 0xfef5d orgs.asm:1482 18805 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef5f orgs.asm:1483 18806 je short 0ef81h ; 74 1e ; 0xfef61 orgs.asm:1484 18807 mov dx, 003f5h ; ba f5 03 ; 0xfef63 orgs.asm:1485 18808 mov AL, strict byte 008h ; b0 08 ; 0xfef66 orgs.asm:1486 18809 out DX, AL ; ee ; 0xfef68 orgs.asm:1487 18810 mov dx, 003f4h ; ba f4 03 ; 0xfef69 orgs.asm:1489 18811 in AL, DX ; ec ; 0xfef6c orgs.asm:1490 18812 and AL, strict byte 0c0h ; 24 c0 ; 0xfef6d orgs.asm:1491 18813 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef6f orgs.asm:1492 18814 jne short 0ef69h ; 75 f6 ; 0xfef71 orgs.asm:1493 18815 mov dx, 003f5h ; ba f5 03 ; 0xfef73 orgs.asm:1496 18816 in AL, DX ; ec ; 0xfef76 orgs.asm:1497 18817 mov dx, 003f4h ; ba f4 03 ; 0xfef77 orgs.asm:1498 18818 in AL, DX ; ec ; 0xfef7a orgs.asm:1499 18819 and AL, strict byte 0c0h ; 24 c0 ; 0xfef7b orgs.asm:1500 18820 cmp AL, strict byte 0c0h ; 3c c0 ; 0xfef7d orgs.asm:1501 18821 je short 0ef73h ; 74 f2 ; 0xfef7f orgs.asm:1502 18822 push DS ; 1e ; 0xfef81 orgs.asm:1505 18844 18823 db 033h, 0c0h 18845 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1 46418846 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1 46518847 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1 46618848 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1 46818849 pop DS ; 1f ; 0xfef8e orgs.asm:1 46918850 pop dx ; 5a ; 0xfef8f orgs.asm:1 47018851 pop ax ; 58 ; 0xfef90 orgs.asm:1 47118852 iret ; cf ; 0xfef91 orgs.asm:1 47218824 ; xor ax, ax ; 33 c0 ; 0xfef82 orgs.asm:1506 18825 mov ds, ax ; 8e d8 ; 0xfef84 orgs.asm:1507 18826 call 0e034h ; e8 ab f0 ; 0xfef86 orgs.asm:1508 18827 or byte [0043eh], 080h ; 80 0e 3e 04 80 ; 0xfef89 orgs.asm:1510 18828 pop DS ; 1f ; 0xfef8e orgs.asm:1511 18829 pop dx ; 5a ; 0xfef8f orgs.asm:1512 18830 pop ax ; 58 ; 0xfef90 orgs.asm:1513 18831 iret ; cf ; 0xfef91 orgs.asm:1514 18853 18832 ; disGetNextSymbol 0xfef92 LB 0x106e -> off=0x0 cb=0000000000000035 uValue=00000000000f0f92 'biosorg_check_before_or_at_0EFC5h' 18854 18833 biosorg_check_before_or_at_0EFC5h: ; 0xfef92 LB 0x35 … … 18867 18846 ; disGetNextSymbol 0xfefd2 LB 0x102e -> off=0x0 cb=0000000000000002 uValue=00000000000f0fd2 'biosorg_check_at_0EFD2h' 18868 18847 biosorg_check_at_0EFD2h: ; 0xfefd2 LB 0x2 18869 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1 49918848 jmp short 0efd4h ; eb 00 ; 0xfefd2 orgs.asm:1541 18870 18849 ; disGetNextSymbol 0xfefd4 LB 0x102c -> off=0x0 cb=000000000000001b uValue=00000000000f0fd4 'int17_handler' 18871 18850 int17_handler: ; 0xfefd4 LB 0x1b 18872 push DS ; 1e ; 0xfefd4 orgs.asm:15 0218873 push ES ; 06 ; 0xfefd5 orgs.asm:15 0318851 push DS ; 1e ; 0xfefd4 orgs.asm:1544 18852 push ES ; 06 ; 0xfefd5 orgs.asm:1545 18874 18853 push ax ; 50 ; 0xfefd6 orgs.asm:99 18875 18854 push cx ; 51 ; 0xfefd7 orgs.asm:100 … … 18880 18859 push si ; 56 ; 0xfefdc orgs.asm:105 18881 18860 push di ; 57 ; 0xfefdd orgs.asm:106 18882 push CS ; 0e ; 0xfefde orgs.asm:10 218883 pop DS ; 1f ; 0xfefdf orgs.asm:10 318884 cld ; fc ; 0xfefe0 orgs.asm:10 418885 call 07205h ; e8 21 82 ; 0xfefe1 orgs.asm:15 0618861 push CS ; 0e ; 0xfefde orgs.asm:103 18862 pop DS ; 1f ; 0xfefdf orgs.asm:104 18863 cld ; fc ; 0xfefe0 orgs.asm:105 18864 call 07205h ; e8 21 82 ; 0xfefe1 orgs.asm:1548 18886 18865 pop di ; 5f ; 0xfefe4 orgs.asm:116 18887 18866 pop si ; 5e ; 0xfefe5 orgs.asm:117 … … 18892 18871 pop cx ; 59 ; 0xfefea orgs.asm:122 18893 18872 pop ax ; 58 ; 0xfefeb orgs.asm:123 18894 pop ES ; 07 ; 0xfefec orgs.asm:15 0818895 pop DS ; 1f ; 0xfefed orgs.asm:15 0918896 iret ; cf ; 0xfefee orgs.asm:15 1018873 pop ES ; 07 ; 0xfefec orgs.asm:1550 18874 pop DS ; 1f ; 0xfefed orgs.asm:1551 18875 iret ; cf ; 0xfefee orgs.asm:1552 18897 18876 ; disGetNextSymbol 0xfefef LB 0x1011 -> off=0x0 cb=0000000000000006 uValue=00000000000f0fef '_pmode_IDT' 18898 18877 _pmode_IDT: ; 0xfefef LB 0x6 … … 18903 18882 ; disGetNextSymbol 0xfeffb LB 0x1005 -> off=0x0 cb=0000000000000001 uValue=00000000000f0ffb 'int1c_handler' 18904 18883 int1c_handler: ; 0xfeffb LB 0x1 18905 iret ; cf ; 0xfeffb orgs.asm:15 4518884 iret ; cf ; 0xfeffb orgs.asm:1587 18906 18885 ; disGetNextSymbol 0xfeffc LB 0x1004 -> off=0x0 cb=0000000000000049 uValue=00000000000f0ffc 'biosorg_check_before_or_at_0F043h' 18907 18886 biosorg_check_before_or_at_0F043h: ; 0xfeffc LB 0x49 … … 18910 18889 ; disGetNextSymbol 0xff045 LB 0xfbb -> off=0x0 cb=0000000000000001 uValue=00000000000f1045 'biosorg_check_at_0F045h' 18911 18890 biosorg_check_at_0F045h: ; 0xff045 LB 0x1 18912 iret ; cf ; 0xff045 orgs.asm:15 5418891 iret ; cf ; 0xff045 orgs.asm:1596 18913 18892 ; disGetNextSymbol 0xff046 LB 0xfba -> off=0x0 cb=000000000000001f uValue=00000000000f1046 'biosorg_check_before_or_at_0F063h' 18914 18893 biosorg_check_before_or_at_0F063h: ; 0xff046 LB 0x1f … … 18917 18896 ; disGetNextSymbol 0xff065 LB 0xf9b -> off=0x0 cb=0000000000000001 uValue=00000000000f1065 'int10_handler' 18918 18897 int10_handler: ; 0xff065 LB 0x1 18919 iret ; cf ; 0xff065 orgs.asm:1 56318898 iret ; cf ; 0xff065 orgs.asm:1605 18920 18899 ; disGetNextSymbol 0xff066 LB 0xf9a -> off=0x0 cb=000000000000003e uValue=00000000000f1066 'biosorg_check_before_or_at_0F0A2h' 18921 18900 biosorg_check_before_or_at_0F0A2h: ; 0xff066 LB 0x3e … … 18924 18903 ; disGetNextSymbol 0xff0a4 LB 0xf5c -> off=0x0 cb=000000000000000a uValue=00000000000f10a4 'biosorg_check_at_0F0A4h' 18925 18904 biosorg_check_at_0F0A4h: ; 0xff0a4 LB 0xa 18926 push CS ; 0e ; 0xff0a4 orgs.asm:10 218927 pop DS ; 1f ; 0xff0a5 orgs.asm:10 318928 cld ; fc ; 0xff0a6 orgs.asm:10 418929 call 0172dh ; e8 83 26 ; 0xff0a7 orgs.asm:1 57818930 sti ; fb ; 0xff0aa orgs.asm:1 58018931 hlt ; f4 ; 0xff0ab orgs.asm:1 58218932 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1 58318905 push CS ; 0e ; 0xff0a4 orgs.asm:103 18906 pop DS ; 1f ; 0xff0a5 orgs.asm:104 18907 cld ; fc ; 0xff0a6 orgs.asm:105 18908 call 0172dh ; e8 83 26 ; 0xff0a7 orgs.asm:1620 18909 sti ; fb ; 0xff0aa orgs.asm:1622 18910 hlt ; f4 ; 0xff0ab orgs.asm:1624 18911 jmp short 0f0abh ; eb fd ; 0xff0ac orgs.asm:1625 18933 18912 ; disGetNextSymbol 0xff0ae LB 0xf52 -> off=0x0 cb=000000000000007e uValue=00000000000f10ae 'int19_relocated' 18934 18913 int19_relocated: ; 0xff0ae LB 0x7e 18935 push CS ; 0e ; 0xff0ae orgs.asm:10 218936 pop DS ; 1f ; 0xff0af orgs.asm:10 318937 cld ; fc ; 0xff0b0 orgs.asm:10 418938 push bp ; 55 ; 0xff0b1 orgs.asm:1 59318914 push CS ; 0e ; 0xff0ae orgs.asm:103 18915 pop DS ; 1f ; 0xff0af orgs.asm:104 18916 cld ; fc ; 0xff0b0 orgs.asm:105 18917 push bp ; 55 ; 0xff0b1 orgs.asm:1635 18939 18918 db 08bh, 0ech 18940 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1 59418941 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1 59718942 push ax ; 50 ; 0xff0b7 orgs.asm:1 59818943 call 04baah ; e8 ef 5a ; 0xff0b8 orgs.asm:1 59918944 inc sp ; 44 ; 0xff0bb orgs.asm:16 0018945 inc sp ; 44 ; 0xff0bc orgs.asm:16 0118946 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:16 0218947 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:16 0318948 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:16 0618949 push ax ; 50 ; 0xff0c4 orgs.asm:16 0718950 call 04baah ; e8 e2 5a ; 0xff0c5 orgs.asm:16 0818951 inc sp ; 44 ; 0xff0c8 orgs.asm:16 0918952 inc sp ; 44 ; 0xff0c9 orgs.asm:16 1018953 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:16 1118954 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:16 1218955 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:16 1518956 push ax ; 50 ; 0xff0d1 orgs.asm:16 1618957 call 04baah ; e8 d5 5a ; 0xff0d2 orgs.asm:16 1718958 inc sp ; 44 ; 0xff0d5 orgs.asm:16 1818959 inc sp ; 44 ; 0xff0d6 orgs.asm:16 1918960 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:16 2018961 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:16 2118962 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:16 2418963 push ax ; 50 ; 0xff0de orgs.asm:16 2518964 call 04baah ; e8 c8 5a ; 0xff0df orgs.asm:16 2618965 inc sp ; 44 ; 0xff0e2 orgs.asm:16 2718966 inc sp ; 44 ; 0xff0e3 orgs.asm:16 2818967 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:16 2918968 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:16 3018969 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0e8 orgs.asm:16 3618919 ; mov bp, sp ; 8b ec ; 0xff0b2 orgs.asm:1636 18920 mov ax, strict word 00001h ; b8 01 00 ; 0xff0b4 orgs.asm:1639 18921 push ax ; 50 ; 0xff0b7 orgs.asm:1640 18922 call 04baah ; e8 ef 5a ; 0xff0b8 orgs.asm:1641 18923 inc sp ; 44 ; 0xff0bb orgs.asm:1642 18924 inc sp ; 44 ; 0xff0bc orgs.asm:1643 18925 test ax, ax ; 85 c0 ; 0xff0bd orgs.asm:1644 18926 jne short 0f0e8h ; 75 27 ; 0xff0bf orgs.asm:1645 18927 mov ax, strict word 00002h ; b8 02 00 ; 0xff0c1 orgs.asm:1648 18928 push ax ; 50 ; 0xff0c4 orgs.asm:1649 18929 call 04baah ; e8 e2 5a ; 0xff0c5 orgs.asm:1650 18930 inc sp ; 44 ; 0xff0c8 orgs.asm:1651 18931 inc sp ; 44 ; 0xff0c9 orgs.asm:1652 18932 test ax, ax ; 85 c0 ; 0xff0ca orgs.asm:1653 18933 jne short 0f0e8h ; 75 1a ; 0xff0cc orgs.asm:1654 18934 mov ax, strict word 00003h ; b8 03 00 ; 0xff0ce orgs.asm:1657 18935 push ax ; 50 ; 0xff0d1 orgs.asm:1658 18936 call 04baah ; e8 d5 5a ; 0xff0d2 orgs.asm:1659 18937 inc sp ; 44 ; 0xff0d5 orgs.asm:1660 18938 inc sp ; 44 ; 0xff0d6 orgs.asm:1661 18939 test ax, ax ; 85 c0 ; 0xff0d7 orgs.asm:1662 18940 jne short 0f0e8h ; 75 0d ; 0xff0d9 orgs.asm:1663 18941 mov ax, strict word 00004h ; b8 04 00 ; 0xff0db orgs.asm:1666 18942 push ax ; 50 ; 0xff0de orgs.asm:1667 18943 call 04baah ; e8 c8 5a ; 0xff0df orgs.asm:1668 18944 inc sp ; 44 ; 0xff0e2 orgs.asm:1669 18945 inc sp ; 44 ; 0xff0e3 orgs.asm:1670 18946 test ax, ax ; 85 c0 ; 0xff0e4 orgs.asm:1671 18947 je short 0f0a4h ; 74 bc ; 0xff0e6 orgs.asm:1672 18948 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff0e8 orgs.asm:1678 18970 18949 sal ax, 1 ; d1 e0 ; 0xff0eb orgs.asm:212 18971 18950 sal ax, 1 ; d1 e0 ; 0xff0ed orgs.asm:215 18972 18951 sal ax, 1 ; d1 e0 ; 0xff0ef orgs.asm:218 18973 18952 sal ax, 1 ; d1 e0 ; 0xff0f1 orgs.asm:221 18974 mov word [bp+002h], ax ; 89 46 02 ; 0xff0f3 orgs.asm:16 3818975 mov ax, word [byte bp+000h] ; 8b 46 00 ; 0xff0f6 orgs.asm:16 3918976 and ax, 0f000h ; 25 00 f0 ; 0xff0f9 orgs.asm:16 4818977 mov word [bp+004h], ax ; 89 46 04 ; 0xff0fc orgs.asm:16 4918953 mov word [bp+002h], ax ; 89 46 02 ; 0xff0f3 orgs.asm:1680 18954 mov ax, word [byte bp+000h] ; 8b 46 00 ; 0xff0f6 orgs.asm:1681 18955 and ax, 0f000h ; 25 00 f0 ; 0xff0f9 orgs.asm:1690 18956 mov word [bp+004h], ax ; 89 46 04 ; 0xff0fc orgs.asm:1691 18978 18957 db 033h, 0c0h 18979 ; xor ax, ax ; 33 c0 ; 0xff0ff orgs.asm:16 5018980 mov ds, ax ; 8e d8 ; 0xff101 orgs.asm:16 5118981 mov es, ax ; 8e c0 ; 0xff103 orgs.asm:16 5218982 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff105 orgs.asm:16 5318983 mov ax, 0aa55h ; b8 55 aa ; 0xff108 orgs.asm:16 5418984 pop bp ; 5d ; 0xff10b orgs.asm:16 5618985 iret ; cf ; 0xff10c orgs.asm:16 5718958 ; xor ax, ax ; 33 c0 ; 0xff0ff orgs.asm:1692 18959 mov ds, ax ; 8e d8 ; 0xff101 orgs.asm:1693 18960 mov es, ax ; 8e c0 ; 0xff103 orgs.asm:1694 18961 mov word [byte bp+000h], ax ; 89 46 00 ; 0xff105 orgs.asm:1695 18962 mov ax, 0aa55h ; b8 55 aa ; 0xff108 orgs.asm:1696 18963 pop bp ; 5d ; 0xff10b orgs.asm:1698 18964 iret ; cf ; 0xff10c orgs.asm:1699 18986 18965 or cx, word [bp+si] ; 0b 0a ; 0xff10d 18987 18966 or word [bp+di], cx ; 09 0b ; 0xff10f … … 19100 19079 ; disGetNextSymbol 0xff841 LB 0x7bf -> off=0x0 cb=000000000000000c uValue=00000000000f1841 'int12_handler' 19101 19080 int12_handler: ; 0xff841 LB 0xc 19102 sti ; fb ; 0xff841 orgs.asm:1 67119103 push DS ; 1e ; 0xff842 orgs.asm:1 67219104 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1 67319105 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1 67419106 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1 67519107 pop DS ; 1f ; 0xff84b orgs.asm:1 67619108 iret ; cf ; 0xff84c orgs.asm:1 67719081 sti ; fb ; 0xff841 orgs.asm:1729 19082 push DS ; 1e ; 0xff842 orgs.asm:1730 19083 mov ax, strict word 00040h ; b8 40 00 ; 0xff843 orgs.asm:1731 19084 mov ds, ax ; 8e d8 ; 0xff846 orgs.asm:1732 19085 mov ax, word [00013h] ; a1 13 00 ; 0xff848 orgs.asm:1733 19086 pop DS ; 1f ; 0xff84b orgs.asm:1734 19087 iret ; cf ; 0xff84c orgs.asm:1735 19109 19088 ; disGetNextSymbol 0xff84d LB 0x7b3 -> off=0x0 cb=000000000000000c uValue=00000000000f184d 'int11_handler' 19110 19089 int11_handler: ; 0xff84d LB 0xc 19111 sti ; fb ; 0xff84d orgs.asm:1 68619112 push DS ; 1e ; 0xff84e orgs.asm:1 68719113 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1 68819114 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1 68919115 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1 69019116 pop DS ; 1f ; 0xff857 orgs.asm:1 69119117 iret ; cf ; 0xff858 orgs.asm:1 69219090 sti ; fb ; 0xff84d orgs.asm:1744 19091 push DS ; 1e ; 0xff84e orgs.asm:1745 19092 mov ax, strict word 00040h ; b8 40 00 ; 0xff84f orgs.asm:1746 19093 mov ds, ax ; 8e d8 ; 0xff852 orgs.asm:1747 19094 mov ax, word [00010h] ; a1 10 00 ; 0xff854 orgs.asm:1748 19095 pop DS ; 1f ; 0xff857 orgs.asm:1749 19096 iret ; cf ; 0xff858 orgs.asm:1750 19118 19097 ; disGetNextSymbol 0xff859 LB 0x7a7 -> off=0x0 cb=000000000000002d uValue=00000000000f1859 'int15_handler' 19119 19098 int15_handler: ; 0xff859 LB 0x2d 19120 pushfw ; 9c ; 0xff859 orgs.asm:17 2119121 push DS ; 1e ; 0xff85a orgs.asm:17 2219122 push ES ; 06 ; 0xff85b orgs.asm:17 2319123 push CS ; 0e ; 0xff85c orgs.asm:10 219124 pop DS ; 1f ; 0xff85d orgs.asm:10 319125 cld ; fc ; 0xff85e orgs.asm:10 419099 pushfw ; 9c ; 0xff859 orgs.asm:1779 19100 push DS ; 1e ; 0xff85a orgs.asm:1780 19101 push ES ; 06 ; 0xff85b orgs.asm:1781 19102 push CS ; 0e ; 0xff85c orgs.asm:103 19103 pop DS ; 1f ; 0xff85d orgs.asm:104 19104 cld ; fc ; 0xff85e orgs.asm:105 19126 19105 push ax ; 50 ; 0xff85f orgs.asm:99 19127 19106 push cx ; 51 ; 0xff860 orgs.asm:100 … … 19132 19111 push si ; 56 ; 0xff865 orgs.asm:105 19133 19112 push di ; 57 ; 0xff866 orgs.asm:106 19134 cmp ah, 053h ; 80 fc 53 ; 0xff867 orgs.asm:17 3419135 je short 0f881h ; 74 15 ; 0xff86a orgs.asm:17 3519136 cmp ah, 0c2h ; 80 fc c2 ; 0xff86c orgs.asm:17 3619137 je short 0f886h ; 74 15 ; 0xff86f orgs.asm:17 3719138 call 06551h ; e8 dd 6c ; 0xff871 orgs.asm:17 3919113 cmp ah, 053h ; 80 fc 53 ; 0xff867 orgs.asm:1792 19114 je short 0f881h ; 74 15 ; 0xff86a orgs.asm:1793 19115 cmp ah, 0c2h ; 80 fc c2 ; 0xff86c orgs.asm:1794 19116 je short 0f886h ; 74 15 ; 0xff86f orgs.asm:1795 19117 call 06551h ; e8 dd 6c ; 0xff871 orgs.asm:1797 19139 19118 pop di ; 5f ; 0xff874 orgs.asm:116 19140 19119 pop si ; 5e ; 0xff875 orgs.asm:117 … … 19145 19124 pop cx ; 59 ; 0xff87a orgs.asm:122 19146 19125 pop ax ; 58 ; 0xff87b orgs.asm:123 19147 pop ES ; 07 ; 0xff87c orgs.asm:1 74519148 pop DS ; 1f ; 0xff87d orgs.asm:1 74619149 popfw ; 9d ; 0xff87e orgs.asm:1 74719150 jmp short 0f88bh ; eb 0a ; 0xff87f orgs.asm:1 74819151 call 0a4d4h ; e8 50 ac ; 0xff881 orgs.asm:1 75119152 jmp short 0f874h ; eb ee ; 0xff884 orgs.asm:1 75219126 pop ES ; 07 ; 0xff87c orgs.asm:1803 19127 pop DS ; 1f ; 0xff87d orgs.asm:1804 19128 popfw ; 9d ; 0xff87e orgs.asm:1805 19129 jmp short 0f88bh ; eb 0a ; 0xff87f orgs.asm:1806 19130 call 0a4d4h ; e8 50 ac ; 0xff881 orgs.asm:1809 19131 jmp short 0f874h ; eb ee ; 0xff884 orgs.asm:1810 19153 19132 ; disGetNextSymbol 0xff886 LB 0x77a -> off=0x0 cb=0000000000000005 uValue=00000000000f1886 'int15_handler_mouse' 19154 19133 int15_handler_mouse: ; 0xff886 LB 0x5 19155 call 06e85h ; e8 fc 75 ; 0xff886 orgs.asm:1 75519156 jmp short 0f874h ; eb e9 ; 0xff889 orgs.asm:1 75619134 call 06e85h ; e8 fc 75 ; 0xff886 orgs.asm:1813 19135 jmp short 0f874h ; eb e9 ; 0xff889 orgs.asm:1814 19157 19136 ; disGetNextSymbol 0xff88b LB 0x775 -> off=0x0 cb=000000000000001a uValue=00000000000f188b 'iret_modify_cf' 19158 19137 iret_modify_cf: ; 0xff88b LB 0x1a 19159 jc short 0f89bh ; 72 0e ; 0xff88b orgs.asm:1 77319160 push bp ; 55 ; 0xff88d orgs.asm:1 77419138 jc short 0f89bh ; 72 0e ; 0xff88b orgs.asm:1831 19139 push bp ; 55 ; 0xff88d orgs.asm:1832 19161 19140 db 08bh, 0ech 19162 ; mov bp, sp ; 8b ec ; 0xff88e orgs.asm:1 77519163 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff890 orgs.asm:1 77619164 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff894 orgs.asm:1 77719165 pop bp ; 5d ; 0xff899 orgs.asm:1 77819166 iret ; cf ; 0xff89a orgs.asm:1 77919167 push bp ; 55 ; 0xff89b orgs.asm:1 78119141 ; mov bp, sp ; 8b ec ; 0xff88e orgs.asm:1833 19142 and byte [bp+006h], 0feh ; 80 66 06 fe ; 0xff890 orgs.asm:1834 19143 or word [bp+006h], 00200h ; 81 4e 06 00 02 ; 0xff894 orgs.asm:1835 19144 pop bp ; 5d ; 0xff899 orgs.asm:1836 19145 iret ; cf ; 0xff89a orgs.asm:1837 19146 push bp ; 55 ; 0xff89b orgs.asm:1839 19168 19147 db 08bh, 0ech 19169 ; mov bp, sp ; 8b ec ; 0xff89c orgs.asm:1 78219170 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff89e orgs.asm:1 78319171 pop bp ; 5d ; 0xff8a3 orgs.asm:1 78419172 iret ; cf ; 0xff8a4 orgs.asm:1 78519148 ; mov bp, sp ; 8b ec ; 0xff89c orgs.asm:1840 19149 or word [bp+006h], 00201h ; 81 4e 06 01 02 ; 0xff89e orgs.asm:1841 19150 pop bp ; 5d ; 0xff8a3 orgs.asm:1842 19151 iret ; cf ; 0xff8a4 orgs.asm:1843 19173 19152 ; disGetNextSymbol 0xff8a5 LB 0x75b -> off=0x0 cb=000000000000003a uValue=00000000000f18a5 'int74_handler' 19174 19153 int74_handler: ; 0xff8a5 LB 0x3a 19175 sti ; fb ; 0xff8a5 orgs.asm:1 79219154 sti ; fb ; 0xff8a5 orgs.asm:1850 19176 19155 push ax ; 50 ; 0xff8a6 orgs.asm:99 19177 19156 push cx ; 51 ; 0xff8a7 orgs.asm:100 … … 19182 19161 push si ; 56 ; 0xff8ac orgs.asm:105 19183 19162 push di ; 57 ; 0xff8ad orgs.asm:106 19184 push ES ; 06 ; 0xff8ae orgs.asm:1 79419185 push DS ; 1e ; 0xff8af orgs.asm:1 79519163 push ES ; 06 ; 0xff8ae orgs.asm:1852 19164 push DS ; 1e ; 0xff8af orgs.asm:1853 19186 19165 db 033h, 0c0h 19187 ; xor ax, ax ; 33 c0 ; 0xff8b0 orgs.asm:1 79619188 push ax ; 50 ; 0xff8b2 orgs.asm:1 79719189 push ax ; 50 ; 0xff8b3 orgs.asm:1 79819190 push ax ; 50 ; 0xff8b4 orgs.asm:1 79919191 push ax ; 50 ; 0xff8b5 orgs.asm:18 0019192 push ax ; 50 ; 0xff8b6 orgs.asm:18 0119193 push CS ; 0e ; 0xff8b7 orgs.asm:10 219194 pop DS ; 1f ; 0xff8b8 orgs.asm:10 319195 cld ; fc ; 0xff8b9 orgs.asm:10 419196 call 06dd7h ; e8 1a 75 ; 0xff8ba orgs.asm:18 0319197 pop cx ; 59 ; 0xff8bd orgs.asm:18 0419198 jcxz 0f8cdh ; e3 0d ; 0xff8be orgs.asm:18 0519166 ; xor ax, ax ; 33 c0 ; 0xff8b0 orgs.asm:1854 19167 push ax ; 50 ; 0xff8b2 orgs.asm:1855 19168 push ax ; 50 ; 0xff8b3 orgs.asm:1856 19169 push ax ; 50 ; 0xff8b4 orgs.asm:1857 19170 push ax ; 50 ; 0xff8b5 orgs.asm:1858 19171 push ax ; 50 ; 0xff8b6 orgs.asm:1859 19172 push CS ; 0e ; 0xff8b7 orgs.asm:103 19173 pop DS ; 1f ; 0xff8b8 orgs.asm:104 19174 cld ; fc ; 0xff8b9 orgs.asm:105 19175 call 06dd7h ; e8 1a 75 ; 0xff8ba orgs.asm:1861 19176 pop cx ; 59 ; 0xff8bd orgs.asm:1862 19177 jcxz 0f8cdh ; e3 0d ; 0xff8be orgs.asm:1863 19199 19178 db 033h, 0c0h 19200 ; xor ax, ax ; 33 c0 ; 0xff8c0 orgs.asm:18 1119201 push ax ; 50 ; 0xff8c2 orgs.asm:18 1219202 pop DS ; 1f ; 0xff8c3 orgs.asm:18 1419203 push word [0040eh] ; ff 36 0e 04 ; 0xff8c4 orgs.asm:18 1519204 pop DS ; 1f ; 0xff8c8 orgs.asm:18 1619205 call far [word 00022h] ; ff 1e 22 00 ; 0xff8c9 orgs.asm:18 1719206 cli ; fa ; 0xff8cd orgs.asm:18 1919207 call 0e030h ; e8 5f e7 ; 0xff8ce orgs.asm:18 2019208 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8d1 orgs.asm:18 2119209 pop DS ; 1f ; 0xff8d4 orgs.asm:18 2219210 pop ES ; 07 ; 0xff8d5 orgs.asm:18 2319179 ; xor ax, ax ; 33 c0 ; 0xff8c0 orgs.asm:1869 19180 push ax ; 50 ; 0xff8c2 orgs.asm:1870 19181 pop DS ; 1f ; 0xff8c3 orgs.asm:1872 19182 push word [0040eh] ; ff 36 0e 04 ; 0xff8c4 orgs.asm:1873 19183 pop DS ; 1f ; 0xff8c8 orgs.asm:1874 19184 call far [word 00022h] ; ff 1e 22 00 ; 0xff8c9 orgs.asm:1875 19185 cli ; fa ; 0xff8cd orgs.asm:1877 19186 call 0e030h ; e8 5f e7 ; 0xff8ce orgs.asm:1878 19187 add sp, strict byte 00008h ; 83 c4 08 ; 0xff8d1 orgs.asm:1879 19188 pop DS ; 1f ; 0xff8d4 orgs.asm:1880 19189 pop ES ; 07 ; 0xff8d5 orgs.asm:1881 19211 19190 pop di ; 5f ; 0xff8d6 orgs.asm:116 19212 19191 pop si ; 5e ; 0xff8d7 orgs.asm:117 … … 19217 19196 pop cx ; 59 ; 0xff8dc orgs.asm:122 19218 19197 pop ax ; 58 ; 0xff8dd orgs.asm:123 19219 iret ; cf ; 0xff8de orgs.asm:18 2519198 iret ; cf ; 0xff8de orgs.asm:1883 19220 19199 ; disGetNextSymbol 0xff8df LB 0x721 -> off=0x0 cb=0000000000000012 uValue=00000000000f18df 'int76_handler' 19221 19200 int76_handler: ; 0xff8df LB 0x12 19222 push ax ; 50 ; 0xff8df orgs.asm:18 3219223 push DS ; 1e ; 0xff8e0 orgs.asm:18 3319224 mov ax, strict word 00040h ; b8 40 00 ; 0xff8e1 orgs.asm:18 3419225 mov ds, ax ; 8e d8 ; 0xff8e4 orgs.asm:18 3519226 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8e6 orgs.asm:18 3619227 call 0e030h ; e8 42 e7 ; 0xff8eb orgs.asm:18 3719228 pop DS ; 1f ; 0xff8ee orgs.asm:18 3819229 pop ax ; 58 ; 0xff8ef orgs.asm:18 3919230 iret ; cf ; 0xff8f0 orgs.asm:18 4019201 push ax ; 50 ; 0xff8df orgs.asm:1890 19202 push DS ; 1e ; 0xff8e0 orgs.asm:1891 19203 mov ax, strict word 00040h ; b8 40 00 ; 0xff8e1 orgs.asm:1892 19204 mov ds, ax ; 8e d8 ; 0xff8e4 orgs.asm:1893 19205 mov byte [0008eh], 0ffh ; c6 06 8e 00 ff ; 0xff8e6 orgs.asm:1894 19206 call 0e030h ; e8 42 e7 ; 0xff8eb orgs.asm:1895 19207 pop DS ; 1f ; 0xff8ee orgs.asm:1896 19208 pop ax ; 58 ; 0xff8ef orgs.asm:1897 19209 iret ; cf ; 0xff8f0 orgs.asm:1898 19231 19210 ; disGetNextSymbol 0xff8f1 LB 0x70f -> off=0x0 cb=000000000000002d uValue=00000000000f18f1 'int70_handler' 19232 19211 int70_handler: ; 0xff8f1 LB 0x2d 19233 push ES ; 06 ; 0xff8f1 orgs.asm:1 84919234 push DS ; 1e ; 0xff8f2 orgs.asm:1 85019212 push ES ; 06 ; 0xff8f1 orgs.asm:1907 19213 push DS ; 1e ; 0xff8f2 orgs.asm:1908 19235 19214 push ax ; 50 ; 0xff8f3 orgs.asm:99 19236 19215 push cx ; 51 ; 0xff8f4 orgs.asm:100 … … 19241 19220 push si ; 56 ; 0xff8f9 orgs.asm:105 19242 19221 push di ; 57 ; 0xff8fa orgs.asm:106 19243 push CS ; 0e ; 0xff8fb orgs.asm:10 219244 pop DS ; 1f ; 0xff8fc orgs.asm:10 319245 cld ; fc ; 0xff8fd orgs.asm:10 419246 call 06a8bh ; e8 8a 71 ; 0xff8fe orgs.asm:1 85319222 push CS ; 0e ; 0xff8fb orgs.asm:103 19223 pop DS ; 1f ; 0xff8fc orgs.asm:104 19224 cld ; fc ; 0xff8fd orgs.asm:105 19225 call 06a8bh ; e8 8a 71 ; 0xff8fe orgs.asm:1911 19247 19226 pop di ; 5f ; 0xff901 orgs.asm:116 19248 19227 pop si ; 5e ; 0xff902 orgs.asm:117 … … 19253 19232 pop cx ; 59 ; 0xff907 orgs.asm:122 19254 19233 pop ax ; 58 ; 0xff908 orgs.asm:123 19255 pop DS ; 1f ; 0xff909 orgs.asm:1 85519256 pop ES ; 07 ; 0xff90a orgs.asm:1 85619257 iret ; cf ; 0xff90b orgs.asm:1 85719258 jnbe short 0f913h ; 77 05 ; 0xff90c orgs.asm:1 86719259 cmp ax, 000b0h ; 3d b0 00 ; 0xff90e orgs.asm:1 86819260 jc short 0f91bh ; 72 08 ; 0xff911 orgs.asm:1 86919234 pop DS ; 1f ; 0xff909 orgs.asm:1913 19235 pop ES ; 07 ; 0xff90a orgs.asm:1914 19236 iret ; cf ; 0xff90b orgs.asm:1915 19237 jnbe short 0f913h ; 77 05 ; 0xff90c orgs.asm:1925 19238 cmp ax, 000b0h ; 3d b0 00 ; 0xff90e orgs.asm:1926 19239 jc short 0f91bh ; 72 08 ; 0xff911 orgs.asm:1927 19261 19240 db 033h, 0d2h 19262 ; xor dx, dx ; 33 d2 ; 0xff913 orgs.asm:1 87219241 ; xor dx, dx ; 33 d2 ; 0xff913 orgs.asm:1930 19263 19242 db 033h, 0c0h 19264 ; xor ax, ax ; 33 c0 ; 0xff915 orgs.asm:1 87319265 inc byte [word 00070h] ; fe 06 70 00 ; 0xff917 orgs.asm:1 87519266 jmp near 0fec1h ; e9 a3 05 ; 0xff91b orgs.asm:1 87719243 ; xor ax, ax ; 33 c0 ; 0xff915 orgs.asm:1931 19244 inc byte [word 00070h] ; fe 06 70 00 ; 0xff917 orgs.asm:1933 19245 jmp near 0fec1h ; e9 a3 05 ; 0xff91b orgs.asm:1935 19267 19246 ; disGetNextSymbol 0xff91e LB 0x6e2 -> off=0x0 cb=0000000000000150 uValue=00000000000f191e 'biosorg_check_before_or_at_0FA6Ch' 19268 19247 biosorg_check_before_or_at_0FA6Ch: ; 0xff91e LB 0x150 … … 19337 19316 ; disGetNextSymbol 0xffe6e LB 0x192 -> off=0x0 cb=000000000000001b uValue=00000000000f1e6e 'biosorg_check_at_0FE6Eh' 19338 19317 biosorg_check_at_0FE6Eh: ; 0xffe6e LB 0x1b 19339 push ES ; 06 ; 0xffe6e orgs.asm:19 1119340 push DS ; 1e ; 0xffe6f orgs.asm:19 1219318 push ES ; 06 ; 0xffe6e orgs.asm:1969 19319 push DS ; 1e ; 0xffe6f orgs.asm:1970 19341 19320 push ax ; 50 ; 0xffe70 orgs.asm:99 19342 19321 push cx ; 51 ; 0xffe71 orgs.asm:100 … … 19347 19326 push si ; 56 ; 0xffe76 orgs.asm:105 19348 19327 push di ; 57 ; 0xffe77 orgs.asm:106 19349 push CS ; 0e ; 0xffe78 orgs.asm:10 219350 pop DS ; 1f ; 0xffe79 orgs.asm:10 319351 cld ; fc ; 0xffe7a orgs.asm:10 419352 call 06b33h ; e8 b5 6c ; 0xffe7b orgs.asm:19 1619328 push CS ; 0e ; 0xffe78 orgs.asm:103 19329 pop DS ; 1f ; 0xffe79 orgs.asm:104 19330 cld ; fc ; 0xffe7a orgs.asm:105 19331 call 06b33h ; e8 b5 6c ; 0xffe7b orgs.asm:1974 19353 19332 pop di ; 5f ; 0xffe7e orgs.asm:116 19354 19333 pop si ; 5e ; 0xffe7f orgs.asm:117 … … 19359 19338 pop cx ; 59 ; 0xffe84 orgs.asm:122 19360 19339 pop ax ; 58 ; 0xffe85 orgs.asm:123 19361 pop DS ; 1f ; 0xffe86 orgs.asm:19 1819362 pop ES ; 07 ; 0xffe87 orgs.asm:19 1919363 iret ; cf ; 0xffe88 orgs.asm:19 2019340 pop DS ; 1f ; 0xffe86 orgs.asm:1976 19341 pop ES ; 07 ; 0xffe87 orgs.asm:1977 19342 iret ; cf ; 0xffe88 orgs.asm:1978 19364 19343 ; disGetNextSymbol 0xffe89 LB 0x177 -> off=0x0 cb=000000000000001c uValue=00000000000f1e89 'biosorg_check_before_or_at_0FEA3h' 19365 19344 biosorg_check_before_or_at_0FEA3h: ; 0xffe89 LB 0x1c … … 19368 19347 ; disGetNextSymbol 0xffea5 LB 0x15b -> off=0x0 cb=0000000000000042 uValue=00000000000f1ea5 'int08_handler' 19369 19348 int08_handler: ; 0xffea5 LB 0x42 19370 sti ; fb ; 0xffea5 orgs.asm:19 3319371 push ax ; 50 ; 0xffea6 orgs.asm:19 3419372 push DS ; 1e ; 0xffea7 orgs.asm:19 3619373 push dx ; 52 ; 0xffea8 orgs.asm:19 3719374 mov ax, strict word 00040h ; b8 40 00 ; 0xffea9 orgs.asm:19 3819375 mov ds, ax ; 8e d8 ; 0xffeac orgs.asm:19 3919376 mov ax, word [0006ch] ; a1 6c 00 ; 0xffeae orgs.asm: 194519377 mov dx, word [word 0006eh] ; 8b 16 6e 00 ; 0xffeb1 orgs.asm: 194619378 inc ax ; 40 ; 0xffeb5 orgs.asm: 194719379 jne short 0feb9h ; 75 01 ; 0xffeb6 orgs.asm: 194819380 inc dx ; 42 ; 0xffeb8 orgs.asm: 194919381 cmp dx, strict byte 00018h ; 83 fa 18 ; 0xffeb9 orgs.asm: 195819382 jc short 0fec1h ; 72 03 ; 0xffebc orgs.asm: 195919383 jmp near 0f90ch ; e9 4b fa ; 0xffebe orgs.asm: 196019384 mov word [0006ch], ax ; a3 6c 00 ; 0xffec1 orgs.asm: 197219385 mov word [word 0006eh], dx ; 89 16 6e 00 ; 0xffec4 orgs.asm: 197319386 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm: 197719349 sti ; fb ; 0xffea5 orgs.asm:1991 19350 push ax ; 50 ; 0xffea6 orgs.asm:1992 19351 push DS ; 1e ; 0xffea7 orgs.asm:1994 19352 push dx ; 52 ; 0xffea8 orgs.asm:1995 19353 mov ax, strict word 00040h ; b8 40 00 ; 0xffea9 orgs.asm:1996 19354 mov ds, ax ; 8e d8 ; 0xffeac orgs.asm:1997 19355 mov ax, word [0006ch] ; a1 6c 00 ; 0xffeae orgs.asm:2003 19356 mov dx, word [word 0006eh] ; 8b 16 6e 00 ; 0xffeb1 orgs.asm:2004 19357 inc ax ; 40 ; 0xffeb5 orgs.asm:2005 19358 jne short 0feb9h ; 75 01 ; 0xffeb6 orgs.asm:2006 19359 inc dx ; 42 ; 0xffeb8 orgs.asm:2007 19360 cmp dx, strict byte 00018h ; 83 fa 18 ; 0xffeb9 orgs.asm:2016 19361 jc short 0fec1h ; 72 03 ; 0xffebc orgs.asm:2017 19362 jmp near 0f90ch ; e9 4b fa ; 0xffebe orgs.asm:2018 19363 mov word [0006ch], ax ; a3 6c 00 ; 0xffec1 orgs.asm:2030 19364 mov word [word 0006eh], dx ; 89 16 6e 00 ; 0xffec4 orgs.asm:2031 19365 mov AL, byte [00040h] ; a0 40 00 ; 0xffec8 orgs.asm:2035 19387 19366 db 00ah, 0c0h 19388 ; or al, al ; 0a c0 ; 0xffecb orgs.asm: 197819389 je short 0feddh ; 74 0e ; 0xffecd orgs.asm: 197919367 ; or al, al ; 0a c0 ; 0xffecb orgs.asm:2036 19368 je short 0feddh ; 74 0e ; 0xffecd orgs.asm:2037 19390 19369 db 0feh, 0c8h 19391 ; dec al ; fe c8 ; 0xffecf orgs.asm: 198019392 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm: 198119393 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm: 198219394 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm: 198419395 in AL, DX ; ec ; 0xffed9 orgs.asm: 198519396 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm: 198619397 out DX, AL ; ee ; 0xffedc orgs.asm: 198719398 int 01ch ; cd 1c ; 0xffedd orgs.asm: 199019399 cli ; fa ; 0xffedf orgs.asm: 199219400 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm: 199319401 pop dx ; 5a ; 0xffee3 orgs.asm: 199419402 pop DS ; 1f ; 0xffee4 orgs.asm: 199519403 pop ax ; 58 ; 0xffee5 orgs.asm:20 0019404 iret ; cf ; 0xffee6 orgs.asm:20 0219370 ; dec al ; fe c8 ; 0xffecf orgs.asm:2038 19371 mov byte [00040h], AL ; a2 40 00 ; 0xffed1 orgs.asm:2039 19372 jne short 0feddh ; 75 07 ; 0xffed4 orgs.asm:2040 19373 mov dx, 003f2h ; ba f2 03 ; 0xffed6 orgs.asm:2042 19374 in AL, DX ; ec ; 0xffed9 orgs.asm:2043 19375 and AL, strict byte 0cfh ; 24 cf ; 0xffeda orgs.asm:2044 19376 out DX, AL ; ee ; 0xffedc orgs.asm:2045 19377 int 01ch ; cd 1c ; 0xffedd orgs.asm:2048 19378 cli ; fa ; 0xffedf orgs.asm:2050 19379 call 0e034h ; e8 51 e1 ; 0xffee0 orgs.asm:2051 19380 pop dx ; 5a ; 0xffee3 orgs.asm:2052 19381 pop DS ; 1f ; 0xffee4 orgs.asm:2053 19382 pop ax ; 58 ; 0xffee5 orgs.asm:2058 19383 iret ; cf ; 0xffee6 orgs.asm:2060 19405 19384 ; disGetNextSymbol 0xffee7 LB 0x119 -> off=0x0 cb=000000000000000c uValue=00000000000f1ee7 'biosorg_check_before_or_at_0FEF1h' 19406 19385 biosorg_check_before_or_at_0FEF1h: ; 0xffee7 LB 0xc … … 19434 19413 ; disGetNextSymbol 0xfff53 LB 0xad -> off=0x0 cb=0000000000000001 uValue=00000000000f1f53 'dummy_iret' 19435 19414 dummy_iret: ; 0xfff53 LB 0x1 19436 iret ; cf ; 0xfff53 orgs.asm:20 2719415 iret ; cf ; 0xfff53 orgs.asm:2085 19437 19416 ; disGetNextSymbol 0xfff54 LB 0xac -> off=0x0 cb=000000000000002c uValue=00000000000f1f54 'biosorg_check_at_0FF54h' 19438 19417 biosorg_check_at_0FF54h: ; 0xfff54 LB 0x2c 19439 iret ; cf ; 0xfff54 orgs.asm:20 3619418 iret ; cf ; 0xfff54 orgs.asm:2094 19440 19419 mov ax, ax ; 89 c0 ; 0xfff55 19441 19420 mov ax, ax ; 89 c0 ; 0xfff57 … … 19471 19450 ; disGetNextSymbol 0xffff0 LB 0x10 -> off=0x0 cb=0000000000000010 uValue=00000000000f1ff0 'cpu_reset' 19472 19451 cpu_reset: ; 0xffff0 LB 0x10 19473 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2 04619452 jmp far 0f000h:0e05bh ; ea 5b e0 00 f0 ; 0xffff0 orgs.asm:2104 19474 19453 ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000' 19475 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fbh, 0 e0h19454 db 030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fbh, 0abh -
trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum
r95039 r96063 1 4ae200c7d4f683b3f25962daf78add09*VBoxPcBios8086.rom1 82178c49315131cad826117b8c6b6fae *VBoxPcBios8086.rom
Note:
See TracChangeset
for help on using the changeset viewer.