VirtualBox

Changeset 56894 in vbox for trunk/src/VBox/Devices/Graphics


Ignore:
Timestamp:
Jul 9, 2015 9:34:34 AM (9 years ago)
Author:
vboxsync
Message:

5.0.0

Location:
trunk/src/VBox/Devices/Graphics/BIOS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm

    r56786 r56894  
    16521652    movzx bx, ch                              ; 0f b6 dd
    16531653    sal bx, 003h                              ; c1 e3 03
    1654     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     1654    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    16551655    jne short 00b5ah                          ; 75 2d
    16561656    mov dx, ax                                ; 89 c2
     
    16681668    mov dx, cx                                ; 89 ca
    16691669    add dx, ax                                ; 01 c2
    1670     mov ax, word [bx+04636h]                  ; 8b 87 36 46
     1670    mov ax, word [bx+04632h]                  ; 8b 87 32 46
    16711671    call 02f5ah                               ; e8 03 24
    16721672    mov word [ss:si], ax                      ; 36 89 04
     
    17341734    mov dx, 0010ch                            ; ba 0c 01
    17351735    jmp short 00b91h                          ; eb bf
    1736     mov ax, 05bf0h                            ; b8 f0 5b
     1736    mov ax, 05bech                            ; b8 ec 5b
    17371737    mov dx, 0c000h                            ; ba 00 c0
    17381738    jmp short 00b96h                          ; eb bc
    1739     mov ax, 053f0h                            ; b8 f0 53
     1739    mov ax, 053ech                            ; b8 ec 53
    17401740    jmp short 00bd5h                          ; eb f6
    1741     mov ax, 057f0h                            ; b8 f0 57
     1741    mov ax, 057ech                            ; b8 ec 57
    17421742    jmp short 00bd5h                          ; eb f1
    1743     mov ax, 079f0h                            ; b8 f0 79
     1743    mov ax, 079ech                            ; b8 ec 79
    17441744    jmp short 00bd5h                          ; eb ec
    1745     mov ax, 069f0h                            ; b8 f0 69
     1745    mov ax, 069ech                            ; b8 ec 69
    17461746    jmp short 00bd5h                          ; eb e7
    1747     mov ax, 07b1dh                            ; b8 1d 7b
     1747    mov ax, 07b19h                            ; b8 19 7b
    17481748    jmp short 00bd5h                          ; eb e2
    17491749    jmp short 00bc4h                          ; eb cf
     
    17671767    movzx bx, al                              ; 0f b6 d8
    17681768    sal bx, 003h                              ; c1 e3 03
    1769     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     1769    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    17701770    je near 00d27h                            ; 0f 84 fe 00
    1771     mov bl, byte [bx+04634h]                  ; 8a 9f 34 46
     1771    mov bl, byte [bx+04630h]                  ; 8a 9f 30 46
    17721772    cmp bl, 003h                              ; 80 fb 03
    17731773    jc short 00c43h                           ; 72 11
     
    18281828    movzx bx, cl                              ; 0f b6 d9
    18291829    sal bx, 003h                              ; c1 e3 03
    1830     cmp byte [bx+04635h], 002h                ; 80 bf 35 46 02
     1830    cmp byte [bx+04631h], 002h                ; 80 bf 31 46 02
    18311831    jne short 00cebh                          ; 75 1b
    18321832    mov cx, si                                ; 89 f1
     
    21292129    mov si, bx                                ; 89 de
    21302130    sal si, 003h                              ; c1 e6 03
    2131     cmp byte [si+04633h], 000h                ; 80 bc 33 46 00
     2131    cmp byte [si+0462fh], 000h                ; 80 bc 2f 46 00
    21322132    jne short 00f83h                          ; 75 40
    21332133    mov dx, strict word 0004ah                ; ba 4a 00
     
    21562156    imul bx, di                               ; 0f af df
    21572157    jmp short 00f95h                          ; eb 12
    2158     movzx bx, byte [bx+046b2h]                ; 0f b6 9f b2 46
     2158    movzx bx, byte [bx+046aeh]                ; 0f b6 9f ae 46
    21592159    sal bx, 006h                              ; c1 e3 06
    21602160    movzx ax, cl                              ; 0f b6 c1
    2161     mov bx, word [bx+046c9h]                  ; 8b 9f c9 46
     2161    mov bx, word [bx+046c5h]                  ; 8b 9f c5 46
    21622162    imul bx, ax                               ; 0f af d8
    21632163    mov dx, strict word 00063h                ; ba 63 00
     
    22272227    je near 01363h                            ; 0f 84 43 03
    22282228    movzx si, al                              ; 0f b6 f0
    2229     mov al, byte [si+046b2h]                  ; 8a 84 b2 46
     2229    mov al, byte [si+046aeh]                  ; 8a 84 ae 46
    22302230    mov byte [bp-00eh], al                    ; 88 46 f2
    22312231    movzx bx, al                              ; 0f b6 d8
    22322232    sal bx, 006h                              ; c1 e3 06
    2233     movzx ax, byte [bx+046c6h]                ; 0f b6 87 c6 46
     2233    movzx ax, byte [bx+046c2h]                ; 0f b6 87 c2 46
    22342234    mov word [bp-018h], ax                    ; 89 46 e8
    2235     movzx ax, byte [bx+046c7h]                ; 0f b6 87 c7 46
     2235    movzx ax, byte [bx+046c3h]                ; 0f b6 87 c3 46
    22362236    mov word [bp-016h], ax                    ; 89 46 ea
    2237     movzx ax, byte [bx+046c8h]                ; 0f b6 87 c8 46
     2237    movzx ax, byte [bx+046c4h]                ; 0f b6 87 c4 46
    22382238    mov word [bp-014h], ax                    ; 89 46 ec
    22392239    mov dx, 00087h                            ; ba 87 00
     
    22512251    mov bx, si                                ; 89 f3
    22522252    sal bx, 003h                              ; c1 e3 03
    2253     mov al, byte [bx+04638h]                  ; 8a 87 38 46
     2253    mov al, byte [bx+04634h]                  ; 8a 87 34 46
    22542254    mov dx, 003c6h                            ; ba c6 03
    22552255    out DX, AL                                ; ee
     
    22572257    mov dx, 003c8h                            ; ba c8 03
    22582258    out DX, AL                                ; ee
    2259     mov bl, byte [bx+04639h]                  ; 8a 9f 39 46
     2259    mov bl, byte [bx+04635h]                  ; 8a 9f 35 46
    22602260    cmp bl, 001h                              ; 80 fb 01
    22612261    jc short 01095h                           ; 72 0e
     
    22682268    test bl, bl                               ; 84 db
    22692269    jne short 010abh                          ; 75 12
    2270     mov di, 04e46h                            ; bf 46 4e
     2270    mov di, 04e42h                            ; bf 42 4e
    22712271    jmp short 010abh                          ; eb 0d
    2272     mov di, 04f06h                            ; bf 06 4f
     2272    mov di, 04f02h                            ; bf 02 4f
    22732273    jmp short 010abh                          ; eb 08
    2274     mov di, 04fc6h                            ; bf c6 4f
     2274    mov di, 04fc2h                            ; bf c2 4f
    22752275    jmp short 010abh                          ; eb 03
    2276     mov di, 05086h                            ; bf 86 50
     2276    mov di, 05082h                            ; bf 82 50
    22772277    xor bx, bx                                ; 31 db
    22782278    jmp short 010beh                          ; eb 0f
     
    22872287    movzx si, byte [bp-012h]                  ; 0f b6 76 ee
    22882288    sal si, 003h                              ; c1 e6 03
    2289     movzx si, byte [si+04639h]                ; 0f b6 b4 39 46
    2290     movzx dx, byte [si+046c2h]                ; 0f b6 94 c2 46
     2289    movzx si, byte [si+04635h]                ; 0f b6 b4 35 46
     2290    movzx dx, byte [si+046beh]                ; 0f b6 94 be 46
    22912291    cmp bx, dx                                ; 39 d3
    22922292    jnbe short 010afh                         ; 77 dc
     
    23202320    sal si, 006h                              ; c1 e6 06
    23212321    add si, bx                                ; 01 de
    2322     mov al, byte [si+046e9h]                  ; 8a 84 e9 46
     2322    mov al, byte [si+046e5h]                  ; 8a 84 e5 46
    23232323    out DX, AL                                ; ee
    23242324    inc bx                                    ; 43
     
    23442344    sal si, 006h                              ; c1 e6 06
    23452345    add si, bx                                ; 01 de
    2346     mov al, byte [si+046cah]                  ; 8a 84 ca 46
     2346    mov al, byte [si+046c6h]                  ; 8a 84 c6 46
    23472347    mov dx, 003c5h                            ; ba c5 03
    23482348    out DX, AL                                ; ee
     
    23592359    sal si, 006h                              ; c1 e6 06
    23602360    add si, bx                                ; 01 de
    2361     mov al, byte [si+046fdh]                  ; 8a 84 fd 46
     2361    mov al, byte [si+046f9h]                  ; 8a 84 f9 46
    23622362    mov dx, 003cfh                            ; ba cf 03
    23632363    out DX, AL                                ; ee
     
    23662366    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee
    23672367    sal bx, 003h                              ; c1 e3 03
    2368     cmp byte [bx+04634h], 001h                ; 80 bf 34 46 01
     2368    cmp byte [bx+04630h], 001h                ; 80 bf 30 46 01
    23692369    jne short 01188h                          ; 75 05
    23702370    mov dx, 003b4h                            ; ba b4 03
     
    23862386    add di, bx                                ; 01 df
    23872387    lea dx, [si+001h]                         ; 8d 54 01
    2388     mov al, byte [di+046d0h]                  ; 8a 85 d0 46
     2388    mov al, byte [di+046cch]                  ; 8a 85 cc 46
    23892389    out DX, AL                                ; ee
    23902390    inc bx                                    ; 43
    23912391    jmp short 01195h                          ; eb e0
    23922392    mov bx, cx                                ; 89 cb
    2393     mov al, byte [bx+046cfh]                  ; 8a 87 cf 46
     2393    mov al, byte [bx+046cbh]                  ; 8a 87 cb 46
    23942394    mov dx, 003c2h                            ; ba c2 03
    23952395    out DX, AL                                ; ee
     
    24052405    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee
    24062406    sal bx, 003h                              ; c1 e3 03
    2407     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     2407    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    24082408    jne short 011f2h                          ; 75 13
    2409     mov es, [bx+04636h]                       ; 8e 87 36 46
     2409    mov es, [bx+04632h]                       ; 8e 87 32 46
    24102410    mov cx, 04000h                            ; b9 00 40
    24112411    mov ax, 00720h                            ; b8 20 07
     
    24172417    cmp byte [bp-00ch], 00dh                  ; 80 7e f4 0d
    24182418    jnc short 0120ah                          ; 73 12
    2419     mov es, [bx+04636h]                       ; 8e 87 36 46
     2419    mov es, [bx+04632h]                       ; 8e 87 32 46
    24202420    mov cx, 04000h                            ; b9 00 40
    24212421    xor ax, ax                                ; 31 c0
     
    24352435    mov AL, strict byte 00fh                  ; b0 0f
    24362436    out DX, AL                                ; ee
    2437     mov es, [bx+04636h]                       ; 8e 87 36 46
     2437    mov es, [bx+04632h]                       ; 8e 87 32 46
    24382438    mov cx, 08000h                            ; b9 00 80
    24392439    xor ax, ax                                ; 31 c0
     
    24542454    movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2
    24552455    sal bx, 006h                              ; c1 e3 06
    2456     mov bx, word [bx+046c9h]                  ; 8b 9f c9 46
     2456    mov bx, word [bx+046c5h]                  ; 8b 9f c5 46
    24572457    mov dx, strict word 0004ch                ; ba 4c 00
    24582458    mov ax, strict word 00040h                ; b8 40 00
     
    24932493    call 02f4ch                               ; e8 8b 1c
    24942494    mov cx, ds                                ; 8c d9
    2495     mov bx, 053d4h                            ; bb d4 53
     2495    mov bx, 053d0h                            ; bb d0 53
    24962496    mov dx, 000a8h                            ; ba a8 00
    24972497    mov ax, strict word 00040h                ; b8 40 00
     
    25072507    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee
    25082508    sal bx, 003h                              ; c1 e3 03
    2509     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     2509    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    25102510    jne short 012fch                          ; 75 09
    25112511    mov dx, strict word 00007h                ; ba 07 00
     
    25252525    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee
    25262526    sal bx, 003h                              ; c1 e3 03
    2527     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     2527    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    25282528    jne short 01333h                          ; 75 10
    25292529    xor bl, bl                                ; 30 db
     
    25352535    mov AH, strict byte 011h                  ; b4 11
    25362536    int 010h                                  ; cd 10
    2537     mov dx, 057f0h                            ; ba f0 57
     2537    mov dx, 057ech                            ; ba ec 57
    25382538    mov ax, strict word 0001fh                ; b8 1f 00
    25392539    call 00a00h                               ; e8 c4 f6
     
    25452545    cmp ax, strict word 00008h                ; 3d 08 00
    25462546    jne short 01363h                          ; 75 15
    2547     mov dx, 053f0h                            ; ba f0 53
     2547    mov dx, 053ech                            ; ba ec 53
    25482548    mov ax, strict word 00043h                ; b8 43 00
    25492549    call 00a00h                               ; e8 a9 f6
    25502550    jmp short 01363h                          ; eb 0a
    2551     mov dx, 05bf0h                            ; ba f0 5b
     2551    mov dx, 05bech                            ; ba ec 5b
    25522552    jmp short 01351h                          ; eb f3
    2553     mov dx, 069f0h                            ; ba f0 69
     2553    mov dx, 069ech                            ; ba ec 69
    25542554    jmp short 01351h                          ; eb ee
    25552555    lea sp, [bp-00ah]                         ; 8d 66 f6
     
    28612861    mov ax, word [bp-016h]                    ; 8b 46 ea
    28622862    imul ax, cx                               ; 0f af c1
    2863     cmp byte [di+04633h], 000h                ; 80 bd 33 46 00
     2863    cmp byte [di+0462fh], 000h                ; 80 bd 2f 46 00
    28642864    jne near 017d1h                           ; 0f 85 9f 01
    28652865    mov dx, ax                                ; 89 c2
     
    28842884    sal dx, 008h                              ; c1 e2 08
    28852885    add dx, strict byte 00020h                ; 83 c2 20
    2886     mov es, [di+04636h]                       ; 8e 85 36 46
     2886    mov es, [di+04632h]                       ; 8e 85 32 46
    28872887    mov cx, ax                                ; 89 c1
    28882888    mov ax, dx                                ; 89 d0
     
    29182918    movzx si, byte [bp-00eh]                  ; 0f b6 76 f2
    29192919    sal si, 003h                              ; c1 e6 03
    2920     mov es, [si+04636h]                       ; 8e 84 36 46
     2920    mov es, [si+04632h]                       ; 8e 84 32 46
    29212921    cld                                       ; fc
    29222922    jcxz 016ddh                               ; e3 02
     
    29322932    movzx si, byte [bp-00eh]                  ; 0f b6 76 f2
    29332933    sal si, 003h                              ; c1 e6 03
    2934     mov ax, word [si+04636h]                  ; 8b 84 36 46
     2934    mov ax, word [si+04632h]                  ; 8b 84 32 46
    29352935    mov si, word [bp-014h]                    ; 8b 76 ec
    29362936    imul si, word [bp-016h]                   ; 0f af 76 ea
     
    29762976    movzx si, byte [bp-00eh]                  ; 0f b6 76 f2
    29772977    sal si, 003h                              ; c1 e6 03
    2978     mov es, [si+04636h]                       ; 8e 84 36 46
     2978    mov es, [si+04632h]                       ; 8e 84 32 46
    29792979    cld                                       ; fc
    29802980    jcxz 0177eh                               ; e3 02
     
    29912991    movzx si, byte [bp-00eh]                  ; 0f b6 76 f2
    29922992    sal si, 003h                              ; c1 e6 03
    2993     mov ax, word [si+04636h]                  ; 8b 84 36 46
     2993    mov ax, word [si+04632h]                  ; 8b 84 32 46
    29942994    mov si, word [bp-014h]                    ; 8b 76 ec
    29952995    imul si, word [bp-016h]                   ; 0f af 76 ea
     
    30113011    dec word [bp-014h]                        ; ff 4e ec
    30123012    jmp near 0172dh                           ; e9 5c ff
    3013     movzx bx, byte [si+046b2h]                ; 0f b6 9c b2 46
     3013    movzx bx, byte [si+046aeh]                ; 0f b6 9c ae 46
    30143014    sal bx, 006h                              ; c1 e3 06
    3015     mov dl, byte [bx+046c8h]                  ; 8a 97 c8 46
     3015    mov dl, byte [bx+046c4h]                  ; 8a 97 c4 46
    30163016    mov byte [bp-00ah], dl                    ; 88 56 f6
    3017     mov bl, byte [di+04634h]                  ; 8a 9d 34 46
     3017    mov bl, byte [di+04630h]                  ; 8a 9d 30 46
    30183018    cmp bl, 004h                              ; 80 fb 04
    30193019    je short 017f8h                           ; 74 0f
     
    30483048    movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2
    30493049    sal bx, 003h                              ; c1 e3 03
    3050     mov es, [bx+04636h]                       ; 8e 87 36 46
     3050    mov es, [bx+04632h]                       ; 8e 87 32 46
    30513051    xor di, di                                ; 31 ff
    30523052    cld                                       ; fc
     
    31303130    dec word [bp-014h]                        ; ff 4e ec
    31313131    jmp short 018c6h                          ; eb 8f
    3132     mov dl, byte [di+04635h]                  ; 8a 95 35 46
     3132    mov dl, byte [di+04631h]                  ; 8a 95 31 46
    31333133    cmp byte [bp-010h], 000h                  ; 80 7e f0 00
    31343134    jne short 0197eh                          ; 75 3d
     
    31483148    imul cx, ax                               ; 0f af c8
    31493149    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4
    3150     mov es, [di+04636h]                       ; 8e 85 36 46
     3150    mov es, [di+04632h]                       ; 8e 85 32 46
    31513151    xor di, di                                ; 31 ff
    31523152    cld                                       ; fc
     
    32503250    cmp byte [bp+006h], 00eh                  ; 80 7e 06 0e
    32513251    jne short 01a9bh                          ; 75 0a
    3252     mov di, 05bf0h                            ; bf f0 5b
     3252    mov di, 05bech                            ; bf ec 5b
    32533253    jmp short 01a9eh                          ; eb 08
    3254     mov di, 069f0h                            ; bf f0 69
     3254    mov di, 069ech                            ; bf ec 69
    32553255    jmp short 01a9eh                          ; eb 03
    3256     mov di, 053f0h                            ; bf f0 53
     3256    mov di, 053ech                            ; bf ec 53
    32573257    movzx si, cl                              ; 0f b6 f1
    32583258    movzx bx, byte [bp+006h]                  ; 0f b6 5e 06
     
    33413341    sub sp, strict byte 00008h                ; 83 ec 08
    33423342    mov byte [bp-008h], dl                    ; 88 56 f8
    3343     mov si, 053f0h                            ; be f0 53
     3343    mov si, 053ech                            ; be ec 53
    33443344    xor bh, bh                                ; 30 ff
    33453345    movzx di, byte [bp+006h]                  ; 0f b6 7e 06
     
    34553455    sub sp, strict byte 00008h                ; 83 ec 08
    34563456    mov byte [bp-006h], dl                    ; 88 56 fa
    3457     mov di, 053f0h                            ; bf f0 53
     3457    mov di, 053ech                            ; bf ec 53
    34583458    movzx dx, cl                              ; 0f b6 d1
    34593459    movzx cx, byte [bp+004h]                  ; 0f b6 4e 04
     
    35503550    mov di, bx                                ; 89 df
    35513551    sal di, 003h                              ; c1 e7 03
    3552     cmp byte [di+04633h], 000h                ; 80 bd 33 46 00
     3552    cmp byte [di+0462fh], 000h                ; 80 bd 2f 46 00
    35533553    jne short 01dcdh                          ; 75 47
    35543554    mov bx, word [bp-018h]                    ; 8b 5e e8
     
    35713571    mov word [bp-01ah], ax                    ; 89 46 e6
    35723572    mov ax, word [bp-01ah]                    ; 8b 46 e6
    3573     mov es, [di+04636h]                       ; 8e 85 36 46
     3573    mov es, [di+04632h]                       ; 8e 85 32 46
    35743574    mov cx, si                                ; 89 f1
    35753575    mov di, dx                                ; 89 d7
     
    35783578    rep stosw                                 ; f3 ab
    35793579    jmp near 01e73h                           ; e9 a6 00
    3580     movzx bx, byte [bx+046b2h]                ; 0f b6 9f b2 46
     3580    movzx bx, byte [bx+046aeh]                ; 0f b6 9f ae 46
    35813581    sal bx, 006h                              ; c1 e3 06
    3582     mov al, byte [bx+046c8h]                  ; 8a 87 c8 46
     3582    mov al, byte [bx+046c4h]                  ; 8a 87 c4 46
    35833583    mov byte [bp-008h], al                    ; 88 46 f8
    3584     mov al, byte [di+04635h]                  ; 8a 85 35 46
     3584    mov al, byte [di+04631h]                  ; 8a 85 31 46
    35853585    mov byte [bp-014h], al                    ; 88 46 ec
    35863586    dec si                                    ; 4e
     
    35923592    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa
    35933593    sal bx, 003h                              ; c1 e3 03
    3594     mov al, byte [bx+04634h]                  ; 8a 87 34 46
     3594    mov al, byte [bx+04630h]                  ; 8a 87 30 46
    35953595    cmp AL, strict byte 003h                  ; 3c 03
    35963596    jc short 01e11h                           ; 72 0c
     
    36803680    mov bx, di                                ; 89 fb
    36813681    sal bx, 003h                              ; c1 e3 03
    3682     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     3682    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    36833683    jne short 01f38h                          ; 75 4a
    36843684    mov dx, word [bp-018h]                    ; 8b 56 e8
     
    37023702    movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2
    37033703    sal bx, 003h                              ; c1 e3 03
    3704     mov di, word [bx+04636h]                  ; 8b bf 36 46
     3704    mov di, word [bx+04632h]                  ; 8b bf 32 46
    37053705    mov bx, ax                                ; 89 c3
    37063706    mov dx, cx                                ; 89 ca
     
    37103710    inc cx                                    ; 41
    37113711    jmp short 01f14h                          ; eb dc
    3712     movzx di, byte [di+046b2h]                ; 0f b6 bd b2 46
     3712    movzx di, byte [di+046aeh]                ; 0f b6 bd ae 46
    37133713    sal di, 006h                              ; c1 e7 06
    3714     mov al, byte [di+046c8h]                  ; 8a 85 c8 46
     3714    mov al, byte [di+046c4h]                  ; 8a 85 c4 46
    37153715    mov byte [bp-00ah], al                    ; 88 46 f6
    3716     mov al, byte [bx+04635h]                  ; 8a 87 35 46
     3716    mov al, byte [bx+04631h]                  ; 8a 87 31 46
    37173717    mov byte [bp-008h], al                    ; 88 46 f8
    37183718    dec si                                    ; 4e
     
    37243724    movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2
    37253725    sal bx, 003h                              ; c1 e3 03
    3726     mov bl, byte [bx+04634h]                  ; 8a 9f 34 46
     3726    mov bl, byte [bx+04630h]                  ; 8a 9f 30 46
    37273727    cmp bl, 003h                              ; 80 fb 03
    37283728    jc short 01f7fh                           ; 72 0e
     
    37873787    movzx bx, al                              ; 0f b6 d8
    37883788    sal bx, 003h                              ; c1 e3 03
    3789     cmp byte [bx+04633h], 000h                ; 80 bf 33 46 00
     3789    cmp byte [bx+0462fh], 000h                ; 80 bf 2f 46 00
    37903790    je near 0212bh                            ; 0f 84 0f 01
    3791     mov al, byte [bx+04634h]                  ; 8a 87 34 46
     3791    mov al, byte [bx+04630h]                  ; 8a 87 30 46
    37923792    cmp AL, strict byte 003h                  ; 3c 03
    37933793    jc short 02033h                           ; 72 0f
     
    38433843    shr ax, 1                                 ; d1 e8
    38443844    imul ax, ax, strict byte 00050h           ; 6b c0 50
    3845     cmp byte [bx+04635h], 002h                ; 80 bf 35 46 02
     3845    cmp byte [bx+04631h], 002h                ; 80 bf 31 46 02
    38463846    jne short 020b5h                          ; 75 08
    38473847    mov bx, word [bp-00ah]                    ; 8b 5e f6
     
    38613861    movzx si, byte [bp-004h]                  ; 0f b6 76 fc
    38623862    sal si, 003h                              ; c1 e6 03
    3863     cmp byte [si+04635h], 002h                ; 80 bc 35 46 02
     3863    cmp byte [si+04631h], 002h                ; 80 bc 31 46 02
    38643864    jne short 020fbh                          ; 75 19
    38653865    mov al, byte [bp-00ah]                    ; 8a 46 f6
     
    39743974    mov si, bx                                ; 89 de
    39753975    sal si, 003h                              ; c1 e6 03
    3976     cmp byte [si+04633h], 000h                ; 80 bc 33 46 00
     3976    cmp byte [si+0462fh], 000h                ; 80 bc 2f 46 00
    39773977    jne short 02256h                          ; 75 4d
    39783978    mov ax, word [bp-012h]                    ; 8b 46 ee
     
    39913991    add cx, ax                                ; 01 c1
    39923992    movzx bx, byte [bp-00ch]                  ; 0f b6 5e f4
    3993     mov ax, word [si+04636h]                  ; 8b 84 36 46
     3993    mov ax, word [si+04632h]                  ; 8b 84 32 46
    39943994    mov dx, cx                                ; 89 ca
    39953995    call 02f4ch                               ; e8 0f 0d
     
    39993999    mov dx, cx                                ; 89 ca
    40004000    inc dx                                    ; 42
    4001     mov ax, word [si+04636h]                  ; 8b 84 36 46
     4001    mov ax, word [si+04632h]                  ; 8b 84 32 46
    40024002    call 02f4ch                               ; e8 f9 0c
    40034003    jmp near 022d4h                           ; e9 7e 00
    4004     movzx bx, byte [bx+046b2h]                ; 0f b6 9f b2 46
     4004    movzx bx, byte [bx+046aeh]                ; 0f b6 9f ae 46
    40054005    sal bx, 006h                              ; c1 e3 06
    4006     mov ah, byte [bx+046c8h]                  ; 8a a7 c8 46
    4007     mov dl, byte [si+04635h]                  ; 8a 94 35 46
    4008     mov al, byte [si+04634h]                  ; 8a 84 34 46
     4006    mov ah, byte [bx+046c4h]                  ; 8a a7 c4 46
     4007    mov dl, byte [si+04631h]                  ; 8a 94 31 46
     4008    mov al, byte [si+04630h]                  ; 8a 84 30 46
    40094009    cmp AL, strict byte 003h                  ; 3c 03
    40104010    jc short 0227ah                           ; 72 0c
     
    40624062    db  0feh, 0cbh
    40634063    ; dec bl                                    ; fe cb
    4064     cmp byte [si+04633h], 000h                ; 80 bc 33 46 00
     4064    cmp byte [si+0462fh], 000h                ; 80 bc 2f 46 00
    40654065    jne short 02354h                          ; 75 4a
    40664066    mov ax, word [bp-012h]                    ; 8b 46 ee
     
    40814081    add dx, ax                                ; 01 c2
    40824082    inc dx                                    ; 42
    4083     mov ax, word [si+04636h]                  ; 8b 84 36 46
     4083    mov ax, word [si+04632h]                  ; 8b 84 32 46
    40844084    call 02f3eh                               ; e8 02 0c
    40854085    push strict byte 00001h                   ; 6a 01
     
    43564356    sal di, 005h                              ; c1 e7 05
    43574357    add di, word [bp-00ch]                    ; 03 7e f4
    4358     add si, 05bf0h                            ; 81 c6 f0 5b
     4358    add si, 05bech                            ; 81 c6 ec 5b
    43594359    mov cx, strict word 0000eh                ; b9 0e 00
    43604360    mov dx, 0c000h                            ; ba 00 c0
     
    44124412    sal di, 005h                              ; c1 e7 05
    44134413    add di, word [bp-00ch]                    ; 03 7e f4
    4414     add si, 053f0h                            ; 81 c6 f0 53
     4414    add si, 053ech                            ; 81 c6 ec 53
    44154415    mov cx, strict word 00008h                ; b9 08 00
    44164416    mov dx, 0c000h                            ; ba 00 c0
     
    44684468    sal di, 005h                              ; c1 e7 05
    44694469    add di, word [bp-00ch]                    ; 03 7e f4
    4470     add si, 069f0h                            ; 81 c6 f0 69
     4470    add si, 069ech                            ; 81 c6 ec 69
    44714471    mov cx, strict word 00010h                ; b9 10 00
    44724472    mov dx, 0c000h                            ; ba 00 c0
     
    46024602    push bx                                   ; 53
    46034603    mov cx, ds                                ; 8c d9
    4604     mov bx, 05386h                            ; bb 86 53
     4604    mov bx, 05382h                            ; bb 82 53
    46054605    mov dx, word [bp-00ah]                    ; 8b 56 f6
    46064606    mov ax, word [bp-008h]                    ; 8b 46 f8
     
    55025502    movzx bx, al                              ; 0f b6 d8
    55035503    sal bx, 003h                              ; c1 e3 03
    5504     cmp dl, byte [bx+04632h]                  ; 3a 97 32 46
     5504    cmp dl, byte [bx+0462eh]                  ; 3a 97 2e 46
    55055505    jne short 02f24h                          ; 75 ee
    55065506    mov ah, al                                ; 88 c4
     
    62036203    ; mov dword [es:bx], strict dword 041534556h ; 66 26 c7 07 56 45 53 41
    62046204    mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02
    6205     mov word [es:bx+006h], 07c62h             ; 26 c7 47 06 62 7c
     6205    mov word [es:bx+006h], 07c5eh             ; 26 c7 47 06 5e 7c
    62066206    mov [es:bx+008h], ds                      ; 26 8c 5f 08
    62076207    db  066h, 026h, 0c7h, 047h, 00ah, 001h, 000h, 000h, 000h
     
    62196219    je short 035d5h                           ; 74 24
    62206220    mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00
    6221     mov word [es:bx+016h], 07c77h             ; 26 c7 47 16 77 7c
     6221    mov word [es:bx+016h], 07c73h             ; 26 c7 47 16 73 7c
    62226222    mov [es:bx+018h], ds                      ; 26 8c 5f 18
    6223     mov word [es:bx+01ah], 07c8ah             ; 26 c7 47 1a 8a 7c
     6223    mov word [es:bx+01ah], 07c86h             ; 26 c7 47 1a 86 7c
    62246224    mov [es:bx+01ch], ds                      ; 26 8c 5f 1c
    6225     mov word [es:bx+01eh], 07cabh             ; 26 c7 47 1e ab 7c
     6225    mov word [es:bx+01eh], 07ca7h             ; 26 c7 47 1e a7 7c
    62266226    mov [es:bx+020h], ds                      ; 26 8c 5f 20
    62276227    mov dx, cx                                ; 89 ca
     
    67686768  times 235 db 0
    67696769
    6770 section _DATA progbits vstart=0x4600 align=1 ; size=0x3726 class=DATA group=DGROUP
    6771 _msg_vga_init:                               ; 0xc4600 LB 0x32
    6772     db  'Oracle VM VirtualBox Version 5.0.0_RC3 VGA BIOS', 00dh, 00ah, 000h
    6773 _vga_modes:                                  ; 0xc4632 LB 0x80
     6770section _DATA progbits vstart=0x4600 align=1 ; size=0x371e class=DATA group=DGROUP
     6771_msg_vga_init:                               ; 0xc4600 LB 0x2e
     6772    db  'Oracle VM VirtualBox Version 5.0.0 VGA BIOS', 00dh, 00ah, 000h
     6773_vga_modes:                                  ; 0xc462e LB 0x80
    67746774    db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
    67756775    db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     
    67806780    db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    67816781    db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    6782 _line_to_vpti:                               ; 0xc46b2 LB 0x10
     6782_line_to_vpti:                               ; 0xc46ae LB 0x10
    67836783    db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
    6784 _dac_regs:                                   ; 0xc46c2 LB 0x4
     6784_dac_regs:                                   ; 0xc46be LB 0x4
    67856785    dd  0ff3f3f3fh
    6786 _video_param_table:                          ; 0xc46c6 LB 0x780
     6786_video_param_table:                          ; 0xc46c2 LB 0x780
    67876787    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    67886788    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     
    69056905    db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    69066906    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    6907 _palette0:                                   ; 0xc4e46 LB 0xc0
     6907_palette0:                                   ; 0xc4e42 LB 0xc0
    69086908    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    69096909    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
     
    69186918    db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    69196919    db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    6920 _palette1:                                   ; 0xc4f06 LB 0xc0
     6920_palette1:                                   ; 0xc4f02 LB 0xc0
    69216921    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    69226922    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
     
    69316931    db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    69326932    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    6933 _palette2:                                   ; 0xc4fc6 LB 0xc0
     6933_palette2:                                   ; 0xc4fc2 LB 0xc0
    69346934    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    69356935    db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
     
    69446944    db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    69456945    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    6946 _palette3:                                   ; 0xc5086 LB 0x300
     6946_palette3:                                   ; 0xc5082 LB 0x300
    69476947    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    69486948    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     
    69936993    db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    69946994    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    6995 _static_functionality:                       ; 0xc5386 LB 0x10
     6995_static_functionality:                       ; 0xc5382 LB 0x10
    69966996    db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
    6997 _dcc_table:                                  ; 0xc5396 LB 0x24
     6997_dcc_table:                                  ; 0xc5392 LB 0x24
    69986998    db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    69996999    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    70007000    db  000h, 000h, 000h, 000h
    7001 _secondary_save_area:                        ; 0xc53ba LB 0x1a
    7002     db  01ah, 000h, 096h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     7001_secondary_save_area:                        ; 0xc53b6 LB 0x1a
     7002    db  01ah, 000h, 092h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    70037003    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7004 _video_save_pointer_table:                   ; 0xc53d4 LB 0x1c
    7005     db  0c6h, 046h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7006     db  0bah, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7007 _vgafont8:                                   ; 0xc53f0 LB 0x800
     7004_video_save_pointer_table:                   ; 0xc53d0 LB 0x1c
     7005    db  0c2h, 046h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     7006    db  0b6h, 053h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     7007_vgafont8:                                   ; 0xc53ec LB 0x800
    70087008    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
    70097009    db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
     
    71347134    db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
    71357135    db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7136 _vgafont14:                                  ; 0xc5bf0 LB 0xe00
     7136_vgafont14:                                  ; 0xc5bec LB 0xe00
    71377137    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    71387138    db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
     
    73597359    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
    73607360    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7361 _vgafont16:                                  ; 0xc69f0 LB 0x1000
     7361_vgafont16:                                  ; 0xc69ec LB 0x1000
    73627362    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    73637363    db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
     
    76167616    db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
    76177617    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7618 _vgafont14alt:                               ; 0xc79f0 LB 0x12d
     7618_vgafont14alt:                               ; 0xc79ec LB 0x12d
    76197619    db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
    76207620    db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
     
    76367636    db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
    76377637    db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
    7638 _vgafont16alt:                               ; 0xc7b1d LB 0x145
     7638_vgafont16alt:                               ; 0xc7b19 LB 0x145
    76397639    db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
    76407640    db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
     
    76587658    db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
    76597659    db  006h, 000h, 000h, 000h, 000h
    7660 _vbebios_copyright:                          ; 0xc7c62 LB 0x15
     7660_vbebios_copyright:                          ; 0xc7c5e LB 0x15
    76617661    db  'VirtualBox VESA BIOS', 000h
    7662 _vbebios_vendor_name:                        ; 0xc7c77 LB 0x13
     7662_vbebios_vendor_name:                        ; 0xc7c73 LB 0x13
    76637663    db  'Oracle Corporation', 000h
    7664 _vbebios_product_name:                       ; 0xc7c8a LB 0x21
     7664_vbebios_product_name:                       ; 0xc7c86 LB 0x21
    76657665    db  'Oracle VM VirtualBox VBE Adapter', 000h
    7666 _vbebios_product_revision:                   ; 0xc7cab LB 0x27
    7667     db  'Oracle VM VirtualBox Version 5.0.0_RC3', 000h
    7668 _vbebios_info_string:                        ; 0xc7cd2 LB 0x2b
     7666_vbebios_product_revision:                   ; 0xc7ca7 LB 0x23
     7667    db  'Oracle VM VirtualBox Version 5.0.0', 000h
     7668_vbebios_info_string:                        ; 0xc7cca LB 0x2b
    76697669    db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
    7670 _no_vbebios_info_string:                     ; 0xc7cfd LB 0x29
     7670_no_vbebios_info_string:                     ; 0xc7cf5 LB 0x29
    76717671    db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
    76727672
    7673 section CONST progbits vstart=0x7d26 align=1 ; size=0x0 class=DATA group=DGROUP
     7673section CONST progbits vstart=0x7d1e align=1 ; size=0x0 class=DATA group=DGROUP
    76747674
    7675 section CONST2 progbits vstart=0x7d26 align=1 ; size=0x0 class=DATA group=DGROUP
     7675section CONST2 progbits vstart=0x7d1e align=1 ; size=0x0 class=DATA group=DGROUP
    76767676
    7677   ; Padding 0x2da bytes at 0xc7d26
     7677  ; Padding 0x2e2 bytes at 0xc7d1e
    76787678    db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh
    76797679    db  065h, 02fh, 066h, 06dh, 033h, 02fh, 073h, 072h, 063h, 02fh, 076h, 062h, 06fh, 078h, 02fh, 06fh
     
    77217721    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    77227722    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, 0ach
     7723    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     7724    db  000h, 082h
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum

    r56786 r56894  
    1 3cd25bfc319bf0c0eb3d8865c5944e35 *VBoxVgaBios.rom
     14d4a3bac0edc2bcde2596ea9a37e8a82 *VBoxVgaBios.rom
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette