Changeset 96413 in vbox for trunk/src/VBox/Devices/Graphics/BIOS
- Timestamp:
- Aug 22, 2022 8:06:11 PM (2 years ago)
- Location:
- trunk/src/VBox/Devices/Graphics/BIOS
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm
r96063 r96413 248 248 push ES ; 06 ; 0xc00e1 vgarom.asm:202 249 249 push DS ; 1e ; 0xc00e2 vgarom.asm:203 250 pushaw ; 60 ; 0xc00e3 vgarom.asm: 97250 pushaw ; 60 ; 0xc00e3 vgarom.asm:107 251 251 push CS ; 0e ; 0xc00e4 vgarom.asm:207 252 252 pop DS ; 1f ; 0xc00e5 vgarom.asm:208 253 253 cld ; fc ; 0xc00e6 vgarom.asm:209 254 254 call 03982h ; e8 98 38 ; 0xc00e7 vgarom.asm:210 255 popaw ; 61 ; 0xc00ea vgarom.asm:1 14255 popaw ; 61 ; 0xc00ea vgarom.asm:124 256 256 pop DS ; 1f ; 0xc00eb vgarom.asm:213 257 257 pop ES ; 07 ; 0xc00ec vgarom.asm:214 … … 1394 1394 cmp bl, 080h ; 80 fb 80 ; 0xc089d vberom.asm:689 1395 1395 jne short 008deh ; 75 3c ; 0xc08a0 vberom.asm:690 1396 pushaw ; 60 ; 0xc08a2 vberom.asm:1 331396 pushaw ; 60 ; 0xc08a2 vberom.asm:143 1397 1397 push DS ; 1e ; 0xc08a3 vberom.asm:696 1398 1398 push ES ; 06 ; 0xc08a4 vberom.asm:697 … … 1418 1418 loop 008afh ; e2 f3 ; 0xc08ba vberom.asm:723 1419 1419 pop DS ; 1f ; 0xc08bc vberom.asm:724 1420 popaw ; 61 ; 0xc08bd vberom.asm:1 521420 popaw ; 61 ; 0xc08bd vberom.asm:162 1421 1421 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc08be vberom.asm:727 1422 1422 retn ; c3 ; 0xc08c1 vberom.asm:728 1423 pushaw ; 60 ; 0xc08c2 vberom.asm:1 331423 pushaw ; 60 ; 0xc08c2 vberom.asm:143 1424 1424 db 08ah, 0c2h 1425 1425 ; mov al, dl ; 8a c2 ; 0xc08c3 vberom.asm:732 … … 1441 1441 stosw ; ab ; 0xc08d8 vberom.asm:755 1442 1442 loop 008ceh ; e2 f3 ; 0xc08d9 vberom.asm:757 1443 popaw ; 61 ; 0xc08db vberom.asm:1 521443 popaw ; 61 ; 0xc08db vberom.asm:162 1444 1444 jmp short 008beh ; eb e0 ; 0xc08dc vberom.asm:759 1445 1445 mov ax, 0014fh ; b8 4f 01 ; 0xc08de vberom.asm:762 … … 1557 1557 mov word [es:bx], strict word 00000h ; 26 c7 07 00 00 ; 0xc0aa8 vgabios.c:361 1558 1558 jmp short 00ad2h ; eb 23 ; 0xc0aad vgabios.c:362 1559 mov di, strict word 00060h ; bf 60 00 ; 0xc0aaf vgabios.c: 471559 mov di, strict word 00060h ; bf 60 00 ; 0xc0aaf vgabios.c:57 1560 1560 mov dx, strict word 00040h ; ba 40 00 ; 0xc0ab2 1561 1561 mov es, dx ; 8e c2 ; 0xc0ab5 1562 1562 mov di, word [es:di] ; 26 8b 3d ; 0xc0ab7 1563 push SS ; 16 ; 0xc0aba vgabios.c: 481563 push SS ; 16 ; 0xc0aba vgabios.c:58 1564 1564 pop ES ; 07 ; 0xc0abb 1565 1565 mov word [es:si], di ; 26 89 3c ; 0xc0abc … … 1568 1568 add si, ax ; 01 c6 ; 0xc0ac3 1569 1569 add si, strict byte 00050h ; 83 c6 50 ; 0xc0ac5 1570 mov es, dx ; 8e c2 ; 0xc0ac8 vgabios.c: 471570 mov es, dx ; 8e c2 ; 0xc0ac8 vgabios.c:57 1571 1571 mov ax, word [es:si] ; 26 8b 04 ; 0xc0aca 1572 push SS ; 16 ; 0xc0acd vgabios.c: 481572 push SS ; 16 ; 0xc0acd vgabios.c:58 1573 1573 pop ES ; 07 ; 0xc0ace 1574 1574 mov word [es:bx], ax ; 26 89 07 ; 0xc0acf … … 1675 1675 mov bl, ch ; 88 eb ; 0xc0b8d 1676 1676 add bx, ax ; 01 c3 ; 0xc0b8f 1677 mov si, strict word 0004ch ; be 4c 00 ; 0xc0b91 vgabios.c: 471677 mov si, strict word 0004ch ; be 4c 00 ; 0xc0b91 vgabios.c:57 1678 1678 mov ax, strict word 00040h ; b8 40 00 ; 0xc0b94 1679 1679 mov es, ax ; 8e c0 ; 0xc0b97 1680 1680 mov si, word [es:si] ; 26 8b 34 ; 0xc0b99 1681 mov al, cl ; 88 c8 ; 0xc0b9c vgabios.c: 481681 mov al, cl ; 88 c8 ; 0xc0b9c vgabios.c:58 1682 1682 xor ah, ah ; 30 e4 ; 0xc0b9e 1683 1683 mul si ; f7 e6 ; 0xc0ba0 … … 1702 1702 push word [bp-004h] ; ff 76 fc ; 0xc0bc7 vgabios.c:420 1703 1703 push 00100h ; 68 00 01 ; 0xc0bca 1704 mov bx, 0010ch ; bb 0c 01 ; 0xc0bcd vgabios.c: 571704 mov bx, 0010ch ; bb 0c 01 ; 0xc0bcd vgabios.c:67 1705 1705 xor ax, ax ; 31 c0 ; 0xc0bd0 1706 1706 mov es, ax ; 8e c0 ; 0xc0bd2 1707 1707 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0bd4 1708 1708 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0bd7 1709 xor cx, cx ; 31 c9 ; 0xc0bdb vgabios.c: 581709 xor cx, cx ; 31 c9 ; 0xc0bdb vgabios.c:68 1710 1710 lea bx, [bp-014h] ; 8d 5e ec ; 0xc0bdd 1711 1711 call 00ad6h ; e8 f3 fe ; 0xc0be0 … … 1785 1785 push word [bp-004h] ; ff 76 fc ; 0xc0c7b vgabios.c:458 1786 1786 push 00100h ; 68 00 01 ; 0xc0c7e 1787 mov bx, 0010ch ; bb 0c 01 ; 0xc0c81 vgabios.c: 571787 mov bx, 0010ch ; bb 0c 01 ; 0xc0c81 vgabios.c:67 1788 1788 xor ax, ax ; 31 c0 ; 0xc0c84 1789 1789 mov es, ax ; 8e c0 ; 0xc0c86 1790 1790 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0c88 1791 1791 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0c8b 1792 xor cx, cx ; 31 c9 ; 0xc0c8f vgabios.c: 581792 xor cx, cx ; 31 c9 ; 0xc0c8f vgabios.c:68 1793 1793 lea bx, [bp-014h] ; 8d 5e ec ; 0xc0c91 1794 1794 call 00ad6h ; e8 3f fe ; 0xc0c94 … … 1923 1923 push strict byte 00008h ; 6a 08 ; 0xc0d82 vgabios.c:525 1924 1924 push 00080h ; 68 80 00 ; 0xc0d84 1925 mov bx, 0010ch ; bb 0c 01 ; 0xc0d87 vgabios.c: 571925 mov bx, 0010ch ; bb 0c 01 ; 0xc0d87 vgabios.c:67 1926 1926 xor ax, ax ; 31 c0 ; 0xc0d8a 1927 1927 mov es, ax ; 8e c0 ; 0xc0d8c 1928 1928 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0d8e 1929 1929 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0d91 1930 xor cx, cx ; 31 c9 ; 0xc0d95 vgabios.c: 581930 xor cx, cx ; 31 c9 ; 0xc0d95 vgabios.c:68 1931 1931 lea bx, [bp-00eh] ; 8d 5e f2 ; 0xc0d97 1932 1932 call 00ad6h ; e8 39 fd ; 0xc0d9a … … 1934 1934 test ah, 080h ; f6 c4 80 ; 0xc0da0 vgabios.c:527 1935 1935 jne short 00dcch ; 75 27 ; 0xc0da3 1936 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0da5 vgabios.c: 571936 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0da5 vgabios.c:67 1937 1937 xor ax, ax ; 31 c0 ; 0xc0da8 1938 1938 mov es, ax ; 8e c0 ; 0xc0daa … … 1966 1966 mov byte [bp-00eh], al ; 88 46 f2 ; 0xc0de0 1967 1967 mov si, dx ; 89 d6 ; 0xc0de3 1968 mov bx, strict word 00049h ; bb 49 00 ; 0xc0de5 vgabios.c: 371968 mov bx, strict word 00049h ; bb 49 00 ; 0xc0de5 vgabios.c:47 1969 1969 mov ax, strict word 00040h ; b8 40 00 ; 0xc0de8 1970 1970 mov es, ax ; 8e c0 ; 0xc0deb 1971 1971 mov al, byte [es:bx] ; 26 8a 07 ; 0xc0ded 1972 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0df0 vgabios.c: 381972 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0df0 vgabios.c:48 1973 1973 xor ah, ah ; 30 e4 ; 0xc0df3 vgabios.c:545 1974 1974 call 038c2h ; e8 ca 2a ; 0xc0df5 … … 1990 1990 mov word [bp-016h], ax ; 89 46 ea ; 0xc0e20 1991 1991 mov dl, byte [bp-016h] ; 8a 56 ea ; 0xc0e23 1992 mov bx, 00084h ; bb 84 00 ; 0xc0e26 vgabios.c: 371992 mov bx, 00084h ; bb 84 00 ; 0xc0e26 vgabios.c:47 1993 1993 mov ax, strict word 00040h ; b8 40 00 ; 0xc0e29 1994 1994 mov es, ax ; 8e c0 ; 0xc0e2c 1995 1995 mov al, byte [es:bx] ; 26 8a 07 ; 0xc0e2e 1996 xor ah, ah ; 30 e4 ; 0xc0e31 vgabios.c: 381996 xor ah, ah ; 30 e4 ; 0xc0e31 vgabios.c:48 1997 1997 inc ax ; 40 ; 0xc0e33 1998 1998 mov word [bp-014h], ax ; 89 46 ec ; 0xc0e34 1999 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e37 vgabios.c: 471999 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e37 vgabios.c:57 2000 2000 mov di, word [es:di] ; 26 8b 3d ; 0xc0e3a 2001 mov word [bp-018h], di ; 89 7e e8 ; 0xc0e3d vgabios.c: 482001 mov word [bp-018h], di ; 89 7e e8 ; 0xc0e3d vgabios.c:58 2002 2002 mov bl, byte [bp-00ch] ; 8a 5e f4 ; 0xc0e40 vgabios.c:558 2003 2003 xor bh, bh ; 30 ff ; 0xc0e43 … … 2021 2021 add di, di ; 01 ff ; 0xc0e6d 2022 2022 add di, cx ; 01 cf ; 0xc0e6f 2023 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e71 vgabios.c: 452023 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e71 vgabios.c:55 2024 2024 mov ax, word [es:di] ; 26 8b 05 ; 0xc0e75 2025 push SS ; 16 ; 0xc0e78 vgabios.c: 482025 push SS ; 16 ; 0xc0e78 vgabios.c:58 2026 2026 pop ES ; 07 ; 0xc0e79 2027 2027 mov word [es:si], ax ; 26 89 04 ; 0xc0e7a … … 2046 2046 xor ah, ah ; 30 e4 ; 0xc0eab 2047 2047 jmp short 00e78h ; eb c9 ; 0xc0ead 2048 mov bx, 00085h ; bb 85 00 ; 0xc0eaf vgabios.c: 472048 mov bx, 00085h ; bb 85 00 ; 0xc0eaf vgabios.c:57 2049 2049 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0eb2 2050 2050 mov byte [bp-012h], al ; 88 46 ee ; 0xc0eb5 vgabios.c:572 … … 2061 2061 call 00ba9h ; e8 d5 fc ; 0xc0ed1 2062 2062 jmp short 00eabh ; eb d5 ; 0xc0ed4 2063 mov bx, 00085h ; bb 85 00 ; 0xc0ed6 vgabios.c: 472063 mov bx, 00085h ; bb 85 00 ; 0xc0ed6 vgabios.c:57 2064 2064 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0ed9 2065 2065 mov byte [bp-012h], al ; 88 46 ee ; 0xc0edc vgabios.c:577 … … 2097 2097 add bx, ax ; 01 c3 ; 0xc0f26 2098 2098 jmp word [cs:bx+00f06h] ; 2e ff a7 06 0f ; 0xc0f28 2099 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0f2d vgabios.c: 572099 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0f2d vgabios.c:67 2100 2100 xor ax, ax ; 31 c0 ; 0xc0f30 2101 2101 mov es, ax ; 8e c0 ; 0xc0f32 … … 2128 2128 pop si ; 5e ; 0xc0f6e 2129 2129 retn 00002h ; c2 02 00 ; 0xc0f6f 2130 mov bx, 0010ch ; bb 0c 01 ; 0xc0f72 vgabios.c: 572130 mov bx, 0010ch ; bb 0c 01 ; 0xc0f72 vgabios.c:67 2131 2131 jmp short 00f30h ; eb b9 ; 0xc0f75 2132 2132 mov dx, 05d73h ; ba 73 5d ; 0xc0f77 vgabios.c:602 … … 2155 2155 mov dx, bx ; 89 da ; 0xc0fa6 2156 2156 mov word [bp-00ch], cx ; 89 4e f4 ; 0xc0fa8 2157 mov bx, strict word 00049h ; bb 49 00 ; 0xc0fab vgabios.c: 372157 mov bx, strict word 00049h ; bb 49 00 ; 0xc0fab vgabios.c:47 2158 2158 mov ax, strict word 00040h ; b8 40 00 ; 0xc0fae 2159 2159 mov es, ax ; 8e c0 ; 0xc0fb1 … … 2182 2182 je short 01060h ; 74 71 ; 0xc0fed 2183 2183 jmp near 010eeh ; e9 fc 00 ; 0xc0fef 2184 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc0ff2 vgabios.c: 472184 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc0ff2 vgabios.c:57 2185 2185 mov ax, strict word 00040h ; b8 40 00 ; 0xc0ff5 2186 2186 mov es, ax ; 8e c0 ; 0xc0ff8 2187 2187 mov bx, word [es:bx] ; 26 8b 1f ; 0xc0ffa 2188 mov ax, dx ; 89 d0 ; 0xc0ffd vgabios.c: 482188 mov ax, dx ; 89 d0 ; 0xc0ffd vgabios.c:58 2189 2189 mul bx ; f7 e3 ; 0xc0fff 2190 2190 mov bx, si ; 89 f3 ; 0xc1001 2191 2191 shr bx, 003h ; c1 eb 03 ; 0xc1003 2192 2192 add bx, ax ; 01 c3 ; 0xc1006 2193 mov di, strict word 0004ch ; bf 4c 00 ; 0xc1008 vgabios.c: 472193 mov di, strict word 0004ch ; bf 4c 00 ; 0xc1008 vgabios.c:57 2194 2194 mov ax, word [es:di] ; 26 8b 05 ; 0xc100b 2195 mov dl, byte [bp-00ah] ; 8a 56 f6 ; 0xc100e vgabios.c: 482195 mov dl, byte [bp-00ah] ; 8a 56 f6 ; 0xc100e vgabios.c:58 2196 2196 xor dh, dh ; 30 f6 ; 0xc1011 2197 2197 mul dx ; f7 e2 ; 0xc1013 … … 2213 2213 mov dx, 003ceh ; ba ce 03 ; 0xc103c 2214 2214 out DX, ax ; ef ; 0xc103f 2215 mov ax, 0a000h ; b8 00 a0 ; 0xc1040 vgabios.c: 372215 mov ax, 0a000h ; b8 00 a0 ; 0xc1040 vgabios.c:47 2216 2216 mov es, ax ; 8e c0 ; 0xc1043 2217 2217 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1045 2218 and al, byte [bp-008h] ; 22 46 f8 ; 0xc1048 vgabios.c: 382218 and al, byte [bp-008h] ; 22 46 f8 ; 0xc1048 vgabios.c:48 2219 2219 test al, al ; 84 c0 ; 0xc104b vgabios.c:660 2220 2220 jbe short 01058h ; 76 09 ; 0xc104d … … 2241 2241 je short 01084h ; 74 03 ; 0xc107f 2242 2242 add bh, 020h ; 80 c7 20 ; 0xc1081 vgabios.c:667 2243 mov dx, 0b800h ; ba 00 b8 ; 0xc1084 vgabios.c: 372243 mov dx, 0b800h ; ba 00 b8 ; 0xc1084 vgabios.c:47 2244 2244 mov es, dx ; 8e c2 ; 0xc1087 2245 2245 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1089 … … 2272 2272 and ch, 001h ; 80 e5 01 ; 0xc10c9 2273 2273 jmp short 010f0h ; eb 22 ; 0xc10cc vgabios.c:673 2274 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc10ce vgabios.c: 472274 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc10ce vgabios.c:57 2275 2275 mov ax, strict word 00040h ; b8 40 00 ; 0xc10d1 2276 2276 mov es, ax ; 8e c0 ; 0xc10d4 2277 2277 mov bx, word [es:bx] ; 26 8b 1f ; 0xc10d6 2278 sal bx, 003h ; c1 e3 03 ; 0xc10d9 vgabios.c: 482278 sal bx, 003h ; c1 e3 03 ; 0xc10d9 vgabios.c:58 2279 2279 mov ax, dx ; 89 d0 ; 0xc10dc 2280 2280 mul bx ; f7 e3 ; 0xc10de 2281 2281 mov bx, si ; 89 f3 ; 0xc10e0 2282 2282 add bx, ax ; 01 c3 ; 0xc10e2 2283 mov ax, 0a000h ; b8 00 a0 ; 0xc10e4 vgabios.c: 372283 mov ax, 0a000h ; b8 00 a0 ; 0xc10e4 vgabios.c:47 2284 2284 mov es, ax ; 8e c0 ; 0xc10e7 2285 2285 mov ch, byte [es:bx] ; 26 8a 2f ; 0xc10e9 … … 2393 2393 mov dl, ah ; 88 e2 ; 0xc11a1 2394 2394 add dx, cx ; 01 ca ; 0xc11a3 2395 mov si, strict word 00060h ; be 60 00 ; 0xc11a5 vgabios.c: 522395 mov si, strict word 00060h ; be 60 00 ; 0xc11a5 vgabios.c:62 2396 2396 mov cx, strict word 00040h ; b9 40 00 ; 0xc11a8 2397 2397 mov es, cx ; 8e c1 ; 0xc11ab 2398 2398 mov word [es:si], dx ; 26 89 14 ; 0xc11ad 2399 mov si, 00087h ; be 87 00 ; 0xc11b0 vgabios.c: 372399 mov si, 00087h ; be 87 00 ; 0xc11b0 vgabios.c:47 2400 2400 mov dl, byte [es:si] ; 26 8a 14 ; 0xc11b3 2401 test dl, 008h ; f6 c2 08 ; 0xc11b6 vgabios.c: 382401 test dl, 008h ; f6 c2 08 ; 0xc11b6 vgabios.c:48 2402 2402 jne short 011f8h ; 75 3d ; 0xc11b9 2403 2403 mov dl, al ; 88 c2 ; 0xc11bb vgabios.c:740 … … 2408 2408 xor ah, ah ; 30 e4 ; 0xc11c7 vgabios.c:743 2409 2409 jmp short 011f8h ; eb 2d ; 0xc11c9 vgabios.c:744 2410 mov dl, byte [es:si] ; 26 8a 14 ; 0xc11cb vgabios.c: 372411 test dl, 001h ; f6 c2 01 ; 0xc11ce vgabios.c: 382410 mov dl, byte [es:si] ; 26 8a 14 ; 0xc11cb vgabios.c:47 2411 test dl, 001h ; f6 c2 01 ; 0xc11ce vgabios.c:48 2412 2412 jne short 0122dh ; 75 5a ; 0xc11d1 2413 2413 cmp bl, 020h ; 80 fb 20 ; 0xc11d3 … … 2415 2415 cmp ah, 020h ; 80 fc 20 ; 0xc11d8 2416 2416 jnc short 0122dh ; 73 50 ; 0xc11db 2417 mov si, 00085h ; be 85 00 ; 0xc11dd vgabios.c: 472417 mov si, 00085h ; be 85 00 ; 0xc11dd vgabios.c:57 2418 2418 mov dx, strict word 00040h ; ba 40 00 ; 0xc11e0 2419 2419 mov es, dx ; 8e c2 ; 0xc11e3 2420 2420 mov cx, word [es:si] ; 26 8b 0c ; 0xc11e5 2421 mov dx, cx ; 89 ca ; 0xc11e8 vgabios.c: 482421 mov dx, cx ; 89 ca ; 0xc11e8 vgabios.c:58 2422 2422 cmp ah, bl ; 38 dc ; 0xc11ea vgabios.c:755 2423 2423 jnc short 011fah ; 73 0c ; 0xc11ec … … 2482 2482 mov bl, dl ; 88 d3 ; 0xc1265 2483 2483 mov ah, cl ; 88 cc ; 0xc1267 vgabios.c:780 2484 mov si, strict word 00063h ; be 63 00 ; 0xc1269 vgabios.c: 472484 mov si, strict word 00063h ; be 63 00 ; 0xc1269 vgabios.c:57 2485 2485 mov dx, strict word 00040h ; ba 40 00 ; 0xc126c 2486 2486 mov es, dx ; 8e c2 ; 0xc126f … … 2523 2523 add si, ax ; 01 c6 ; 0xc12a7 2524 2524 add si, strict byte 00050h ; 83 c6 50 ; 0xc12a9 2525 mov ax, strict word 00040h ; b8 40 00 ; 0xc12ac vgabios.c: 522525 mov ax, strict word 00040h ; b8 40 00 ; 0xc12ac vgabios.c:62 2526 2526 mov es, ax ; 8e c0 ; 0xc12af 2527 2527 mov word [es:si], dx ; 26 89 14 ; 0xc12b1 2528 mov si, strict word 00062h ; be 62 00 ; 0xc12b4 vgabios.c: 372528 mov si, strict word 00062h ; be 62 00 ; 0xc12b4 vgabios.c:47 2529 2529 mov al, byte [es:si] ; 26 8a 04 ; 0xc12b7 2530 2530 cmp bl, al ; 38 c3 ; 0xc12ba vgabios.c:811 2531 2531 jne short 01319h ; 75 5b ; 0xc12bc 2532 mov di, strict word 0004ah ; bf 4a 00 ; 0xc12be vgabios.c: 472532 mov di, strict word 0004ah ; bf 4a 00 ; 0xc12be vgabios.c:57 2533 2533 mov di, word [es:di] ; 26 8b 3d ; 0xc12c1 2534 mov si, 00084h ; be 84 00 ; 0xc12c4 vgabios.c: 372534 mov si, 00084h ; be 84 00 ; 0xc12c4 vgabios.c:47 2535 2535 mov al, byte [es:si] ; 26 8a 04 ; 0xc12c7 2536 xor ah, ah ; 30 e4 ; 0xc12ca vgabios.c: 382536 xor ah, ah ; 30 e4 ; 0xc12ca vgabios.c:48 2537 2537 mov si, ax ; 89 c6 ; 0xc12cc 2538 2538 inc si ; 46 ; 0xc12ce … … 2554 2554 mul di ; f7 e7 ; 0xc12ef 2555 2555 add si, ax ; 01 c6 ; 0xc12f1 2556 mov bx, strict word 00063h ; bb 63 00 ; 0xc12f3 vgabios.c: 472556 mov bx, strict word 00063h ; bb 63 00 ; 0xc12f3 vgabios.c:57 2557 2557 mov bx, word [es:bx] ; 26 8b 1f ; 0xc12f6 2558 2558 mov AL, strict byte 00eh ; b0 0e ; 0xc12f9 vgabios.c:824 … … 2592 2592 cmp AL, strict byte 007h ; 3c 07 ; 0xc132f vgabios.c:838 2593 2593 jnbe short 01349h ; 77 16 ; 0xc1331 2594 mov bx, strict word 00049h ; bb 49 00 ; 0xc1333 vgabios.c: 372594 mov bx, strict word 00049h ; bb 49 00 ; 0xc1333 vgabios.c:47 2595 2595 mov ax, strict word 00040h ; b8 40 00 ; 0xc1336 2596 2596 mov es, ax ; 8e c0 ; 0xc1339 … … 2613 2613 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc1362 2614 2614 jne short 013a8h ; 75 3f ; 0xc1367 2615 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1369 vgabios.c: 472615 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1369 vgabios.c:57 2616 2616 mov ax, strict word 00040h ; b8 40 00 ; 0xc136c 2617 2617 mov es, ax ; 8e c0 ; 0xc136f 2618 2618 mov dx, word [es:bx] ; 26 8b 17 ; 0xc1371 2619 mov bx, 00084h ; bb 84 00 ; 0xc1374 vgabios.c: 372619 mov bx, 00084h ; bb 84 00 ; 0xc1374 vgabios.c:47 2620 2620 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1377 2621 xor ah, ah ; 30 e4 ; 0xc137a vgabios.c: 382621 xor ah, ah ; 30 e4 ; 0xc137a vgabios.c:48 2622 2622 mov bx, ax ; 89 c3 ; 0xc137c 2623 2623 inc bx ; 43 ; 0xc137e … … 2632 2632 mul word [bp-00ch] ; f7 66 f4 ; 0xc1391 2633 2633 mov bx, ax ; 89 c3 ; 0xc1394 2634 mov si, strict word 0004eh ; be 4e 00 ; 0xc1396 vgabios.c: 522634 mov si, strict word 0004eh ; be 4e 00 ; 0xc1396 vgabios.c:62 2635 2635 mov word [es:si], ax ; 26 89 04 ; 0xc1399 2636 2636 or di, 000ffh ; 81 cf ff 00 ; 0xc139c vgabios.c:859 … … 2644 2644 mul word [bx+0484ch] ; f7 a7 4c 48 ; 0xc13b3 2645 2645 mov bx, ax ; 89 c3 ; 0xc13b7 2646 mov si, strict word 00063h ; be 63 00 ; 0xc13b9 vgabios.c: 472646 mov si, strict word 00063h ; be 63 00 ; 0xc13b9 vgabios.c:57 2647 2647 mov ax, strict word 00040h ; b8 40 00 ; 0xc13bc 2648 2648 mov es, ax ; 8e c0 ; 0xc13bf … … 2664 2664 mov dx, di ; 89 fa ; 0xc13df 2665 2665 out DX, AL ; ee ; 0xc13e1 2666 mov bx, strict word 00062h ; bb 62 00 ; 0xc13e2 vgabios.c: 422666 mov bx, strict word 00062h ; bb 62 00 ; 0xc13e2 vgabios.c:52 2667 2667 mov byte [es:bx], cl ; 26 88 0f ; 0xc13e5 2668 2668 mov dx, word [bp-00eh] ; 8b 56 f2 ; 0xc13e8 vgabios.c:881 … … 2689 2689 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc1408 2690 2690 jne short 01435h ; 75 26 ; 0xc140d 2691 mov si, 00089h ; be 89 00 ; 0xc140f vgabios.c: 372691 mov si, 00089h ; be 89 00 ; 0xc140f vgabios.c:47 2692 2692 mov ax, strict word 00040h ; b8 40 00 ; 0xc1412 2693 2693 mov es, ax ; 8e c0 ; 0xc1415 … … 2740 2740 cmp AL, strict byte 0ffh ; 3c ff ; 0xc1476 vgabios.c:972 2741 2741 je short 014e5h ; 74 6b ; 0xc1478 2742 mov bx, 000a8h ; bb a8 00 ; 0xc147a vgabios.c: 572742 mov bx, 000a8h ; bb a8 00 ; 0xc147a vgabios.c:67 2743 2743 mov ax, strict word 00040h ; b8 40 00 ; 0xc147d 2744 2744 mov es, ax ; 8e c0 ; 0xc1480 2745 2745 mov di, word [es:bx] ; 26 8b 3f ; 0xc1482 2746 2746 mov ax, word [es:bx+002h] ; 26 8b 47 02 ; 0xc1485 2747 mov bx, di ; 89 fb ; 0xc1489 vgabios.c: 582747 mov bx, di ; 89 fb ; 0xc1489 vgabios.c:68 2748 2748 mov word [bp-018h], ax ; 89 46 e8 ; 0xc148b 2749 2749 xor ch, ch ; 30 ed ; 0xc148e vgabios.c:978 … … 2757 2757 sal ax, 006h ; c1 e0 06 ; 0xc14a4 2758 2758 add si, ax ; 01 c6 ; 0xc14a7 2759 mov di, 00089h ; bf 89 00 ; 0xc14a9 vgabios.c: 372759 mov di, 00089h ; bf 89 00 ; 0xc14a9 vgabios.c:47 2760 2760 mov ax, strict word 00040h ; b8 40 00 ; 0xc14ac 2761 2761 mov es, ax ; 8e c0 ; 0xc14af 2762 2762 mov al, byte [es:di] ; 26 8a 05 ; 0xc14b1 2763 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc14b4 vgabios.c: 382763 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc14b4 vgabios.c:48 2764 2764 test AL, strict byte 008h ; a8 08 ; 0xc14b7 vgabios.c:997 2765 2765 jne short 01501h ; 75 46 ; 0xc14b9 … … 3007 3007 mov al, byte [bp-020h] ; 8a 46 e0 ; 0xc1700 vgabios.c:1116 3008 3008 out DX, AL ; ee ; 0xc1703 3009 mov di, strict word 00049h ; bf 49 00 ; 0xc1704 vgabios.c: 423009 mov di, strict word 00049h ; bf 49 00 ; 0xc1704 vgabios.c:52 3010 3010 mov ax, strict word 00040h ; b8 40 00 ; 0xc1707 3011 3011 mov es, ax ; 8e c0 ; 0xc170a … … 3015 3015 mov al, byte [es:si] ; 26 8a 04 ; 0xc1715 3016 3016 xor ah, ah ; 30 e4 ; 0xc1718 3017 mov di, strict word 0004ah ; bf 4a 00 ; 0xc171a vgabios.c: 523017 mov di, strict word 0004ah ; bf 4a 00 ; 0xc171a vgabios.c:62 3018 3018 mov dx, strict word 00040h ; ba 40 00 ; 0xc171d 3019 3019 mov es, dx ; 8e c2 ; 0xc1720 3020 3020 mov word [es:di], ax ; 26 89 05 ; 0xc1722 3021 mov es, [bp-01eh] ; 8e 46 e2 ; 0xc1725 vgabios.c: 503021 mov es, [bp-01eh] ; 8e 46 e2 ; 0xc1725 vgabios.c:60 3022 3022 mov ax, word [es:si+003h] ; 26 8b 44 03 ; 0xc1728 3023 mov di, strict word 0004ch ; bf 4c 00 ; 0xc172c vgabios.c: 523023 mov di, strict word 0004ch ; bf 4c 00 ; 0xc172c vgabios.c:62 3024 3024 mov es, dx ; 8e c2 ; 0xc172f 3025 3025 mov word [es:di], ax ; 26 89 05 ; 0xc1731 3026 mov di, strict word 00063h ; bf 63 00 ; 0xc1734 vgabios.c: 523026 mov di, strict word 00063h ; bf 63 00 ; 0xc1734 vgabios.c:62 3027 3027 mov ax, word [bp-016h] ; 8b 46 ea ; 0xc1737 3028 3028 mov word [es:di], ax ; 26 89 05 ; 0xc173a 3029 mov es, [bp-01eh] ; 8e 46 e2 ; 0xc173d vgabios.c: 403029 mov es, [bp-01eh] ; 8e 46 e2 ; 0xc173d vgabios.c:50 3030 3030 mov al, byte [es:si+001h] ; 26 8a 44 01 ; 0xc1740 3031 mov di, 00084h ; bf 84 00 ; 0xc1744 vgabios.c: 423031 mov di, 00084h ; bf 84 00 ; 0xc1744 vgabios.c:52 3032 3032 mov es, dx ; 8e c2 ; 0xc1747 3033 3033 mov byte [es:di], al ; 26 88 05 ; 0xc1749 … … 3035 3035 mov al, byte [es:si+002h] ; 26 8a 44 02 ; 0xc174f 3036 3036 xor ah, ah ; 30 e4 ; 0xc1753 3037 mov di, 00085h ; bf 85 00 ; 0xc1755 vgabios.c: 523037 mov di, 00085h ; bf 85 00 ; 0xc1755 vgabios.c:62 3038 3038 mov es, dx ; 8e c2 ; 0xc1758 3039 3039 mov word [es:di], ax ; 26 89 05 ; 0xc175a 3040 3040 mov al, byte [bp-00eh] ; 8a 46 f2 ; 0xc175d vgabios.c:1128 3041 3041 or AL, strict byte 060h ; 0c 60 ; 0xc1760 3042 mov di, 00087h ; bf 87 00 ; 0xc1762 vgabios.c: 423042 mov di, 00087h ; bf 87 00 ; 0xc1762 vgabios.c:52 3043 3043 mov byte [es:di], al ; 26 88 05 ; 0xc1765 3044 mov di, 00088h ; bf 88 00 ; 0xc1768 vgabios.c: 423044 mov di, 00088h ; bf 88 00 ; 0xc1768 vgabios.c:52 3045 3045 mov byte [es:di], 0f9h ; 26 c6 05 f9 ; 0xc176b 3046 mov di, 0008ah ; bf 8a 00 ; 0xc176f vgabios.c: 423046 mov di, 0008ah ; bf 8a 00 ; 0xc176f vgabios.c:52 3047 3047 mov byte [es:di], 008h ; 26 c6 05 08 ; 0xc1772 3048 3048 mov al, byte [bp-010h] ; 8a 46 f0 ; 0xc1776 vgabios.c:1134 … … 3051 3051 mov di, ax ; 89 c7 ; 0xc177d vgabios.c:1136 3052 3052 mov al, byte [di+07de4h] ; 8a 85 e4 7d ; 0xc177f 3053 mov di, strict word 00065h ; bf 65 00 ; 0xc1783 vgabios.c: 423053 mov di, strict word 00065h ; bf 65 00 ; 0xc1783 vgabios.c:52 3054 3054 mov byte [es:di], al ; 26 88 05 ; 0xc1786 3055 3055 cmp byte [bp-010h], 006h ; 80 7e f0 06 ; 0xc1789 vgabios.c:1137 … … 3058 3058 jmp short 01797h ; eb 03 ; 0xc1792 3059 3059 mov ax, strict word 00030h ; b8 30 00 ; 0xc1794 3060 mov di, strict word 00066h ; bf 66 00 ; 0xc1797 vgabios.c: 423060 mov di, strict word 00066h ; bf 66 00 ; 0xc1797 vgabios.c:52 3061 3061 mov dx, strict word 00040h ; ba 40 00 ; 0xc179a 3062 3062 mov es, dx ; 8e c2 ; 0xc179d … … 3595 3595 cmp cl, byte [bp+006h] ; 3a 4e 06 ; 0xc1c3c vgabios.c:1319 3596 3596 jnbe short 01c58h ; 77 17 ; 0xc1c3f 3597 mov bx, strict word 00049h ; bb 49 00 ; 0xc1c41 vgabios.c: 373597 mov bx, strict word 00049h ; bb 49 00 ; 0xc1c41 vgabios.c:47 3598 3598 mov ax, strict word 00040h ; b8 40 00 ; 0xc1c44 3599 3599 mov es, ax ; 8e c0 ; 0xc1c47 … … 3605 3605 jne short 01c5bh ; 75 03 ; 0xc1c56 3606 3606 jmp near 022a2h ; e9 47 06 ; 0xc1c58 3607 mov bx, 00084h ; bb 84 00 ; 0xc1c5b vgabios.c: 373607 mov bx, 00084h ; bb 84 00 ; 0xc1c5b vgabios.c:47 3608 3608 mov ax, strict word 00040h ; b8 40 00 ; 0xc1c5e 3609 3609 mov es, ax ; 8e c0 ; 0xc1c61 3610 3610 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1c63 3611 xor ah, ah ; 30 e4 ; 0xc1c66 vgabios.c: 383611 xor ah, ah ; 30 e4 ; 0xc1c66 vgabios.c:48 3612 3612 inc ax ; 40 ; 0xc1c68 3613 3613 mov word [bp-016h], ax ; 89 46 ea ; 0xc1c69 3614 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1c6c vgabios.c: 473614 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1c6c vgabios.c:57 3615 3615 mov ax, word [es:bx] ; 26 8b 07 ; 0xc1c6f 3616 mov word [bp-01eh], ax ; 89 46 e2 ; 0xc1c72 vgabios.c: 483616 mov word [bp-01eh], ax ; 89 46 e2 ; 0xc1c72 vgabios.c:58 3617 3617 cmp byte [bp+008h], 0ffh ; 80 7e 08 ff ; 0xc1c75 vgabios.c:1331 3618 3618 jne short 01c84h ; 75 09 ; 0xc1c79 3619 mov bx, strict word 00062h ; bb 62 00 ; 0xc1c7b vgabios.c: 373619 mov bx, strict word 00062h ; bb 62 00 ; 0xc1c7b vgabios.c:47 3620 3620 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1c7e 3621 mov byte [bp+008h], al ; 88 46 08 ; 0xc1c81 vgabios.c: 383621 mov byte [bp+008h], al ; 88 46 08 ; 0xc1c81 vgabios.c:48 3622 3622 mov al, byte [bp+004h] ; 8a 46 04 ; 0xc1c84 vgabios.c:1334 3623 3623 xor ah, ah ; 30 e4 ; 0xc1c87 … … 4261 4261 mov ch, bl ; 88 dd ; 0xc22b9 4262 4262 mov al, cl ; 88 c8 ; 0xc22bb 4263 mov bx, 0010ch ; bb 0c 01 ; 0xc22bd vgabios.c: 574263 mov bx, 0010ch ; bb 0c 01 ; 0xc22bd vgabios.c:67 4264 4264 xor dx, dx ; 31 d2 ; 0xc22c0 4265 4265 mov es, dx ; 8e c2 ; 0xc22c2 4266 4266 mov dx, word [es:bx] ; 26 8b 17 ; 0xc22c4 4267 4267 mov bx, word [es:bx+002h] ; 26 8b 5f 02 ; 0xc22c7 4268 mov word [bp-012h], dx ; 89 56 ee ; 0xc22cb vgabios.c: 584268 mov word [bp-012h], dx ; 89 56 ee ; 0xc22cb vgabios.c:68 4269 4269 mov word [bp-00ch], bx ; 89 5e f4 ; 0xc22ce 4270 4270 xor ah, ah ; 30 e4 ; 0xc22d1 vgabios.c:1494 … … 4279 4279 xor ah, ah ; 30 e4 ; 0xc22e5 4280 4280 add si, ax ; 01 c6 ; 0xc22e7 4281 mov di, strict word 0004ch ; bf 4c 00 ; 0xc22e9 vgabios.c: 474281 mov di, strict word 0004ch ; bf 4c 00 ; 0xc22e9 vgabios.c:57 4282 4282 mov ax, strict word 00040h ; b8 40 00 ; 0xc22ec 4283 4283 mov es, ax ; 8e c0 ; 0xc22ef 4284 4284 mov ax, word [es:di] ; 26 8b 05 ; 0xc22f1 4285 mov dl, byte [bp+008h] ; 8a 56 08 ; 0xc22f4 vgabios.c: 484285 mov dl, byte [bp+008h] ; 8a 56 08 ; 0xc22f4 vgabios.c:58 4286 4286 xor dh, dh ; 30 f6 ; 0xc22f7 4287 4287 mul dx ; f7 e2 ; 0xc22f9 … … 4316 4316 mov byte [bp-006h], 000h ; c6 46 fa 00 ; 0xc233b vgabios.c:1510 4317 4317 jmp short 02353h ; eb 12 ; 0xc233f 4318 mov ax, 0a000h ; b8 00 a0 ; 0xc2341 vgabios.c: 424318 mov ax, 0a000h ; b8 00 a0 ; 0xc2341 vgabios.c:52 4319 4319 mov es, ax ; 8e c0 ; 0xc2344 4320 4320 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc2346 … … 4397 4397 add si, dx ; 01 d6 ; 0xc23f9 4398 4398 mov al, byte [si] ; 8a 04 ; 0xc23fb 4399 mov dx, 0b800h ; ba 00 b8 ; 0xc23fd vgabios.c: 424399 mov dx, 0b800h ; ba 00 b8 ; 0xc23fd vgabios.c:52 4400 4400 mov es, dx ; 8e c2 ; 0xc2400 4401 4401 mov byte [es:bx], al ; 26 88 07 ; 0xc2402 … … 4432 4432 test ch, 080h ; f6 c5 80 ; 0xc244e vgabios.c:1564 4433 4433 je short 0245dh ; 74 0a ; 0xc2451 4434 mov dx, 0b800h ; ba 00 b8 ; 0xc2453 vgabios.c: 374434 mov dx, 0b800h ; ba 00 b8 ; 0xc2453 vgabios.c:47 4435 4435 mov es, dx ; 8e c2 ; 0xc2456 4436 4436 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2458 … … 4475 4475 ; inc dl ; fe c2 ; 0xc24b9 vgabios.c:1586 4476 4476 jmp short 02465h ; eb a8 ; 0xc24bb 4477 mov dx, 0b800h ; ba 00 b8 ; 0xc24bd vgabios.c: 424477 mov dx, 0b800h ; ba 00 b8 ; 0xc24bd vgabios.c:52 4478 4478 mov es, dx ; 8e c2 ; 0xc24c0 4479 4479 mov byte [es:bx], al ; 26 88 07 ; 0xc24c2 … … 4530 4530 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc252d 4531 4531 add si, dx ; 01 d6 ; 0xc2530 4532 mov dx, 0a000h ; ba 00 a0 ; 0xc2532 vgabios.c: 424532 mov dx, 0a000h ; ba 00 a0 ; 0xc2532 vgabios.c:52 4533 4533 mov es, dx ; 8e c2 ; 0xc2535 4534 4534 mov byte [es:si], bh ; 26 88 3c ; 0xc2537 … … 4568 4568 mov byte [bp-006h], bl ; 88 5e fa ; 0xc2577 4569 4569 mov si, cx ; 89 ce ; 0xc257a 4570 mov bx, strict word 00049h ; bb 49 00 ; 0xc257c vgabios.c: 374570 mov bx, strict word 00049h ; bb 49 00 ; 0xc257c vgabios.c:47 4571 4571 mov ax, strict word 00040h ; b8 40 00 ; 0xc257f 4572 4572 mov es, ax ; 8e c0 ; 0xc2582 … … 4592 4592 mov al, byte [bp-01ch] ; 8a 46 e4 ; 0xc25b6 4593 4593 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc25b9 4594 mov bx, 00084h ; bb 84 00 ; 0xc25bc vgabios.c: 374594 mov bx, 00084h ; bb 84 00 ; 0xc25bc vgabios.c:47 4595 4595 mov ax, strict word 00040h ; b8 40 00 ; 0xc25bf 4596 4596 mov es, ax ; 8e c0 ; 0xc25c2 4597 4597 mov al, byte [es:bx] ; 26 8a 07 ; 0xc25c4 4598 xor ah, ah ; 30 e4 ; 0xc25c7 vgabios.c: 384598 xor ah, ah ; 30 e4 ; 0xc25c7 vgabios.c:48 4599 4599 mov dx, ax ; 89 c2 ; 0xc25c9 4600 4600 inc dx ; 42 ; 0xc25cb 4601 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc25cc vgabios.c: 474601 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc25cc vgabios.c:57 4602 4602 mov ax, word [es:bx] ; 26 8b 07 ; 0xc25cf 4603 4603 mov word [bp-018h], ax ; 89 46 e8 ; 0xc25d2 4604 mov word [bp-01ah], ax ; 89 46 e6 ; 0xc25d5 vgabios.c: 484604 mov word [bp-01ah], ax ; 89 46 e6 ; 0xc25d5 vgabios.c:58 4605 4605 mov bl, cl ; 88 cb ; 0xc25d8 vgabios.c:1642 4606 4606 xor bh, bh ; 30 ff ; 0xc25da … … 4728 4728 mov byte [bp-008h], bl ; 88 5e f8 ; 0xc26fe 4729 4729 mov si, cx ; 89 ce ; 0xc2701 4730 mov bx, strict word 00049h ; bb 49 00 ; 0xc2703 vgabios.c: 374730 mov bx, strict word 00049h ; bb 49 00 ; 0xc2703 vgabios.c:47 4731 4731 mov ax, strict word 00040h ; b8 40 00 ; 0xc2706 4732 4732 mov es, ax ; 8e c0 ; 0xc2709 … … 4752 4752 mov al, byte [bp-018h] ; 8a 46 e8 ; 0xc273e 4753 4753 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc2741 4754 mov bx, 00084h ; bb 84 00 ; 0xc2744 vgabios.c: 374754 mov bx, 00084h ; bb 84 00 ; 0xc2744 vgabios.c:47 4755 4755 mov ax, strict word 00040h ; b8 40 00 ; 0xc2747 4756 4756 mov es, ax ; 8e c0 ; 0xc274a 4757 4757 mov al, byte [es:bx] ; 26 8a 07 ; 0xc274c 4758 xor ah, ah ; 30 e4 ; 0xc274f vgabios.c: 384758 xor ah, ah ; 30 e4 ; 0xc274f vgabios.c:48 4759 4759 mov dx, ax ; 89 c2 ; 0xc2751 4760 4760 inc dx ; 42 ; 0xc2753 4761 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2754 vgabios.c: 474761 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2754 vgabios.c:57 4762 4762 mov cx, word [es:bx] ; 26 8b 0f ; 0xc2757 4763 mov word [bp-01ch], cx ; 89 4e e4 ; 0xc275a vgabios.c: 484763 mov word [bp-01ch], cx ; 89 4e e4 ; 0xc275a vgabios.c:58 4764 4764 mov al, byte [bp-010h] ; 8a 46 f0 ; 0xc275d vgabios.c:1700 4765 4765 mov bx, ax ; 89 c3 ; 0xc2760 … … 4791 4791 mov di, ax ; 89 c7 ; 0xc279b 4792 4792 sal di, 003h ; c1 e7 03 ; 0xc279d 4793 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc27a0 vgabios.c: 404794 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc27a4 vgabios.c: 424793 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc27a0 vgabios.c:50 4794 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc27a4 vgabios.c:52 4795 4795 mov byte [es:bx], al ; 26 88 07 ; 0xc27a7 4796 4796 inc bx ; 43 ; 0xc27aa vgabios.c:1707 … … 4886 4886 mov word [bp-008h], bx ; 89 5e f8 ; 0xc287e 4887 4887 mov dx, cx ; 89 ca ; 0xc2881 4888 mov bx, strict word 00049h ; bb 49 00 ; 0xc2883 vgabios.c: 374888 mov bx, strict word 00049h ; bb 49 00 ; 0xc2883 vgabios.c:47 4889 4889 mov ax, strict word 00040h ; b8 40 00 ; 0xc2886 4890 4890 mov es, ax ; 8e c0 ; 0xc2889 … … 4913 4913 jmp near 029deh ; e9 1c 01 ; 0xc28bf 4914 4914 jmp near 029bch ; e9 f7 00 ; 0xc28c2 4915 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc28c5 vgabios.c: 474915 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc28c5 vgabios.c:57 4916 4916 mov ax, strict word 00040h ; b8 40 00 ; 0xc28c8 4917 4917 mov es, ax ; 8e c0 ; 0xc28cb 4918 4918 mov bx, word [es:bx] ; 26 8b 1f ; 0xc28cd 4919 mov ax, dx ; 89 d0 ; 0xc28d0 vgabios.c: 484919 mov ax, dx ; 89 d0 ; 0xc28d0 vgabios.c:58 4920 4920 mul bx ; f7 e3 ; 0xc28d2 4921 4921 mov bx, word [bp-008h] ; 8b 5e f8 ; 0xc28d4 4922 4922 shr bx, 003h ; c1 eb 03 ; 0xc28d7 4923 4923 add bx, ax ; 01 c3 ; 0xc28da 4924 mov si, strict word 0004ch ; be 4c 00 ; 0xc28dc vgabios.c: 474924 mov si, strict word 0004ch ; be 4c 00 ; 0xc28dc vgabios.c:57 4925 4925 mov ax, word [es:si] ; 26 8b 04 ; 0xc28df 4926 mov dl, byte [bp-006h] ; 8a 56 fa ; 0xc28e2 vgabios.c: 484926 mov dl, byte [bp-006h] ; 8a 56 fa ; 0xc28e2 vgabios.c:58 4927 4927 xor dh, dh ; 30 f6 ; 0xc28e5 4928 4928 mul dx ; f7 e2 ; 0xc28e7 … … 4947 4947 mov dx, 003ceh ; ba ce 03 ; 0xc2916 4948 4948 out DX, ax ; ef ; 0xc2919 4949 mov ax, 0a000h ; b8 00 a0 ; 0xc291a vgabios.c: 424949 mov ax, 0a000h ; b8 00 a0 ; 0xc291a vgabios.c:52 4950 4950 mov es, ax ; 8e c0 ; 0xc291d 4951 4951 mov al, byte [bp-004h] ; 8a 46 fc ; 0xc291f … … 4973 4973 je short 0295ch ; 74 03 ; 0xc2957 4974 4974 add bh, 020h ; 80 c7 20 ; 0xc2959 4975 mov ax, 0b800h ; b8 00 b8 ; 0xc295c vgabios.c: 374975 mov ax, 0b800h ; b8 00 b8 ; 0xc295c vgabios.c:47 4976 4976 mov es, ax ; 8e c0 ; 0xc295f 4977 4977 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc2961 … … 5009 5009 and dl, al ; 20 c2 ; 0xc29ae 5010 5010 or dl, dh ; 08 f2 ; 0xc29b0 vgabios.c:1799 5011 mov ax, 0b800h ; b8 00 b8 ; 0xc29b2 vgabios.c: 425011 mov ax, 0b800h ; b8 00 b8 ; 0xc29b2 vgabios.c:52 5012 5012 mov es, ax ; 8e c0 ; 0xc29b5 5013 5013 mov byte [es:bx], dl ; 26 88 17 ; 0xc29b7 5014 5014 jmp short 029deh ; eb 22 ; 0xc29ba vgabios.c:1802 5015 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc29bc vgabios.c: 475015 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc29bc vgabios.c:57 5016 5016 mov ax, strict word 00040h ; b8 40 00 ; 0xc29bf 5017 5017 mov es, ax ; 8e c0 ; 0xc29c2 5018 5018 mov bx, word [es:bx] ; 26 8b 1f ; 0xc29c4 5019 sal bx, 003h ; c1 e3 03 ; 0xc29c7 vgabios.c: 485019 sal bx, 003h ; c1 e3 03 ; 0xc29c7 vgabios.c:58 5020 5020 mov ax, dx ; 89 d0 ; 0xc29ca 5021 5021 mul bx ; f7 e3 ; 0xc29cc 5022 5022 mov bx, word [bp-008h] ; 8b 5e f8 ; 0xc29ce 5023 5023 add bx, ax ; 01 c3 ; 0xc29d1 5024 mov ax, 0a000h ; b8 00 a0 ; 0xc29d3 vgabios.c: 425024 mov ax, 0a000h ; b8 00 a0 ; 0xc29d3 vgabios.c:52 5025 5025 mov es, ax ; 8e c0 ; 0xc29d6 5026 5026 mov al, byte [bp-004h] ; 8a 46 fc ; 0xc29d8 … … 5041 5041 cmp dl, 0ffh ; 80 fa ff ; 0xc29f3 vgabios.c:1823 5042 5042 jne short 02a06h ; 75 0e ; 0xc29f6 5043 mov bx, strict word 00062h ; bb 62 00 ; 0xc29f8 vgabios.c: 375043 mov bx, strict word 00062h ; bb 62 00 ; 0xc29f8 vgabios.c:47 5044 5044 mov ax, strict word 00040h ; b8 40 00 ; 0xc29fb 5045 5045 mov es, ax ; 8e c0 ; 0xc29fe 5046 5046 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2a00 5047 mov byte [bp-008h], al ; 88 46 f8 ; 0xc2a03 vgabios.c: 385048 mov bx, strict word 00049h ; bb 49 00 ; 0xc2a06 vgabios.c: 375047 mov byte [bp-008h], al ; 88 46 f8 ; 0xc2a03 vgabios.c:48 5048 mov bx, strict word 00049h ; bb 49 00 ; 0xc2a06 vgabios.c:47 5049 5049 mov ax, strict word 00040h ; b8 40 00 ; 0xc2a09 5050 5050 mov es, ax ; 8e c0 ; 0xc2a0c … … 5066 5066 shr ax, 008h ; c1 e8 08 ; 0xc2a36 5067 5067 mov byte [bp-006h], al ; 88 46 fa ; 0xc2a39 5068 mov bx, 00084h ; bb 84 00 ; 0xc2a3c vgabios.c: 375068 mov bx, 00084h ; bb 84 00 ; 0xc2a3c vgabios.c:47 5069 5069 mov dx, strict word 00040h ; ba 40 00 ; 0xc2a3f 5070 5070 mov es, dx ; 8e c2 ; 0xc2a42 5071 5071 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc2a44 5072 xor dh, dh ; 30 f6 ; 0xc2a47 vgabios.c: 385072 xor dh, dh ; 30 f6 ; 0xc2a47 vgabios.c:48 5073 5073 inc dx ; 42 ; 0xc2a49 5074 5074 mov word [bp-012h], dx ; 89 56 ee ; 0xc2a4a 5075 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2a4d vgabios.c: 475075 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2a4d vgabios.c:57 5076 5076 mov dx, word [es:bx] ; 26 8b 17 ; 0xc2a50 5077 mov word [bp-010h], dx ; 89 56 f0 ; 0xc2a53 vgabios.c: 485077 mov word [bp-010h], dx ; 89 56 f0 ; 0xc2a53 vgabios.c:58 5078 5078 cmp ch, 008h ; 80 fd 08 ; 0xc2a56 vgabios.c:1839 5079 5079 jc short 02a69h ; 72 0e ; 0xc2a59 … … 5122 5122 add ax, ax ; 01 c0 ; 0xc2ac3 5123 5123 add si, ax ; 01 c6 ; 0xc2ac5 5124 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2ac7 vgabios.c: 405125 mov byte [es:si], ch ; 26 88 2c ; 0xc2acb vgabios.c: 425124 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2ac7 vgabios.c:50 5125 mov byte [es:si], ch ; 26 88 2c ; 0xc2acb vgabios.c:52 5126 5126 cmp cl, 003h ; 80 f9 03 ; 0xc2ace vgabios.c:1867 5127 5127 jne short 02b0fh ; 75 3c ; 0xc2ad1 5128 5128 inc si ; 46 ; 0xc2ad3 vgabios.c:1868 5129 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2ad4 vgabios.c: 405129 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2ad4 vgabios.c:50 5130 5130 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc2ad8 5131 5131 mov byte [es:si], al ; 26 88 04 ; 0xc2adb … … 5236 5236 add si, ax ; 01 c6 ; 0xc2bde 5237 5237 inc si ; 46 ; 0xc2be0 vgabios.c:1908 5238 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2be1 vgabios.c: 355238 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2be1 vgabios.c:45 5239 5239 mov dl, byte [es:si] ; 26 8a 14 ; 0xc2be5 5240 5240 push strict byte 00001h ; 6a 01 ; 0xc2be8 vgabios.c:1909 … … 5345 5345 push di ; 57 ; 0xc2cab 5346 5346 mov bl, al ; 88 c3 ; 0xc2cac 5347 mov si, strict word 00063h ; be 63 00 ; 0xc2cae vgabios.c: 475347 mov si, strict word 00063h ; be 63 00 ; 0xc2cae vgabios.c:57 5348 5348 mov ax, strict word 00040h ; b8 40 00 ; 0xc2cb1 5349 5349 mov es, ax ; 8e c0 ; 0xc2cb4 5350 5350 mov si, word [es:si] ; 26 8b 34 ; 0xc2cb6 5351 mov cx, si ; 89 f1 ; 0xc2cb9 vgabios.c: 485351 mov cx, si ; 89 f1 ; 0xc2cb9 vgabios.c:58 5352 5352 mov AL, strict byte 009h ; b0 09 ; 0xc2cbb vgabios.c:1952 5353 5353 mov dx, si ; 89 f2 ; 0xc2cbd … … 5377 5377 call 0118ch ; e8 9d e4 ; 0xc2cec 5378 5378 xor bh, bh ; 30 ff ; 0xc2cef vgabios.c:1964 5379 mov si, 00085h ; be 85 00 ; 0xc2cf1 vgabios.c: 525379 mov si, 00085h ; be 85 00 ; 0xc2cf1 vgabios.c:62 5380 5380 mov ax, strict word 00040h ; b8 40 00 ; 0xc2cf4 5381 5381 mov es, ax ; 8e c0 ; 0xc2cf7 … … 5413 5413 db 0feh, 0cah 5414 5414 ; dec dl ; fe ca ; 0xc2d31 5415 mov si, 00084h ; be 84 00 ; 0xc2d33 vgabios.c: 425415 mov si, 00084h ; be 84 00 ; 0xc2d33 vgabios.c:52 5416 5416 mov byte [es:si], dl ; 26 88 14 ; 0xc2d36 5417 mov si, strict word 0004ah ; be 4a 00 ; 0xc2d39 vgabios.c: 475417 mov si, strict word 0004ah ; be 4a 00 ; 0xc2d39 vgabios.c:57 5418 5418 mov dx, word [es:si] ; 26 8b 14 ; 0xc2d3c 5419 5419 xor ah, ah ; 30 e4 ; 0xc2d3f vgabios.c:1973 5420 5420 mul dx ; f7 e2 ; 0xc2d41 5421 5421 add ax, ax ; 01 c0 ; 0xc2d43 5422 mov si, strict word 0004ch ; be 4c 00 ; 0xc2d45 vgabios.c: 525422 mov si, strict word 0004ch ; be 4c 00 ; 0xc2d45 vgabios.c:62 5423 5423 mov word [es:si], ax ; 26 89 04 ; 0xc2d48 5424 5424 lea sp, [bp-00ah] ; 8d 66 f6 ; 0xc2d4b vgabios.c:1974 … … 5711 5711 mov al, byte [bx+07e04h] ; 8a 87 04 7e ; 0xc2f7e 5712 5712 mov byte [bp+004h], al ; 88 46 04 ; 0xc2f82 5713 mov bx, 00085h ; bb 85 00 ; 0xc2f85 vgabios.c: 525713 mov bx, 00085h ; bb 85 00 ; 0xc2f85 vgabios.c:62 5714 5714 mov ax, strict word 00040h ; b8 40 00 ; 0xc2f88 5715 5715 mov es, ax ; 8e c0 ; 0xc2f8b … … 5718 5718 xor ah, ah ; 30 e4 ; 0xc2f93 5719 5719 dec ax ; 48 ; 0xc2f95 5720 mov bx, 00084h ; bb 84 00 ; 0xc2f96 vgabios.c: 525720 mov bx, 00084h ; bb 84 00 ; 0xc2f96 vgabios.c:62 5721 5721 mov word [es:bx], ax ; 26 89 07 ; 0xc2f99 5722 5722 lea sp, [bp-004h] ; 8d 66 fc ; 0xc2f9c vgabios.c:2080 … … 5818 5818 mov bp, sp ; 89 e5 ; 0xc3030 5819 5819 mov bl, al ; 88 c3 ; 0xc3032 5820 mov si, 00089h ; be 89 00 ; 0xc3034 vgabios.c: 375820 mov si, 00089h ; be 89 00 ; 0xc3034 vgabios.c:47 5821 5821 mov ax, strict word 00040h ; b8 40 00 ; 0xc3037 5822 5822 mov es, ax ; 8e c0 ; 0xc303a … … 5830 5830 jmp short 03050h ; eb 02 ; 0xc304c vgabios.c:2123 5831 5831 or AL, strict byte 010h ; 0c 10 ; 0xc304e vgabios.c:2125 5832 mov bx, 00089h ; bb 89 00 ; 0xc3050 vgabios.c: 425832 mov bx, 00089h ; bb 89 00 ; 0xc3050 vgabios.c:52 5833 5833 mov si, strict word 00040h ; be 40 00 ; 0xc3053 5834 5834 mov es, si ; 8e c6 ; 0xc3056 … … 5888 5888 mov bx, di ; 89 fb ; 0xc30be vgabios.c:2166 5889 5889 inc di ; 47 ; 0xc30c0 5890 mov es, [bp+008h] ; 8e 46 08 ; 0xc30c1 vgabios.c: 375890 mov es, [bp+008h] ; 8e 46 08 ; 0xc30c1 vgabios.c:47 5891 5891 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc30c4 5892 5892 test byte [bp-006h], 002h ; f6 46 fa 02 ; 0xc30c7 vgabios.c:2167 … … 5894 5894 mov bx, di ; 89 fb ; 0xc30cd vgabios.c:2168 5895 5895 inc di ; 47 ; 0xc30cf 5896 mov al, byte [es:bx] ; 26 8a 07 ; 0xc30d0 vgabios.c: 375897 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc30d3 vgabios.c: 385896 mov al, byte [es:bx] ; 26 8a 07 ; 0xc30d0 vgabios.c:47 5897 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc30d3 vgabios.c:48 5898 5898 mov bl, byte [bp-00ah] ; 8a 5e f6 ; 0xc30d6 vgabios.c:2170 5899 5899 xor bh, bh ; 30 ff ; 0xc30d9 … … 5926 5926 push ax ; 50 ; 0xc310d 5927 5927 push dx ; 52 ; 0xc310e 5928 mov si, strict word 00049h ; be 49 00 ; 0xc310f vgabios.c: 375928 mov si, strict word 00049h ; be 49 00 ; 0xc310f vgabios.c:47 5929 5929 mov ax, strict word 00040h ; b8 40 00 ; 0xc3112 5930 5930 mov es, ax ; 8e c0 ; 0xc3115 5931 5931 mov al, byte [es:si] ; 26 8a 04 ; 0xc3117 5932 mov byte [bp-008h], al ; 88 46 f8 ; 0xc311a vgabios.c: 385933 mov si, strict word 0004ch ; be 4c 00 ; 0xc311d vgabios.c: 475932 mov byte [bp-008h], al ; 88 46 f8 ; 0xc311a vgabios.c:48 5933 mov si, strict word 0004ch ; be 4c 00 ; 0xc311d vgabios.c:57 5934 5934 mov ax, word [es:si] ; 26 8b 04 ; 0xc3120 5935 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3123 vgabios.c: 485935 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3123 vgabios.c:58 5936 5936 mov ax, ds ; 8c d8 ; 0xc3126 vgabios.c:2190 5937 mov es, dx ; 8e c2 ; 0xc3128 vgabios.c: 625937 mov es, dx ; 8e c2 ; 0xc3128 vgabios.c:72 5938 5938 mov word [es:bx], 05509h ; 26 c7 07 09 55 ; 0xc312a 5939 5939 mov [es:bx+002h], ds ; 26 8c 5f 02 ; 0xc312f … … 5947 5947 rep movsb ; f3 a4 ; 0xc3144 5948 5948 pop DS ; 1f ; 0xc3146 5949 mov si, 00084h ; be 84 00 ; 0xc3147 vgabios.c: 375949 mov si, 00084h ; be 84 00 ; 0xc3147 vgabios.c:47 5950 5950 mov ax, strict word 00040h ; b8 40 00 ; 0xc314a 5951 5951 mov es, ax ; 8e c0 ; 0xc314d 5952 5952 mov al, byte [es:si] ; 26 8a 04 ; 0xc314f 5953 5953 db 0feh, 0c0h 5954 ; inc al ; fe c0 ; 0xc3152 vgabios.c: 385954 ; inc al ; fe c0 ; 0xc3152 vgabios.c:48 5955 5955 lea si, [bx+022h] ; 8d 77 22 ; 0xc3154 5956 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3157 vgabios.c: 425956 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3157 vgabios.c:52 5957 5957 mov byte [es:si], al ; 26 88 04 ; 0xc315a 5958 5958 lea di, [bx+023h] ; 8d 7f 23 ; 0xc315d vgabios.c:2197 … … 5965 5965 rep movsb ; f3 a4 ; 0xc316e 5966 5966 pop DS ; 1f ; 0xc3170 5967 mov si, 0008ah ; be 8a 00 ; 0xc3171 vgabios.c: 375967 mov si, 0008ah ; be 8a 00 ; 0xc3171 vgabios.c:47 5968 5968 mov ax, strict word 00040h ; b8 40 00 ; 0xc3174 5969 5969 mov es, ax ; 8e c0 ; 0xc3177 5970 5970 mov al, byte [es:si] ; 26 8a 04 ; 0xc3179 5971 lea si, [bx+025h] ; 8d 77 25 ; 0xc317c vgabios.c: 385972 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc317f vgabios.c: 425971 lea si, [bx+025h] ; 8d 77 25 ; 0xc317c vgabios.c:48 5972 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc317f vgabios.c:52 5973 5973 mov byte [es:si], al ; 26 88 04 ; 0xc3182 5974 5974 lea si, [bx+026h] ; 8d 77 26 ; 0xc3185 vgabios.c:2200 5975 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3188 vgabios.c: 425975 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3188 vgabios.c:52 5976 5976 lea si, [bx+027h] ; 8d 77 27 ; 0xc318c vgabios.c:2201 5977 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc318f vgabios.c: 525977 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc318f vgabios.c:62 5978 5978 lea si, [bx+029h] ; 8d 77 29 ; 0xc3194 vgabios.c:2202 5979 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc3197 vgabios.c: 425979 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc3197 vgabios.c:52 5980 5980 lea si, [bx+02ah] ; 8d 77 2a ; 0xc319b vgabios.c:2203 5981 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc319e vgabios.c: 425981 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc319e vgabios.c:52 5982 5982 lea si, [bx+02bh] ; 8d 77 2b ; 0xc31a2 vgabios.c:2204 5983 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31a5 vgabios.c: 425983 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31a5 vgabios.c:52 5984 5984 lea si, [bx+02ch] ; 8d 77 2c ; 0xc31a9 vgabios.c:2205 5985 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31ac vgabios.c: 425985 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31ac vgabios.c:52 5986 5986 lea si, [bx+02dh] ; 8d 77 2d ; 0xc31b0 vgabios.c:2206 5987 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc31b3 vgabios.c: 425987 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc31b3 vgabios.c:52 5988 5988 lea si, [bx+031h] ; 8d 77 31 ; 0xc31b7 vgabios.c:2207 5989 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc31ba vgabios.c: 425989 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc31ba vgabios.c:52 5990 5990 lea si, [bx+032h] ; 8d 77 32 ; 0xc31be vgabios.c:2208 5991 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31c1 vgabios.c: 425992 mov si, 00089h ; be 89 00 ; 0xc31c5 vgabios.c: 375991 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc31c1 vgabios.c:52 5992 mov si, 00089h ; be 89 00 ; 0xc31c5 vgabios.c:47 5993 5993 mov ax, strict word 00040h ; b8 40 00 ; 0xc31c8 5994 5994 mov es, ax ; 8e c0 ; 0xc31cb … … 6014 6014 xor al, al ; 30 c0 ; 0xc31f9 vgabios.c:2218 6015 6015 lea si, [bx+02ah] ; 8d 77 2a ; 0xc31fb vgabios.c:2220 6016 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31fe vgabios.c: 426016 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31fe vgabios.c:52 6017 6017 mov byte [es:si], al ; 26 88 04 ; 0xc3201 6018 6018 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc3204 vgabios.c:2223 … … 6030 6030 div si ; f7 f6 ; 0xc3220 6031 6031 lea si, [bx+029h] ; 8d 77 29 ; 0xc3222 6032 mov byte [es:si], al ; 26 88 04 ; 0xc3225 vgabios.c: 426032 mov byte [es:si], al ; 26 88 04 ; 0xc3225 vgabios.c:52 6033 6033 jmp short 0326ch ; eb 42 ; 0xc3228 vgabios.c:2226 6034 6034 lea si, [bx+029h] ; 8d 77 29 ; 0xc322a … … 6036 6036 cmp AL, strict byte 013h ; 3c 13 ; 0xc3230 6037 6037 jne short 03245h ; 75 11 ; 0xc3232 6038 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3234 vgabios.c: 426038 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3234 vgabios.c:52 6039 6039 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc3237 6040 6040 lea si, [bx+027h] ; 8d 77 27 ; 0xc323b vgabios.c:2228 6041 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc323e vgabios.c: 526041 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc323e vgabios.c:62 6042 6042 jmp short 0326ch ; eb 27 ; 0xc3243 vgabios.c:2229 6043 6043 cmp AL, strict byte 004h ; 3c 04 ; 0xc3245 … … 6050 6050 xor dx, dx ; 31 d2 ; 0xc3256 6051 6051 div word [bp-00ah] ; f7 76 f6 ; 0xc3258 6052 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc325b vgabios.c: 426052 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc325b vgabios.c:52 6053 6053 mov byte [es:si], al ; 26 88 04 ; 0xc325e 6054 6054 lea si, [bx+027h] ; 8d 77 27 ; 0xc3261 vgabios.c:2233 6055 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3264 vgabios.c: 526055 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3264 vgabios.c:62 6056 6056 mov word [es:si], strict word 00004h ; 26 c7 04 04 00 ; 0xc3267 6057 6057 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc326c vgabios.c:2235 … … 6061 6061 jne short 03282h ; 75 0b ; 0xc3275 6062 6062 lea si, [bx+027h] ; 8d 77 27 ; 0xc3277 vgabios.c:2236 6063 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc327a vgabios.c: 526063 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc327a vgabios.c:62 6064 6064 mov word [es:si], strict word 00002h ; 26 c7 04 02 00 ; 0xc327d 6065 6065 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc3282 vgabios.c:2238 … … 6069 6069 je short 032deh ; 74 51 ; 0xc328b 6070 6070 lea si, [bx+02dh] ; 8d 77 2d ; 0xc328d vgabios.c:2239 6071 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3290 vgabios.c: 426071 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3290 vgabios.c:52 6072 6072 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc3293 6073 mov si, 00084h ; be 84 00 ; 0xc3297 vgabios.c: 376073 mov si, 00084h ; be 84 00 ; 0xc3297 vgabios.c:47 6074 6074 mov ax, strict word 00040h ; b8 40 00 ; 0xc329a 6075 6075 mov es, ax ; 8e c0 ; 0xc329d 6076 6076 mov al, byte [es:si] ; 26 8a 04 ; 0xc329f 6077 xor ah, ah ; 30 e4 ; 0xc32a2 vgabios.c: 386077 xor ah, ah ; 30 e4 ; 0xc32a2 vgabios.c:48 6078 6078 inc ax ; 40 ; 0xc32a4 6079 mov si, 00085h ; be 85 00 ; 0xc32a5 vgabios.c: 376079 mov si, 00085h ; be 85 00 ; 0xc32a5 vgabios.c:47 6080 6080 mov dl, byte [es:si] ; 26 8a 14 ; 0xc32a8 6081 xor dh, dh ; 30 f6 ; 0xc32ab vgabios.c: 386081 xor dh, dh ; 30 f6 ; 0xc32ab vgabios.c:48 6082 6082 imul dx ; f7 ea ; 0xc32ad 6083 6083 cmp ax, 0015eh ; 3d 5e 01 ; 0xc32af vgabios.c:2241 … … 6099 6099 mov AL, strict byte 003h ; b0 03 ; 0xc32d3 vgabios.c:2246 6100 6100 lea si, [bx+02ah] ; 8d 77 2a ; 0xc32d5 vgabios.c:2248 6101 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32d8 vgabios.c: 426101 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32d8 vgabios.c:52 6102 6102 mov byte [es:si], al ; 26 88 04 ; 0xc32db 6103 6103 lea di, [bx+033h] ; 8d 7f 33 ; 0xc32de vgabios.c:2251 … … 6157 6157 push ax ; 50 ; 0xc3338 6158 6158 mov cx, dx ; 89 d1 ; 0xc3339 6159 mov si, strict word 00063h ; be 63 00 ; 0xc333b vgabios.c: 476159 mov si, strict word 00063h ; be 63 00 ; 0xc333b vgabios.c:57 6160 6160 mov ax, strict word 00040h ; b8 40 00 ; 0xc333e 6161 6161 mov es, ax ; 8e c0 ; 0xc3341 6162 6162 mov di, word [es:si] ; 26 8b 3c ; 0xc3343 6163 mov si, di ; 89 fe ; 0xc3346 vgabios.c: 486163 mov si, di ; 89 fe ; 0xc3346 vgabios.c:58 6164 6164 test byte [bp-00ch], 001h ; f6 46 f4 01 ; 0xc3348 vgabios.c:2283 6165 6165 je short 033b4h ; 74 66 ; 0xc334c … … 6168 6168 db 02ah, 0e4h 6169 6169 ; sub ah, ah ; 2a e4 ; 0xc3352 6170 mov es, cx ; 8e c1 ; 0xc3354 vgabios.c: 426170 mov es, cx ; 8e c1 ; 0xc3354 vgabios.c:52 6171 6171 mov byte [es:bx], al ; 26 88 07 ; 0xc3356 6172 6172 inc bx ; 43 ; 0xc3359 vgabios.c:2284 … … 6175 6175 db 02ah, 0e4h 6176 6176 ; sub ah, ah ; 2a e4 ; 0xc335d 6177 mov byte [es:bx], al ; 26 88 07 ; 0xc335f vgabios.c: 426177 mov byte [es:bx], al ; 26 88 07 ; 0xc335f vgabios.c:52 6178 6178 inc bx ; 43 ; 0xc3362 vgabios.c:2285 6179 6179 mov dx, 003ceh ; ba ce 03 ; 0xc3363 … … 6181 6181 db 02ah, 0e4h 6182 6182 ; sub ah, ah ; 2a e4 ; 0xc3367 6183 mov byte [es:bx], al ; 26 88 07 ; 0xc3369 vgabios.c: 426183 mov byte [es:bx], al ; 26 88 07 ; 0xc3369 vgabios.c:52 6184 6184 inc bx ; 43 ; 0xc336c vgabios.c:2286 6185 6185 mov dx, 003dah ; ba da 03 ; 0xc336d … … 6192 6192 ; sub ah, ah ; 2a e4 ; 0xc3377 6193 6193 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3379 6194 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc337c vgabios.c: 426194 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc337c vgabios.c:52 6195 6195 mov byte [es:bx], al ; 26 88 07 ; 0xc337f 6196 6196 inc bx ; 43 ; 0xc3382 vgabios.c:2289 … … 6199 6199 db 02ah, 0e4h 6200 6200 ; sub ah, ah ; 2a e4 ; 0xc3387 6201 mov byte [es:bx], al ; 26 88 07 ; 0xc3389 vgabios.c: 426201 mov byte [es:bx], al ; 26 88 07 ; 0xc3389 vgabios.c:52 6202 6202 mov ax, strict word 00001h ; b8 01 00 ; 0xc338c vgabios.c:2292 6203 6203 mov word [bp-008h], ax ; 89 46 f8 ; 0xc338f … … 6213 6213 db 02ah, 0e4h 6214 6214 ; sub ah, ah ; 2a e4 ; 0xc33a7 6215 mov es, cx ; 8e c1 ; 0xc33a9 vgabios.c: 426215 mov es, cx ; 8e c1 ; 0xc33a9 vgabios.c:52 6216 6216 mov byte [es:bx], al ; 26 88 07 ; 0xc33ab 6217 6217 inc bx ; 43 ; 0xc33ae vgabios.c:2294 … … 6226 6226 db 02ah, 0e4h 6227 6227 ; sub ah, ah ; 2a e4 ; 0xc33c1 6228 mov es, cx ; 8e c1 ; 0xc33c3 vgabios.c: 426228 mov es, cx ; 8e c1 ; 0xc33c3 vgabios.c:52 6229 6229 mov byte [es:bx], al ; 26 88 07 ; 0xc33c5 6230 6230 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc33c8 vgabios.c:2299 … … 6240 6240 db 02ah, 0e4h 6241 6241 ; sub ah, ah ; 2a e4 ; 0xc33e0 6242 mov es, cx ; 8e c1 ; 0xc33e2 vgabios.c: 426242 mov es, cx ; 8e c1 ; 0xc33e2 vgabios.c:52 6243 6243 mov byte [es:bx], al ; 26 88 07 ; 0xc33e4 6244 6244 inc bx ; 43 ; 0xc33e7 vgabios.c:2301 … … 6262 6262 db 02ah, 0e4h 6263 6263 ; sub ah, ah ; 2a e4 ; 0xc3411 6264 mov es, cx ; 8e c1 ; 0xc3413 vgabios.c: 426264 mov es, cx ; 8e c1 ; 0xc3413 vgabios.c:52 6265 6265 mov byte [es:bx], al ; 26 88 07 ; 0xc3415 6266 6266 inc bx ; 43 ; 0xc3418 vgabios.c:2307 … … 6282 6282 db 02ah, 0e4h 6283 6283 ; sub ah, ah ; 2a e4 ; 0xc343c 6284 mov es, cx ; 8e c1 ; 0xc343e vgabios.c: 426284 mov es, cx ; 8e c1 ; 0xc343e vgabios.c:52 6285 6285 mov byte [es:bx], al ; 26 88 07 ; 0xc3440 6286 6286 inc bx ; 43 ; 0xc3443 vgabios.c:2313 6287 6287 inc word [bp-008h] ; ff 46 f8 ; 0xc3444 vgabios.c:2314 6288 6288 jmp short 0342bh ; eb e2 ; 0xc3447 6289 mov es, cx ; 8e c1 ; 0xc3449 vgabios.c: 526289 mov es, cx ; 8e c1 ; 0xc3449 vgabios.c:62 6290 6290 mov word [es:bx], si ; 26 89 37 ; 0xc344b 6291 6291 inc bx ; 43 ; 0xc344e vgabios.c:2316 6292 6292 inc bx ; 43 ; 0xc344f 6293 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3450 vgabios.c: 426293 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3450 vgabios.c:52 6294 6294 inc bx ; 43 ; 0xc3454 vgabios.c:2319 6295 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3455 vgabios.c: 426295 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3455 vgabios.c:52 6296 6296 inc bx ; 43 ; 0xc3459 vgabios.c:2320 6297 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc345a vgabios.c: 426297 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc345a vgabios.c:52 6298 6298 inc bx ; 43 ; 0xc345e vgabios.c:2321 6299 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc345f vgabios.c: 426299 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc345f vgabios.c:52 6300 6300 inc bx ; 43 ; 0xc3463 vgabios.c:2322 6301 6301 test byte [bp-00ch], 002h ; f6 46 f4 02 ; 0xc3464 vgabios.c:2324 6302 6302 jne short 0346dh ; 75 03 ; 0xc3468 6303 6303 jmp near 035ach ; e9 3f 01 ; 0xc346a 6304 mov si, strict word 00049h ; be 49 00 ; 0xc346d vgabios.c: 376304 mov si, strict word 00049h ; be 49 00 ; 0xc346d vgabios.c:47 6305 6305 mov ax, strict word 00040h ; b8 40 00 ; 0xc3470 6306 6306 mov es, ax ; 8e c0 ; 0xc3473 6307 6307 mov al, byte [es:si] ; 26 8a 04 ; 0xc3475 6308 mov es, cx ; 8e c1 ; 0xc3478 vgabios.c: 426308 mov es, cx ; 8e c1 ; 0xc3478 vgabios.c:52 6309 6309 mov byte [es:bx], al ; 26 88 07 ; 0xc347a 6310 6310 inc bx ; 43 ; 0xc347d vgabios.c:2325 6311 mov si, strict word 0004ah ; be 4a 00 ; 0xc347e vgabios.c: 476311 mov si, strict word 0004ah ; be 4a 00 ; 0xc347e vgabios.c:57 6312 6312 mov ax, strict word 00040h ; b8 40 00 ; 0xc3481 6313 6313 mov es, ax ; 8e c0 ; 0xc3484 6314 6314 mov ax, word [es:si] ; 26 8b 04 ; 0xc3486 6315 mov es, cx ; 8e c1 ; 0xc3489 vgabios.c: 526315 mov es, cx ; 8e c1 ; 0xc3489 vgabios.c:62 6316 6316 mov word [es:bx], ax ; 26 89 07 ; 0xc348b 6317 6317 inc bx ; 43 ; 0xc348e vgabios.c:2326 6318 6318 inc bx ; 43 ; 0xc348f 6319 mov si, strict word 0004ch ; be 4c 00 ; 0xc3490 vgabios.c: 476319 mov si, strict word 0004ch ; be 4c 00 ; 0xc3490 vgabios.c:57 6320 6320 mov ax, strict word 00040h ; b8 40 00 ; 0xc3493 6321 6321 mov es, ax ; 8e c0 ; 0xc3496 6322 6322 mov ax, word [es:si] ; 26 8b 04 ; 0xc3498 6323 mov es, cx ; 8e c1 ; 0xc349b vgabios.c: 526323 mov es, cx ; 8e c1 ; 0xc349b vgabios.c:62 6324 6324 mov word [es:bx], ax ; 26 89 07 ; 0xc349d 6325 6325 inc bx ; 43 ; 0xc34a0 vgabios.c:2327 6326 6326 inc bx ; 43 ; 0xc34a1 6327 mov si, strict word 00063h ; be 63 00 ; 0xc34a2 vgabios.c: 476327 mov si, strict word 00063h ; be 63 00 ; 0xc34a2 vgabios.c:57 6328 6328 mov ax, strict word 00040h ; b8 40 00 ; 0xc34a5 6329 6329 mov es, ax ; 8e c0 ; 0xc34a8 6330 6330 mov ax, word [es:si] ; 26 8b 04 ; 0xc34aa 6331 mov es, cx ; 8e c1 ; 0xc34ad vgabios.c: 526331 mov es, cx ; 8e c1 ; 0xc34ad vgabios.c:62 6332 6332 mov word [es:bx], ax ; 26 89 07 ; 0xc34af 6333 6333 inc bx ; 43 ; 0xc34b2 vgabios.c:2328 6334 6334 inc bx ; 43 ; 0xc34b3 6335 mov si, 00084h ; be 84 00 ; 0xc34b4 vgabios.c: 376335 mov si, 00084h ; be 84 00 ; 0xc34b4 vgabios.c:47 6336 6336 mov ax, strict word 00040h ; b8 40 00 ; 0xc34b7 6337 6337 mov es, ax ; 8e c0 ; 0xc34ba 6338 6338 mov al, byte [es:si] ; 26 8a 04 ; 0xc34bc 6339 mov es, cx ; 8e c1 ; 0xc34bf vgabios.c: 426339 mov es, cx ; 8e c1 ; 0xc34bf vgabios.c:52 6340 6340 mov byte [es:bx], al ; 26 88 07 ; 0xc34c1 6341 6341 inc bx ; 43 ; 0xc34c4 vgabios.c:2329 6342 mov si, 00085h ; be 85 00 ; 0xc34c5 vgabios.c: 476342 mov si, 00085h ; be 85 00 ; 0xc34c5 vgabios.c:57 6343 6343 mov ax, strict word 00040h ; b8 40 00 ; 0xc34c8 6344 6344 mov es, ax ; 8e c0 ; 0xc34cb 6345 6345 mov ax, word [es:si] ; 26 8b 04 ; 0xc34cd 6346 mov es, cx ; 8e c1 ; 0xc34d0 vgabios.c: 526346 mov es, cx ; 8e c1 ; 0xc34d0 vgabios.c:62 6347 6347 mov word [es:bx], ax ; 26 89 07 ; 0xc34d2 6348 6348 inc bx ; 43 ; 0xc34d5 vgabios.c:2330 6349 6349 inc bx ; 43 ; 0xc34d6 6350 mov si, 00087h ; be 87 00 ; 0xc34d7 vgabios.c: 376350 mov si, 00087h ; be 87 00 ; 0xc34d7 vgabios.c:47 6351 6351 mov ax, strict word 00040h ; b8 40 00 ; 0xc34da 6352 6352 mov es, ax ; 8e c0 ; 0xc34dd 6353 6353 mov al, byte [es:si] ; 26 8a 04 ; 0xc34df 6354 mov es, cx ; 8e c1 ; 0xc34e2 vgabios.c: 426354 mov es, cx ; 8e c1 ; 0xc34e2 vgabios.c:52 6355 6355 mov byte [es:bx], al ; 26 88 07 ; 0xc34e4 6356 6356 inc bx ; 43 ; 0xc34e7 vgabios.c:2331 6357 mov si, 00088h ; be 88 00 ; 0xc34e8 vgabios.c: 376357 mov si, 00088h ; be 88 00 ; 0xc34e8 vgabios.c:47 6358 6358 mov ax, strict word 00040h ; b8 40 00 ; 0xc34eb 6359 6359 mov es, ax ; 8e c0 ; 0xc34ee 6360 6360 mov al, byte [es:si] ; 26 8a 04 ; 0xc34f0 6361 mov es, cx ; 8e c1 ; 0xc34f3 vgabios.c: 426361 mov es, cx ; 8e c1 ; 0xc34f3 vgabios.c:52 6362 6362 mov byte [es:bx], al ; 26 88 07 ; 0xc34f5 6363 6363 inc bx ; 43 ; 0xc34f8 vgabios.c:2332 6364 mov si, 00089h ; be 89 00 ; 0xc34f9 vgabios.c: 376364 mov si, 00089h ; be 89 00 ; 0xc34f9 vgabios.c:47 6365 6365 mov ax, strict word 00040h ; b8 40 00 ; 0xc34fc 6366 6366 mov es, ax ; 8e c0 ; 0xc34ff 6367 6367 mov al, byte [es:si] ; 26 8a 04 ; 0xc3501 6368 mov es, cx ; 8e c1 ; 0xc3504 vgabios.c: 426368 mov es, cx ; 8e c1 ; 0xc3504 vgabios.c:52 6369 6369 mov byte [es:bx], al ; 26 88 07 ; 0xc3506 6370 6370 inc bx ; 43 ; 0xc3509 vgabios.c:2333 6371 mov si, strict word 00060h ; be 60 00 ; 0xc350a vgabios.c: 476371 mov si, strict word 00060h ; be 60 00 ; 0xc350a vgabios.c:57 6372 6372 mov ax, strict word 00040h ; b8 40 00 ; 0xc350d 6373 6373 mov es, ax ; 8e c0 ; 0xc3510 6374 6374 mov ax, word [es:si] ; 26 8b 04 ; 0xc3512 6375 mov es, cx ; 8e c1 ; 0xc3515 vgabios.c: 526375 mov es, cx ; 8e c1 ; 0xc3515 vgabios.c:62 6376 6376 mov word [es:bx], ax ; 26 89 07 ; 0xc3517 6377 6377 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc351a vgabios.c:2335 … … 6384 6384 add si, si ; 01 f6 ; 0xc352c 6385 6385 add si, strict byte 00050h ; 83 c6 50 ; 0xc352e 6386 mov ax, strict word 00040h ; b8 40 00 ; 0xc3531 vgabios.c: 476386 mov ax, strict word 00040h ; b8 40 00 ; 0xc3531 vgabios.c:57 6387 6387 mov es, ax ; 8e c0 ; 0xc3534 6388 6388 mov ax, word [es:si] ; 26 8b 04 ; 0xc3536 6389 mov es, cx ; 8e c1 ; 0xc3539 vgabios.c: 526389 mov es, cx ; 8e c1 ; 0xc3539 vgabios.c:62 6390 6390 mov word [es:bx], ax ; 26 89 07 ; 0xc353b 6391 6391 inc bx ; 43 ; 0xc353e vgabios.c:2337 … … 6393 6393 inc word [bp-008h] ; ff 46 f8 ; 0xc3540 vgabios.c:2338 6394 6394 jmp short 03523h ; eb de ; 0xc3543 6395 mov si, strict word 0004eh ; be 4e 00 ; 0xc3545 vgabios.c: 476395 mov si, strict word 0004eh ; be 4e 00 ; 0xc3545 vgabios.c:57 6396 6396 mov ax, strict word 00040h ; b8 40 00 ; 0xc3548 6397 6397 mov es, ax ; 8e c0 ; 0xc354b 6398 6398 mov ax, word [es:si] ; 26 8b 04 ; 0xc354d 6399 mov es, cx ; 8e c1 ; 0xc3550 vgabios.c: 526399 mov es, cx ; 8e c1 ; 0xc3550 vgabios.c:62 6400 6400 mov word [es:bx], ax ; 26 89 07 ; 0xc3552 6401 6401 inc bx ; 43 ; 0xc3555 vgabios.c:2339 6402 6402 inc bx ; 43 ; 0xc3556 6403 mov si, strict word 00062h ; be 62 00 ; 0xc3557 vgabios.c: 376403 mov si, strict word 00062h ; be 62 00 ; 0xc3557 vgabios.c:47 6404 6404 mov ax, strict word 00040h ; b8 40 00 ; 0xc355a 6405 6405 mov es, ax ; 8e c0 ; 0xc355d 6406 6406 mov al, byte [es:si] ; 26 8a 04 ; 0xc355f 6407 mov es, cx ; 8e c1 ; 0xc3562 vgabios.c: 426407 mov es, cx ; 8e c1 ; 0xc3562 vgabios.c:52 6408 6408 mov byte [es:bx], al ; 26 88 07 ; 0xc3564 6409 6409 inc bx ; 43 ; 0xc3567 vgabios.c:2340 6410 mov si, strict word 0007ch ; be 7c 00 ; 0xc3568 vgabios.c: 476410 mov si, strict word 0007ch ; be 7c 00 ; 0xc3568 vgabios.c:57 6411 6411 xor ax, ax ; 31 c0 ; 0xc356b 6412 6412 mov es, ax ; 8e c0 ; 0xc356d 6413 6413 mov ax, word [es:si] ; 26 8b 04 ; 0xc356f 6414 mov es, cx ; 8e c1 ; 0xc3572 vgabios.c: 526414 mov es, cx ; 8e c1 ; 0xc3572 vgabios.c:62 6415 6415 mov word [es:bx], ax ; 26 89 07 ; 0xc3574 6416 6416 inc bx ; 43 ; 0xc3577 vgabios.c:2342 6417 6417 inc bx ; 43 ; 0xc3578 6418 mov si, strict word 0007eh ; be 7e 00 ; 0xc3579 vgabios.c: 476418 mov si, strict word 0007eh ; be 7e 00 ; 0xc3579 vgabios.c:57 6419 6419 xor ax, ax ; 31 c0 ; 0xc357c 6420 6420 mov es, ax ; 8e c0 ; 0xc357e 6421 6421 mov ax, word [es:si] ; 26 8b 04 ; 0xc3580 6422 mov es, cx ; 8e c1 ; 0xc3583 vgabios.c: 526422 mov es, cx ; 8e c1 ; 0xc3583 vgabios.c:62 6423 6423 mov word [es:bx], ax ; 26 89 07 ; 0xc3585 6424 6424 inc bx ; 43 ; 0xc3588 vgabios.c:2343 6425 6425 inc bx ; 43 ; 0xc3589 6426 mov si, 0010ch ; be 0c 01 ; 0xc358a vgabios.c: 476426 mov si, 0010ch ; be 0c 01 ; 0xc358a vgabios.c:57 6427 6427 xor ax, ax ; 31 c0 ; 0xc358d 6428 6428 mov es, ax ; 8e c0 ; 0xc358f 6429 6429 mov ax, word [es:si] ; 26 8b 04 ; 0xc3591 6430 mov es, cx ; 8e c1 ; 0xc3594 vgabios.c: 526430 mov es, cx ; 8e c1 ; 0xc3594 vgabios.c:62 6431 6431 mov word [es:bx], ax ; 26 89 07 ; 0xc3596 6432 6432 inc bx ; 43 ; 0xc3599 vgabios.c:2344 6433 6433 inc bx ; 43 ; 0xc359a 6434 mov si, 0010eh ; be 0e 01 ; 0xc359b vgabios.c: 476434 mov si, 0010eh ; be 0e 01 ; 0xc359b vgabios.c:57 6435 6435 xor ax, ax ; 31 c0 ; 0xc359e 6436 6436 mov es, ax ; 8e c0 ; 0xc35a0 6437 6437 mov ax, word [es:si] ; 26 8b 04 ; 0xc35a2 6438 mov es, cx ; 8e c1 ; 0xc35a5 vgabios.c: 526438 mov es, cx ; 8e c1 ; 0xc35a5 vgabios.c:62 6439 6439 mov word [es:bx], ax ; 26 89 07 ; 0xc35a7 6440 6440 inc bx ; 43 ; 0xc35aa vgabios.c:2345 … … 6446 6446 db 02ah, 0e4h 6447 6447 ; sub ah, ah ; 2a e4 ; 0xc35b6 6448 mov es, cx ; 8e c1 ; 0xc35b8 vgabios.c: 426448 mov es, cx ; 8e c1 ; 0xc35b8 vgabios.c:52 6449 6449 mov byte [es:bx], al ; 26 88 07 ; 0xc35ba 6450 6450 inc bx ; 43 ; 0xc35bd vgabios.c:2349 … … 6453 6453 db 02ah, 0e4h 6454 6454 ; sub ah, ah ; 2a e4 ; 0xc35c2 6455 mov byte [es:bx], al ; 26 88 07 ; 0xc35c4 vgabios.c: 426455 mov byte [es:bx], al ; 26 88 07 ; 0xc35c4 vgabios.c:52 6456 6456 inc bx ; 43 ; 0xc35c7 vgabios.c:2350 6457 6457 mov dx, 003c6h ; ba c6 03 ; 0xc35c8 … … 6459 6459 db 02ah, 0e4h 6460 6460 ; sub ah, ah ; 2a e4 ; 0xc35cc 6461 mov byte [es:bx], al ; 26 88 07 ; 0xc35ce vgabios.c: 426461 mov byte [es:bx], al ; 26 88 07 ; 0xc35ce vgabios.c:52 6462 6462 inc bx ; 43 ; 0xc35d1 vgabios.c:2351 6463 6463 xor al, al ; 30 c0 ; 0xc35d2 … … 6473 6473 db 02ah, 0e4h 6474 6474 ; sub ah, ah ; 2a e4 ; 0xc35ea 6475 mov es, cx ; 8e c1 ; 0xc35ec vgabios.c: 426475 mov es, cx ; 8e c1 ; 0xc35ec vgabios.c:52 6476 6476 mov byte [es:bx], al ; 26 88 07 ; 0xc35ee 6477 6477 inc bx ; 43 ; 0xc35f1 vgabios.c:2355 6478 6478 inc word [bp-008h] ; ff 46 f8 ; 0xc35f2 vgabios.c:2356 6479 6479 jmp short 035dfh ; eb e8 ; 0xc35f5 6480 mov es, cx ; 8e c1 ; 0xc35f7 vgabios.c: 426480 mov es, cx ; 8e c1 ; 0xc35f7 vgabios.c:52 6481 6481 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc35f9 6482 6482 inc bx ; 43 ; 0xc35fd vgabios.c:2357 … … 6505 6505 ; sub ah, ah ; 2a e4 ; 0xc361e 6506 6506 lea si, [bx+040h] ; 8d 77 40 ; 0xc3620 vgabios.c:2370 6507 mov es, cx ; 8e c1 ; 0xc3623 vgabios.c: 476507 mov es, cx ; 8e c1 ; 0xc3623 vgabios.c:57 6508 6508 mov ax, word [es:si] ; 26 8b 04 ; 0xc3625 6509 mov word [bp-00ch], ax ; 89 46 f4 ; 0xc3628 vgabios.c: 486509 mov word [bp-00ch], ax ; 89 46 f4 ; 0xc3628 vgabios.c:58 6510 6510 mov si, bx ; 89 de ; 0xc362b vgabios.c:2371 6511 6511 mov word [bp-008h], strict word 00001h ; c7 46 f8 01 00 ; 0xc362d vgabios.c:2374 … … 6517 6517 mov dx, 003c4h ; ba c4 03 ; 0xc3640 6518 6518 out DX, AL ; ee ; 0xc3643 6519 mov es, cx ; 8e c1 ; 0xc3644 vgabios.c: 376519 mov es, cx ; 8e c1 ; 0xc3644 vgabios.c:47 6520 6520 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3646 6521 mov dx, 003c5h ; ba c5 03 ; 0xc3649 vgabios.c: 386521 mov dx, 003c5h ; ba c5 03 ; 0xc3649 vgabios.c:48 6522 6522 out DX, AL ; ee ; 0xc364c 6523 6523 inc bx ; 43 ; 0xc364d vgabios.c:2376 … … 6527 6527 mov dx, 003c4h ; ba c4 03 ; 0xc3655 6528 6528 out DX, AL ; ee ; 0xc3658 6529 mov es, cx ; 8e c1 ; 0xc3659 vgabios.c: 376529 mov es, cx ; 8e c1 ; 0xc3659 vgabios.c:47 6530 6530 mov al, byte [es:bx] ; 26 8a 07 ; 0xc365b 6531 mov dx, 003c5h ; ba c5 03 ; 0xc365e vgabios.c: 386531 mov dx, 003c5h ; ba c5 03 ; 0xc365e vgabios.c:48 6532 6532 out DX, AL ; ee ; 0xc3661 6533 6533 inc bx ; 43 ; 0xc3662 vgabios.c:2379 … … 6557 6557 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc36a0 6558 6558 out DX, AL ; ee ; 0xc36a3 6559 mov es, cx ; 8e c1 ; 0xc36a4 vgabios.c: 376559 mov es, cx ; 8e c1 ; 0xc36a4 vgabios.c:47 6560 6560 mov al, byte [es:bx] ; 26 8a 07 ; 0xc36a6 6561 inc dx ; 42 ; 0xc36a9 vgabios.c: 386561 inc dx ; 42 ; 0xc36a9 vgabios.c:48 6562 6562 out DX, AL ; ee ; 0xc36aa 6563 6563 inc bx ; 43 ; 0xc36ab vgabios.c:2395 … … 6568 6568 out DX, AL ; ee ; 0xc36b6 6569 6569 lea di, [word bx-00007h] ; 8d bf f9 ff ; 0xc36b7 vgabios.c:2399 6570 mov es, cx ; 8e c1 ; 0xc36bb vgabios.c: 376570 mov es, cx ; 8e c1 ; 0xc36bb vgabios.c:47 6571 6571 mov al, byte [es:di] ; 26 8a 05 ; 0xc36bd 6572 inc dx ; 42 ; 0xc36c0 vgabios.c: 386572 inc dx ; 42 ; 0xc36c0 vgabios.c:48 6573 6573 out DX, AL ; ee ; 0xc36c1 6574 6574 lea di, [si+003h] ; 8d 7c 03 ; 0xc36c2 vgabios.c:2402 6575 mov dl, byte [es:di] ; 26 8a 15 ; 0xc36c5 vgabios.c: 376576 xor dh, dh ; 30 f6 ; 0xc36c8 vgabios.c: 386575 mov dl, byte [es:di] ; 26 8a 15 ; 0xc36c5 vgabios.c:47 6576 xor dh, dh ; 30 f6 ; 0xc36c8 vgabios.c:48 6577 6577 mov word [bp-00ah], dx ; 89 56 f6 ; 0xc36ca 6578 6578 mov dx, 003dah ; ba da 03 ; 0xc36cd vgabios.c:2403 … … 6589 6589 mov dx, 003c0h ; ba c0 03 ; 0xc36e9 6590 6590 out DX, AL ; ee ; 0xc36ec 6591 mov es, cx ; 8e c1 ; 0xc36ed vgabios.c: 376591 mov es, cx ; 8e c1 ; 0xc36ed vgabios.c:47 6592 6592 mov al, byte [es:bx] ; 26 8a 07 ; 0xc36ef 6593 out DX, AL ; ee ; 0xc36f2 vgabios.c: 386593 out DX, AL ; ee ; 0xc36f2 vgabios.c:48 6594 6594 inc bx ; 43 ; 0xc36f3 vgabios.c:2406 6595 6595 inc word [bp-008h] ; ff 46 f8 ; 0xc36f4 vgabios.c:2407 … … 6609 6609 mov dx, 003ceh ; ba ce 03 ; 0xc3716 6610 6610 out DX, AL ; ee ; 0xc3719 6611 mov es, cx ; 8e c1 ; 0xc371a vgabios.c: 376611 mov es, cx ; 8e c1 ; 0xc371a vgabios.c:47 6612 6612 mov al, byte [es:bx] ; 26 8a 07 ; 0xc371c 6613 mov dx, 003cfh ; ba cf 03 ; 0xc371f vgabios.c: 386613 mov dx, 003cfh ; ba cf 03 ; 0xc371f vgabios.c:48 6614 6614 out DX, AL ; ee ; 0xc3722 6615 6615 inc bx ; 43 ; 0xc3723 vgabios.c:2413 … … 6617 6617 jmp short 0370dh ; eb e4 ; 0xc3727 6618 6618 add bx, strict byte 00006h ; 83 c3 06 ; 0xc3729 vgabios.c:2415 6619 mov es, cx ; 8e c1 ; 0xc372c vgabios.c: 376619 mov es, cx ; 8e c1 ; 0xc372c vgabios.c:47 6620 6620 mov al, byte [es:si] ; 26 8a 04 ; 0xc372e 6621 mov dx, 003c4h ; ba c4 03 ; 0xc3731 vgabios.c: 386621 mov dx, 003c4h ; ba c4 03 ; 0xc3731 vgabios.c:48 6622 6622 out DX, AL ; ee ; 0xc3734 6623 6623 inc si ; 46 ; 0xc3735 vgabios.c:2418 6624 mov al, byte [es:si] ; 26 8a 04 ; 0xc3736 vgabios.c: 376625 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc3739 vgabios.c: 386624 mov al, byte [es:si] ; 26 8a 04 ; 0xc3736 vgabios.c:47 6625 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc3739 vgabios.c:48 6626 6626 out DX, AL ; ee ; 0xc373c 6627 6627 inc si ; 46 ; 0xc373d vgabios.c:2419 6628 mov al, byte [es:si] ; 26 8a 04 ; 0xc373e vgabios.c: 376629 mov dx, 003ceh ; ba ce 03 ; 0xc3741 vgabios.c: 386628 mov al, byte [es:si] ; 26 8a 04 ; 0xc373e vgabios.c:47 6629 mov dx, 003ceh ; ba ce 03 ; 0xc3741 vgabios.c:48 6630 6630 out DX, AL ; ee ; 0xc3744 6631 6631 inc si ; 46 ; 0xc3745 vgabios.c:2420 6632 6632 inc si ; 46 ; 0xc3746 6633 mov al, byte [es:si] ; 26 8a 04 ; 0xc3747 vgabios.c: 376634 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc374a vgabios.c: 386633 mov al, byte [es:si] ; 26 8a 04 ; 0xc3747 vgabios.c:47 6634 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc374a vgabios.c:48 6635 6635 add dx, strict byte 00006h ; 83 c2 06 ; 0xc374d 6636 6636 out DX, AL ; ee ; 0xc3750 … … 6638 6638 jne short 0375ah ; 75 03 ; 0xc3755 6639 6639 jmp near 03875h ; e9 1b 01 ; 0xc3757 6640 mov es, cx ; 8e c1 ; 0xc375a vgabios.c: 376640 mov es, cx ; 8e c1 ; 0xc375a vgabios.c:47 6641 6641 mov al, byte [es:bx] ; 26 8a 07 ; 0xc375c 6642 mov si, strict word 00049h ; be 49 00 ; 0xc375f vgabios.c: 426642 mov si, strict word 00049h ; be 49 00 ; 0xc375f vgabios.c:52 6643 6643 mov dx, strict word 00040h ; ba 40 00 ; 0xc3762 6644 6644 mov es, dx ; 8e c2 ; 0xc3765 6645 6645 mov byte [es:si], al ; 26 88 04 ; 0xc3767 6646 6646 inc bx ; 43 ; 0xc376a vgabios.c:2425 6647 mov es, cx ; 8e c1 ; 0xc376b vgabios.c: 476647 mov es, cx ; 8e c1 ; 0xc376b vgabios.c:57 6648 6648 mov ax, word [es:bx] ; 26 8b 07 ; 0xc376d 6649 mov si, strict word 0004ah ; be 4a 00 ; 0xc3770 vgabios.c: 526649 mov si, strict word 0004ah ; be 4a 00 ; 0xc3770 vgabios.c:62 6650 6650 mov es, dx ; 8e c2 ; 0xc3773 6651 6651 mov word [es:si], ax ; 26 89 04 ; 0xc3775 6652 6652 inc bx ; 43 ; 0xc3778 vgabios.c:2426 6653 6653 inc bx ; 43 ; 0xc3779 6654 mov es, cx ; 8e c1 ; 0xc377a vgabios.c: 476654 mov es, cx ; 8e c1 ; 0xc377a vgabios.c:57 6655 6655 mov ax, word [es:bx] ; 26 8b 07 ; 0xc377c 6656 mov si, strict word 0004ch ; be 4c 00 ; 0xc377f vgabios.c: 526656 mov si, strict word 0004ch ; be 4c 00 ; 0xc377f vgabios.c:62 6657 6657 mov es, dx ; 8e c2 ; 0xc3782 6658 6658 mov word [es:si], ax ; 26 89 04 ; 0xc3784 6659 6659 inc bx ; 43 ; 0xc3787 vgabios.c:2427 6660 6660 inc bx ; 43 ; 0xc3788 6661 mov es, cx ; 8e c1 ; 0xc3789 vgabios.c: 476661 mov es, cx ; 8e c1 ; 0xc3789 vgabios.c:57 6662 6662 mov ax, word [es:bx] ; 26 8b 07 ; 0xc378b 6663 mov si, strict word 00063h ; be 63 00 ; 0xc378e vgabios.c: 526663 mov si, strict word 00063h ; be 63 00 ; 0xc378e vgabios.c:62 6664 6664 mov es, dx ; 8e c2 ; 0xc3791 6665 6665 mov word [es:si], ax ; 26 89 04 ; 0xc3793 6666 6666 inc bx ; 43 ; 0xc3796 vgabios.c:2428 6667 6667 inc bx ; 43 ; 0xc3797 6668 mov es, cx ; 8e c1 ; 0xc3798 vgabios.c: 376668 mov es, cx ; 8e c1 ; 0xc3798 vgabios.c:47 6669 6669 mov al, byte [es:bx] ; 26 8a 07 ; 0xc379a 6670 mov si, 00084h ; be 84 00 ; 0xc379d vgabios.c: 426670 mov si, 00084h ; be 84 00 ; 0xc379d vgabios.c:52 6671 6671 mov es, dx ; 8e c2 ; 0xc37a0 6672 6672 mov byte [es:si], al ; 26 88 04 ; 0xc37a2 6673 6673 inc bx ; 43 ; 0xc37a5 vgabios.c:2429 6674 mov es, cx ; 8e c1 ; 0xc37a6 vgabios.c: 476674 mov es, cx ; 8e c1 ; 0xc37a6 vgabios.c:57 6675 6675 mov ax, word [es:bx] ; 26 8b 07 ; 0xc37a8 6676 mov si, 00085h ; be 85 00 ; 0xc37ab vgabios.c: 526676 mov si, 00085h ; be 85 00 ; 0xc37ab vgabios.c:62 6677 6677 mov es, dx ; 8e c2 ; 0xc37ae 6678 6678 mov word [es:si], ax ; 26 89 04 ; 0xc37b0 6679 6679 inc bx ; 43 ; 0xc37b3 vgabios.c:2430 6680 6680 inc bx ; 43 ; 0xc37b4 6681 mov es, cx ; 8e c1 ; 0xc37b5 vgabios.c: 376681 mov es, cx ; 8e c1 ; 0xc37b5 vgabios.c:47 6682 6682 mov al, byte [es:bx] ; 26 8a 07 ; 0xc37b7 6683 mov si, 00087h ; be 87 00 ; 0xc37ba vgabios.c: 426683 mov si, 00087h ; be 87 00 ; 0xc37ba vgabios.c:52 6684 6684 mov es, dx ; 8e c2 ; 0xc37bd 6685 6685 mov byte [es:si], al ; 26 88 04 ; 0xc37bf 6686 6686 inc bx ; 43 ; 0xc37c2 vgabios.c:2431 6687 mov es, cx ; 8e c1 ; 0xc37c3 vgabios.c: 376687 mov es, cx ; 8e c1 ; 0xc37c3 vgabios.c:47 6688 6688 mov al, byte [es:bx] ; 26 8a 07 ; 0xc37c5 6689 mov si, 00088h ; be 88 00 ; 0xc37c8 vgabios.c: 426689 mov si, 00088h ; be 88 00 ; 0xc37c8 vgabios.c:52 6690 6690 mov es, dx ; 8e c2 ; 0xc37cb 6691 6691 mov byte [es:si], al ; 26 88 04 ; 0xc37cd 6692 6692 inc bx ; 43 ; 0xc37d0 vgabios.c:2432 6693 mov es, cx ; 8e c1 ; 0xc37d1 vgabios.c: 376693 mov es, cx ; 8e c1 ; 0xc37d1 vgabios.c:47 6694 6694 mov al, byte [es:bx] ; 26 8a 07 ; 0xc37d3 6695 mov si, 00089h ; be 89 00 ; 0xc37d6 vgabios.c: 426695 mov si, 00089h ; be 89 00 ; 0xc37d6 vgabios.c:52 6696 6696 mov es, dx ; 8e c2 ; 0xc37d9 6697 6697 mov byte [es:si], al ; 26 88 04 ; 0xc37db 6698 6698 inc bx ; 43 ; 0xc37de vgabios.c:2433 6699 mov es, cx ; 8e c1 ; 0xc37df vgabios.c: 476699 mov es, cx ; 8e c1 ; 0xc37df vgabios.c:57 6700 6700 mov ax, word [es:bx] ; 26 8b 07 ; 0xc37e1 6701 mov si, strict word 00060h ; be 60 00 ; 0xc37e4 vgabios.c: 526701 mov si, strict word 00060h ; be 60 00 ; 0xc37e4 vgabios.c:62 6702 6702 mov es, dx ; 8e c2 ; 0xc37e7 6703 6703 mov word [es:si], ax ; 26 89 04 ; 0xc37e9 … … 6708 6708 cmp word [bp-008h], strict byte 00008h ; 83 7e f8 08 ; 0xc37f5 6709 6709 jnc short 03817h ; 73 1c ; 0xc37f9 6710 mov es, cx ; 8e c1 ; 0xc37fb vgabios.c: 476710 mov es, cx ; 8e c1 ; 0xc37fb vgabios.c:57 6711 6711 mov ax, word [es:bx] ; 26 8b 07 ; 0xc37fd 6712 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc3800 vgabios.c: 486712 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc3800 vgabios.c:58 6713 6713 add si, si ; 01 f6 ; 0xc3803 6714 6714 add si, strict byte 00050h ; 83 c6 50 ; 0xc3805 6715 mov dx, strict word 00040h ; ba 40 00 ; 0xc3808 vgabios.c: 526715 mov dx, strict word 00040h ; ba 40 00 ; 0xc3808 vgabios.c:62 6716 6716 mov es, dx ; 8e c2 ; 0xc380b 6717 6717 mov word [es:si], ax ; 26 89 04 ; 0xc380d … … 6720 6720 inc word [bp-008h] ; ff 46 f8 ; 0xc3812 vgabios.c:2438 6721 6721 jmp short 037f5h ; eb de ; 0xc3815 6722 mov es, cx ; 8e c1 ; 0xc3817 vgabios.c: 476722 mov es, cx ; 8e c1 ; 0xc3817 vgabios.c:57 6723 6723 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3819 6724 mov si, strict word 0004eh ; be 4e 00 ; 0xc381c vgabios.c: 526724 mov si, strict word 0004eh ; be 4e 00 ; 0xc381c vgabios.c:62 6725 6725 mov dx, strict word 00040h ; ba 40 00 ; 0xc381f 6726 6726 mov es, dx ; 8e c2 ; 0xc3822 … … 6728 6728 inc bx ; 43 ; 0xc3827 vgabios.c:2439 6729 6729 inc bx ; 43 ; 0xc3828 6730 mov es, cx ; 8e c1 ; 0xc3829 vgabios.c: 376730 mov es, cx ; 8e c1 ; 0xc3829 vgabios.c:47 6731 6731 mov al, byte [es:bx] ; 26 8a 07 ; 0xc382b 6732 mov si, strict word 00062h ; be 62 00 ; 0xc382e vgabios.c: 426732 mov si, strict word 00062h ; be 62 00 ; 0xc382e vgabios.c:52 6733 6733 mov es, dx ; 8e c2 ; 0xc3831 6734 6734 mov byte [es:si], al ; 26 88 04 ; 0xc3833 6735 6735 inc bx ; 43 ; 0xc3836 vgabios.c:2440 6736 mov es, cx ; 8e c1 ; 0xc3837 vgabios.c: 476736 mov es, cx ; 8e c1 ; 0xc3837 vgabios.c:57 6737 6737 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3839 6738 mov si, strict word 0007ch ; be 7c 00 ; 0xc383c vgabios.c: 526738 mov si, strict word 0007ch ; be 7c 00 ; 0xc383c vgabios.c:62 6739 6739 xor dx, dx ; 31 d2 ; 0xc383f 6740 6740 mov es, dx ; 8e c2 ; 0xc3841 … … 6742 6742 inc bx ; 43 ; 0xc3846 vgabios.c:2442 6743 6743 inc bx ; 43 ; 0xc3847 6744 mov es, cx ; 8e c1 ; 0xc3848 vgabios.c: 476744 mov es, cx ; 8e c1 ; 0xc3848 vgabios.c:57 6745 6745 mov ax, word [es:bx] ; 26 8b 07 ; 0xc384a 6746 mov si, strict word 0007eh ; be 7e 00 ; 0xc384d vgabios.c: 526746 mov si, strict word 0007eh ; be 7e 00 ; 0xc384d vgabios.c:62 6747 6747 mov es, dx ; 8e c2 ; 0xc3850 6748 6748 mov word [es:si], ax ; 26 89 04 ; 0xc3852 6749 6749 inc bx ; 43 ; 0xc3855 vgabios.c:2443 6750 6750 inc bx ; 43 ; 0xc3856 6751 mov es, cx ; 8e c1 ; 0xc3857 vgabios.c: 476751 mov es, cx ; 8e c1 ; 0xc3857 vgabios.c:57 6752 6752 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3859 6753 mov si, 0010ch ; be 0c 01 ; 0xc385c vgabios.c: 526753 mov si, 0010ch ; be 0c 01 ; 0xc385c vgabios.c:62 6754 6754 mov es, dx ; 8e c2 ; 0xc385f 6755 6755 mov word [es:si], ax ; 26 89 04 ; 0xc3861 6756 6756 inc bx ; 43 ; 0xc3864 vgabios.c:2444 6757 6757 inc bx ; 43 ; 0xc3865 6758 mov es, cx ; 8e c1 ; 0xc3866 vgabios.c: 476758 mov es, cx ; 8e c1 ; 0xc3866 vgabios.c:57 6759 6759 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3868 6760 mov si, 0010eh ; be 0e 01 ; 0xc386b vgabios.c: 526760 mov si, 0010eh ; be 0e 01 ; 0xc386b vgabios.c:62 6761 6761 mov es, dx ; 8e c2 ; 0xc386e 6762 6762 mov word [es:si], ax ; 26 89 04 ; 0xc3870 … … 6766 6766 je short 038b8h ; 74 3d ; 0xc3879 6767 6767 inc bx ; 43 ; 0xc387b vgabios.c:2448 6768 mov es, cx ; 8e c1 ; 0xc387c vgabios.c: 376768 mov es, cx ; 8e c1 ; 0xc387c vgabios.c:47 6769 6769 mov al, byte [es:bx] ; 26 8a 07 ; 0xc387e 6770 xor ah, ah ; 30 e4 ; 0xc3881 vgabios.c: 386770 xor ah, ah ; 30 e4 ; 0xc3881 vgabios.c:48 6771 6771 mov word [bp-00eh], ax ; 89 46 f2 ; 0xc3883 6772 6772 inc bx ; 43 ; 0xc3886 vgabios.c:2449 6773 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3887 vgabios.c: 376774 mov dx, 003c6h ; ba c6 03 ; 0xc388a vgabios.c: 386773 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3887 vgabios.c:47 6774 mov dx, 003c6h ; ba c6 03 ; 0xc388a vgabios.c:48 6775 6775 out DX, AL ; ee ; 0xc388d 6776 6776 inc bx ; 43 ; 0xc388e vgabios.c:2450 … … 6782 6782 cmp word [bp-008h], 00300h ; 81 7e f8 00 03 ; 0xc389a 6783 6783 jnc short 038b0h ; 73 0f ; 0xc389f 6784 mov es, cx ; 8e c1 ; 0xc38a1 vgabios.c: 376784 mov es, cx ; 8e c1 ; 0xc38a1 vgabios.c:47 6785 6785 mov al, byte [es:bx] ; 26 8a 07 ; 0xc38a3 6786 mov dx, 003c9h ; ba c9 03 ; 0xc38a6 vgabios.c: 386786 mov dx, 003c9h ; ba c9 03 ; 0xc38a6 vgabios.c:48 6787 6787 out DX, AL ; ee ; 0xc38a9 6788 6788 inc bx ; 43 ; 0xc38aa vgabios.c:2454 … … 7157 7157 cmp ax, strict word 00002h ; 3d 02 00 ; 0xc3c8c 7158 7158 jnc short 03ca9h ; 73 18 ; 0xc3c8f 7159 mov ax, strict word 00040h ; b8 40 00 ; 0xc3c91 vgabios.c: 357159 mov ax, strict word 00040h ; b8 40 00 ; 0xc3c91 vgabios.c:45 7160 7160 mov es, ax ; 8e c0 ; 0xc3c94 7161 7161 mov si, 00087h ; be 87 00 ; 0xc3c96 7162 mov ah, byte [es:si] ; 26 8a 24 ; 0xc3c99 vgabios.c: 377163 and ah, 0feh ; 80 e4 fe ; 0xc3c9c vgabios.c: 387162 mov ah, byte [es:si] ; 26 8a 24 ; 0xc3c99 vgabios.c:47 7163 and ah, 0feh ; 80 e4 fe ; 0xc3c9c vgabios.c:48 7164 7164 mov al, byte [bp+012h] ; 8a 46 12 ; 0xc3c9f 7165 7165 or al, ah ; 08 e0 ; 0xc3ca2 7166 mov byte [es:si], al ; 26 88 04 ; 0xc3ca4 vgabios.c: 427166 mov byte [es:si], al ; 26 88 04 ; 0xc3ca4 vgabios.c:52 7167 7167 jmp short 03c7bh ; eb d2 ; 0xc3ca7 7168 7168 mov byte [bp+012h], ah ; 88 66 12 ; 0xc3ca9 vgabios.c:2719 … … 7501 7501 cmp ax, 0b0c0h ; 3d c0 b0 ; 0xc3f4c 7502 7502 jne short 03f63h ; 75 12 ; 0xc3f4f 7503 mov bx, 000b9h ; bb b9 00 ; 0xc3f51 vbe.c: 427503 mov bx, 000b9h ; bb b9 00 ; 0xc3f51 vbe.c:52 7504 7504 mov ax, strict word 00040h ; b8 40 00 ; 0xc3f54 7505 7505 mov es, ax ; 8e c0 ; 0xc3f57 … … 7624 7624 mov word [es:bx+016h], 07e1dh ; 26 c7 47 16 1d 7e ; 0xc4091 vbe.c:360 7625 7625 mov [es:bx+018h], ds ; 26 8c 5f 18 ; 0xc4097 7626 mov word [es:bx+01ah], 07e3 0h ; 26 c7 47 1a 307e ; 0xc409b vbe.c:3617626 mov word [es:bx+01ah], 07e3ah ; 26 c7 47 1a 3a 7e ; 0xc409b vbe.c:361 7627 7627 mov [es:bx+01ch], ds ; 26 8c 5f 1c ; 0xc40a1 7628 mov word [es:bx+01eh], 07e5 1h ; 26 c7 47 1e 517e ; 0xc40a5 vbe.c:3627628 mov word [es:bx+01eh], 07e5bh ; 26 c7 47 1e 5b 7e ; 0xc40a5 vbe.c:362 7629 7629 mov [es:bx+020h], ds ; 26 8c 5f 20 ; 0xc40ab 7630 7630 mov dx, cx ; 89 ca ; 0xc40af vbe.c:369 … … 7640 7640 mov bx, word [bp-00ch] ; 8b 5e f4 ; 0xc40c9 vbe.c:376 7641 7641 add bx, di ; 01 fb ; 0xc40cc 7642 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc40ce vbe.c: 527642 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc40ce vbe.c:62 7643 7643 mov word [es:bx], ax ; 26 89 07 ; 0xc40d1 7644 7644 add word [bp-00ch], strict byte 00002h ; 83 46 f4 02 ; 0xc40d4 vbe.c:378 … … 7650 7650 jne short 040afh ; 75 c7 ; 0xc40e6 7651 7651 add di, word [bp-00ch] ; 03 7e f4 ; 0xc40e8 vbe.c:385 7652 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc40eb vbe.c: 527652 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc40eb vbe.c:62 7653 7653 mov word [es:di], ax ; 26 89 05 ; 0xc40ee 7654 7654 push SS ; 16 ; 0xc40f1 vbe.c:386 … … 7700 7700 mov di, bx ; 89 df ; 0xc4149 vbe.c:425 7701 7701 add di, cx ; 01 cf ; 0xc414b 7702 mov es, si ; 8e c6 ; 0xc414d vbe.c: 427702 mov es, si ; 8e c6 ; 0xc414d vbe.c:52 7703 7703 mov byte [es:di], al ; 26 88 05 ; 0xc414f 7704 7704 inc cx ; 41 ; 0xc4152 vbe.c:426 7705 7705 jmp short 04137h ; eb e2 ; 0xc4153 7706 7706 lea di, [bx+002h] ; 8d 7f 02 ; 0xc4155 vbe.c:427 7707 mov es, si ; 8e c6 ; 0xc4158 vbe.c: 377707 mov es, si ; 8e c6 ; 0xc4158 vbe.c:47 7708 7708 mov al, byte [es:di] ; 26 8a 05 ; 0xc415a 7709 7709 test AL, strict byte 001h ; a8 01 ; 0xc415d vbe.c:428 7710 7710 je short 04171h ; 74 10 ; 0xc415f 7711 7711 lea di, [bx+00ch] ; 8d 7f 0c ; 0xc4161 vbe.c:429 7712 mov word [es:di], 00629h ; 26 c7 05 29 06 ; 0xc4164 vbe.c: 527712 mov word [es:di], 00629h ; 26 c7 05 29 06 ; 0xc4164 vbe.c:62 7713 7713 lea di, [bx+00eh] ; 8d 7f 0e ; 0xc4169 vbe.c:431 7714 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc416c vbe.c: 527714 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc416c vbe.c:62 7715 7715 mov ax, strict word 0000bh ; b8 0b 00 ; 0xc4171 vbe.c:434 7716 7716 mov dx, 001ceh ; ba ce 01 ; 0xc4174 … … 7719 7719 call 00577h ; e8 f7 c3 ; 0xc417d 7720 7720 add bx, strict byte 0002ah ; 83 c3 2a ; 0xc4180 7721 mov es, si ; 8e c6 ; 0xc4183 vbe.c: 527721 mov es, si ; 8e c6 ; 0xc4183 vbe.c:62 7722 7722 mov word [es:bx], ax ; 26 89 07 ; 0xc4185 7723 7723 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc4188 vbe.c:437 … … 7808 7808 call 005ddh ; e8 85 c3 ; 0xc4255 7809 7809 call 006d2h ; e8 77 c4 ; 0xc4258 vbe.c:515 7810 mov bx, 000bah ; bb ba 00 ; 0xc425b vbe.c: 527810 mov bx, 000bah ; bb ba 00 ; 0xc425b vbe.c:62 7811 7811 mov ax, strict word 00040h ; b8 40 00 ; 0xc425e 7812 7812 mov es, ax ; 8e c0 ; 0xc4261 … … 7815 7815 mov al, byte [bp-006h] ; 8a 46 fa ; 0xc4269 vbe.c:518 7816 7816 or AL, strict byte 060h ; 0c 60 ; 0xc426c 7817 mov bx, 00087h ; bb 87 00 ; 0xc426e vbe.c: 427817 mov bx, 00087h ; bb 87 00 ; 0xc426e vbe.c:52 7818 7818 mov byte [es:bx], al ; 26 88 07 ; 0xc4271 7819 7819 jmp near 041edh ; e9 76 ff ; 0xc4274 … … 7848 7848 mov dx, 001cfh ; ba cf 01 ; 0xc429f vbe.c:544 7849 7849 in ax, DX ; ed ; 0xc42a2 7850 mov es, si ; 8e c6 ; 0xc42a3 vbe.c: 527850 mov es, si ; 8e c6 ; 0xc42a3 vbe.c:62 7851 7851 mov word [es:bx], ax ; 26 89 07 ; 0xc42a5 7852 7852 inc bx ; 43 ; 0xc42a8 vbe.c:546 … … 7865 7865 mov dx, 001cfh ; ba cf 01 ; 0xc42c3 vbe.c:552 7866 7866 in ax, DX ; ed ; 0xc42c6 7867 mov es, si ; 8e c6 ; 0xc42c7 vbe.c: 527867 mov es, si ; 8e c6 ; 0xc42c7 vbe.c:62 7868 7868 mov word [es:bx], ax ; 26 89 07 ; 0xc42c9 7869 7869 inc bx ; 43 ; 0xc42cc vbe.c:553 … … 7887 7887 mov cx, ax ; 89 c1 ; 0xc42e0 7888 7888 mov bx, dx ; 89 d3 ; 0xc42e2 7889 mov es, ax ; 8e c0 ; 0xc42e4 vbe.c: 477889 mov es, ax ; 8e c0 ; 0xc42e4 vbe.c:57 7890 7890 mov ax, word [es:bx] ; 26 8b 07 ; 0xc42e6 7891 7891 mov word [bp-008h], ax ; 89 46 f8 ; 0xc42e9 … … 7904 7904 mov dx, 001ceh ; ba ce 01 ; 0xc4307 7905 7905 out DX, ax ; ef ; 0xc430a 7906 mov ax, word [es:bx] ; 26 8b 07 ; 0xc430b vbe.c: 477907 mov dx, 001cfh ; ba cf 01 ; 0xc430e vbe.c: 487906 mov ax, word [es:bx] ; 26 8b 07 ; 0xc430b vbe.c:57 7907 mov dx, 001cfh ; ba cf 01 ; 0xc430e vbe.c:58 7908 7908 out DX, ax ; ef ; 0xc4311 7909 7909 inc bx ; 43 ; 0xc4312 vbe.c:572 … … 7912 7912 mov dx, 001ceh ; ba ce 01 ; 0xc4317 7913 7913 out DX, ax ; ef ; 0xc431a 7914 mov ax, word [es:bx] ; 26 8b 07 ; 0xc431b vbe.c: 477915 mov dx, 001cfh ; ba cf 01 ; 0xc431e vbe.c: 487914 mov ax, word [es:bx] ; 26 8b 07 ; 0xc431b vbe.c:57 7915 mov dx, 001cfh ; ba cf 01 ; 0xc431e vbe.c:58 7916 7916 out DX, ax ; ef ; 0xc4321 7917 7917 inc bx ; 43 ; 0xc4322 vbe.c:575 … … 7920 7920 mov dx, 001ceh ; ba ce 01 ; 0xc4327 7921 7921 out DX, ax ; ef ; 0xc432a 7922 mov ax, word [es:bx] ; 26 8b 07 ; 0xc432b vbe.c: 477923 mov dx, 001cfh ; ba cf 01 ; 0xc432e vbe.c: 487922 mov ax, word [es:bx] ; 26 8b 07 ; 0xc432b vbe.c:57 7923 mov dx, 001cfh ; ba cf 01 ; 0xc432e vbe.c:58 7924 7924 out DX, ax ; ef ; 0xc4331 7925 7925 inc bx ; 43 ; 0xc4332 vbe.c:578 … … 7938 7938 mov dx, 001ceh ; ba ce 01 ; 0xc434e 7939 7939 out DX, ax ; ef ; 0xc4351 7940 mov es, cx ; 8e c1 ; 0xc4352 vbe.c: 477940 mov es, cx ; 8e c1 ; 0xc4352 vbe.c:57 7941 7941 mov ax, word [es:bx] ; 26 8b 07 ; 0xc4354 7942 mov dx, 001cfh ; ba cf 01 ; 0xc4357 vbe.c: 487942 mov dx, 001cfh ; ba cf 01 ; 0xc4357 vbe.c:58 7943 7943 out DX, ax ; ef ; 0xc435a 7944 7944 inc bx ; 43 ; 0xc435b vbe.c:585 … … 8361 8361 times 43 db 0 8362 8362 8363 section _DATA progbits vstart=0x4780 align=1 ; size=0x37 4fclass=DATA group=DGROUP8364 ; disGetNextSymbol 0xc4780 LB 0x37 4f-> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'8363 section _DATA progbits vstart=0x4780 align=1 ; size=0x3759 class=DATA group=DGROUP 8364 ; disGetNextSymbol 0xc4780 LB 0x3759 -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init' 8365 8365 _msg_vga_init: ; 0xc4780 LB 0x35 8366 8366 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2 VGA BIOS', 00dh, 00ah, 000h 8367 ; disGetNextSymbol 0xc47b5 LB 0x37 1a-> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'8367 ; disGetNextSymbol 0xc47b5 LB 0x3724 -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes' 8368 8368 vga_modes: ; 0xc47b5 LB 0x80 8369 8369 db 000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h … … 8375 8375 db 011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 8376 8376 db 013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 8377 ; disGetNextSymbol 0xc4835 LB 0x36 9a-> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'8377 ; disGetNextSymbol 0xc4835 LB 0x36a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti' 8378 8378 line_to_vpti: ; 0xc4835 LB 0x10 8379 8379 db 017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh 8380 ; disGetNextSymbol 0xc4845 LB 0x36 8a-> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'8380 ; disGetNextSymbol 0xc4845 LB 0x3694 -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs' 8381 8381 dac_regs: ; 0xc4845 LB 0x4 8382 8382 dd 0ff3f3f3fh 8383 ; disGetNextSymbol 0xc4849 LB 0x36 86-> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'8383 ; disGetNextSymbol 0xc4849 LB 0x3690 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table' 8384 8384 video_param_table: ; 0xc4849 LB 0x780 8385 8385 db 028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h … … 8503 8503 db 073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch 8504 8504 db 03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh 8505 ; disGetNextSymbol 0xc4fc9 LB 0x2f 06-> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'8505 ; disGetNextSymbol 0xc4fc9 LB 0x2f10 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0' 8506 8506 palette0: ; 0xc4fc9 LB 0xc0 8507 8507 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8517 8517 db 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 8518 8518 db 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 8519 ; disGetNextSymbol 0xc5089 LB 0x2e 46-> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'8519 ; disGetNextSymbol 0xc5089 LB 0x2e50 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1' 8520 8520 palette1: ; 0xc5089 LB 0xc0 8521 8521 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8531 8531 db 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 8532 8532 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 8533 ; disGetNextSymbol 0xc5149 LB 0x2d 86-> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'8533 ; disGetNextSymbol 0xc5149 LB 0x2d90 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2' 8534 8534 palette2: ; 0xc5149 LB 0xc0 8535 8535 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8545 8545 db 015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 8546 8546 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 8547 ; disGetNextSymbol 0xc5209 LB 0x2c c6-> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'8547 ; disGetNextSymbol 0xc5209 LB 0x2cd0 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3' 8548 8548 palette3: ; 0xc5209 LB 0x300 8549 8549 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8595 8595 db 00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8596 8596 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8597 ; disGetNextSymbol 0xc5509 LB 0x29 c6-> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'8597 ; disGetNextSymbol 0xc5509 LB 0x29d0 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality' 8598 8598 static_functionality: ; 0xc5509 LB 0x10 8599 8599 db 0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h 8600 ; disGetNextSymbol 0xc5519 LB 0x29 b6-> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'8600 ; disGetNextSymbol 0xc5519 LB 0x29c0 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table' 8601 8601 _dcc_table: ; 0xc5519 LB 0x24 8602 8602 db 010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8603 8603 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8604 8604 db 000h, 000h, 000h, 000h 8605 ; disGetNextSymbol 0xc553d LB 0x299 2-> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'8605 ; disGetNextSymbol 0xc553d LB 0x299c -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area' 8606 8606 _secondary_save_area: ; 0xc553d LB 0x1a 8607 8607 db 01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8608 8608 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8609 ; disGetNextSymbol 0xc5557 LB 0x29 78-> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'8609 ; disGetNextSymbol 0xc5557 LB 0x2982 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table' 8610 8610 _video_save_pointer_table: ; 0xc5557 LB 0x1c 8611 8611 db 049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8612 8612 db 03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8613 ; disGetNextSymbol 0xc5573 LB 0x29 5c-> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'8613 ; disGetNextSymbol 0xc5573 LB 0x2966 -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8' 8614 8614 vgafont8: ; 0xc5573 LB 0x800 8615 8615 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh … … 8741 8741 db 078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h 8742 8742 db 000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8743 ; disGetNextSymbol 0xc5d73 LB 0x21 5c-> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'8743 ; disGetNextSymbol 0xc5d73 LB 0x2166 -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14' 8744 8744 vgafont14: ; 0xc5d73 LB 0xe00 8745 8745 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8967 8967 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h 8968 8968 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8969 ; disGetNextSymbol 0xc6b73 LB 0x13 5c-> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'8969 ; disGetNextSymbol 0xc6b73 LB 0x1366 -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16' 8970 8970 vgafont16: ; 0xc6b73 LB 0x1000 8971 8971 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 9225 9225 db 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h 9226 9226 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9227 ; disGetNextSymbol 0xc7b73 LB 0x3 5c-> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'9227 ; disGetNextSymbol 0xc7b73 LB 0x366 -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt' 9228 9228 vgafont14alt: ; 0xc7b73 LB 0x12d 9229 9229 db 01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h … … 9246 9246 db 000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h 9247 9247 db 018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h 9248 ; disGetNextSymbol 0xc7ca0 LB 0x2 2f-> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'9248 ; disGetNextSymbol 0xc7ca0 LB 0x239 -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt' 9249 9249 vgafont16alt: ; 0xc7ca0 LB 0x144 9250 9250 db 01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h … … 9269 9269 db 000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h 9270 9270 db 006h, 000h, 000h, 000h 9271 ; disGetNextSymbol 0xc7de4 LB 0x eb-> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'9271 ; disGetNextSymbol 0xc7de4 LB 0xf5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr' 9272 9272 _cga_msr: ; 0xc7de4 LB 0x8 9273 9273 db 02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h 9274 ; disGetNextSymbol 0xc7dec LB 0xe 3-> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'9274 ; disGetNextSymbol 0xc7dec LB 0xed -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200' 9275 9275 line_to_vpti_200: ; 0xc7dec LB 0x8 9276 9276 db 000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h 9277 ; disGetNextSymbol 0xc7df4 LB 0x db-> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'9277 ; disGetNextSymbol 0xc7df4 LB 0xe5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350' 9278 9278 line_to_vpti_350: ; 0xc7df4 LB 0x8 9279 9279 db 013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h 9280 ; disGetNextSymbol 0xc7dfc LB 0xd 3-> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'9280 ; disGetNextSymbol 0xc7dfc LB 0xdd -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400' 9281 9281 line_to_vpti_400: ; 0xc7dfc LB 0x8 9282 9282 db 017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h 9283 ; disGetNextSymbol 0xc7e04 LB 0x cb-> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'9283 ; disGetNextSymbol 0xc7e04 LB 0xd5 -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl' 9284 9284 row_tbl: ; 0xc7e04 LB 0x4 9285 9285 dd 02b190e00h 9286 ; disGetNextSymbol 0xc7e08 LB 0x c7-> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'9286 ; disGetNextSymbol 0xc7e08 LB 0xd1 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright' 9287 9287 _vbebios_copyright: ; 0xc7e08 LB 0x15 9288 9288 db 'VirtualBox VESA BIOS', 000h 9289 ; disGetNextSymbol 0xc7e1d LB 0xb 2 -> off=0x0 cb=0000000000000013uValue=00000000000c369d '_vbebios_vendor_name'9290 _vbebios_vendor_name: ; 0xc7e1d LB 0x1 39291 db 'Oracle Corporation', 000h9292 ; disGetNextSymbol 0xc7e3 0 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0'_vbebios_product_name'9293 _vbebios_product_name: ; 0xc7e3 0LB 0x219289 ; disGetNextSymbol 0xc7e1d LB 0xbc -> off=0x0 cb=000000000000001d uValue=00000000000c369d '_vbebios_vendor_name' 9290 _vbebios_vendor_name: ; 0xc7e1d LB 0x1d 9291 db 'Oracle and/or its affiliates', 000h 9292 ; disGetNextSymbol 0xc7e3a LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36ba '_vbebios_product_name' 9293 _vbebios_product_name: ; 0xc7e3a LB 0x21 9294 9294 db 'Oracle VM VirtualBox VBE Adapter', 000h 9295 ; disGetNextSymbol 0xc7e5 1 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1'_vbebios_product_revision'9296 _vbebios_product_revision: ; 0xc7e5 1LB 0x2a9295 ; disGetNextSymbol 0xc7e5b LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36db '_vbebios_product_revision' 9296 _vbebios_product_revision: ; 0xc7e5b LB 0x2a 9297 9297 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2', 000h 9298 ; disGetNextSymbol 0xc7e 7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb'_vbebios_info_string'9299 _vbebios_info_string: ; 0xc7e 7bLB 0x2b9298 ; disGetNextSymbol 0xc7e85 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c3705 '_vbebios_info_string' 9299 _vbebios_info_string: ; 0xc7e85 LB 0x2b 9300 9300 db 'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h 9301 ; disGetNextSymbol 0xc7e a6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726'_no_vbebios_info_string'9302 _no_vbebios_info_string: ; 0xc7e a6LB 0x299301 ; disGetNextSymbol 0xc7eb0 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3730 '_no_vbebios_info_string' 9302 _no_vbebios_info_string: ; 0xc7eb0 LB 0x29 9303 9303 db 'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h 9304 9304 9305 ; Padding 0x1 bytes at 0xc7e cf9305 ; Padding 0x1 bytes at 0xc7ed9 9306 9306 db 001h 9307 9307 9308 section CONST progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP9308 section CONST progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 9309 9309 9310 section CONST2 progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP9310 section CONST2 progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 9311 9311 9312 ; Padding 0x1 30 bytes at 0xc7ed09312 ; Padding 0x126 bytes at 0xc7eda 9313 9313 db 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h 9314 db 02fh, 06fh, 070h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh 9315 db 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh 9316 db 072h, 065h, 06ch, 065h, 061h, 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h 9317 db 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 032h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h 9318 db 067h, 061h, 042h, 069h, 06fh, 073h, 032h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h 9314 db 02fh, 06bh, 06ch, 061h, 075h, 073h, 02fh, 070h, 072h, 06fh, 06ah, 065h, 063h, 074h, 073h, 02fh 9315 db 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch 9316 db 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h 9317 db 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h 9318 db 06fh, 073h, 032h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh 9319 db 073h, 032h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9319 9320 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9320 9321 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 9328 9329 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9329 9330 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9330 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9331 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 049h 9331 db 000h, 000h, 000h, 000h, 000h, 063h -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum
r96063 r96413 1 9b5862adfafb6013b6e19af4a20be67b*VBoxVgaBios286.rom1 e38a8b3bb0b8c05577f8b9a913844f6c *VBoxVgaBios286.rom -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm
r96063 r96413 248 248 push ES ; 06 ; 0xc00e1 vgarom.asm:202 249 249 push DS ; 1e ; 0xc00e2 vgarom.asm:203 250 pushaw ; 60 ; 0xc00e3 vgarom.asm: 97250 pushaw ; 60 ; 0xc00e3 vgarom.asm:107 251 251 push CS ; 0e ; 0xc00e4 vgarom.asm:207 252 252 pop DS ; 1f ; 0xc00e5 vgarom.asm:208 253 253 cld ; fc ; 0xc00e6 vgarom.asm:209 254 254 call 03765h ; e8 7b 36 ; 0xc00e7 vgarom.asm:210 255 popaw ; 61 ; 0xc00ea vgarom.asm:1 14255 popaw ; 61 ; 0xc00ea vgarom.asm:124 256 256 pop DS ; 1f ; 0xc00eb vgarom.asm:213 257 257 pop ES ; 07 ; 0xc00ec vgarom.asm:214 … … 1394 1394 cmp bl, 080h ; 80 fb 80 ; 0xc089d vberom.asm:689 1395 1395 jne short 008ebh ; 75 49 ; 0xc08a0 vberom.asm:690 1396 pushad ; 66 60 ; 0xc08a2 vberom.asm:1 311396 pushad ; 66 60 ; 0xc08a2 vberom.asm:141 1397 1397 push DS ; 1e ; 0xc08a4 vberom.asm:696 1398 1398 push ES ; 06 ; 0xc08a5 vberom.asm:697 … … 1414 1414 loop 008b0h ; e2 ed ; 0xc08c1 vberom.asm:723 1415 1415 pop DS ; 1f ; 0xc08c3 vberom.asm:724 1416 popad ; 66 61 ; 0xc08c4 vberom.asm:1 501416 popad ; 66 61 ; 0xc08c4 vberom.asm:160 1417 1417 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc08c6 vberom.asm:727 1418 1418 retn ; c3 ; 0xc08c9 vberom.asm:728 1419 pushad ; 66 60 ; 0xc08ca vberom.asm:1 311419 pushad ; 66 60 ; 0xc08ca vberom.asm:141 1420 1420 db 08ah, 0c2h 1421 1421 ; mov al, dl ; 8a c2 ; 0xc08cc vberom.asm:732 … … 1432 1432 stosd ; 66 ab ; 0xc08e3 vberom.asm:744 1433 1433 loop 008d5h ; e2 ee ; 0xc08e5 vberom.asm:757 1434 popad ; 66 61 ; 0xc08e7 vberom.asm:1 501434 popad ; 66 61 ; 0xc08e7 vberom.asm:160 1435 1435 jmp short 008c6h ; eb db ; 0xc08e9 vberom.asm:759 1436 1436 mov ax, 0014fh ; b8 4f 01 ; 0xc08eb vberom.asm:762 … … 1545 1545 mov word [es:bx], strict word 00000h ; 26 c7 07 00 00 ; 0xc0aa5 vgabios.c:361 1546 1546 jmp short 00aceh ; eb 22 ; 0xc0aaa vgabios.c:362 1547 mov di, strict word 00060h ; bf 60 00 ; 0xc0aac vgabios.c: 471547 mov di, strict word 00060h ; bf 60 00 ; 0xc0aac vgabios.c:57 1548 1548 mov dx, strict word 00040h ; ba 40 00 ; 0xc0aaf 1549 1549 mov es, dx ; 8e c2 ; 0xc0ab2 1550 1550 mov di, word [es:di] ; 26 8b 3d ; 0xc0ab4 1551 push SS ; 16 ; 0xc0ab7 vgabios.c: 481551 push SS ; 16 ; 0xc0ab7 vgabios.c:58 1552 1552 pop ES ; 07 ; 0xc0ab8 1553 1553 mov word [es:si], di ; 26 89 3c ; 0xc0ab9 … … 1555 1555 add si, si ; 01 f6 ; 0xc0abf 1556 1556 add si, strict byte 00050h ; 83 c6 50 ; 0xc0ac1 1557 mov es, dx ; 8e c2 ; 0xc0ac4 vgabios.c: 471557 mov es, dx ; 8e c2 ; 0xc0ac4 vgabios.c:57 1558 1558 mov si, word [es:si] ; 26 8b 34 ; 0xc0ac6 1559 push SS ; 16 ; 0xc0ac9 vgabios.c: 481559 push SS ; 16 ; 0xc0ac9 vgabios.c:58 1560 1560 pop ES ; 07 ; 0xc0aca 1561 1561 mov word [es:bx], si ; 26 89 37 ; 0xc0acb … … 1655 1655 xor ah, ah ; 30 e4 ; 0xc0b84 1656 1656 add ax, bx ; 01 d8 ; 0xc0b86 1657 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc0b88 vgabios.c: 471657 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc0b88 vgabios.c:57 1658 1658 mov dx, strict word 00040h ; ba 40 00 ; 0xc0b8b 1659 1659 mov es, dx ; 8e c2 ; 0xc0b8e 1660 1660 mov dx, word [es:bx] ; 26 8b 17 ; 0xc0b90 1661 movzx bx, cl ; 0f b6 d9 ; 0xc0b93 vgabios.c: 481661 movzx bx, cl ; 0f b6 d9 ; 0xc0b93 vgabios.c:58 1662 1662 imul dx, bx ; 0f af d3 ; 0xc0b96 1663 1663 add ax, dx ; 01 d0 ; 0xc0b99 … … 1682 1682 push di ; 57 ; 0xc0bbb vgabios.c:420 1683 1683 push 00100h ; 68 00 01 ; 0xc0bbc 1684 mov bx, 0010ch ; bb 0c 01 ; 0xc0bbf vgabios.c: 571684 mov bx, 0010ch ; bb 0c 01 ; 0xc0bbf vgabios.c:67 1685 1685 xor ax, ax ; 31 c0 ; 0xc0bc2 1686 1686 mov es, ax ; 8e c0 ; 0xc0bc4 1687 1687 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0bc6 1688 1688 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0bc9 1689 xor cx, cx ; 31 c9 ; 0xc0bcd vgabios.c: 581689 xor cx, cx ; 31 c9 ; 0xc0bcd vgabios.c:68 1690 1690 lea bx, [bp-016h] ; 8d 5e ea ; 0xc0bcf 1691 1691 call 00ad2h ; e8 fd fe ; 0xc0bd2 … … 1763 1763 push si ; 56 ; 0xc0c60 vgabios.c:458 1764 1764 push 00100h ; 68 00 01 ; 0xc0c61 1765 mov bx, 0010ch ; bb 0c 01 ; 0xc0c64 vgabios.c: 571765 mov bx, 0010ch ; bb 0c 01 ; 0xc0c64 vgabios.c:67 1766 1766 xor ax, ax ; 31 c0 ; 0xc0c67 1767 1767 mov es, ax ; 8e c0 ; 0xc0c69 1768 1768 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0c6b 1769 1769 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0c6e 1770 xor cx, cx ; 31 c9 ; 0xc0c72 vgabios.c: 581770 xor cx, cx ; 31 c9 ; 0xc0c72 vgabios.c:68 1771 1771 lea bx, [bp-014h] ; 8d 5e ec ; 0xc0c74 1772 1772 call 00ad2h ; e8 58 fe ; 0xc0c77 … … 1895 1895 push strict byte 00008h ; 6a 08 ; 0xc0d5c vgabios.c:525 1896 1896 push 00080h ; 68 80 00 ; 0xc0d5e 1897 mov bx, 0010ch ; bb 0c 01 ; 0xc0d61 vgabios.c: 571897 mov bx, 0010ch ; bb 0c 01 ; 0xc0d61 vgabios.c:67 1898 1898 xor ax, ax ; 31 c0 ; 0xc0d64 1899 1899 mov es, ax ; 8e c0 ; 0xc0d66 1900 1900 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0d68 1901 1901 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0d6b 1902 xor cx, cx ; 31 c9 ; 0xc0d6f vgabios.c: 581902 xor cx, cx ; 31 c9 ; 0xc0d6f vgabios.c:68 1903 1903 lea bx, [bp-00eh] ; 8d 5e f2 ; 0xc0d71 1904 1904 call 00ad2h ; e8 5b fd ; 0xc0d74 … … 1906 1906 test ah, 080h ; f6 c4 80 ; 0xc0d7a vgabios.c:527 1907 1907 jne short 00da6h ; 75 27 ; 0xc0d7d 1908 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0d7f vgabios.c: 571908 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0d7f vgabios.c:67 1909 1909 xor ax, ax ; 31 c0 ; 0xc0d82 1910 1910 mov es, ax ; 8e c0 ; 0xc0d84 … … 1938 1938 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc0dba 1939 1939 mov si, dx ; 89 d6 ; 0xc0dbd 1940 mov bx, strict word 00049h ; bb 49 00 ; 0xc0dbf vgabios.c: 371940 mov bx, strict word 00049h ; bb 49 00 ; 0xc0dbf vgabios.c:47 1941 1941 mov ax, strict word 00040h ; b8 40 00 ; 0xc0dc2 1942 1942 mov es, ax ; 8e c0 ; 0xc0dc5 1943 1943 mov al, byte [es:bx] ; 26 8a 07 ; 0xc0dc7 1944 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0dca vgabios.c: 381944 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0dca vgabios.c:48 1945 1945 xor ah, ah ; 30 e4 ; 0xc0dcd vgabios.c:545 1946 1946 call 036a6h ; e8 d4 28 ; 0xc0dcf … … 1959 1959 shr ax, 008h ; c1 e8 08 ; 0xc0df5 1960 1960 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc0df8 1961 mov bx, 00084h ; bb 84 00 ; 0xc0dfb vgabios.c: 371961 mov bx, 00084h ; bb 84 00 ; 0xc0dfb vgabios.c:47 1962 1962 mov dx, strict word 00040h ; ba 40 00 ; 0xc0dfe 1963 1963 mov es, dx ; 8e c2 ; 0xc0e01 1964 1964 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc0e03 1965 xor dh, dh ; 30 f6 ; 0xc0e06 vgabios.c: 381965 xor dh, dh ; 30 f6 ; 0xc0e06 vgabios.c:48 1966 1966 inc dx ; 42 ; 0xc0e08 1967 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e09 vgabios.c: 471967 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e09 vgabios.c:57 1968 1968 mov di, word [es:di] ; 26 8b 3d ; 0xc0e0c 1969 mov word [bp-014h], di ; 89 7e ec ; 0xc0e0f vgabios.c: 481969 mov word [bp-014h], di ; 89 7e ec ; 0xc0e0f vgabios.c:58 1970 1970 movzx bx, byte [bp-012h] ; 0f b6 5e ee ; 0xc0e12 vgabios.c:558 1971 1971 sal bx, 003h ; c1 e3 03 ; 0xc0e16 … … 1987 1987 mov di, dx ; 89 d7 ; 0xc0e43 1988 1988 add di, ax ; 01 c7 ; 0xc0e45 1989 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e47 vgabios.c: 451989 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e47 vgabios.c:55 1990 1990 mov ax, word [es:di] ; 26 8b 05 ; 0xc0e4b 1991 push SS ; 16 ; 0xc0e4e vgabios.c: 481991 push SS ; 16 ; 0xc0e4e vgabios.c:58 1992 1992 pop ES ; 07 ; 0xc0e4f 1993 1993 mov word [es:si], ax ; 26 89 04 ; 0xc0e50 … … 2010 2010 xor ah, ah ; 30 e4 ; 0xc0e82 2011 2011 jmp short 00e4eh ; eb c8 ; 0xc0e84 2012 mov bx, 00085h ; bb 85 00 ; 0xc0e86 vgabios.c: 472012 mov bx, 00085h ; bb 85 00 ; 0xc0e86 vgabios.c:57 2013 2013 mov dx, word [es:bx] ; 26 8b 17 ; 0xc0e89 2014 2014 xor dh, dh ; 30 f6 ; 0xc0e8c vgabios.c:572 … … 2024 2024 call 00b9fh ; e8 f7 fc ; 0xc0ea5 2025 2025 jmp short 00e82h ; eb d8 ; 0xc0ea8 2026 mov bx, 00085h ; bb 85 00 ; 0xc0eaa vgabios.c: 472026 mov bx, 00085h ; bb 85 00 ; 0xc0eaa vgabios.c:57 2027 2027 mov dx, word [es:bx] ; 26 8b 17 ; 0xc0ead 2028 2028 xor dh, dh ; 30 f6 ; 0xc0eb0 vgabios.c:577 … … 2059 2059 add bx, ax ; 01 c3 ; 0xc0ef7 2060 2060 jmp word [cs:bx+00ed7h] ; 2e ff a7 d7 0e ; 0xc0ef9 2061 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0efe vgabios.c: 572061 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0efe vgabios.c:67 2062 2062 xor ax, ax ; 31 c0 ; 0xc0f01 2063 2063 mov es, ax ; 8e c0 ; 0xc0f03 … … 2090 2090 pop si ; 5e ; 0xc0f3f 2091 2091 retn 00002h ; c2 02 00 ; 0xc0f40 2092 mov bx, 0010ch ; bb 0c 01 ; 0xc0f43 vgabios.c: 572092 mov bx, 0010ch ; bb 0c 01 ; 0xc0f43 vgabios.c:67 2093 2093 jmp short 00f01h ; eb b9 ; 0xc0f46 2094 2094 mov dx, 05d73h ; ba 73 5d ; 0xc0f48 vgabios.c:602 … … 2116 2116 mov word [bp-00ch], bx ; 89 5e f4 ; 0xc0f75 2117 2117 mov si, cx ; 89 ce ; 0xc0f78 2118 mov bx, strict word 00049h ; bb 49 00 ; 0xc0f7a vgabios.c: 372118 mov bx, strict word 00049h ; bb 49 00 ; 0xc0f7a vgabios.c:47 2119 2119 mov ax, strict word 00040h ; b8 40 00 ; 0xc0f7d 2120 2120 mov es, ax ; 8e c0 ; 0xc0f80 … … 2141 2141 je short 0102eh ; 74 6e ; 0xc0fbe 2142 2142 jmp near 010b2h ; e9 ef 00 ; 0xc0fc0 2143 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc0fc3 vgabios.c: 472143 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc0fc3 vgabios.c:57 2144 2144 mov ax, strict word 00040h ; b8 40 00 ; 0xc0fc6 2145 2145 mov es, ax ; 8e c0 ; 0xc0fc9 2146 2146 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0fcb 2147 imul ax, word [bp-00ch] ; 0f af 46 f4 ; 0xc0fce vgabios.c: 482147 imul ax, word [bp-00ch] ; 0f af 46 f4 ; 0xc0fce vgabios.c:58 2148 2148 mov bx, dx ; 89 d3 ; 0xc0fd2 2149 2149 shr bx, 003h ; c1 eb 03 ; 0xc0fd4 2150 2150 add bx, ax ; 01 c3 ; 0xc0fd7 2151 mov di, strict word 0004ch ; bf 4c 00 ; 0xc0fd9 vgabios.c: 472151 mov di, strict word 0004ch ; bf 4c 00 ; 0xc0fd9 vgabios.c:57 2152 2152 mov cx, word [es:di] ; 26 8b 0d ; 0xc0fdc 2153 movzx ax, byte [bp-00ah] ; 0f b6 46 f6 ; 0xc0fdf vgabios.c: 482153 movzx ax, byte [bp-00ah] ; 0f b6 46 f6 ; 0xc0fdf vgabios.c:58 2154 2154 imul ax, cx ; 0f af c1 ; 0xc0fe3 2155 2155 add bx, ax ; 01 c3 ; 0xc0fe6 … … 2169 2169 mov dx, 003ceh ; ba ce 03 ; 0xc100d 2170 2170 out DX, ax ; ef ; 0xc1010 2171 mov ax, 0a000h ; b8 00 a0 ; 0xc1011 vgabios.c: 372171 mov ax, 0a000h ; b8 00 a0 ; 0xc1011 vgabios.c:47 2172 2172 mov es, ax ; 8e c0 ; 0xc1014 2173 2173 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1016 2174 and al, byte [bp-008h] ; 22 46 f8 ; 0xc1019 vgabios.c: 382174 and al, byte [bp-008h] ; 22 46 f8 ; 0xc1019 vgabios.c:48 2175 2175 test al, al ; 84 c0 ; 0xc101c vgabios.c:660 2176 2176 jbe short 01029h ; 76 09 ; 0xc101e … … 2195 2195 je short 01053h ; 74 03 ; 0xc104e 2196 2196 add bh, 020h ; 80 c7 20 ; 0xc1050 vgabios.c:667 2197 mov cx, 0b800h ; b9 00 b8 ; 0xc1053 vgabios.c: 372197 mov cx, 0b800h ; b9 00 b8 ; 0xc1053 vgabios.c:47 2198 2198 mov es, cx ; 8e c1 ; 0xc1056 2199 2199 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1058 … … 2220 2220 and ch, 001h ; 80 e5 01 ; 0xc108d 2221 2221 jmp short 010b4h ; eb 22 ; 0xc1090 vgabios.c:673 2222 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1092 vgabios.c: 472222 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1092 vgabios.c:57 2223 2223 mov ax, strict word 00040h ; b8 40 00 ; 0xc1095 2224 2224 mov es, ax ; 8e c0 ; 0xc1098 2225 2225 mov ax, word [es:bx] ; 26 8b 07 ; 0xc109a 2226 sal ax, 003h ; c1 e0 03 ; 0xc109d vgabios.c: 482226 sal ax, 003h ; c1 e0 03 ; 0xc109d vgabios.c:58 2227 2227 mov bx, word [bp-00ch] ; 8b 5e f4 ; 0xc10a0 2228 2228 imul bx, ax ; 0f af d8 ; 0xc10a3 2229 2229 add bx, dx ; 01 d3 ; 0xc10a6 2230 mov ax, 0a000h ; b8 00 a0 ; 0xc10a8 vgabios.c: 372230 mov ax, 0a000h ; b8 00 a0 ; 0xc10a8 vgabios.c:47 2231 2231 mov es, ax ; 8e c0 ; 0xc10ab 2232 2232 mov ch, byte [es:bx] ; 26 8a 2f ; 0xc10ad … … 2336 2336 movzx dx, ah ; 0f b6 d4 ; 0xc115e 2337 2337 add dx, cx ; 01 ca ; 0xc1161 2338 mov si, strict word 00060h ; be 60 00 ; 0xc1163 vgabios.c: 522338 mov si, strict word 00060h ; be 60 00 ; 0xc1163 vgabios.c:62 2339 2339 mov cx, strict word 00040h ; b9 40 00 ; 0xc1166 2340 2340 mov es, cx ; 8e c1 ; 0xc1169 2341 2341 mov word [es:si], dx ; 26 89 14 ; 0xc116b 2342 mov si, 00087h ; be 87 00 ; 0xc116e vgabios.c: 372342 mov si, 00087h ; be 87 00 ; 0xc116e vgabios.c:47 2343 2343 mov dl, byte [es:si] ; 26 8a 14 ; 0xc1171 2344 test dl, 008h ; f6 c2 08 ; 0xc1174 vgabios.c: 382344 test dl, 008h ; f6 c2 08 ; 0xc1174 vgabios.c:48 2345 2345 jne near 01217h ; 0f 85 9c 00 ; 0xc1177 2346 2346 mov dl, al ; 88 c2 ; 0xc117b vgabios.c:740 … … 2351 2351 xor ah, ah ; 30 e4 ; 0xc1187 vgabios.c:743 2352 2352 jmp near 01217h ; e9 8b 00 ; 0xc1189 vgabios.c:744 2353 mov dl, byte [es:si] ; 26 8a 14 ; 0xc118c vgabios.c: 372354 test dl, 001h ; f6 c2 01 ; 0xc118f vgabios.c: 382353 mov dl, byte [es:si] ; 26 8a 14 ; 0xc118c vgabios.c:47 2354 test dl, 001h ; f6 c2 01 ; 0xc118f vgabios.c:48 2355 2355 jne near 01217h ; 0f 85 81 00 ; 0xc1192 2356 2356 cmp bl, 020h ; 80 fb 20 ; 0xc1196 … … 2358 2358 cmp ah, 020h ; 80 fc 20 ; 0xc119d 2359 2359 jnc near 01217h ; 0f 83 73 00 ; 0xc11a0 2360 mov si, 00085h ; be 85 00 ; 0xc11a4 vgabios.c: 472360 mov si, 00085h ; be 85 00 ; 0xc11a4 vgabios.c:57 2361 2361 mov dx, strict word 00040h ; ba 40 00 ; 0xc11a7 2362 2362 mov es, dx ; 8e c2 ; 0xc11aa 2363 2363 mov cx, word [es:si] ; 26 8b 0c ; 0xc11ac 2364 mov dx, cx ; 89 ca ; 0xc11af vgabios.c: 482364 mov dx, cx ; 89 ca ; 0xc11af vgabios.c:58 2365 2365 cmp ah, bl ; 38 dc ; 0xc11b1 vgabios.c:755 2366 2366 jnc short 011c1h ; 73 0c ; 0xc11b3 … … 2416 2416 mov bl, dl ; 88 d3 ; 0xc1213 2417 2417 mov ah, cl ; 88 cc ; 0xc1215 vgabios.c:780 2418 mov si, strict word 00063h ; be 63 00 ; 0xc1217 vgabios.c: 472418 mov si, strict word 00063h ; be 63 00 ; 0xc1217 vgabios.c:57 2419 2419 mov dx, strict word 00040h ; ba 40 00 ; 0xc121a 2420 2420 mov es, dx ; 8e c2 ; 0xc121d … … 2454 2454 add bx, bx ; 01 db ; 0xc1250 2455 2455 add bx, strict byte 00050h ; 83 c3 50 ; 0xc1252 2456 mov cx, strict word 00040h ; b9 40 00 ; 0xc1255 vgabios.c: 522456 mov cx, strict word 00040h ; b9 40 00 ; 0xc1255 vgabios.c:62 2457 2457 mov es, cx ; 8e c1 ; 0xc1258 2458 2458 mov word [es:bx], dx ; 26 89 17 ; 0xc125a 2459 mov bx, strict word 00062h ; bb 62 00 ; 0xc125d vgabios.c: 372459 mov bx, strict word 00062h ; bb 62 00 ; 0xc125d vgabios.c:47 2460 2460 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc1260 2461 2461 cmp al, ah ; 38 e0 ; 0xc1263 vgabios.c:811 2462 2462 jne short 012c3h ; 75 5c ; 0xc1265 2463 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1267 vgabios.c: 472463 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1267 vgabios.c:57 2464 2464 mov cx, word [es:bx] ; 26 8b 0f ; 0xc126a 2465 mov bx, 00084h ; bb 84 00 ; 0xc126d vgabios.c: 372465 mov bx, 00084h ; bb 84 00 ; 0xc126d vgabios.c:47 2466 2466 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc1270 2467 movzx bx, ah ; 0f b6 dc ; 0xc1273 vgabios.c: 382467 movzx bx, ah ; 0f b6 dc ; 0xc1273 vgabios.c:48 2468 2468 inc bx ; 43 ; 0xc1276 2469 2469 mov si, dx ; 89 d6 ; 0xc1277 vgabios.c:817 … … 2481 2481 imul ax, cx ; 0f af c1 ; 0xc1298 2482 2482 add si, ax ; 01 c6 ; 0xc129b 2483 mov bx, strict word 00063h ; bb 63 00 ; 0xc129d vgabios.c: 472483 mov bx, strict word 00063h ; bb 63 00 ; 0xc129d vgabios.c:57 2484 2484 mov bx, word [es:bx] ; 26 8b 1f ; 0xc12a0 2485 2485 mov AL, strict byte 00eh ; b0 0e ; 0xc12a3 vgabios.c:824 … … 2519 2519 cmp AL, strict byte 007h ; 3c 07 ; 0xc12d7 vgabios.c:838 2520 2520 jnbe near 0138eh ; 0f 87 b1 00 ; 0xc12d9 2521 mov bx, strict word 00049h ; bb 49 00 ; 0xc12dd vgabios.c: 372521 mov bx, strict word 00049h ; bb 49 00 ; 0xc12dd vgabios.c:47 2522 2522 mov ax, strict word 00040h ; b8 40 00 ; 0xc12e0 2523 2523 mov es, ax ; 8e c0 ; 0xc12e3 … … 2537 2537 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc1309 2538 2538 jne short 01344h ; 75 34 ; 0xc130e 2539 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1310 vgabios.c: 472539 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1310 vgabios.c:57 2540 2540 mov ax, strict word 00040h ; b8 40 00 ; 0xc1313 2541 2541 mov es, ax ; 8e c0 ; 0xc1316 2542 2542 mov dx, word [es:bx] ; 26 8b 17 ; 0xc1318 2543 mov bx, 00084h ; bb 84 00 ; 0xc131b vgabios.c: 372543 mov bx, 00084h ; bb 84 00 ; 0xc131b vgabios.c:47 2544 2544 mov al, byte [es:bx] ; 26 8a 07 ; 0xc131e 2545 xor ah, ah ; 30 e4 ; 0xc1321 vgabios.c: 382545 xor ah, ah ; 30 e4 ; 0xc1321 vgabios.c:48 2546 2546 inc ax ; 40 ; 0xc1323 2547 2547 imul dx, ax ; 0f af d0 ; 0xc1324 vgabios.c:855 … … 2553 2553 inc bx ; 43 ; 0xc1332 2554 2554 imul bx, ax ; 0f af d8 ; 0xc1333 2555 mov si, strict word 0004eh ; be 4e 00 ; 0xc1336 vgabios.c: 522555 mov si, strict word 0004eh ; be 4e 00 ; 0xc1336 vgabios.c:62 2556 2556 mov word [es:si], bx ; 26 89 1c ; 0xc1339 2557 2557 or dl, 0ffh ; 80 ca ff ; 0xc133c vgabios.c:859 … … 2564 2564 mov bx, word [bx+0484ch] ; 8b 9f 4c 48 ; 0xc134f 2565 2565 imul bx, ax ; 0f af d8 ; 0xc1353 2566 mov si, strict word 00063h ; be 63 00 ; 0xc1356 vgabios.c: 472566 mov si, strict word 00063h ; be 63 00 ; 0xc1356 vgabios.c:57 2567 2567 mov ax, strict word 00040h ; b8 40 00 ; 0xc1359 2568 2568 mov es, ax ; 8e c0 ; 0xc135c … … 2584 2584 mov dx, di ; 89 fa ; 0xc137c 2585 2585 out DX, AL ; ee ; 0xc137e 2586 mov bx, strict word 00062h ; bb 62 00 ; 0xc137f vgabios.c: 422586 mov bx, strict word 00062h ; bb 62 00 ; 0xc137f vgabios.c:52 2587 2587 mov byte [es:bx], cl ; 26 88 0f ; 0xc1382 2588 2588 mov dx, word [bp-00eh] ; 8b 56 f2 ; 0xc1385 vgabios.c:881 … … 2608 2608 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc13a5 2609 2609 jne short 013d4h ; 75 28 ; 0xc13aa 2610 mov si, 00089h ; be 89 00 ; 0xc13ac vgabios.c: 372610 mov si, 00089h ; be 89 00 ; 0xc13ac vgabios.c:47 2611 2611 mov ax, strict word 00040h ; b8 40 00 ; 0xc13af 2612 2612 mov es, ax ; 8e c0 ; 0xc13b2 … … 2655 2655 cmp AL, strict byte 0ffh ; 3c ff ; 0xc1411 vgabios.c:972 2656 2656 je near 0185dh ; 0f 84 46 04 ; 0xc1413 2657 mov bx, 000a8h ; bb a8 00 ; 0xc1417 vgabios.c: 572657 mov bx, 000a8h ; bb a8 00 ; 0xc1417 vgabios.c:67 2658 2658 mov dx, strict word 00040h ; ba 40 00 ; 0xc141a 2659 2659 mov es, dx ; 8e c2 ; 0xc141d 2660 2660 mov di, word [es:bx] ; 26 8b 3f ; 0xc141f 2661 2661 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc1422 2662 mov bx, di ; 89 fb ; 0xc1426 vgabios.c: 582662 mov bx, di ; 89 fb ; 0xc1426 vgabios.c:68 2663 2663 mov word [bp-014h], dx ; 89 56 ec ; 0xc1428 2664 2664 movzx cx, al ; 0f b6 c8 ; 0xc142b vgabios.c:978 … … 2672 2672 sal ax, 006h ; c1 e0 06 ; 0xc1441 2673 2673 add si, ax ; 01 c6 ; 0xc1444 2674 mov di, 00089h ; bf 89 00 ; 0xc1446 vgabios.c: 372674 mov di, 00089h ; bf 89 00 ; 0xc1446 vgabios.c:47 2675 2675 mov ax, strict word 00040h ; b8 40 00 ; 0xc1449 2676 2676 mov es, ax ; 8e c0 ; 0xc144c 2677 2677 mov al, byte [es:di] ; 26 8a 05 ; 0xc144e 2678 mov ah, al ; 88 c4 ; 0xc1451 vgabios.c: 382678 mov ah, al ; 88 c4 ; 0xc1451 vgabios.c:48 2679 2679 test AL, strict byte 008h ; a8 08 ; 0xc1453 vgabios.c:997 2680 2680 jne near 01509h ; 0f 85 b0 00 ; 0xc1455 … … 2912 2912 mov al, byte [bp-01eh] ; 8a 46 e2 ; 0xc168e vgabios.c:1116 2913 2913 out DX, AL ; ee ; 0xc1691 2914 mov di, strict word 00049h ; bf 49 00 ; 0xc1692 vgabios.c: 422914 mov di, strict word 00049h ; bf 49 00 ; 0xc1692 vgabios.c:52 2915 2915 mov ax, strict word 00040h ; b8 40 00 ; 0xc1695 2916 2916 mov es, ax ; 8e c0 ; 0xc1698 … … 2919 2919 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16a0 vgabios.c:1123 2920 2920 movzx ax, byte [es:si] ; 26 0f b6 04 ; 0xc16a3 2921 mov di, strict word 0004ah ; bf 4a 00 ; 0xc16a7 vgabios.c: 522921 mov di, strict word 0004ah ; bf 4a 00 ; 0xc16a7 vgabios.c:62 2922 2922 mov dx, strict word 00040h ; ba 40 00 ; 0xc16aa 2923 2923 mov es, dx ; 8e c2 ; 0xc16ad 2924 2924 mov word [es:di], ax ; 26 89 05 ; 0xc16af 2925 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16b2 vgabios.c: 502925 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16b2 vgabios.c:60 2926 2926 mov ax, word [es:si+003h] ; 26 8b 44 03 ; 0xc16b5 2927 mov di, strict word 0004ch ; bf 4c 00 ; 0xc16b9 vgabios.c: 522927 mov di, strict word 0004ch ; bf 4c 00 ; 0xc16b9 vgabios.c:62 2928 2928 mov es, dx ; 8e c2 ; 0xc16bc 2929 2929 mov word [es:di], ax ; 26 89 05 ; 0xc16be 2930 mov di, strict word 00063h ; bf 63 00 ; 0xc16c1 vgabios.c: 522930 mov di, strict word 00063h ; bf 63 00 ; 0xc16c1 vgabios.c:62 2931 2931 mov ax, word [bp-018h] ; 8b 46 e8 ; 0xc16c4 2932 2932 mov word [es:di], ax ; 26 89 05 ; 0xc16c7 2933 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16ca vgabios.c: 402933 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16ca vgabios.c:50 2934 2934 mov al, byte [es:si+001h] ; 26 8a 44 01 ; 0xc16cd 2935 mov di, 00084h ; bf 84 00 ; 0xc16d1 vgabios.c: 422935 mov di, 00084h ; bf 84 00 ; 0xc16d1 vgabios.c:52 2936 2936 mov es, dx ; 8e c2 ; 0xc16d4 2937 2937 mov byte [es:di], al ; 26 88 05 ; 0xc16d6 2938 2938 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc16d9 vgabios.c:1127 2939 2939 movzx ax, byte [es:si+002h] ; 26 0f b6 44 02 ; 0xc16dc 2940 mov di, 00085h ; bf 85 00 ; 0xc16e1 vgabios.c: 522940 mov di, 00085h ; bf 85 00 ; 0xc16e1 vgabios.c:62 2941 2941 mov es, dx ; 8e c2 ; 0xc16e4 2942 2942 mov word [es:di], ax ; 26 89 05 ; 0xc16e6 2943 2943 mov al, byte [bp-00ch] ; 8a 46 f4 ; 0xc16e9 vgabios.c:1128 2944 2944 or AL, strict byte 060h ; 0c 60 ; 0xc16ec 2945 mov di, 00087h ; bf 87 00 ; 0xc16ee vgabios.c: 422945 mov di, 00087h ; bf 87 00 ; 0xc16ee vgabios.c:52 2946 2946 mov byte [es:di], al ; 26 88 05 ; 0xc16f1 2947 mov di, 00088h ; bf 88 00 ; 0xc16f4 vgabios.c: 422947 mov di, 00088h ; bf 88 00 ; 0xc16f4 vgabios.c:52 2948 2948 mov byte [es:di], 0f9h ; 26 c6 05 f9 ; 0xc16f7 2949 mov di, 0008ah ; bf 8a 00 ; 0xc16fb vgabios.c: 422949 mov di, 0008ah ; bf 8a 00 ; 0xc16fb vgabios.c:52 2950 2950 mov byte [es:di], 008h ; 26 c6 05 08 ; 0xc16fe 2951 2951 mov al, byte [bp-00eh] ; 8a 46 f2 ; 0xc1702 vgabios.c:1134 … … 2953 2953 jnbe short 0172fh ; 77 26 ; 0xc1707 2954 2954 movzx di, al ; 0f b6 f8 ; 0xc1709 vgabios.c:1136 2955 mov al, byte [di+07de4h] ; 8a 85 e4 7d ; 0xc170c vgabios.c: 402956 mov di, strict word 00065h ; bf 65 00 ; 0xc1710 vgabios.c: 422955 mov al, byte [di+07de4h] ; 8a 85 e4 7d ; 0xc170c vgabios.c:50 2956 mov di, strict word 00065h ; bf 65 00 ; 0xc1710 vgabios.c:52 2957 2957 mov byte [es:di], al ; 26 88 05 ; 0xc1713 2958 2958 cmp byte [bp-00eh], 006h ; 80 7e f2 06 ; 0xc1716 vgabios.c:1137 … … 2961 2961 jmp short 01724h ; eb 03 ; 0xc171f 2962 2962 mov dx, strict word 00030h ; ba 30 00 ; 0xc1721 2963 mov di, strict word 00066h ; bf 66 00 ; 0xc1724 vgabios.c: 422963 mov di, strict word 00066h ; bf 66 00 ; 0xc1724 vgabios.c:52 2964 2964 mov ax, strict word 00040h ; b8 40 00 ; 0xc1727 2965 2965 mov es, ax ; 8e c0 ; 0xc172a … … 3416 3416 cmp dh, cl ; 38 ce ; 0xc1b53 vgabios.c:1319 3417 3417 jc near 02154h ; 0f 82 fb 05 ; 0xc1b55 3418 mov bx, strict word 00049h ; bb 49 00 ; 0xc1b59 vgabios.c: 373418 mov bx, strict word 00049h ; bb 49 00 ; 0xc1b59 vgabios.c:47 3419 3419 mov ax, strict word 00040h ; b8 40 00 ; 0xc1b5c 3420 3420 mov es, ax ; 8e c0 ; 0xc1b5f … … 3425 3425 cmp AL, strict byte 0ffh ; 3c ff ; 0xc1b6c vgabios.c:1324 3426 3426 je near 02154h ; 0f 84 e2 05 ; 0xc1b6e 3427 mov bx, 00084h ; bb 84 00 ; 0xc1b72 vgabios.c: 373427 mov bx, 00084h ; bb 84 00 ; 0xc1b72 vgabios.c:47 3428 3428 mov ax, strict word 00040h ; b8 40 00 ; 0xc1b75 3429 3429 mov es, ax ; 8e c0 ; 0xc1b78 3430 3430 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1b7a 3431 movzx cx, al ; 0f b6 c8 ; 0xc1b7d vgabios.c: 383431 movzx cx, al ; 0f b6 c8 ; 0xc1b7d vgabios.c:48 3432 3432 inc cx ; 41 ; 0xc1b80 3433 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1b81 vgabios.c: 473433 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1b81 vgabios.c:57 3434 3434 mov ax, word [es:bx] ; 26 8b 07 ; 0xc1b84 3435 mov word [bp-014h], ax ; 89 46 ec ; 0xc1b87 vgabios.c: 483435 mov word [bp-014h], ax ; 89 46 ec ; 0xc1b87 vgabios.c:58 3436 3436 cmp byte [bp+008h], 0ffh ; 80 7e 08 ff ; 0xc1b8a vgabios.c:1331 3437 3437 jne short 01b99h ; 75 09 ; 0xc1b8e 3438 mov bx, strict word 00062h ; bb 62 00 ; 0xc1b90 vgabios.c: 373438 mov bx, strict word 00062h ; bb 62 00 ; 0xc1b90 vgabios.c:47 3439 3439 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1b93 3440 mov byte [bp+008h], al ; 88 46 08 ; 0xc1b96 vgabios.c: 383440 mov byte [bp+008h], al ; 88 46 08 ; 0xc1b96 vgabios.c:48 3441 3441 movzx ax, byte [bp+004h] ; 0f b6 46 04 ; 0xc1b99 vgabios.c:1334 3442 3442 cmp ax, cx ; 39 c8 ; 0xc1b9d … … 3950 3950 mov byte [bp-008h], dl ; 88 56 f8 ; 0xc2167 3951 3951 mov al, bl ; 88 d8 ; 0xc216a 3952 mov bx, 0010ch ; bb 0c 01 ; 0xc216c vgabios.c: 573952 mov bx, 0010ch ; bb 0c 01 ; 0xc216c vgabios.c:67 3953 3953 xor si, si ; 31 f6 ; 0xc216f 3954 3954 mov es, si ; 8e c6 ; 0xc2171 3955 3955 mov si, word [es:bx] ; 26 8b 37 ; 0xc2173 3956 3956 mov bx, word [es:bx+002h] ; 26 8b 5f 02 ; 0xc2176 3957 mov word [bp-00ch], si ; 89 76 f4 ; 0xc217a vgabios.c: 583957 mov word [bp-00ch], si ; 89 76 f4 ; 0xc217a vgabios.c:68 3958 3958 mov word [bp-00ah], bx ; 89 5e f6 ; 0xc217d 3959 3959 movzx bx, cl ; 0f b6 d9 ; 0xc2180 vgabios.c:1494 … … 3964 3964 movzx bx, al ; 0f b6 d8 ; 0xc2191 3965 3965 add si, bx ; 01 de ; 0xc2194 3966 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2196 vgabios.c: 473966 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2196 vgabios.c:57 3967 3967 mov di, strict word 00040h ; bf 40 00 ; 0xc2199 3968 3968 mov es, di ; 8e c7 ; 0xc219c 3969 3969 mov bx, word [es:bx] ; 26 8b 1f ; 0xc219e 3970 movzx di, byte [bp+008h] ; 0f b6 7e 08 ; 0xc21a1 vgabios.c: 483970 movzx di, byte [bp+008h] ; 0f b6 7e 08 ; 0xc21a1 vgabios.c:58 3971 3971 imul bx, di ; 0f af df ; 0xc21a5 3972 3972 add si, bx ; 01 de ; 0xc21a8 … … 3996 3996 mov byte [bp-006h], 000h ; c6 46 fa 00 ; 0xc21e4 vgabios.c:1510 3997 3997 jmp short 021fch ; eb 12 ; 0xc21e8 3998 mov ax, 0a000h ; b8 00 a0 ; 0xc21ea vgabios.c: 423998 mov ax, 0a000h ; b8 00 a0 ; 0xc21ea vgabios.c:52 3999 3999 mov es, ax ; 8e c0 ; 0xc21ed 4000 4000 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc21ef … … 4065 4065 add si, di ; 01 fe ; 0xc228d 4066 4066 mov al, byte [si] ; 8a 04 ; 0xc228f 4067 mov si, 0b800h ; be 00 b8 ; 0xc2291 vgabios.c: 424067 mov si, 0b800h ; be 00 b8 ; 0xc2291 vgabios.c:52 4068 4068 mov es, si ; 8e c6 ; 0xc2294 4069 4069 mov byte [es:bx], al ; 26 88 07 ; 0xc2296 … … 4096 4096 test dl, 080h ; f6 c2 80 ; 0xc22d9 vgabios.c:1564 4097 4097 je short 022e8h ; 74 0a ; 0xc22dc 4098 mov si, 0b800h ; be 00 b8 ; 0xc22de vgabios.c: 374098 mov si, 0b800h ; be 00 b8 ; 0xc22de vgabios.c:47 4099 4099 mov es, si ; 8e c6 ; 0xc22e1 4100 4100 mov al, byte [es:bx] ; 26 8a 07 ; 0xc22e3 … … 4126 4126 xor al, ch ; 30 e8 ; 0xc2324 4127 4127 jmp short 022f2h ; eb ca ; 0xc2326 4128 mov cx, 0b800h ; b9 00 b8 ; 0xc2328 vgabios.c: 424128 mov cx, 0b800h ; b9 00 b8 ; 0xc2328 vgabios.c:52 4129 4129 mov es, cx ; 8e c1 ; 0xc232b 4130 4130 mov byte [es:bx], al ; 26 88 07 ; 0xc232d … … 4168 4168 movzx bx, ah ; 0f b6 dc ; 0xc2383 vgabios.c:1616 4169 4169 add bx, word [bp-006h] ; 03 5e fa ; 0xc2386 4170 mov di, 0a000h ; bf 00 a0 ; 0xc2389 vgabios.c: 424170 mov di, 0a000h ; bf 00 a0 ; 0xc2389 vgabios.c:52 4171 4171 mov es, di ; 8e c7 ; 0xc238c 4172 4172 mov byte [es:bx], cl ; 26 88 0f ; 0xc238e … … 4204 4204 mov byte [bp-012h], bl ; 88 5e ee ; 0xc23cc 4205 4205 mov si, cx ; 89 ce ; 0xc23cf 4206 mov bx, strict word 00049h ; bb 49 00 ; 0xc23d1 vgabios.c: 374206 mov bx, strict word 00049h ; bb 49 00 ; 0xc23d1 vgabios.c:47 4207 4207 mov ax, strict word 00040h ; b8 40 00 ; 0xc23d4 4208 4208 mov es, ax ; 8e c0 ; 0xc23d7 … … 4224 4224 shr dx, 008h ; c1 ea 08 ; 0xc2403 4225 4225 mov byte [bp-014h], dl ; 88 56 ec ; 0xc2406 4226 mov bx, 00084h ; bb 84 00 ; 0xc2409 vgabios.c: 374226 mov bx, 00084h ; bb 84 00 ; 0xc2409 vgabios.c:47 4227 4227 mov ax, strict word 00040h ; b8 40 00 ; 0xc240c 4228 4228 mov es, ax ; 8e c0 ; 0xc240f 4229 4229 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2411 4230 xor ah, ah ; 30 e4 ; 0xc2414 vgabios.c: 384230 xor ah, ah ; 30 e4 ; 0xc2414 vgabios.c:48 4231 4231 inc ax ; 40 ; 0xc2416 4232 4232 mov word [bp-018h], ax ; 89 46 e8 ; 0xc2417 4233 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc241a vgabios.c: 474233 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc241a vgabios.c:57 4234 4234 mov ax, word [es:bx] ; 26 8b 07 ; 0xc241d 4235 mov word [bp-016h], ax ; 89 46 ea ; 0xc2420 vgabios.c: 484235 mov word [bp-016h], ax ; 89 46 ea ; 0xc2420 vgabios.c:58 4236 4236 movzx bx, cl ; 0f b6 d9 ; 0xc2423 vgabios.c:1642 4237 4237 mov di, bx ; 89 df ; 0xc2426 … … 4336 4336 mov byte [bp-006h], bl ; 88 5e fa ; 0xc2531 4337 4337 mov si, cx ; 89 ce ; 0xc2534 4338 mov bx, strict word 00049h ; bb 49 00 ; 0xc2536 vgabios.c: 374338 mov bx, strict word 00049h ; bb 49 00 ; 0xc2536 vgabios.c:47 4339 4339 mov ax, strict word 00040h ; b8 40 00 ; 0xc2539 4340 4340 mov es, ax ; 8e c0 ; 0xc253c … … 4356 4356 shr dx, 008h ; c1 ea 08 ; 0xc2568 4357 4357 mov byte [bp-00ah], dl ; 88 56 f6 ; 0xc256b 4358 mov bx, 00084h ; bb 84 00 ; 0xc256e vgabios.c: 374358 mov bx, 00084h ; bb 84 00 ; 0xc256e vgabios.c:47 4359 4359 mov ax, strict word 00040h ; b8 40 00 ; 0xc2571 4360 4360 mov es, ax ; 8e c0 ; 0xc2574 4361 4361 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2576 4362 xor ah, ah ; 30 e4 ; 0xc2579 vgabios.c: 384362 xor ah, ah ; 30 e4 ; 0xc2579 vgabios.c:48 4363 4363 mov di, ax ; 89 c7 ; 0xc257b 4364 4364 inc di ; 47 ; 0xc257d 4365 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc257e vgabios.c: 474365 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc257e vgabios.c:57 4366 4366 mov ax, word [es:bx] ; 26 8b 07 ; 0xc2581 4367 mov word [bp-016h], ax ; 89 46 ea ; 0xc2584 vgabios.c: 484367 mov word [bp-016h], ax ; 89 46 ea ; 0xc2584 vgabios.c:58 4368 4368 xor ch, ch ; 30 ed ; 0xc2587 vgabios.c:1700 4369 4369 mov bx, cx ; 89 cb ; 0xc2589 … … 4388 4388 movzx di, byte [bp-012h] ; 0f b6 7e ee ; 0xc25bd vgabios.c:1706 4389 4389 sal di, 003h ; c1 e7 03 ; 0xc25c1 4390 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc25c4 vgabios.c: 404390 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc25c4 vgabios.c:50 4391 4391 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc25c8 4392 4392 mov byte [es:bx], al ; 26 88 07 ; 0xc25cb … … 4466 4466 mov byte [bp-006h], dl ; 88 56 fa ; 0xc268e 4467 4467 mov dx, bx ; 89 da ; 0xc2691 4468 mov bx, strict word 00049h ; bb 49 00 ; 0xc2693 vgabios.c: 374468 mov bx, strict word 00049h ; bb 49 00 ; 0xc2693 vgabios.c:47 4469 4469 mov ax, strict word 00040h ; b8 40 00 ; 0xc2696 4470 4470 mov es, ax ; 8e c0 ; 0xc2699 … … 4491 4491 je short 02747h ; 74 72 ; 0xc26d3 4492 4492 jmp near 027c5h ; e9 ed 00 ; 0xc26d5 4493 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc26d8 vgabios.c: 474493 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc26d8 vgabios.c:57 4494 4494 mov ax, strict word 00040h ; b8 40 00 ; 0xc26db 4495 4495 mov es, ax ; 8e c0 ; 0xc26de 4496 4496 mov ax, word [es:bx] ; 26 8b 07 ; 0xc26e0 4497 imul ax, cx ; 0f af c1 ; 0xc26e3 vgabios.c: 484497 imul ax, cx ; 0f af c1 ; 0xc26e3 vgabios.c:58 4498 4498 mov bx, dx ; 89 d3 ; 0xc26e6 4499 4499 shr bx, 003h ; c1 eb 03 ; 0xc26e8 4500 4500 add bx, ax ; 01 c3 ; 0xc26eb 4501 mov si, strict word 0004ch ; be 4c 00 ; 0xc26ed vgabios.c: 474501 mov si, strict word 0004ch ; be 4c 00 ; 0xc26ed vgabios.c:57 4502 4502 mov cx, word [es:si] ; 26 8b 0c ; 0xc26f0 4503 movzx ax, byte [bp-004h] ; 0f b6 46 fc ; 0xc26f3 vgabios.c: 484503 movzx ax, byte [bp-004h] ; 0f b6 46 fc ; 0xc26f3 vgabios.c:58 4504 4504 imul ax, cx ; 0f af c1 ; 0xc26f7 4505 4505 add bx, ax ; 01 c3 ; 0xc26fa … … 4523 4523 mov dx, 003ceh ; ba ce 03 ; 0xc2726 4524 4524 out DX, ax ; ef ; 0xc2729 4525 mov ax, 0a000h ; b8 00 a0 ; 0xc272a vgabios.c: 424525 mov ax, 0a000h ; b8 00 a0 ; 0xc272a vgabios.c:52 4526 4526 mov es, ax ; 8e c0 ; 0xc272d 4527 4527 mov al, byte [bp-006h] ; 8a 46 fa ; 0xc272f … … 4549 4549 je short 0276ah ; 74 03 ; 0xc2765 4550 4550 add bh, 020h ; 80 c7 20 ; 0xc2767 4551 mov cx, 0b800h ; b9 00 b8 ; 0xc276a vgabios.c: 374551 mov cx, 0b800h ; b9 00 b8 ; 0xc276a vgabios.c:47 4552 4552 mov es, cx ; 8e c1 ; 0xc276d 4553 4553 mov al, byte [es:bx] ; 26 8a 07 ; 0xc276f … … 4583 4583 and al, ah ; 20 e0 ; 0xc27b9 4584 4584 or al, dh ; 08 f0 ; 0xc27bb vgabios.c:1799 4585 mov dx, 0b800h ; ba 00 b8 ; 0xc27bd vgabios.c: 424585 mov dx, 0b800h ; ba 00 b8 ; 0xc27bd vgabios.c:52 4586 4586 mov es, dx ; 8e c2 ; 0xc27c0 4587 4587 mov byte [es:bx], al ; 26 88 07 ; 0xc27c2 … … 4590 4590 pop bp ; 5d ; 0xc27c9 4591 4591 retn ; c3 ; 0xc27ca 4592 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc27cb vgabios.c: 474592 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc27cb vgabios.c:57 4593 4593 mov ax, strict word 00040h ; b8 40 00 ; 0xc27ce 4594 4594 mov es, ax ; 8e c0 ; 0xc27d1 4595 4595 mov ax, word [es:bx] ; 26 8b 07 ; 0xc27d3 4596 sal ax, 003h ; c1 e0 03 ; 0xc27d6 vgabios.c: 484596 sal ax, 003h ; c1 e0 03 ; 0xc27d6 vgabios.c:58 4597 4597 imul ax, cx ; 0f af c1 ; 0xc27d9 4598 4598 mov bx, dx ; 89 d3 ; 0xc27dc 4599 4599 add bx, ax ; 01 c3 ; 0xc27de 4600 mov ax, 0a000h ; b8 00 a0 ; 0xc27e0 vgabios.c: 424600 mov ax, 0a000h ; b8 00 a0 ; 0xc27e0 vgabios.c:52 4601 4601 mov es, ax ; 8e c0 ; 0xc27e3 4602 4602 mov al, byte [bp-006h] ; 8a 46 fa ; 0xc27e5 … … 4613 4613 cmp dl, 0ffh ; 80 fa ff ; 0xc27f9 vgabios.c:1823 4614 4614 jne short 0280ch ; 75 0e ; 0xc27fc 4615 mov bx, strict word 00062h ; bb 62 00 ; 0xc27fe vgabios.c: 374615 mov bx, strict word 00062h ; bb 62 00 ; 0xc27fe vgabios.c:47 4616 4616 mov ax, strict word 00040h ; b8 40 00 ; 0xc2801 4617 4617 mov es, ax ; 8e c0 ; 0xc2804 4618 4618 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2806 4619 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc2809 vgabios.c: 384620 mov bx, strict word 00049h ; bb 49 00 ; 0xc280c vgabios.c: 374619 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc2809 vgabios.c:48 4620 mov bx, strict word 00049h ; bb 49 00 ; 0xc280c vgabios.c:47 4621 4621 mov ax, strict word 00040h ; b8 40 00 ; 0xc280f 4622 4622 mov es, ax ; 8e c0 ; 0xc2812 … … 4637 4637 shr ax, 008h ; c1 e8 08 ; 0xc283d 4638 4638 mov byte [bp-004h], al ; 88 46 fc ; 0xc2840 4639 mov bx, 00084h ; bb 84 00 ; 0xc2843 vgabios.c: 374639 mov bx, 00084h ; bb 84 00 ; 0xc2843 vgabios.c:47 4640 4640 mov dx, strict word 00040h ; ba 40 00 ; 0xc2846 4641 4641 mov es, dx ; 8e c2 ; 0xc2849 4642 4642 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc284b 4643 xor dh, dh ; 30 f6 ; 0xc284e vgabios.c: 384643 xor dh, dh ; 30 f6 ; 0xc284e vgabios.c:48 4644 4644 inc dx ; 42 ; 0xc2850 4645 4645 mov word [bp-00eh], dx ; 89 56 f2 ; 0xc2851 4646 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2854 vgabios.c: 474646 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2854 vgabios.c:57 4647 4647 mov dx, word [es:bx] ; 26 8b 17 ; 0xc2857 4648 mov word [bp-010h], dx ; 89 56 f0 ; 0xc285a vgabios.c: 484648 mov word [bp-010h], dx ; 89 56 f0 ; 0xc285a vgabios.c:58 4649 4649 cmp ch, 008h ; 80 fd 08 ; 0xc285d vgabios.c:1839 4650 4650 jc short 02870h ; 72 0e ; 0xc2860 … … 4687 4687 add ax, ax ; 01 c0 ; 0xc28c9 4688 4688 add si, ax ; 01 c6 ; 0xc28cb 4689 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc28cd vgabios.c: 404689 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc28cd vgabios.c:50 4690 4690 mov byte [es:si], ch ; 26 88 2c ; 0xc28d1 4691 4691 cmp cl, 003h ; 80 f9 03 ; 0xc28d4 vgabios.c:1867 4692 4692 jne near 02977h ; 0f 85 9c 00 ; 0xc28d7 4693 4693 inc si ; 46 ; 0xc28db vgabios.c:1868 4694 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc28dc vgabios.c: 404694 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc28dc vgabios.c:50 4695 4695 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc28e0 4696 4696 mov byte [es:si], al ; 26 88 04 ; 0xc28e3 … … 4782 4782 add si, dx ; 01 d6 ; 0xc29d4 4783 4783 inc si ; 46 ; 0xc29d6 vgabios.c:1908 4784 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc29d7 vgabios.c: 354784 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc29d7 vgabios.c:45 4785 4785 mov bl, byte [es:si] ; 26 8a 1c ; 0xc29db 4786 4786 push strict byte 00001h ; 6a 01 ; 0xc29de vgabios.c:1909 … … 4888 4888 push di ; 57 ; 0xc2aa3 4889 4889 mov bl, al ; 88 c3 ; 0xc2aa4 4890 mov si, strict word 00063h ; be 63 00 ; 0xc2aa6 vgabios.c: 474890 mov si, strict word 00063h ; be 63 00 ; 0xc2aa6 vgabios.c:57 4891 4891 mov ax, strict word 00040h ; b8 40 00 ; 0xc2aa9 4892 4892 mov es, ax ; 8e c0 ; 0xc2aac 4893 4893 mov si, word [es:si] ; 26 8b 34 ; 0xc2aae 4894 mov cx, si ; 89 f1 ; 0xc2ab1 vgabios.c: 484894 mov cx, si ; 89 f1 ; 0xc2ab1 vgabios.c:58 4895 4895 mov AL, strict byte 009h ; b0 09 ; 0xc2ab3 vgabios.c:1952 4896 4896 mov dx, si ; 89 f2 ; 0xc2ab5 … … 4920 4920 call 0114ch ; e8 65 e6 ; 0xc2ae4 4921 4921 movzx di, bl ; 0f b6 fb ; 0xc2ae7 vgabios.c:1964 4922 mov bx, 00085h ; bb 85 00 ; 0xc2aea vgabios.c: 524922 mov bx, 00085h ; bb 85 00 ; 0xc2aea vgabios.c:62 4923 4923 mov ax, strict word 00040h ; b8 40 00 ; 0xc2aed 4924 4924 mov es, ax ; 8e c0 ; 0xc2af0 … … 4956 4956 db 0feh, 0cah 4957 4957 ; dec dl ; fe ca ; 0xc2b2b 4958 mov bx, 00084h ; bb 84 00 ; 0xc2b2d vgabios.c: 424958 mov bx, 00084h ; bb 84 00 ; 0xc2b2d vgabios.c:52 4959 4959 mov byte [es:bx], dl ; 26 88 17 ; 0xc2b30 4960 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2b33 vgabios.c: 474960 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2b33 vgabios.c:57 4961 4961 mov dx, word [es:bx] ; 26 8b 17 ; 0xc2b36 4962 4962 xor ah, ah ; 30 e4 ; 0xc2b39 vgabios.c:1973 4963 4963 imul dx, ax ; 0f af d0 ; 0xc2b3b 4964 4964 add dx, dx ; 01 d2 ; 0xc2b3e 4965 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2b40 vgabios.c: 524965 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2b40 vgabios.c:62 4966 4966 mov word [es:bx], dx ; 26 89 17 ; 0xc2b43 4967 4967 lea sp, [bp-00ah] ; 8d 66 f6 ; 0xc2b46 vgabios.c:1974 … … 5251 5251 mov al, byte [bx+07e04h] ; 8a 87 04 7e ; 0xc2d78 5252 5252 mov byte [bp+004h], al ; 88 46 04 ; 0xc2d7c 5253 mov bx, 00085h ; bb 85 00 ; 0xc2d7f vgabios.c: 525253 mov bx, 00085h ; bb 85 00 ; 0xc2d7f vgabios.c:62 5254 5254 mov ax, strict word 00040h ; b8 40 00 ; 0xc2d82 5255 5255 mov es, ax ; 8e c0 ; 0xc2d85 … … 5257 5257 movzx ax, byte [bp+004h] ; 0f b6 46 04 ; 0xc2d8a vgabios.c:2079 5258 5258 dec ax ; 48 ; 0xc2d8e 5259 mov bx, 00084h ; bb 84 00 ; 0xc2d8f vgabios.c: 525259 mov bx, 00084h ; bb 84 00 ; 0xc2d8f vgabios.c:62 5260 5260 mov word [es:bx], ax ; 26 89 07 ; 0xc2d92 5261 5261 lea sp, [bp-004h] ; 8d 66 fc ; 0xc2d95 vgabios.c:2080 … … 5347 5347 mov bp, sp ; 89 e5 ; 0xc2e1c 5348 5348 mov bl, al ; 88 c3 ; 0xc2e1e 5349 mov si, 00089h ; be 89 00 ; 0xc2e20 vgabios.c: 375349 mov si, 00089h ; be 89 00 ; 0xc2e20 vgabios.c:47 5350 5350 mov ax, strict word 00040h ; b8 40 00 ; 0xc2e23 5351 5351 mov es, ax ; 8e c0 ; 0xc2e26 … … 5359 5359 jmp short 02e3ch ; eb 02 ; 0xc2e38 vgabios.c:2123 5360 5360 or AL, strict byte 010h ; 0c 10 ; 0xc2e3a vgabios.c:2125 5361 mov bx, 00089h ; bb 89 00 ; 0xc2e3c vgabios.c: 425361 mov bx, 00089h ; bb 89 00 ; 0xc2e3c vgabios.c:52 5362 5362 mov si, strict word 00040h ; be 40 00 ; 0xc2e3f 5363 5363 mov es, si ; 8e c6 ; 0xc2e42 … … 5414 5414 mov bx, di ; 89 fb ; 0xc2ea8 vgabios.c:2166 5415 5415 inc di ; 47 ; 0xc2eaa 5416 mov es, [bp+008h] ; 8e 46 08 ; 0xc2eab vgabios.c: 375416 mov es, [bp+008h] ; 8e 46 08 ; 0xc2eab vgabios.c:47 5417 5417 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2eae 5418 5418 test byte [bp-008h], 002h ; f6 46 f8 02 ; 0xc2eb1 vgabios.c:2167 … … 5420 5420 mov bx, di ; 89 fb ; 0xc2eb7 vgabios.c:2168 5421 5421 inc di ; 47 ; 0xc2eb9 5422 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc2eba vgabios.c: 375423 mov byte [bp-00ah], ah ; 88 66 f6 ; 0xc2ebd vgabios.c: 385422 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc2eba vgabios.c:47 5423 mov byte [bp-00ah], ah ; 88 66 f6 ; 0xc2ebd vgabios.c:48 5424 5424 movzx bx, byte [bp-00ah] ; 0f b6 5e f6 ; 0xc2ec0 vgabios.c:2170 5425 5425 movzx dx, byte [bp-006h] ; 0f b6 56 fa ; 0xc2ec4 … … 5448 5448 push ax ; 50 ; 0xc2ef2 5449 5449 push dx ; 52 ; 0xc2ef3 5450 mov si, strict word 00049h ; be 49 00 ; 0xc2ef4 vgabios.c: 375450 mov si, strict word 00049h ; be 49 00 ; 0xc2ef4 vgabios.c:47 5451 5451 mov ax, strict word 00040h ; b8 40 00 ; 0xc2ef7 5452 5452 mov es, ax ; 8e c0 ; 0xc2efa 5453 5453 mov al, byte [es:si] ; 26 8a 04 ; 0xc2efc 5454 mov byte [bp-008h], al ; 88 46 f8 ; 0xc2eff vgabios.c: 385455 mov si, strict word 0004ch ; be 4c 00 ; 0xc2f02 vgabios.c: 475454 mov byte [bp-008h], al ; 88 46 f8 ; 0xc2eff vgabios.c:48 5455 mov si, strict word 0004ch ; be 4c 00 ; 0xc2f02 vgabios.c:57 5456 5456 mov ax, word [es:si] ; 26 8b 04 ; 0xc2f05 5457 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc2f08 vgabios.c: 485457 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc2f08 vgabios.c:58 5458 5458 mov ax, ds ; 8c d8 ; 0xc2f0b vgabios.c:2190 5459 mov es, dx ; 8e c2 ; 0xc2f0d vgabios.c: 625459 mov es, dx ; 8e c2 ; 0xc2f0d vgabios.c:72 5460 5460 mov word [es:bx], 05509h ; 26 c7 07 09 55 ; 0xc2f0f 5461 5461 mov [es:bx+002h], ds ; 26 8c 5f 02 ; 0xc2f14 … … 5469 5469 rep movsb ; f3 a4 ; 0xc2f29 5470 5470 pop DS ; 1f ; 0xc2f2b 5471 mov si, 00084h ; be 84 00 ; 0xc2f2c vgabios.c: 375471 mov si, 00084h ; be 84 00 ; 0xc2f2c vgabios.c:47 5472 5472 mov ax, strict word 00040h ; b8 40 00 ; 0xc2f2f 5473 5473 mov es, ax ; 8e c0 ; 0xc2f32 5474 5474 mov al, byte [es:si] ; 26 8a 04 ; 0xc2f34 5475 5475 db 0feh, 0c0h 5476 ; inc al ; fe c0 ; 0xc2f37 vgabios.c: 385476 ; inc al ; fe c0 ; 0xc2f37 vgabios.c:48 5477 5477 lea si, [bx+022h] ; 8d 77 22 ; 0xc2f39 5478 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2f3c vgabios.c: 425478 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2f3c vgabios.c:52 5479 5479 mov byte [es:si], al ; 26 88 04 ; 0xc2f3f 5480 5480 lea di, [bx+023h] ; 8d 7f 23 ; 0xc2f42 vgabios.c:2197 … … 5487 5487 rep movsb ; f3 a4 ; 0xc2f53 5488 5488 pop DS ; 1f ; 0xc2f55 5489 mov si, 0008ah ; be 8a 00 ; 0xc2f56 vgabios.c: 375489 mov si, 0008ah ; be 8a 00 ; 0xc2f56 vgabios.c:47 5490 5490 mov ax, strict word 00040h ; b8 40 00 ; 0xc2f59 5491 5491 mov es, ax ; 8e c0 ; 0xc2f5c 5492 5492 mov al, byte [es:si] ; 26 8a 04 ; 0xc2f5e 5493 lea si, [bx+025h] ; 8d 77 25 ; 0xc2f61 vgabios.c: 385494 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2f64 vgabios.c: 425493 lea si, [bx+025h] ; 8d 77 25 ; 0xc2f61 vgabios.c:48 5494 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2f64 vgabios.c:52 5495 5495 mov byte [es:si], al ; 26 88 04 ; 0xc2f67 5496 5496 lea si, [bx+026h] ; 8d 77 26 ; 0xc2f6a vgabios.c:2200 5497 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f6d vgabios.c: 425497 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f6d vgabios.c:52 5498 5498 lea si, [bx+027h] ; 8d 77 27 ; 0xc2f71 vgabios.c:2201 5499 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc2f74 vgabios.c: 525499 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc2f74 vgabios.c:62 5500 5500 lea si, [bx+029h] ; 8d 77 29 ; 0xc2f79 vgabios.c:2202 5501 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc2f7c vgabios.c: 425501 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc2f7c vgabios.c:52 5502 5502 lea si, [bx+02ah] ; 8d 77 2a ; 0xc2f80 vgabios.c:2203 5503 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc2f83 vgabios.c: 425503 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc2f83 vgabios.c:52 5504 5504 lea si, [bx+02bh] ; 8d 77 2b ; 0xc2f87 vgabios.c:2204 5505 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f8a vgabios.c: 425505 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f8a vgabios.c:52 5506 5506 lea si, [bx+02ch] ; 8d 77 2c ; 0xc2f8e vgabios.c:2205 5507 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f91 vgabios.c: 425507 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2f91 vgabios.c:52 5508 5508 lea si, [bx+02dh] ; 8d 77 2d ; 0xc2f95 vgabios.c:2206 5509 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc2f98 vgabios.c: 425509 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc2f98 vgabios.c:52 5510 5510 lea si, [bx+031h] ; 8d 77 31 ; 0xc2f9c vgabios.c:2207 5511 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc2f9f vgabios.c: 425511 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc2f9f vgabios.c:52 5512 5512 lea si, [bx+032h] ; 8d 77 32 ; 0xc2fa3 vgabios.c:2208 5513 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2fa6 vgabios.c: 425514 mov si, 00089h ; be 89 00 ; 0xc2faa vgabios.c: 375513 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc2fa6 vgabios.c:52 5514 mov si, 00089h ; be 89 00 ; 0xc2faa vgabios.c:47 5515 5515 mov ax, strict word 00040h ; b8 40 00 ; 0xc2fad 5516 5516 mov es, ax ; 8e c0 ; 0xc2fb0 … … 5536 5536 xor al, al ; 30 c0 ; 0xc2fdf vgabios.c:2218 5537 5537 lea si, [bx+02ah] ; 8d 77 2a ; 0xc2fe1 vgabios.c:2220 5538 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2fe4 vgabios.c: 425538 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc2fe4 vgabios.c:52 5539 5539 mov byte [es:si], al ; 26 88 04 ; 0xc2fe7 5540 5540 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc2fea vgabios.c:2223 … … 5552 5552 div si ; f7 f6 ; 0xc3006 5553 5553 lea si, [bx+029h] ; 8d 77 29 ; 0xc3008 5554 mov byte [es:si], al ; 26 88 04 ; 0xc300b vgabios.c: 425554 mov byte [es:si], al ; 26 88 04 ; 0xc300b vgabios.c:52 5555 5555 jmp short 03052h ; eb 42 ; 0xc300e vgabios.c:2226 5556 5556 lea si, [bx+029h] ; 8d 77 29 ; 0xc3010 … … 5558 5558 cmp AL, strict byte 013h ; 3c 13 ; 0xc3016 5559 5559 jne short 0302bh ; 75 11 ; 0xc3018 5560 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc301a vgabios.c: 425560 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc301a vgabios.c:52 5561 5561 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc301d 5562 5562 lea si, [bx+027h] ; 8d 77 27 ; 0xc3021 vgabios.c:2228 5563 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc3024 vgabios.c: 525563 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc3024 vgabios.c:62 5564 5564 jmp short 03052h ; eb 27 ; 0xc3029 vgabios.c:2229 5565 5565 cmp AL, strict byte 004h ; 3c 04 ; 0xc302b … … 5572 5572 xor dx, dx ; 31 d2 ; 0xc303c 5573 5573 div word [bp-00ah] ; f7 76 f6 ; 0xc303e 5574 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3041 vgabios.c: 425574 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3041 vgabios.c:52 5575 5575 mov byte [es:si], al ; 26 88 04 ; 0xc3044 5576 5576 lea si, [bx+027h] ; 8d 77 27 ; 0xc3047 vgabios.c:2233 5577 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc304a vgabios.c: 525577 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc304a vgabios.c:62 5578 5578 mov word [es:si], strict word 00004h ; 26 c7 04 04 00 ; 0xc304d 5579 5579 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc3052 vgabios.c:2235 … … 5583 5583 jne short 03068h ; 75 0b ; 0xc305b 5584 5584 lea si, [bx+027h] ; 8d 77 27 ; 0xc305d vgabios.c:2236 5585 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3060 vgabios.c: 525585 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3060 vgabios.c:62 5586 5586 mov word [es:si], strict word 00002h ; 26 c7 04 02 00 ; 0xc3063 5587 5587 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc3068 vgabios.c:2238 … … 5591 5591 je short 030c6h ; 74 53 ; 0xc3071 5592 5592 lea si, [bx+02dh] ; 8d 77 2d ; 0xc3073 vgabios.c:2239 5593 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3076 vgabios.c: 425593 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3076 vgabios.c:52 5594 5594 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc3079 5595 mov si, 00084h ; be 84 00 ; 0xc307d vgabios.c: 375595 mov si, 00084h ; be 84 00 ; 0xc307d vgabios.c:47 5596 5596 mov ax, strict word 00040h ; b8 40 00 ; 0xc3080 5597 5597 mov es, ax ; 8e c0 ; 0xc3083 5598 5598 mov al, byte [es:si] ; 26 8a 04 ; 0xc3085 5599 movzx di, al ; 0f b6 f8 ; 0xc3088 vgabios.c: 385599 movzx di, al ; 0f b6 f8 ; 0xc3088 vgabios.c:48 5600 5600 inc di ; 47 ; 0xc308b 5601 mov si, 00085h ; be 85 00 ; 0xc308c vgabios.c: 375601 mov si, 00085h ; be 85 00 ; 0xc308c vgabios.c:47 5602 5602 mov al, byte [es:si] ; 26 8a 04 ; 0xc308f 5603 xor ah, ah ; 30 e4 ; 0xc3092 vgabios.c: 385603 xor ah, ah ; 30 e4 ; 0xc3092 vgabios.c:48 5604 5604 imul ax, di ; 0f af c7 ; 0xc3094 5605 5605 cmp ax, 0015eh ; 3d 5e 01 ; 0xc3097 vgabios.c:2241 … … 5621 5621 mov AL, strict byte 003h ; b0 03 ; 0xc30bb vgabios.c:2246 5622 5622 lea si, [bx+02ah] ; 8d 77 2a ; 0xc30bd vgabios.c:2248 5623 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc30c0 vgabios.c: 425623 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc30c0 vgabios.c:52 5624 5624 mov byte [es:si], al ; 26 88 04 ; 0xc30c3 5625 5625 lea di, [bx+033h] ; 8d 7f 33 ; 0xc30c6 vgabios.c:2251 … … 5679 5679 push ax ; 50 ; 0xc3120 5680 5680 mov cx, dx ; 89 d1 ; 0xc3121 5681 mov si, strict word 00063h ; be 63 00 ; 0xc3123 vgabios.c: 475681 mov si, strict word 00063h ; be 63 00 ; 0xc3123 vgabios.c:57 5682 5682 mov ax, strict word 00040h ; b8 40 00 ; 0xc3126 5683 5683 mov es, ax ; 8e c0 ; 0xc3129 5684 5684 mov di, word [es:si] ; 26 8b 3c ; 0xc312b 5685 mov si, di ; 89 fe ; 0xc312e vgabios.c: 485685 mov si, di ; 89 fe ; 0xc312e vgabios.c:58 5686 5686 test byte [bp-00ch], 001h ; f6 46 f4 01 ; 0xc3130 vgabios.c:2283 5687 5687 je near 0324bh ; 0f 84 13 01 ; 0xc3134 … … 5690 5690 db 02ah, 0e4h 5691 5691 ; sub ah, ah ; 2a e4 ; 0xc313c 5692 mov es, cx ; 8e c1 ; 0xc313e vgabios.c: 425692 mov es, cx ; 8e c1 ; 0xc313e vgabios.c:52 5693 5693 mov byte [es:bx], al ; 26 88 07 ; 0xc3140 5694 5694 inc bx ; 43 ; 0xc3143 vgabios.c:2284 … … 5697 5697 db 02ah, 0e4h 5698 5698 ; sub ah, ah ; 2a e4 ; 0xc3147 5699 mov byte [es:bx], al ; 26 88 07 ; 0xc3149 vgabios.c: 425699 mov byte [es:bx], al ; 26 88 07 ; 0xc3149 vgabios.c:52 5700 5700 inc bx ; 43 ; 0xc314c vgabios.c:2285 5701 5701 mov dx, 003ceh ; ba ce 03 ; 0xc314d … … 5703 5703 db 02ah, 0e4h 5704 5704 ; sub ah, ah ; 2a e4 ; 0xc3151 5705 mov byte [es:bx], al ; 26 88 07 ; 0xc3153 vgabios.c: 425705 mov byte [es:bx], al ; 26 88 07 ; 0xc3153 vgabios.c:52 5706 5706 inc bx ; 43 ; 0xc3156 vgabios.c:2286 5707 5707 mov dx, 003dah ; ba da 03 ; 0xc3157 … … 5714 5714 ; sub ah, ah ; 2a e4 ; 0xc3161 5715 5715 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3163 5716 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc3166 vgabios.c: 425716 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc3166 vgabios.c:52 5717 5717 mov byte [es:bx], al ; 26 88 07 ; 0xc3169 5718 5718 inc bx ; 43 ; 0xc316c vgabios.c:2289 … … 5721 5721 db 02ah, 0e4h 5722 5722 ; sub ah, ah ; 2a e4 ; 0xc3171 5723 mov byte [es:bx], al ; 26 88 07 ; 0xc3173 vgabios.c: 425723 mov byte [es:bx], al ; 26 88 07 ; 0xc3173 vgabios.c:52 5724 5724 mov ax, strict word 00001h ; b8 01 00 ; 0xc3176 vgabios.c:2292 5725 5725 mov word [bp-008h], ax ; 89 46 f8 ; 0xc3179 … … 5735 5735 db 02ah, 0e4h 5736 5736 ; sub ah, ah ; 2a e4 ; 0xc3191 5737 mov es, cx ; 8e c1 ; 0xc3193 vgabios.c: 425737 mov es, cx ; 8e c1 ; 0xc3193 vgabios.c:52 5738 5738 mov byte [es:bx], al ; 26 88 07 ; 0xc3195 5739 5739 inc bx ; 43 ; 0xc3198 vgabios.c:2294 … … 5747 5747 db 02ah, 0e4h 5748 5748 ; sub ah, ah ; 2a e4 ; 0xc31a8 5749 mov es, cx ; 8e c1 ; 0xc31aa vgabios.c: 425749 mov es, cx ; 8e c1 ; 0xc31aa vgabios.c:52 5750 5750 mov byte [es:bx], al ; 26 88 07 ; 0xc31ac 5751 5751 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc31af vgabios.c:2299 … … 5761 5761 db 02ah, 0e4h 5762 5762 ; sub ah, ah ; 2a e4 ; 0xc31c7 5763 mov es, cx ; 8e c1 ; 0xc31c9 vgabios.c: 425763 mov es, cx ; 8e c1 ; 0xc31c9 vgabios.c:52 5764 5764 mov byte [es:bx], al ; 26 88 07 ; 0xc31cb 5765 5765 inc bx ; 43 ; 0xc31ce vgabios.c:2301 … … 5783 5783 db 02ah, 0e4h 5784 5784 ; sub ah, ah ; 2a e4 ; 0xc31f8 5785 mov es, cx ; 8e c1 ; 0xc31fa vgabios.c: 425785 mov es, cx ; 8e c1 ; 0xc31fa vgabios.c:52 5786 5786 mov byte [es:bx], al ; 26 88 07 ; 0xc31fc 5787 5787 inc bx ; 43 ; 0xc31ff vgabios.c:2307 … … 5803 5803 db 02ah, 0e4h 5804 5804 ; sub ah, ah ; 2a e4 ; 0xc3223 5805 mov es, cx ; 8e c1 ; 0xc3225 vgabios.c: 425805 mov es, cx ; 8e c1 ; 0xc3225 vgabios.c:52 5806 5806 mov byte [es:bx], al ; 26 88 07 ; 0xc3227 5807 5807 inc bx ; 43 ; 0xc322a vgabios.c:2313 5808 5808 inc word [bp-008h] ; ff 46 f8 ; 0xc322b vgabios.c:2314 5809 5809 jmp short 03212h ; eb e2 ; 0xc322e 5810 mov es, cx ; 8e c1 ; 0xc3230 vgabios.c: 525810 mov es, cx ; 8e c1 ; 0xc3230 vgabios.c:62 5811 5811 mov word [es:bx], si ; 26 89 37 ; 0xc3232 5812 5812 inc bx ; 43 ; 0xc3235 vgabios.c:2316 5813 5813 inc bx ; 43 ; 0xc3236 5814 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3237 vgabios.c: 425814 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3237 vgabios.c:52 5815 5815 inc bx ; 43 ; 0xc323b vgabios.c:2319 5816 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc323c vgabios.c: 425816 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc323c vgabios.c:52 5817 5817 inc bx ; 43 ; 0xc3240 vgabios.c:2320 5818 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3241 vgabios.c: 425818 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3241 vgabios.c:52 5819 5819 inc bx ; 43 ; 0xc3245 vgabios.c:2321 5820 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3246 vgabios.c: 425820 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3246 vgabios.c:52 5821 5821 inc bx ; 43 ; 0xc324a vgabios.c:2322 5822 5822 test byte [bp-00ch], 002h ; f6 46 f4 02 ; 0xc324b vgabios.c:2324 5823 5823 je near 03392h ; 0f 84 3f 01 ; 0xc324f 5824 mov si, strict word 00049h ; be 49 00 ; 0xc3253 vgabios.c: 375824 mov si, strict word 00049h ; be 49 00 ; 0xc3253 vgabios.c:47 5825 5825 mov ax, strict word 00040h ; b8 40 00 ; 0xc3256 5826 5826 mov es, ax ; 8e c0 ; 0xc3259 5827 5827 mov al, byte [es:si] ; 26 8a 04 ; 0xc325b 5828 mov es, cx ; 8e c1 ; 0xc325e vgabios.c: 425828 mov es, cx ; 8e c1 ; 0xc325e vgabios.c:52 5829 5829 mov byte [es:bx], al ; 26 88 07 ; 0xc3260 5830 5830 inc bx ; 43 ; 0xc3263 vgabios.c:2325 5831 mov si, strict word 0004ah ; be 4a 00 ; 0xc3264 vgabios.c: 475831 mov si, strict word 0004ah ; be 4a 00 ; 0xc3264 vgabios.c:57 5832 5832 mov ax, strict word 00040h ; b8 40 00 ; 0xc3267 5833 5833 mov es, ax ; 8e c0 ; 0xc326a 5834 5834 mov ax, word [es:si] ; 26 8b 04 ; 0xc326c 5835 mov es, cx ; 8e c1 ; 0xc326f vgabios.c: 525835 mov es, cx ; 8e c1 ; 0xc326f vgabios.c:62 5836 5836 mov word [es:bx], ax ; 26 89 07 ; 0xc3271 5837 5837 inc bx ; 43 ; 0xc3274 vgabios.c:2326 5838 5838 inc bx ; 43 ; 0xc3275 5839 mov si, strict word 0004ch ; be 4c 00 ; 0xc3276 vgabios.c: 475839 mov si, strict word 0004ch ; be 4c 00 ; 0xc3276 vgabios.c:57 5840 5840 mov ax, strict word 00040h ; b8 40 00 ; 0xc3279 5841 5841 mov es, ax ; 8e c0 ; 0xc327c 5842 5842 mov ax, word [es:si] ; 26 8b 04 ; 0xc327e 5843 mov es, cx ; 8e c1 ; 0xc3281 vgabios.c: 525843 mov es, cx ; 8e c1 ; 0xc3281 vgabios.c:62 5844 5844 mov word [es:bx], ax ; 26 89 07 ; 0xc3283 5845 5845 inc bx ; 43 ; 0xc3286 vgabios.c:2327 5846 5846 inc bx ; 43 ; 0xc3287 5847 mov si, strict word 00063h ; be 63 00 ; 0xc3288 vgabios.c: 475847 mov si, strict word 00063h ; be 63 00 ; 0xc3288 vgabios.c:57 5848 5848 mov ax, strict word 00040h ; b8 40 00 ; 0xc328b 5849 5849 mov es, ax ; 8e c0 ; 0xc328e 5850 5850 mov ax, word [es:si] ; 26 8b 04 ; 0xc3290 5851 mov es, cx ; 8e c1 ; 0xc3293 vgabios.c: 525851 mov es, cx ; 8e c1 ; 0xc3293 vgabios.c:62 5852 5852 mov word [es:bx], ax ; 26 89 07 ; 0xc3295 5853 5853 inc bx ; 43 ; 0xc3298 vgabios.c:2328 5854 5854 inc bx ; 43 ; 0xc3299 5855 mov si, 00084h ; be 84 00 ; 0xc329a vgabios.c: 375855 mov si, 00084h ; be 84 00 ; 0xc329a vgabios.c:47 5856 5856 mov ax, strict word 00040h ; b8 40 00 ; 0xc329d 5857 5857 mov es, ax ; 8e c0 ; 0xc32a0 5858 5858 mov al, byte [es:si] ; 26 8a 04 ; 0xc32a2 5859 mov es, cx ; 8e c1 ; 0xc32a5 vgabios.c: 425859 mov es, cx ; 8e c1 ; 0xc32a5 vgabios.c:52 5860 5860 mov byte [es:bx], al ; 26 88 07 ; 0xc32a7 5861 5861 inc bx ; 43 ; 0xc32aa vgabios.c:2329 5862 mov si, 00085h ; be 85 00 ; 0xc32ab vgabios.c: 475862 mov si, 00085h ; be 85 00 ; 0xc32ab vgabios.c:57 5863 5863 mov ax, strict word 00040h ; b8 40 00 ; 0xc32ae 5864 5864 mov es, ax ; 8e c0 ; 0xc32b1 5865 5865 mov ax, word [es:si] ; 26 8b 04 ; 0xc32b3 5866 mov es, cx ; 8e c1 ; 0xc32b6 vgabios.c: 525866 mov es, cx ; 8e c1 ; 0xc32b6 vgabios.c:62 5867 5867 mov word [es:bx], ax ; 26 89 07 ; 0xc32b8 5868 5868 inc bx ; 43 ; 0xc32bb vgabios.c:2330 5869 5869 inc bx ; 43 ; 0xc32bc 5870 mov si, 00087h ; be 87 00 ; 0xc32bd vgabios.c: 375870 mov si, 00087h ; be 87 00 ; 0xc32bd vgabios.c:47 5871 5871 mov ax, strict word 00040h ; b8 40 00 ; 0xc32c0 5872 5872 mov es, ax ; 8e c0 ; 0xc32c3 5873 5873 mov al, byte [es:si] ; 26 8a 04 ; 0xc32c5 5874 mov es, cx ; 8e c1 ; 0xc32c8 vgabios.c: 425874 mov es, cx ; 8e c1 ; 0xc32c8 vgabios.c:52 5875 5875 mov byte [es:bx], al ; 26 88 07 ; 0xc32ca 5876 5876 inc bx ; 43 ; 0xc32cd vgabios.c:2331 5877 mov si, 00088h ; be 88 00 ; 0xc32ce vgabios.c: 375877 mov si, 00088h ; be 88 00 ; 0xc32ce vgabios.c:47 5878 5878 mov ax, strict word 00040h ; b8 40 00 ; 0xc32d1 5879 5879 mov es, ax ; 8e c0 ; 0xc32d4 5880 5880 mov al, byte [es:si] ; 26 8a 04 ; 0xc32d6 5881 mov es, cx ; 8e c1 ; 0xc32d9 vgabios.c: 425881 mov es, cx ; 8e c1 ; 0xc32d9 vgabios.c:52 5882 5882 mov byte [es:bx], al ; 26 88 07 ; 0xc32db 5883 5883 inc bx ; 43 ; 0xc32de vgabios.c:2332 5884 mov si, 00089h ; be 89 00 ; 0xc32df vgabios.c: 375884 mov si, 00089h ; be 89 00 ; 0xc32df vgabios.c:47 5885 5885 mov ax, strict word 00040h ; b8 40 00 ; 0xc32e2 5886 5886 mov es, ax ; 8e c0 ; 0xc32e5 5887 5887 mov al, byte [es:si] ; 26 8a 04 ; 0xc32e7 5888 mov es, cx ; 8e c1 ; 0xc32ea vgabios.c: 425888 mov es, cx ; 8e c1 ; 0xc32ea vgabios.c:52 5889 5889 mov byte [es:bx], al ; 26 88 07 ; 0xc32ec 5890 5890 inc bx ; 43 ; 0xc32ef vgabios.c:2333 5891 mov si, strict word 00060h ; be 60 00 ; 0xc32f0 vgabios.c: 475891 mov si, strict word 00060h ; be 60 00 ; 0xc32f0 vgabios.c:57 5892 5892 mov ax, strict word 00040h ; b8 40 00 ; 0xc32f3 5893 5893 mov es, ax ; 8e c0 ; 0xc32f6 5894 5894 mov ax, word [es:si] ; 26 8b 04 ; 0xc32f8 5895 mov es, cx ; 8e c1 ; 0xc32fb vgabios.c: 525895 mov es, cx ; 8e c1 ; 0xc32fb vgabios.c:62 5896 5896 mov word [es:bx], ax ; 26 89 07 ; 0xc32fd 5897 5897 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc3300 vgabios.c:2335 … … 5904 5904 add si, si ; 01 f6 ; 0xc3312 5905 5905 add si, strict byte 00050h ; 83 c6 50 ; 0xc3314 5906 mov ax, strict word 00040h ; b8 40 00 ; 0xc3317 vgabios.c: 475906 mov ax, strict word 00040h ; b8 40 00 ; 0xc3317 vgabios.c:57 5907 5907 mov es, ax ; 8e c0 ; 0xc331a 5908 5908 mov ax, word [es:si] ; 26 8b 04 ; 0xc331c 5909 mov es, cx ; 8e c1 ; 0xc331f vgabios.c: 525909 mov es, cx ; 8e c1 ; 0xc331f vgabios.c:62 5910 5910 mov word [es:bx], ax ; 26 89 07 ; 0xc3321 5911 5911 inc bx ; 43 ; 0xc3324 vgabios.c:2337 … … 5913 5913 inc word [bp-008h] ; ff 46 f8 ; 0xc3326 vgabios.c:2338 5914 5914 jmp short 03309h ; eb de ; 0xc3329 5915 mov si, strict word 0004eh ; be 4e 00 ; 0xc332b vgabios.c: 475915 mov si, strict word 0004eh ; be 4e 00 ; 0xc332b vgabios.c:57 5916 5916 mov ax, strict word 00040h ; b8 40 00 ; 0xc332e 5917 5917 mov es, ax ; 8e c0 ; 0xc3331 5918 5918 mov ax, word [es:si] ; 26 8b 04 ; 0xc3333 5919 mov es, cx ; 8e c1 ; 0xc3336 vgabios.c: 525919 mov es, cx ; 8e c1 ; 0xc3336 vgabios.c:62 5920 5920 mov word [es:bx], ax ; 26 89 07 ; 0xc3338 5921 5921 inc bx ; 43 ; 0xc333b vgabios.c:2339 5922 5922 inc bx ; 43 ; 0xc333c 5923 mov si, strict word 00062h ; be 62 00 ; 0xc333d vgabios.c: 375923 mov si, strict word 00062h ; be 62 00 ; 0xc333d vgabios.c:47 5924 5924 mov ax, strict word 00040h ; b8 40 00 ; 0xc3340 5925 5925 mov es, ax ; 8e c0 ; 0xc3343 5926 5926 mov al, byte [es:si] ; 26 8a 04 ; 0xc3345 5927 mov es, cx ; 8e c1 ; 0xc3348 vgabios.c: 425927 mov es, cx ; 8e c1 ; 0xc3348 vgabios.c:52 5928 5928 mov byte [es:bx], al ; 26 88 07 ; 0xc334a 5929 5929 inc bx ; 43 ; 0xc334d vgabios.c:2340 5930 mov si, strict word 0007ch ; be 7c 00 ; 0xc334e vgabios.c: 475930 mov si, strict word 0007ch ; be 7c 00 ; 0xc334e vgabios.c:57 5931 5931 xor ax, ax ; 31 c0 ; 0xc3351 5932 5932 mov es, ax ; 8e c0 ; 0xc3353 5933 5933 mov ax, word [es:si] ; 26 8b 04 ; 0xc3355 5934 mov es, cx ; 8e c1 ; 0xc3358 vgabios.c: 525934 mov es, cx ; 8e c1 ; 0xc3358 vgabios.c:62 5935 5935 mov word [es:bx], ax ; 26 89 07 ; 0xc335a 5936 5936 inc bx ; 43 ; 0xc335d vgabios.c:2342 5937 5937 inc bx ; 43 ; 0xc335e 5938 mov si, strict word 0007eh ; be 7e 00 ; 0xc335f vgabios.c: 475938 mov si, strict word 0007eh ; be 7e 00 ; 0xc335f vgabios.c:57 5939 5939 xor ax, ax ; 31 c0 ; 0xc3362 5940 5940 mov es, ax ; 8e c0 ; 0xc3364 5941 5941 mov ax, word [es:si] ; 26 8b 04 ; 0xc3366 5942 mov es, cx ; 8e c1 ; 0xc3369 vgabios.c: 525942 mov es, cx ; 8e c1 ; 0xc3369 vgabios.c:62 5943 5943 mov word [es:bx], ax ; 26 89 07 ; 0xc336b 5944 5944 inc bx ; 43 ; 0xc336e vgabios.c:2343 5945 5945 inc bx ; 43 ; 0xc336f 5946 mov si, 0010ch ; be 0c 01 ; 0xc3370 vgabios.c: 475946 mov si, 0010ch ; be 0c 01 ; 0xc3370 vgabios.c:57 5947 5947 xor ax, ax ; 31 c0 ; 0xc3373 5948 5948 mov es, ax ; 8e c0 ; 0xc3375 5949 5949 mov ax, word [es:si] ; 26 8b 04 ; 0xc3377 5950 mov es, cx ; 8e c1 ; 0xc337a vgabios.c: 525950 mov es, cx ; 8e c1 ; 0xc337a vgabios.c:62 5951 5951 mov word [es:bx], ax ; 26 89 07 ; 0xc337c 5952 5952 inc bx ; 43 ; 0xc337f vgabios.c:2344 5953 5953 inc bx ; 43 ; 0xc3380 5954 mov si, 0010eh ; be 0e 01 ; 0xc3381 vgabios.c: 475954 mov si, 0010eh ; be 0e 01 ; 0xc3381 vgabios.c:57 5955 5955 xor ax, ax ; 31 c0 ; 0xc3384 5956 5956 mov es, ax ; 8e c0 ; 0xc3386 5957 5957 mov ax, word [es:si] ; 26 8b 04 ; 0xc3388 5958 mov es, cx ; 8e c1 ; 0xc338b vgabios.c: 525958 mov es, cx ; 8e c1 ; 0xc338b vgabios.c:62 5959 5959 mov word [es:bx], ax ; 26 89 07 ; 0xc338d 5960 5960 inc bx ; 43 ; 0xc3390 vgabios.c:2345 … … 5966 5966 db 02ah, 0e4h 5967 5967 ; sub ah, ah ; 2a e4 ; 0xc339c 5968 mov es, cx ; 8e c1 ; 0xc339e vgabios.c: 425968 mov es, cx ; 8e c1 ; 0xc339e vgabios.c:52 5969 5969 mov byte [es:bx], al ; 26 88 07 ; 0xc33a0 5970 5970 inc bx ; 43 ; 0xc33a3 vgabios.c:2349 … … 5973 5973 db 02ah, 0e4h 5974 5974 ; sub ah, ah ; 2a e4 ; 0xc33a8 5975 mov byte [es:bx], al ; 26 88 07 ; 0xc33aa vgabios.c: 425975 mov byte [es:bx], al ; 26 88 07 ; 0xc33aa vgabios.c:52 5976 5976 inc bx ; 43 ; 0xc33ad vgabios.c:2350 5977 5977 mov dx, 003c6h ; ba c6 03 ; 0xc33ae … … 5979 5979 db 02ah, 0e4h 5980 5980 ; sub ah, ah ; 2a e4 ; 0xc33b2 5981 mov byte [es:bx], al ; 26 88 07 ; 0xc33b4 vgabios.c: 425981 mov byte [es:bx], al ; 26 88 07 ; 0xc33b4 vgabios.c:52 5982 5982 inc bx ; 43 ; 0xc33b7 vgabios.c:2351 5983 5983 xor al, al ; 30 c0 ; 0xc33b8 … … 5993 5993 db 02ah, 0e4h 5994 5994 ; sub ah, ah ; 2a e4 ; 0xc33d0 5995 mov es, cx ; 8e c1 ; 0xc33d2 vgabios.c: 425995 mov es, cx ; 8e c1 ; 0xc33d2 vgabios.c:52 5996 5996 mov byte [es:bx], al ; 26 88 07 ; 0xc33d4 5997 5997 inc bx ; 43 ; 0xc33d7 vgabios.c:2355 5998 5998 inc word [bp-008h] ; ff 46 f8 ; 0xc33d8 vgabios.c:2356 5999 5999 jmp short 033c5h ; eb e8 ; 0xc33db 6000 mov es, cx ; 8e c1 ; 0xc33dd vgabios.c: 426000 mov es, cx ; 8e c1 ; 0xc33dd vgabios.c:52 6001 6001 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc33df 6002 6002 inc bx ; 43 ; 0xc33e3 vgabios.c:2357 … … 6025 6025 ; sub ah, ah ; 2a e4 ; 0xc3406 6026 6026 lea si, [bx+040h] ; 8d 77 40 ; 0xc3408 vgabios.c:2370 6027 mov es, cx ; 8e c1 ; 0xc340b vgabios.c: 476027 mov es, cx ; 8e c1 ; 0xc340b vgabios.c:57 6028 6028 mov ax, word [es:si] ; 26 8b 04 ; 0xc340d 6029 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3410 vgabios.c: 486029 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc3410 vgabios.c:58 6030 6030 mov si, bx ; 89 de ; 0xc3413 vgabios.c:2371 6031 6031 mov word [bp-00eh], strict word 00001h ; c7 46 f2 01 00 ; 0xc3415 vgabios.c:2374 … … 6037 6037 mov dx, 003c4h ; ba c4 03 ; 0xc3428 6038 6038 out DX, AL ; ee ; 0xc342b 6039 mov es, cx ; 8e c1 ; 0xc342c vgabios.c: 376039 mov es, cx ; 8e c1 ; 0xc342c vgabios.c:47 6040 6040 mov al, byte [es:bx] ; 26 8a 07 ; 0xc342e 6041 mov dx, 003c5h ; ba c5 03 ; 0xc3431 vgabios.c: 386041 mov dx, 003c5h ; ba c5 03 ; 0xc3431 vgabios.c:48 6042 6042 out DX, AL ; ee ; 0xc3434 6043 6043 inc bx ; 43 ; 0xc3435 vgabios.c:2376 … … 6047 6047 mov dx, 003c4h ; ba c4 03 ; 0xc343d 6048 6048 out DX, AL ; ee ; 0xc3440 6049 mov es, cx ; 8e c1 ; 0xc3441 vgabios.c: 376049 mov es, cx ; 8e c1 ; 0xc3441 vgabios.c:47 6050 6050 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3443 6051 mov dx, 003c5h ; ba c5 03 ; 0xc3446 vgabios.c: 386051 mov dx, 003c5h ; ba c5 03 ; 0xc3446 vgabios.c:48 6052 6052 out DX, AL ; ee ; 0xc3449 6053 6053 inc bx ; 43 ; 0xc344a vgabios.c:2379 … … 6076 6076 mov dx, word [bp-00ah] ; 8b 56 f6 ; 0xc3485 6077 6077 out DX, AL ; ee ; 0xc3488 6078 mov es, cx ; 8e c1 ; 0xc3489 vgabios.c: 376078 mov es, cx ; 8e c1 ; 0xc3489 vgabios.c:47 6079 6079 mov al, byte [es:bx] ; 26 8a 07 ; 0xc348b 6080 inc dx ; 42 ; 0xc348e vgabios.c: 386080 inc dx ; 42 ; 0xc348e vgabios.c:48 6081 6081 out DX, AL ; ee ; 0xc348f 6082 6082 inc bx ; 43 ; 0xc3490 vgabios.c:2395 … … 6087 6087 out DX, AL ; ee ; 0xc349b 6088 6088 lea di, [word bx-00007h] ; 8d bf f9 ff ; 0xc349c vgabios.c:2399 6089 mov es, cx ; 8e c1 ; 0xc34a0 vgabios.c: 376089 mov es, cx ; 8e c1 ; 0xc34a0 vgabios.c:47 6090 6090 mov al, byte [es:di] ; 26 8a 05 ; 0xc34a2 6091 inc dx ; 42 ; 0xc34a5 vgabios.c: 386091 inc dx ; 42 ; 0xc34a5 vgabios.c:48 6092 6092 out DX, AL ; ee ; 0xc34a6 6093 6093 lea di, [si+003h] ; 8d 7c 03 ; 0xc34a7 vgabios.c:2402 6094 mov al, byte [es:di] ; 26 8a 05 ; 0xc34aa vgabios.c: 376095 xor ah, ah ; 30 e4 ; 0xc34ad vgabios.c: 386094 mov al, byte [es:di] ; 26 8a 05 ; 0xc34aa vgabios.c:47 6095 xor ah, ah ; 30 e4 ; 0xc34ad vgabios.c:48 6096 6096 mov word [bp-00ch], ax ; 89 46 f4 ; 0xc34af 6097 6097 mov dx, 003dah ; ba da 03 ; 0xc34b2 vgabios.c:2403 … … 6108 6108 mov dx, 003c0h ; ba c0 03 ; 0xc34ce 6109 6109 out DX, AL ; ee ; 0xc34d1 6110 mov es, cx ; 8e c1 ; 0xc34d2 vgabios.c: 376110 mov es, cx ; 8e c1 ; 0xc34d2 vgabios.c:47 6111 6111 mov al, byte [es:bx] ; 26 8a 07 ; 0xc34d4 6112 out DX, AL ; ee ; 0xc34d7 vgabios.c: 386112 out DX, AL ; ee ; 0xc34d7 vgabios.c:48 6113 6113 inc bx ; 43 ; 0xc34d8 vgabios.c:2406 6114 6114 inc word [bp-00eh] ; ff 46 f2 ; 0xc34d9 vgabios.c:2407 … … 6128 6128 mov dx, 003ceh ; ba ce 03 ; 0xc34fb 6129 6129 out DX, AL ; ee ; 0xc34fe 6130 mov es, cx ; 8e c1 ; 0xc34ff vgabios.c: 376130 mov es, cx ; 8e c1 ; 0xc34ff vgabios.c:47 6131 6131 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3501 6132 mov dx, 003cfh ; ba cf 03 ; 0xc3504 vgabios.c: 386132 mov dx, 003cfh ; ba cf 03 ; 0xc3504 vgabios.c:48 6133 6133 out DX, AL ; ee ; 0xc3507 6134 6134 inc bx ; 43 ; 0xc3508 vgabios.c:2413 … … 6136 6136 jmp short 034f2h ; eb e4 ; 0xc350c 6137 6137 add bx, strict byte 00006h ; 83 c3 06 ; 0xc350e vgabios.c:2415 6138 mov es, cx ; 8e c1 ; 0xc3511 vgabios.c: 376138 mov es, cx ; 8e c1 ; 0xc3511 vgabios.c:47 6139 6139 mov al, byte [es:si] ; 26 8a 04 ; 0xc3513 6140 mov dx, 003c4h ; ba c4 03 ; 0xc3516 vgabios.c: 386140 mov dx, 003c4h ; ba c4 03 ; 0xc3516 vgabios.c:48 6141 6141 out DX, AL ; ee ; 0xc3519 6142 6142 inc si ; 46 ; 0xc351a vgabios.c:2418 6143 mov al, byte [es:si] ; 26 8a 04 ; 0xc351b vgabios.c: 376144 mov dx, word [bp-00ah] ; 8b 56 f6 ; 0xc351e vgabios.c: 386143 mov al, byte [es:si] ; 26 8a 04 ; 0xc351b vgabios.c:47 6144 mov dx, word [bp-00ah] ; 8b 56 f6 ; 0xc351e vgabios.c:48 6145 6145 out DX, AL ; ee ; 0xc3521 6146 6146 inc si ; 46 ; 0xc3522 vgabios.c:2419 6147 mov al, byte [es:si] ; 26 8a 04 ; 0xc3523 vgabios.c: 376148 mov dx, 003ceh ; ba ce 03 ; 0xc3526 vgabios.c: 386147 mov al, byte [es:si] ; 26 8a 04 ; 0xc3523 vgabios.c:47 6148 mov dx, 003ceh ; ba ce 03 ; 0xc3526 vgabios.c:48 6149 6149 out DX, AL ; ee ; 0xc3529 6150 6150 inc si ; 46 ; 0xc352a vgabios.c:2420 6151 6151 inc si ; 46 ; 0xc352b 6152 mov al, byte [es:si] ; 26 8a 04 ; 0xc352c vgabios.c: 376153 mov dx, word [bp-00ah] ; 8b 56 f6 ; 0xc352f vgabios.c: 386152 mov al, byte [es:si] ; 26 8a 04 ; 0xc352c vgabios.c:47 6153 mov dx, word [bp-00ah] ; 8b 56 f6 ; 0xc352f vgabios.c:48 6154 6154 add dx, strict byte 00006h ; 83 c2 06 ; 0xc3532 6155 6155 out DX, AL ; ee ; 0xc3535 6156 6156 test byte [bp-010h], 002h ; f6 46 f0 02 ; 0xc3536 vgabios.c:2424 6157 6157 je near 03659h ; 0f 84 1b 01 ; 0xc353a 6158 mov es, cx ; 8e c1 ; 0xc353e vgabios.c: 376158 mov es, cx ; 8e c1 ; 0xc353e vgabios.c:47 6159 6159 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3540 6160 mov si, strict word 00049h ; be 49 00 ; 0xc3543 vgabios.c: 426160 mov si, strict word 00049h ; be 49 00 ; 0xc3543 vgabios.c:52 6161 6161 mov dx, strict word 00040h ; ba 40 00 ; 0xc3546 6162 6162 mov es, dx ; 8e c2 ; 0xc3549 6163 6163 mov byte [es:si], al ; 26 88 04 ; 0xc354b 6164 6164 inc bx ; 43 ; 0xc354e vgabios.c:2425 6165 mov es, cx ; 8e c1 ; 0xc354f vgabios.c: 476165 mov es, cx ; 8e c1 ; 0xc354f vgabios.c:57 6166 6166 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3551 6167 mov si, strict word 0004ah ; be 4a 00 ; 0xc3554 vgabios.c: 526167 mov si, strict word 0004ah ; be 4a 00 ; 0xc3554 vgabios.c:62 6168 6168 mov es, dx ; 8e c2 ; 0xc3557 6169 6169 mov word [es:si], ax ; 26 89 04 ; 0xc3559 6170 6170 inc bx ; 43 ; 0xc355c vgabios.c:2426 6171 6171 inc bx ; 43 ; 0xc355d 6172 mov es, cx ; 8e c1 ; 0xc355e vgabios.c: 476172 mov es, cx ; 8e c1 ; 0xc355e vgabios.c:57 6173 6173 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3560 6174 mov si, strict word 0004ch ; be 4c 00 ; 0xc3563 vgabios.c: 526174 mov si, strict word 0004ch ; be 4c 00 ; 0xc3563 vgabios.c:62 6175 6175 mov es, dx ; 8e c2 ; 0xc3566 6176 6176 mov word [es:si], ax ; 26 89 04 ; 0xc3568 6177 6177 inc bx ; 43 ; 0xc356b vgabios.c:2427 6178 6178 inc bx ; 43 ; 0xc356c 6179 mov es, cx ; 8e c1 ; 0xc356d vgabios.c: 476179 mov es, cx ; 8e c1 ; 0xc356d vgabios.c:57 6180 6180 mov ax, word [es:bx] ; 26 8b 07 ; 0xc356f 6181 mov si, strict word 00063h ; be 63 00 ; 0xc3572 vgabios.c: 526181 mov si, strict word 00063h ; be 63 00 ; 0xc3572 vgabios.c:62 6182 6182 mov es, dx ; 8e c2 ; 0xc3575 6183 6183 mov word [es:si], ax ; 26 89 04 ; 0xc3577 6184 6184 inc bx ; 43 ; 0xc357a vgabios.c:2428 6185 6185 inc bx ; 43 ; 0xc357b 6186 mov es, cx ; 8e c1 ; 0xc357c vgabios.c: 376186 mov es, cx ; 8e c1 ; 0xc357c vgabios.c:47 6187 6187 mov al, byte [es:bx] ; 26 8a 07 ; 0xc357e 6188 mov si, 00084h ; be 84 00 ; 0xc3581 vgabios.c: 426188 mov si, 00084h ; be 84 00 ; 0xc3581 vgabios.c:52 6189 6189 mov es, dx ; 8e c2 ; 0xc3584 6190 6190 mov byte [es:si], al ; 26 88 04 ; 0xc3586 6191 6191 inc bx ; 43 ; 0xc3589 vgabios.c:2429 6192 mov es, cx ; 8e c1 ; 0xc358a vgabios.c: 476192 mov es, cx ; 8e c1 ; 0xc358a vgabios.c:57 6193 6193 mov ax, word [es:bx] ; 26 8b 07 ; 0xc358c 6194 mov si, 00085h ; be 85 00 ; 0xc358f vgabios.c: 526194 mov si, 00085h ; be 85 00 ; 0xc358f vgabios.c:62 6195 6195 mov es, dx ; 8e c2 ; 0xc3592 6196 6196 mov word [es:si], ax ; 26 89 04 ; 0xc3594 6197 6197 inc bx ; 43 ; 0xc3597 vgabios.c:2430 6198 6198 inc bx ; 43 ; 0xc3598 6199 mov es, cx ; 8e c1 ; 0xc3599 vgabios.c: 376199 mov es, cx ; 8e c1 ; 0xc3599 vgabios.c:47 6200 6200 mov al, byte [es:bx] ; 26 8a 07 ; 0xc359b 6201 mov si, 00087h ; be 87 00 ; 0xc359e vgabios.c: 426201 mov si, 00087h ; be 87 00 ; 0xc359e vgabios.c:52 6202 6202 mov es, dx ; 8e c2 ; 0xc35a1 6203 6203 mov byte [es:si], al ; 26 88 04 ; 0xc35a3 6204 6204 inc bx ; 43 ; 0xc35a6 vgabios.c:2431 6205 mov es, cx ; 8e c1 ; 0xc35a7 vgabios.c: 376205 mov es, cx ; 8e c1 ; 0xc35a7 vgabios.c:47 6206 6206 mov al, byte [es:bx] ; 26 8a 07 ; 0xc35a9 6207 mov si, 00088h ; be 88 00 ; 0xc35ac vgabios.c: 426207 mov si, 00088h ; be 88 00 ; 0xc35ac vgabios.c:52 6208 6208 mov es, dx ; 8e c2 ; 0xc35af 6209 6209 mov byte [es:si], al ; 26 88 04 ; 0xc35b1 6210 6210 inc bx ; 43 ; 0xc35b4 vgabios.c:2432 6211 mov es, cx ; 8e c1 ; 0xc35b5 vgabios.c: 376211 mov es, cx ; 8e c1 ; 0xc35b5 vgabios.c:47 6212 6212 mov al, byte [es:bx] ; 26 8a 07 ; 0xc35b7 6213 mov si, 00089h ; be 89 00 ; 0xc35ba vgabios.c: 426213 mov si, 00089h ; be 89 00 ; 0xc35ba vgabios.c:52 6214 6214 mov es, dx ; 8e c2 ; 0xc35bd 6215 6215 mov byte [es:si], al ; 26 88 04 ; 0xc35bf 6216 6216 inc bx ; 43 ; 0xc35c2 vgabios.c:2433 6217 mov es, cx ; 8e c1 ; 0xc35c3 vgabios.c: 476217 mov es, cx ; 8e c1 ; 0xc35c3 vgabios.c:57 6218 6218 mov ax, word [es:bx] ; 26 8b 07 ; 0xc35c5 6219 mov si, strict word 00060h ; be 60 00 ; 0xc35c8 vgabios.c: 526219 mov si, strict word 00060h ; be 60 00 ; 0xc35c8 vgabios.c:62 6220 6220 mov es, dx ; 8e c2 ; 0xc35cb 6221 6221 mov word [es:si], ax ; 26 89 04 ; 0xc35cd … … 6226 6226 cmp word [bp-00eh], strict byte 00008h ; 83 7e f2 08 ; 0xc35d9 6227 6227 jnc short 035fbh ; 73 1c ; 0xc35dd 6228 mov es, cx ; 8e c1 ; 0xc35df vgabios.c: 476228 mov es, cx ; 8e c1 ; 0xc35df vgabios.c:57 6229 6229 mov ax, word [es:bx] ; 26 8b 07 ; 0xc35e1 6230 mov si, word [bp-00eh] ; 8b 76 f2 ; 0xc35e4 vgabios.c: 486230 mov si, word [bp-00eh] ; 8b 76 f2 ; 0xc35e4 vgabios.c:58 6231 6231 add si, si ; 01 f6 ; 0xc35e7 6232 6232 add si, strict byte 00050h ; 83 c6 50 ; 0xc35e9 6233 mov dx, strict word 00040h ; ba 40 00 ; 0xc35ec vgabios.c: 526233 mov dx, strict word 00040h ; ba 40 00 ; 0xc35ec vgabios.c:62 6234 6234 mov es, dx ; 8e c2 ; 0xc35ef 6235 6235 mov word [es:si], ax ; 26 89 04 ; 0xc35f1 … … 6238 6238 inc word [bp-00eh] ; ff 46 f2 ; 0xc35f6 vgabios.c:2438 6239 6239 jmp short 035d9h ; eb de ; 0xc35f9 6240 mov es, cx ; 8e c1 ; 0xc35fb vgabios.c: 476240 mov es, cx ; 8e c1 ; 0xc35fb vgabios.c:57 6241 6241 mov ax, word [es:bx] ; 26 8b 07 ; 0xc35fd 6242 mov si, strict word 0004eh ; be 4e 00 ; 0xc3600 vgabios.c: 526242 mov si, strict word 0004eh ; be 4e 00 ; 0xc3600 vgabios.c:62 6243 6243 mov dx, strict word 00040h ; ba 40 00 ; 0xc3603 6244 6244 mov es, dx ; 8e c2 ; 0xc3606 … … 6246 6246 inc bx ; 43 ; 0xc360b vgabios.c:2439 6247 6247 inc bx ; 43 ; 0xc360c 6248 mov es, cx ; 8e c1 ; 0xc360d vgabios.c: 376248 mov es, cx ; 8e c1 ; 0xc360d vgabios.c:47 6249 6249 mov al, byte [es:bx] ; 26 8a 07 ; 0xc360f 6250 mov si, strict word 00062h ; be 62 00 ; 0xc3612 vgabios.c: 426250 mov si, strict word 00062h ; be 62 00 ; 0xc3612 vgabios.c:52 6251 6251 mov es, dx ; 8e c2 ; 0xc3615 6252 6252 mov byte [es:si], al ; 26 88 04 ; 0xc3617 6253 6253 inc bx ; 43 ; 0xc361a vgabios.c:2440 6254 mov es, cx ; 8e c1 ; 0xc361b vgabios.c: 476254 mov es, cx ; 8e c1 ; 0xc361b vgabios.c:57 6255 6255 mov ax, word [es:bx] ; 26 8b 07 ; 0xc361d 6256 mov si, strict word 0007ch ; be 7c 00 ; 0xc3620 vgabios.c: 526256 mov si, strict word 0007ch ; be 7c 00 ; 0xc3620 vgabios.c:62 6257 6257 xor dx, dx ; 31 d2 ; 0xc3623 6258 6258 mov es, dx ; 8e c2 ; 0xc3625 … … 6260 6260 inc bx ; 43 ; 0xc362a vgabios.c:2442 6261 6261 inc bx ; 43 ; 0xc362b 6262 mov es, cx ; 8e c1 ; 0xc362c vgabios.c: 476262 mov es, cx ; 8e c1 ; 0xc362c vgabios.c:57 6263 6263 mov ax, word [es:bx] ; 26 8b 07 ; 0xc362e 6264 mov si, strict word 0007eh ; be 7e 00 ; 0xc3631 vgabios.c: 526264 mov si, strict word 0007eh ; be 7e 00 ; 0xc3631 vgabios.c:62 6265 6265 mov es, dx ; 8e c2 ; 0xc3634 6266 6266 mov word [es:si], ax ; 26 89 04 ; 0xc3636 6267 6267 inc bx ; 43 ; 0xc3639 vgabios.c:2443 6268 6268 inc bx ; 43 ; 0xc363a 6269 mov es, cx ; 8e c1 ; 0xc363b vgabios.c: 476269 mov es, cx ; 8e c1 ; 0xc363b vgabios.c:57 6270 6270 mov ax, word [es:bx] ; 26 8b 07 ; 0xc363d 6271 mov si, 0010ch ; be 0c 01 ; 0xc3640 vgabios.c: 526271 mov si, 0010ch ; be 0c 01 ; 0xc3640 vgabios.c:62 6272 6272 mov es, dx ; 8e c2 ; 0xc3643 6273 6273 mov word [es:si], ax ; 26 89 04 ; 0xc3645 6274 6274 inc bx ; 43 ; 0xc3648 vgabios.c:2444 6275 6275 inc bx ; 43 ; 0xc3649 6276 mov es, cx ; 8e c1 ; 0xc364a vgabios.c: 476276 mov es, cx ; 8e c1 ; 0xc364a vgabios.c:57 6277 6277 mov ax, word [es:bx] ; 26 8b 07 ; 0xc364c 6278 mov si, 0010eh ; be 0e 01 ; 0xc364f vgabios.c: 526278 mov si, 0010eh ; be 0e 01 ; 0xc364f vgabios.c:62 6279 6279 mov es, dx ; 8e c2 ; 0xc3652 6280 6280 mov word [es:si], ax ; 26 89 04 ; 0xc3654 … … 6284 6284 je short 0369ch ; 74 3d ; 0xc365d 6285 6285 inc bx ; 43 ; 0xc365f vgabios.c:2448 6286 mov es, cx ; 8e c1 ; 0xc3660 vgabios.c: 376286 mov es, cx ; 8e c1 ; 0xc3660 vgabios.c:47 6287 6287 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3662 6288 xor ah, ah ; 30 e4 ; 0xc3665 vgabios.c: 386288 xor ah, ah ; 30 e4 ; 0xc3665 vgabios.c:48 6289 6289 mov word [bp-008h], ax ; 89 46 f8 ; 0xc3667 6290 6290 inc bx ; 43 ; 0xc366a vgabios.c:2449 6291 mov al, byte [es:bx] ; 26 8a 07 ; 0xc366b vgabios.c: 376292 mov dx, 003c6h ; ba c6 03 ; 0xc366e vgabios.c: 386291 mov al, byte [es:bx] ; 26 8a 07 ; 0xc366b vgabios.c:47 6292 mov dx, 003c6h ; ba c6 03 ; 0xc366e vgabios.c:48 6293 6293 out DX, AL ; ee ; 0xc3671 6294 6294 inc bx ; 43 ; 0xc3672 vgabios.c:2450 … … 6300 6300 cmp word [bp-00eh], 00300h ; 81 7e f2 00 03 ; 0xc367e 6301 6301 jnc short 03694h ; 73 0f ; 0xc3683 6302 mov es, cx ; 8e c1 ; 0xc3685 vgabios.c: 376302 mov es, cx ; 8e c1 ; 0xc3685 vgabios.c:47 6303 6303 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3687 6304 mov dx, 003c9h ; ba c9 03 ; 0xc368a vgabios.c: 386304 mov dx, 003c9h ; ba c9 03 ; 0xc368a vgabios.c:48 6305 6305 out DX, AL ; ee ; 0xc368d 6306 6306 inc bx ; 43 ; 0xc368e vgabios.c:2454 … … 6636 6636 cmp ax, strict word 00002h ; 3d 02 00 ; 0xc3a49 6637 6637 jnc short 03a66h ; 73 18 ; 0xc3a4c 6638 mov ax, strict word 00040h ; b8 40 00 ; 0xc3a4e vgabios.c: 356638 mov ax, strict word 00040h ; b8 40 00 ; 0xc3a4e vgabios.c:45 6639 6639 mov si, 00087h ; be 87 00 ; 0xc3a51 6640 mov es, ax ; 8e c0 ; 0xc3a54 vgabios.c: 376640 mov es, ax ; 8e c0 ; 0xc3a54 vgabios.c:47 6641 6641 mov dl, byte [es:si] ; 26 8a 14 ; 0xc3a56 6642 and dl, 0feh ; 80 e2 fe ; 0xc3a59 vgabios.c: 386642 and dl, 0feh ; 80 e2 fe ; 0xc3a59 vgabios.c:48 6643 6643 mov al, byte [bp+012h] ; 8a 46 12 ; 0xc3a5c 6644 6644 or dl, al ; 08 c2 ; 0xc3a5f 6645 mov byte [es:si], dl ; 26 88 14 ; 0xc3a61 vgabios.c: 426645 mov byte [es:si], dl ; 26 88 14 ; 0xc3a61 vgabios.c:52 6646 6646 jmp short 03a37h ; eb d1 ; 0xc3a64 6647 6647 mov byte [bp+012h], ah ; 88 66 12 ; 0xc3a66 vgabios.c:2719 … … 6977 6977 cmp ax, 0b0c0h ; 3d c0 b0 ; 0xc3d0a 6978 6978 jne short 03d21h ; 75 12 ; 0xc3d0d 6979 mov bx, 000b9h ; bb b9 00 ; 0xc3d0f vbe.c: 426979 mov bx, 000b9h ; bb b9 00 ; 0xc3d0f vbe.c:52 6980 6980 mov ax, strict word 00040h ; b8 40 00 ; 0xc3d12 6981 6981 mov es, ax ; 8e c0 ; 0xc3d15 … … 7100 7100 mov word [es:bx+016h], 07e1dh ; 26 c7 47 16 1d 7e ; 0xc3e49 vbe.c:360 7101 7101 mov [es:bx+018h], ds ; 26 8c 5f 18 ; 0xc3e4f 7102 mov word [es:bx+01ah], 07e3 0h ; 26 c7 47 1a 307e ; 0xc3e53 vbe.c:3617102 mov word [es:bx+01ah], 07e3ah ; 26 c7 47 1a 3a 7e ; 0xc3e53 vbe.c:361 7103 7103 mov [es:bx+01ch], ds ; 26 8c 5f 1c ; 0xc3e59 7104 mov word [es:bx+01eh], 07e5 1h ; 26 c7 47 1e 517e ; 0xc3e5d vbe.c:3627104 mov word [es:bx+01eh], 07e5bh ; 26 c7 47 1e 5b 7e ; 0xc3e5d vbe.c:362 7105 7105 mov [es:bx+020h], ds ; 26 8c 5f 20 ; 0xc3e63 7106 7106 mov dx, cx ; 89 ca ; 0xc3e67 vbe.c:369 … … 7116 7116 mov bx, word [bp-00ch] ; 8b 5e f4 ; 0xc3e81 vbe.c:376 7117 7117 add bx, di ; 01 fb ; 0xc3e84 7118 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc3e86 vbe.c: 527118 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc3e86 vbe.c:62 7119 7119 mov word [es:bx], ax ; 26 89 07 ; 0xc3e89 7120 7120 add word [bp-00ch], strict byte 00002h ; 83 46 f4 02 ; 0xc3e8c vbe.c:378 … … 7126 7126 jne short 03e67h ; 75 c7 ; 0xc3e9e 7127 7127 add di, word [bp-00ch] ; 03 7e f4 ; 0xc3ea0 vbe.c:385 7128 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc3ea3 vbe.c: 527128 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc3ea3 vbe.c:62 7129 7129 mov word [es:di], ax ; 26 89 05 ; 0xc3ea6 7130 7130 push SS ; 16 ; 0xc3ea9 vbe.c:386 … … 7175 7175 mov di, bx ; 89 df ; 0xc3efd vbe.c:425 7176 7176 add di, cx ; 01 cf ; 0xc3eff 7177 mov es, si ; 8e c6 ; 0xc3f01 vbe.c: 427177 mov es, si ; 8e c6 ; 0xc3f01 vbe.c:52 7178 7178 mov byte [es:di], al ; 26 88 05 ; 0xc3f03 7179 7179 inc cx ; 41 ; 0xc3f06 vbe.c:426 7180 7180 jmp short 03eebh ; eb e2 ; 0xc3f07 7181 7181 lea di, [bx+002h] ; 8d 7f 02 ; 0xc3f09 vbe.c:427 7182 mov es, si ; 8e c6 ; 0xc3f0c vbe.c: 377182 mov es, si ; 8e c6 ; 0xc3f0c vbe.c:47 7183 7183 mov al, byte [es:di] ; 26 8a 05 ; 0xc3f0e 7184 7184 test AL, strict byte 001h ; a8 01 ; 0xc3f11 vbe.c:428 7185 7185 je short 03f25h ; 74 10 ; 0xc3f13 7186 7186 lea di, [bx+00ch] ; 8d 7f 0c ; 0xc3f15 vbe.c:429 7187 mov word [es:di], 00629h ; 26 c7 05 29 06 ; 0xc3f18 vbe.c: 527187 mov word [es:di], 00629h ; 26 c7 05 29 06 ; 0xc3f18 vbe.c:62 7188 7188 lea di, [bx+00eh] ; 8d 7f 0e ; 0xc3f1d vbe.c:431 7189 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc3f20 vbe.c: 527189 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc3f20 vbe.c:62 7190 7190 mov ax, strict word 0000bh ; b8 0b 00 ; 0xc3f25 vbe.c:434 7191 7191 mov dx, 001ceh ; ba ce 01 ; 0xc3f28 … … 7194 7194 call 00577h ; e8 43 c6 ; 0xc3f31 7195 7195 add bx, strict byte 0002ah ; 83 c3 2a ; 0xc3f34 7196 mov es, si ; 8e c6 ; 0xc3f37 vbe.c: 527196 mov es, si ; 8e c6 ; 0xc3f37 vbe.c:62 7197 7197 mov word [es:bx], ax ; 26 89 07 ; 0xc3f39 7198 7198 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc3f3c vbe.c:437 … … 7281 7281 call 005ddh ; e8 d3 c5 ; 0xc4007 7282 7282 call 006d2h ; e8 c5 c6 ; 0xc400a vbe.c:515 7283 mov bx, 000bah ; bb ba 00 ; 0xc400d vbe.c: 527283 mov bx, 000bah ; bb ba 00 ; 0xc400d vbe.c:62 7284 7284 mov ax, strict word 00040h ; b8 40 00 ; 0xc4010 7285 7285 mov es, ax ; 8e c0 ; 0xc4013 … … 7288 7288 mov al, byte [bp-006h] ; 8a 46 fa ; 0xc401b vbe.c:518 7289 7289 or AL, strict byte 060h ; 0c 60 ; 0xc401e 7290 mov bx, 00087h ; bb 87 00 ; 0xc4020 vbe.c: 427290 mov bx, 00087h ; bb 87 00 ; 0xc4020 vbe.c:52 7291 7291 mov byte [es:bx], al ; 26 88 07 ; 0xc4023 7292 7292 jmp near 03f9dh ; e9 74 ff ; 0xc4026 … … 7321 7321 mov dx, 001cfh ; ba cf 01 ; 0xc4051 vbe.c:544 7322 7322 in ax, DX ; ed ; 0xc4054 7323 mov es, si ; 8e c6 ; 0xc4055 vbe.c: 527323 mov es, si ; 8e c6 ; 0xc4055 vbe.c:62 7324 7324 mov word [es:bx], ax ; 26 89 07 ; 0xc4057 7325 7325 inc bx ; 43 ; 0xc405a vbe.c:546 … … 7338 7338 mov dx, 001cfh ; ba cf 01 ; 0xc4075 vbe.c:552 7339 7339 in ax, DX ; ed ; 0xc4078 7340 mov es, si ; 8e c6 ; 0xc4079 vbe.c: 527340 mov es, si ; 8e c6 ; 0xc4079 vbe.c:62 7341 7341 mov word [es:bx], ax ; 26 89 07 ; 0xc407b 7342 7342 inc bx ; 43 ; 0xc407e vbe.c:553 … … 7360 7360 mov cx, ax ; 89 c1 ; 0xc4092 7361 7361 mov bx, dx ; 89 d3 ; 0xc4094 7362 mov es, ax ; 8e c0 ; 0xc4096 vbe.c: 477362 mov es, ax ; 8e c0 ; 0xc4096 vbe.c:57 7363 7363 mov ax, word [es:bx] ; 26 8b 07 ; 0xc4098 7364 7364 mov word [bp-008h], ax ; 89 46 f8 ; 0xc409b … … 7377 7377 mov dx, 001ceh ; ba ce 01 ; 0xc40b9 7378 7378 out DX, ax ; ef ; 0xc40bc 7379 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40bd vbe.c: 477380 mov dx, 001cfh ; ba cf 01 ; 0xc40c0 vbe.c: 487379 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40bd vbe.c:57 7380 mov dx, 001cfh ; ba cf 01 ; 0xc40c0 vbe.c:58 7381 7381 out DX, ax ; ef ; 0xc40c3 7382 7382 inc bx ; 43 ; 0xc40c4 vbe.c:572 … … 7385 7385 mov dx, 001ceh ; ba ce 01 ; 0xc40c9 7386 7386 out DX, ax ; ef ; 0xc40cc 7387 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40cd vbe.c: 477388 mov dx, 001cfh ; ba cf 01 ; 0xc40d0 vbe.c: 487387 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40cd vbe.c:57 7388 mov dx, 001cfh ; ba cf 01 ; 0xc40d0 vbe.c:58 7389 7389 out DX, ax ; ef ; 0xc40d3 7390 7390 inc bx ; 43 ; 0xc40d4 vbe.c:575 … … 7393 7393 mov dx, 001ceh ; ba ce 01 ; 0xc40d9 7394 7394 out DX, ax ; ef ; 0xc40dc 7395 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40dd vbe.c: 477396 mov dx, 001cfh ; ba cf 01 ; 0xc40e0 vbe.c: 487395 mov ax, word [es:bx] ; 26 8b 07 ; 0xc40dd vbe.c:57 7396 mov dx, 001cfh ; ba cf 01 ; 0xc40e0 vbe.c:58 7397 7397 out DX, ax ; ef ; 0xc40e3 7398 7398 inc bx ; 43 ; 0xc40e4 vbe.c:578 … … 7411 7411 mov dx, 001ceh ; ba ce 01 ; 0xc4100 7412 7412 out DX, ax ; ef ; 0xc4103 7413 mov es, cx ; 8e c1 ; 0xc4104 vbe.c: 477413 mov es, cx ; 8e c1 ; 0xc4104 vbe.c:57 7414 7414 mov ax, word [es:bx] ; 26 8b 07 ; 0xc4106 7415 mov dx, 001cfh ; ba cf 01 ; 0xc4109 vbe.c: 487415 mov dx, 001cfh ; ba cf 01 ; 0xc4109 vbe.c:58 7416 7416 out DX, ax ; ef ; 0xc410c 7417 7417 inc bx ; 43 ; 0xc410d vbe.c:585 … … 7822 7822 times 43 db 0 7823 7823 7824 section _DATA progbits vstart=0x4780 align=1 ; size=0x37 4fclass=DATA group=DGROUP7825 ; disGetNextSymbol 0xc4780 LB 0x37 4f-> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'7824 section _DATA progbits vstart=0x4780 align=1 ; size=0x3759 class=DATA group=DGROUP 7825 ; disGetNextSymbol 0xc4780 LB 0x3759 -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init' 7826 7826 _msg_vga_init: ; 0xc4780 LB 0x35 7827 7827 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2 VGA BIOS', 00dh, 00ah, 000h 7828 ; disGetNextSymbol 0xc47b5 LB 0x37 1a-> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'7828 ; disGetNextSymbol 0xc47b5 LB 0x3724 -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes' 7829 7829 vga_modes: ; 0xc47b5 LB 0x80 7830 7830 db 000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h … … 7836 7836 db 011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 7837 7837 db 013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 7838 ; disGetNextSymbol 0xc4835 LB 0x36 9a-> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'7838 ; disGetNextSymbol 0xc4835 LB 0x36a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti' 7839 7839 line_to_vpti: ; 0xc4835 LB 0x10 7840 7840 db 017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh 7841 ; disGetNextSymbol 0xc4845 LB 0x36 8a-> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'7841 ; disGetNextSymbol 0xc4845 LB 0x3694 -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs' 7842 7842 dac_regs: ; 0xc4845 LB 0x4 7843 7843 dd 0ff3f3f3fh 7844 ; disGetNextSymbol 0xc4849 LB 0x36 86-> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'7844 ; disGetNextSymbol 0xc4849 LB 0x3690 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table' 7845 7845 video_param_table: ; 0xc4849 LB 0x780 7846 7846 db 028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h … … 7964 7964 db 073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch 7965 7965 db 03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh 7966 ; disGetNextSymbol 0xc4fc9 LB 0x2f 06-> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'7966 ; disGetNextSymbol 0xc4fc9 LB 0x2f10 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0' 7967 7967 palette0: ; 0xc4fc9 LB 0xc0 7968 7968 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 7978 7978 db 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 7979 7979 db 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 7980 ; disGetNextSymbol 0xc5089 LB 0x2e 46-> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'7980 ; disGetNextSymbol 0xc5089 LB 0x2e50 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1' 7981 7981 palette1: ; 0xc5089 LB 0xc0 7982 7982 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 7992 7992 db 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 7993 7993 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 7994 ; disGetNextSymbol 0xc5149 LB 0x2d 86-> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'7994 ; disGetNextSymbol 0xc5149 LB 0x2d90 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2' 7995 7995 palette2: ; 0xc5149 LB 0xc0 7996 7996 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8006 8006 db 015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 8007 8007 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 8008 ; disGetNextSymbol 0xc5209 LB 0x2c c6-> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'8008 ; disGetNextSymbol 0xc5209 LB 0x2cd0 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3' 8009 8009 palette3: ; 0xc5209 LB 0x300 8010 8010 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8056 8056 db 00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8057 8057 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8058 ; disGetNextSymbol 0xc5509 LB 0x29 c6-> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'8058 ; disGetNextSymbol 0xc5509 LB 0x29d0 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality' 8059 8059 static_functionality: ; 0xc5509 LB 0x10 8060 8060 db 0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h 8061 ; disGetNextSymbol 0xc5519 LB 0x29 b6-> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'8061 ; disGetNextSymbol 0xc5519 LB 0x29c0 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table' 8062 8062 _dcc_table: ; 0xc5519 LB 0x24 8063 8063 db 010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8064 8064 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8065 8065 db 000h, 000h, 000h, 000h 8066 ; disGetNextSymbol 0xc553d LB 0x299 2-> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'8066 ; disGetNextSymbol 0xc553d LB 0x299c -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area' 8067 8067 _secondary_save_area: ; 0xc553d LB 0x1a 8068 8068 db 01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8069 8069 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8070 ; disGetNextSymbol 0xc5557 LB 0x29 78-> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'8070 ; disGetNextSymbol 0xc5557 LB 0x2982 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table' 8071 8071 _video_save_pointer_table: ; 0xc5557 LB 0x1c 8072 8072 db 049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8073 8073 db 03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8074 ; disGetNextSymbol 0xc5573 LB 0x29 5c-> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'8074 ; disGetNextSymbol 0xc5573 LB 0x2966 -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8' 8075 8075 vgafont8: ; 0xc5573 LB 0x800 8076 8076 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh … … 8202 8202 db 078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h 8203 8203 db 000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8204 ; disGetNextSymbol 0xc5d73 LB 0x21 5c-> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'8204 ; disGetNextSymbol 0xc5d73 LB 0x2166 -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14' 8205 8205 vgafont14: ; 0xc5d73 LB 0xe00 8206 8206 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8428 8428 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h 8429 8429 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8430 ; disGetNextSymbol 0xc6b73 LB 0x13 5c-> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'8430 ; disGetNextSymbol 0xc6b73 LB 0x1366 -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16' 8431 8431 vgafont16: ; 0xc6b73 LB 0x1000 8432 8432 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8686 8686 db 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h 8687 8687 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8688 ; disGetNextSymbol 0xc7b73 LB 0x3 5c-> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'8688 ; disGetNextSymbol 0xc7b73 LB 0x366 -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt' 8689 8689 vgafont14alt: ; 0xc7b73 LB 0x12d 8690 8690 db 01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h … … 8707 8707 db 000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h 8708 8708 db 018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h 8709 ; disGetNextSymbol 0xc7ca0 LB 0x2 2f-> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'8709 ; disGetNextSymbol 0xc7ca0 LB 0x239 -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt' 8710 8710 vgafont16alt: ; 0xc7ca0 LB 0x144 8711 8711 db 01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h … … 8730 8730 db 000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h 8731 8731 db 006h, 000h, 000h, 000h 8732 ; disGetNextSymbol 0xc7de4 LB 0x eb-> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'8732 ; disGetNextSymbol 0xc7de4 LB 0xf5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr' 8733 8733 _cga_msr: ; 0xc7de4 LB 0x8 8734 8734 db 02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h 8735 ; disGetNextSymbol 0xc7dec LB 0xe 3-> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'8735 ; disGetNextSymbol 0xc7dec LB 0xed -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200' 8736 8736 line_to_vpti_200: ; 0xc7dec LB 0x8 8737 8737 db 000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h 8738 ; disGetNextSymbol 0xc7df4 LB 0x db-> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'8738 ; disGetNextSymbol 0xc7df4 LB 0xe5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350' 8739 8739 line_to_vpti_350: ; 0xc7df4 LB 0x8 8740 8740 db 013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h 8741 ; disGetNextSymbol 0xc7dfc LB 0xd 3-> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'8741 ; disGetNextSymbol 0xc7dfc LB 0xdd -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400' 8742 8742 line_to_vpti_400: ; 0xc7dfc LB 0x8 8743 8743 db 017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h 8744 ; disGetNextSymbol 0xc7e04 LB 0x cb-> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'8744 ; disGetNextSymbol 0xc7e04 LB 0xd5 -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl' 8745 8745 row_tbl: ; 0xc7e04 LB 0x4 8746 8746 dd 02b190e00h 8747 ; disGetNextSymbol 0xc7e08 LB 0x c7-> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'8747 ; disGetNextSymbol 0xc7e08 LB 0xd1 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright' 8748 8748 _vbebios_copyright: ; 0xc7e08 LB 0x15 8749 8749 db 'VirtualBox VESA BIOS', 000h 8750 ; disGetNextSymbol 0xc7e1d LB 0xb 2 -> off=0x0 cb=0000000000000013uValue=00000000000c369d '_vbebios_vendor_name'8751 _vbebios_vendor_name: ; 0xc7e1d LB 0x1 38752 db 'Oracle Corporation', 000h8753 ; disGetNextSymbol 0xc7e3 0 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0'_vbebios_product_name'8754 _vbebios_product_name: ; 0xc7e3 0LB 0x218750 ; disGetNextSymbol 0xc7e1d LB 0xbc -> off=0x0 cb=000000000000001d uValue=00000000000c369d '_vbebios_vendor_name' 8751 _vbebios_vendor_name: ; 0xc7e1d LB 0x1d 8752 db 'Oracle and/or its affiliates', 000h 8753 ; disGetNextSymbol 0xc7e3a LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36ba '_vbebios_product_name' 8754 _vbebios_product_name: ; 0xc7e3a LB 0x21 8755 8755 db 'Oracle VM VirtualBox VBE Adapter', 000h 8756 ; disGetNextSymbol 0xc7e5 1 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1'_vbebios_product_revision'8757 _vbebios_product_revision: ; 0xc7e5 1LB 0x2a8756 ; disGetNextSymbol 0xc7e5b LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36db '_vbebios_product_revision' 8757 _vbebios_product_revision: ; 0xc7e5b LB 0x2a 8758 8758 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2', 000h 8759 ; disGetNextSymbol 0xc7e 7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb'_vbebios_info_string'8760 _vbebios_info_string: ; 0xc7e 7bLB 0x2b8759 ; disGetNextSymbol 0xc7e85 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c3705 '_vbebios_info_string' 8760 _vbebios_info_string: ; 0xc7e85 LB 0x2b 8761 8761 db 'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h 8762 ; disGetNextSymbol 0xc7e a6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726'_no_vbebios_info_string'8763 _no_vbebios_info_string: ; 0xc7e a6LB 0x298762 ; disGetNextSymbol 0xc7eb0 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3730 '_no_vbebios_info_string' 8763 _no_vbebios_info_string: ; 0xc7eb0 LB 0x29 8764 8764 db 'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h 8765 8765 8766 ; Padding 0x1 bytes at 0xc7e cf8766 ; Padding 0x1 bytes at 0xc7ed9 8767 8767 db 001h 8768 8768 8769 section CONST progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP8769 section CONST progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 8770 8770 8771 section CONST2 progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP8771 section CONST2 progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 8772 8772 8773 ; Padding 0x1 30 bytes at 0xc7ed08773 ; Padding 0x126 bytes at 0xc7eda 8774 8774 db 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h 8775 db 02fh, 06fh, 070h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh 8776 db 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh 8777 db 072h, 065h, 06ch, 065h, 061h, 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h 8778 db 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 033h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h 8779 db 067h, 061h, 042h, 069h, 06fh, 073h, 033h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h 8775 db 02fh, 06bh, 06ch, 061h, 075h, 073h, 02fh, 070h, 072h, 06fh, 06ah, 065h, 063h, 074h, 073h, 02fh 8776 db 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch 8777 db 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h 8778 db 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h 8779 db 06fh, 073h, 033h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh 8780 db 073h, 033h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8780 8781 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8781 8782 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8789 8790 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8790 8791 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8791 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8792 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0e8h 8792 db 000h, 000h, 000h, 000h, 000h, 002h -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum
r96063 r96413 1 f04cb8dd8d0fd1d735e99818766756e9*VBoxVgaBios386.rom1 1d59a639f1bbd8ec39dffc33c1249ddf *VBoxVgaBios386.rom -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm
r96063 r96413 248 248 push ES ; 06 ; 0xc00e3 vgarom.asm:202 249 249 push DS ; 1e ; 0xc00e4 vgarom.asm:203 250 push ax ; 50 ; 0xc00e5 vgarom.asm: 99251 push cx ; 51 ; 0xc00e6 vgarom.asm:1 00252 push dx ; 52 ; 0xc00e7 vgarom.asm:1 01253 push bx ; 53 ; 0xc00e8 vgarom.asm:1 02254 push sp ; 54 ; 0xc00e9 vgarom.asm:1 03255 push bp ; 55 ; 0xc00ea vgarom.asm:1 04256 push si ; 56 ; 0xc00eb vgarom.asm:1 05257 push di ; 57 ; 0xc00ec vgarom.asm:1 06250 push ax ; 50 ; 0xc00e5 vgarom.asm:109 251 push cx ; 51 ; 0xc00e6 vgarom.asm:110 252 push dx ; 52 ; 0xc00e7 vgarom.asm:111 253 push bx ; 53 ; 0xc00e8 vgarom.asm:112 254 push sp ; 54 ; 0xc00e9 vgarom.asm:113 255 push bp ; 55 ; 0xc00ea vgarom.asm:114 256 push si ; 56 ; 0xc00eb vgarom.asm:115 257 push di ; 57 ; 0xc00ec vgarom.asm:116 258 258 push CS ; 0e ; 0xc00ed vgarom.asm:207 259 259 pop DS ; 1f ; 0xc00ee vgarom.asm:208 260 260 cld ; fc ; 0xc00ef vgarom.asm:209 261 261 call 03a03h ; e8 10 39 ; 0xc00f0 vgarom.asm:210 262 pop di ; 5f ; 0xc00f3 vgarom.asm:1 16263 pop si ; 5e ; 0xc00f4 vgarom.asm:1 17264 pop bp ; 5d ; 0xc00f5 vgarom.asm:1 18265 pop bx ; 5b ; 0xc00f6 vgarom.asm:1 19266 pop bx ; 5b ; 0xc00f7 vgarom.asm:1 20267 pop dx ; 5a ; 0xc00f8 vgarom.asm:1 21268 pop cx ; 59 ; 0xc00f9 vgarom.asm:1 22269 pop ax ; 58 ; 0xc00fa vgarom.asm:1 23262 pop di ; 5f ; 0xc00f3 vgarom.asm:126 263 pop si ; 5e ; 0xc00f4 vgarom.asm:127 264 pop bp ; 5d ; 0xc00f5 vgarom.asm:128 265 pop bx ; 5b ; 0xc00f6 vgarom.asm:129 266 pop bx ; 5b ; 0xc00f7 vgarom.asm:130 267 pop dx ; 5a ; 0xc00f8 vgarom.asm:131 268 pop cx ; 59 ; 0xc00f9 vgarom.asm:132 269 pop ax ; 58 ; 0xc00fa vgarom.asm:133 270 270 pop DS ; 1f ; 0xc00fb vgarom.asm:213 271 271 pop ES ; 07 ; 0xc00fc vgarom.asm:214 … … 1432 1432 cmp bl, 080h ; 80 fb 80 ; 0xc08d6 vberom.asm:689 1433 1433 jne short 00933h ; 75 58 ; 0xc08d9 vberom.asm:690 1434 push ax ; 50 ; 0xc08db vberom.asm:1 351435 push cx ; 51 ; 0xc08dc vberom.asm:1 361436 push dx ; 52 ; 0xc08dd vberom.asm:1 371437 push bx ; 53 ; 0xc08de vberom.asm:1 381438 push sp ; 54 ; 0xc08df vberom.asm:1 391439 push bp ; 55 ; 0xc08e0 vberom.asm:1 401440 push si ; 56 ; 0xc08e1 vberom.asm:1 411441 push di ; 57 ; 0xc08e2 vberom.asm:1 421434 push ax ; 50 ; 0xc08db vberom.asm:145 1435 push cx ; 51 ; 0xc08dc vberom.asm:146 1436 push dx ; 52 ; 0xc08dd vberom.asm:147 1437 push bx ; 53 ; 0xc08de vberom.asm:148 1438 push sp ; 54 ; 0xc08df vberom.asm:149 1439 push bp ; 55 ; 0xc08e0 vberom.asm:150 1440 push si ; 56 ; 0xc08e1 vberom.asm:151 1441 push di ; 57 ; 0xc08e2 vberom.asm:152 1442 1442 push DS ; 1e ; 0xc08e3 vberom.asm:696 1443 1443 push ES ; 06 ; 0xc08e4 vberom.asm:697 … … 1463 1463 loop 008efh ; e2 f3 ; 0xc08fa vberom.asm:723 1464 1464 pop DS ; 1f ; 0xc08fc vberom.asm:724 1465 pop di ; 5f ; 0xc08fd vberom.asm:1 541466 pop si ; 5e ; 0xc08fe vberom.asm:1 551467 pop bp ; 5d ; 0xc08ff vberom.asm:1 561468 pop bx ; 5b ; 0xc0900 vberom.asm:1 571469 pop bx ; 5b ; 0xc0901 vberom.asm:1 581470 pop dx ; 5a ; 0xc0902 vberom.asm:1 591471 pop cx ; 59 ; 0xc0903 vberom.asm:1 601472 pop ax ; 58 ; 0xc0904 vberom.asm:1 611465 pop di ; 5f ; 0xc08fd vberom.asm:164 1466 pop si ; 5e ; 0xc08fe vberom.asm:165 1467 pop bp ; 5d ; 0xc08ff vberom.asm:166 1468 pop bx ; 5b ; 0xc0900 vberom.asm:167 1469 pop bx ; 5b ; 0xc0901 vberom.asm:168 1470 pop dx ; 5a ; 0xc0902 vberom.asm:169 1471 pop cx ; 59 ; 0xc0903 vberom.asm:170 1472 pop ax ; 58 ; 0xc0904 vberom.asm:171 1473 1473 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc0905 vberom.asm:727 1474 1474 retn ; c3 ; 0xc0908 vberom.asm:728 1475 push ax ; 50 ; 0xc0909 vberom.asm:1 351476 push cx ; 51 ; 0xc090a vberom.asm:1 361477 push dx ; 52 ; 0xc090b vberom.asm:1 371478 push bx ; 53 ; 0xc090c vberom.asm:1 381479 push sp ; 54 ; 0xc090d vberom.asm:1 391480 push bp ; 55 ; 0xc090e vberom.asm:1 401481 push si ; 56 ; 0xc090f vberom.asm:1 411482 push di ; 57 ; 0xc0910 vberom.asm:1 421475 push ax ; 50 ; 0xc0909 vberom.asm:145 1476 push cx ; 51 ; 0xc090a vberom.asm:146 1477 push dx ; 52 ; 0xc090b vberom.asm:147 1478 push bx ; 53 ; 0xc090c vberom.asm:148 1479 push sp ; 54 ; 0xc090d vberom.asm:149 1480 push bp ; 55 ; 0xc090e vberom.asm:150 1481 push si ; 56 ; 0xc090f vberom.asm:151 1482 push di ; 57 ; 0xc0910 vberom.asm:152 1483 1483 db 08ah, 0c2h 1484 1484 ; mov al, dl ; 8a c2 ; 0xc0911 vberom.asm:732 … … 1500 1500 stosw ; ab ; 0xc0926 vberom.asm:755 1501 1501 loop 0091ch ; e2 f3 ; 0xc0927 vberom.asm:757 1502 pop di ; 5f ; 0xc0929 vberom.asm:1 541503 pop si ; 5e ; 0xc092a vberom.asm:1 551504 pop bp ; 5d ; 0xc092b vberom.asm:1 561505 pop bx ; 5b ; 0xc092c vberom.asm:1 571506 pop bx ; 5b ; 0xc092d vberom.asm:1 581507 pop dx ; 5a ; 0xc092e vberom.asm:1 591508 pop cx ; 59 ; 0xc092f vberom.asm:1 601509 pop ax ; 58 ; 0xc0930 vberom.asm:1 611502 pop di ; 5f ; 0xc0929 vberom.asm:164 1503 pop si ; 5e ; 0xc092a vberom.asm:165 1504 pop bp ; 5d ; 0xc092b vberom.asm:166 1505 pop bx ; 5b ; 0xc092c vberom.asm:167 1506 pop bx ; 5b ; 0xc092d vberom.asm:168 1507 pop dx ; 5a ; 0xc092e vberom.asm:169 1508 pop cx ; 59 ; 0xc092f vberom.asm:170 1509 pop ax ; 58 ; 0xc0930 vberom.asm:171 1510 1510 jmp short 00905h ; eb d2 ; 0xc0931 vberom.asm:759 1511 1511 mov ax, 0014fh ; b8 4f 01 ; 0xc0933 vberom.asm:762 … … 1624 1624 mov word [es:bx], strict word 00000h ; 26 c7 07 00 00 ; 0xc0aa9 vgabios.c:361 1625 1625 jmp short 00ad3h ; eb 23 ; 0xc0aae vgabios.c:362 1626 mov di, strict word 00060h ; bf 60 00 ; 0xc0ab0 vgabios.c: 471626 mov di, strict word 00060h ; bf 60 00 ; 0xc0ab0 vgabios.c:57 1627 1627 mov dx, strict word 00040h ; ba 40 00 ; 0xc0ab3 1628 1628 mov es, dx ; 8e c2 ; 0xc0ab6 1629 1629 mov di, word [es:di] ; 26 8b 3d ; 0xc0ab8 1630 push SS ; 16 ; 0xc0abb vgabios.c: 481630 push SS ; 16 ; 0xc0abb vgabios.c:58 1631 1631 pop ES ; 07 ; 0xc0abc 1632 1632 mov word [es:si], di ; 26 89 3c ; 0xc0abd … … 1635 1635 sal si, 1 ; d1 e6 ; 0xc0ac4 1636 1636 add si, strict byte 00050h ; 83 c6 50 ; 0xc0ac6 1637 mov es, dx ; 8e c2 ; 0xc0ac9 vgabios.c: 471637 mov es, dx ; 8e c2 ; 0xc0ac9 vgabios.c:57 1638 1638 mov ax, word [es:si] ; 26 8b 04 ; 0xc0acb 1639 push SS ; 16 ; 0xc0ace vgabios.c: 481639 push SS ; 16 ; 0xc0ace vgabios.c:58 1640 1640 pop ES ; 07 ; 0xc0acf 1641 1641 mov word [es:bx], ax ; 26 89 07 ; 0xc0ad0 … … 1742 1742 mov bl, ch ; 88 eb ; 0xc0b8e 1743 1743 add bx, ax ; 01 c3 ; 0xc0b90 1744 mov si, strict word 0004ch ; be 4c 00 ; 0xc0b92 vgabios.c: 471744 mov si, strict word 0004ch ; be 4c 00 ; 0xc0b92 vgabios.c:57 1745 1745 mov ax, strict word 00040h ; b8 40 00 ; 0xc0b95 1746 1746 mov es, ax ; 8e c0 ; 0xc0b98 1747 1747 mov si, word [es:si] ; 26 8b 34 ; 0xc0b9a 1748 mov al, cl ; 88 c8 ; 0xc0b9d vgabios.c: 481748 mov al, cl ; 88 c8 ; 0xc0b9d vgabios.c:58 1749 1749 xor ah, ah ; 30 e4 ; 0xc0b9f 1750 1750 mul si ; f7 e6 ; 0xc0ba1 … … 1772 1772 mov ax, 00100h ; b8 00 01 ; 0xc0bce 1773 1773 push ax ; 50 ; 0xc0bd1 1774 mov bx, 0010ch ; bb 0c 01 ; 0xc0bd2 vgabios.c: 571774 mov bx, 0010ch ; bb 0c 01 ; 0xc0bd2 vgabios.c:67 1775 1775 xor ax, ax ; 31 c0 ; 0xc0bd5 1776 1776 mov es, ax ; 8e c0 ; 0xc0bd7 1777 1777 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0bd9 1778 1778 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0bdc 1779 xor cx, cx ; 31 c9 ; 0xc0be0 vgabios.c: 581779 xor cx, cx ; 31 c9 ; 0xc0be0 vgabios.c:68 1780 1780 lea bx, [bp-016h] ; 8d 5e ea ; 0xc0be2 1781 1781 call 00ad7h ; e8 ef fe ; 0xc0be5 … … 1867 1867 mov ax, 00100h ; b8 00 01 ; 0xc0c8c 1868 1868 push ax ; 50 ; 0xc0c8f 1869 mov bx, 0010ch ; bb 0c 01 ; 0xc0c90 vgabios.c: 571869 mov bx, 0010ch ; bb 0c 01 ; 0xc0c90 vgabios.c:67 1870 1870 xor ax, ax ; 31 c0 ; 0xc0c93 1871 1871 mov es, ax ; 8e c0 ; 0xc0c95 1872 1872 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0c97 1873 1873 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0c9a 1874 xor cx, cx ; 31 c9 ; 0xc0c9e vgabios.c: 581874 xor cx, cx ; 31 c9 ; 0xc0c9e vgabios.c:68 1875 1875 lea bx, [bp-016h] ; 8d 5e ea ; 0xc0ca0 1876 1876 call 00ad7h ; e8 31 fe ; 0xc0ca3 … … 2010 2010 mov ax, 00080h ; b8 80 00 ; 0xc0d98 2011 2011 push ax ; 50 ; 0xc0d9b 2012 mov bx, 0010ch ; bb 0c 01 ; 0xc0d9c vgabios.c: 572012 mov bx, 0010ch ; bb 0c 01 ; 0xc0d9c vgabios.c:67 2013 2013 xor ax, ax ; 31 c0 ; 0xc0d9f 2014 2014 mov es, ax ; 8e c0 ; 0xc0da1 2015 2015 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0da3 2016 2016 mov dx, word [es:bx+002h] ; 26 8b 57 02 ; 0xc0da6 2017 xor cx, cx ; 31 c9 ; 0xc0daa vgabios.c: 582017 xor cx, cx ; 31 c9 ; 0xc0daa vgabios.c:68 2018 2018 lea bx, [bp-00eh] ; 8d 5e f2 ; 0xc0dac 2019 2019 call 00ad7h ; e8 25 fd ; 0xc0daf … … 2021 2021 test ah, 080h ; f6 c4 80 ; 0xc0db5 vgabios.c:527 2022 2022 jne short 00de3h ; 75 29 ; 0xc0db8 2023 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0dba vgabios.c: 572023 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0dba vgabios.c:67 2024 2024 xor ax, ax ; 31 c0 ; 0xc0dbd 2025 2025 mov es, ax ; 8e c0 ; 0xc0dbf … … 2055 2055 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc0df7 2056 2056 mov si, dx ; 89 d6 ; 0xc0dfa 2057 mov bx, strict word 00049h ; bb 49 00 ; 0xc0dfc vgabios.c: 372057 mov bx, strict word 00049h ; bb 49 00 ; 0xc0dfc vgabios.c:47 2058 2058 mov ax, strict word 00040h ; b8 40 00 ; 0xc0dff 2059 2059 mov es, ax ; 8e c0 ; 0xc0e02 2060 2060 mov al, byte [es:bx] ; 26 8a 07 ; 0xc0e04 2061 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc0e07 vgabios.c: 382061 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc0e07 vgabios.c:48 2062 2062 xor ah, ah ; 30 e4 ; 0xc0e0a vgabios.c:545 2063 2063 call 03940h ; e8 31 2b ; 0xc0e0c … … 2080 2080 mov al, byte [bp-012h] ; 8a 46 ee ; 0xc0e3b 2081 2081 mov byte [bp-00eh], al ; 88 46 f2 ; 0xc0e3e 2082 mov bx, 00084h ; bb 84 00 ; 0xc0e41 vgabios.c: 372082 mov bx, 00084h ; bb 84 00 ; 0xc0e41 vgabios.c:47 2083 2083 mov ax, strict word 00040h ; b8 40 00 ; 0xc0e44 2084 2084 mov es, ax ; 8e c0 ; 0xc0e47 2085 2085 mov al, byte [es:bx] ; 26 8a 07 ; 0xc0e49 2086 xor ah, ah ; 30 e4 ; 0xc0e4c vgabios.c: 382086 xor ah, ah ; 30 e4 ; 0xc0e4c vgabios.c:48 2087 2087 mov dx, ax ; 89 c2 ; 0xc0e4e 2088 2088 inc dx ; 42 ; 0xc0e50 2089 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e51 vgabios.c: 472089 mov di, strict word 0004ah ; bf 4a 00 ; 0xc0e51 vgabios.c:57 2090 2090 mov di, word [es:di] ; 26 8b 3d ; 0xc0e54 2091 mov word [bp-016h], di ; 89 7e ea ; 0xc0e57 vgabios.c: 482091 mov word [bp-016h], di ; 89 7e ea ; 0xc0e57 vgabios.c:58 2092 2092 mov bl, cl ; 88 cb ; 0xc0e5a vgabios.c:558 2093 2093 xor bh, bh ; 30 ff ; 0xc0e5c … … 2114 2114 mov di, word [bp-010h] ; 8b 7e f0 ; 0xc0e8b 2115 2115 add di, ax ; 01 c7 ; 0xc0e8e 2116 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e90 vgabios.c: 452116 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc0e90 vgabios.c:55 2117 2117 mov ax, word [es:di] ; 26 8b 05 ; 0xc0e94 2118 push SS ; 16 ; 0xc0e97 vgabios.c: 482118 push SS ; 16 ; 0xc0e97 vgabios.c:58 2119 2119 pop ES ; 07 ; 0xc0e98 2120 2120 mov word [es:si], ax ; 26 89 04 ; 0xc0e99 … … 2140 2140 xor ah, ah ; 30 e4 ; 0xc0ecd 2141 2141 jmp short 00e97h ; eb c6 ; 0xc0ecf 2142 mov bx, 00085h ; bb 85 00 ; 0xc0ed1 vgabios.c: 472142 mov bx, 00085h ; bb 85 00 ; 0xc0ed1 vgabios.c:57 2143 2143 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0ed4 2144 2144 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0ed7 vgabios.c:572 … … 2157 2157 call 00baah ; e8 ae fc ; 0xc0ef9 2158 2158 jmp short 00ecdh ; eb cf ; 0xc0efc 2159 mov bx, 00085h ; bb 85 00 ; 0xc0efe vgabios.c: 472159 mov bx, 00085h ; bb 85 00 ; 0xc0efe vgabios.c:57 2160 2160 mov ax, word [es:bx] ; 26 8b 07 ; 0xc0f01 2161 2161 mov byte [bp-010h], al ; 88 46 f0 ; 0xc0f04 vgabios.c:577 … … 2195 2195 sal bx, 1 ; d1 e3 ; 0xc0f54 2196 2196 jmp word [cs:bx+00f34h] ; 2e ff a7 34 0f ; 0xc0f56 2197 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0f5b vgabios.c: 572197 mov bx, strict word 0007ch ; bb 7c 00 ; 0xc0f5b vgabios.c:67 2198 2198 xor ax, ax ; 31 c0 ; 0xc0f5e 2199 2199 mov es, ax ; 8e c0 ; 0xc0f60 … … 2226 2226 pop si ; 5e ; 0xc0f9c 2227 2227 retn 00002h ; c2 02 00 ; 0xc0f9d 2228 mov bx, 0010ch ; bb 0c 01 ; 0xc0fa0 vgabios.c: 572228 mov bx, 0010ch ; bb 0c 01 ; 0xc0fa0 vgabios.c:67 2229 2229 jmp short 00f5eh ; eb b9 ; 0xc0fa3 2230 2230 mov dx, 05d73h ; ba 73 5d ; 0xc0fa5 vgabios.c:602 … … 2253 2253 mov word [bp-010h], bx ; 89 5e f0 ; 0xc0fd4 2254 2254 mov word [bp-00eh], cx ; 89 4e f2 ; 0xc0fd7 2255 mov bx, strict word 00049h ; bb 49 00 ; 0xc0fda vgabios.c: 372255 mov bx, strict word 00049h ; bb 49 00 ; 0xc0fda vgabios.c:47 2256 2256 mov ax, strict word 00040h ; b8 40 00 ; 0xc0fdd 2257 2257 mov es, ax ; 8e c0 ; 0xc0fe0 … … 2281 2281 je short 0108fh ; 74 70 ; 0xc101d 2282 2282 jmp near 01123h ; e9 01 01 ; 0xc101f 2283 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1022 vgabios.c: 472283 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1022 vgabios.c:57 2284 2284 mov ax, strict word 00040h ; b8 40 00 ; 0xc1025 2285 2285 mov es, ax ; 8e c0 ; 0xc1028 2286 2286 mov bx, word [es:bx] ; 26 8b 1f ; 0xc102a 2287 mov ax, word [bp-010h] ; 8b 46 f0 ; 0xc102d vgabios.c: 482287 mov ax, word [bp-010h] ; 8b 46 f0 ; 0xc102d vgabios.c:58 2288 2288 mul bx ; f7 e3 ; 0xc1030 2289 2289 mov CL, strict byte 003h ; b1 03 ; 0xc1032 … … 2291 2291 shr bx, CL ; d3 eb ; 0xc1036 2292 2292 add bx, ax ; 01 c3 ; 0xc1038 2293 mov di, strict word 0004ch ; bf 4c 00 ; 0xc103a vgabios.c: 472293 mov di, strict word 0004ch ; bf 4c 00 ; 0xc103a vgabios.c:57 2294 2294 mov ax, word [es:di] ; 26 8b 05 ; 0xc103d 2295 mov cl, byte [bp-00ch] ; 8a 4e f4 ; 0xc1040 vgabios.c: 482295 mov cl, byte [bp-00ch] ; 8a 4e f4 ; 0xc1040 vgabios.c:58 2296 2296 xor ch, ch ; 30 ed ; 0xc1043 2297 2297 mul cx ; f7 e1 ; 0xc1045 … … 2312 2312 mov dx, 003ceh ; ba ce 03 ; 0xc106b 2313 2313 out DX, ax ; ef ; 0xc106e 2314 mov ax, 0a000h ; b8 00 a0 ; 0xc106f vgabios.c: 372314 mov ax, 0a000h ; b8 00 a0 ; 0xc106f vgabios.c:47 2315 2315 mov es, ax ; 8e c0 ; 0xc1072 2316 2316 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1074 2317 and al, byte [bp-00ah] ; 22 46 f6 ; 0xc1077 vgabios.c: 382317 and al, byte [bp-00ah] ; 22 46 f6 ; 0xc1077 vgabios.c:48 2318 2318 test al, al ; 84 c0 ; 0xc107a vgabios.c:660 2319 2319 jbe short 01087h ; 76 09 ; 0xc107c … … 2341 2341 je short 010b7h ; 74 03 ; 0xc10b2 2342 2342 add bh, 020h ; 80 c7 20 ; 0xc10b4 vgabios.c:667 2343 mov ax, 0b800h ; b8 00 b8 ; 0xc10b7 vgabios.c: 372343 mov ax, 0b800h ; b8 00 b8 ; 0xc10b7 vgabios.c:47 2344 2344 mov es, ax ; 8e c0 ; 0xc10ba 2345 2345 mov al, byte [es:bx] ; 26 8a 07 ; 0xc10bc … … 2373 2373 and ch, 001h ; 80 e5 01 ; 0xc10fe 2374 2374 jmp short 01125h ; eb 22 ; 0xc1101 vgabios.c:673 2375 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1103 vgabios.c: 472375 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1103 vgabios.c:57 2376 2376 mov ax, strict word 00040h ; b8 40 00 ; 0xc1106 2377 2377 mov es, ax ; 8e c0 ; 0xc1109 2378 2378 mov bx, word [es:bx] ; 26 8b 1f ; 0xc110b 2379 sal bx, CL ; d3 e3 ; 0xc110e vgabios.c: 482379 sal bx, CL ; d3 e3 ; 0xc110e vgabios.c:58 2380 2380 mov ax, word [bp-010h] ; 8b 46 f0 ; 0xc1110 2381 2381 mul bx ; f7 e3 ; 0xc1113 2382 2382 mov bx, si ; 89 f3 ; 0xc1115 2383 2383 add bx, ax ; 01 c3 ; 0xc1117 2384 mov ax, 0a000h ; b8 00 a0 ; 0xc1119 vgabios.c: 372384 mov ax, 0a000h ; b8 00 a0 ; 0xc1119 vgabios.c:47 2385 2385 mov es, ax ; 8e c0 ; 0xc111c 2386 2386 mov ch, byte [es:bx] ; 26 8a 2f ; 0xc111e … … 2499 2499 mov bl, dl ; 88 d3 ; 0xc11dd 2500 2500 mov dh, al ; 88 c6 ; 0xc11df vgabios.c:734 2501 mov si, strict word 00060h ; be 60 00 ; 0xc11e1 vgabios.c: 522501 mov si, strict word 00060h ; be 60 00 ; 0xc11e1 vgabios.c:62 2502 2502 mov cx, strict word 00040h ; b9 40 00 ; 0xc11e4 2503 2503 mov es, cx ; 8e c1 ; 0xc11e7 2504 2504 mov word [es:si], dx ; 26 89 14 ; 0xc11e9 2505 mov si, 00087h ; be 87 00 ; 0xc11ec vgabios.c: 372505 mov si, 00087h ; be 87 00 ; 0xc11ec vgabios.c:47 2506 2506 mov dl, byte [es:si] ; 26 8a 14 ; 0xc11ef 2507 test dl, 008h ; f6 c2 08 ; 0xc11f2 vgabios.c: 382507 test dl, 008h ; f6 c2 08 ; 0xc11f2 vgabios.c:48 2508 2508 jne short 01234h ; 75 3d ; 0xc11f5 2509 2509 mov dl, al ; 88 c2 ; 0xc11f7 vgabios.c:740 … … 2514 2514 xor bl, bl ; 30 db ; 0xc1203 vgabios.c:743 2515 2515 jmp short 01234h ; eb 2d ; 0xc1205 vgabios.c:744 2516 mov dl, byte [es:si] ; 26 8a 14 ; 0xc1207 vgabios.c: 372517 test dl, 001h ; f6 c2 01 ; 0xc120a vgabios.c: 382516 mov dl, byte [es:si] ; 26 8a 14 ; 0xc1207 vgabios.c:47 2517 test dl, 001h ; f6 c2 01 ; 0xc120a vgabios.c:48 2518 2518 jne short 01269h ; 75 5a ; 0xc120d 2519 2519 cmp ah, 020h ; 80 fc 20 ; 0xc120f … … 2521 2521 cmp bl, 020h ; 80 fb 20 ; 0xc1214 2522 2522 jnc short 01269h ; 73 50 ; 0xc1217 2523 mov si, 00085h ; be 85 00 ; 0xc1219 vgabios.c: 472523 mov si, 00085h ; be 85 00 ; 0xc1219 vgabios.c:57 2524 2524 mov dx, strict word 00040h ; ba 40 00 ; 0xc121c 2525 2525 mov es, dx ; 8e c2 ; 0xc121f 2526 2526 mov cx, word [es:si] ; 26 8b 0c ; 0xc1221 2527 mov dx, cx ; 89 ca ; 0xc1224 vgabios.c: 482527 mov dx, cx ; 89 ca ; 0xc1224 vgabios.c:58 2528 2528 cmp bl, ah ; 38 e3 ; 0xc1226 vgabios.c:755 2529 2529 jnc short 01236h ; 73 0c ; 0xc1228 … … 2588 2588 mov ah, dl ; 88 d4 ; 0xc12a1 2589 2589 mov bl, cl ; 88 cb ; 0xc12a3 vgabios.c:780 2590 mov si, strict word 00063h ; be 63 00 ; 0xc12a5 vgabios.c: 472590 mov si, strict word 00063h ; be 63 00 ; 0xc12a5 vgabios.c:57 2591 2591 mov dx, strict word 00040h ; ba 40 00 ; 0xc12a8 2592 2592 mov es, dx ; 8e c2 ; 0xc12ab … … 2629 2629 sal si, 1 ; d1 e6 ; 0xc12e3 2630 2630 add si, strict byte 00050h ; 83 c6 50 ; 0xc12e5 2631 mov ax, strict word 00040h ; b8 40 00 ; 0xc12e8 vgabios.c: 522631 mov ax, strict word 00040h ; b8 40 00 ; 0xc12e8 vgabios.c:62 2632 2632 mov es, ax ; 8e c0 ; 0xc12eb 2633 2633 mov word [es:si], dx ; 26 89 14 ; 0xc12ed 2634 mov si, strict word 00062h ; be 62 00 ; 0xc12f0 vgabios.c: 372634 mov si, strict word 00062h ; be 62 00 ; 0xc12f0 vgabios.c:47 2635 2635 mov al, byte [es:si] ; 26 8a 04 ; 0xc12f3 2636 2636 cmp bl, al ; 38 c3 ; 0xc12f6 vgabios.c:811 2637 2637 jne short 01353h ; 75 59 ; 0xc12f8 2638 mov si, strict word 0004ah ; be 4a 00 ; 0xc12fa vgabios.c: 472638 mov si, strict word 0004ah ; be 4a 00 ; 0xc12fa vgabios.c:57 2639 2639 mov si, word [es:si] ; 26 8b 34 ; 0xc12fd 2640 mov di, 00084h ; bf 84 00 ; 0xc1300 vgabios.c: 372640 mov di, 00084h ; bf 84 00 ; 0xc1300 vgabios.c:47 2641 2641 mov al, byte [es:di] ; 26 8a 05 ; 0xc1303 2642 xor ah, ah ; 30 e4 ; 0xc1306 vgabios.c: 382642 xor ah, ah ; 30 e4 ; 0xc1306 vgabios.c:48 2643 2643 mov di, ax ; 89 c7 ; 0xc1308 2644 2644 inc di ; 47 ; 0xc130a … … 2661 2661 mov si, bx ; 89 de ; 0xc132c 2662 2662 add si, ax ; 01 c6 ; 0xc132e 2663 mov bx, strict word 00063h ; bb 63 00 ; 0xc1330 vgabios.c: 472663 mov bx, strict word 00063h ; bb 63 00 ; 0xc1330 vgabios.c:57 2664 2664 mov bx, word [es:bx] ; 26 8b 1f ; 0xc1333 2665 2665 mov AL, strict byte 00eh ; b0 0e ; 0xc1336 vgabios.c:824 … … 2698 2698 cmp AL, strict byte 007h ; 3c 07 ; 0xc136a vgabios.c:838 2699 2699 jnbe short 01384h ; 77 16 ; 0xc136c 2700 mov bx, strict word 00049h ; bb 49 00 ; 0xc136e vgabios.c: 372700 mov bx, strict word 00049h ; bb 49 00 ; 0xc136e vgabios.c:47 2701 2701 mov ax, strict word 00040h ; b8 40 00 ; 0xc1371 2702 2702 mov es, ax ; 8e c0 ; 0xc1374 … … 2720 2720 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc139f 2721 2721 jne short 013e1h ; 75 3b ; 0xc13a4 2722 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc13a6 vgabios.c: 472722 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc13a6 vgabios.c:57 2723 2723 mov ax, strict word 00040h ; b8 40 00 ; 0xc13a9 2724 2724 mov es, ax ; 8e c0 ; 0xc13ac 2725 2725 mov dx, word [es:bx] ; 26 8b 17 ; 0xc13ae 2726 mov bx, 00084h ; bb 84 00 ; 0xc13b1 vgabios.c: 372726 mov bx, 00084h ; bb 84 00 ; 0xc13b1 vgabios.c:47 2727 2727 mov al, byte [es:bx] ; 26 8a 07 ; 0xc13b4 2728 xor ah, ah ; 30 e4 ; 0xc13b7 vgabios.c: 382728 xor ah, ah ; 30 e4 ; 0xc13b7 vgabios.c:48 2729 2729 mov bx, ax ; 89 c3 ; 0xc13b9 2730 2730 inc bx ; 43 ; 0xc13bb … … 2739 2739 mul bx ; f7 e3 ; 0xc13cc 2740 2740 mov cx, ax ; 89 c1 ; 0xc13ce 2741 mov si, strict word 0004eh ; be 4e 00 ; 0xc13d0 vgabios.c: 522741 mov si, strict word 0004eh ; be 4e 00 ; 0xc13d0 vgabios.c:62 2742 2742 mov word [es:si], ax ; 26 89 04 ; 0xc13d3 2743 2743 or di, 000ffh ; 81 cf ff 00 ; 0xc13d6 vgabios.c:859 … … 2752 2752 mul word [bx+0484ch] ; f7 a7 4c 48 ; 0xc13ee 2753 2753 mov cx, ax ; 89 c1 ; 0xc13f2 2754 mov bx, strict word 00063h ; bb 63 00 ; 0xc13f4 vgabios.c: 472754 mov bx, strict word 00063h ; bb 63 00 ; 0xc13f4 vgabios.c:57 2755 2755 mov ax, strict word 00040h ; b8 40 00 ; 0xc13f7 2756 2756 mov es, ax ; 8e c0 ; 0xc13fa … … 2770 2770 mov dx, si ; 89 f2 ; 0xc1415 2771 2771 out DX, AL ; ee ; 0xc1417 2772 mov bx, strict word 00062h ; bb 62 00 ; 0xc1418 vgabios.c: 422772 mov bx, strict word 00062h ; bb 62 00 ; 0xc1418 vgabios.c:52 2773 2773 mov al, byte [bp-00ch] ; 8a 46 f4 ; 0xc141b 2774 2774 mov byte [es:bx], al ; 26 88 07 ; 0xc141e … … 2797 2797 cmp byte [si+047b6h], 000h ; 80 bc b6 47 00 ; 0xc1441 2798 2798 jne short 0146eh ; 75 26 ; 0xc1446 2799 mov si, 00089h ; be 89 00 ; 0xc1448 vgabios.c: 372799 mov si, 00089h ; be 89 00 ; 0xc1448 vgabios.c:47 2800 2800 mov ax, strict word 00040h ; b8 40 00 ; 0xc144b 2801 2801 mov es, ax ; 8e c0 ; 0xc144e … … 2849 2849 cmp AL, strict byte 0ffh ; 3c ff ; 0xc14b0 vgabios.c:972 2850 2850 je short 01520h ; 74 6c ; 0xc14b2 2851 mov si, 000a8h ; be a8 00 ; 0xc14b4 vgabios.c: 572851 mov si, 000a8h ; be a8 00 ; 0xc14b4 vgabios.c:67 2852 2852 mov ax, strict word 00040h ; b8 40 00 ; 0xc14b7 2853 2853 mov es, ax ; 8e c0 ; 0xc14ba 2854 2854 mov bx, word [es:si] ; 26 8b 1c ; 0xc14bc 2855 2855 mov ax, word [es:si+002h] ; 26 8b 44 02 ; 0xc14bf 2856 mov word [bp-014h], bx ; 89 5e ec ; 0xc14c3 vgabios.c: 582856 mov word [bp-014h], bx ; 89 5e ec ; 0xc14c3 vgabios.c:68 2857 2857 mov word [bp-012h], ax ; 89 46 ee ; 0xc14c6 2858 2858 xor dh, dh ; 30 f6 ; 0xc14c9 vgabios.c:978 … … 2867 2867 sal ax, CL ; d3 e0 ; 0xc14e1 2868 2868 add si, ax ; 01 c6 ; 0xc14e3 2869 mov bx, 00089h ; bb 89 00 ; 0xc14e5 vgabios.c: 372869 mov bx, 00089h ; bb 89 00 ; 0xc14e5 vgabios.c:47 2870 2870 mov ax, strict word 00040h ; b8 40 00 ; 0xc14e8 2871 2871 mov es, ax ; 8e c0 ; 0xc14eb 2872 2872 mov al, byte [es:bx] ; 26 8a 07 ; 0xc14ed 2873 mov ch, al ; 88 c5 ; 0xc14f0 vgabios.c: 382873 mov ch, al ; 88 c5 ; 0xc14f0 vgabios.c:48 2874 2874 test AL, strict byte 008h ; a8 08 ; 0xc14f2 vgabios.c:997 2875 2875 jne short 0153ch ; 75 46 ; 0xc14f4 … … 3122 3122 mov al, byte [bp-022h] ; 8a 46 de ; 0xc173d vgabios.c:1116 3123 3123 out DX, AL ; ee ; 0xc1740 3124 mov bx, strict word 00049h ; bb 49 00 ; 0xc1741 vgabios.c: 423124 mov bx, strict word 00049h ; bb 49 00 ; 0xc1741 vgabios.c:52 3125 3125 mov ax, strict word 00040h ; b8 40 00 ; 0xc1744 3126 3126 mov es, ax ; 8e c0 ; 0xc1747 … … 3130 3130 mov al, byte [es:si] ; 26 8a 04 ; 0xc1752 3131 3131 xor ah, ah ; 30 e4 ; 0xc1755 3132 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1757 vgabios.c: 523132 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1757 vgabios.c:62 3133 3133 mov dx, strict word 00040h ; ba 40 00 ; 0xc175a 3134 3134 mov es, dx ; 8e c2 ; 0xc175d 3135 3135 mov word [es:bx], ax ; 26 89 07 ; 0xc175f 3136 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc1762 vgabios.c: 503136 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc1762 vgabios.c:60 3137 3137 mov ax, word [es:si+003h] ; 26 8b 44 03 ; 0xc1765 3138 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc1769 vgabios.c: 523138 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc1769 vgabios.c:62 3139 3139 mov es, dx ; 8e c2 ; 0xc176c 3140 3140 mov word [es:bx], ax ; 26 89 07 ; 0xc176e 3141 mov bx, strict word 00063h ; bb 63 00 ; 0xc1771 vgabios.c: 523141 mov bx, strict word 00063h ; bb 63 00 ; 0xc1771 vgabios.c:62 3142 3142 mov ax, word [bp-018h] ; 8b 46 e8 ; 0xc1774 3143 3143 mov word [es:bx], ax ; 26 89 07 ; 0xc1777 3144 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc177a vgabios.c: 403144 mov es, [bp-01ah] ; 8e 46 e6 ; 0xc177a vgabios.c:50 3145 3145 mov al, byte [es:si+001h] ; 26 8a 44 01 ; 0xc177d 3146 mov bx, 00084h ; bb 84 00 ; 0xc1781 vgabios.c: 423146 mov bx, 00084h ; bb 84 00 ; 0xc1781 vgabios.c:52 3147 3147 mov es, dx ; 8e c2 ; 0xc1784 3148 3148 mov byte [es:bx], al ; 26 88 07 ; 0xc1786 … … 3150 3150 mov al, byte [es:si+002h] ; 26 8a 44 02 ; 0xc178c 3151 3151 xor ah, ah ; 30 e4 ; 0xc1790 3152 mov bx, 00085h ; bb 85 00 ; 0xc1792 vgabios.c: 523152 mov bx, 00085h ; bb 85 00 ; 0xc1792 vgabios.c:62 3153 3153 mov es, dx ; 8e c2 ; 0xc1795 3154 3154 mov word [es:bx], ax ; 26 89 07 ; 0xc1797 3155 3155 mov al, byte [bp-00eh] ; 8a 46 f2 ; 0xc179a vgabios.c:1128 3156 3156 or AL, strict byte 060h ; 0c 60 ; 0xc179d 3157 mov bx, 00087h ; bb 87 00 ; 0xc179f vgabios.c: 423157 mov bx, 00087h ; bb 87 00 ; 0xc179f vgabios.c:52 3158 3158 mov byte [es:bx], al ; 26 88 07 ; 0xc17a2 3159 mov bx, 00088h ; bb 88 00 ; 0xc17a5 vgabios.c: 423159 mov bx, 00088h ; bb 88 00 ; 0xc17a5 vgabios.c:52 3160 3160 mov byte [es:bx], 0f9h ; 26 c6 07 f9 ; 0xc17a8 3161 mov bx, 0008ah ; bb 8a 00 ; 0xc17ac vgabios.c: 423161 mov bx, 0008ah ; bb 8a 00 ; 0xc17ac vgabios.c:52 3162 3162 mov byte [es:bx], 008h ; 26 c6 07 08 ; 0xc17af 3163 3163 mov al, byte [bp-00ch] ; 8a 46 f4 ; 0xc17b3 vgabios.c:1134 … … 3166 3166 mov bl, al ; 88 c3 ; 0xc17ba vgabios.c:1136 3167 3167 xor bh, bh ; 30 ff ; 0xc17bc 3168 mov al, byte [bx+07de4h] ; 8a 87 e4 7d ; 0xc17be vgabios.c: 403169 mov bx, strict word 00065h ; bb 65 00 ; 0xc17c2 vgabios.c: 423168 mov al, byte [bx+07de4h] ; 8a 87 e4 7d ; 0xc17be vgabios.c:50 3169 mov bx, strict word 00065h ; bb 65 00 ; 0xc17c2 vgabios.c:52 3170 3170 mov byte [es:bx], al ; 26 88 07 ; 0xc17c5 3171 3171 cmp byte [bp-00ch], 006h ; 80 7e f4 06 ; 0xc17c8 vgabios.c:1137 … … 3174 3174 jmp short 017d6h ; eb 03 ; 0xc17d1 3175 3175 mov ax, strict word 00030h ; b8 30 00 ; 0xc17d3 3176 mov bx, strict word 00066h ; bb 66 00 ; 0xc17d6 vgabios.c: 423176 mov bx, strict word 00066h ; bb 66 00 ; 0xc17d6 vgabios.c:52 3177 3177 mov dx, strict word 00040h ; ba 40 00 ; 0xc17d9 3178 3178 mov es, dx ; 8e c2 ; 0xc17dc … … 3720 3720 cmp ch, cl ; 38 cd ; 0xc1c8d vgabios.c:1319 3721 3721 jc short 01ca8h ; 72 17 ; 0xc1c8f 3722 mov bx, strict word 00049h ; bb 49 00 ; 0xc1c91 vgabios.c: 373722 mov bx, strict word 00049h ; bb 49 00 ; 0xc1c91 vgabios.c:47 3723 3723 mov ax, strict word 00040h ; b8 40 00 ; 0xc1c94 3724 3724 mov es, ax ; 8e c0 ; 0xc1c97 … … 3730 3730 jne short 01cabh ; 75 03 ; 0xc1ca6 3731 3731 jmp near 0230bh ; e9 60 06 ; 0xc1ca8 3732 mov bx, 00084h ; bb 84 00 ; 0xc1cab vgabios.c: 373732 mov bx, 00084h ; bb 84 00 ; 0xc1cab vgabios.c:47 3733 3733 mov ax, strict word 00040h ; b8 40 00 ; 0xc1cae 3734 3734 mov es, ax ; 8e c0 ; 0xc1cb1 3735 3735 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1cb3 3736 xor ah, ah ; 30 e4 ; 0xc1cb6 vgabios.c: 383736 xor ah, ah ; 30 e4 ; 0xc1cb6 vgabios.c:48 3737 3737 inc ax ; 40 ; 0xc1cb8 3738 3738 mov word [bp-024h], ax ; 89 46 dc ; 0xc1cb9 3739 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1cbc vgabios.c: 473739 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc1cbc vgabios.c:57 3740 3740 mov ax, word [es:bx] ; 26 8b 07 ; 0xc1cbf 3741 mov word [bp-018h], ax ; 89 46 e8 ; 0xc1cc2 vgabios.c: 483741 mov word [bp-018h], ax ; 89 46 e8 ; 0xc1cc2 vgabios.c:58 3742 3742 cmp byte [bp+008h], 0ffh ; 80 7e 08 ff ; 0xc1cc5 vgabios.c:1331 3743 3743 jne short 01cd4h ; 75 09 ; 0xc1cc9 3744 mov bx, strict word 00062h ; bb 62 00 ; 0xc1ccb vgabios.c: 373744 mov bx, strict word 00062h ; bb 62 00 ; 0xc1ccb vgabios.c:47 3745 3745 mov al, byte [es:bx] ; 26 8a 07 ; 0xc1cce 3746 mov byte [bp+008h], al ; 88 46 08 ; 0xc1cd1 vgabios.c: 383746 mov byte [bp+008h], al ; 88 46 08 ; 0xc1cd1 vgabios.c:48 3747 3747 mov al, byte [bp+004h] ; 8a 46 04 ; 0xc1cd4 vgabios.c:1334 3748 3748 xor ah, ah ; 30 e4 ; 0xc1cd7 … … 4401 4401 mov byte [bp-006h], bl ; 88 5e fa ; 0xc2322 4402 4402 mov al, cl ; 88 c8 ; 0xc2325 4403 mov bx, 0010ch ; bb 0c 01 ; 0xc2327 vgabios.c: 574403 mov bx, 0010ch ; bb 0c 01 ; 0xc2327 vgabios.c:67 4404 4404 xor cx, cx ; 31 c9 ; 0xc232a 4405 4405 mov es, cx ; 8e c1 ; 0xc232c 4406 4406 mov cx, word [es:bx] ; 26 8b 0f ; 0xc232e 4407 4407 mov bx, word [es:bx+002h] ; 26 8b 5f 02 ; 0xc2331 4408 mov word [bp-014h], cx ; 89 4e ec ; 0xc2335 vgabios.c: 584408 mov word [bp-014h], cx ; 89 4e ec ; 0xc2335 vgabios.c:68 4409 4409 mov word [bp-010h], bx ; 89 5e f0 ; 0xc2338 4410 4410 xor ah, ah ; 30 e4 ; 0xc233b vgabios.c:1494 … … 4418 4418 mov si, bx ; 89 de ; 0xc234e 4419 4419 add si, ax ; 01 c6 ; 0xc2350 4420 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2352 vgabios.c: 474420 mov bx, strict word 0004ch ; bb 4c 00 ; 0xc2352 vgabios.c:57 4421 4421 mov ax, strict word 00040h ; b8 40 00 ; 0xc2355 4422 4422 mov es, ax ; 8e c0 ; 0xc2358 4423 4423 mov ax, word [es:bx] ; 26 8b 07 ; 0xc235a 4424 mov bl, byte [bp+008h] ; 8a 5e 08 ; 0xc235d vgabios.c: 484424 mov bl, byte [bp+008h] ; 8a 5e 08 ; 0xc235d vgabios.c:58 4425 4425 xor bh, bh ; 30 ff ; 0xc2360 4426 4426 mul bx ; f7 e3 ; 0xc2362 … … 4456 4456 jmp short 023beh ; eb 14 ; 0xc23a8 4457 4457 jmp short 0240eh ; eb 62 ; 0xc23aa vgabios.c:1519 4458 mov ax, 0a000h ; b8 00 a0 ; 0xc23ac vgabios.c: 424458 mov ax, 0a000h ; b8 00 a0 ; 0xc23ac vgabios.c:52 4459 4459 mov es, ax ; 8e c0 ; 0xc23af 4460 4460 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc23b1 … … 4542 4542 add di, ax ; 01 c7 ; 0xc246a 4543 4543 mov al, byte [di] ; 8a 05 ; 0xc246c 4544 mov di, 0b800h ; bf 00 b8 ; 0xc246e vgabios.c: 424544 mov di, 0b800h ; bf 00 b8 ; 0xc246e vgabios.c:52 4545 4545 mov es, di ; 8e c7 ; 0xc2471 4546 4546 mov byte [es:bx], al ; 26 88 07 ; 0xc2473 … … 4579 4579 test byte [bp-002h], 080h ; f6 46 fe 80 ; 0xc24bf vgabios.c:1564 4580 4580 je short 024cfh ; 74 0a ; 0xc24c3 4581 mov ax, 0b800h ; b8 00 b8 ; 0xc24c5 vgabios.c: 374581 mov ax, 0b800h ; b8 00 b8 ; 0xc24c5 vgabios.c:47 4582 4582 mov es, ax ; 8e c0 ; 0xc24c8 4583 4583 mov al, byte [es:bx] ; 26 8a 07 ; 0xc24ca … … 4618 4618 ; inc ah ; fe c4 ; 0xc2521 vgabios.c:1586 4619 4619 jmp short 024d7h ; eb b2 ; 0xc2523 4620 mov di, 0b800h ; bf 00 b8 ; 0xc2525 vgabios.c: 424620 mov di, 0b800h ; bf 00 b8 ; 0xc2525 vgabios.c:52 4621 4621 mov es, di ; 8e c7 ; 0xc2528 4622 4622 mov byte [es:bx], al ; 26 88 07 ; 0xc252a … … 4678 4678 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc259a 4679 4679 add si, dx ; 01 d6 ; 0xc259d 4680 mov dx, 0a000h ; ba 00 a0 ; 0xc259f vgabios.c: 424680 mov dx, 0a000h ; ba 00 a0 ; 0xc259f vgabios.c:52 4681 4681 mov es, dx ; 8e c2 ; 0xc25a2 4682 4682 mov byte [es:si], bh ; 26 88 3c ; 0xc25a4 … … 4718 4718 mov byte [bp-008h], bl ; 88 5e f8 ; 0xc25e7 4719 4719 mov si, cx ; 89 ce ; 0xc25ea 4720 mov bx, strict word 00049h ; bb 49 00 ; 0xc25ec vgabios.c: 374720 mov bx, strict word 00049h ; bb 49 00 ; 0xc25ec vgabios.c:47 4721 4721 mov ax, strict word 00040h ; b8 40 00 ; 0xc25ef 4722 4722 mov es, ax ; 8e c0 ; 0xc25f2 … … 4742 4742 mov al, byte [bp-018h] ; 8a 46 e8 ; 0xc2625 4743 4743 mov byte [bp-006h], al ; 88 46 fa ; 0xc2628 4744 mov bx, 00084h ; bb 84 00 ; 0xc262b vgabios.c: 374744 mov bx, 00084h ; bb 84 00 ; 0xc262b vgabios.c:47 4745 4745 mov ax, strict word 00040h ; b8 40 00 ; 0xc262e 4746 4746 mov es, ax ; 8e c0 ; 0xc2631 4747 4747 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2633 4748 xor ah, ah ; 30 e4 ; 0xc2636 vgabios.c: 384748 xor ah, ah ; 30 e4 ; 0xc2636 vgabios.c:48 4749 4749 mov dx, ax ; 89 c2 ; 0xc2638 4750 4750 inc dx ; 42 ; 0xc263a 4751 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc263b vgabios.c: 474751 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc263b vgabios.c:57 4752 4752 mov ax, word [es:bx] ; 26 8b 07 ; 0xc263e 4753 4753 mov word [bp-016h], ax ; 89 46 ea ; 0xc2641 4754 mov word [bp-01ah], ax ; 89 46 e6 ; 0xc2644 vgabios.c: 484754 mov word [bp-01ah], ax ; 89 46 e6 ; 0xc2644 vgabios.c:58 4755 4755 mov bl, cl ; 88 cb ; 0xc2647 vgabios.c:1642 4756 4756 xor bh, bh ; 30 ff ; 0xc2649 … … 4874 4874 mov byte [bp-008h], bl ; 88 5e f8 ; 0xc2759 4875 4875 mov si, cx ; 89 ce ; 0xc275c 4876 mov bx, strict word 00049h ; bb 49 00 ; 0xc275e vgabios.c: 374876 mov bx, strict word 00049h ; bb 49 00 ; 0xc275e vgabios.c:47 4877 4877 mov ax, strict word 00040h ; b8 40 00 ; 0xc2761 4878 4878 mov es, ax ; 8e c0 ; 0xc2764 … … 4898 4898 mov al, byte [bp-01ah] ; 8a 46 e6 ; 0xc2797 4899 4899 mov byte [bp-00ch], al ; 88 46 f4 ; 0xc279a 4900 mov bx, 00084h ; bb 84 00 ; 0xc279d vgabios.c: 374900 mov bx, 00084h ; bb 84 00 ; 0xc279d vgabios.c:47 4901 4901 mov ax, strict word 00040h ; b8 40 00 ; 0xc27a0 4902 4902 mov es, ax ; 8e c0 ; 0xc27a3 4903 4903 mov al, byte [es:bx] ; 26 8a 07 ; 0xc27a5 4904 xor ah, ah ; 30 e4 ; 0xc27a8 vgabios.c: 384904 xor ah, ah ; 30 e4 ; 0xc27a8 vgabios.c:48 4905 4905 mov dx, ax ; 89 c2 ; 0xc27aa 4906 4906 inc dx ; 42 ; 0xc27ac 4907 mov di, strict word 0004ah ; bf 4a 00 ; 0xc27ad vgabios.c: 474907 mov di, strict word 0004ah ; bf 4a 00 ; 0xc27ad vgabios.c:57 4908 4908 mov di, word [es:di] ; 26 8b 3d ; 0xc27b0 4909 mov word [bp-018h], di ; 89 7e e8 ; 0xc27b3 vgabios.c: 484909 mov word [bp-018h], di ; 89 7e e8 ; 0xc27b3 vgabios.c:58 4910 4910 mov al, cl ; 88 c8 ; 0xc27b6 vgabios.c:1700 4911 4911 mov CL, strict byte 003h ; b1 03 ; 0xc27b8 … … 4940 4940 mov di, ax ; 89 c7 ; 0xc27f8 4941 4941 sal di, CL ; d3 e7 ; 0xc27fa 4942 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc27fc vgabios.c: 404943 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc2800 vgabios.c: 424942 mov es, [di+047b9h] ; 8e 85 b9 47 ; 0xc27fc vgabios.c:50 4943 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc2800 vgabios.c:52 4944 4944 mov byte [es:bx], al ; 26 88 07 ; 0xc2803 4945 4945 inc bx ; 43 ; 0xc2806 vgabios.c:1707 … … 5037 5037 mov word [bp-008h], bx ; 89 5e f8 ; 0xc28db 5038 5038 mov word [bp-00ah], cx ; 89 4e f6 ; 0xc28de 5039 mov bx, strict word 00049h ; bb 49 00 ; 0xc28e1 vgabios.c: 375039 mov bx, strict word 00049h ; bb 49 00 ; 0xc28e1 vgabios.c:47 5040 5040 mov ax, strict word 00040h ; b8 40 00 ; 0xc28e4 5041 5041 mov es, ax ; 8e c0 ; 0xc28e7 … … 5065 5065 jmp near 02a21h ; e9 00 01 ; 0xc291e 5066 5066 jmp near 02a27h ; e9 03 01 ; 0xc2921 5067 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2924 vgabios.c: 475067 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2924 vgabios.c:57 5068 5068 mov ax, strict word 00040h ; b8 40 00 ; 0xc2927 5069 5069 mov es, ax ; 8e c0 ; 0xc292a 5070 5070 mov dx, word [es:bx] ; 26 8b 17 ; 0xc292c 5071 mov ax, word [bp-00ah] ; 8b 46 f6 ; 0xc292f vgabios.c: 485071 mov ax, word [bp-00ah] ; 8b 46 f6 ; 0xc292f vgabios.c:58 5072 5072 mul dx ; f7 e2 ; 0xc2932 5073 5073 mov CL, strict byte 003h ; b1 03 ; 0xc2934 … … 5075 5075 shr bx, CL ; d3 eb ; 0xc2939 5076 5076 add bx, ax ; 01 c3 ; 0xc293b 5077 mov si, strict word 0004ch ; be 4c 00 ; 0xc293d vgabios.c: 475077 mov si, strict word 0004ch ; be 4c 00 ; 0xc293d vgabios.c:57 5078 5078 mov ax, word [es:si] ; 26 8b 04 ; 0xc2940 5079 mov dl, byte [bp-006h] ; 8a 56 fa ; 0xc2943 vgabios.c: 485079 mov dl, byte [bp-006h] ; 8a 56 fa ; 0xc2943 vgabios.c:58 5080 5080 xor dh, dh ; 30 f6 ; 0xc2946 5081 5081 mul dx ; f7 e2 ; 0xc2948 … … 5100 5100 mov dx, 003ceh ; ba ce 03 ; 0xc2976 5101 5101 out DX, ax ; ef ; 0xc2979 5102 mov ax, 0a000h ; b8 00 a0 ; 0xc297a vgabios.c: 425102 mov ax, 0a000h ; b8 00 a0 ; 0xc297a vgabios.c:52 5103 5103 mov es, ax ; 8e c0 ; 0xc297d 5104 5104 mov al, byte [bp-004h] ; 8a 46 fc ; 0xc297f … … 5128 5128 je short 029c0h ; 74 03 ; 0xc29bb 5129 5129 add bh, 020h ; 80 c7 20 ; 0xc29bd 5130 mov ax, 0b800h ; b8 00 b8 ; 0xc29c0 vgabios.c: 375130 mov ax, 0b800h ; b8 00 b8 ; 0xc29c0 vgabios.c:47 5131 5131 mov es, ax ; 8e c0 ; 0xc29c3 5132 5132 mov al, byte [es:bx] ; 26 8a 07 ; 0xc29c5 … … 5166 5166 and al, ah ; 20 e0 ; 0xc2a15 5167 5167 or al, dl ; 08 d0 ; 0xc2a17 vgabios.c:1799 5168 mov dx, 0b800h ; ba 00 b8 ; 0xc2a19 vgabios.c: 425168 mov dx, 0b800h ; ba 00 b8 ; 0xc2a19 vgabios.c:52 5169 5169 mov es, dx ; 8e c2 ; 0xc2a1c 5170 5170 mov byte [es:bx], al ; 26 88 07 ; 0xc2a1e … … 5173 5173 pop bp ; 5d ; 0xc2a25 5174 5174 retn ; c3 ; 0xc2a26 5175 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2a27 vgabios.c: 475175 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2a27 vgabios.c:57 5176 5176 mov ax, strict word 00040h ; b8 40 00 ; 0xc2a2a 5177 5177 mov es, ax ; 8e c0 ; 0xc2a2d 5178 5178 mov dx, word [es:bx] ; 26 8b 17 ; 0xc2a2f 5179 sal dx, CL ; d3 e2 ; 0xc2a32 vgabios.c: 485179 sal dx, CL ; d3 e2 ; 0xc2a32 vgabios.c:58 5180 5180 mov ax, word [bp-00ah] ; 8b 46 f6 ; 0xc2a34 5181 5181 mul dx ; f7 e2 ; 0xc2a37 5182 5182 mov bx, word [bp-008h] ; 8b 5e f8 ; 0xc2a39 5183 5183 add bx, ax ; 01 c3 ; 0xc2a3c 5184 mov ax, 0a000h ; b8 00 a0 ; 0xc2a3e vgabios.c: 425184 mov ax, 0a000h ; b8 00 a0 ; 0xc2a3e vgabios.c:52 5185 5185 mov es, ax ; 8e c0 ; 0xc2a41 5186 5186 mov al, byte [bp-004h] ; 8a 46 fc ; 0xc2a43 … … 5198 5198 cmp dl, 0ffh ; 80 fa ff ; 0xc2a5a vgabios.c:1823 5199 5199 jne short 02a6dh ; 75 0e ; 0xc2a5d 5200 mov bx, strict word 00062h ; bb 62 00 ; 0xc2a5f vgabios.c: 375200 mov bx, strict word 00062h ; bb 62 00 ; 0xc2a5f vgabios.c:47 5201 5201 mov ax, strict word 00040h ; b8 40 00 ; 0xc2a62 5202 5202 mov es, ax ; 8e c0 ; 0xc2a65 5203 5203 mov al, byte [es:bx] ; 26 8a 07 ; 0xc2a67 5204 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc2a6a vgabios.c: 385205 mov bx, strict word 00049h ; bb 49 00 ; 0xc2a6d vgabios.c: 375204 mov byte [bp-00ah], al ; 88 46 f6 ; 0xc2a6a vgabios.c:48 5205 mov bx, strict word 00049h ; bb 49 00 ; 0xc2a6d vgabios.c:47 5206 5206 mov ax, strict word 00040h ; b8 40 00 ; 0xc2a70 5207 5207 mov es, ax ; 8e c0 ; 0xc2a73 … … 5223 5223 xor ah, ah ; 30 e4 ; 0xc2a9d 5224 5224 mov byte [bp-008h], al ; 88 46 f8 ; 0xc2a9f 5225 mov bx, 00084h ; bb 84 00 ; 0xc2aa2 vgabios.c: 375225 mov bx, 00084h ; bb 84 00 ; 0xc2aa2 vgabios.c:47 5226 5226 mov dx, strict word 00040h ; ba 40 00 ; 0xc2aa5 5227 5227 mov es, dx ; 8e c2 ; 0xc2aa8 5228 5228 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc2aaa 5229 xor dh, dh ; 30 f6 ; 0xc2aad vgabios.c: 385229 xor dh, dh ; 30 f6 ; 0xc2aad vgabios.c:48 5230 5230 inc dx ; 42 ; 0xc2aaf 5231 5231 mov word [bp-014h], dx ; 89 56 ec ; 0xc2ab0 5232 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2ab3 vgabios.c: 475232 mov bx, strict word 0004ah ; bb 4a 00 ; 0xc2ab3 vgabios.c:57 5233 5233 mov dx, word [es:bx] ; 26 8b 17 ; 0xc2ab6 5234 mov word [bp-012h], dx ; 89 56 ee ; 0xc2ab9 vgabios.c: 485234 mov word [bp-012h], dx ; 89 56 ee ; 0xc2ab9 vgabios.c:58 5235 5235 cmp ch, 008h ; 80 fd 08 ; 0xc2abc vgabios.c:1839 5236 5236 jc short 02acfh ; 72 0e ; 0xc2abf … … 5280 5280 sal ax, 1 ; d1 e0 ; 0xc2b29 5281 5281 add si, ax ; 01 c6 ; 0xc2b2b 5282 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2b2d vgabios.c: 405283 mov byte [es:si], ch ; 26 88 2c ; 0xc2b31 vgabios.c: 425282 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2b2d vgabios.c:50 5283 mov byte [es:si], ch ; 26 88 2c ; 0xc2b31 vgabios.c:52 5284 5284 cmp cl, byte [bp-004h] ; 3a 4e fc ; 0xc2b34 vgabios.c:1867 5285 5285 jne short 02b76h ; 75 3d ; 0xc2b37 5286 5286 inc si ; 46 ; 0xc2b39 vgabios.c:1868 5287 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2b3a vgabios.c: 405287 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2b3a vgabios.c:50 5288 5288 mov al, byte [bp-00ch] ; 8a 46 f4 ; 0xc2b3e 5289 5289 mov byte [es:si], al ; 26 88 04 ; 0xc2b41 … … 5396 5396 add si, ax ; 01 c6 ; 0xc2c46 5397 5397 inc si ; 46 ; 0xc2c48 vgabios.c:1908 5398 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2c49 vgabios.c: 355399 mov dl, byte [es:si] ; 26 8a 14 ; 0xc2c4d vgabios.c: 375398 mov es, [bx+047b9h] ; 8e 87 b9 47 ; 0xc2c49 vgabios.c:45 5399 mov dl, byte [es:si] ; 26 8a 14 ; 0xc2c4d vgabios.c:47 5400 5400 mov ax, strict word 00001h ; b8 01 00 ; 0xc2c50 vgabios.c:1909 5401 5401 push ax ; 50 ; 0xc2c53 … … 5511 5511 push di ; 57 ; 0xc2d1d 5512 5512 mov bl, al ; 88 c3 ; 0xc2d1e 5513 mov si, strict word 00063h ; be 63 00 ; 0xc2d20 vgabios.c: 475513 mov si, strict word 00063h ; be 63 00 ; 0xc2d20 vgabios.c:57 5514 5514 mov ax, strict word 00040h ; b8 40 00 ; 0xc2d23 5515 5515 mov es, ax ; 8e c0 ; 0xc2d26 5516 5516 mov si, word [es:si] ; 26 8b 34 ; 0xc2d28 5517 mov cx, si ; 89 f1 ; 0xc2d2b vgabios.c: 485517 mov cx, si ; 89 f1 ; 0xc2d2b vgabios.c:58 5518 5518 mov AL, strict byte 009h ; b0 09 ; 0xc2d2d vgabios.c:1952 5519 5519 mov dx, si ; 89 f2 ; 0xc2d2f … … 5543 5543 call 011d3h ; e8 72 e4 ; 0xc2d5e 5544 5544 xor bh, bh ; 30 ff ; 0xc2d61 vgabios.c:1964 5545 mov si, 00085h ; be 85 00 ; 0xc2d63 vgabios.c: 525545 mov si, 00085h ; be 85 00 ; 0xc2d63 vgabios.c:62 5546 5546 mov ax, strict word 00040h ; b8 40 00 ; 0xc2d66 5547 5547 mov es, ax ; 8e c0 ; 0xc2d69 … … 5581 5581 db 0feh, 0cah 5582 5582 ; dec dl ; fe ca ; 0xc2da5 5583 mov si, 00084h ; be 84 00 ; 0xc2da7 vgabios.c: 425583 mov si, 00084h ; be 84 00 ; 0xc2da7 vgabios.c:52 5584 5584 mov byte [es:si], dl ; 26 88 14 ; 0xc2daa 5585 mov si, strict word 0004ah ; be 4a 00 ; 0xc2dad vgabios.c: 475585 mov si, strict word 0004ah ; be 4a 00 ; 0xc2dad vgabios.c:57 5586 5586 mov dx, word [es:si] ; 26 8b 14 ; 0xc2db0 5587 5587 xor ah, ah ; 30 e4 ; 0xc2db3 vgabios.c:1973 5588 5588 mul dx ; f7 e2 ; 0xc2db5 5589 5589 sal ax, 1 ; d1 e0 ; 0xc2db7 5590 mov si, strict word 0004ch ; be 4c 00 ; 0xc2db9 vgabios.c: 525590 mov si, strict word 0004ch ; be 4c 00 ; 0xc2db9 vgabios.c:62 5591 5591 mov word [es:si], ax ; 26 89 04 ; 0xc2dbc 5592 5592 lea sp, [bp-00ah] ; 8d 66 f6 ; 0xc2dbf vgabios.c:1974 … … 5896 5896 mov al, byte [bx+07e04h] ; 8a 87 04 7e ; 0xc3004 5897 5897 mov byte [bp+004h], al ; 88 46 04 ; 0xc3008 5898 mov bx, 00085h ; bb 85 00 ; 0xc300b vgabios.c: 525898 mov bx, 00085h ; bb 85 00 ; 0xc300b vgabios.c:62 5899 5899 mov ax, strict word 00040h ; b8 40 00 ; 0xc300e 5900 5900 mov es, ax ; 8e c0 ; 0xc3011 … … 5903 5903 xor ah, ah ; 30 e4 ; 0xc3019 5904 5904 dec ax ; 48 ; 0xc301b 5905 mov bx, 00084h ; bb 84 00 ; 0xc301c vgabios.c: 525905 mov bx, 00084h ; bb 84 00 ; 0xc301c vgabios.c:62 5906 5906 mov word [es:bx], ax ; 26 89 07 ; 0xc301f 5907 5907 lea sp, [bp-004h] ; 8d 66 fc ; 0xc3022 vgabios.c:2080 … … 6003 6003 mov bp, sp ; 89 e5 ; 0xc30b6 6004 6004 mov bl, al ; 88 c3 ; 0xc30b8 6005 mov si, 00089h ; be 89 00 ; 0xc30ba vgabios.c: 376005 mov si, 00089h ; be 89 00 ; 0xc30ba vgabios.c:47 6006 6006 mov ax, strict word 00040h ; b8 40 00 ; 0xc30bd 6007 6007 mov es, ax ; 8e c0 ; 0xc30c0 … … 6015 6015 jmp short 030d6h ; eb 02 ; 0xc30d2 vgabios.c:2123 6016 6016 or AL, strict byte 010h ; 0c 10 ; 0xc30d4 vgabios.c:2125 6017 mov bx, 00089h ; bb 89 00 ; 0xc30d6 vgabios.c: 426017 mov bx, 00089h ; bb 89 00 ; 0xc30d6 vgabios.c:52 6018 6018 mov si, strict word 00040h ; be 40 00 ; 0xc30d9 6019 6019 mov es, si ; 8e c6 ; 0xc30dc … … 6068 6068 mov bx, di ; 89 fb ; 0xc3138 vgabios.c:2166 6069 6069 inc di ; 47 ; 0xc313a 6070 mov es, [bp+008h] ; 8e 46 08 ; 0xc313b vgabios.c: 376070 mov es, [bp+008h] ; 8e 46 08 ; 0xc313b vgabios.c:47 6071 6071 mov al, byte [es:bx] ; 26 8a 07 ; 0xc313e 6072 6072 test byte [bp-008h], 002h ; f6 46 f8 02 ; 0xc3141 vgabios.c:2167 … … 6074 6074 mov bx, di ; 89 fb ; 0xc3147 vgabios.c:2168 6075 6075 inc di ; 47 ; 0xc3149 6076 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc314a vgabios.c: 376077 mov byte [bp-00ah], ah ; 88 66 f6 ; 0xc314d vgabios.c: 386076 mov ah, byte [es:bx] ; 26 8a 27 ; 0xc314a vgabios.c:47 6077 mov byte [bp-00ah], ah ; 88 66 f6 ; 0xc314d vgabios.c:48 6078 6078 mov bl, byte [bp-00ah] ; 8a 5e f6 ; 0xc3150 vgabios.c:2170 6079 6079 xor bh, bh ; 30 ff ; 0xc3153 … … 6105 6105 push ax ; 50 ; 0xc3185 6106 6106 push dx ; 52 ; 0xc3186 6107 mov si, strict word 00049h ; be 49 00 ; 0xc3187 vgabios.c: 376107 mov si, strict word 00049h ; be 49 00 ; 0xc3187 vgabios.c:47 6108 6108 mov ax, strict word 00040h ; b8 40 00 ; 0xc318a 6109 6109 mov es, ax ; 8e c0 ; 0xc318d 6110 6110 mov al, byte [es:si] ; 26 8a 04 ; 0xc318f 6111 mov byte [bp-008h], al ; 88 46 f8 ; 0xc3192 vgabios.c: 386112 mov si, strict word 0004ch ; be 4c 00 ; 0xc3195 vgabios.c: 476111 mov byte [bp-008h], al ; 88 46 f8 ; 0xc3192 vgabios.c:48 6112 mov si, strict word 0004ch ; be 4c 00 ; 0xc3195 vgabios.c:57 6113 6113 mov ax, word [es:si] ; 26 8b 04 ; 0xc3198 6114 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc319b vgabios.c: 486114 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc319b vgabios.c:58 6115 6115 mov ax, ds ; 8c d8 ; 0xc319e vgabios.c:2190 6116 mov es, dx ; 8e c2 ; 0xc31a0 vgabios.c: 626116 mov es, dx ; 8e c2 ; 0xc31a0 vgabios.c:72 6117 6117 mov word [es:bx], 05509h ; 26 c7 07 09 55 ; 0xc31a2 6118 6118 mov [es:bx+002h], ds ; 26 8c 5f 02 ; 0xc31a7 … … 6126 6126 rep movsb ; f3 a4 ; 0xc31bc 6127 6127 pop DS ; 1f ; 0xc31be 6128 mov si, 00084h ; be 84 00 ; 0xc31bf vgabios.c: 376128 mov si, 00084h ; be 84 00 ; 0xc31bf vgabios.c:47 6129 6129 mov ax, strict word 00040h ; b8 40 00 ; 0xc31c2 6130 6130 mov es, ax ; 8e c0 ; 0xc31c5 6131 6131 mov al, byte [es:si] ; 26 8a 04 ; 0xc31c7 6132 6132 db 0feh, 0c0h 6133 ; inc al ; fe c0 ; 0xc31ca vgabios.c: 386133 ; inc al ; fe c0 ; 0xc31ca vgabios.c:48 6134 6134 lea si, [bx+022h] ; 8d 77 22 ; 0xc31cc 6135 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31cf vgabios.c: 426135 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31cf vgabios.c:52 6136 6136 mov byte [es:si], al ; 26 88 04 ; 0xc31d2 6137 6137 lea di, [bx+023h] ; 8d 7f 23 ; 0xc31d5 vgabios.c:2197 … … 6144 6144 rep movsb ; f3 a4 ; 0xc31e6 6145 6145 pop DS ; 1f ; 0xc31e8 6146 mov si, 0008ah ; be 8a 00 ; 0xc31e9 vgabios.c: 376146 mov si, 0008ah ; be 8a 00 ; 0xc31e9 vgabios.c:47 6147 6147 mov ax, strict word 00040h ; b8 40 00 ; 0xc31ec 6148 6148 mov es, ax ; 8e c0 ; 0xc31ef 6149 6149 mov al, byte [es:si] ; 26 8a 04 ; 0xc31f1 6150 lea si, [bx+025h] ; 8d 77 25 ; 0xc31f4 vgabios.c: 386151 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31f7 vgabios.c: 426150 lea si, [bx+025h] ; 8d 77 25 ; 0xc31f4 vgabios.c:48 6151 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc31f7 vgabios.c:52 6152 6152 mov byte [es:si], al ; 26 88 04 ; 0xc31fa 6153 6153 lea si, [bx+026h] ; 8d 77 26 ; 0xc31fd vgabios.c:2200 6154 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3200 vgabios.c: 426154 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3200 vgabios.c:52 6155 6155 lea si, [bx+027h] ; 8d 77 27 ; 0xc3204 vgabios.c:2201 6156 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc3207 vgabios.c: 526156 mov word [es:si], strict word 00010h ; 26 c7 04 10 00 ; 0xc3207 vgabios.c:62 6157 6157 lea si, [bx+029h] ; 8d 77 29 ; 0xc320c vgabios.c:2202 6158 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc320f vgabios.c: 426158 mov byte [es:si], 008h ; 26 c6 04 08 ; 0xc320f vgabios.c:52 6159 6159 lea si, [bx+02ah] ; 8d 77 2a ; 0xc3213 vgabios.c:2203 6160 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc3216 vgabios.c: 426160 mov byte [es:si], 002h ; 26 c6 04 02 ; 0xc3216 vgabios.c:52 6161 6161 lea si, [bx+02bh] ; 8d 77 2b ; 0xc321a vgabios.c:2204 6162 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc321d vgabios.c: 426162 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc321d vgabios.c:52 6163 6163 lea si, [bx+02ch] ; 8d 77 2c ; 0xc3221 vgabios.c:2205 6164 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3224 vgabios.c: 426164 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3224 vgabios.c:52 6165 6165 lea si, [bx+02dh] ; 8d 77 2d ; 0xc3228 vgabios.c:2206 6166 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc322b vgabios.c: 426166 mov byte [es:si], 021h ; 26 c6 04 21 ; 0xc322b vgabios.c:52 6167 6167 lea si, [bx+031h] ; 8d 77 31 ; 0xc322f vgabios.c:2207 6168 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc3232 vgabios.c: 426168 mov byte [es:si], 003h ; 26 c6 04 03 ; 0xc3232 vgabios.c:52 6169 6169 lea si, [bx+032h] ; 8d 77 32 ; 0xc3236 vgabios.c:2208 6170 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3239 vgabios.c: 426171 mov si, 00089h ; be 89 00 ; 0xc323d vgabios.c: 376170 mov byte [es:si], 000h ; 26 c6 04 00 ; 0xc3239 vgabios.c:52 6171 mov si, 00089h ; be 89 00 ; 0xc323d vgabios.c:47 6172 6172 mov ax, strict word 00040h ; b8 40 00 ; 0xc3240 6173 6173 mov es, ax ; 8e c0 ; 0xc3243 … … 6195 6195 xor al, al ; 30 c0 ; 0xc3273 vgabios.c:2218 6196 6196 lea si, [bx+02ah] ; 8d 77 2a ; 0xc3275 vgabios.c:2220 6197 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3278 vgabios.c: 426197 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3278 vgabios.c:52 6198 6198 mov byte [es:si], al ; 26 88 04 ; 0xc327b 6199 6199 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc327e vgabios.c:2223 … … 6212 6212 div si ; f7 f6 ; 0xc329b 6213 6213 lea si, [bx+029h] ; 8d 77 29 ; 0xc329d 6214 mov byte [es:si], al ; 26 88 04 ; 0xc32a0 vgabios.c: 426214 mov byte [es:si], al ; 26 88 04 ; 0xc32a0 vgabios.c:52 6215 6215 jmp short 032e7h ; eb 42 ; 0xc32a3 vgabios.c:2226 6216 6216 lea si, [bx+029h] ; 8d 77 29 ; 0xc32a5 … … 6218 6218 cmp AL, strict byte 013h ; 3c 13 ; 0xc32ab 6219 6219 jne short 032c0h ; 75 11 ; 0xc32ad 6220 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32af vgabios.c: 426220 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32af vgabios.c:52 6221 6221 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc32b2 6222 6222 lea si, [bx+027h] ; 8d 77 27 ; 0xc32b6 vgabios.c:2228 6223 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc32b9 vgabios.c: 526223 mov word [es:si], 00100h ; 26 c7 04 00 01 ; 0xc32b9 vgabios.c:62 6224 6224 jmp short 032e7h ; eb 27 ; 0xc32be vgabios.c:2229 6225 6225 cmp AL, strict byte 004h ; 3c 04 ; 0xc32c0 … … 6232 6232 xor dx, dx ; 31 d2 ; 0xc32d1 6233 6233 div word [bp-00ah] ; f7 76 f6 ; 0xc32d3 6234 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32d6 vgabios.c: 426234 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32d6 vgabios.c:52 6235 6235 mov byte [es:si], al ; 26 88 04 ; 0xc32d9 6236 6236 lea si, [bx+027h] ; 8d 77 27 ; 0xc32dc vgabios.c:2233 6237 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32df vgabios.c: 526237 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32df vgabios.c:62 6238 6238 mov word [es:si], strict word 00004h ; 26 c7 04 04 00 ; 0xc32e2 6239 6239 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc32e7 vgabios.c:2235 … … 6243 6243 jne short 032fdh ; 75 0b ; 0xc32f0 6244 6244 lea si, [bx+027h] ; 8d 77 27 ; 0xc32f2 vgabios.c:2236 6245 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32f5 vgabios.c: 526245 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc32f5 vgabios.c:62 6246 6246 mov word [es:si], strict word 00002h ; 26 c7 04 02 00 ; 0xc32f8 6247 6247 mov al, byte [bp-008h] ; 8a 46 f8 ; 0xc32fd vgabios.c:2238 … … 6251 6251 je short 03359h ; 74 51 ; 0xc3306 6252 6252 lea si, [bx+02dh] ; 8d 77 2d ; 0xc3308 vgabios.c:2239 6253 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc330b vgabios.c: 426253 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc330b vgabios.c:52 6254 6254 mov byte [es:si], 001h ; 26 c6 04 01 ; 0xc330e 6255 mov si, 00084h ; be 84 00 ; 0xc3312 vgabios.c: 376255 mov si, 00084h ; be 84 00 ; 0xc3312 vgabios.c:47 6256 6256 mov ax, strict word 00040h ; b8 40 00 ; 0xc3315 6257 6257 mov es, ax ; 8e c0 ; 0xc3318 6258 6258 mov al, byte [es:si] ; 26 8a 04 ; 0xc331a 6259 xor ah, ah ; 30 e4 ; 0xc331d vgabios.c: 386259 xor ah, ah ; 30 e4 ; 0xc331d vgabios.c:48 6260 6260 inc ax ; 40 ; 0xc331f 6261 mov si, 00085h ; be 85 00 ; 0xc3320 vgabios.c: 376261 mov si, 00085h ; be 85 00 ; 0xc3320 vgabios.c:47 6262 6262 mov dl, byte [es:si] ; 26 8a 14 ; 0xc3323 6263 xor dh, dh ; 30 f6 ; 0xc3326 vgabios.c: 386263 xor dh, dh ; 30 f6 ; 0xc3326 vgabios.c:48 6264 6264 imul dx ; f7 ea ; 0xc3328 6265 6265 cmp ax, 0015eh ; 3d 5e 01 ; 0xc332a vgabios.c:2241 … … 6281 6281 mov AL, strict byte 003h ; b0 03 ; 0xc334e vgabios.c:2246 6282 6282 lea si, [bx+02ah] ; 8d 77 2a ; 0xc3350 vgabios.c:2248 6283 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3353 vgabios.c: 426283 mov es, [bp-00ch] ; 8e 46 f4 ; 0xc3353 vgabios.c:52 6284 6284 mov byte [es:si], al ; 26 88 04 ; 0xc3356 6285 6285 lea di, [bx+033h] ; 8d 7f 33 ; 0xc3359 vgabios.c:2251 … … 6342 6342 push ax ; 50 ; 0xc33b6 6343 6343 mov cx, dx ; 89 d1 ; 0xc33b7 6344 mov si, strict word 00063h ; be 63 00 ; 0xc33b9 vgabios.c: 476344 mov si, strict word 00063h ; be 63 00 ; 0xc33b9 vgabios.c:57 6345 6345 mov ax, strict word 00040h ; b8 40 00 ; 0xc33bc 6346 6346 mov es, ax ; 8e c0 ; 0xc33bf 6347 6347 mov di, word [es:si] ; 26 8b 3c ; 0xc33c1 6348 mov si, di ; 89 fe ; 0xc33c4 vgabios.c: 486348 mov si, di ; 89 fe ; 0xc33c4 vgabios.c:58 6349 6349 test byte [bp-00ch], 001h ; f6 46 f4 01 ; 0xc33c6 vgabios.c:2283 6350 6350 je short 03432h ; 74 66 ; 0xc33ca … … 6353 6353 db 02ah, 0e4h 6354 6354 ; sub ah, ah ; 2a e4 ; 0xc33d0 6355 mov es, cx ; 8e c1 ; 0xc33d2 vgabios.c: 426355 mov es, cx ; 8e c1 ; 0xc33d2 vgabios.c:52 6356 6356 mov byte [es:bx], al ; 26 88 07 ; 0xc33d4 6357 6357 inc bx ; 43 ; 0xc33d7 vgabios.c:2284 … … 6360 6360 db 02ah, 0e4h 6361 6361 ; sub ah, ah ; 2a e4 ; 0xc33db 6362 mov byte [es:bx], al ; 26 88 07 ; 0xc33dd vgabios.c: 426362 mov byte [es:bx], al ; 26 88 07 ; 0xc33dd vgabios.c:52 6363 6363 inc bx ; 43 ; 0xc33e0 vgabios.c:2285 6364 6364 mov dx, 003ceh ; ba ce 03 ; 0xc33e1 … … 6366 6366 db 02ah, 0e4h 6367 6367 ; sub ah, ah ; 2a e4 ; 0xc33e5 6368 mov byte [es:bx], al ; 26 88 07 ; 0xc33e7 vgabios.c: 426368 mov byte [es:bx], al ; 26 88 07 ; 0xc33e7 vgabios.c:52 6369 6369 inc bx ; 43 ; 0xc33ea vgabios.c:2286 6370 6370 mov dx, 003dah ; ba da 03 ; 0xc33eb … … 6377 6377 ; sub ah, ah ; 2a e4 ; 0xc33f5 6378 6378 mov word [bp-00ah], ax ; 89 46 f6 ; 0xc33f7 6379 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc33fa vgabios.c: 426379 mov al, byte [bp-00ah] ; 8a 46 f6 ; 0xc33fa vgabios.c:52 6380 6380 mov byte [es:bx], al ; 26 88 07 ; 0xc33fd 6381 6381 inc bx ; 43 ; 0xc3400 vgabios.c:2289 … … 6384 6384 db 02ah, 0e4h 6385 6385 ; sub ah, ah ; 2a e4 ; 0xc3405 6386 mov byte [es:bx], al ; 26 88 07 ; 0xc3407 vgabios.c: 426386 mov byte [es:bx], al ; 26 88 07 ; 0xc3407 vgabios.c:52 6387 6387 mov ax, strict word 00001h ; b8 01 00 ; 0xc340a vgabios.c:2292 6388 6388 mov word [bp-008h], ax ; 89 46 f8 ; 0xc340d … … 6398 6398 db 02ah, 0e4h 6399 6399 ; sub ah, ah ; 2a e4 ; 0xc3425 6400 mov es, cx ; 8e c1 ; 0xc3427 vgabios.c: 426400 mov es, cx ; 8e c1 ; 0xc3427 vgabios.c:52 6401 6401 mov byte [es:bx], al ; 26 88 07 ; 0xc3429 6402 6402 inc bx ; 43 ; 0xc342c vgabios.c:2294 … … 6411 6411 db 02ah, 0e4h 6412 6412 ; sub ah, ah ; 2a e4 ; 0xc343f 6413 mov es, cx ; 8e c1 ; 0xc3441 vgabios.c: 426413 mov es, cx ; 8e c1 ; 0xc3441 vgabios.c:52 6414 6414 mov byte [es:bx], al ; 26 88 07 ; 0xc3443 6415 6415 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc3446 vgabios.c:2299 … … 6425 6425 db 02ah, 0e4h 6426 6426 ; sub ah, ah ; 2a e4 ; 0xc345e 6427 mov es, cx ; 8e c1 ; 0xc3460 vgabios.c: 426427 mov es, cx ; 8e c1 ; 0xc3460 vgabios.c:52 6428 6428 mov byte [es:bx], al ; 26 88 07 ; 0xc3462 6429 6429 inc bx ; 43 ; 0xc3465 vgabios.c:2301 … … 6447 6447 db 02ah, 0e4h 6448 6448 ; sub ah, ah ; 2a e4 ; 0xc348f 6449 mov es, cx ; 8e c1 ; 0xc3491 vgabios.c: 426449 mov es, cx ; 8e c1 ; 0xc3491 vgabios.c:52 6450 6450 mov byte [es:bx], al ; 26 88 07 ; 0xc3493 6451 6451 inc bx ; 43 ; 0xc3496 vgabios.c:2307 … … 6467 6467 db 02ah, 0e4h 6468 6468 ; sub ah, ah ; 2a e4 ; 0xc34ba 6469 mov es, cx ; 8e c1 ; 0xc34bc vgabios.c: 426469 mov es, cx ; 8e c1 ; 0xc34bc vgabios.c:52 6470 6470 mov byte [es:bx], al ; 26 88 07 ; 0xc34be 6471 6471 inc bx ; 43 ; 0xc34c1 vgabios.c:2313 6472 6472 inc word [bp-008h] ; ff 46 f8 ; 0xc34c2 vgabios.c:2314 6473 6473 jmp short 034a9h ; eb e2 ; 0xc34c5 6474 mov es, cx ; 8e c1 ; 0xc34c7 vgabios.c: 526474 mov es, cx ; 8e c1 ; 0xc34c7 vgabios.c:62 6475 6475 mov word [es:bx], si ; 26 89 37 ; 0xc34c9 6476 6476 inc bx ; 43 ; 0xc34cc vgabios.c:2316 6477 6477 inc bx ; 43 ; 0xc34cd 6478 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34ce vgabios.c: 426478 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34ce vgabios.c:52 6479 6479 inc bx ; 43 ; 0xc34d2 vgabios.c:2319 6480 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34d3 vgabios.c: 426480 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34d3 vgabios.c:52 6481 6481 inc bx ; 43 ; 0xc34d7 vgabios.c:2320 6482 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34d8 vgabios.c: 426482 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34d8 vgabios.c:52 6483 6483 inc bx ; 43 ; 0xc34dc vgabios.c:2321 6484 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34dd vgabios.c: 426484 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc34dd vgabios.c:52 6485 6485 inc bx ; 43 ; 0xc34e1 vgabios.c:2322 6486 6486 test byte [bp-00ch], 002h ; f6 46 f4 02 ; 0xc34e2 vgabios.c:2324 6487 6487 jne short 034ebh ; 75 03 ; 0xc34e6 6488 6488 jmp near 0362ah ; e9 3f 01 ; 0xc34e8 6489 mov si, strict word 00049h ; be 49 00 ; 0xc34eb vgabios.c: 376489 mov si, strict word 00049h ; be 49 00 ; 0xc34eb vgabios.c:47 6490 6490 mov ax, strict word 00040h ; b8 40 00 ; 0xc34ee 6491 6491 mov es, ax ; 8e c0 ; 0xc34f1 6492 6492 mov al, byte [es:si] ; 26 8a 04 ; 0xc34f3 6493 mov es, cx ; 8e c1 ; 0xc34f6 vgabios.c: 426493 mov es, cx ; 8e c1 ; 0xc34f6 vgabios.c:52 6494 6494 mov byte [es:bx], al ; 26 88 07 ; 0xc34f8 6495 6495 inc bx ; 43 ; 0xc34fb vgabios.c:2325 6496 mov si, strict word 0004ah ; be 4a 00 ; 0xc34fc vgabios.c: 476496 mov si, strict word 0004ah ; be 4a 00 ; 0xc34fc vgabios.c:57 6497 6497 mov ax, strict word 00040h ; b8 40 00 ; 0xc34ff 6498 6498 mov es, ax ; 8e c0 ; 0xc3502 6499 6499 mov ax, word [es:si] ; 26 8b 04 ; 0xc3504 6500 mov es, cx ; 8e c1 ; 0xc3507 vgabios.c: 526500 mov es, cx ; 8e c1 ; 0xc3507 vgabios.c:62 6501 6501 mov word [es:bx], ax ; 26 89 07 ; 0xc3509 6502 6502 inc bx ; 43 ; 0xc350c vgabios.c:2326 6503 6503 inc bx ; 43 ; 0xc350d 6504 mov si, strict word 0004ch ; be 4c 00 ; 0xc350e vgabios.c: 476504 mov si, strict word 0004ch ; be 4c 00 ; 0xc350e vgabios.c:57 6505 6505 mov ax, strict word 00040h ; b8 40 00 ; 0xc3511 6506 6506 mov es, ax ; 8e c0 ; 0xc3514 6507 6507 mov ax, word [es:si] ; 26 8b 04 ; 0xc3516 6508 mov es, cx ; 8e c1 ; 0xc3519 vgabios.c: 526508 mov es, cx ; 8e c1 ; 0xc3519 vgabios.c:62 6509 6509 mov word [es:bx], ax ; 26 89 07 ; 0xc351b 6510 6510 inc bx ; 43 ; 0xc351e vgabios.c:2327 6511 6511 inc bx ; 43 ; 0xc351f 6512 mov si, strict word 00063h ; be 63 00 ; 0xc3520 vgabios.c: 476512 mov si, strict word 00063h ; be 63 00 ; 0xc3520 vgabios.c:57 6513 6513 mov ax, strict word 00040h ; b8 40 00 ; 0xc3523 6514 6514 mov es, ax ; 8e c0 ; 0xc3526 6515 6515 mov ax, word [es:si] ; 26 8b 04 ; 0xc3528 6516 mov es, cx ; 8e c1 ; 0xc352b vgabios.c: 526516 mov es, cx ; 8e c1 ; 0xc352b vgabios.c:62 6517 6517 mov word [es:bx], ax ; 26 89 07 ; 0xc352d 6518 6518 inc bx ; 43 ; 0xc3530 vgabios.c:2328 6519 6519 inc bx ; 43 ; 0xc3531 6520 mov si, 00084h ; be 84 00 ; 0xc3532 vgabios.c: 376520 mov si, 00084h ; be 84 00 ; 0xc3532 vgabios.c:47 6521 6521 mov ax, strict word 00040h ; b8 40 00 ; 0xc3535 6522 6522 mov es, ax ; 8e c0 ; 0xc3538 6523 6523 mov al, byte [es:si] ; 26 8a 04 ; 0xc353a 6524 mov es, cx ; 8e c1 ; 0xc353d vgabios.c: 426524 mov es, cx ; 8e c1 ; 0xc353d vgabios.c:52 6525 6525 mov byte [es:bx], al ; 26 88 07 ; 0xc353f 6526 6526 inc bx ; 43 ; 0xc3542 vgabios.c:2329 6527 mov si, 00085h ; be 85 00 ; 0xc3543 vgabios.c: 476527 mov si, 00085h ; be 85 00 ; 0xc3543 vgabios.c:57 6528 6528 mov ax, strict word 00040h ; b8 40 00 ; 0xc3546 6529 6529 mov es, ax ; 8e c0 ; 0xc3549 6530 6530 mov ax, word [es:si] ; 26 8b 04 ; 0xc354b 6531 mov es, cx ; 8e c1 ; 0xc354e vgabios.c: 526531 mov es, cx ; 8e c1 ; 0xc354e vgabios.c:62 6532 6532 mov word [es:bx], ax ; 26 89 07 ; 0xc3550 6533 6533 inc bx ; 43 ; 0xc3553 vgabios.c:2330 6534 6534 inc bx ; 43 ; 0xc3554 6535 mov si, 00087h ; be 87 00 ; 0xc3555 vgabios.c: 376535 mov si, 00087h ; be 87 00 ; 0xc3555 vgabios.c:47 6536 6536 mov ax, strict word 00040h ; b8 40 00 ; 0xc3558 6537 6537 mov es, ax ; 8e c0 ; 0xc355b 6538 6538 mov al, byte [es:si] ; 26 8a 04 ; 0xc355d 6539 mov es, cx ; 8e c1 ; 0xc3560 vgabios.c: 426539 mov es, cx ; 8e c1 ; 0xc3560 vgabios.c:52 6540 6540 mov byte [es:bx], al ; 26 88 07 ; 0xc3562 6541 6541 inc bx ; 43 ; 0xc3565 vgabios.c:2331 6542 mov si, 00088h ; be 88 00 ; 0xc3566 vgabios.c: 376542 mov si, 00088h ; be 88 00 ; 0xc3566 vgabios.c:47 6543 6543 mov ax, strict word 00040h ; b8 40 00 ; 0xc3569 6544 6544 mov es, ax ; 8e c0 ; 0xc356c 6545 6545 mov al, byte [es:si] ; 26 8a 04 ; 0xc356e 6546 mov es, cx ; 8e c1 ; 0xc3571 vgabios.c: 426546 mov es, cx ; 8e c1 ; 0xc3571 vgabios.c:52 6547 6547 mov byte [es:bx], al ; 26 88 07 ; 0xc3573 6548 6548 inc bx ; 43 ; 0xc3576 vgabios.c:2332 6549 mov si, 00089h ; be 89 00 ; 0xc3577 vgabios.c: 376549 mov si, 00089h ; be 89 00 ; 0xc3577 vgabios.c:47 6550 6550 mov ax, strict word 00040h ; b8 40 00 ; 0xc357a 6551 6551 mov es, ax ; 8e c0 ; 0xc357d 6552 6552 mov al, byte [es:si] ; 26 8a 04 ; 0xc357f 6553 mov es, cx ; 8e c1 ; 0xc3582 vgabios.c: 426553 mov es, cx ; 8e c1 ; 0xc3582 vgabios.c:52 6554 6554 mov byte [es:bx], al ; 26 88 07 ; 0xc3584 6555 6555 inc bx ; 43 ; 0xc3587 vgabios.c:2333 6556 mov si, strict word 00060h ; be 60 00 ; 0xc3588 vgabios.c: 476556 mov si, strict word 00060h ; be 60 00 ; 0xc3588 vgabios.c:57 6557 6557 mov ax, strict word 00040h ; b8 40 00 ; 0xc358b 6558 6558 mov es, ax ; 8e c0 ; 0xc358e 6559 6559 mov ax, word [es:si] ; 26 8b 04 ; 0xc3590 6560 mov es, cx ; 8e c1 ; 0xc3593 vgabios.c: 526560 mov es, cx ; 8e c1 ; 0xc3593 vgabios.c:62 6561 6561 mov word [es:bx], ax ; 26 89 07 ; 0xc3595 6562 6562 mov word [bp-008h], strict word 00000h ; c7 46 f8 00 00 ; 0xc3598 vgabios.c:2335 … … 6569 6569 sal si, 1 ; d1 e6 ; 0xc35aa 6570 6570 add si, strict byte 00050h ; 83 c6 50 ; 0xc35ac 6571 mov ax, strict word 00040h ; b8 40 00 ; 0xc35af vgabios.c: 476571 mov ax, strict word 00040h ; b8 40 00 ; 0xc35af vgabios.c:57 6572 6572 mov es, ax ; 8e c0 ; 0xc35b2 6573 6573 mov ax, word [es:si] ; 26 8b 04 ; 0xc35b4 6574 mov es, cx ; 8e c1 ; 0xc35b7 vgabios.c: 526574 mov es, cx ; 8e c1 ; 0xc35b7 vgabios.c:62 6575 6575 mov word [es:bx], ax ; 26 89 07 ; 0xc35b9 6576 6576 inc bx ; 43 ; 0xc35bc vgabios.c:2337 … … 6578 6578 inc word [bp-008h] ; ff 46 f8 ; 0xc35be vgabios.c:2338 6579 6579 jmp short 035a1h ; eb de ; 0xc35c1 6580 mov si, strict word 0004eh ; be 4e 00 ; 0xc35c3 vgabios.c: 476580 mov si, strict word 0004eh ; be 4e 00 ; 0xc35c3 vgabios.c:57 6581 6581 mov ax, strict word 00040h ; b8 40 00 ; 0xc35c6 6582 6582 mov es, ax ; 8e c0 ; 0xc35c9 6583 6583 mov ax, word [es:si] ; 26 8b 04 ; 0xc35cb 6584 mov es, cx ; 8e c1 ; 0xc35ce vgabios.c: 526584 mov es, cx ; 8e c1 ; 0xc35ce vgabios.c:62 6585 6585 mov word [es:bx], ax ; 26 89 07 ; 0xc35d0 6586 6586 inc bx ; 43 ; 0xc35d3 vgabios.c:2339 6587 6587 inc bx ; 43 ; 0xc35d4 6588 mov si, strict word 00062h ; be 62 00 ; 0xc35d5 vgabios.c: 376588 mov si, strict word 00062h ; be 62 00 ; 0xc35d5 vgabios.c:47 6589 6589 mov ax, strict word 00040h ; b8 40 00 ; 0xc35d8 6590 6590 mov es, ax ; 8e c0 ; 0xc35db 6591 6591 mov al, byte [es:si] ; 26 8a 04 ; 0xc35dd 6592 mov es, cx ; 8e c1 ; 0xc35e0 vgabios.c: 426592 mov es, cx ; 8e c1 ; 0xc35e0 vgabios.c:52 6593 6593 mov byte [es:bx], al ; 26 88 07 ; 0xc35e2 6594 6594 inc bx ; 43 ; 0xc35e5 vgabios.c:2340 6595 mov si, strict word 0007ch ; be 7c 00 ; 0xc35e6 vgabios.c: 476595 mov si, strict word 0007ch ; be 7c 00 ; 0xc35e6 vgabios.c:57 6596 6596 xor ax, ax ; 31 c0 ; 0xc35e9 6597 6597 mov es, ax ; 8e c0 ; 0xc35eb 6598 6598 mov ax, word [es:si] ; 26 8b 04 ; 0xc35ed 6599 mov es, cx ; 8e c1 ; 0xc35f0 vgabios.c: 526599 mov es, cx ; 8e c1 ; 0xc35f0 vgabios.c:62 6600 6600 mov word [es:bx], ax ; 26 89 07 ; 0xc35f2 6601 6601 inc bx ; 43 ; 0xc35f5 vgabios.c:2342 6602 6602 inc bx ; 43 ; 0xc35f6 6603 mov si, strict word 0007eh ; be 7e 00 ; 0xc35f7 vgabios.c: 476603 mov si, strict word 0007eh ; be 7e 00 ; 0xc35f7 vgabios.c:57 6604 6604 xor ax, ax ; 31 c0 ; 0xc35fa 6605 6605 mov es, ax ; 8e c0 ; 0xc35fc 6606 6606 mov ax, word [es:si] ; 26 8b 04 ; 0xc35fe 6607 mov es, cx ; 8e c1 ; 0xc3601 vgabios.c: 526607 mov es, cx ; 8e c1 ; 0xc3601 vgabios.c:62 6608 6608 mov word [es:bx], ax ; 26 89 07 ; 0xc3603 6609 6609 inc bx ; 43 ; 0xc3606 vgabios.c:2343 6610 6610 inc bx ; 43 ; 0xc3607 6611 mov si, 0010ch ; be 0c 01 ; 0xc3608 vgabios.c: 476611 mov si, 0010ch ; be 0c 01 ; 0xc3608 vgabios.c:57 6612 6612 xor ax, ax ; 31 c0 ; 0xc360b 6613 6613 mov es, ax ; 8e c0 ; 0xc360d 6614 6614 mov ax, word [es:si] ; 26 8b 04 ; 0xc360f 6615 mov es, cx ; 8e c1 ; 0xc3612 vgabios.c: 526615 mov es, cx ; 8e c1 ; 0xc3612 vgabios.c:62 6616 6616 mov word [es:bx], ax ; 26 89 07 ; 0xc3614 6617 6617 inc bx ; 43 ; 0xc3617 vgabios.c:2344 6618 6618 inc bx ; 43 ; 0xc3618 6619 mov si, 0010eh ; be 0e 01 ; 0xc3619 vgabios.c: 476619 mov si, 0010eh ; be 0e 01 ; 0xc3619 vgabios.c:57 6620 6620 xor ax, ax ; 31 c0 ; 0xc361c 6621 6621 mov es, ax ; 8e c0 ; 0xc361e 6622 6622 mov ax, word [es:si] ; 26 8b 04 ; 0xc3620 6623 mov es, cx ; 8e c1 ; 0xc3623 vgabios.c: 526623 mov es, cx ; 8e c1 ; 0xc3623 vgabios.c:62 6624 6624 mov word [es:bx], ax ; 26 89 07 ; 0xc3625 6625 6625 inc bx ; 43 ; 0xc3628 vgabios.c:2345 … … 6631 6631 db 02ah, 0e4h 6632 6632 ; sub ah, ah ; 2a e4 ; 0xc3634 6633 mov es, cx ; 8e c1 ; 0xc3636 vgabios.c: 426633 mov es, cx ; 8e c1 ; 0xc3636 vgabios.c:52 6634 6634 mov byte [es:bx], al ; 26 88 07 ; 0xc3638 6635 6635 inc bx ; 43 ; 0xc363b vgabios.c:2349 … … 6638 6638 db 02ah, 0e4h 6639 6639 ; sub ah, ah ; 2a e4 ; 0xc3640 6640 mov byte [es:bx], al ; 26 88 07 ; 0xc3642 vgabios.c: 426640 mov byte [es:bx], al ; 26 88 07 ; 0xc3642 vgabios.c:52 6641 6641 inc bx ; 43 ; 0xc3645 vgabios.c:2350 6642 6642 mov dx, 003c6h ; ba c6 03 ; 0xc3646 … … 6644 6644 db 02ah, 0e4h 6645 6645 ; sub ah, ah ; 2a e4 ; 0xc364a 6646 mov byte [es:bx], al ; 26 88 07 ; 0xc364c vgabios.c: 426646 mov byte [es:bx], al ; 26 88 07 ; 0xc364c vgabios.c:52 6647 6647 inc bx ; 43 ; 0xc364f vgabios.c:2351 6648 6648 xor al, al ; 30 c0 ; 0xc3650 … … 6658 6658 db 02ah, 0e4h 6659 6659 ; sub ah, ah ; 2a e4 ; 0xc3668 6660 mov es, cx ; 8e c1 ; 0xc366a vgabios.c: 426660 mov es, cx ; 8e c1 ; 0xc366a vgabios.c:52 6661 6661 mov byte [es:bx], al ; 26 88 07 ; 0xc366c 6662 6662 inc bx ; 43 ; 0xc366f vgabios.c:2355 6663 6663 inc word [bp-008h] ; ff 46 f8 ; 0xc3670 vgabios.c:2356 6664 6664 jmp short 0365dh ; eb e8 ; 0xc3673 6665 mov es, cx ; 8e c1 ; 0xc3675 vgabios.c: 426665 mov es, cx ; 8e c1 ; 0xc3675 vgabios.c:52 6666 6666 mov byte [es:bx], 000h ; 26 c6 07 00 ; 0xc3677 6667 6667 inc bx ; 43 ; 0xc367b vgabios.c:2357 … … 6690 6690 ; sub ah, ah ; 2a e4 ; 0xc369c 6691 6691 lea si, [bx+040h] ; 8d 77 40 ; 0xc369e vgabios.c:2370 6692 mov es, cx ; 8e c1 ; 0xc36a1 vgabios.c: 476692 mov es, cx ; 8e c1 ; 0xc36a1 vgabios.c:57 6693 6693 mov ax, word [es:si] ; 26 8b 04 ; 0xc36a3 6694 mov word [bp-00ch], ax ; 89 46 f4 ; 0xc36a6 vgabios.c: 486694 mov word [bp-00ch], ax ; 89 46 f4 ; 0xc36a6 vgabios.c:58 6695 6695 mov si, bx ; 89 de ; 0xc36a9 vgabios.c:2371 6696 6696 mov word [bp-008h], strict word 00001h ; c7 46 f8 01 00 ; 0xc36ab vgabios.c:2374 … … 6702 6702 mov dx, 003c4h ; ba c4 03 ; 0xc36be 6703 6703 out DX, AL ; ee ; 0xc36c1 6704 mov es, cx ; 8e c1 ; 0xc36c2 vgabios.c: 376704 mov es, cx ; 8e c1 ; 0xc36c2 vgabios.c:47 6705 6705 mov al, byte [es:bx] ; 26 8a 07 ; 0xc36c4 6706 mov dx, 003c5h ; ba c5 03 ; 0xc36c7 vgabios.c: 386706 mov dx, 003c5h ; ba c5 03 ; 0xc36c7 vgabios.c:48 6707 6707 out DX, AL ; ee ; 0xc36ca 6708 6708 inc bx ; 43 ; 0xc36cb vgabios.c:2376 … … 6712 6712 mov dx, 003c4h ; ba c4 03 ; 0xc36d3 6713 6713 out DX, AL ; ee ; 0xc36d6 6714 mov es, cx ; 8e c1 ; 0xc36d7 vgabios.c: 376714 mov es, cx ; 8e c1 ; 0xc36d7 vgabios.c:47 6715 6715 mov al, byte [es:bx] ; 26 8a 07 ; 0xc36d9 6716 mov dx, 003c5h ; ba c5 03 ; 0xc36dc vgabios.c: 386716 mov dx, 003c5h ; ba c5 03 ; 0xc36dc vgabios.c:48 6717 6717 out DX, AL ; ee ; 0xc36df 6718 6718 inc bx ; 43 ; 0xc36e0 vgabios.c:2379 … … 6742 6742 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc371e 6743 6743 out DX, AL ; ee ; 0xc3721 6744 mov es, cx ; 8e c1 ; 0xc3722 vgabios.c: 376744 mov es, cx ; 8e c1 ; 0xc3722 vgabios.c:47 6745 6745 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3724 6746 inc dx ; 42 ; 0xc3727 vgabios.c: 386746 inc dx ; 42 ; 0xc3727 vgabios.c:48 6747 6747 out DX, AL ; ee ; 0xc3728 6748 6748 inc bx ; 43 ; 0xc3729 vgabios.c:2395 … … 6753 6753 out DX, AL ; ee ; 0xc3734 6754 6754 lea di, [word bx-00007h] ; 8d bf f9 ff ; 0xc3735 vgabios.c:2399 6755 mov es, cx ; 8e c1 ; 0xc3739 vgabios.c: 376755 mov es, cx ; 8e c1 ; 0xc3739 vgabios.c:47 6756 6756 mov al, byte [es:di] ; 26 8a 05 ; 0xc373b 6757 inc dx ; 42 ; 0xc373e vgabios.c: 386757 inc dx ; 42 ; 0xc373e vgabios.c:48 6758 6758 out DX, AL ; ee ; 0xc373f 6759 6759 lea di, [si+003h] ; 8d 7c 03 ; 0xc3740 vgabios.c:2402 6760 mov dl, byte [es:di] ; 26 8a 15 ; 0xc3743 vgabios.c: 376761 xor dh, dh ; 30 f6 ; 0xc3746 vgabios.c: 386760 mov dl, byte [es:di] ; 26 8a 15 ; 0xc3743 vgabios.c:47 6761 xor dh, dh ; 30 f6 ; 0xc3746 vgabios.c:48 6762 6762 mov word [bp-00ah], dx ; 89 56 f6 ; 0xc3748 6763 6763 mov dx, 003dah ; ba da 03 ; 0xc374b vgabios.c:2403 … … 6774 6774 mov dx, 003c0h ; ba c0 03 ; 0xc3767 6775 6775 out DX, AL ; ee ; 0xc376a 6776 mov es, cx ; 8e c1 ; 0xc376b vgabios.c: 376776 mov es, cx ; 8e c1 ; 0xc376b vgabios.c:47 6777 6777 mov al, byte [es:bx] ; 26 8a 07 ; 0xc376d 6778 out DX, AL ; ee ; 0xc3770 vgabios.c: 386778 out DX, AL ; ee ; 0xc3770 vgabios.c:48 6779 6779 inc bx ; 43 ; 0xc3771 vgabios.c:2406 6780 6780 inc word [bp-008h] ; ff 46 f8 ; 0xc3772 vgabios.c:2407 … … 6794 6794 mov dx, 003ceh ; ba ce 03 ; 0xc3794 6795 6795 out DX, AL ; ee ; 0xc3797 6796 mov es, cx ; 8e c1 ; 0xc3798 vgabios.c: 376796 mov es, cx ; 8e c1 ; 0xc3798 vgabios.c:47 6797 6797 mov al, byte [es:bx] ; 26 8a 07 ; 0xc379a 6798 mov dx, 003cfh ; ba cf 03 ; 0xc379d vgabios.c: 386798 mov dx, 003cfh ; ba cf 03 ; 0xc379d vgabios.c:48 6799 6799 out DX, AL ; ee ; 0xc37a0 6800 6800 inc bx ; 43 ; 0xc37a1 vgabios.c:2413 … … 6802 6802 jmp short 0378bh ; eb e4 ; 0xc37a5 6803 6803 add bx, strict byte 00006h ; 83 c3 06 ; 0xc37a7 vgabios.c:2415 6804 mov es, cx ; 8e c1 ; 0xc37aa vgabios.c: 376804 mov es, cx ; 8e c1 ; 0xc37aa vgabios.c:47 6805 6805 mov al, byte [es:si] ; 26 8a 04 ; 0xc37ac 6806 mov dx, 003c4h ; ba c4 03 ; 0xc37af vgabios.c: 386806 mov dx, 003c4h ; ba c4 03 ; 0xc37af vgabios.c:48 6807 6807 out DX, AL ; ee ; 0xc37b2 6808 6808 inc si ; 46 ; 0xc37b3 vgabios.c:2418 6809 mov al, byte [es:si] ; 26 8a 04 ; 0xc37b4 vgabios.c: 376810 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc37b7 vgabios.c: 386809 mov al, byte [es:si] ; 26 8a 04 ; 0xc37b4 vgabios.c:47 6810 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc37b7 vgabios.c:48 6811 6811 out DX, AL ; ee ; 0xc37ba 6812 6812 inc si ; 46 ; 0xc37bb vgabios.c:2419 6813 mov al, byte [es:si] ; 26 8a 04 ; 0xc37bc vgabios.c: 376814 mov dx, 003ceh ; ba ce 03 ; 0xc37bf vgabios.c: 386813 mov al, byte [es:si] ; 26 8a 04 ; 0xc37bc vgabios.c:47 6814 mov dx, 003ceh ; ba ce 03 ; 0xc37bf vgabios.c:48 6815 6815 out DX, AL ; ee ; 0xc37c2 6816 6816 inc si ; 46 ; 0xc37c3 vgabios.c:2420 6817 6817 inc si ; 46 ; 0xc37c4 6818 mov al, byte [es:si] ; 26 8a 04 ; 0xc37c5 vgabios.c: 376819 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc37c8 vgabios.c: 386818 mov al, byte [es:si] ; 26 8a 04 ; 0xc37c5 vgabios.c:47 6819 mov dx, word [bp-00ch] ; 8b 56 f4 ; 0xc37c8 vgabios.c:48 6820 6820 add dx, strict byte 00006h ; 83 c2 06 ; 0xc37cb 6821 6821 out DX, AL ; ee ; 0xc37ce … … 6823 6823 jne short 037d8h ; 75 03 ; 0xc37d3 6824 6824 jmp near 038f3h ; e9 1b 01 ; 0xc37d5 6825 mov es, cx ; 8e c1 ; 0xc37d8 vgabios.c: 376825 mov es, cx ; 8e c1 ; 0xc37d8 vgabios.c:47 6826 6826 mov al, byte [es:bx] ; 26 8a 07 ; 0xc37da 6827 mov si, strict word 00049h ; be 49 00 ; 0xc37dd vgabios.c: 426827 mov si, strict word 00049h ; be 49 00 ; 0xc37dd vgabios.c:52 6828 6828 mov dx, strict word 00040h ; ba 40 00 ; 0xc37e0 6829 6829 mov es, dx ; 8e c2 ; 0xc37e3 6830 6830 mov byte [es:si], al ; 26 88 04 ; 0xc37e5 6831 6831 inc bx ; 43 ; 0xc37e8 vgabios.c:2425 6832 mov es, cx ; 8e c1 ; 0xc37e9 vgabios.c: 476832 mov es, cx ; 8e c1 ; 0xc37e9 vgabios.c:57 6833 6833 mov ax, word [es:bx] ; 26 8b 07 ; 0xc37eb 6834 mov si, strict word 0004ah ; be 4a 00 ; 0xc37ee vgabios.c: 526834 mov si, strict word 0004ah ; be 4a 00 ; 0xc37ee vgabios.c:62 6835 6835 mov es, dx ; 8e c2 ; 0xc37f1 6836 6836 mov word [es:si], ax ; 26 89 04 ; 0xc37f3 6837 6837 inc bx ; 43 ; 0xc37f6 vgabios.c:2426 6838 6838 inc bx ; 43 ; 0xc37f7 6839 mov es, cx ; 8e c1 ; 0xc37f8 vgabios.c: 476839 mov es, cx ; 8e c1 ; 0xc37f8 vgabios.c:57 6840 6840 mov ax, word [es:bx] ; 26 8b 07 ; 0xc37fa 6841 mov si, strict word 0004ch ; be 4c 00 ; 0xc37fd vgabios.c: 526841 mov si, strict word 0004ch ; be 4c 00 ; 0xc37fd vgabios.c:62 6842 6842 mov es, dx ; 8e c2 ; 0xc3800 6843 6843 mov word [es:si], ax ; 26 89 04 ; 0xc3802 6844 6844 inc bx ; 43 ; 0xc3805 vgabios.c:2427 6845 6845 inc bx ; 43 ; 0xc3806 6846 mov es, cx ; 8e c1 ; 0xc3807 vgabios.c: 476846 mov es, cx ; 8e c1 ; 0xc3807 vgabios.c:57 6847 6847 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3809 6848 mov si, strict word 00063h ; be 63 00 ; 0xc380c vgabios.c: 526848 mov si, strict word 00063h ; be 63 00 ; 0xc380c vgabios.c:62 6849 6849 mov es, dx ; 8e c2 ; 0xc380f 6850 6850 mov word [es:si], ax ; 26 89 04 ; 0xc3811 6851 6851 inc bx ; 43 ; 0xc3814 vgabios.c:2428 6852 6852 inc bx ; 43 ; 0xc3815 6853 mov es, cx ; 8e c1 ; 0xc3816 vgabios.c: 376853 mov es, cx ; 8e c1 ; 0xc3816 vgabios.c:47 6854 6854 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3818 6855 mov si, 00084h ; be 84 00 ; 0xc381b vgabios.c: 426855 mov si, 00084h ; be 84 00 ; 0xc381b vgabios.c:52 6856 6856 mov es, dx ; 8e c2 ; 0xc381e 6857 6857 mov byte [es:si], al ; 26 88 04 ; 0xc3820 6858 6858 inc bx ; 43 ; 0xc3823 vgabios.c:2429 6859 mov es, cx ; 8e c1 ; 0xc3824 vgabios.c: 476859 mov es, cx ; 8e c1 ; 0xc3824 vgabios.c:57 6860 6860 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3826 6861 mov si, 00085h ; be 85 00 ; 0xc3829 vgabios.c: 526861 mov si, 00085h ; be 85 00 ; 0xc3829 vgabios.c:62 6862 6862 mov es, dx ; 8e c2 ; 0xc382c 6863 6863 mov word [es:si], ax ; 26 89 04 ; 0xc382e 6864 6864 inc bx ; 43 ; 0xc3831 vgabios.c:2430 6865 6865 inc bx ; 43 ; 0xc3832 6866 mov es, cx ; 8e c1 ; 0xc3833 vgabios.c: 376866 mov es, cx ; 8e c1 ; 0xc3833 vgabios.c:47 6867 6867 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3835 6868 mov si, 00087h ; be 87 00 ; 0xc3838 vgabios.c: 426868 mov si, 00087h ; be 87 00 ; 0xc3838 vgabios.c:52 6869 6869 mov es, dx ; 8e c2 ; 0xc383b 6870 6870 mov byte [es:si], al ; 26 88 04 ; 0xc383d 6871 6871 inc bx ; 43 ; 0xc3840 vgabios.c:2431 6872 mov es, cx ; 8e c1 ; 0xc3841 vgabios.c: 376872 mov es, cx ; 8e c1 ; 0xc3841 vgabios.c:47 6873 6873 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3843 6874 mov si, 00088h ; be 88 00 ; 0xc3846 vgabios.c: 426874 mov si, 00088h ; be 88 00 ; 0xc3846 vgabios.c:52 6875 6875 mov es, dx ; 8e c2 ; 0xc3849 6876 6876 mov byte [es:si], al ; 26 88 04 ; 0xc384b 6877 6877 inc bx ; 43 ; 0xc384e vgabios.c:2432 6878 mov es, cx ; 8e c1 ; 0xc384f vgabios.c: 376878 mov es, cx ; 8e c1 ; 0xc384f vgabios.c:47 6879 6879 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3851 6880 mov si, 00089h ; be 89 00 ; 0xc3854 vgabios.c: 426880 mov si, 00089h ; be 89 00 ; 0xc3854 vgabios.c:52 6881 6881 mov es, dx ; 8e c2 ; 0xc3857 6882 6882 mov byte [es:si], al ; 26 88 04 ; 0xc3859 6883 6883 inc bx ; 43 ; 0xc385c vgabios.c:2433 6884 mov es, cx ; 8e c1 ; 0xc385d vgabios.c: 476884 mov es, cx ; 8e c1 ; 0xc385d vgabios.c:57 6885 6885 mov ax, word [es:bx] ; 26 8b 07 ; 0xc385f 6886 mov si, strict word 00060h ; be 60 00 ; 0xc3862 vgabios.c: 526886 mov si, strict word 00060h ; be 60 00 ; 0xc3862 vgabios.c:62 6887 6887 mov es, dx ; 8e c2 ; 0xc3865 6888 6888 mov word [es:si], ax ; 26 89 04 ; 0xc3867 … … 6893 6893 cmp word [bp-008h], strict byte 00008h ; 83 7e f8 08 ; 0xc3873 6894 6894 jnc short 03895h ; 73 1c ; 0xc3877 6895 mov es, cx ; 8e c1 ; 0xc3879 vgabios.c: 476895 mov es, cx ; 8e c1 ; 0xc3879 vgabios.c:57 6896 6896 mov ax, word [es:bx] ; 26 8b 07 ; 0xc387b 6897 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc387e vgabios.c: 486897 mov si, word [bp-008h] ; 8b 76 f8 ; 0xc387e vgabios.c:58 6898 6898 sal si, 1 ; d1 e6 ; 0xc3881 6899 6899 add si, strict byte 00050h ; 83 c6 50 ; 0xc3883 6900 mov dx, strict word 00040h ; ba 40 00 ; 0xc3886 vgabios.c: 526900 mov dx, strict word 00040h ; ba 40 00 ; 0xc3886 vgabios.c:62 6901 6901 mov es, dx ; 8e c2 ; 0xc3889 6902 6902 mov word [es:si], ax ; 26 89 04 ; 0xc388b … … 6905 6905 inc word [bp-008h] ; ff 46 f8 ; 0xc3890 vgabios.c:2438 6906 6906 jmp short 03873h ; eb de ; 0xc3893 6907 mov es, cx ; 8e c1 ; 0xc3895 vgabios.c: 476907 mov es, cx ; 8e c1 ; 0xc3895 vgabios.c:57 6908 6908 mov ax, word [es:bx] ; 26 8b 07 ; 0xc3897 6909 mov si, strict word 0004eh ; be 4e 00 ; 0xc389a vgabios.c: 526909 mov si, strict word 0004eh ; be 4e 00 ; 0xc389a vgabios.c:62 6910 6910 mov dx, strict word 00040h ; ba 40 00 ; 0xc389d 6911 6911 mov es, dx ; 8e c2 ; 0xc38a0 … … 6913 6913 inc bx ; 43 ; 0xc38a5 vgabios.c:2439 6914 6914 inc bx ; 43 ; 0xc38a6 6915 mov es, cx ; 8e c1 ; 0xc38a7 vgabios.c: 376915 mov es, cx ; 8e c1 ; 0xc38a7 vgabios.c:47 6916 6916 mov al, byte [es:bx] ; 26 8a 07 ; 0xc38a9 6917 mov si, strict word 00062h ; be 62 00 ; 0xc38ac vgabios.c: 426917 mov si, strict word 00062h ; be 62 00 ; 0xc38ac vgabios.c:52 6918 6918 mov es, dx ; 8e c2 ; 0xc38af 6919 6919 mov byte [es:si], al ; 26 88 04 ; 0xc38b1 6920 6920 inc bx ; 43 ; 0xc38b4 vgabios.c:2440 6921 mov es, cx ; 8e c1 ; 0xc38b5 vgabios.c: 476921 mov es, cx ; 8e c1 ; 0xc38b5 vgabios.c:57 6922 6922 mov ax, word [es:bx] ; 26 8b 07 ; 0xc38b7 6923 mov si, strict word 0007ch ; be 7c 00 ; 0xc38ba vgabios.c: 526923 mov si, strict word 0007ch ; be 7c 00 ; 0xc38ba vgabios.c:62 6924 6924 xor dx, dx ; 31 d2 ; 0xc38bd 6925 6925 mov es, dx ; 8e c2 ; 0xc38bf … … 6927 6927 inc bx ; 43 ; 0xc38c4 vgabios.c:2442 6928 6928 inc bx ; 43 ; 0xc38c5 6929 mov es, cx ; 8e c1 ; 0xc38c6 vgabios.c: 476929 mov es, cx ; 8e c1 ; 0xc38c6 vgabios.c:57 6930 6930 mov ax, word [es:bx] ; 26 8b 07 ; 0xc38c8 6931 mov si, strict word 0007eh ; be 7e 00 ; 0xc38cb vgabios.c: 526931 mov si, strict word 0007eh ; be 7e 00 ; 0xc38cb vgabios.c:62 6932 6932 mov es, dx ; 8e c2 ; 0xc38ce 6933 6933 mov word [es:si], ax ; 26 89 04 ; 0xc38d0 6934 6934 inc bx ; 43 ; 0xc38d3 vgabios.c:2443 6935 6935 inc bx ; 43 ; 0xc38d4 6936 mov es, cx ; 8e c1 ; 0xc38d5 vgabios.c: 476936 mov es, cx ; 8e c1 ; 0xc38d5 vgabios.c:57 6937 6937 mov ax, word [es:bx] ; 26 8b 07 ; 0xc38d7 6938 mov si, 0010ch ; be 0c 01 ; 0xc38da vgabios.c: 526938 mov si, 0010ch ; be 0c 01 ; 0xc38da vgabios.c:62 6939 6939 mov es, dx ; 8e c2 ; 0xc38dd 6940 6940 mov word [es:si], ax ; 26 89 04 ; 0xc38df 6941 6941 inc bx ; 43 ; 0xc38e2 vgabios.c:2444 6942 6942 inc bx ; 43 ; 0xc38e3 6943 mov es, cx ; 8e c1 ; 0xc38e4 vgabios.c: 476943 mov es, cx ; 8e c1 ; 0xc38e4 vgabios.c:57 6944 6944 mov ax, word [es:bx] ; 26 8b 07 ; 0xc38e6 6945 mov si, 0010eh ; be 0e 01 ; 0xc38e9 vgabios.c: 526945 mov si, 0010eh ; be 0e 01 ; 0xc38e9 vgabios.c:62 6946 6946 mov es, dx ; 8e c2 ; 0xc38ec 6947 6947 mov word [es:si], ax ; 26 89 04 ; 0xc38ee … … 6951 6951 je short 03936h ; 74 3d ; 0xc38f7 6952 6952 inc bx ; 43 ; 0xc38f9 vgabios.c:2448 6953 mov es, cx ; 8e c1 ; 0xc38fa vgabios.c: 376953 mov es, cx ; 8e c1 ; 0xc38fa vgabios.c:47 6954 6954 mov al, byte [es:bx] ; 26 8a 07 ; 0xc38fc 6955 xor ah, ah ; 30 e4 ; 0xc38ff vgabios.c: 386955 xor ah, ah ; 30 e4 ; 0xc38ff vgabios.c:48 6956 6956 mov word [bp-00eh], ax ; 89 46 f2 ; 0xc3901 6957 6957 inc bx ; 43 ; 0xc3904 vgabios.c:2449 6958 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3905 vgabios.c: 376959 mov dx, 003c6h ; ba c6 03 ; 0xc3908 vgabios.c: 386958 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3905 vgabios.c:47 6959 mov dx, 003c6h ; ba c6 03 ; 0xc3908 vgabios.c:48 6960 6960 out DX, AL ; ee ; 0xc390b 6961 6961 inc bx ; 43 ; 0xc390c vgabios.c:2450 … … 6967 6967 cmp word [bp-008h], 00300h ; 81 7e f8 00 03 ; 0xc3918 6968 6968 jnc short 0392eh ; 73 0f ; 0xc391d 6969 mov es, cx ; 8e c1 ; 0xc391f vgabios.c: 376969 mov es, cx ; 8e c1 ; 0xc391f vgabios.c:47 6970 6970 mov al, byte [es:bx] ; 26 8a 07 ; 0xc3921 6971 mov dx, 003c9h ; ba c9 03 ; 0xc3924 vgabios.c: 386971 mov dx, 003c9h ; ba c9 03 ; 0xc3924 vgabios.c:48 6972 6972 out DX, AL ; ee ; 0xc3927 6973 6973 inc bx ; 43 ; 0xc3928 vgabios.c:2454 … … 7323 7323 cmp ax, strict word 00002h ; 3d 02 00 ; 0xc3cd6 7324 7324 jnc short 03cf3h ; 73 18 ; 0xc3cd9 7325 mov ax, strict word 00040h ; b8 40 00 ; 0xc3cdb vgabios.c: 357325 mov ax, strict word 00040h ; b8 40 00 ; 0xc3cdb vgabios.c:45 7326 7326 mov bx, 00087h ; bb 87 00 ; 0xc3cde 7327 mov es, ax ; 8e c0 ; 0xc3ce1 vgabios.c: 377327 mov es, ax ; 8e c0 ; 0xc3ce1 vgabios.c:47 7328 7328 mov dl, byte [es:bx] ; 26 8a 17 ; 0xc3ce3 7329 and dl, 0feh ; 80 e2 fe ; 0xc3ce6 vgabios.c: 387329 and dl, 0feh ; 80 e2 fe ; 0xc3ce6 vgabios.c:48 7330 7330 mov al, byte [bp+012h] ; 8a 46 12 ; 0xc3ce9 7331 7331 or dl, al ; 08 c2 ; 0xc3cec 7332 mov byte [es:bx], dl ; 26 88 17 ; 0xc3cee vgabios.c: 427332 mov byte [es:bx], dl ; 26 88 17 ; 0xc3cee vgabios.c:52 7333 7333 jmp short 03cc5h ; eb d2 ; 0xc3cf1 7334 7334 mov byte [bp+012h], ah ; 88 66 12 ; 0xc3cf3 vgabios.c:2719 … … 7663 7663 cmp ax, 0b0c0h ; 3d c0 b0 ; 0xc3f8b 7664 7664 jne short 03fa2h ; 75 12 ; 0xc3f8e 7665 mov bx, 000b9h ; bb b9 00 ; 0xc3f90 vbe.c: 427665 mov bx, 000b9h ; bb b9 00 ; 0xc3f90 vbe.c:52 7666 7666 mov ax, strict word 00040h ; b8 40 00 ; 0xc3f93 7667 7667 mov es, ax ; 8e c0 ; 0xc3f96 … … 7786 7786 mov word [es:bx+016h], 07e1dh ; 26 c7 47 16 1d 7e ; 0xc40d0 vbe.c:360 7787 7787 mov [es:bx+018h], ds ; 26 8c 5f 18 ; 0xc40d6 7788 mov word [es:bx+01ah], 07e3 0h ; 26 c7 47 1a 307e ; 0xc40da vbe.c:3617788 mov word [es:bx+01ah], 07e3ah ; 26 c7 47 1a 3a 7e ; 0xc40da vbe.c:361 7789 7789 mov [es:bx+01ch], ds ; 26 8c 5f 1c ; 0xc40e0 7790 mov word [es:bx+01eh], 07e5 1h ; 26 c7 47 1e 517e ; 0xc40e4 vbe.c:3627790 mov word [es:bx+01eh], 07e5bh ; 26 c7 47 1e 5b 7e ; 0xc40e4 vbe.c:362 7791 7791 mov [es:bx+020h], ds ; 26 8c 5f 20 ; 0xc40ea 7792 7792 mov dx, cx ; 89 ca ; 0xc40ee vbe.c:369 … … 7802 7802 mov bx, word [bp-00ch] ; 8b 5e f4 ; 0xc4108 vbe.c:376 7803 7803 add bx, di ; 01 fb ; 0xc410b 7804 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc410d vbe.c: 527804 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc410d vbe.c:62 7805 7805 mov word [es:bx], ax ; 26 89 07 ; 0xc4110 7806 7806 add word [bp-00ch], strict byte 00002h ; 83 46 f4 02 ; 0xc4113 vbe.c:378 … … 7812 7812 jne short 040eeh ; 75 c7 ; 0xc4125 7813 7813 add di, word [bp-00ch] ; 03 7e f4 ; 0xc4127 vbe.c:385 7814 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc412a vbe.c: 527814 mov es, [bp-00ah] ; 8e 46 f6 ; 0xc412a vbe.c:62 7815 7815 mov word [es:di], ax ; 26 89 05 ; 0xc412d 7816 7816 push SS ; 16 ; 0xc4130 vbe.c:386 … … 7862 7862 mov di, bx ; 89 df ; 0xc4188 vbe.c:425 7863 7863 add di, cx ; 01 cf ; 0xc418a 7864 mov es, si ; 8e c6 ; 0xc418c vbe.c: 427864 mov es, si ; 8e c6 ; 0xc418c vbe.c:52 7865 7865 mov byte [es:di], al ; 26 88 05 ; 0xc418e 7866 7866 inc cx ; 41 ; 0xc4191 vbe.c:426 7867 7867 jmp short 04176h ; eb e2 ; 0xc4192 7868 7868 lea di, [bx+002h] ; 8d 7f 02 ; 0xc4194 vbe.c:427 7869 mov es, si ; 8e c6 ; 0xc4197 vbe.c: 377869 mov es, si ; 8e c6 ; 0xc4197 vbe.c:47 7870 7870 mov al, byte [es:di] ; 26 8a 05 ; 0xc4199 7871 7871 test AL, strict byte 001h ; a8 01 ; 0xc419c vbe.c:428 7872 7872 je short 041b0h ; 74 10 ; 0xc419e 7873 7873 lea di, [bx+00ch] ; 8d 7f 0c ; 0xc41a0 vbe.c:429 7874 mov word [es:di], 0065ch ; 26 c7 05 5c 06 ; 0xc41a3 vbe.c: 527874 mov word [es:di], 0065ch ; 26 c7 05 5c 06 ; 0xc41a3 vbe.c:62 7875 7875 lea di, [bx+00eh] ; 8d 7f 0e ; 0xc41a8 vbe.c:431 7876 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc41ab vbe.c: 527876 mov word [es:di], 0c000h ; 26 c7 05 00 c0 ; 0xc41ab vbe.c:62 7877 7877 mov ax, strict word 0000bh ; b8 0b 00 ; 0xc41b0 vbe.c:434 7878 7878 mov dx, 001ceh ; ba ce 01 ; 0xc41b3 … … 7881 7881 call 005a7h ; e8 e8 c3 ; 0xc41bc 7882 7882 add bx, strict byte 0002ah ; 83 c3 2a ; 0xc41bf 7883 mov es, si ; 8e c6 ; 0xc41c2 vbe.c: 527883 mov es, si ; 8e c6 ; 0xc41c2 vbe.c:62 7884 7884 mov word [es:bx], ax ; 26 89 07 ; 0xc41c4 7885 7885 mov ax, strict word 0004fh ; b8 4f 00 ; 0xc41c7 vbe.c:437 … … 7970 7970 call 00610h ; e8 79 c3 ; 0xc4294 7971 7971 call 00708h ; e8 6e c4 ; 0xc4297 vbe.c:515 7972 mov bx, 000bah ; bb ba 00 ; 0xc429a vbe.c: 527972 mov bx, 000bah ; bb ba 00 ; 0xc429a vbe.c:62 7973 7973 mov ax, strict word 00040h ; b8 40 00 ; 0xc429d 7974 7974 mov es, ax ; 8e c0 ; 0xc42a0 … … 7977 7977 mov al, byte [bp-006h] ; 8a 46 fa ; 0xc42a8 vbe.c:518 7978 7978 or AL, strict byte 060h ; 0c 60 ; 0xc42ab 7979 mov bx, 00087h ; bb 87 00 ; 0xc42ad vbe.c: 427979 mov bx, 00087h ; bb 87 00 ; 0xc42ad vbe.c:52 7980 7980 mov byte [es:bx], al ; 26 88 07 ; 0xc42b0 7981 7981 jmp near 0422ch ; e9 76 ff ; 0xc42b3 … … 8010 8010 mov dx, 001cfh ; ba cf 01 ; 0xc42de vbe.c:544 8011 8011 in ax, DX ; ed ; 0xc42e1 8012 mov es, si ; 8e c6 ; 0xc42e2 vbe.c: 528012 mov es, si ; 8e c6 ; 0xc42e2 vbe.c:62 8013 8013 mov word [es:bx], ax ; 26 89 07 ; 0xc42e4 8014 8014 inc bx ; 43 ; 0xc42e7 vbe.c:546 … … 8027 8027 mov dx, 001cfh ; ba cf 01 ; 0xc4302 vbe.c:552 8028 8028 in ax, DX ; ed ; 0xc4305 8029 mov es, si ; 8e c6 ; 0xc4306 vbe.c: 528029 mov es, si ; 8e c6 ; 0xc4306 vbe.c:62 8030 8030 mov word [es:bx], ax ; 26 89 07 ; 0xc4308 8031 8031 inc bx ; 43 ; 0xc430b vbe.c:553 … … 8049 8049 mov cx, ax ; 89 c1 ; 0xc431f 8050 8050 mov bx, dx ; 89 d3 ; 0xc4321 8051 mov es, ax ; 8e c0 ; 0xc4323 vbe.c: 478051 mov es, ax ; 8e c0 ; 0xc4323 vbe.c:57 8052 8052 mov ax, word [es:bx] ; 26 8b 07 ; 0xc4325 8053 8053 mov word [bp-008h], ax ; 89 46 f8 ; 0xc4328 … … 8066 8066 mov dx, 001ceh ; ba ce 01 ; 0xc4346 8067 8067 out DX, ax ; ef ; 0xc4349 8068 mov ax, word [es:bx] ; 26 8b 07 ; 0xc434a vbe.c: 478069 mov dx, 001cfh ; ba cf 01 ; 0xc434d vbe.c: 488068 mov ax, word [es:bx] ; 26 8b 07 ; 0xc434a vbe.c:57 8069 mov dx, 001cfh ; ba cf 01 ; 0xc434d vbe.c:58 8070 8070 out DX, ax ; ef ; 0xc4350 8071 8071 inc bx ; 43 ; 0xc4351 vbe.c:572 … … 8074 8074 mov dx, 001ceh ; ba ce 01 ; 0xc4356 8075 8075 out DX, ax ; ef ; 0xc4359 8076 mov ax, word [es:bx] ; 26 8b 07 ; 0xc435a vbe.c: 478077 mov dx, 001cfh ; ba cf 01 ; 0xc435d vbe.c: 488076 mov ax, word [es:bx] ; 26 8b 07 ; 0xc435a vbe.c:57 8077 mov dx, 001cfh ; ba cf 01 ; 0xc435d vbe.c:58 8078 8078 out DX, ax ; ef ; 0xc4360 8079 8079 inc bx ; 43 ; 0xc4361 vbe.c:575 … … 8082 8082 mov dx, 001ceh ; ba ce 01 ; 0xc4366 8083 8083 out DX, ax ; ef ; 0xc4369 8084 mov ax, word [es:bx] ; 26 8b 07 ; 0xc436a vbe.c: 478085 mov dx, 001cfh ; ba cf 01 ; 0xc436d vbe.c: 488084 mov ax, word [es:bx] ; 26 8b 07 ; 0xc436a vbe.c:57 8085 mov dx, 001cfh ; ba cf 01 ; 0xc436d vbe.c:58 8086 8086 out DX, ax ; ef ; 0xc4370 8087 8087 inc bx ; 43 ; 0xc4371 vbe.c:578 … … 8100 8100 mov dx, 001ceh ; ba ce 01 ; 0xc438d 8101 8101 out DX, ax ; ef ; 0xc4390 8102 mov es, cx ; 8e c1 ; 0xc4391 vbe.c: 478102 mov es, cx ; 8e c1 ; 0xc4391 vbe.c:57 8103 8103 mov ax, word [es:bx] ; 26 8b 07 ; 0xc4393 8104 mov dx, 001cfh ; ba cf 01 ; 0xc4396 vbe.c: 488104 mov dx, 001cfh ; ba cf 01 ; 0xc4396 vbe.c:58 8105 8105 out DX, ax ; ef ; 0xc4399 8106 8106 inc bx ; 43 ; 0xc439a vbe.c:585 … … 8530 8530 times 43 db 0 8531 8531 8532 section _DATA progbits vstart=0x4780 align=1 ; size=0x37 4fclass=DATA group=DGROUP8533 ; disGetNextSymbol 0xc4780 LB 0x37 4f-> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'8532 section _DATA progbits vstart=0x4780 align=1 ; size=0x3759 class=DATA group=DGROUP 8533 ; disGetNextSymbol 0xc4780 LB 0x3759 -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init' 8534 8534 _msg_vga_init: ; 0xc4780 LB 0x35 8535 8535 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2 VGA BIOS', 00dh, 00ah, 000h 8536 ; disGetNextSymbol 0xc47b5 LB 0x37 1a-> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'8536 ; disGetNextSymbol 0xc47b5 LB 0x3724 -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes' 8537 8537 vga_modes: ; 0xc47b5 LB 0x80 8538 8538 db 000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h … … 8544 8544 db 011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 8545 8545 db 013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 8546 ; disGetNextSymbol 0xc4835 LB 0x36 9a-> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'8546 ; disGetNextSymbol 0xc4835 LB 0x36a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti' 8547 8547 line_to_vpti: ; 0xc4835 LB 0x10 8548 8548 db 017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh 8549 ; disGetNextSymbol 0xc4845 LB 0x36 8a-> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'8549 ; disGetNextSymbol 0xc4845 LB 0x3694 -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs' 8550 8550 dac_regs: ; 0xc4845 LB 0x4 8551 8551 dd 0ff3f3f3fh 8552 ; disGetNextSymbol 0xc4849 LB 0x36 86-> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'8552 ; disGetNextSymbol 0xc4849 LB 0x3690 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table' 8553 8553 video_param_table: ; 0xc4849 LB 0x780 8554 8554 db 028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h … … 8672 8672 db 073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch 8673 8673 db 03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh 8674 ; disGetNextSymbol 0xc4fc9 LB 0x2f 06-> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'8674 ; disGetNextSymbol 0xc4fc9 LB 0x2f10 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0' 8675 8675 palette0: ; 0xc4fc9 LB 0xc0 8676 8676 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 8686 8686 db 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 8687 8687 db 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 8688 ; disGetNextSymbol 0xc5089 LB 0x2e 46-> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'8688 ; disGetNextSymbol 0xc5089 LB 0x2e50 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1' 8689 8689 palette1: ; 0xc5089 LB 0xc0 8690 8690 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8700 8700 db 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 8701 8701 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 8702 ; disGetNextSymbol 0xc5149 LB 0x2d 86-> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'8702 ; disGetNextSymbol 0xc5149 LB 0x2d90 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2' 8703 8703 palette2: ; 0xc5149 LB 0xc0 8704 8704 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8714 8714 db 015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 8715 8715 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 8716 ; disGetNextSymbol 0xc5209 LB 0x2c c6-> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'8716 ; disGetNextSymbol 0xc5209 LB 0x2cd0 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3' 8717 8717 palette3: ; 0xc5209 LB 0x300 8718 8718 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah … … 8764 8764 db 00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8765 8765 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8766 ; disGetNextSymbol 0xc5509 LB 0x29 c6-> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'8766 ; disGetNextSymbol 0xc5509 LB 0x29d0 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality' 8767 8767 static_functionality: ; 0xc5509 LB 0x10 8768 8768 db 0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h 8769 ; disGetNextSymbol 0xc5519 LB 0x29 b6-> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'8769 ; disGetNextSymbol 0xc5519 LB 0x29c0 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table' 8770 8770 _dcc_table: ; 0xc5519 LB 0x24 8771 8771 db 010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8772 8772 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8773 8773 db 000h, 000h, 000h, 000h 8774 ; disGetNextSymbol 0xc553d LB 0x299 2-> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'8774 ; disGetNextSymbol 0xc553d LB 0x299c -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area' 8775 8775 _secondary_save_area: ; 0xc553d LB 0x1a 8776 8776 db 01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8777 8777 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8778 ; disGetNextSymbol 0xc5557 LB 0x29 78-> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'8778 ; disGetNextSymbol 0xc5557 LB 0x2982 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table' 8779 8779 _video_save_pointer_table: ; 0xc5557 LB 0x1c 8780 8780 db 049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8781 8781 db 03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8782 ; disGetNextSymbol 0xc5573 LB 0x29 5c-> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'8782 ; disGetNextSymbol 0xc5573 LB 0x2966 -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8' 8783 8783 vgafont8: ; 0xc5573 LB 0x800 8784 8784 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh … … 8910 8910 db 078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h 8911 8911 db 000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 8912 ; disGetNextSymbol 0xc5d73 LB 0x21 5c-> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'8912 ; disGetNextSymbol 0xc5d73 LB 0x2166 -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14' 8913 8913 vgafont14: ; 0xc5d73 LB 0xe00 8914 8914 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 9136 9136 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h 9137 9137 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9138 ; disGetNextSymbol 0xc6b73 LB 0x13 5c-> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'9138 ; disGetNextSymbol 0xc6b73 LB 0x1366 -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16' 9139 9139 vgafont16: ; 0xc6b73 LB 0x1000 9140 9140 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 9394 9394 db 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h 9395 9395 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9396 ; disGetNextSymbol 0xc7b73 LB 0x3 5c-> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'9396 ; disGetNextSymbol 0xc7b73 LB 0x366 -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt' 9397 9397 vgafont14alt: ; 0xc7b73 LB 0x12d 9398 9398 db 01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h … … 9415 9415 db 000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h 9416 9416 db 018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h 9417 ; disGetNextSymbol 0xc7ca0 LB 0x2 2f-> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'9417 ; disGetNextSymbol 0xc7ca0 LB 0x239 -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt' 9418 9418 vgafont16alt: ; 0xc7ca0 LB 0x144 9419 9419 db 01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h … … 9438 9438 db 000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h 9439 9439 db 006h, 000h, 000h, 000h 9440 ; disGetNextSymbol 0xc7de4 LB 0x eb-> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'9440 ; disGetNextSymbol 0xc7de4 LB 0xf5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr' 9441 9441 _cga_msr: ; 0xc7de4 LB 0x8 9442 9442 db 02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h 9443 ; disGetNextSymbol 0xc7dec LB 0xe 3-> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'9443 ; disGetNextSymbol 0xc7dec LB 0xed -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200' 9444 9444 line_to_vpti_200: ; 0xc7dec LB 0x8 9445 9445 db 000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h 9446 ; disGetNextSymbol 0xc7df4 LB 0x db-> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'9446 ; disGetNextSymbol 0xc7df4 LB 0xe5 -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350' 9447 9447 line_to_vpti_350: ; 0xc7df4 LB 0x8 9448 9448 db 013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h 9449 ; disGetNextSymbol 0xc7dfc LB 0xd 3-> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'9449 ; disGetNextSymbol 0xc7dfc LB 0xdd -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400' 9450 9450 line_to_vpti_400: ; 0xc7dfc LB 0x8 9451 9451 db 017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h 9452 ; disGetNextSymbol 0xc7e04 LB 0x cb-> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'9452 ; disGetNextSymbol 0xc7e04 LB 0xd5 -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl' 9453 9453 row_tbl: ; 0xc7e04 LB 0x4 9454 9454 dd 02b190e00h 9455 ; disGetNextSymbol 0xc7e08 LB 0x c7-> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'9455 ; disGetNextSymbol 0xc7e08 LB 0xd1 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright' 9456 9456 _vbebios_copyright: ; 0xc7e08 LB 0x15 9457 9457 db 'VirtualBox VESA BIOS', 000h 9458 ; disGetNextSymbol 0xc7e1d LB 0xb 2 -> off=0x0 cb=0000000000000013uValue=00000000000c369d '_vbebios_vendor_name'9459 _vbebios_vendor_name: ; 0xc7e1d LB 0x1 39460 db 'Oracle Corporation', 000h9461 ; disGetNextSymbol 0xc7e3 0 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0'_vbebios_product_name'9462 _vbebios_product_name: ; 0xc7e3 0LB 0x219458 ; disGetNextSymbol 0xc7e1d LB 0xbc -> off=0x0 cb=000000000000001d uValue=00000000000c369d '_vbebios_vendor_name' 9459 _vbebios_vendor_name: ; 0xc7e1d LB 0x1d 9460 db 'Oracle and/or its affiliates', 000h 9461 ; disGetNextSymbol 0xc7e3a LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36ba '_vbebios_product_name' 9462 _vbebios_product_name: ; 0xc7e3a LB 0x21 9463 9463 db 'Oracle VM VirtualBox VBE Adapter', 000h 9464 ; disGetNextSymbol 0xc7e5 1 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1'_vbebios_product_revision'9465 _vbebios_product_revision: ; 0xc7e5 1LB 0x2a9464 ; disGetNextSymbol 0xc7e5b LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36db '_vbebios_product_revision' 9465 _vbebios_product_revision: ; 0xc7e5b LB 0x2a 9466 9466 db 'Oracle VM VirtualBox Version 7.0.0_ALPHA2', 000h 9467 ; disGetNextSymbol 0xc7e 7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb'_vbebios_info_string'9468 _vbebios_info_string: ; 0xc7e 7bLB 0x2b9467 ; disGetNextSymbol 0xc7e85 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c3705 '_vbebios_info_string' 9468 _vbebios_info_string: ; 0xc7e85 LB 0x2b 9469 9469 db 'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h 9470 ; disGetNextSymbol 0xc7e a6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726'_no_vbebios_info_string'9471 _no_vbebios_info_string: ; 0xc7e a6LB 0x299470 ; disGetNextSymbol 0xc7eb0 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3730 '_no_vbebios_info_string' 9471 _no_vbebios_info_string: ; 0xc7eb0 LB 0x29 9472 9472 db 'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h 9473 9473 9474 ; Padding 0x1 bytes at 0xc7e cf9474 ; Padding 0x1 bytes at 0xc7ed9 9475 9475 db 001h 9476 9476 9477 section CONST progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP9477 section CONST progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 9478 9478 9479 section CONST2 progbits vstart=0x7ed 0align=1 ; size=0x0 class=DATA group=DGROUP9479 section CONST2 progbits vstart=0x7eda align=1 ; size=0x0 class=DATA group=DGROUP 9480 9480 9481 ; Padding 0x1 30 bytes at 0xc7ed09481 ; Padding 0x126 bytes at 0xc7eda 9482 9482 db 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h 9483 db 02fh, 06fh, 070h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh 9484 db 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh 9485 db 072h, 065h, 06ch, 065h, 061h, 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h 9486 db 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 038h, 030h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h 9487 db 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 038h, 030h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h 9483 db 02fh, 06bh, 06ch, 061h, 075h, 073h, 02fh, 070h, 072h, 06fh, 06ah, 065h, 063h, 074h, 073h, 02fh 9484 db 076h, 062h, 06fh, 078h, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch 9485 db 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h 9486 db 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h 9487 db 06fh, 073h, 038h, 030h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h 9488 db 06fh, 073h, 038h, 030h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h 9488 9489 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9489 9490 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 9497 9498 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9498 9499 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9499 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 9500 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 047h 9500 db 000h, 000h, 000h, 000h, 000h, 061h -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum
r96063 r96413 1 9c5ca626ed6bb8993021a3135d3f742f*VBoxVgaBios8086.rom1 195e71f7aad412367e077c1e9c6551cb *VBoxVgaBios8086.rom
Note:
See TracChangeset
for help on using the changeset viewer.