Changeset 59496 in vbox for trunk/src/VBox/Devices/Graphics/BIOS
- Timestamp:
- Jan 27, 2016 4:06:55 PM (9 years ago)
- Location:
- trunk/src/VBox/Devices/Graphics/BIOS
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm
r57333 r59496 1652 1652 movzx bx, ch ; 0f b6 dd 1653 1653 sal bx, 003h ; c1 e3 03 1654 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 001654 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 1655 1655 jne short 00b5ah ; 75 2d 1656 1656 mov dx, ax ; 89 c2 … … 1668 1668 mov dx, cx ; 89 ca 1669 1669 add dx, ax ; 01 c2 1670 mov ax, word [bx+0463 2h] ; 8b 87 32461670 mov ax, word [bx+04633h] ; 8b 87 33 46 1671 1671 call 02f5ah ; e8 03 24 1672 1672 mov word [ss:si], ax ; 36 89 04 … … 1734 1734 mov dx, 0010ch ; ba 0c 01 1735 1735 jmp short 00b91h ; eb bf 1736 mov ax, 05be ch ; b8 ec5b1736 mov ax, 05bedh ; b8 ed 5b 1737 1737 mov dx, 0c000h ; ba 00 c0 1738 1738 jmp short 00b96h ; eb bc 1739 mov ax, 053e ch ; b8 ec531739 mov ax, 053edh ; b8 ed 53 1740 1740 jmp short 00bd5h ; eb f6 1741 mov ax, 057e ch ; b8 ec571741 mov ax, 057edh ; b8 ed 57 1742 1742 jmp short 00bd5h ; eb f1 1743 mov ax, 079e ch ; b8 ec791743 mov ax, 079edh ; b8 ed 79 1744 1744 jmp short 00bd5h ; eb ec 1745 mov ax, 069e ch ; b8 ec691745 mov ax, 069edh ; b8 ed 69 1746 1746 jmp short 00bd5h ; eb e7 1747 mov ax, 07b1 9h ; b8 197b1747 mov ax, 07b1ah ; b8 1a 7b 1748 1748 jmp short 00bd5h ; eb e2 1749 1749 jmp short 00bc4h ; eb cf … … 1767 1767 movzx bx, al ; 0f b6 d8 1768 1768 sal bx, 003h ; c1 e3 03 1769 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 001769 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 1770 1770 je near 00d27h ; 0f 84 fe 00 1771 mov bl, byte [bx+0463 0h] ; 8a 9f 30461771 mov bl, byte [bx+04631h] ; 8a 9f 31 46 1772 1772 cmp bl, 003h ; 80 fb 03 1773 1773 jc short 00c43h ; 72 11 … … 1828 1828 movzx bx, cl ; 0f b6 d9 1829 1829 sal bx, 003h ; c1 e3 03 1830 cmp byte [bx+0463 1h], 002h ; 80 bf 3146 021830 cmp byte [bx+04632h], 002h ; 80 bf 32 46 02 1831 1831 jne short 00cebh ; 75 1b 1832 1832 mov cx, si ; 89 f1 … … 2129 2129 mov si, bx ; 89 de 2130 2130 sal si, 003h ; c1 e6 03 2131 cmp byte [si+046 2fh], 000h ; 80 bc 2f46 002131 cmp byte [si+04630h], 000h ; 80 bc 30 46 00 2132 2132 jne short 00f83h ; 75 40 2133 2133 mov dx, strict word 0004ah ; ba 4a 00 … … 2156 2156 imul bx, di ; 0f af df 2157 2157 jmp short 00f95h ; eb 12 2158 movzx bx, byte [bx+046a eh] ; 0f b6 9f ae462158 movzx bx, byte [bx+046afh] ; 0f b6 9f af 46 2159 2159 sal bx, 006h ; c1 e3 06 2160 2160 movzx ax, cl ; 0f b6 c1 2161 mov bx, word [bx+046c 5h] ; 8b 9f c5462161 mov bx, word [bx+046c6h] ; 8b 9f c6 46 2162 2162 imul bx, ax ; 0f af d8 2163 2163 mov dx, strict word 00063h ; ba 63 00 … … 2227 2227 je near 01363h ; 0f 84 43 03 2228 2228 movzx si, al ; 0f b6 f0 2229 mov al, byte [si+046a eh] ; 8a 84 ae462229 mov al, byte [si+046afh] ; 8a 84 af 46 2230 2230 mov byte [bp-00eh], al ; 88 46 f2 2231 2231 movzx bx, al ; 0f b6 d8 2232 2232 sal bx, 006h ; c1 e3 06 2233 movzx ax, byte [bx+046c 2h] ; 0f b6 87 c2462233 movzx ax, byte [bx+046c3h] ; 0f b6 87 c3 46 2234 2234 mov word [bp-018h], ax ; 89 46 e8 2235 movzx ax, byte [bx+046c 3h] ; 0f b6 87 c3462235 movzx ax, byte [bx+046c4h] ; 0f b6 87 c4 46 2236 2236 mov word [bp-016h], ax ; 89 46 ea 2237 movzx ax, byte [bx+046c 4h] ; 0f b6 87 c4462237 movzx ax, byte [bx+046c5h] ; 0f b6 87 c5 46 2238 2238 mov word [bp-014h], ax ; 89 46 ec 2239 2239 mov dx, 00087h ; ba 87 00 … … 2251 2251 mov bx, si ; 89 f3 2252 2252 sal bx, 003h ; c1 e3 03 2253 mov al, byte [bx+0463 4h] ; 8a 87 34462253 mov al, byte [bx+04635h] ; 8a 87 35 46 2254 2254 mov dx, 003c6h ; ba c6 03 2255 2255 out DX, AL ; ee … … 2257 2257 mov dx, 003c8h ; ba c8 03 2258 2258 out DX, AL ; ee 2259 mov bl, byte [bx+0463 5h] ; 8a 9f 35462259 mov bl, byte [bx+04636h] ; 8a 9f 36 46 2260 2260 cmp bl, 001h ; 80 fb 01 2261 2261 jc short 01095h ; 72 0e … … 2268 2268 test bl, bl ; 84 db 2269 2269 jne short 010abh ; 75 12 2270 mov di, 04e4 2h ; bf 424e2270 mov di, 04e43h ; bf 43 4e 2271 2271 jmp short 010abh ; eb 0d 2272 mov di, 04f0 2h ; bf 024f2272 mov di, 04f03h ; bf 03 4f 2273 2273 jmp short 010abh ; eb 08 2274 mov di, 04fc 2h ; bf c24f2274 mov di, 04fc3h ; bf c3 4f 2275 2275 jmp short 010abh ; eb 03 2276 mov di, 0508 2h ; bf 82502276 mov di, 05083h ; bf 83 50 2277 2277 xor bx, bx ; 31 db 2278 2278 jmp short 010beh ; eb 0f … … 2287 2287 movzx si, byte [bp-012h] ; 0f b6 76 ee 2288 2288 sal si, 003h ; c1 e6 03 2289 movzx si, byte [si+0463 5h] ; 0f b6 b4 35462290 movzx dx, byte [si+046b eh] ; 0f b6 94 be462289 movzx si, byte [si+04636h] ; 0f b6 b4 36 46 2290 movzx dx, byte [si+046bfh] ; 0f b6 94 bf 46 2291 2291 cmp bx, dx ; 39 d3 2292 2292 jnbe short 010afh ; 77 dc … … 2320 2320 sal si, 006h ; c1 e6 06 2321 2321 add si, bx ; 01 de 2322 mov al, byte [si+046e 5h] ; 8a 84 e5462322 mov al, byte [si+046e6h] ; 8a 84 e6 46 2323 2323 out DX, AL ; ee 2324 2324 inc bx ; 43 … … 2344 2344 sal si, 006h ; c1 e6 06 2345 2345 add si, bx ; 01 de 2346 mov al, byte [si+046c 6h] ; 8a 84 c6462346 mov al, byte [si+046c7h] ; 8a 84 c7 46 2347 2347 mov dx, 003c5h ; ba c5 03 2348 2348 out DX, AL ; ee … … 2359 2359 sal si, 006h ; c1 e6 06 2360 2360 add si, bx ; 01 de 2361 mov al, byte [si+046f 9h] ; 8a 84 f9462361 mov al, byte [si+046fah] ; 8a 84 fa 46 2362 2362 mov dx, 003cfh ; ba cf 03 2363 2363 out DX, AL ; ee … … 2366 2366 movzx bx, byte [bp-012h] ; 0f b6 5e ee 2367 2367 sal bx, 003h ; c1 e3 03 2368 cmp byte [bx+0463 0h], 001h ; 80 bf 3046 012368 cmp byte [bx+04631h], 001h ; 80 bf 31 46 01 2369 2369 jne short 01188h ; 75 05 2370 2370 mov dx, 003b4h ; ba b4 03 … … 2386 2386 add di, bx ; 01 df 2387 2387 lea dx, [si+001h] ; 8d 54 01 2388 mov al, byte [di+046c ch] ; 8a 85 cc462388 mov al, byte [di+046cdh] ; 8a 85 cd 46 2389 2389 out DX, AL ; ee 2390 2390 inc bx ; 43 2391 2391 jmp short 01195h ; eb e0 2392 2392 mov bx, cx ; 89 cb 2393 mov al, byte [bx+046c bh] ; 8a 87 cb462393 mov al, byte [bx+046cch] ; 8a 87 cc 46 2394 2394 mov dx, 003c2h ; ba c2 03 2395 2395 out DX, AL ; ee … … 2405 2405 movzx bx, byte [bp-012h] ; 0f b6 5e ee 2406 2406 sal bx, 003h ; c1 e3 03 2407 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 002407 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 2408 2408 jne short 011f2h ; 75 13 2409 mov es, [bx+0463 2h] ; 8e 87 32462409 mov es, [bx+04633h] ; 8e 87 33 46 2410 2410 mov cx, 04000h ; b9 00 40 2411 2411 mov ax, 00720h ; b8 20 07 … … 2417 2417 cmp byte [bp-00ch], 00dh ; 80 7e f4 0d 2418 2418 jnc short 0120ah ; 73 12 2419 mov es, [bx+0463 2h] ; 8e 87 32462419 mov es, [bx+04633h] ; 8e 87 33 46 2420 2420 mov cx, 04000h ; b9 00 40 2421 2421 xor ax, ax ; 31 c0 … … 2435 2435 mov AL, strict byte 00fh ; b0 0f 2436 2436 out DX, AL ; ee 2437 mov es, [bx+0463 2h] ; 8e 87 32462437 mov es, [bx+04633h] ; 8e 87 33 46 2438 2438 mov cx, 08000h ; b9 00 80 2439 2439 xor ax, ax ; 31 c0 … … 2454 2454 movzx bx, byte [bp-00eh] ; 0f b6 5e f2 2455 2455 sal bx, 006h ; c1 e3 06 2456 mov bx, word [bx+046c 5h] ; 8b 9f c5462456 mov bx, word [bx+046c6h] ; 8b 9f c6 46 2457 2457 mov dx, strict word 0004ch ; ba 4c 00 2458 2458 mov ax, strict word 00040h ; b8 40 00 … … 2493 2493 call 02f4ch ; e8 8b 1c 2494 2494 mov cx, ds ; 8c d9 2495 mov bx, 053d 0h ; bb d0532495 mov bx, 053d1h ; bb d1 53 2496 2496 mov dx, 000a8h ; ba a8 00 2497 2497 mov ax, strict word 00040h ; b8 40 00 … … 2507 2507 movzx bx, byte [bp-012h] ; 0f b6 5e ee 2508 2508 sal bx, 003h ; c1 e3 03 2509 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 002509 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 2510 2510 jne short 012fch ; 75 09 2511 2511 mov dx, strict word 00007h ; ba 07 00 … … 2525 2525 movzx bx, byte [bp-012h] ; 0f b6 5e ee 2526 2526 sal bx, 003h ; c1 e3 03 2527 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 002527 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 2528 2528 jne short 01333h ; 75 10 2529 2529 xor bl, bl ; 30 db … … 2535 2535 mov AH, strict byte 011h ; b4 11 2536 2536 int 010h ; cd 10 2537 mov dx, 057e ch ; ba ec572537 mov dx, 057edh ; ba ed 57 2538 2538 mov ax, strict word 0001fh ; b8 1f 00 2539 2539 call 00a00h ; e8 c4 f6 … … 2545 2545 cmp ax, strict word 00008h ; 3d 08 00 2546 2546 jne short 01363h ; 75 15 2547 mov dx, 053e ch ; ba ec532547 mov dx, 053edh ; ba ed 53 2548 2548 mov ax, strict word 00043h ; b8 43 00 2549 2549 call 00a00h ; e8 a9 f6 2550 2550 jmp short 01363h ; eb 0a 2551 mov dx, 05be ch ; ba ec5b2551 mov dx, 05bedh ; ba ed 5b 2552 2552 jmp short 01351h ; eb f3 2553 mov dx, 069e ch ; ba ec692553 mov dx, 069edh ; ba ed 69 2554 2554 jmp short 01351h ; eb ee 2555 2555 lea sp, [bp-00ah] ; 8d 66 f6 … … 2861 2861 mov ax, word [bp-016h] ; 8b 46 ea 2862 2862 imul ax, cx ; 0f af c1 2863 cmp byte [di+046 2fh], 000h ; 80 bd 2f46 002863 cmp byte [di+04630h], 000h ; 80 bd 30 46 00 2864 2864 jne near 017d1h ; 0f 85 9f 01 2865 2865 mov dx, ax ; 89 c2 … … 2884 2884 sal dx, 008h ; c1 e2 08 2885 2885 add dx, strict byte 00020h ; 83 c2 20 2886 mov es, [di+0463 2h] ; 8e 85 32462886 mov es, [di+04633h] ; 8e 85 33 46 2887 2887 mov cx, ax ; 89 c1 2888 2888 mov ax, dx ; 89 d0 … … 2918 2918 movzx si, byte [bp-00eh] ; 0f b6 76 f2 2919 2919 sal si, 003h ; c1 e6 03 2920 mov es, [si+0463 2h] ; 8e 84 32462920 mov es, [si+04633h] ; 8e 84 33 46 2921 2921 cld ; fc 2922 2922 jcxz 016ddh ; e3 02 … … 2932 2932 movzx si, byte [bp-00eh] ; 0f b6 76 f2 2933 2933 sal si, 003h ; c1 e6 03 2934 mov ax, word [si+0463 2h] ; 8b 84 32462934 mov ax, word [si+04633h] ; 8b 84 33 46 2935 2935 mov si, word [bp-014h] ; 8b 76 ec 2936 2936 imul si, word [bp-016h] ; 0f af 76 ea … … 2976 2976 movzx si, byte [bp-00eh] ; 0f b6 76 f2 2977 2977 sal si, 003h ; c1 e6 03 2978 mov es, [si+0463 2h] ; 8e 84 32462978 mov es, [si+04633h] ; 8e 84 33 46 2979 2979 cld ; fc 2980 2980 jcxz 0177eh ; e3 02 … … 2991 2991 movzx si, byte [bp-00eh] ; 0f b6 76 f2 2992 2992 sal si, 003h ; c1 e6 03 2993 mov ax, word [si+0463 2h] ; 8b 84 32462993 mov ax, word [si+04633h] ; 8b 84 33 46 2994 2994 mov si, word [bp-014h] ; 8b 76 ec 2995 2995 imul si, word [bp-016h] ; 0f af 76 ea … … 3011 3011 dec word [bp-014h] ; ff 4e ec 3012 3012 jmp near 0172dh ; e9 5c ff 3013 movzx bx, byte [si+046a eh] ; 0f b6 9c ae463013 movzx bx, byte [si+046afh] ; 0f b6 9c af 46 3014 3014 sal bx, 006h ; c1 e3 06 3015 mov dl, byte [bx+046c 4h] ; 8a 97 c4463015 mov dl, byte [bx+046c5h] ; 8a 97 c5 46 3016 3016 mov byte [bp-00ah], dl ; 88 56 f6 3017 mov bl, byte [di+0463 0h] ; 8a 9d 30463017 mov bl, byte [di+04631h] ; 8a 9d 31 46 3018 3018 cmp bl, 004h ; 80 fb 04 3019 3019 je short 017f8h ; 74 0f … … 3048 3048 movzx bx, byte [bp-00eh] ; 0f b6 5e f2 3049 3049 sal bx, 003h ; c1 e3 03 3050 mov es, [bx+0463 2h] ; 8e 87 32463050 mov es, [bx+04633h] ; 8e 87 33 46 3051 3051 xor di, di ; 31 ff 3052 3052 cld ; fc … … 3130 3130 dec word [bp-014h] ; ff 4e ec 3131 3131 jmp short 018c6h ; eb 8f 3132 mov dl, byte [di+0463 1h] ; 8a 95 31463132 mov dl, byte [di+04632h] ; 8a 95 32 46 3133 3133 cmp byte [bp-010h], 000h ; 80 7e f0 00 3134 3134 jne short 0197eh ; 75 3d … … 3148 3148 imul cx, ax ; 0f af c8 3149 3149 movzx ax, byte [bp-00ch] ; 0f b6 46 f4 3150 mov es, [di+0463 2h] ; 8e 85 32463150 mov es, [di+04633h] ; 8e 85 33 46 3151 3151 xor di, di ; 31 ff 3152 3152 cld ; fc … … 3250 3250 cmp byte [bp+006h], 00eh ; 80 7e 06 0e 3251 3251 jne short 01a9bh ; 75 0a 3252 mov di, 05be ch ; bf ec5b3252 mov di, 05bedh ; bf ed 5b 3253 3253 jmp short 01a9eh ; eb 08 3254 mov di, 069e ch ; bf ec693254 mov di, 069edh ; bf ed 69 3255 3255 jmp short 01a9eh ; eb 03 3256 mov di, 053e ch ; bf ec533256 mov di, 053edh ; bf ed 53 3257 3257 movzx si, cl ; 0f b6 f1 3258 3258 movzx bx, byte [bp+006h] ; 0f b6 5e 06 … … 3341 3341 sub sp, strict byte 00008h ; 83 ec 08 3342 3342 mov byte [bp-008h], dl ; 88 56 f8 3343 mov si, 053e ch ; be ec533343 mov si, 053edh ; be ed 53 3344 3344 xor bh, bh ; 30 ff 3345 3345 movzx di, byte [bp+006h] ; 0f b6 7e 06 … … 3455 3455 sub sp, strict byte 00008h ; 83 ec 08 3456 3456 mov byte [bp-006h], dl ; 88 56 fa 3457 mov di, 053e ch ; bf ec533457 mov di, 053edh ; bf ed 53 3458 3458 movzx dx, cl ; 0f b6 d1 3459 3459 movzx cx, byte [bp+004h] ; 0f b6 4e 04 … … 3550 3550 mov di, bx ; 89 df 3551 3551 sal di, 003h ; c1 e7 03 3552 cmp byte [di+046 2fh], 000h ; 80 bd 2f46 003552 cmp byte [di+04630h], 000h ; 80 bd 30 46 00 3553 3553 jne short 01dcdh ; 75 47 3554 3554 mov bx, word [bp-018h] ; 8b 5e e8 … … 3571 3571 mov word [bp-01ah], ax ; 89 46 e6 3572 3572 mov ax, word [bp-01ah] ; 8b 46 e6 3573 mov es, [di+0463 2h] ; 8e 85 32463573 mov es, [di+04633h] ; 8e 85 33 46 3574 3574 mov cx, si ; 89 f1 3575 3575 mov di, dx ; 89 d7 … … 3578 3578 rep stosw ; f3 ab 3579 3579 jmp near 01e73h ; e9 a6 00 3580 movzx bx, byte [bx+046a eh] ; 0f b6 9f ae463580 movzx bx, byte [bx+046afh] ; 0f b6 9f af 46 3581 3581 sal bx, 006h ; c1 e3 06 3582 mov al, byte [bx+046c 4h] ; 8a 87 c4463582 mov al, byte [bx+046c5h] ; 8a 87 c5 46 3583 3583 mov byte [bp-008h], al ; 88 46 f8 3584 mov al, byte [di+0463 1h] ; 8a 85 31463584 mov al, byte [di+04632h] ; 8a 85 32 46 3585 3585 mov byte [bp-014h], al ; 88 46 ec 3586 3586 dec si ; 4e … … 3592 3592 movzx bx, byte [bp-006h] ; 0f b6 5e fa 3593 3593 sal bx, 003h ; c1 e3 03 3594 mov al, byte [bx+0463 0h] ; 8a 87 30463594 mov al, byte [bx+04631h] ; 8a 87 31 46 3595 3595 cmp AL, strict byte 003h ; 3c 03 3596 3596 jc short 01e11h ; 72 0c … … 3680 3680 mov bx, di ; 89 fb 3681 3681 sal bx, 003h ; c1 e3 03 3682 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 003682 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 3683 3683 jne short 01f38h ; 75 4a 3684 3684 mov dx, word [bp-018h] ; 8b 56 e8 … … 3702 3702 movzx bx, byte [bp-00eh] ; 0f b6 5e f2 3703 3703 sal bx, 003h ; c1 e3 03 3704 mov di, word [bx+0463 2h] ; 8b bf 32463704 mov di, word [bx+04633h] ; 8b bf 33 46 3705 3705 mov bx, ax ; 89 c3 3706 3706 mov dx, cx ; 89 ca … … 3710 3710 inc cx ; 41 3711 3711 jmp short 01f14h ; eb dc 3712 movzx di, byte [di+046a eh] ; 0f b6 bd ae463712 movzx di, byte [di+046afh] ; 0f b6 bd af 46 3713 3713 sal di, 006h ; c1 e7 06 3714 mov al, byte [di+046c 4h] ; 8a 85 c4463714 mov al, byte [di+046c5h] ; 8a 85 c5 46 3715 3715 mov byte [bp-00ah], al ; 88 46 f6 3716 mov al, byte [bx+0463 1h] ; 8a 87 31463716 mov al, byte [bx+04632h] ; 8a 87 32 46 3717 3717 mov byte [bp-008h], al ; 88 46 f8 3718 3718 dec si ; 4e … … 3724 3724 movzx bx, byte [bp-00eh] ; 0f b6 5e f2 3725 3725 sal bx, 003h ; c1 e3 03 3726 mov bl, byte [bx+0463 0h] ; 8a 9f 30463726 mov bl, byte [bx+04631h] ; 8a 9f 31 46 3727 3727 cmp bl, 003h ; 80 fb 03 3728 3728 jc short 01f7fh ; 72 0e … … 3787 3787 movzx bx, al ; 0f b6 d8 3788 3788 sal bx, 003h ; c1 e3 03 3789 cmp byte [bx+046 2fh], 000h ; 80 bf 2f46 003789 cmp byte [bx+04630h], 000h ; 80 bf 30 46 00 3790 3790 je near 0212bh ; 0f 84 0f 01 3791 mov al, byte [bx+0463 0h] ; 8a 87 30463791 mov al, byte [bx+04631h] ; 8a 87 31 46 3792 3792 cmp AL, strict byte 003h ; 3c 03 3793 3793 jc short 02033h ; 72 0f … … 3843 3843 shr ax, 1 ; d1 e8 3844 3844 imul ax, ax, strict byte 00050h ; 6b c0 50 3845 cmp byte [bx+0463 1h], 002h ; 80 bf 3146 023845 cmp byte [bx+04632h], 002h ; 80 bf 32 46 02 3846 3846 jne short 020b5h ; 75 08 3847 3847 mov bx, word [bp-00ah] ; 8b 5e f6 … … 3861 3861 movzx si, byte [bp-004h] ; 0f b6 76 fc 3862 3862 sal si, 003h ; c1 e6 03 3863 cmp byte [si+0463 1h], 002h ; 80 bc 3146 023863 cmp byte [si+04632h], 002h ; 80 bc 32 46 02 3864 3864 jne short 020fbh ; 75 19 3865 3865 mov al, byte [bp-00ah] ; 8a 46 f6 … … 3974 3974 mov si, bx ; 89 de 3975 3975 sal si, 003h ; c1 e6 03 3976 cmp byte [si+046 2fh], 000h ; 80 bc 2f46 003976 cmp byte [si+04630h], 000h ; 80 bc 30 46 00 3977 3977 jne short 02256h ; 75 4d 3978 3978 mov ax, word [bp-012h] ; 8b 46 ee … … 3991 3991 add cx, ax ; 01 c1 3992 3992 movzx bx, byte [bp-00ch] ; 0f b6 5e f4 3993 mov ax, word [si+0463 2h] ; 8b 84 32463993 mov ax, word [si+04633h] ; 8b 84 33 46 3994 3994 mov dx, cx ; 89 ca 3995 3995 call 02f4ch ; e8 0f 0d … … 3999 3999 mov dx, cx ; 89 ca 4000 4000 inc dx ; 42 4001 mov ax, word [si+0463 2h] ; 8b 84 32464001 mov ax, word [si+04633h] ; 8b 84 33 46 4002 4002 call 02f4ch ; e8 f9 0c 4003 4003 jmp near 022d4h ; e9 7e 00 4004 movzx bx, byte [bx+046a eh] ; 0f b6 9f ae464004 movzx bx, byte [bx+046afh] ; 0f b6 9f af 46 4005 4005 sal bx, 006h ; c1 e3 06 4006 mov ah, byte [bx+046c 4h] ; 8a a7 c4464007 mov dl, byte [si+0463 1h] ; 8a 94 31464008 mov al, byte [si+0463 0h] ; 8a 84 30464006 mov ah, byte [bx+046c5h] ; 8a a7 c5 46 4007 mov dl, byte [si+04632h] ; 8a 94 32 46 4008 mov al, byte [si+04631h] ; 8a 84 31 46 4009 4009 cmp AL, strict byte 003h ; 3c 03 4010 4010 jc short 0227ah ; 72 0c … … 4062 4062 db 0feh, 0cbh 4063 4063 ; dec bl ; fe cb 4064 cmp byte [si+046 2fh], 000h ; 80 bc 2f46 004064 cmp byte [si+04630h], 000h ; 80 bc 30 46 00 4065 4065 jne short 02354h ; 75 4a 4066 4066 mov ax, word [bp-012h] ; 8b 46 ee … … 4081 4081 add dx, ax ; 01 c2 4082 4082 inc dx ; 42 4083 mov ax, word [si+0463 2h] ; 8b 84 32464083 mov ax, word [si+04633h] ; 8b 84 33 46 4084 4084 call 02f3eh ; e8 02 0c 4085 4085 push strict byte 00001h ; 6a 01 … … 4356 4356 sal di, 005h ; c1 e7 05 4357 4357 add di, word [bp-00ch] ; 03 7e f4 4358 add si, 05be ch ; 81 c6 ec5b4358 add si, 05bedh ; 81 c6 ed 5b 4359 4359 mov cx, strict word 0000eh ; b9 0e 00 4360 4360 mov dx, 0c000h ; ba 00 c0 … … 4412 4412 sal di, 005h ; c1 e7 05 4413 4413 add di, word [bp-00ch] ; 03 7e f4 4414 add si, 053e ch ; 81 c6 ec534414 add si, 053edh ; 81 c6 ed 53 4415 4415 mov cx, strict word 00008h ; b9 08 00 4416 4416 mov dx, 0c000h ; ba 00 c0 … … 4468 4468 sal di, 005h ; c1 e7 05 4469 4469 add di, word [bp-00ch] ; 03 7e f4 4470 add si, 069e ch ; 81 c6 ec694470 add si, 069edh ; 81 c6 ed 69 4471 4471 mov cx, strict word 00010h ; b9 10 00 4472 4472 mov dx, 0c000h ; ba 00 c0 … … 4602 4602 push bx ; 53 4603 4603 mov cx, ds ; 8c d9 4604 mov bx, 0538 2h ; bb 82534604 mov bx, 05383h ; bb 83 53 4605 4605 mov dx, word [bp-00ah] ; 8b 56 f6 4606 4606 mov ax, word [bp-008h] ; 8b 46 f8 … … 5502 5502 movzx bx, al ; 0f b6 d8 5503 5503 sal bx, 003h ; c1 e3 03 5504 cmp dl, byte [bx+0462 eh] ; 3a 97 2e465504 cmp dl, byte [bx+0462fh] ; 3a 97 2f 46 5505 5505 jne short 02f24h ; 75 ee 5506 5506 mov ah, al ; 88 c4 … … 6768 6768 times 235 db 0 6769 6769 6770 section _DATA progbits vstart=0x4600 align=1 ; size=0x371 eclass=DATA group=DGROUP6771 _msg_vga_init: ; 0xc4600 LB 0x2 e6772 db 'Oracle VM VirtualBox Version 5.0. 2VGA BIOS', 00dh, 00ah, 000h6773 _vga_modes: ; 0xc462 eLB 0x806770 section _DATA progbits vstart=0x4600 align=1 ; size=0x371f class=DATA group=DGROUP 6771 _msg_vga_init: ; 0xc4600 LB 0x2f 6772 db 'Oracle VM VirtualBox Version 5.0.51 VGA BIOS', 00dh, 00ah, 000h 6773 _vga_modes: ; 0xc462f LB 0x80 6774 6774 db 000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h 6775 6775 db 002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h … … 6780 6780 db 011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 6781 6781 db 013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h 6782 _line_to_vpti: ; 0xc46a eLB 0x106782 _line_to_vpti: ; 0xc46af LB 0x10 6783 6783 db 017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh 6784 _dac_regs: ; 0xc46b eLB 0x46784 _dac_regs: ; 0xc46bf LB 0x4 6785 6785 dd 0ff3f3f3fh 6786 _video_param_table: ; 0xc46c 2LB 0x7806786 _video_param_table: ; 0xc46c3 LB 0x780 6787 6787 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 6788 6788 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h … … 6905 6905 db 073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch 6906 6906 db 03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh 6907 _palette0: ; 0xc4e4 2LB 0xc06907 _palette0: ; 0xc4e43 LB 0xc0 6908 6908 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 6909 6909 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah … … 6918 6918 db 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 6919 6919 db 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh 6920 _palette1: ; 0xc4f0 2LB 0xc06920 _palette1: ; 0xc4f03 LB 0xc0 6921 6921 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah 6922 6922 db 000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah … … 6931 6931 db 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 6932 6932 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 6933 _palette2: ; 0xc4fc 2LB 0xc06933 _palette2: ; 0xc4fc3 LB 0xc0 6934 6934 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah 6935 6935 db 000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah … … 6944 6944 db 015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh 6945 6945 db 015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh 6946 _palette3: ; 0xc508 2LB 0x3006946 _palette3: ; 0xc5083 LB 0x300 6947 6947 db 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah 6948 6948 db 000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh … … 6993 6993 db 00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 6994 6994 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 6995 _static_functionality: ; 0xc538 2LB 0x106995 _static_functionality: ; 0xc5383 LB 0x10 6996 6996 db 0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h 6997 _dcc_table: ; 0xc539 2LB 0x246997 _dcc_table: ; 0xc5393 LB 0x24 6998 6998 db 010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 6999 6999 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7000 7000 db 000h, 000h, 000h, 000h 7001 _secondary_save_area: ; 0xc53b 6LB 0x1a7002 db 01ah, 000h, 09 2h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h7001 _secondary_save_area: ; 0xc53b7 LB 0x1a 7002 db 01ah, 000h, 093h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7003 7003 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7004 _video_save_pointer_table: ; 0xc53d 0LB 0x1c7005 db 0c 2h, 046h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h7006 db 0b 6h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h7007 _vgafont8: ; 0xc53e cLB 0x8007004 _video_save_pointer_table: ; 0xc53d1 LB 0x1c 7005 db 0c3h, 046h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7006 db 0b7h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7007 _vgafont8: ; 0xc53ed LB 0x800 7008 7008 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh 7009 7009 db 07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h … … 7134 7134 db 078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h 7135 7135 db 000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7136 _vgafont14: ; 0xc5be cLB 0xe007136 _vgafont14: ; 0xc5bed LB 0xe00 7137 7137 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7138 7138 db 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh … … 7359 7359 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h 7360 7360 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7361 _vgafont16: ; 0xc69e cLB 0x10007361 _vgafont16: ; 0xc69ed LB 0x1000 7362 7362 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7363 7363 db 000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h … … 7616 7616 db 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h 7617 7617 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7618 _vgafont14alt: ; 0xc79e cLB 0x12d7618 _vgafont14alt: ; 0xc79ed LB 0x12d 7619 7619 db 01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h 7620 7620 db 000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h … … 7636 7636 db 000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h 7637 7637 db 018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h 7638 _vgafont16alt: ; 0xc7b1 9 LB 0x1457638 _vgafont16alt: ; 0xc7b1a LB 0x144 7639 7639 db 01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h 7640 7640 db 000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h … … 7657 7657 db 000h, 0abh, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 060h, 0ceh, 09bh, 006h, 00ch, 01fh 7658 7658 db 000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h 7659 db 006h, 000h, 000h, 000h , 000h7659 db 006h, 000h, 000h, 000h 7660 7660 _vbebios_copyright: ; 0xc7c5e LB 0x15 7661 7661 db 'VirtualBox VESA BIOS', 000h … … 7664 7664 _vbebios_product_name: ; 0xc7c86 LB 0x21 7665 7665 db 'Oracle VM VirtualBox VBE Adapter', 000h 7666 _vbebios_product_revision: ; 0xc7ca7 LB 0x2 37667 db 'Oracle VM VirtualBox Version 5.0. 2', 000h7668 _vbebios_info_string: ; 0xc7cc aLB 0x2b7666 _vbebios_product_revision: ; 0xc7ca7 LB 0x24 7667 db 'Oracle VM VirtualBox Version 5.0.51', 000h 7668 _vbebios_info_string: ; 0xc7ccb LB 0x2b 7669 7669 db 'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h 7670 _no_vbebios_info_string: ; 0xc7cf 5LB 0x297670 _no_vbebios_info_string: ; 0xc7cf6 LB 0x29 7671 7671 db 'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h 7672 7672 7673 section CONST progbits vstart=0x7d1e align=1 ; size=0x0 class=DATA group=DGROUP 7673 ; Padding 0x1 bytes at 0xc7d1f 7674 db 001h 7674 7675 7675 section CONST 2 progbits vstart=0x7d1ealign=1 ; size=0x0 class=DATA group=DGROUP7676 section CONST progbits vstart=0x7d20 align=1 ; size=0x0 class=DATA group=DGROUP 7676 7677 7677 ; Padding 0x2e2 bytes at 0xc7d1e 7678 db 001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh 7679 db 065h, 02fh, 066h, 06dh, 033h, 02fh, 073h, 072h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 06fh 7680 db 075h, 074h, 02fh, 06ch, 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h 7681 db 065h, 06ch, 065h, 061h, 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h 7682 db 067h, 061h, 042h, 069h, 06fh, 073h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h 7683 db 06fh, 073h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7684 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7685 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7686 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7687 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7688 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7689 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7690 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7691 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7692 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7693 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7694 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7695 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7696 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7697 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7698 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7699 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7700 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7701 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7702 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7703 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7704 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7705 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7706 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7707 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7708 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7709 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7710 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7711 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7712 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7713 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7714 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7715 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7716 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7717 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7718 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7719 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7720 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7721 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7722 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7723 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7724 db 000h, 07eh 7678 section CONST2 progbits vstart=0x7d20 align=1 ; size=0x0 class=DATA group=DGROUP 7679 7680 ; Padding 0x2e0 bytes at 0xc7d20 7681 db 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h 7682 db 02fh, 066h, 06dh, 033h, 02fh, 073h, 072h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 06fh, 075h 7683 db 074h, 02fh, 06ch, 069h, 06eh, 075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h 7684 db 06ch, 065h, 061h, 073h, 065h, 02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h 7685 db 061h, 042h, 069h, 06fh, 073h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh 7686 db 073h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7687 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7688 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7689 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7690 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7691 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7692 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7693 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7694 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7695 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7696 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7697 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7698 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7699 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7700 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7701 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7702 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7703 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7704 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7705 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7706 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7707 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7708 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7709 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7710 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7711 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7712 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7713 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7714 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7715 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7716 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7717 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7718 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7719 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7720 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7721 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7722 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7723 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7724 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7725 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h 7726 db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0b8h -
trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum
r57333 r59496 1 ffe36013d7712bc04f0b05c928dd0d04*VBoxVgaBios.rom1 1b721dfe35f86f35cbc2542f2418ae5c *VBoxVgaBios.rom
Note:
See TracChangeset
for help on using the changeset viewer.