Index: /trunk/Version.kmk
===================================================================
--- /trunk/Version.kmk	(revision 82718)
+++ /trunk/Version.kmk	(revision 82719)
@@ -7,5 +7,5 @@
 
 #
-# Copyright (C) 2017-2019 Oracle Corporation
+# Copyright (C) 2017-2020 Oracle Corporation
 #
 # This file is part of VirtualBox Open Source Edition (OSE), as
@@ -25,5 +25,5 @@
 # new build. The define is available in every source file. Only even build numbers
 # will be published, odd numbers are set during development.
-VBOX_VERSION_BUILD  = 1
+VBOX_VERSION_BUILD  = 2
 # This can be overridden in LocalConfig.kmk or elsewhere.
 # For the convention, see checks near the end of Config.kmk.
Index: /trunk/debian/changelog
===================================================================
--- /trunk/debian/changelog	(revision 82718)
+++ /trunk/debian/changelog	(revision 82719)
@@ -1,2 +1,9 @@
+virtualbox-ose (6.1.2) unstable; urgency=low
+
+  * rebuild Debian package.
+
+ -- Oracle Corporation <info@virtualbox.org>  Tue, 14 Jan 2020 12:00:00 +0200
+
+
 virtualbox-ose (6.1.0) unstable; urgency=low
 
Index: /trunk/doc/manual/user_ChangeLogImpl.xml
===================================================================
--- /trunk/doc/manual/user_ChangeLogImpl.xml	(revision 82718)
+++ /trunk/doc/manual/user_ChangeLogImpl.xml	(revision 82719)
@@ -36,5 +36,5 @@
 
   <sect1>
-    <title>Version 6.1.xx (2019-xx-xx)</title>
+    <title>Version 6.1.2 (2020-01-14)</title>
 
     <para>
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm	(revision 82719)
@@ -1994,5 +1994,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc0db8
     sal bx, 003h                              ; c1 e3 03                    ; 0xc0dba
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0dbd
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0dbd
     jne short 00df4h                          ; 75 30                       ; 0xc0dc2
     mov ax, di                                ; 89 f8                       ; 0xc0dc4 vgabios.c:532
@@ -2012,5 +2012,5 @@
     add di, di                                ; 01 ff                       ; 0xc0de2
     add di, cx                                ; 01 cf                       ; 0xc0de4
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc0de6 vgabios.c:45
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0de6 vgabios.c:45
     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0dea
     push SS                                   ; 16                          ; 0xc0ded vgabios.c:48
@@ -2018,5 +2018,5 @@
     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0def
     jmp short 00d74h                          ; eb 80                       ; 0xc0df2 vgabios.c:534
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc0df4 vgabios.c:535
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0df4 vgabios.c:535
     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0df8
     je short 00e4bh                           ; 74 4e                       ; 0xc0dfb
@@ -2121,16 +2121,16 @@
     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0eec vgabios.c:57
     jmp short 00ea9h                          ; eb b8                       ; 0xc0eef
-    mov ax, 05d70h                            ; b8 70 5d                    ; 0xc0ef1 vgabios.c:574
+    mov ax, 05d6ch                            ; b8 6c 5d                    ; 0xc0ef1 vgabios.c:574
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc0ef4
     jmp short 00eb4h                          ; eb bb                       ; 0xc0ef7 vgabios.c:575
-    mov ax, 05570h                            ; b8 70 55                    ; 0xc0ef9 vgabios.c:577
+    mov ax, 0556ch                            ; b8 6c 55                    ; 0xc0ef9 vgabios.c:577
     jmp short 00ef4h                          ; eb f6                       ; 0xc0efc
-    mov ax, 05970h                            ; b8 70 59                    ; 0xc0efe vgabios.c:580
+    mov ax, 0596ch                            ; b8 6c 59                    ; 0xc0efe vgabios.c:580
     jmp short 00ef4h                          ; eb f1                       ; 0xc0f01
-    mov ax, 07b70h                            ; b8 70 7b                    ; 0xc0f03 vgabios.c:583
+    mov ax, 07b6ch                            ; b8 6c 7b                    ; 0xc0f03 vgabios.c:583
     jmp short 00ef4h                          ; eb ec                       ; 0xc0f06
-    mov ax, 06b70h                            ; b8 70 6b                    ; 0xc0f08 vgabios.c:586
+    mov ax, 06b6ch                            ; b8 6c 6b                    ; 0xc0f08 vgabios.c:586
     jmp short 00ef4h                          ; eb e7                       ; 0xc0f0b
-    mov ax, 07c9dh                            ; b8 9d 7c                    ; 0xc0f0d vgabios.c:589
+    mov ax, 07c99h                            ; b8 99 7c                    ; 0xc0f0d vgabios.c:589
     jmp short 00ef4h                          ; eb e2                       ; 0xc0f10
     jmp short 00ee6h                          ; eb d2                       ; 0xc0f12 vgabios.c:595
@@ -2158,8 +2158,8 @@
     xor bh, bh                                ; 30 ff                       ; 0xc0f3e
     sal bx, 003h                              ; c1 e3 03                    ; 0xc0f40
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0f43
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f43
     jne short 00f4dh                          ; 75 03                       ; 0xc0f48
     jmp near 01073h                           ; e9 26 01                    ; 0xc0f4a vgabios.c:619
-    mov ch, byte [bx+047b4h]                  ; 8a af b4 47                 ; 0xc0f4d vgabios.c:622
+    mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f4d vgabios.c:622
     cmp ch, 003h                              ; 80 fd 03                    ; 0xc0f51
     jc short 00f65h                           ; 72 0f                       ; 0xc0f54
@@ -2217,5 +2217,5 @@
     jmp short 00fa7h                          ; eb cf                       ; 0xc0fd6
     jmp near 0106bh                           ; e9 90 00                    ; 0xc0fd8
-    mov cl, byte [bx+047b5h]                  ; 8a 8f b5 47                 ; 0xc0fdb vgabios.c:637
+    mov cl, byte [bx+047b1h]                  ; 8a 8f b1 47                 ; 0xc0fdb vgabios.c:637
     xor ch, ch                                ; 30 ed                       ; 0xc0fdf
     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc0fe1
@@ -2238,5 +2238,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1009
     sal bx, 003h                              ; c1 e3 03                    ; 0xc100b
-    cmp byte [bx+047b5h], 002h                ; 80 bf b5 47 02              ; 0xc100e
+    cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc100e
     jne short 01030h                          ; 75 1b                       ; 0xc1013
     mov cx, si                                ; 89 f1                       ; 0xc1015 vgabios.c:642
@@ -2602,5 +2602,5 @@
     mov si, bx                                ; 89 de                       ; 0xc12d8
     sal si, 003h                              ; c1 e6 03                    ; 0xc12da
-    cmp byte [si+047b3h], 000h                ; 80 bc b3 47 00              ; 0xc12dd
+    cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc12dd
     jne short 01323h                          ; 75 3f                       ; 0xc12e2
     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc12e4 vgabios.c:47
@@ -2629,9 +2629,9 @@
     mul word [bp-00ch]                        ; f7 66 f4                    ; 0xc131e
     jmp short 01332h                          ; eb 0f                       ; 0xc1321 vgabios.c:833
-    mov bl, byte [bx+04832h]                  ; 8a 9f 32 48                 ; 0xc1323 vgabios.c:835
+    mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc1323 vgabios.c:835
     sal bx, 006h                              ; c1 e3 06                    ; 0xc1327
     mov al, cl                                ; 88 c8                       ; 0xc132a
     xor ah, ah                                ; 30 e4                       ; 0xc132c
-    mul word [bx+04849h]                      ; f7 a7 49 48                 ; 0xc132e
+    mul word [bx+04845h]                      ; f7 a7 45 48                 ; 0xc132e
     mov bx, ax                                ; 89 c3                       ; 0xc1332
     mov si, strict word 00063h                ; be 63 00                    ; 0xc1334 vgabios.c:47
@@ -2703,14 +2703,14 @@
     xor dh, dh                                ; 30 f6                       ; 0xc13ba
     mov bx, dx                                ; 89 d3                       ; 0xc13bc
-    mov al, byte [bx+04832h]                  ; 8a 87 32 48                 ; 0xc13be
+    mov al, byte [bx+0482eh]                  ; 8a 87 2e 48                 ; 0xc13be
     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc13c2
     mov bl, al                                ; 88 c3                       ; 0xc13c5 vgabios.c:911
     sal bx, 006h                              ; c1 e3 06                    ; 0xc13c7
-    mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc13ca
+    mov al, byte [bx+04842h]                  ; 8a 87 42 48                 ; 0xc13ca
     xor ah, ah                                ; 30 e4                       ; 0xc13ce
     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc13d0
-    mov al, byte [bx+04847h]                  ; 8a 87 47 48                 ; 0xc13d3 vgabios.c:912
+    mov al, byte [bx+04843h]                  ; 8a 87 43 48                 ; 0xc13d3 vgabios.c:912
     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc13d7
-    mov al, byte [bx+04848h]                  ; 8a 87 48 48                 ; 0xc13da vgabios.c:913
+    mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc13da vgabios.c:913
     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc13de
     mov bx, 00089h                            ; bb 89 00                    ; 0xc13e1 vgabios.c:37
@@ -2723,5 +2723,5 @@
     mov bx, dx                                ; 89 d3                       ; 0xc13f3 vgabios.c:930
     sal bx, 003h                              ; c1 e3 03                    ; 0xc13f5
-    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc13f8
+    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc13f8
     mov dx, 003c6h                            ; ba c6 03                    ; 0xc13fc
     out DX, AL                                ; ee                          ; 0xc13ff
@@ -2729,5 +2729,5 @@
     mov dx, 003c8h                            ; ba c8 03                    ; 0xc1402
     out DX, AL                                ; ee                          ; 0xc1405
-    mov bl, byte [bx+047b9h]                  ; 8a 9f b9 47                 ; 0xc1406 vgabios.c:936
+    mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc1406 vgabios.c:936
     cmp bl, 001h                              ; 80 fb 01                    ; 0xc140a
     jc short 01420h                           ; 72 11                       ; 0xc140d
@@ -2741,11 +2741,11 @@
     test bl, bl                               ; 84 db                       ; 0xc1420
     jne short 01436h                          ; 75 12                       ; 0xc1422
-    mov si, 04fc6h                            ; be c6 4f                    ; 0xc1424 vgabios.c:938
+    mov si, 04fc2h                            ; be c2 4f                    ; 0xc1424 vgabios.c:938
     jmp short 01436h                          ; eb 0d                       ; 0xc1427 vgabios.c:939
-    mov si, 05086h                            ; be 86 50                    ; 0xc1429 vgabios.c:941
+    mov si, 05082h                            ; be 82 50                    ; 0xc1429 vgabios.c:941
     jmp short 01436h                          ; eb 08                       ; 0xc142c vgabios.c:942
-    mov si, 05146h                            ; be 46 51                    ; 0xc142e vgabios.c:944
+    mov si, 05142h                            ; be 42 51                    ; 0xc142e vgabios.c:944
     jmp short 01436h                          ; eb 03                       ; 0xc1431 vgabios.c:945
-    mov si, 05206h                            ; be 06 52                    ; 0xc1433 vgabios.c:947
+    mov si, 05202h                            ; be 02 52                    ; 0xc1433 vgabios.c:947
     xor cx, cx                                ; 31 c9                       ; 0xc1436 vgabios.c:951
     jmp short 01442h                          ; eb 08                       ; 0xc1438
@@ -2756,7 +2756,7 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1445
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1447
-    mov bl, byte [bx+047b9h]                  ; 8a 9f b9 47                 ; 0xc144a
+    mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc144a
     xor bh, bh                                ; 30 ff                       ; 0xc144e
-    mov al, byte [bx+04842h]                  ; 8a 87 42 48                 ; 0xc1450
+    mov al, byte [bx+0483eh]                  ; 8a 87 3e 48                 ; 0xc1450
     xor ah, ah                                ; 30 e4                       ; 0xc1454
     cmp cx, ax                                ; 39 c1                       ; 0xc1456
@@ -2800,5 +2800,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc14a4
     add bx, cx                                ; 01 cb                       ; 0xc14a7
-    mov al, byte [bx+04869h]                  ; 8a 87 69 48                 ; 0xc14a9
+    mov al, byte [bx+04865h]                  ; 8a 87 65 48                 ; 0xc14a9
     out DX, AL                                ; ee                          ; 0xc14ad
     inc cx                                    ; 41                          ; 0xc14ae vgabios.c:976
@@ -2826,5 +2826,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc14db
     add bx, cx                                ; 01 cb                       ; 0xc14de
-    mov al, byte [bx+0484ah]                  ; 8a 87 4a 48                 ; 0xc14e0
+    mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc14e0
     mov dx, 003c5h                            ; ba c5 03                    ; 0xc14e4
     out DX, AL                                ; ee                          ; 0xc14e7
@@ -2843,5 +2843,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc1501
     add bx, cx                                ; 01 cb                       ; 0xc1504
-    mov al, byte [bx+0487dh]                  ; 8a 87 7d 48                 ; 0xc1506
+    mov al, byte [bx+04879h]                  ; 8a 87 79 48                 ; 0xc1506
     mov dx, 003cfh                            ; ba cf 03                    ; 0xc150a
     out DX, AL                                ; ee                          ; 0xc150d
@@ -2851,5 +2851,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1514
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1516
-    cmp byte [bx+047b4h], 001h                ; 80 bf b4 47 01              ; 0xc1519
+    cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc1519
     jne short 01525h                          ; 75 05                       ; 0xc151e
     mov dx, 003b4h                            ; ba b4 03                    ; 0xc1520
@@ -2872,9 +2872,9 @@
     add di, cx                                ; 01 cf                       ; 0xc1546
     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc1548
-    mov al, byte [di+04850h]                  ; 8a 85 50 48                 ; 0xc154b
+    mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc154b
     out DX, AL                                ; ee                          ; 0xc154f
     inc cx                                    ; 41                          ; 0xc1550 vgabios.c:1003
     jmp short 01532h                          ; eb df                       ; 0xc1551
-    mov al, byte [bx+0484fh]                  ; 8a 87 4f 48                 ; 0xc1553 vgabios.c:1006
+    mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc1553 vgabios.c:1006
     mov dx, 003c2h                            ; ba c2 03                    ; 0xc1557
     out DX, AL                                ; ee                          ; 0xc155a
@@ -2891,7 +2891,7 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1570
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1572
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc1575
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1575
     jne short 0158fh                          ; 75 13                       ; 0xc157a
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc157c vgabios.c:1016
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc157c vgabios.c:1016
     mov cx, 04000h                            ; b9 00 40                    ; 0xc1580
     mov ax, 00720h                            ; b8 20 07                    ; 0xc1583
@@ -2903,5 +2903,5 @@
     cmp byte [bp-00eh], 00dh                  ; 80 7e f2 0d                 ; 0xc158f vgabios.c:1020
     jnc short 015a7h                          ; 73 12                       ; 0xc1593
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1595 vgabios.c:1022
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1595 vgabios.c:1022
     mov cx, 04000h                            ; b9 00 40                    ; 0xc1599
     xor ax, ax                                ; 31 c0                       ; 0xc159c
@@ -2921,5 +2921,5 @@
     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc15b6 vgabios.c:1028
     out DX, AL                                ; ee                          ; 0xc15b8
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc15b9 vgabios.c:1029
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15b9 vgabios.c:1029
     mov cx, 08000h                            ; b9 00 80                    ; 0xc15bd
     xor ax, ax                                ; 31 c0                       ; 0xc15c0
@@ -2941,5 +2941,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc15e7
     sal bx, 006h                              ; c1 e3 06                    ; 0xc15e9
-    mov ax, word [bx+04849h]                  ; 8b 87 49 48                 ; 0xc15ec vgabios.c:50
+    mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc15ec vgabios.c:50
     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc15f0 vgabios.c:52
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc15f3
@@ -2966,5 +2966,5 @@
     mov ax, ds                                ; 8c d8                       ; 0xc1632 vgabios.c:1048
     mov bx, 000a8h                            ; bb a8 00                    ; 0xc1634 vgabios.c:62
-    mov word [es:bx], 05554h                  ; 26 c7 07 54 55              ; 0xc1637
+    mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc1637
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc163c
     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1640 vgabios.c:1050
@@ -2973,5 +2973,5 @@
     mov bl, al                                ; 88 c3                       ; 0xc1647 vgabios.c:1052
     xor bh, bh                                ; 30 ff                       ; 0xc1649
-    mov al, byte [bx+07de1h]                  ; 8a 87 e1 7d                 ; 0xc164b vgabios.c:40
+    mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc164b vgabios.c:40
     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc164f vgabios.c:42
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1652
@@ -2988,5 +2988,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1671
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1673
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc1676
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1676
     jne short 01686h                          ; 75 09                       ; 0xc167b
     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc167d vgabios.c:1059
@@ -3008,5 +3008,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc16a3
     sal bx, 003h                              ; c1 e3 03                    ; 0xc16a5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc16a8
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc16a8
     jne short 016bfh                          ; 75 10                       ; 0xc16ad
     xor bl, bl                                ; 30 db                       ; 0xc16af vgabios.c:1072
@@ -3018,5 +3018,5 @@
     mov AH, strict byte 011h                  ; b4 11                       ; 0xc16bb
     int 010h                                  ; cd 10                       ; 0xc16bd
-    mov dx, 05970h                            ; ba 70 59                    ; 0xc16bf vgabios.c:1077
+    mov dx, 0596ch                            ; ba 6c 59                    ; 0xc16bf vgabios.c:1077
     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc16c2
     call 00980h                               ; e8 b8 f2                    ; 0xc16c5
@@ -3028,11 +3028,11 @@
     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc16d5
     jne short 016efh                          ; 75 15                       ; 0xc16d8
-    mov dx, 05570h                            ; ba 70 55                    ; 0xc16da vgabios.c:1081
+    mov dx, 0556ch                            ; ba 6c 55                    ; 0xc16da vgabios.c:1081
     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc16dd
     call 00980h                               ; e8 9d f2                    ; 0xc16e0
     jmp short 016efh                          ; eb 0a                       ; 0xc16e3 vgabios.c:1082
-    mov dx, 05d70h                            ; ba 70 5d                    ; 0xc16e5 vgabios.c:1084
+    mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc16e5 vgabios.c:1084
     jmp short 016ddh                          ; eb f3                       ; 0xc16e8
-    mov dx, 06b70h                            ; ba 70 6b                    ; 0xc16ea vgabios.c:1087
+    mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc16ea vgabios.c:1087
     jmp short 016ddh                          ; eb ee                       ; 0xc16ed
     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc16ef vgabios.c:1090
@@ -3519,5 +3519,5 @@
     mul word [bp-016h]                        ; f7 66 ea                    ; 0xc1afd
     mov cx, ax                                ; 89 c1                       ; 0xc1b00
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc1b02
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1b02
     jne short 01b53h                          ; 75 4a                       ; 0xc1b07
     add ax, ax                                ; 01 c0                       ; 0xc1b09 vgabios.c:1223
@@ -3544,5 +3544,5 @@
     sal ax, 008h                              ; c1 e0 08                    ; 0xc1b3e
     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1b41
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1b44
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b44
     mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1b48
     cld                                       ; fc                          ; 0xc1b4b
@@ -3586,5 +3586,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1bab
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1bad
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1bb0
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1bb0
     mov ax, si                                ; 89 f0                       ; 0xc1bb4
     cld                                       ; fc                          ; 0xc1bb6
@@ -3606,5 +3606,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1bdd
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1bdf
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1be2
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1be2
     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1be6
     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1be9
@@ -3657,5 +3657,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1c5a
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c5c
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1c5f
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1c5f
     mov ax, si                                ; 89 f0                       ; 0xc1c63
     cld                                       ; fc                          ; 0xc1c65
@@ -3680,5 +3680,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1c92
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c94
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1c97
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1c97
     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1c9b
     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1c9e
@@ -3703,11 +3703,11 @@
     jmp near 01c11h                           ; e9 47 ff                    ; 0xc1cc7
     mov si, word [bp-01ah]                    ; 8b 76 e6                    ; 0xc1cca vgabios.c:1257
-    mov al, byte [si+04832h]                  ; 8a 84 32 48                 ; 0xc1ccd
+    mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc1ccd
     xor ah, ah                                ; 30 e4                       ; 0xc1cd1
     mov si, ax                                ; 89 c6                       ; 0xc1cd3
     sal si, 006h                              ; c1 e6 06                    ; 0xc1cd5
-    mov al, byte [si+04848h]                  ; 8a 84 48 48                 ; 0xc1cd8
+    mov al, byte [si+04844h]                  ; 8a 84 44 48                 ; 0xc1cd8
     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1cdc
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1cdf vgabios.c:1258
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc1cdf vgabios.c:1258
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1ce3
     jc short 01cf3h                           ; 72 0c                       ; 0xc1ce5
@@ -3755,5 +3755,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc1d4a
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1d4c
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1d4f
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1d4f
     mov cx, ax                                ; 89 c1                       ; 0xc1d53
     mov ax, dx                                ; 89 d0                       ; 0xc1d55
@@ -3864,5 +3864,5 @@
     dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc1e54 vgabios.c:1287
     jmp short 01dech                          ; eb 93                       ; 0xc1e57
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc1e59 vgabios.c:1292
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc1e59 vgabios.c:1292
     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc1e5d
     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1e60 vgabios.c:1293
@@ -3888,5 +3888,5 @@
     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1e93
     xor ah, ah                                ; 30 e4                       ; 0xc1e96
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1e98
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1e98
     xor di, di                                ; 31 ff                       ; 0xc1e9c
     cld                                       ; fc                          ; 0xc1e9e
@@ -4015,5 +4015,5 @@
     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1fcf
     xor ah, ah                                ; 30 e4                       ; 0xc1fd2
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1fd4
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1fd4
     xor di, di                                ; 31 ff                       ; 0xc1fd8
     cld                                       ; fc                          ; 0xc1fda
@@ -4243,5 +4243,5 @@
     mov ch, dl                                ; 88 d5                       ; 0xc21eb
     mov al, bl                                ; 88 d8                       ; 0xc21ed
-    mov di, 05570h                            ; bf 70 55                    ; 0xc21ef vgabios.c:1419
+    mov di, 0556ch                            ; bf 6c 55                    ; 0xc21ef vgabios.c:1419
     xor ah, ah                                ; 30 e4                       ; 0xc21f2 vgabios.c:1420
     mov dl, byte [bp+00ah]                    ; 8a 56 0a                    ; 0xc21f4
@@ -4360,5 +4360,5 @@
     mov ch, dl                                ; 88 d5                       ; 0xc22fd
     mov al, cl                                ; 88 c8                       ; 0xc22ff
-    mov di, 05570h                            ; bf 70 55                    ; 0xc2301 vgabios.c:1483
+    mov di, 0556ch                            ; bf 6c 55                    ; 0xc2301 vgabios.c:1483
     xor ah, ah                                ; 30 e4                       ; 0xc2304 vgabios.c:1484
     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc2306
@@ -4475,5 +4475,5 @@
     mov di, bx                                ; 89 df                       ; 0xc2403
     sal di, 003h                              ; c1 e7 03                    ; 0xc2405
-    cmp byte [di+047b3h], 000h                ; 80 bd b3 47 00              ; 0xc2408
+    cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc2408
     jne short 02459h                          ; 75 4a                       ; 0xc240d
     mul dx                                    ; f7 e2                       ; 0xc240f vgabios.c:1526
@@ -4502,5 +4502,5 @@
     mov word [bp-020h], bx                    ; 89 5e e0                    ; 0xc2443
     mov ax, word [bp-020h]                    ; 8b 46 e0                    ; 0xc2446 vgabios.c:1529
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc2449
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2449
     mov cx, si                                ; 89 f1                       ; 0xc244d
     mov di, dx                                ; 89 d7                       ; 0xc244f
@@ -4509,9 +4509,9 @@
     rep stosw                                 ; f3 ab                       ; 0xc2454
     jmp near 02511h                           ; e9 b8 00                    ; 0xc2456 vgabios.c:1531
-    mov bl, byte [bx+04832h]                  ; 8a 9f 32 48                 ; 0xc2459 vgabios.c:1534
+    mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc2459 vgabios.c:1534
     sal bx, 006h                              ; c1 e3 06                    ; 0xc245d
-    mov al, byte [bx+04848h]                  ; 8a 87 48 48                 ; 0xc2460
+    mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc2460
     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2464
-    mov al, byte [di+047b5h]                  ; 8a 85 b5 47                 ; 0xc2467 vgabios.c:1535
+    mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc2467 vgabios.c:1535
     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc246b
     dec si                                    ; 4e                          ; 0xc246e vgabios.c:1536
@@ -4521,5 +4521,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc2477
     sal bx, 003h                              ; c1 e3 03                    ; 0xc2479
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc247c
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc247c
     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2480
     jc short 02494h                           ; 72 0f                       ; 0xc2483
@@ -4634,5 +4634,5 @@
     mov bx, ax                                ; 89 c3                       ; 0xc2588
     sal bx, 003h                              ; c1 e3 03                    ; 0xc258a
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc258d
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc258d
     jne short 025d6h                          ; 75 42                       ; 0xc2592
     mov ax, cx                                ; 89 c8                       ; 0xc2594 vgabios.c:1584
@@ -4660,5 +4660,5 @@
     mov di, ax                                ; 89 c7                       ; 0xc25c3
     sal di, 003h                              ; c1 e7 03                    ; 0xc25c5
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc25c8 vgabios.c:40
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc25c8 vgabios.c:40
     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc25cc vgabios.c:42
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc25cf
@@ -4667,10 +4667,10 @@
     jmp short 025b8h                          ; eb e2                       ; 0xc25d4 vgabios.c:1589
     mov di, ax                                ; 89 c7                       ; 0xc25d6 vgabios.c:1594
-    mov al, byte [di+04832h]                  ; 8a 85 32 48                 ; 0xc25d8
+    mov al, byte [di+0482eh]                  ; 8a 85 2e 48                 ; 0xc25d8
     mov di, ax                                ; 89 c7                       ; 0xc25dc
     sal di, 006h                              ; c1 e7 06                    ; 0xc25de
-    mov al, byte [di+04848h]                  ; 8a 85 48 48                 ; 0xc25e1
+    mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc25e1
     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc25e5
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc25e8 vgabios.c:1595
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc25e8 vgabios.c:1595
     mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc25ec
     dec si                                    ; 4e                          ; 0xc25ef vgabios.c:1596
@@ -4680,5 +4680,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc25f8
     sal bx, 003h                              ; c1 e3 03                    ; 0xc25fa
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc25fd
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc25fd
     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2601
     jc short 02615h                           ; 72 0f                       ; 0xc2604
@@ -4767,7 +4767,7 @@
     xor bh, bh                                ; 30 ff                       ; 0xc26c3
     sal bx, 003h                              ; c1 e3 03                    ; 0xc26c5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc26c8
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc26c8
     je short 026e7h                           ; 74 18                       ; 0xc26cd
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc26cf vgabios.c:1633
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc26cf vgabios.c:1633
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc26d3
     jc short 026e3h                           ; 72 0c                       ; 0xc26d5
@@ -4831,5 +4831,5 @@
     shr ax, 1                                 ; d1 e8                       ; 0xc2760
     imul ax, ax, strict byte 00050h           ; 6b c0 50                    ; 0xc2762
-    cmp byte [bx+047b5h], 002h                ; 80 bf b5 47 02              ; 0xc2765
+    cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc2765
     jne short 02774h                          ; 75 08                       ; 0xc276a
     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc276c vgabios.c:1655
@@ -4849,5 +4849,5 @@
     mov si, ax                                ; 89 c6                       ; 0xc2790
     sal si, 003h                              ; c1 e6 03                    ; 0xc2792
-    cmp byte [si+047b5h], 002h                ; 80 bc b5 47 02              ; 0xc2795
+    cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc2795
     jne short 027b5h                          ; 75 19                       ; 0xc279a
     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc279c vgabios.c:1665
@@ -4971,5 +4971,5 @@
     mov bx, ax                                ; 89 c3                       ; 0xc28ba
     sal bx, 003h                              ; c1 e3 03                    ; 0xc28bc
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc28bf
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc28bf
     jne short 02908h                          ; 75 42                       ; 0xc28c4
     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc28c6 vgabios.c:1743
@@ -4991,20 +4991,20 @@
     add ax, ax                                ; 01 c0                       ; 0xc28eb
     add si, ax                                ; 01 c6                       ; 0xc28ed
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc28ef vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc28ef vgabios.c:40
     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc28f3 vgabios.c:42
     cmp cl, 003h                              ; 80 f9 03                    ; 0xc28f6 vgabios.c:1748
     jne short 02937h                          ; 75 3c                       ; 0xc28f9
     inc si                                    ; 46                          ; 0xc28fb vgabios.c:1749
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc28fc vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc28fc vgabios.c:40
     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2900
     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2903
     jmp short 02937h                          ; eb 2f                       ; 0xc2906 vgabios.c:1751
     mov si, ax                                ; 89 c6                       ; 0xc2908 vgabios.c:1754
-    mov al, byte [si+04832h]                  ; 8a 84 32 48                 ; 0xc290a
+    mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc290a
     mov si, ax                                ; 89 c6                       ; 0xc290e
     sal si, 006h                              ; c1 e6 06                    ; 0xc2910
-    mov dl, byte [si+04848h]                  ; 8a 94 48 48                 ; 0xc2913
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc2917 vgabios.c:1755
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc291b vgabios.c:1756
+    mov dl, byte [si+04844h]                  ; 8a 94 44 48                 ; 0xc2913
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc2917 vgabios.c:1755
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc291b vgabios.c:1756
     cmp bl, 003h                              ; 80 fb 03                    ; 0xc291f
     jc short 02932h                           ; 72 0e                       ; 0xc2922
@@ -5083,5 +5083,5 @@
     db  0feh, 0c9h
     ; dec cl                                    ; fe c9                     ; 0xc29d5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc29d7
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc29d7
     jne short 02a28h                          ; 75 4a                       ; 0xc29dc
     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc29de vgabios.c:1788
@@ -5105,5 +5105,5 @@
     add si, ax                                ; 01 c6                       ; 0xc2a06
     inc si                                    ; 46                          ; 0xc2a08 vgabios.c:1789
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc2a09 vgabios.c:35
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2a09 vgabios.c:35
     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2a0d
     push strict byte 00001h                   ; 6a 01                       ; 0xc2a10 vgabios.c:1790
@@ -5387,5 +5387,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2c32
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c35
-    add si, 05d70h                            ; 81 c6 70 5d                 ; 0xc2c38 vgabios.c:1887
+    add si, 05d6ch                            ; 81 c6 6c 5d                 ; 0xc2c38 vgabios.c:1887
     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2c3c
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2c3f
@@ -5443,5 +5443,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2ca2
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2ca5
-    add si, 05570h                            ; 81 c6 70 55                 ; 0xc2ca8 vgabios.c:1906
+    add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2ca8 vgabios.c:1906
     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2cac
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2caf
@@ -5499,5 +5499,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2d12
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d15
-    add si, 06b70h                            ; 81 c6 70 6b                 ; 0xc2d18 vgabios.c:1926
+    add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2d18 vgabios.c:1926
     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2d1c
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d1f
@@ -5658,5 +5658,5 @@
     mov ax, ds                                ; 8c d8                       ; 0xc2e32 vgabios.c:2033
     mov es, dx                                ; 8e c2                       ; 0xc2e34 vgabios.c:62
-    mov word [es:bx], 05506h                  ; 26 c7 07 06 55              ; 0xc2e36
+    mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2e36
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2e3b
     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2e3f vgabios.c:2038
@@ -6542,5 +6542,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xc35e6
     sal bx, 003h                              ; c1 e3 03                    ; 0xc35e8
-    cmp dl, byte [bx+047b2h]                  ; 3a 97 b2 47                 ; 0xc35eb
+    cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc35eb
     jne short 035deh                          ; 75 ed                       ; 0xc35ef
     mov ah, al                                ; 88 c4                       ; 0xc35f1
@@ -7299,5 +7299,5 @@
     mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc3d02 vbe.c:320
     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3d08 vbe.c:324
-    mov word [es:bx+006h], 07deah             ; 26 c7 47 06 ea 7d           ; 0xc3d0e vbe.c:327
+    mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3d0e vbe.c:327
     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3d14
     mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc3d18 vbe.c:330
@@ -7315,9 +7315,9 @@
     je short 03d6ch                           ; 74 24                       ; 0xc3d46
     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3d48 vbe.c:345
-    mov word [es:bx+016h], 07dffh             ; 26 c7 47 16 ff 7d           ; 0xc3d4e vbe.c:346
+    mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3d4e vbe.c:346
     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3d54
-    mov word [es:bx+01ah], 07e12h             ; 26 c7 47 1a 12 7e           ; 0xc3d58 vbe.c:347
+    mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3d58 vbe.c:347
     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3d5e
-    mov word [es:bx+01eh], 07e33h             ; 26 c7 47 1e 33 7e           ; 0xc3d62 vbe.c:348
+    mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3d62 vbe.c:348
     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3d68
     mov dx, cx                                ; 89 ca                       ; 0xc3d6c vbe.c:355
@@ -8055,10 +8055,10 @@
   times 107 db 0
 
-section _DATA progbits vstart=0x4780 align=1 ; size=0x372e class=DATA group=DGROUP
-  ; disGetNextSymbol 0xc4780 LB 0x372e -> off=0x0 cb=0000000000000032 uValue=00000000000c0000 '_msg_vga_init'
-_msg_vga_init:                               ; 0xc4780 LB 0x32
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1 VGA BIOS', 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc47b2 LB 0x36fc -> off=0x0 cb=0000000000000080 uValue=00000000000c0032 'vga_modes'
-vga_modes:                                   ; 0xc47b2 LB 0x80
+section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
+  ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
+_msg_vga_init:                               ; 0xc4780 LB 0x2e
+    db  'Oracle VM VirtualBox Version 6.1.1 VGA BIOS', 00dh, 00ah, 000h
+  ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
+vga_modes:                                   ; 0xc47ae LB 0x80
     db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
@@ -8069,12 +8069,12 @@
     db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
     db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
-  ; disGetNextSymbol 0xc4832 LB 0x367c -> off=0x0 cb=0000000000000010 uValue=00000000000c00b2 'line_to_vpti'
-line_to_vpti:                                ; 0xc4832 LB 0x10
+  ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
+line_to_vpti:                                ; 0xc482e LB 0x10
     db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
-  ; disGetNextSymbol 0xc4842 LB 0x366c -> off=0x0 cb=0000000000000004 uValue=00000000000c00c2 'dac_regs'
-dac_regs:                                    ; 0xc4842 LB 0x4
+  ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
+dac_regs:                                    ; 0xc483e LB 0x4
     dd  0ff3f3f3fh
-  ; disGetNextSymbol 0xc4846 LB 0x3668 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c6 'video_param_table'
-video_param_table:                           ; 0xc4846 LB 0x780
+  ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
+video_param_table:                           ; 0xc4842 LB 0x780
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
@@ -8197,6 +8197,6 @@
     db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
-  ; disGetNextSymbol 0xc4fc6 LB 0x2ee8 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0846 'palette0'
-palette0:                                    ; 0xc4fc6 LB 0xc0
+  ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
+palette0:                                    ; 0xc4fc2 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
@@ -8211,6 +8211,6 @@
     db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
     db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5086 LB 0x2e28 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0906 'palette1'
-palette1:                                    ; 0xc5086 LB 0xc0
+  ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
+palette1:                                    ; 0xc5082 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
@@ -8225,6 +8225,6 @@
     db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5146 LB 0x2d68 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c6 'palette2'
-palette2:                                    ; 0xc5146 LB 0xc0
+  ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
+palette2:                                    ; 0xc5142 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
@@ -8239,6 +8239,6 @@
     db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5206 LB 0x2ca8 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a86 'palette3'
-palette3:                                    ; 0xc5206 LB 0x300
+  ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
+palette3:                                    ; 0xc5202 LB 0x300
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
@@ -8289,22 +8289,22 @@
     db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5506 LB 0x29a8 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d86 'static_functionality'
-static_functionality:                        ; 0xc5506 LB 0x10
+  ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
+static_functionality:                        ; 0xc5502 LB 0x10
     db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5516 LB 0x2998 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d96 '_dcc_table'
-_dcc_table:                                  ; 0xc5516 LB 0x24
+  ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
+_dcc_table:                                  ; 0xc5512 LB 0x24
     db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc553a LB 0x2974 -> off=0x0 cb=000000000000001a uValue=00000000000c0dba '_secondary_save_area'
-_secondary_save_area:                        ; 0xc553a LB 0x1a
-    db  01ah, 000h, 016h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
+_secondary_save_area:                        ; 0xc5536 LB 0x1a
+    db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5554 LB 0x295a -> off=0x0 cb=000000000000001c uValue=00000000000c0dd4 '_video_save_pointer_table'
-_video_save_pointer_table:                   ; 0xc5554 LB 0x1c
-    db  046h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  03ah, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5570 LB 0x293e -> off=0x0 cb=0000000000000800 uValue=00000000000c0df0 'vgafont8'
-vgafont8:                                    ; 0xc5570 LB 0x800
+  ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
+_video_save_pointer_table:                   ; 0xc5550 LB 0x1c
+    db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+    db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
+vgafont8:                                    ; 0xc556c LB 0x800
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
     db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
@@ -8435,6 +8435,6 @@
     db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
     db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5d70 LB 0x213e -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f0 'vgafont14'
-vgafont14:                                   ; 0xc5d70 LB 0xe00
+  ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
+vgafont14:                                   ; 0xc5d6c LB 0xe00
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
@@ -8661,6 +8661,6 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc6b70 LB 0x133e -> off=0x0 cb=0000000000001000 uValue=00000000000c23f0 'vgafont16'
-vgafont16:                                   ; 0xc6b70 LB 0x1000
+  ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
+vgafont16:                                   ; 0xc6b6c LB 0x1000
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
@@ -8919,6 +8919,6 @@
     db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7b70 LB 0x33e -> off=0x0 cb=000000000000012d uValue=00000000000c33f0 'vgafont14alt'
-vgafont14alt:                                ; 0xc7b70 LB 0x12d
+  ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
+vgafont14alt:                                ; 0xc7b6c LB 0x12d
     db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
     db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
@@ -8940,6 +8940,6 @@
     db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
     db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7c9d LB 0x211 -> off=0x0 cb=0000000000000144 uValue=00000000000c351d 'vgafont16alt'
-vgafont16alt:                                ; 0xc7c9d LB 0x144
+  ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
+vgafont16alt:                                ; 0xc7c99 LB 0x144
     db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
     db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
@@ -8963,31 +8963,31 @@
     db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
     db  006h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7de1 LB 0xcd -> off=0x0 cb=0000000000000009 uValue=00000000000c3661 '_cga_msr'
-_cga_msr:                                    ; 0xc7de1 LB 0x9
+  ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
+_cga_msr:                                    ; 0xc7ddd LB 0x9
     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
-  ; disGetNextSymbol 0xc7dea LB 0xc4 -> off=0x0 cb=0000000000000015 uValue=00000000000c366a '_vbebios_copyright'
-_vbebios_copyright:                          ; 0xc7dea LB 0x15
+  ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
+_vbebios_copyright:                          ; 0xc7de6 LB 0x15
     db  'VirtualBox VESA BIOS', 000h
-  ; disGetNextSymbol 0xc7dff LB 0xaf -> off=0x0 cb=0000000000000013 uValue=00000000000c367f '_vbebios_vendor_name'
-_vbebios_vendor_name:                        ; 0xc7dff LB 0x13
+  ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
+_vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     db  'Oracle Corporation', 000h
-  ; disGetNextSymbol 0xc7e12 LB 0x9c -> off=0x0 cb=0000000000000021 uValue=00000000000c3692 '_vbebios_product_name'
-_vbebios_product_name:                       ; 0xc7e12 LB 0x21
+  ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
+_vbebios_product_name:                       ; 0xc7e0e LB 0x21
     db  'Oracle VM VirtualBox VBE Adapter', 000h
-  ; disGetNextSymbol 0xc7e33 LB 0x7b -> off=0x0 cb=0000000000000027 uValue=00000000000c36b3 '_vbebios_product_revision'
-_vbebios_product_revision:                   ; 0xc7e33 LB 0x27
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1', 000h
-  ; disGetNextSymbol 0xc7e5a LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36da '_vbebios_info_string'
-_vbebios_info_string:                        ; 0xc7e5a LB 0x2b
+  ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
+_vbebios_product_revision:                   ; 0xc7e2f LB 0x23
+    db  'Oracle VM VirtualBox Version 6.1.1', 000h
+  ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
+_vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc7e85 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3705 '_no_vbebios_info_string'
-_no_vbebios_info_string:                     ; 0xc7e85 LB 0x29
+  ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
+_no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
 
-section CONST progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-section CONST2 progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-  ; Padding 0x152 bytes at 0xc7eae
+  ; Padding 0x15a bytes at 0xc7ea6
     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
@@ -9011,3 +9011,3 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  000h, 050h
+    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 024h
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-c4f79d2421dc171f86defcda8459eb0e *VBoxVgaBios286.rom
+7e1c47c8b23b7805b0640c1a26fd7242 *VBoxVgaBios286.rom
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm	(revision 82719)
@@ -1961,5 +1961,5 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc0d87 vgabios.c:530
     sal bx, 003h                              ; c1 e3 03                    ; 0xc0d8b
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0d8e
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0d8e
     jne short 00dcbh                          ; 75 36                       ; 0xc0d93
     imul dx, di                               ; 0f af d7                    ; 0xc0d95 vgabios.c:532
@@ -1978,5 +1978,5 @@
     mov di, dx                                ; 89 d7                       ; 0xc0db8
     add di, ax                                ; 01 c7                       ; 0xc0dba
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc0dbc vgabios.c:45
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0dbc vgabios.c:45
     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0dc0
     push SS                                   ; 16                          ; 0xc0dc3 vgabios.c:48
@@ -1984,5 +1984,5 @@
     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0dc5
     jmp near 00e43h                           ; e9 78 00                    ; 0xc0dc8 vgabios.c:534
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc0dcb vgabios.c:535
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0dcb vgabios.c:535
     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0dcf
     je short 00e1fh                           ; 74 4b                       ; 0xc0dd2
@@ -2083,16 +2083,16 @@
     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0eb8 vgabios.c:57
     jmp short 00e76h                          ; eb b9                       ; 0xc0ebb
-    mov ax, 05d70h                            ; b8 70 5d                    ; 0xc0ebd vgabios.c:574
+    mov ax, 05d6ch                            ; b8 6c 5d                    ; 0xc0ebd vgabios.c:574
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc0ec0
     jmp short 00e81h                          ; eb bc                       ; 0xc0ec3 vgabios.c:575
-    mov ax, 05570h                            ; b8 70 55                    ; 0xc0ec5 vgabios.c:577
+    mov ax, 0556ch                            ; b8 6c 55                    ; 0xc0ec5 vgabios.c:577
     jmp short 00ec0h                          ; eb f6                       ; 0xc0ec8
-    mov ax, 05970h                            ; b8 70 59                    ; 0xc0eca vgabios.c:580
+    mov ax, 0596ch                            ; b8 6c 59                    ; 0xc0eca vgabios.c:580
     jmp short 00ec0h                          ; eb f1                       ; 0xc0ecd
-    mov ax, 07b70h                            ; b8 70 7b                    ; 0xc0ecf vgabios.c:583
+    mov ax, 07b6ch                            ; b8 6c 7b                    ; 0xc0ecf vgabios.c:583
     jmp short 00ec0h                          ; eb ec                       ; 0xc0ed2
-    mov ax, 06b70h                            ; b8 70 6b                    ; 0xc0ed4 vgabios.c:586
+    mov ax, 06b6ch                            ; b8 6c 6b                    ; 0xc0ed4 vgabios.c:586
     jmp short 00ec0h                          ; eb e7                       ; 0xc0ed7
-    mov ax, 07c9dh                            ; b8 9d 7c                    ; 0xc0ed9 vgabios.c:589
+    mov ax, 07c99h                            ; b8 99 7c                    ; 0xc0ed9 vgabios.c:589
     jmp short 00ec0h                          ; eb e2                       ; 0xc0edc
     jmp short 00eb2h                          ; eb d2                       ; 0xc0ede vgabios.c:595
@@ -2118,7 +2118,7 @@
     movzx bx, al                              ; 0f b6 d8                    ; 0xc0f08 vgabios.c:618
     sal bx, 003h                              ; c1 e3 03                    ; 0xc0f0b
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0f0e
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f0e
     je near 0102fh                            ; 0f 84 18 01                 ; 0xc0f13
-    mov ch, byte [bx+047b4h]                  ; 8a af b4 47                 ; 0xc0f17 vgabios.c:622
+    mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f17 vgabios.c:622
     cmp ch, 003h                              ; 80 fd 03                    ; 0xc0f1b
     jc short 00f31h                           ; 72 11                       ; 0xc0f1e
@@ -2172,5 +2172,5 @@
     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc0f9f vgabios.c:634
     jmp short 00f72h                          ; eb ce                       ; 0xc0fa2
-    movzx cx, byte [bx+047b5h]                ; 0f b6 8f b5 47              ; 0xc0fa4 vgabios.c:637
+    movzx cx, byte [bx+047b1h]                ; 0f b6 8f b1 47              ; 0xc0fa4 vgabios.c:637
     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc0fa9
     sub bx, cx                                ; 29 cb                       ; 0xc0fac
@@ -2191,5 +2191,5 @@
     movzx bx, ah                              ; 0f b6 dc                    ; 0xc0fd1 vgabios.c:641
     sal bx, 003h                              ; c1 e3 03                    ; 0xc0fd4
-    cmp byte [bx+047b5h], 002h                ; 80 bf b5 47 02              ; 0xc0fd7
+    cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc0fd7
     jne short 00ff3h                          ; 75 15                       ; 0xc0fdc
     and dx, strict byte 00003h                ; 83 e2 03                    ; 0xc0fde vgabios.c:642
@@ -2526,5 +2526,5 @@
     mov si, bx                                ; 89 de                       ; 0xc127a
     sal si, 003h                              ; c1 e6 03                    ; 0xc127c
-    cmp byte [si+047b3h], 000h                ; 80 bc b3 47 00              ; 0xc127f
+    cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc127f
     jne short 012bah                          ; 75 34                       ; 0xc1284
     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1286 vgabios.c:47
@@ -2550,8 +2550,8 @@
     inc bx                                    ; 43                          ; 0xc12b7
     jmp short 012c9h                          ; eb 0f                       ; 0xc12b8 vgabios.c:833
-    movzx bx, byte [bx+04832h]                ; 0f b6 9f 32 48              ; 0xc12ba vgabios.c:835
+    movzx bx, byte [bx+0482eh]                ; 0f b6 9f 2e 48              ; 0xc12ba vgabios.c:835
     sal bx, 006h                              ; c1 e3 06                    ; 0xc12bf
     movzx ax, cl                              ; 0f b6 c1                    ; 0xc12c2
-    mov bx, word [bx+04849h]                  ; 8b 9f 49 48                 ; 0xc12c5
+    mov bx, word [bx+04845h]                  ; 8b 9f 45 48                 ; 0xc12c5
     imul bx, ax                               ; 0f af d8                    ; 0xc12c9
     mov si, strict word 00063h                ; be 63 00                    ; 0xc12cc vgabios.c:47
@@ -2620,13 +2620,13 @@
     je near 0166dh                            ; 0f 84 1b 03                 ; 0xc134e
     movzx di, al                              ; 0f b6 f8                    ; 0xc1352 vgabios.c:910
-    mov al, byte [di+04832h]                  ; 8a 85 32 48                 ; 0xc1355
+    mov al, byte [di+0482eh]                  ; 8a 85 2e 48                 ; 0xc1355
     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc1359
     movzx bx, al                              ; 0f b6 d8                    ; 0xc135c vgabios.c:911
     sal bx, 006h                              ; c1 e3 06                    ; 0xc135f
-    movzx ax, byte [bx+04846h]                ; 0f b6 87 46 48              ; 0xc1362
+    movzx ax, byte [bx+04842h]                ; 0f b6 87 42 48              ; 0xc1362
     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1367
-    movzx ax, byte [bx+04847h]                ; 0f b6 87 47 48              ; 0xc136a vgabios.c:912
+    movzx ax, byte [bx+04843h]                ; 0f b6 87 43 48              ; 0xc136a vgabios.c:912
     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc136f
-    movzx ax, byte [bx+04848h]                ; 0f b6 87 48 48              ; 0xc1372 vgabios.c:913
+    movzx ax, byte [bx+04844h]                ; 0f b6 87 44 48              ; 0xc1372 vgabios.c:913
     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc1377
     mov bx, 00089h                            ; bb 89 00                    ; 0xc137a vgabios.c:37
@@ -2639,5 +2639,5 @@
     mov bx, di                                ; 89 fb                       ; 0xc138d vgabios.c:930
     sal bx, 003h                              ; c1 e3 03                    ; 0xc138f
-    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc1392
+    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1392
     mov dx, 003c6h                            ; ba c6 03                    ; 0xc1396
     out DX, AL                                ; ee                          ; 0xc1399
@@ -2645,5 +2645,5 @@
     mov dx, 003c8h                            ; ba c8 03                    ; 0xc139c
     out DX, AL                                ; ee                          ; 0xc139f
-    mov bl, byte [bx+047b9h]                  ; 8a 9f b9 47                 ; 0xc13a0 vgabios.c:936
+    mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc13a0 vgabios.c:936
     cmp bl, 001h                              ; 80 fb 01                    ; 0xc13a4
     jc short 013b7h                           ; 72 0e                       ; 0xc13a7
@@ -2656,11 +2656,11 @@
     test bl, bl                               ; 84 db                       ; 0xc13b7
     jne short 013cdh                          ; 75 12                       ; 0xc13b9
-    mov si, 04fc6h                            ; be c6 4f                    ; 0xc13bb vgabios.c:938
+    mov si, 04fc2h                            ; be c2 4f                    ; 0xc13bb vgabios.c:938
     jmp short 013cdh                          ; eb 0d                       ; 0xc13be vgabios.c:939
-    mov si, 05086h                            ; be 86 50                    ; 0xc13c0 vgabios.c:941
+    mov si, 05082h                            ; be 82 50                    ; 0xc13c0 vgabios.c:941
     jmp short 013cdh                          ; eb 08                       ; 0xc13c3 vgabios.c:942
-    mov si, 05146h                            ; be 46 51                    ; 0xc13c5 vgabios.c:944
+    mov si, 05142h                            ; be 42 51                    ; 0xc13c5 vgabios.c:944
     jmp short 013cdh                          ; eb 03                       ; 0xc13c8 vgabios.c:945
-    mov si, 05206h                            ; be 06 52                    ; 0xc13ca vgabios.c:947
+    mov si, 05202h                            ; be 02 52                    ; 0xc13ca vgabios.c:947
     xor cx, cx                                ; 31 c9                       ; 0xc13cd vgabios.c:951
     jmp short 013e0h                          ; eb 0f                       ; 0xc13cf
@@ -2675,6 +2675,6 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc13e0
     sal bx, 003h                              ; c1 e3 03                    ; 0xc13e4
-    movzx bx, byte [bx+047b9h]                ; 0f b6 9f b9 47              ; 0xc13e7
-    movzx dx, byte [bx+04842h]                ; 0f b6 97 42 48              ; 0xc13ec
+    movzx bx, byte [bx+047b5h]                ; 0f b6 9f b5 47              ; 0xc13e7
+    movzx dx, byte [bx+0483eh]                ; 0f b6 97 3e 48              ; 0xc13ec
     cmp cx, dx                                ; 39 d1                       ; 0xc13f1
     jnbe short 013d1h                         ; 77 dc                       ; 0xc13f3
@@ -2708,5 +2708,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc1430
     add bx, cx                                ; 01 cb                       ; 0xc1433
-    mov al, byte [bx+04869h]                  ; 8a 87 69 48                 ; 0xc1435
+    mov al, byte [bx+04865h]                  ; 8a 87 65 48                 ; 0xc1435
     out DX, AL                                ; ee                          ; 0xc1439
     inc cx                                    ; 41                          ; 0xc143a vgabios.c:976
@@ -2732,5 +2732,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc1464
     add bx, cx                                ; 01 cb                       ; 0xc1467
-    mov al, byte [bx+0484ah]                  ; 8a 87 4a 48                 ; 0xc1469
+    mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc1469
     mov dx, 003c5h                            ; ba c5 03                    ; 0xc146d
     out DX, AL                                ; ee                          ; 0xc1470
@@ -2747,5 +2747,5 @@
     sal bx, 006h                              ; c1 e3 06                    ; 0xc1487
     add bx, cx                                ; 01 cb                       ; 0xc148a
-    mov al, byte [bx+0487dh]                  ; 8a 87 7d 48                 ; 0xc148c
+    mov al, byte [bx+04879h]                  ; 8a 87 79 48                 ; 0xc148c
     mov dx, 003cfh                            ; ba cf 03                    ; 0xc1490
     out DX, AL                                ; ee                          ; 0xc1493
@@ -2754,5 +2754,5 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc1497 vgabios.c:995
     sal bx, 003h                              ; c1 e3 03                    ; 0xc149b
-    cmp byte [bx+047b4h], 001h                ; 80 bf b4 47 01              ; 0xc149e
+    cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc149e
     jne short 014aah                          ; 75 05                       ; 0xc14a3
     mov dx, 003b4h                            ; ba b4 03                    ; 0xc14a5
@@ -2774,9 +2774,9 @@
     add di, cx                                ; 01 cf                       ; 0xc14ca
     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc14cc
-    mov al, byte [di+04850h]                  ; 8a 85 50 48                 ; 0xc14cf
+    mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc14cf
     out DX, AL                                ; ee                          ; 0xc14d3
     inc cx                                    ; 41                          ; 0xc14d4 vgabios.c:1003
     jmp short 014b7h                          ; eb e0                       ; 0xc14d5
-    mov al, byte [bx+0484fh]                  ; 8a 87 4f 48                 ; 0xc14d7 vgabios.c:1006
+    mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc14d7 vgabios.c:1006
     mov dx, 003c2h                            ; ba c2 03                    ; 0xc14db
     out DX, AL                                ; ee                          ; 0xc14de
@@ -2792,7 +2792,7 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc14f1 vgabios.c:1014
     sal bx, 003h                              ; c1 e3 03                    ; 0xc14f5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc14f8
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc14f8
     jne short 01512h                          ; 75 13                       ; 0xc14fd
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc14ff vgabios.c:1016
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc14ff vgabios.c:1016
     mov cx, 04000h                            ; b9 00 40                    ; 0xc1503
     mov ax, 00720h                            ; b8 20 07                    ; 0xc1506
@@ -2804,5 +2804,5 @@
     cmp byte [bp-00eh], 00dh                  ; 80 7e f2 0d                 ; 0xc1512 vgabios.c:1020
     jnc short 0152ah                          ; 73 12                       ; 0xc1516
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1518 vgabios.c:1022
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1518 vgabios.c:1022
     mov cx, 04000h                            ; b9 00 40                    ; 0xc151c
     xor ax, ax                                ; 31 c0                       ; 0xc151f
@@ -2822,5 +2822,5 @@
     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc1539 vgabios.c:1028
     out DX, AL                                ; ee                          ; 0xc153b
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc153c vgabios.c:1029
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc153c vgabios.c:1029
     mov cx, 08000h                            ; b9 00 80                    ; 0xc1540
     xor ax, ax                                ; 31 c0                       ; 0xc1543
@@ -2841,5 +2841,5 @@
     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc1567 vgabios.c:1038
     sal bx, 006h                              ; c1 e3 06                    ; 0xc156b
-    mov ax, word [bx+04849h]                  ; 8b 87 49 48                 ; 0xc156e vgabios.c:50
+    mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc156e vgabios.c:50
     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc1572 vgabios.c:52
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc1575
@@ -2866,5 +2866,5 @@
     mov dx, ds                                ; 8c da                       ; 0xc15b4 vgabios.c:1048
     mov bx, 000a8h                            ; bb a8 00                    ; 0xc15b6 vgabios.c:62
-    mov word [es:bx], 05554h                  ; 26 c7 07 54 55              ; 0xc15b9
+    mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc15b9
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc15be
     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc15c2 vgabios.c:1050
@@ -2872,5 +2872,5 @@
     jnbe short 015efh                         ; 77 26                       ; 0xc15c7
     movzx bx, al                              ; 0f b6 d8                    ; 0xc15c9 vgabios.c:1052
-    mov al, byte [bx+07de1h]                  ; 8a 87 e1 7d                 ; 0xc15cc vgabios.c:40
+    mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc15cc vgabios.c:40
     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc15d0 vgabios.c:42
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc15d3
@@ -2886,5 +2886,5 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc15ef vgabios.c:1057
     sal bx, 003h                              ; c1 e3 03                    ; 0xc15f3
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc15f6
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc15f6
     jne short 01606h                          ; 75 09                       ; 0xc15fb
     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc15fd vgabios.c:1059
@@ -2904,5 +2904,5 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc161f vgabios.c:1070
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1623
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc1626
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1626
     jne short 0163dh                          ; 75 10                       ; 0xc162b
     xor bl, bl                                ; 30 db                       ; 0xc162d vgabios.c:1072
@@ -2914,5 +2914,5 @@
     mov AH, strict byte 011h                  ; b4 11                       ; 0xc1639
     int 010h                                  ; cd 10                       ; 0xc163b
-    mov dx, 05970h                            ; ba 70 59                    ; 0xc163d vgabios.c:1077
+    mov dx, 0596ch                            ; ba 6c 59                    ; 0xc163d vgabios.c:1077
     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc1640
     call 00980h                               ; e8 3a f3                    ; 0xc1643
@@ -2924,11 +2924,11 @@
     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc1653
     jne short 0166dh                          ; 75 15                       ; 0xc1656
-    mov dx, 05570h                            ; ba 70 55                    ; 0xc1658 vgabios.c:1081
+    mov dx, 0556ch                            ; ba 6c 55                    ; 0xc1658 vgabios.c:1081
     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc165b
     call 00980h                               ; e8 1f f3                    ; 0xc165e
     jmp short 0166dh                          ; eb 0a                       ; 0xc1661 vgabios.c:1082
-    mov dx, 05d70h                            ; ba 70 5d                    ; 0xc1663 vgabios.c:1084
+    mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc1663 vgabios.c:1084
     jmp short 0165bh                          ; eb f3                       ; 0xc1666
-    mov dx, 06b70h                            ; ba 70 6b                    ; 0xc1668 vgabios.c:1087
+    mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc1668 vgabios.c:1087
     jmp short 0165bh                          ; eb ee                       ; 0xc166b
     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc166d vgabios.c:1090
@@ -3334,5 +3334,5 @@
     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc19f9
     imul ax, cx                               ; 0f af c1                    ; 0xc19fc
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc19ff
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc19ff
     jne near 01ba8h                           ; 0f 85 a0 01                 ; 0xc1a04
     mov cx, ax                                ; 89 c1                       ; 0xc1a08 vgabios.c:1223
@@ -3358,5 +3358,5 @@
     sal dx, 008h                              ; c1 e2 08                    ; 0xc1a41
     add dx, strict byte 00020h                ; 83 c2 20                    ; 0xc1a44
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1a47
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1a47
     mov cx, ax                                ; 89 c1                       ; 0xc1a4b
     mov ax, dx                                ; 89 d0                       ; 0xc1a4d
@@ -3393,5 +3393,5 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1aa9
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1aad
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1ab0
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1ab0
     cld                                       ; fc                          ; 0xc1ab4
     jcxz 01ab9h                               ; e3 02                       ; 0xc1ab5
@@ -3406,5 +3406,5 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1acd
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1ad1
-    mov ax, word [bx+047b6h]                  ; 8b 87 b6 47                 ; 0xc1ad4
+    mov ax, word [bx+047b2h]                  ; 8b 87 b2 47                 ; 0xc1ad4
     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1ad8
     imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1adb
@@ -3448,5 +3448,5 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1b44
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1b48
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1b4b
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b4b
     cld                                       ; fc                          ; 0xc1b4f
     jcxz 01b54h                               ; e3 02                       ; 0xc1b50
@@ -3463,5 +3463,5 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1b6f
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1b73
-    mov ax, word [bx+047b6h]                  ; 8b 87 b6 47                 ; 0xc1b76
+    mov ax, word [bx+047b2h]                  ; 8b 87 b2 47                 ; 0xc1b76
     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1b7a
     imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1b7d
@@ -3483,9 +3483,9 @@
     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1ba2 vgabios.c:1251
     jmp near 01b02h                           ; e9 5a ff                    ; 0xc1ba5
-    movzx di, byte [di+04832h]                ; 0f b6 bd 32 48              ; 0xc1ba8 vgabios.c:1257
+    movzx di, byte [di+0482eh]                ; 0f b6 bd 2e 48              ; 0xc1ba8 vgabios.c:1257
     sal di, 006h                              ; c1 e7 06                    ; 0xc1bad
-    mov dl, byte [di+04848h]                  ; 8a 95 48 48                 ; 0xc1bb0
+    mov dl, byte [di+04844h]                  ; 8a 95 44 48                 ; 0xc1bb0
     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc1bb4
-    mov dl, byte [bx+047b4h]                  ; 8a 97 b4 47                 ; 0xc1bb7 vgabios.c:1258
+    mov dl, byte [bx+047b0h]                  ; 8a 97 b0 47                 ; 0xc1bb7 vgabios.c:1258
     cmp dl, 003h                              ; 80 fa 03                    ; 0xc1bbb
     jc short 01bd1h                           ; 72 11                       ; 0xc1bbe
@@ -3525,5 +3525,5 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1c1b
     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c1f
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1c22
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1c22
     xor di, di                                ; 31 ff                       ; 0xc1c26
     cld                                       ; fc                          ; 0xc1c28
@@ -3607,5 +3607,5 @@
     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1d16 vgabios.c:1287
     jmp short 01caah                          ; eb 8f                       ; 0xc1d19
-    mov dl, byte [bx+047b5h]                  ; 8a 97 b5 47                 ; 0xc1d1b vgabios.c:1292
+    mov dl, byte [bx+047b1h]                  ; 8a 97 b1 47                 ; 0xc1d1b vgabios.c:1292
     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d1f vgabios.c:1293
     jne short 01d61h                          ; 75 3c                       ; 0xc1d23
@@ -3625,5 +3625,5 @@
     imul cx, ax                               ; 0f af c8                    ; 0xc1d4c
     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1d4f
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1d53
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1d53
     xor di, di                                ; 31 ff                       ; 0xc1d57
     cld                                       ; fc                          ; 0xc1d59
@@ -3727,5 +3727,5 @@
     sal cx, 003h                              ; c1 e1 03                    ; 0xc1e82
     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1e85
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1e89
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1e89
     xor di, di                                ; 31 ff                       ; 0xc1e8d
     cld                                       ; fc                          ; 0xc1e8f
@@ -3918,5 +3918,5 @@
     push di                                   ; 57                          ; 0xc207d
     enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc207e
-    mov di, 05570h                            ; bf 70 55                    ; 0xc2082 vgabios.c:1419
+    mov di, 0556ch                            ; bf 6c 55                    ; 0xc2082 vgabios.c:1419
     xor bh, bh                                ; 30 ff                       ; 0xc2085 vgabios.c:1420
     movzx si, byte [bp+00ah]                  ; 0f b6 76 0a                 ; 0xc2087
@@ -4011,5 +4011,5 @@
     enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc215b
     mov dh, dl                                ; 88 d6                       ; 0xc215f
-    mov word [bp-002h], 05570h                ; c7 46 fe 70 55              ; 0xc2161 vgabios.c:1483
+    mov word [bp-002h], 0556ch                ; c7 46 fe 6c 55              ; 0xc2161 vgabios.c:1483
     movzx si, cl                              ; 0f b6 f1                    ; 0xc2166 vgabios.c:1484
     movzx cx, byte [bp+008h]                  ; 0f b6 4e 08                 ; 0xc2169
@@ -4107,5 +4107,5 @@
     mov di, bx                                ; 89 df                       ; 0xc2246
     sal di, 003h                              ; c1 e7 03                    ; 0xc2248
-    cmp byte [di+047b3h], 000h                ; 80 bd b3 47 00              ; 0xc224b
+    cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc224b
     jne short 02299h                          ; 75 47                       ; 0xc2250
     mov bx, word [bp-018h]                    ; 8b 5e e8                    ; 0xc2252 vgabios.c:1526
@@ -4129,5 +4129,5 @@
     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2283
     mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc2286 vgabios.c:1529
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc2289
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2289
     mov cx, si                                ; 89 f1                       ; 0xc228d
     mov di, dx                                ; 89 d7                       ; 0xc228f
@@ -4136,9 +4136,9 @@
     rep stosw                                 ; f3 ab                       ; 0xc2294
     jmp near 0233dh                           ; e9 a4 00                    ; 0xc2296 vgabios.c:1531
-    movzx bx, byte [bx+04832h]                ; 0f b6 9f 32 48              ; 0xc2299 vgabios.c:1534
+    movzx bx, byte [bx+0482eh]                ; 0f b6 9f 2e 48              ; 0xc2299 vgabios.c:1534
     sal bx, 006h                              ; c1 e3 06                    ; 0xc229e
-    mov al, byte [bx+04848h]                  ; 8a 87 48 48                 ; 0xc22a1
+    mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc22a1
     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc22a5
-    mov al, byte [di+047b5h]                  ; 8a 85 b5 47                 ; 0xc22a8 vgabios.c:1535
+    mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc22a8 vgabios.c:1535
     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc22ac
     dec si                                    ; 4e                          ; 0xc22af vgabios.c:1536
@@ -4147,5 +4147,5 @@
     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc22b7 vgabios.c:1538
     sal bx, 003h                              ; c1 e3 03                    ; 0xc22bb
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc22be
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc22be
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc22c2
     jc short 022d2h                           ; 72 0c                       ; 0xc22c4
@@ -4240,5 +4240,5 @@
     mov bx, cx                                ; 89 cb                       ; 0xc23aa
     sal bx, 003h                              ; c1 e3 03                    ; 0xc23ac
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc23af
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc23af
     jne short 023f3h                          ; 75 3d                       ; 0xc23b4
     imul di, ax                               ; 0f af f8                    ; 0xc23b6 vgabios.c:1584
@@ -4259,5 +4259,5 @@
     movzx di, byte [bp-012h]                  ; 0f b6 7e ee                 ; 0xc23de vgabios.c:1587
     sal di, 003h                              ; c1 e7 03                    ; 0xc23e2
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc23e5 vgabios.c:40
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc23e5 vgabios.c:40
     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc23e9
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc23ec
@@ -4266,10 +4266,10 @@
     jmp short 023d6h                          ; eb e3                       ; 0xc23f1 vgabios.c:1589
     mov di, cx                                ; 89 cf                       ; 0xc23f3 vgabios.c:1594
-    movzx ax, byte [di+04832h]                ; 0f b6 85 32 48              ; 0xc23f5
+    movzx ax, byte [di+0482eh]                ; 0f b6 85 2e 48              ; 0xc23f5
     mov di, ax                                ; 89 c7                       ; 0xc23fa
     sal di, 006h                              ; c1 e7 06                    ; 0xc23fc
-    mov al, byte [di+04848h]                  ; 8a 85 48 48                 ; 0xc23ff
+    mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc23ff
     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2403
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc2406 vgabios.c:1595
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc2406 vgabios.c:1595
     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc240a
     dec si                                    ; 4e                          ; 0xc240d vgabios.c:1596
@@ -4278,5 +4278,5 @@
     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc2415 vgabios.c:1598
     sal bx, 003h                              ; c1 e3 03                    ; 0xc2419
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc241c
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc241c
     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2420
     jc short 02433h                           ; 72 0e                       ; 0xc2423
@@ -4348,7 +4348,7 @@
     movzx bx, al                              ; 0f b6 d8                    ; 0xc24cc vgabios.c:1631
     sal bx, 003h                              ; c1 e3 03                    ; 0xc24cf
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc24d2
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc24d2
     je near 025e6h                            ; 0f 84 0b 01                 ; 0xc24d7
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc24db vgabios.c:1633
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc24db vgabios.c:1633
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc24df
     jc short 024f2h                           ; 72 0f                       ; 0xc24e1
@@ -4409,5 +4409,5 @@
     shr si, 1                                 ; d1 ee                       ; 0xc256a
     imul si, si, strict byte 00050h           ; 6b f6 50                    ; 0xc256c
-    cmp al, byte [bx+047b5h]                  ; 3a 87 b5 47                 ; 0xc256f
+    cmp al, byte [bx+047b1h]                  ; 3a 87 b1 47                 ; 0xc256f
     jne short 0257ch                          ; 75 07                       ; 0xc2573
     mov bx, dx                                ; 89 d3                       ; 0xc2575 vgabios.c:1655
@@ -4425,5 +4425,5 @@
     movzx si, ah                              ; 0f b6 f4                    ; 0xc2593 vgabios.c:1663
     sal si, 003h                              ; c1 e6 03                    ; 0xc2596
-    cmp byte [si+047b5h], 002h                ; 80 bc b5 47 02              ; 0xc2599
+    cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc2599
     jne short 025b7h                          ; 75 17                       ; 0xc259e
     mov ah, dl                                ; 88 d4                       ; 0xc25a0 vgabios.c:1665
@@ -4542,5 +4542,5 @@
     mov bx, si                                ; 89 f3                       ; 0xc26bb
     sal bx, 003h                              ; c1 e3 03                    ; 0xc26bd
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc26c0
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc26c0
     jne short 0270ah                          ; 75 43                       ; 0xc26c5
     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc26c7 vgabios.c:1743
@@ -4558,18 +4558,18 @@
     add ax, ax                                ; 01 c0                       ; 0xc26ea
     add si, ax                                ; 01 c6                       ; 0xc26ec
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc26ee vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc26ee vgabios.c:40
     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc26f2
     cmp cl, 003h                              ; 80 f9 03                    ; 0xc26f5 vgabios.c:1748
     jne near 02798h                           ; 0f 85 9c 00                 ; 0xc26f8
     inc si                                    ; 46                          ; 0xc26fc vgabios.c:1749
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc26fd vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc26fd vgabios.c:40
     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2701
     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2704
     jmp near 02798h                           ; e9 8e 00                    ; 0xc2707 vgabios.c:1751
-    movzx si, byte [si+04832h]                ; 0f b6 b4 32 48              ; 0xc270a vgabios.c:1754
+    movzx si, byte [si+0482eh]                ; 0f b6 b4 2e 48              ; 0xc270a vgabios.c:1754
     sal si, 006h                              ; c1 e6 06                    ; 0xc270f
-    mov ah, byte [si+04848h]                  ; 8a a4 48 48                 ; 0xc2712
-    mov dl, byte [bx+047b5h]                  ; 8a 97 b5 47                 ; 0xc2716 vgabios.c:1755
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc271a vgabios.c:1756
+    mov ah, byte [si+04844h]                  ; 8a a4 44 48                 ; 0xc2712
+    mov dl, byte [bx+047b1h]                  ; 8a 97 b1 47                 ; 0xc2716 vgabios.c:1755
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc271a vgabios.c:1756
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc271e
     jc short 0272eh                           ; 72 0c                       ; 0xc2720
@@ -4635,5 +4635,5 @@
     db  0feh, 0cch
     ; dec ah                                    ; fe cc                     ; 0xc27c5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc27c7
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc27c7
     jne short 02816h                          ; 75 48                       ; 0xc27cc
     mov dx, word [bp-010h]                    ; 8b 56 f0                    ; 0xc27ce vgabios.c:1788
@@ -4653,5 +4653,5 @@
     add si, dx                                ; 01 d6                       ; 0xc27f5
     inc si                                    ; 46                          ; 0xc27f7 vgabios.c:1789
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc27f8 vgabios.c:35
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc27f8 vgabios.c:35
     mov bl, byte [es:si]                      ; 26 8a 1c                    ; 0xc27fc
     push strict byte 00001h                   ; 6a 01                       ; 0xc27ff vgabios.c:1790
@@ -4930,5 +4930,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2a25
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2a28
-    add si, 05d70h                            ; 81 c6 70 5d                 ; 0xc2a2b vgabios.c:1887
+    add si, 05d6ch                            ; 81 c6 6c 5d                 ; 0xc2a2b vgabios.c:1887
     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2a2f
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2a32
@@ -4987,5 +4987,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2a97
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2a9a
-    add si, 05570h                            ; 81 c6 70 55                 ; 0xc2a9d vgabios.c:1906
+    add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2a9d vgabios.c:1906
     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2aa1
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2aa4
@@ -5044,5 +5044,5 @@
     sal di, 005h                              ; c1 e7 05                    ; 0xc2b09
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2b0c
-    add si, 06b70h                            ; 81 c6 70 6b                 ; 0xc2b0f vgabios.c:1926
+    add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2b0f vgabios.c:1926
     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2b13
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2b16
@@ -5196,5 +5196,5 @@
     mov ax, ds                                ; 8c d8                       ; 0xc2c22 vgabios.c:2033
     mov es, dx                                ; 8e c2                       ; 0xc2c24 vgabios.c:62
-    mov word [es:bx], 05506h                  ; 26 c7 07 06 55              ; 0xc2c26
+    mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2c26
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2c2b
     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2c2f vgabios.c:2038
@@ -6075,5 +6075,5 @@
     movzx bx, al                              ; 0f b6 d8                    ; 0xc33d3
     sal bx, 003h                              ; c1 e3 03                    ; 0xc33d6
-    cmp dl, byte [bx+047b2h]                  ; 3a 97 b2 47                 ; 0xc33d9
+    cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc33d9
     jne short 033cdh                          ; 75 ee                       ; 0xc33dd
     mov ah, al                                ; 88 c4                       ; 0xc33df
@@ -6795,5 +6795,5 @@
     ; mov dword [es:bx], strict dword 041534556h ; 66 26 c7 07 56 45 53 41  ; 0xc3ac8
     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3ad0 vbe.c:324
-    mov word [es:bx+006h], 07deah             ; 26 c7 47 06 ea 7d           ; 0xc3ad6 vbe.c:327
+    mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3ad6 vbe.c:327
     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3adc
     db  066h, 026h, 0c7h, 047h, 00ah, 001h, 000h, 000h, 000h
@@ -6811,9 +6811,9 @@
     je short 03b31h                           ; 74 24                       ; 0xc3b0b
     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3b0d vbe.c:345
-    mov word [es:bx+016h], 07dffh             ; 26 c7 47 16 ff 7d           ; 0xc3b13 vbe.c:346
+    mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3b13 vbe.c:346
     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3b19
-    mov word [es:bx+01ah], 07e12h             ; 26 c7 47 1a 12 7e           ; 0xc3b1d vbe.c:347
+    mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3b1d vbe.c:347
     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3b23
-    mov word [es:bx+01eh], 07e33h             ; 26 c7 47 1e 33 7e           ; 0xc3b27 vbe.c:348
+    mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3b27 vbe.c:348
     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3b2d
     mov dx, cx                                ; 89 ca                       ; 0xc3b31 vbe.c:355
@@ -7536,10 +7536,10 @@
   times 107 db 0
 
-section _DATA progbits vstart=0x4780 align=1 ; size=0x372e class=DATA group=DGROUP
-  ; disGetNextSymbol 0xc4780 LB 0x372e -> off=0x0 cb=0000000000000032 uValue=00000000000c0000 '_msg_vga_init'
-_msg_vga_init:                               ; 0xc4780 LB 0x32
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1 VGA BIOS', 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc47b2 LB 0x36fc -> off=0x0 cb=0000000000000080 uValue=00000000000c0032 'vga_modes'
-vga_modes:                                   ; 0xc47b2 LB 0x80
+section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
+  ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
+_msg_vga_init:                               ; 0xc4780 LB 0x2e
+    db  'Oracle VM VirtualBox Version 6.1.1 VGA BIOS', 00dh, 00ah, 000h
+  ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
+vga_modes:                                   ; 0xc47ae LB 0x80
     db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
@@ -7550,12 +7550,12 @@
     db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
     db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
-  ; disGetNextSymbol 0xc4832 LB 0x367c -> off=0x0 cb=0000000000000010 uValue=00000000000c00b2 'line_to_vpti'
-line_to_vpti:                                ; 0xc4832 LB 0x10
+  ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
+line_to_vpti:                                ; 0xc482e LB 0x10
     db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
-  ; disGetNextSymbol 0xc4842 LB 0x366c -> off=0x0 cb=0000000000000004 uValue=00000000000c00c2 'dac_regs'
-dac_regs:                                    ; 0xc4842 LB 0x4
+  ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
+dac_regs:                                    ; 0xc483e LB 0x4
     dd  0ff3f3f3fh
-  ; disGetNextSymbol 0xc4846 LB 0x3668 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c6 'video_param_table'
-video_param_table:                           ; 0xc4846 LB 0x780
+  ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
+video_param_table:                           ; 0xc4842 LB 0x780
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
@@ -7678,6 +7678,6 @@
     db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
-  ; disGetNextSymbol 0xc4fc6 LB 0x2ee8 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0846 'palette0'
-palette0:                                    ; 0xc4fc6 LB 0xc0
+  ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
+palette0:                                    ; 0xc4fc2 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
@@ -7692,6 +7692,6 @@
     db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
     db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5086 LB 0x2e28 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0906 'palette1'
-palette1:                                    ; 0xc5086 LB 0xc0
+  ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
+palette1:                                    ; 0xc5082 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
@@ -7706,6 +7706,6 @@
     db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5146 LB 0x2d68 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c6 'palette2'
-palette2:                                    ; 0xc5146 LB 0xc0
+  ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
+palette2:                                    ; 0xc5142 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
@@ -7720,6 +7720,6 @@
     db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5206 LB 0x2ca8 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a86 'palette3'
-palette3:                                    ; 0xc5206 LB 0x300
+  ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
+palette3:                                    ; 0xc5202 LB 0x300
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
@@ -7770,22 +7770,22 @@
     db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5506 LB 0x29a8 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d86 'static_functionality'
-static_functionality:                        ; 0xc5506 LB 0x10
+  ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
+static_functionality:                        ; 0xc5502 LB 0x10
     db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5516 LB 0x2998 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d96 '_dcc_table'
-_dcc_table:                                  ; 0xc5516 LB 0x24
+  ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
+_dcc_table:                                  ; 0xc5512 LB 0x24
     db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc553a LB 0x2974 -> off=0x0 cb=000000000000001a uValue=00000000000c0dba '_secondary_save_area'
-_secondary_save_area:                        ; 0xc553a LB 0x1a
-    db  01ah, 000h, 016h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
+_secondary_save_area:                        ; 0xc5536 LB 0x1a
+    db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5554 LB 0x295a -> off=0x0 cb=000000000000001c uValue=00000000000c0dd4 '_video_save_pointer_table'
-_video_save_pointer_table:                   ; 0xc5554 LB 0x1c
-    db  046h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  03ah, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5570 LB 0x293e -> off=0x0 cb=0000000000000800 uValue=00000000000c0df0 'vgafont8'
-vgafont8:                                    ; 0xc5570 LB 0x800
+  ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
+_video_save_pointer_table:                   ; 0xc5550 LB 0x1c
+    db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+    db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
+vgafont8:                                    ; 0xc556c LB 0x800
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
     db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
@@ -7916,6 +7916,6 @@
     db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
     db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5d70 LB 0x213e -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f0 'vgafont14'
-vgafont14:                                   ; 0xc5d70 LB 0xe00
+  ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
+vgafont14:                                   ; 0xc5d6c LB 0xe00
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
@@ -8142,6 +8142,6 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc6b70 LB 0x133e -> off=0x0 cb=0000000000001000 uValue=00000000000c23f0 'vgafont16'
-vgafont16:                                   ; 0xc6b70 LB 0x1000
+  ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
+vgafont16:                                   ; 0xc6b6c LB 0x1000
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
@@ -8400,6 +8400,6 @@
     db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7b70 LB 0x33e -> off=0x0 cb=000000000000012d uValue=00000000000c33f0 'vgafont14alt'
-vgafont14alt:                                ; 0xc7b70 LB 0x12d
+  ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
+vgafont14alt:                                ; 0xc7b6c LB 0x12d
     db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
     db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
@@ -8421,6 +8421,6 @@
     db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
     db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7c9d LB 0x211 -> off=0x0 cb=0000000000000144 uValue=00000000000c351d 'vgafont16alt'
-vgafont16alt:                                ; 0xc7c9d LB 0x144
+  ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
+vgafont16alt:                                ; 0xc7c99 LB 0x144
     db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
     db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
@@ -8444,31 +8444,31 @@
     db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
     db  006h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7de1 LB 0xcd -> off=0x0 cb=0000000000000009 uValue=00000000000c3661 '_cga_msr'
-_cga_msr:                                    ; 0xc7de1 LB 0x9
+  ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
+_cga_msr:                                    ; 0xc7ddd LB 0x9
     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
-  ; disGetNextSymbol 0xc7dea LB 0xc4 -> off=0x0 cb=0000000000000015 uValue=00000000000c366a '_vbebios_copyright'
-_vbebios_copyright:                          ; 0xc7dea LB 0x15
+  ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
+_vbebios_copyright:                          ; 0xc7de6 LB 0x15
     db  'VirtualBox VESA BIOS', 000h
-  ; disGetNextSymbol 0xc7dff LB 0xaf -> off=0x0 cb=0000000000000013 uValue=00000000000c367f '_vbebios_vendor_name'
-_vbebios_vendor_name:                        ; 0xc7dff LB 0x13
+  ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
+_vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     db  'Oracle Corporation', 000h
-  ; disGetNextSymbol 0xc7e12 LB 0x9c -> off=0x0 cb=0000000000000021 uValue=00000000000c3692 '_vbebios_product_name'
-_vbebios_product_name:                       ; 0xc7e12 LB 0x21
+  ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
+_vbebios_product_name:                       ; 0xc7e0e LB 0x21
     db  'Oracle VM VirtualBox VBE Adapter', 000h
-  ; disGetNextSymbol 0xc7e33 LB 0x7b -> off=0x0 cb=0000000000000027 uValue=00000000000c36b3 '_vbebios_product_revision'
-_vbebios_product_revision:                   ; 0xc7e33 LB 0x27
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1', 000h
-  ; disGetNextSymbol 0xc7e5a LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36da '_vbebios_info_string'
-_vbebios_info_string:                        ; 0xc7e5a LB 0x2b
+  ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
+_vbebios_product_revision:                   ; 0xc7e2f LB 0x23
+    db  'Oracle VM VirtualBox Version 6.1.1', 000h
+  ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
+_vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc7e85 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3705 '_no_vbebios_info_string'
-_no_vbebios_info_string:                     ; 0xc7e85 LB 0x29
+  ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
+_no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
 
-section CONST progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-section CONST2 progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-  ; Padding 0x152 bytes at 0xc7eae
+  ; Padding 0x15a bytes at 0xc7ea6
     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
@@ -8492,3 +8492,3 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  000h, 036h
+    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 00ah
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-6f2726babf60f3ac3483a7329e36cd08 *VBoxVgaBios386.rom
+f4199b2ed085ce7fea8352d808b109c2 *VBoxVgaBios386.rom
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm	(revision 82719)
@@ -2085,5 +2085,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0dd3
     sal bx, CL                                ; d3 e3                       ; 0xc0dd5
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0dd7
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0dd7
     jne short 00e14h                          ; 75 36                       ; 0xc0ddc
     mov ax, di                                ; 89 f8                       ; 0xc0dde vgabios.c:532
@@ -2105,5 +2105,5 @@
     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc0e00
     add di, ax                                ; 01 c7                       ; 0xc0e03
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc0e05 vgabios.c:45
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0e05 vgabios.c:45
     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0e09
     push SS                                   ; 16                          ; 0xc0e0c vgabios.c:48
@@ -2111,5 +2111,5 @@
     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0e0e
     jmp near 00ea0h                           ; e9 8c 00                    ; 0xc0e11 vgabios.c:534
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc0e14 vgabios.c:535
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0e14 vgabios.c:535
     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0e18
     je short 00e73h                           ; 74 56                       ; 0xc0e1b
@@ -2222,16 +2222,16 @@
     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0f1c vgabios.c:57
     jmp short 00ed7h                          ; eb b6                       ; 0xc0f1f
-    mov ax, 05d70h                            ; b8 70 5d                    ; 0xc0f21 vgabios.c:574
+    mov ax, 05d6ch                            ; b8 6c 5d                    ; 0xc0f21 vgabios.c:574
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc0f24
     jmp short 00ee2h                          ; eb b9                       ; 0xc0f27 vgabios.c:575
-    mov ax, 05570h                            ; b8 70 55                    ; 0xc0f29 vgabios.c:577
+    mov ax, 0556ch                            ; b8 6c 55                    ; 0xc0f29 vgabios.c:577
     jmp short 00f24h                          ; eb f6                       ; 0xc0f2c
-    mov ax, 05970h                            ; b8 70 59                    ; 0xc0f2e vgabios.c:580
+    mov ax, 0596ch                            ; b8 6c 59                    ; 0xc0f2e vgabios.c:580
     jmp short 00f24h                          ; eb f1                       ; 0xc0f31
-    mov ax, 07b70h                            ; b8 70 7b                    ; 0xc0f33 vgabios.c:583
+    mov ax, 07b6ch                            ; b8 6c 7b                    ; 0xc0f33 vgabios.c:583
     jmp short 00f24h                          ; eb ec                       ; 0xc0f36
-    mov ax, 06b70h                            ; b8 70 6b                    ; 0xc0f38 vgabios.c:586
+    mov ax, 06b6ch                            ; b8 6c 6b                    ; 0xc0f38 vgabios.c:586
     jmp short 00f24h                          ; eb e7                       ; 0xc0f3b
-    mov ax, 07c9dh                            ; b8 9d 7c                    ; 0xc0f3d vgabios.c:589
+    mov ax, 07c99h                            ; b8 99 7c                    ; 0xc0f3d vgabios.c:589
     jmp short 00f24h                          ; eb e2                       ; 0xc0f40
     jmp short 00f14h                          ; eb d0                       ; 0xc0f42 vgabios.c:595
@@ -2260,8 +2260,8 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0f72
     sal bx, CL                                ; d3 e3                       ; 0xc0f74
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc0f76
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f76
     jne short 00f80h                          ; 75 03                       ; 0xc0f7b
     jmp near 010aah                           ; e9 2a 01                    ; 0xc0f7d vgabios.c:619
-    mov ch, byte [bx+047b4h]                  ; 8a af b4 47                 ; 0xc0f80 vgabios.c:622
+    mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f80 vgabios.c:622
     cmp ch, cl                                ; 38 cd                       ; 0xc0f84
     jc short 00f97h                           ; 72 0f                       ; 0xc0f86
@@ -2319,5 +2319,5 @@
     jmp short 00fdbh                          ; eb d2                       ; 0xc1007
     jmp near 010a2h                           ; e9 96 00                    ; 0xc1009
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc100c vgabios.c:637
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc100c vgabios.c:637
     xor ah, ah                                ; 30 e4                       ; 0xc1010
     mov cx, strict word 00004h                ; b9 04 00                    ; 0xc1012
@@ -2342,5 +2342,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1041
     sal bx, CL                                ; d3 e3                       ; 0xc1043
-    cmp byte [bx+047b5h], 002h                ; 80 bf b5 47 02              ; 0xc1045
+    cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc1045
     jne short 01067h                          ; 75 1b                       ; 0xc104a
     mov cx, si                                ; 89 f1                       ; 0xc104c vgabios.c:642
@@ -2712,5 +2712,5 @@
     mov si, bx                                ; 89 de                       ; 0xc1318
     sal si, CL                                ; d3 e6                       ; 0xc131a
-    cmp byte [si+047b3h], 000h                ; 80 bc b3 47 00              ; 0xc131c
+    cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc131c
     jne short 0135eh                          ; 75 3b                       ; 0xc1321
     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1323 vgabios.c:47
@@ -2739,10 +2739,10 @@
     mul bx                                    ; f7 e3                       ; 0xc135a
     jmp short 0136fh                          ; eb 11                       ; 0xc135c vgabios.c:833
-    mov bl, byte [bx+04832h]                  ; 8a 9f 32 48                 ; 0xc135e vgabios.c:835
+    mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc135e vgabios.c:835
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1362
     sal bx, CL                                ; d3 e3                       ; 0xc1364
     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1366
     xor ah, ah                                ; 30 e4                       ; 0xc1369
-    mul word [bx+04849h]                      ; f7 a7 49 48                 ; 0xc136b
+    mul word [bx+04845h]                      ; f7 a7 45 48                 ; 0xc136b
     mov cx, ax                                ; 89 c1                       ; 0xc136f
     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1371 vgabios.c:47
@@ -2812,15 +2812,15 @@
     xor dh, dh                                ; 30 f6                       ; 0xc13f3
     mov bx, dx                                ; 89 d3                       ; 0xc13f5
-    mov al, byte [bx+04832h]                  ; 8a 87 32 48                 ; 0xc13f7
+    mov al, byte [bx+0482eh]                  ; 8a 87 2e 48                 ; 0xc13f7
     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc13fb
     mov bl, al                                ; 88 c3                       ; 0xc13fe vgabios.c:911
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1400
     sal bx, CL                                ; d3 e3                       ; 0xc1402
-    mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc1404
+    mov al, byte [bx+04842h]                  ; 8a 87 42 48                 ; 0xc1404
     xor ah, ah                                ; 30 e4                       ; 0xc1408
     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc140a
-    mov al, byte [bx+04847h]                  ; 8a 87 47 48                 ; 0xc140d vgabios.c:912
+    mov al, byte [bx+04843h]                  ; 8a 87 43 48                 ; 0xc140d vgabios.c:912
     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc1411
-    mov al, byte [bx+04848h]                  ; 8a 87 48 48                 ; 0xc1414 vgabios.c:913
+    mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc1414 vgabios.c:913
     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1418
     mov bx, 00089h                            ; bb 89 00                    ; 0xc141b vgabios.c:37
@@ -2834,5 +2834,5 @@
     mov bx, dx                                ; 89 d3                       ; 0xc142e
     sal bx, CL                                ; d3 e3                       ; 0xc1430
-    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc1432
+    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1432
     mov dx, 003c6h                            ; ba c6 03                    ; 0xc1436
     out DX, AL                                ; ee                          ; 0xc1439
@@ -2840,5 +2840,5 @@
     mov dx, 003c8h                            ; ba c8 03                    ; 0xc143c
     out DX, AL                                ; ee                          ; 0xc143f
-    mov bl, byte [bx+047b9h]                  ; 8a 9f b9 47                 ; 0xc1440 vgabios.c:936
+    mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc1440 vgabios.c:936
     cmp bl, 001h                              ; 80 fb 01                    ; 0xc1444
     jc short 01459h                           ; 72 10                       ; 0xc1447
@@ -2852,11 +2852,11 @@
     test bl, bl                               ; 84 db                       ; 0xc1459
     jne short 0146fh                          ; 75 12                       ; 0xc145b
-    mov di, 04fc6h                            ; bf c6 4f                    ; 0xc145d vgabios.c:938
+    mov di, 04fc2h                            ; bf c2 4f                    ; 0xc145d vgabios.c:938
     jmp short 0146fh                          ; eb 0d                       ; 0xc1460 vgabios.c:939
-    mov di, 05086h                            ; bf 86 50                    ; 0xc1462 vgabios.c:941
+    mov di, 05082h                            ; bf 82 50                    ; 0xc1462 vgabios.c:941
     jmp short 0146fh                          ; eb 08                       ; 0xc1465 vgabios.c:942
-    mov di, 05146h                            ; bf 46 51                    ; 0xc1467 vgabios.c:944
+    mov di, 05142h                            ; bf 42 51                    ; 0xc1467 vgabios.c:944
     jmp short 0146fh                          ; eb 03                       ; 0xc146a vgabios.c:945
-    mov di, 05206h                            ; bf 06 52                    ; 0xc146c vgabios.c:947
+    mov di, 05202h                            ; bf 02 52                    ; 0xc146c vgabios.c:947
     xor bx, bx                                ; 31 db                       ; 0xc146f vgabios.c:951
     jmp short 0147bh                          ; eb 08                       ; 0xc1471
@@ -2869,7 +2869,7 @@
     mov si, ax                                ; 89 c6                       ; 0xc1482
     sal si, CL                                ; d3 e6                       ; 0xc1484
-    mov al, byte [si+047b9h]                  ; 8a 84 b9 47                 ; 0xc1486
+    mov al, byte [si+047b5h]                  ; 8a 84 b5 47                 ; 0xc1486
     mov si, ax                                ; 89 c6                       ; 0xc148a
-    mov al, byte [si+04842h]                  ; 8a 84 42 48                 ; 0xc148c
+    mov al, byte [si+0483eh]                  ; 8a 84 3e 48                 ; 0xc148c
     cmp bx, ax                                ; 39 c3                       ; 0xc1490
     jnbe short 014afh                         ; 77 1b                       ; 0xc1492
@@ -2916,5 +2916,5 @@
     sal si, CL                                ; d3 e6                       ; 0xc14e5
     add si, bx                                ; 01 de                       ; 0xc14e7
-    mov al, byte [si+04869h]                  ; 8a 84 69 48                 ; 0xc14e9
+    mov al, byte [si+04865h]                  ; 8a 84 65 48                 ; 0xc14e9
     out DX, AL                                ; ee                          ; 0xc14ed
     inc bx                                    ; 43                          ; 0xc14ee vgabios.c:976
@@ -2943,5 +2943,5 @@
     sal si, CL                                ; d3 e6                       ; 0xc151d
     add si, bx                                ; 01 de                       ; 0xc151f
-    mov al, byte [si+0484ah]                  ; 8a 84 4a 48                 ; 0xc1521
+    mov al, byte [si+04846h]                  ; 8a 84 46 48                 ; 0xc1521
     mov dx, 003c5h                            ; ba c5 03                    ; 0xc1525
     out DX, AL                                ; ee                          ; 0xc1528
@@ -2961,5 +2961,5 @@
     sal si, CL                                ; d3 e6                       ; 0xc1544
     add si, bx                                ; 01 de                       ; 0xc1546
-    mov al, byte [si+0487dh]                  ; 8a 84 7d 48                 ; 0xc1548
+    mov al, byte [si+04879h]                  ; 8a 84 79 48                 ; 0xc1548
     mov dx, 003cfh                            ; ba cf 03                    ; 0xc154c
     out DX, AL                                ; ee                          ; 0xc154f
@@ -2970,5 +2970,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1558
     sal bx, CL                                ; d3 e3                       ; 0xc155a
-    cmp byte [bx+047b4h], 001h                ; 80 bf b4 47 01              ; 0xc155c
+    cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc155c
     jne short 01568h                          ; 75 05                       ; 0xc1561
     mov dx, 003b4h                            ; ba b4 03                    ; 0xc1563
@@ -2993,9 +2993,9 @@
     add di, bx                                ; 01 df                       ; 0xc158e
     inc dx                                    ; 42                          ; 0xc1590
-    mov al, byte [di+04850h]                  ; 8a 85 50 48                 ; 0xc1591
+    mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc1591
     out DX, AL                                ; ee                          ; 0xc1595
     inc bx                                    ; 43                          ; 0xc1596 vgabios.c:1003
     jmp short 01576h                          ; eb dd                       ; 0xc1597
-    mov al, byte [si+0484fh]                  ; 8a 84 4f 48                 ; 0xc1599 vgabios.c:1006
+    mov al, byte [si+0484bh]                  ; 8a 84 4b 48                 ; 0xc1599 vgabios.c:1006
     mov dx, 003c2h                            ; ba c2 03                    ; 0xc159d
     out DX, AL                                ; ee                          ; 0xc15a0
@@ -3013,7 +3013,7 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc15b8
     sal bx, CL                                ; d3 e3                       ; 0xc15ba
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc15bc
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc15bc
     jne short 015d6h                          ; 75 13                       ; 0xc15c1
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc15c3 vgabios.c:1016
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15c3 vgabios.c:1016
     mov cx, 04000h                            ; b9 00 40                    ; 0xc15c7
     mov ax, 00720h                            ; b8 20 07                    ; 0xc15ca
@@ -3025,5 +3025,5 @@
     cmp byte [bp-00ch], 00dh                  ; 80 7e f4 0d                 ; 0xc15d6 vgabios.c:1020
     jnc short 015eeh                          ; 73 12                       ; 0xc15da
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc15dc vgabios.c:1022
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15dc vgabios.c:1022
     mov cx, 04000h                            ; b9 00 40                    ; 0xc15e0
     xor ax, ax                                ; 31 c0                       ; 0xc15e3
@@ -3043,5 +3043,5 @@
     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc15fd vgabios.c:1028
     out DX, AL                                ; ee                          ; 0xc15ff
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1600 vgabios.c:1029
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1600 vgabios.c:1029
     mov cx, 08000h                            ; b9 00 80                    ; 0xc1604
     xor ax, ax                                ; 31 c0                       ; 0xc1607
@@ -3064,5 +3064,5 @@
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1630
     sal bx, CL                                ; d3 e3                       ; 0xc1632
-    mov ax, word [bx+04849h]                  ; 8b 87 49 48                 ; 0xc1634 vgabios.c:50
+    mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc1634 vgabios.c:50
     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc1638 vgabios.c:52
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc163b
@@ -3090,5 +3090,5 @@
     mov ax, ds                                ; 8c d8                       ; 0xc167d vgabios.c:1048
     mov bx, 000a8h                            ; bb a8 00                    ; 0xc167f vgabios.c:62
-    mov word [es:bx], 05554h                  ; 26 c7 07 54 55              ; 0xc1682
+    mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc1682
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc1687
     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc168b vgabios.c:1050
@@ -3097,5 +3097,5 @@
     mov bl, al                                ; 88 c3                       ; 0xc1692 vgabios.c:1052
     xor bh, bh                                ; 30 ff                       ; 0xc1694
-    mov al, byte [bx+07de1h]                  ; 8a 87 e1 7d                 ; 0xc1696 vgabios.c:40
+    mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc1696 vgabios.c:40
     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc169a vgabios.c:42
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc169d
@@ -3113,5 +3113,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc16bd
     sal bx, CL                                ; d3 e3                       ; 0xc16bf
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc16c1
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc16c1
     jne short 016d1h                          ; 75 09                       ; 0xc16c6
     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc16c8 vgabios.c:1059
@@ -3134,5 +3134,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc16f0
     sal bx, CL                                ; d3 e3                       ; 0xc16f2
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc16f4
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc16f4
     jne short 0170bh                          ; 75 10                       ; 0xc16f9
     xor bl, bl                                ; 30 db                       ; 0xc16fb vgabios.c:1072
@@ -3144,5 +3144,5 @@
     mov AH, strict byte 011h                  ; b4 11                       ; 0xc1707
     int 010h                                  ; cd 10                       ; 0xc1709
-    mov dx, 05970h                            ; ba 70 59                    ; 0xc170b vgabios.c:1077
+    mov dx, 0596ch                            ; ba 6c 59                    ; 0xc170b vgabios.c:1077
     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc170e
     call 00980h                               ; e8 6c f2                    ; 0xc1711
@@ -3154,11 +3154,11 @@
     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc1721
     jne short 0173bh                          ; 75 15                       ; 0xc1724
-    mov dx, 05570h                            ; ba 70 55                    ; 0xc1726 vgabios.c:1081
+    mov dx, 0556ch                            ; ba 6c 55                    ; 0xc1726 vgabios.c:1081
     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc1729
     call 00980h                               ; e8 51 f2                    ; 0xc172c
     jmp short 0173bh                          ; eb 0a                       ; 0xc172f vgabios.c:1082
-    mov dx, 05d70h                            ; ba 70 5d                    ; 0xc1731 vgabios.c:1084
+    mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc1731 vgabios.c:1084
     jmp short 01729h                          ; eb f3                       ; 0xc1734
-    mov dx, 06b70h                            ; ba 70 6b                    ; 0xc1736 vgabios.c:1087
+    mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc1736 vgabios.c:1087
     jmp short 01729h                          ; eb ee                       ; 0xc1739
     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc173b vgabios.c:1090
@@ -3649,5 +3649,5 @@
     mul word [bp-024h]                        ; f7 66 dc                    ; 0xc1b4b
     mov di, ax                                ; 89 c7                       ; 0xc1b4e
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc1b50
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1b50
     jne short 01ba2h                          ; 75 4b                       ; 0xc1b55
     sal ax, 1                                 ; d1 e0                       ; 0xc1b57 vgabios.c:1223
@@ -3674,5 +3674,5 @@
     xor al, ch                                ; 30 e8                       ; 0xc1b8c
     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1b8e
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1b91
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b91
     mov cx, di                                ; 89 f9                       ; 0xc1b95
     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1b97
@@ -3718,5 +3718,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1bfd
     sal bx, CL                                ; d3 e3                       ; 0xc1bff
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc1c01
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1c01
     mov cx, word [bp-01ah]                    ; 8b 4e e6                    ; 0xc1c05
     mov ax, si                                ; 89 f0                       ; 0xc1c08
@@ -3741,5 +3741,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1c38
     sal bx, CL                                ; d3 e3                       ; 0xc1c3a
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1c3c
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1c3c
     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1c40
     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1c43
@@ -3794,5 +3794,5 @@
     mov di, ax                                ; 89 c7                       ; 0xc1cb8
     sal di, CL                                ; d3 e7                       ; 0xc1cba
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc1cbc
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc1cbc
     mov cx, bx                                ; 89 d9                       ; 0xc1cc0
     mov ax, si                                ; 89 f0                       ; 0xc1cc2
@@ -3821,5 +3821,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1cfb
     sal bx, CL                                ; d3 e3                       ; 0xc1cfd
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1cff
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1cff
     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1d03
     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1d06
@@ -3844,12 +3844,12 @@
     jmp near 01c6eh                           ; e9 3b ff                    ; 0xc1d30
     mov si, word [bp-01eh]                    ; 8b 76 e2                    ; 0xc1d33 vgabios.c:1257
-    mov al, byte [si+04832h]                  ; 8a 84 32 48                 ; 0xc1d36
+    mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc1d36
     xor ah, ah                                ; 30 e4                       ; 0xc1d3a
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1d3c
     mov si, ax                                ; 89 c6                       ; 0xc1d3e
     sal si, CL                                ; d3 e6                       ; 0xc1d40
-    mov al, byte [si+04848h]                  ; 8a 84 48 48                 ; 0xc1d42
+    mov al, byte [si+04844h]                  ; 8a 84 44 48                 ; 0xc1d42
     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1d46
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1d49 vgabios.c:1258
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc1d49 vgabios.c:1258
     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1d4d
     jc short 01d5dh                           ; 72 0c                       ; 0xc1d4f
@@ -3899,5 +3899,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1db7
     sal bx, CL                                ; d3 e3                       ; 0xc1db9
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1dbb
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1dbb
     mov cx, dx                                ; 89 d1                       ; 0xc1dbf
     xor di, di                                ; 31 ff                       ; 0xc1dc1
@@ -4006,5 +4006,5 @@
     dec word [bp-016h]                        ; ff 4e ea                    ; 0xc1eba vgabios.c:1287
     jmp short 01e4dh                          ; eb 8e                       ; 0xc1ebd
-    mov cl, byte [bx+047b5h]                  ; 8a 8f b5 47                 ; 0xc1ebf vgabios.c:1292
+    mov cl, byte [bx+047b1h]                  ; 8a 8f b1 47                 ; 0xc1ebf vgabios.c:1292
     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ec3 vgabios.c:1293
     jne short 01f0ch                          ; 75 43                       ; 0xc1ec7
@@ -4028,5 +4028,5 @@
     mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc1ef3
     xor dh, dh                                ; 30 f6                       ; 0xc1ef6
-    mov bx, word [bx+047b6h]                  ; 8b 9f b6 47                 ; 0xc1ef8
+    mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1ef8
     mov cx, ax                                ; 89 c1                       ; 0xc1efc
     mov ax, dx                                ; 89 d0                       ; 0xc1efe
@@ -4163,5 +4163,5 @@
     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2044
     xor ah, ah                                ; 30 e4                       ; 0xc2047
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc2049
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2049
     xor di, di                                ; 31 ff                       ; 0xc204d
     cld                                       ; fc                          ; 0xc204f
@@ -4389,5 +4389,5 @@
     mov byte [bp-002h], dl                    ; 88 56 fe                    ; 0xc2256
     mov al, bl                                ; 88 d8                       ; 0xc2259
-    mov si, 05570h                            ; be 70 55                    ; 0xc225b vgabios.c:1419
+    mov si, 0556ch                            ; be 6c 55                    ; 0xc225b vgabios.c:1419
     xor ah, ah                                ; 30 e4                       ; 0xc225e vgabios.c:1420
     mov bl, byte [bp+00ah]                    ; 8a 5e 0a                    ; 0xc2260
@@ -4510,5 +4510,5 @@
     mov ch, dl                                ; 88 d5                       ; 0xc2368
     mov al, cl                                ; 88 c8                       ; 0xc236a
-    mov di, 05570h                            ; bf 70 55                    ; 0xc236c vgabios.c:1483
+    mov di, 0556ch                            ; bf 6c 55                    ; 0xc236c vgabios.c:1483
     xor ah, ah                                ; 30 e4                       ; 0xc236f vgabios.c:1484
     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc2371
@@ -4630,5 +4630,5 @@
     mov di, bx                                ; 89 df                       ; 0xc2473
     sal di, CL                                ; d3 e7                       ; 0xc2475
-    cmp byte [di+047b3h], 000h                ; 80 bd b3 47 00              ; 0xc2477
+    cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc2477
     jne short 024bfh                          ; 75 41                       ; 0xc247c
     mul dx                                    ; f7 e2                       ; 0xc247e vgabios.c:1526
@@ -4653,5 +4653,5 @@
     mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc24a9
     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc24ac vgabios.c:1529
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc24af
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc24af
     mov cx, si                                ; 89 f1                       ; 0xc24b3
     mov di, bx                                ; 89 df                       ; 0xc24b5
@@ -4660,10 +4660,10 @@
     rep stosw                                 ; f3 ab                       ; 0xc24ba
     jmp near 0256bh                           ; e9 ac 00                    ; 0xc24bc vgabios.c:1531
-    mov bl, byte [bx+04832h]                  ; 8a 9f 32 48                 ; 0xc24bf vgabios.c:1534
+    mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc24bf vgabios.c:1534
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc24c3
     sal bx, CL                                ; d3 e3                       ; 0xc24c5
-    mov al, byte [bx+04848h]                  ; 8a 87 48 48                 ; 0xc24c7
+    mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc24c7
     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc24cb
-    mov al, byte [di+047b5h]                  ; 8a 85 b5 47                 ; 0xc24ce vgabios.c:1535
+    mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc24ce vgabios.c:1535
     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc24d2
     dec si                                    ; 4e                          ; 0xc24d5 vgabios.c:1536
@@ -4674,5 +4674,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc24e0
     sal bx, CL                                ; d3 e3                       ; 0xc24e2
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc24e4
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc24e4
     cmp al, cl                                ; 38 c8                       ; 0xc24e8
     jc short 024f8h                           ; 72 0c                       ; 0xc24ea
@@ -4785,5 +4785,5 @@
     mov bx, ax                                ; 89 c3                       ; 0xc25e1
     sal bx, CL                                ; d3 e3                       ; 0xc25e3
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc25e5
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc25e5
     jne short 02631h                          ; 75 45                       ; 0xc25ea
     mov ax, di                                ; 89 f8                       ; 0xc25ec vgabios.c:1584
@@ -4813,5 +4813,5 @@
     mov di, ax                                ; 89 c7                       ; 0xc261f
     sal di, CL                                ; d3 e7                       ; 0xc2621
-    mov es, [di+047b6h]                       ; 8e 85 b6 47                 ; 0xc2623 vgabios.c:40
+    mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2623 vgabios.c:40
     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2627 vgabios.c:42
     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc262a
@@ -4820,11 +4820,11 @@
     jmp short 02612h                          ; eb e1                       ; 0xc262f vgabios.c:1589
     mov di, ax                                ; 89 c7                       ; 0xc2631 vgabios.c:1594
-    mov al, byte [di+04832h]                  ; 8a 85 32 48                 ; 0xc2633
+    mov al, byte [di+0482eh]                  ; 8a 85 2e 48                 ; 0xc2633
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc2637
     mov di, ax                                ; 89 c7                       ; 0xc2639
     sal di, CL                                ; d3 e7                       ; 0xc263b
-    mov al, byte [di+04848h]                  ; 8a 85 48 48                 ; 0xc263d
+    mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc263d
     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2641
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc2644 vgabios.c:1595
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc2644 vgabios.c:1595
     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc2648
     dec si                                    ; 4e                          ; 0xc264b vgabios.c:1596
@@ -4835,5 +4835,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2656
     sal bx, CL                                ; d3 e3                       ; 0xc2658
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc265a
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc265a
     cmp bl, cl                                ; 38 cb                       ; 0xc265e
     jc short 02671h                           ; 72 0f                       ; 0xc2660
@@ -4923,7 +4923,7 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2722
     sal bx, CL                                ; d3 e3                       ; 0xc2724
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc2726
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2726
     je short 02745h                           ; 74 18                       ; 0xc272b
-    mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc272d vgabios.c:1633
+    mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc272d vgabios.c:1633
     cmp al, cl                                ; 38 c8                       ; 0xc2731
     jc short 02741h                           ; 72 0c                       ; 0xc2733
@@ -4989,5 +4989,5 @@
     mov dx, strict word 00050h                ; ba 50 00                    ; 0xc27c2
     mul dx                                    ; f7 e2                       ; 0xc27c5
-    cmp byte [bx+047b5h], 002h                ; 80 bf b5 47 02              ; 0xc27c7
+    cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc27c7
     jne short 027d7h                          ; 75 09                       ; 0xc27cc
     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc27ce vgabios.c:1655
@@ -5009,5 +5009,5 @@
     mov si, dx                                ; 89 d6                       ; 0xc27f5
     sal si, CL                                ; d3 e6                       ; 0xc27f7
-    cmp byte [si+047b5h], 002h                ; 80 bc b5 47 02              ; 0xc27f9
+    cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc27f9
     jne short 0281ah                          ; 75 1a                       ; 0xc27fe
     mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc2800 vgabios.c:1665
@@ -5133,5 +5133,5 @@
     mov bx, ax                                ; 89 c3                       ; 0xc2920
     sal bx, CL                                ; d3 e3                       ; 0xc2922
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc2924
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2924
     jne short 0296dh                          ; 75 42                       ; 0xc2929
     mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc292b vgabios.c:1743
@@ -5153,21 +5153,21 @@
     sal ax, 1                                 ; d1 e0                       ; 0xc2950
     add si, ax                                ; 01 c6                       ; 0xc2952
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc2954 vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2954 vgabios.c:40
     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc2958 vgabios.c:42
     cmp cl, byte [bp-004h]                    ; 3a 4e fc                    ; 0xc295b vgabios.c:1748
     jne short 0299dh                          ; 75 3d                       ; 0xc295e
     inc si                                    ; 46                          ; 0xc2960 vgabios.c:1749
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc2961 vgabios.c:40
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2961 vgabios.c:40
     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2965
     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2968
     jmp short 0299dh                          ; eb 30                       ; 0xc296b vgabios.c:1751
     mov si, ax                                ; 89 c6                       ; 0xc296d vgabios.c:1754
-    mov al, byte [si+04832h]                  ; 8a 84 32 48                 ; 0xc296f
+    mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc296f
     mov CL, strict byte 006h                  ; b1 06                       ; 0xc2973
     mov si, ax                                ; 89 c6                       ; 0xc2975
     sal si, CL                                ; d3 e6                       ; 0xc2977
-    mov dl, byte [si+04848h]                  ; 8a 94 48 48                 ; 0xc2979
-    mov al, byte [bx+047b5h]                  ; 8a 87 b5 47                 ; 0xc297d vgabios.c:1755
-    mov bl, byte [bx+047b4h]                  ; 8a 9f b4 47                 ; 0xc2981 vgabios.c:1756
+    mov dl, byte [si+04844h]                  ; 8a 94 44 48                 ; 0xc2979
+    mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc297d vgabios.c:1755
+    mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2981 vgabios.c:1756
     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2985
     jc short 02998h                           ; 72 0e                       ; 0xc2988
@@ -5247,5 +5247,5 @@
     db  0feh, 0cdh
     ; dec ch                                    ; fe cd                     ; 0xc2a3c
-    cmp byte [bx+047b3h], 000h                ; 80 bf b3 47 00              ; 0xc2a3e
+    cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2a3e
     jne short 02a91h                          ; 75 4c                       ; 0xc2a43
     mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2a45 vgabios.c:1788
@@ -5269,5 +5269,5 @@
     add si, ax                                ; 01 c6                       ; 0xc2a6d
     inc si                                    ; 46                          ; 0xc2a6f vgabios.c:1789
-    mov es, [bx+047b6h]                       ; 8e 87 b6 47                 ; 0xc2a70 vgabios.c:35
+    mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2a70 vgabios.c:35
     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2a74 vgabios.c:37
     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a77 vgabios.c:1790
@@ -5568,5 +5568,5 @@
     sal di, CL                                ; d3 e7                       ; 0xc2cb2
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2cb4
-    mov si, 05d70h                            ; be 70 5d                    ; 0xc2cb7 vgabios.c:1887
+    mov si, 05d6ch                            ; be 6c 5d                    ; 0xc2cb7 vgabios.c:1887
     add si, ax                                ; 01 c6                       ; 0xc2cba
     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2cbc
@@ -5629,5 +5629,5 @@
     sal di, CL                                ; d3 e7                       ; 0xc2d27
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d29
-    add si, 05570h                            ; 81 c6 70 55                 ; 0xc2d2c vgabios.c:1906
+    add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2d2c vgabios.c:1906
     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2d30
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d33
@@ -5689,5 +5689,5 @@
     sal di, CL                                ; d3 e7                       ; 0xc2d9b
     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d9d
-    add si, 06b70h                            ; 81 c6 70 6b                 ; 0xc2da0 vgabios.c:1926
+    add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2da0 vgabios.c:1926
     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2da4
     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2da7
@@ -5842,5 +5842,5 @@
     mov ax, ds                                ; 8c d8                       ; 0xc2eac vgabios.c:2033
     mov es, dx                                ; 8e c2                       ; 0xc2eae vgabios.c:62
-    mov word [es:bx], 05506h                  ; 26 c7 07 06 55              ; 0xc2eb0
+    mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2eb0
     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2eb5
     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2eb9 vgabios.c:2038
@@ -6734,5 +6734,5 @@
     mov CL, strict byte 003h                  ; b1 03                       ; 0xc3669
     sal bx, CL                                ; d3 e3                       ; 0xc366b
-    cmp dl, byte [bx+047b2h]                  ; 3a 97 b2 47                 ; 0xc366d
+    cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc366d
     jne short 0365fh                          ; 75 ec                       ; 0xc3671
     mov ah, al                                ; 88 c4                       ; 0xc3673
@@ -7455,5 +7455,5 @@
     mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc3d1f vbe.c:320
     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3d25 vbe.c:324
-    mov word [es:bx+006h], 07deah             ; 26 c7 47 06 ea 7d           ; 0xc3d2b vbe.c:327
+    mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3d2b vbe.c:327
     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3d31
     mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc3d35 vbe.c:330
@@ -7471,9 +7471,9 @@
     je short 03d89h                           ; 74 24                       ; 0xc3d63
     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3d65 vbe.c:345
-    mov word [es:bx+016h], 07dffh             ; 26 c7 47 16 ff 7d           ; 0xc3d6b vbe.c:346
+    mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3d6b vbe.c:346
     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3d71
-    mov word [es:bx+01ah], 07e12h             ; 26 c7 47 1a 12 7e           ; 0xc3d75 vbe.c:347
+    mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3d75 vbe.c:347
     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3d7b
-    mov word [es:bx+01eh], 07e33h             ; 26 c7 47 1e 33 7e           ; 0xc3d7f vbe.c:348
+    mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3d7f vbe.c:348
     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3d85
     mov dx, cx                                ; 89 ca                       ; 0xc3d89 vbe.c:355
@@ -8218,10 +8218,10 @@
   times 107 db 0
 
-section _DATA progbits vstart=0x4780 align=1 ; size=0x372e class=DATA group=DGROUP
-  ; disGetNextSymbol 0xc4780 LB 0x372e -> off=0x0 cb=0000000000000032 uValue=00000000000c0000 '_msg_vga_init'
-_msg_vga_init:                               ; 0xc4780 LB 0x32
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1 VGA BIOS', 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc47b2 LB 0x36fc -> off=0x0 cb=0000000000000080 uValue=00000000000c0032 'vga_modes'
-vga_modes:                                   ; 0xc47b2 LB 0x80
+section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
+  ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
+_msg_vga_init:                               ; 0xc4780 LB 0x2e
+    db  'Oracle VM VirtualBox Version 6.1.1 VGA BIOS', 00dh, 00ah, 000h
+  ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
+vga_modes:                                   ; 0xc47ae LB 0x80
     db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
@@ -8232,12 +8232,12 @@
     db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
     db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
-  ; disGetNextSymbol 0xc4832 LB 0x367c -> off=0x0 cb=0000000000000010 uValue=00000000000c00b2 'line_to_vpti'
-line_to_vpti:                                ; 0xc4832 LB 0x10
+  ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
+line_to_vpti:                                ; 0xc482e LB 0x10
     db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
-  ; disGetNextSymbol 0xc4842 LB 0x366c -> off=0x0 cb=0000000000000004 uValue=00000000000c00c2 'dac_regs'
-dac_regs:                                    ; 0xc4842 LB 0x4
+  ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
+dac_regs:                                    ; 0xc483e LB 0x4
     dd  0ff3f3f3fh
-  ; disGetNextSymbol 0xc4846 LB 0x3668 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c6 'video_param_table'
-video_param_table:                           ; 0xc4846 LB 0x780
+  ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
+video_param_table:                           ; 0xc4842 LB 0x780
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
@@ -8360,6 +8360,6 @@
     db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
-  ; disGetNextSymbol 0xc4fc6 LB 0x2ee8 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0846 'palette0'
-palette0:                                    ; 0xc4fc6 LB 0xc0
+  ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
+palette0:                                    ; 0xc4fc2 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
@@ -8374,6 +8374,6 @@
     db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
     db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5086 LB 0x2e28 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0906 'palette1'
-palette1:                                    ; 0xc5086 LB 0xc0
+  ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
+palette1:                                    ; 0xc5082 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
@@ -8388,6 +8388,6 @@
     db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5146 LB 0x2d68 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c6 'palette2'
-palette2:                                    ; 0xc5146 LB 0xc0
+  ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
+palette2:                                    ; 0xc5142 LB 0xc0
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
@@ -8402,6 +8402,6 @@
     db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
-  ; disGetNextSymbol 0xc5206 LB 0x2ca8 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a86 'palette3'
-palette3:                                    ; 0xc5206 LB 0x300
+  ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
+palette3:                                    ; 0xc5202 LB 0x300
     db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
     db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
@@ -8452,22 +8452,22 @@
     db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5506 LB 0x29a8 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d86 'static_functionality'
-static_functionality:                        ; 0xc5506 LB 0x10
+  ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
+static_functionality:                        ; 0xc5502 LB 0x10
     db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5516 LB 0x2998 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d96 '_dcc_table'
-_dcc_table:                                  ; 0xc5516 LB 0x24
+  ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
+_dcc_table:                                  ; 0xc5512 LB 0x24
     db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc553a LB 0x2974 -> off=0x0 cb=000000000000001a uValue=00000000000c0dba '_secondary_save_area'
-_secondary_save_area:                        ; 0xc553a LB 0x1a
-    db  01ah, 000h, 016h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
+_secondary_save_area:                        ; 0xc5536 LB 0x1a
+    db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5554 LB 0x295a -> off=0x0 cb=000000000000001c uValue=00000000000c0dd4 '_video_save_pointer_table'
-_video_save_pointer_table:                   ; 0xc5554 LB 0x1c
-    db  046h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  03ah, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5570 LB 0x293e -> off=0x0 cb=0000000000000800 uValue=00000000000c0df0 'vgafont8'
-vgafont8:                                    ; 0xc5570 LB 0x800
+  ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
+_video_save_pointer_table:                   ; 0xc5550 LB 0x1c
+    db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+    db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
+  ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
+vgafont8:                                    ; 0xc556c LB 0x800
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
     db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
@@ -8598,6 +8598,6 @@
     db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
     db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc5d70 LB 0x213e -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f0 'vgafont14'
-vgafont14:                                   ; 0xc5d70 LB 0xe00
+  ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
+vgafont14:                                   ; 0xc5d6c LB 0xe00
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
@@ -8824,6 +8824,6 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc6b70 LB 0x133e -> off=0x0 cb=0000000000001000 uValue=00000000000c23f0 'vgafont16'
-vgafont16:                                   ; 0xc6b70 LB 0x1000
+  ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
+vgafont16:                                   ; 0xc6b6c LB 0x1000
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
@@ -9082,6 +9082,6 @@
     db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7b70 LB 0x33e -> off=0x0 cb=000000000000012d uValue=00000000000c33f0 'vgafont14alt'
-vgafont14alt:                                ; 0xc7b70 LB 0x12d
+  ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
+vgafont14alt:                                ; 0xc7b6c LB 0x12d
     db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
     db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
@@ -9103,6 +9103,6 @@
     db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
     db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7c9d LB 0x211 -> off=0x0 cb=0000000000000144 uValue=00000000000c351d 'vgafont16alt'
-vgafont16alt:                                ; 0xc7c9d LB 0x144
+  ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
+vgafont16alt:                                ; 0xc7c99 LB 0x144
     db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
     db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
@@ -9126,31 +9126,31 @@
     db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
     db  006h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xc7de1 LB 0xcd -> off=0x0 cb=0000000000000009 uValue=00000000000c3661 '_cga_msr'
-_cga_msr:                                    ; 0xc7de1 LB 0x9
+  ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
+_cga_msr:                                    ; 0xc7ddd LB 0x9
     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
-  ; disGetNextSymbol 0xc7dea LB 0xc4 -> off=0x0 cb=0000000000000015 uValue=00000000000c366a '_vbebios_copyright'
-_vbebios_copyright:                          ; 0xc7dea LB 0x15
+  ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
+_vbebios_copyright:                          ; 0xc7de6 LB 0x15
     db  'VirtualBox VESA BIOS', 000h
-  ; disGetNextSymbol 0xc7dff LB 0xaf -> off=0x0 cb=0000000000000013 uValue=00000000000c367f '_vbebios_vendor_name'
-_vbebios_vendor_name:                        ; 0xc7dff LB 0x13
+  ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
+_vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     db  'Oracle Corporation', 000h
-  ; disGetNextSymbol 0xc7e12 LB 0x9c -> off=0x0 cb=0000000000000021 uValue=00000000000c3692 '_vbebios_product_name'
-_vbebios_product_name:                       ; 0xc7e12 LB 0x21
+  ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
+_vbebios_product_name:                       ; 0xc7e0e LB 0x21
     db  'Oracle VM VirtualBox VBE Adapter', 000h
-  ; disGetNextSymbol 0xc7e33 LB 0x7b -> off=0x0 cb=0000000000000027 uValue=00000000000c36b3 '_vbebios_product_revision'
-_vbebios_product_revision:                   ; 0xc7e33 LB 0x27
-    db  'Oracle VM VirtualBox Version 6.1.0_RC1', 000h
-  ; disGetNextSymbol 0xc7e5a LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36da '_vbebios_info_string'
-_vbebios_info_string:                        ; 0xc7e5a LB 0x2b
+  ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
+_vbebios_product_revision:                   ; 0xc7e2f LB 0x23
+    db  'Oracle VM VirtualBox Version 6.1.1', 000h
+  ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
+_vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
-  ; disGetNextSymbol 0xc7e85 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3705 '_no_vbebios_info_string'
-_no_vbebios_info_string:                     ; 0xc7e85 LB 0x29
+  ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
+_no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
 
-section CONST progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-section CONST2 progbits vstart=0x7eae align=1 ; size=0x0 class=DATA group=DGROUP
+section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
 
-  ; Padding 0x152 bytes at 0xc7eae
+  ; Padding 0x15a bytes at 0xc7ea6
     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
@@ -9174,3 +9174,3 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-    db  000h, 07eh
+    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 052h
Index: /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum
===================================================================
--- /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-80603927f595b131525a5b2b4c28d157 *VBoxVgaBios8086.rom
+ddf09c8344a22c5f12c073c9eb0a8b63 *VBoxVgaBios8086.rom
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm	(revision 82719)
@@ -1206,24 +1206,24 @@
     db   'PCI: Unsupported function AX=%04X BX=%04X called', 00ah, 000h
 
-section CONST2 progbits vstart=0xed8 align=1 ; size=0x3fe class=DATA group=DGROUP
-  ; disGetNextSymbol 0xf0ed8 LB 0x3fe -> off=0x0 cb=0000000000000016 uValue=00000000000f0ed8 'bios_cvs_version_string'
-bios_cvs_version_string:                     ; 0xf0ed8 LB 0x16
-    db  'VirtualBox 6.1.0_RC1', 000h, 000h
-  ; disGetNextSymbol 0xf0eee LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0eee '_bios_prefix_string'
-_bios_prefix_string:                         ; 0xf0eee LB 0x8
+section CONST2 progbits vstart=0xed8 align=1 ; size=0x3fa class=DATA group=DGROUP
+  ; disGetNextSymbol 0xf0ed8 LB 0x3fa -> off=0x0 cb=0000000000000012 uValue=00000000000f0ed8 'bios_cvs_version_string'
+bios_cvs_version_string:                     ; 0xf0ed8 LB 0x12
+    db  'VirtualBox 6.1.1', 000h, 000h
+  ; disGetNextSymbol 0xf0eea LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0eea '_bios_prefix_string'
+_bios_prefix_string:                         ; 0xf0eea LB 0x8
     db  'BIOS: ', 000h, 000h
-  ; disGetNextSymbol 0xf0ef6 LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0ef6 'isotag'
-isotag:                                      ; 0xf0ef6 LB 0x6
+  ; disGetNextSymbol 0xf0ef2 LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0ef2 'isotag'
+isotag:                                      ; 0xf0ef2 LB 0x6
     db  'CD001', 000h
-  ; disGetNextSymbol 0xf0efc LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0efc 'eltorito'
-eltorito:                                    ; 0xf0efc LB 0x18
+  ; disGetNextSymbol 0xf0ef8 LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0ef8 'eltorito'
+eltorito:                                    ; 0xf0ef8 LB 0x18
     db  'EL TORITO SPECIFICATION', 000h
-  ; disGetNextSymbol 0xf0f14 LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f14 'drivetypes'
-drivetypes:                                  ; 0xf0f14 LB 0x28
+  ; disGetNextSymbol 0xf0f10 LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f10 'drivetypes'
+drivetypes:                                  ; 0xf0f10 LB 0x28
     db  046h, 06ch, 06fh, 070h, 070h, 079h, 000h, 000h, 000h, 000h, 048h, 061h, 072h, 064h, 020h, 044h
     db  069h, 073h, 06bh, 000h, 043h, 044h, 02dh, 052h, 04fh, 04dh, 000h, 000h, 000h, 000h, 04ch, 041h
     db  04eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xf0f3c LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f3c 'scan_to_scanascii'
-scan_to_scanascii:                           ; 0xf0f3c LB 0x37a
+  ; disGetNextSymbol 0xf0f38 LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f38 'scan_to_scanascii'
+scan_to_scanascii:                           ; 0xf0f38 LB 0x37a
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 01bh, 001h, 01bh, 001h, 01bh, 001h
     db  000h, 001h, 000h, 000h, 031h, 002h, 021h, 002h, 000h, 000h, 000h, 078h, 000h, 000h, 032h, 003h
@@ -1282,10 +1282,10 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 085h, 000h, 087h, 000h, 089h, 000h, 08bh, 000h, 000h
     db  000h, 086h, 000h, 088h, 000h, 08ah, 000h, 08ch, 000h, 000h
-  ; disGetNextSymbol 0xf12b6 LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12b6 'panic_msg_keyb_buffer_full'
-panic_msg_keyb_buffer_full:                  ; 0xf12b6 LB 0x20
+  ; disGetNextSymbol 0xf12b2 LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12b2 'panic_msg_keyb_buffer_full'
+panic_msg_keyb_buffer_full:                  ; 0xf12b2 LB 0x20
     db  '%s: keyboard input buffer full', 00ah, 000h
 
-  ; Padding 0x32a bytes at 0xf12d6
-  times 810 db 0
+  ; Padding 0x32e bytes at 0xf12d2
+  times 814 db 0
 
 section _TEXT progbits vstart=0x1600 align=1 ; size=0x9cc8 class=CODE group=AUTO
@@ -1456,5 +1456,5 @@
     push bp                                   ; 55                          ; 0xf171c bios.c:126
     mov bp, sp                                ; 89 e5                       ; 0xf171d
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf171f bios.c:131
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf171f bios.c:131
     mov cx, ds                                ; 8c d9                       ; 0xf1722
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf1724
@@ -2760,5 +2760,5 @@
     lea ax, [bp-036h]                         ; 8d 46 ca                    ; 0xf237d
     call 058d1h                               ; e8 4e 35                    ; 0xf2380
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf2383 ata.c:618
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf2383 ata.c:618
     mov cx, ds                                ; 8c d9                       ; 0xf2386
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf2388
@@ -3535,5 +3535,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf2b41 ata.c:1032
     jne short 02b66h                          ; 75 1f                       ; 0xf2b45
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf2b47 ata.c:1033
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf2b47 ata.c:1033
     mov cx, ds                                ; 8c d9                       ; 0xf2b4a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf2b4c
@@ -4366,5 +4366,5 @@
     cmp bh, 048h                              ; 80 ff 48                    ; 0xf326a
     jbe short 032a2h                          ; 76 33                       ; 0xf326d
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf326f floppy.c:532
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf326f floppy.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf3272
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3274
@@ -5269,5 +5269,5 @@
     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xf3b03
     jmp near 0349ch                           ; e9 92 f9                    ; 0xf3b07
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3b0a floppy.c:1322
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3b0a floppy.c:1322
     mov cx, ds                                ; 8c d9                       ; 0xf3b0d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3b0f
@@ -5372,5 +5372,5 @@
     cmp si, strict byte 0004ah                ; 83 fe 4a                    ; 0xf3bcf
     jne short 03bf3h                          ; 75 1f                       ; 0xf3bd2
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3bd4 eltorito.c:205
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3bd4 eltorito.c:205
     mov cx, ds                                ; 8c d9                       ; 0xf3bd7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3bd9
@@ -5472,5 +5472,5 @@
     pop bp                                    ; 5d                          ; 0xf3ce6
     retn                                      ; c3                          ; 0xf3ce7
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3ce8 eltorito.c:235
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3ce8 eltorito.c:235
     mov cx, ds                                ; 8c d9                       ; 0xf3ceb
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3ced
@@ -5615,5 +5615,5 @@
     jnc short 03e5bh                          ; 73 10                       ; 0xf3e49
     mov al, byte [bp+di-00825h]               ; 8a 83 db f7                 ; 0xf3e4b
-    cmp al, byte [di+00ef6h]                  ; 3a 85 f6 0e                 ; 0xf3e4f
+    cmp al, byte [di+00ef2h]                  ; 3a 85 f2 0e                 ; 0xf3e4f
     je short 03e45h                           ; 74 f0                       ; 0xf3e53
     mov ax, strict word 00005h                ; b8 05 00                    ; 0xf3e55
@@ -5625,5 +5625,5 @@
     jnc short 03e75h                          ; 73 10                       ; 0xf3e63
     mov al, byte [bp+di-0081fh]               ; 8a 83 e1 f7                 ; 0xf3e65
-    cmp al, byte [di+00efch]                  ; 3a 85 fc 0e                 ; 0xf3e69
+    cmp al, byte [di+00ef8h]                  ; 3a 85 f8 0e                 ; 0xf3e69
     je short 03e5fh                           ; 74 f0                       ; 0xf3e6d
     mov ax, strict word 00006h                ; b8 06 00                    ; 0xf3e6f
@@ -5911,5 +5911,5 @@
     cmp ax, dx                                ; 39 d0                       ; 0xf41c6
     je short 041f3h                           ; 74 29                       ; 0xf41c8
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf41ca eltorito.c:511
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf41ca eltorito.c:511
     mov cx, ds                                ; 8c d9                       ; 0xf41cd
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf41cf
@@ -6141,5 +6141,5 @@
     test al, al                               ; 84 c0                       ; 0xf4438 eltorito.c:618
     je short 04473h                           ; 74 37                       ; 0xf443a
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf443c eltorito.c:619
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf443c eltorito.c:619
     mov cx, ds                                ; 8c d9                       ; 0xf443f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4441
@@ -6379,5 +6379,5 @@
     jne short 046d3h                          ; 75 03                       ; 0xf46ce
     jmp near 04473h                           ; e9 a0 fd                    ; 0xf46d0
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf46d3 eltorito.c:724
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf46d3 eltorito.c:724
     mov cx, ds                                ; 8c d9                       ; 0xf46d6
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf46d8
@@ -6418,5 +6418,5 @@
     or byte [bp+01ch], 001h                   ; 80 4e 1c 01                 ; 0xf4732
     jmp near 04487h                           ; e9 4e fd                    ; 0xf4736
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4739 eltorito.c:750
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4739 eltorito.c:750
     mov cx, ds                                ; 8c d9                       ; 0xf473c
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf473e
@@ -6523,5 +6523,5 @@
     mov word [bp+016h], strict word 00007h    ; c7 46 16 07 00              ; 0xf4888 eltorito.c:848
     jmp near 04b11h                           ; e9 81 02                    ; 0xf488d eltorito.c:849
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4890
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4890
     mov cx, ds                                ; 8c d9                       ; 0xf4893
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4895
@@ -6632,5 +6632,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf49ba eltorito.c:893
     je short 04a27h                           ; 74 69                       ; 0xf49bc
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf49be eltorito.c:894
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf49be eltorito.c:894
     mov cx, ds                                ; 8c d9                       ; 0xf49c1
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf49c3
@@ -6797,10 +6797,10 @@
     je short 04b6dh                           ; 74 21                       ; 0xf4b4a
     mov dx, strict word 00001h                ; ba 01 00                    ; 0xf4b4c
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4b4f boot.c:123
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4b4f boot.c:123
     mov cx, ds                                ; 8c d9                       ; 0xf4b52
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4b54
     call 018cbh                               ; e8 71 cd                    ; 0xf4b57
     imul dx, dx, strict byte 0000ah           ; 6b d2 0a                    ; 0xf4b5a
-    add dx, 00f14h                            ; 81 c2 14 0f                 ; 0xf4b5d
+    add dx, 00f10h                            ; 81 c2 10 0f                 ; 0xf4b5d
     push dx                                   ; 52                          ; 0xf4b61
     push 004a4h                               ; 68 a4 04                    ; 0xf4b62
@@ -6825,9 +6825,9 @@
     test al, al                               ; 84 c0                       ; 0xf4b84 boot.c:142
     je short 04ba3h                           ; 74 1b                       ; 0xf4b86
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4b88 boot.c:143
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4b88 boot.c:143
     mov cx, ds                                ; 8c d9                       ; 0xf4b8b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4b8d
     call 018cbh                               ; e8 38 cd                    ; 0xf4b90
-    push 00f28h                               ; 68 28 0f                    ; 0xf4b93
+    push 00f24h                               ; 68 24 0f                    ; 0xf4b93
     push 004b8h                               ; 68 b8 04                    ; 0xf4b96
     push strict byte 00004h                   ; 6a 04                       ; 0xf4b99
@@ -6837,25 +6837,25 @@
     test ah, ah                               ; 84 e4                       ; 0xf4ba3
     je short 04bb7h                           ; 74 10                       ; 0xf4ba5
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4ba7 boot.c:145
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4ba7 boot.c:145
     mov cx, ds                                ; 8c d9                       ; 0xf4baa
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4bac
     call 018cbh                               ; e8 19 cd                    ; 0xf4baf
-    push 00f32h                               ; 68 32 0f                    ; 0xf4bb2
+    push 00f2eh                               ; 68 2e 0f                    ; 0xf4bb2
     jmp short 04b96h                          ; eb df                       ; 0xf4bb5
     test bl, 080h                             ; f6 c3 80                    ; 0xf4bb7 boot.c:146
     je short 04bcdh                           ; 74 11                       ; 0xf4bba
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4bbc boot.c:147
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4bbc boot.c:147
     mov cx, ds                                ; 8c d9                       ; 0xf4bbf
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4bc1
     call 018cbh                               ; e8 04 cd                    ; 0xf4bc4
     push si                                   ; 56                          ; 0xf4bc7
-    push 00f1eh                               ; 68 1e 0f                    ; 0xf4bc8
+    push 00f1ah                               ; 68 1a 0f                    ; 0xf4bc8
     jmp short 04bdch                          ; eb 0f                       ; 0xf4bcb boot.c:148
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4bcd boot.c:149
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4bcd boot.c:149
     mov cx, ds                                ; 8c d9                       ; 0xf4bd0
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4bd2
     call 018cbh                               ; e8 f3 cc                    ; 0xf4bd5
     push si                                   ; 56                          ; 0xf4bd8
-    push 00f14h                               ; 68 14 0f                    ; 0xf4bd9
+    push 00f10h                               ; 68 10 0f                    ; 0xf4bd9
     push 004cdh                               ; 68 cd 04                    ; 0xf4bdc
     push strict byte 00004h                   ; 6a 04                       ; 0xf4bdf
@@ -6884,5 +6884,5 @@
     push dx                                   ; 52                          ; 0xf4c0e
     mov dx, ax                                ; 89 c2                       ; 0xf4c0f
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4c11 boot.c:165
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4c11 boot.c:165
     mov cx, ds                                ; 8c d9                       ; 0xf4c14
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c16
@@ -6959,5 +6959,5 @@
     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xf4cc0
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf4cc3 boot.c:218
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4cc6 boot.c:219
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4cc6 boot.c:219
     mov cx, ds                                ; 8c d9                       ; 0xf4cc9
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4ccb
@@ -7518,5 +7518,5 @@
     test al, al                               ; 84 c0                       ; 0xf519d keyboard.c:384
     jne short 051bah                          ; 75 19                       ; 0xf519f
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf51a1 keyboard.c:385
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf51a1 keyboard.c:385
     mov cx, ds                                ; 8c d9                       ; 0xf51a4
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf51a6
@@ -7782,5 +7782,5 @@
     cmp byte [bp-008h], 058h                  ; 80 7e f8 58                 ; 0xf5453 keyboard.c:566
     jbe short 05478h                          ; 76 1f                       ; 0xf5457
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5459 keyboard.c:567
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5459 keyboard.c:567
     mov cx, ds                                ; 8c d9                       ; 0xf545c
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf545e
@@ -7799,6 +7799,6 @@
     xor bh, bh                                ; 30 ff                       ; 0xf5480
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf5482
-    mov dl, byte [bx+00f42h]                  ; 8a 97 42 0f                 ; 0xf5485
-    mov ax, word [bx+00f42h]                  ; 8b 87 42 0f                 ; 0xf5489 keyboard.c:572
+    mov dl, byte [bx+00f3eh]                  ; 8a 97 3e 0f                 ; 0xf5485
+    mov ax, word [bx+00f3eh]                  ; 8b 87 3e 0f                 ; 0xf5489 keyboard.c:572
     jmp near 05524h                           ; e9 94 00                    ; 0xf548d keyboard.c:573
     test dh, 004h                             ; f6 c6 04                    ; 0xf5490
@@ -7807,6 +7807,6 @@
     xor bh, bh                                ; 30 ff                       ; 0xf5498
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf549a
-    mov dl, byte [bx+00f40h]                  ; 8a 97 40 0f                 ; 0xf549d
-    mov ax, word [bx+00f40h]                  ; 8b 87 40 0f                 ; 0xf54a1 keyboard.c:575
+    mov dl, byte [bx+00f3ch]                  ; 8a 97 3c 0f                 ; 0xf549d
+    mov ax, word [bx+00f3ch]                  ; 8b 87 3c 0f                 ; 0xf54a1 keyboard.c:575
     jmp near 05524h                           ; e9 7c 00                    ; 0xf54a5 keyboard.c:576
     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xf54a8
@@ -7829,5 +7829,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xf54cf
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf54d1
-    mov cl, byte [bx+00f44h]                  ; 8a 8f 44 0f                 ; 0xf54d4
+    mov cl, byte [bx+00f40h]                  ; 8a 8f 40 0f                 ; 0xf54d4
     xor ch, ch                                ; 30 ed                       ; 0xf54d8
     mov al, dh                                ; 88 f0                       ; 0xf54da
@@ -7835,9 +7835,9 @@
     test ax, cx                               ; 85 c8                       ; 0xf54de
     je short 054ech                           ; 74 0a                       ; 0xf54e0
-    mov dl, byte [bx+00f3ch]                  ; 8a 97 3c 0f                 ; 0xf54e2 keyboard.c:585
-    mov ax, word [bx+00f3ch]                  ; 8b 87 3c 0f                 ; 0xf54e6 keyboard.c:586
+    mov dl, byte [bx+00f38h]                  ; 8a 97 38 0f                 ; 0xf54e2 keyboard.c:585
+    mov ax, word [bx+00f38h]                  ; 8b 87 38 0f                 ; 0xf54e6 keyboard.c:586
     jmp short 054f4h                          ; eb 08                       ; 0xf54ea keyboard.c:587
-    mov dl, byte [bx+00f3eh]                  ; 8a 97 3e 0f                 ; 0xf54ec keyboard.c:588
-    mov ax, word [bx+00f3eh]                  ; 8b 87 3e 0f                 ; 0xf54f0 keyboard.c:589
+    mov dl, byte [bx+00f3ah]                  ; 8a 97 3a 0f                 ; 0xf54ec keyboard.c:588
+    mov ax, word [bx+00f3ah]                  ; 8b 87 3a 0f                 ; 0xf54f0 keyboard.c:589
     shr ax, 008h                              ; c1 e8 08                    ; 0xf54f4
     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xf54f7
@@ -7846,5 +7846,5 @@
     xor bh, bh                                ; 30 ff                       ; 0xf54ff
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf5501
-    mov al, byte [bx+00f44h]                  ; 8a 87 44 0f                 ; 0xf5504
+    mov al, byte [bx+00f40h]                  ; 8a 87 40 0f                 ; 0xf5504
     xor ah, ah                                ; 30 e4                       ; 0xf5508
     mov dl, dh                                ; 88 f2                       ; 0xf550a
@@ -7852,9 +7852,9 @@
     test dx, ax                               ; 85 c2                       ; 0xf550e
     je short 0551ch                           ; 74 0a                       ; 0xf5510
-    mov dl, byte [bx+00f3eh]                  ; 8a 97 3e 0f                 ; 0xf5512 keyboard.c:594
-    mov ax, word [bx+00f3eh]                  ; 8b 87 3e 0f                 ; 0xf5516 keyboard.c:595
+    mov dl, byte [bx+00f3ah]                  ; 8a 97 3a 0f                 ; 0xf5512 keyboard.c:594
+    mov ax, word [bx+00f3ah]                  ; 8b 87 3a 0f                 ; 0xf5516 keyboard.c:595
     jmp short 05524h                          ; eb 08                       ; 0xf551a keyboard.c:596
-    mov dl, byte [bx+00f3ch]                  ; 8a 97 3c 0f                 ; 0xf551c keyboard.c:597
-    mov ax, word [bx+00f3ch]                  ; 8b 87 3c 0f                 ; 0xf5520 keyboard.c:598
+    mov dl, byte [bx+00f38h]                  ; 8a 97 38 0f                 ; 0xf551c keyboard.c:597
+    mov ax, word [bx+00f38h]                  ; 8b 87 38 0f                 ; 0xf5520 keyboard.c:598
     shr ax, 008h                              ; c1 e8 08                    ; 0xf5524
     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xf5527
@@ -7863,5 +7863,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf5530
     jne short 0554ah                          ; 75 16                       ; 0xf5532
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5534 keyboard.c:602
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5534 keyboard.c:602
     mov cx, ds                                ; 8c d9                       ; 0xf5537
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5539
@@ -8042,5 +8042,5 @@
     mov word [bp+012h], dx                    ; 89 56 12                    ; 0xf56de
     jmp near 05727h                           ; e9 43 00                    ; 0xf56e1 keyboard.c:700
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf56e4
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf56e4
     mov cx, ds                                ; 8c d9                       ; 0xf56e7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf56e9
@@ -8053,5 +8053,5 @@
     call 0190eh                               ; e8 10 c2                    ; 0xf56fb
     add sp, strict byte 00006h                ; 83 c4 06                    ; 0xf56fe
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5701
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5701
     mov cx, ds                                ; 8c d9                       ; 0xf5704
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5706
@@ -8658,5 +8658,5 @@
     cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xf5db4
     jne short 05de0h                          ; 75 26                       ; 0xf5db8
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5dba disk.c:338
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5dba disk.c:338
     mov cx, ds                                ; 8c d9                       ; 0xf5dbd
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5dbf
@@ -8690,5 +8690,5 @@
     cmp dx, word [bp-008h]                    ; 3b 56 f8                    ; 0xf5e0e
     jbe short 05e43h                          ; 76 30                       ; 0xf5e11
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5e13 disk.c:349
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5e13 disk.c:349
     mov cx, ds                                ; 8c d9                       ; 0xf5e16
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5e18
@@ -8794,5 +8794,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf5f3c disk.c:386
     je short 05f86h                           ; 74 46                       ; 0xf5f3e
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5f40 disk.c:387
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5f40 disk.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf5f43
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5f45
@@ -8813,5 +8813,5 @@
     or ah, 00ch                               ; 80 cc 0c                    ; 0xf5f6a
     jmp near 060cah                           ; e9 5a 01                    ; 0xf5f6d disk.c:389
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5f70 disk.c:396
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5f70 disk.c:396
     mov cx, ds                                ; 8c d9                       ; 0xf5f73
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5f75
@@ -8916,5 +8916,5 @@
     mov word [bp+016h], ax                    ; 89 46 16                    ; 0xf607e
     jmp near 05f8ah                           ; e9 06 ff                    ; 0xf6081 disk.c:448
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6084 disk.c:456
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6084 disk.c:456
     mov cx, ds                                ; 8c d9                       ; 0xf6087
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6089
@@ -8929,5 +8929,5 @@
     add sp, strict byte 00008h                ; 83 c4 08                    ; 0xf60a1
     jmp near 05f86h                           ; e9 df fe                    ; 0xf60a4 disk.c:457
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf60a7 disk.c:464
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf60a7 disk.c:464
     mov cx, ds                                ; 8c d9                       ; 0xf60aa
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf60ac
@@ -9016,5 +9016,5 @@
     mov word [bp+014h], strict word 00007h    ; c7 46 14 07 00              ; 0xf61a3 disk.c:527
     jmp near 06388h                           ; e9 dd 01                    ; 0xf61a8 disk.c:528
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf61ab
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf61ab
     mov cx, ds                                ; 8c d9                       ; 0xf61ae
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf61b0
@@ -9071,5 +9071,5 @@
     cmp dx, word [es:bx+036h]                 ; 26 3b 57 36                 ; 0xf6245
     jc short 0626eh                           ; 72 23                       ; 0xf6249
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf624b disk.c:553
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf624b disk.c:553
     mov cx, ds                                ; 8c d9                       ; 0xf624e
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6250
@@ -9128,5 +9128,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf62fb disk.c:578
     je short 06281h                           ; 74 82                       ; 0xf62fd
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf62ff disk.c:579
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf62ff disk.c:579
     mov cx, ds                                ; 8c d9                       ; 0xf6302
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6304
@@ -9500,5 +9500,5 @@
     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xf664c system.c:384
     jmp near 0667ah                           ; e9 28 00                    ; 0xf664f system.c:385
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6652 system.c:387
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6652 system.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf6655
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6657
@@ -9683,5 +9683,5 @@
     retf                                      ; cb                          ; 0xf681e
     jmp near 0667ah                           ; e9 58 fe                    ; 0xf681f system.c:525
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6822 system.c:532
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6822 system.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf6825
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6827
@@ -9723,5 +9723,5 @@
     or byte [bp+018h], 001h                   ; 80 4e 18 01                 ; 0xf6890 system.c:568
     jmp near 0667ah                           ; e9 e3 fd                    ; 0xf6894 system.c:569
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6897 system.c:573
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6897 system.c:573
     mov cx, ds                                ; 8c d9                       ; 0xf689a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf689c
@@ -10313,5 +10313,5 @@
     je short 06ea0h                           ; 74 0e                       ; 0xf6e90
     push 008feh                               ; 68 fe 08                    ; 0xf6e92 ps2mouse.c:82
-    push 012b6h                               ; 68 b6 12                    ; 0xf6e95
+    push 012b2h                               ; 68 b2 12                    ; 0xf6e95
     push strict byte 00007h                   ; 6a 07                       ; 0xf6e98
     call 0190eh                               ; e8 71 aa                    ; 0xf6e9a
@@ -10396,5 +10396,5 @@
     je short 06f31h                           ; 74 0e                       ; 0xf6f21
     push 00908h                               ; 68 08 09                    ; 0xf6f23 ps2mouse.c:114
-    push 012b6h                               ; 68 b6 12                    ; 0xf6f26
+    push 012b2h                               ; 68 b2 12                    ; 0xf6f26
     push strict byte 00007h                   ; 6a 07                       ; 0xf6f29
     call 0190eh                               ; e8 e0 a9                    ; 0xf6f2b
@@ -11893,5 +11893,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf7c96 scsi.c:292
     jne short 07cbbh                          ; 75 1f                       ; 0xf7c9a
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf7c9c scsi.c:293
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf7c9c scsi.c:293
     mov cx, ds                                ; 8c d9                       ; 0xf7c9f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf7ca1
@@ -12123,5 +12123,5 @@
     cmp cx, 00200h                            ; 81 f9 00 02                 ; 0xf7ec9
     je short 07eefh                           ; 74 20                       ; 0xf7ecd
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf7ecf scsi.c:444
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf7ecf scsi.c:444
     mov cx, ds                                ; 8c d9                       ; 0xf7ed2
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf7ed4
@@ -12308,5 +12308,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xf80c9 scsi.c:523
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xf80cd scsi.c:524
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf80d1 scsi.c:528
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf80d1 scsi.c:528
     mov cx, ds                                ; 8c d9                       ; 0xf80d4
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf80d6
@@ -12361,5 +12361,5 @@
     inc byte [bp-00ch]                        ; fe 46 f4                    ; 0xf815c scsi.c:543
     jmp near 081f8h                           ; e9 96 00                    ; 0xf815f scsi.c:545
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf8162 scsi.c:557
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf8162 scsi.c:557
     mov cx, ds                                ; 8c d9                       ; 0xf8165
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8167
@@ -13509,5 +13509,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf8c51 ahci.c:583
     jne short 08c76h                          ; 75 1f                       ; 0xf8c55
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf8c57 ahci.c:584
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf8c57 ahci.c:584
     mov cx, ds                                ; 8c d9                       ; 0xf8c5a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8c5c
@@ -13966,5 +13966,5 @@
     lea ax, [bp-032h]                         ; 8d 46 ce                    ; 0xf9137
     call 058d1h                               ; e8 94 c7                    ; 0xf913a
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf913d ahci.c:785
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf913d ahci.c:785
     mov cx, ds                                ; 8c d9                       ; 0xf9140
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf9142
@@ -15337,5 +15337,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf9ec6 virtio.c:696
     jne short 09eebh                          ; 75 1f                       ; 0xf9eca
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf9ecc virtio.c:697
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf9ecc virtio.c:697
     mov cx, ds                                ; 8c d9                       ; 0xf9ecf
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf9ed1
@@ -15513,5 +15513,5 @@
     cmp cx, 00200h                            ; 81 f9 00 02                 ; 0xfa0aa
     je short 0a0d0h                           ; 74 20                       ; 0xfa0ae
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa0b0 virtio.c:805
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa0b0 virtio.c:805
     mov cx, ds                                ; 8c d9                       ; 0xfa0b3
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa0b5
@@ -15696,5 +15696,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xfa2a1 virtio.c:883
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xfa2a5 virtio.c:884
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa2a9 virtio.c:888
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa2a9 virtio.c:888
     mov cx, ds                                ; 8c d9                       ; 0xfa2ac
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa2ae
@@ -15749,5 +15749,5 @@
     inc byte [bp-00ah]                        ; fe 46 f6                    ; 0xfa334 virtio.c:903
     jmp near 0a3c7h                           ; e9 8d 00                    ; 0xfa337 virtio.c:905
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa33a virtio.c:917
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa33a virtio.c:917
     mov cx, ds                                ; 8c d9                       ; 0xfa33d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa33f
@@ -16376,5 +16376,5 @@
     or dh, 080h                               ; 80 ce 80                    ; 0xfa9a8 apm.c:224
     jmp short 0a999h                          ; eb ec                       ; 0xfa9ab
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa9ad apm.c:228
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa9ad apm.c:228
     mov cx, ds                                ; 8c d9                       ; 0xfa9b0
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa9b2
@@ -16683,5 +16683,5 @@
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xfaca8
     jmp short 0acdah                          ; eb 2d                       ; 0xfacab pcibios.c:407
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfacad pcibios.c:409
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfacad pcibios.c:409
     mov cx, ds                                ; 8c d9                       ; 0xfacb0
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfacb2
@@ -19423,3 +19423,3 @@
     jmp far 0f000h:0e05bh                     ; ea 5b e0 00 f0              ; 0xffff0 orgs.asm:2063
   ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000'
-    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 094h
+    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 0d8h
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-9dd6e918b9a40768a9284860efe0b4c3 *VBoxPcBios286.rom
+b6e752195400f03bdc83538ff6f314c2 *VBoxPcBios286.rom
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm	(revision 82719)
@@ -1171,24 +1171,24 @@
     db   'PCI: Unsupported function AX=%04X BX=%04X called', 00ah, 000h
 
-section CONST2 progbits vstart=0xf12 align=1 ; size=0x3fe class=DATA group=DGROUP
-  ; disGetNextSymbol 0xf0f12 LB 0x3fe -> off=0x0 cb=0000000000000016 uValue=00000000000f0f12 'bios_cvs_version_string'
-bios_cvs_version_string:                     ; 0xf0f12 LB 0x16
-    db  'VirtualBox 6.1.0_RC1', 000h, 000h
-  ; disGetNextSymbol 0xf0f28 LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0f28 '_bios_prefix_string'
-_bios_prefix_string:                         ; 0xf0f28 LB 0x8
+section CONST2 progbits vstart=0xf12 align=1 ; size=0x3fa class=DATA group=DGROUP
+  ; disGetNextSymbol 0xf0f12 LB 0x3fa -> off=0x0 cb=0000000000000012 uValue=00000000000f0f12 'bios_cvs_version_string'
+bios_cvs_version_string:                     ; 0xf0f12 LB 0x12
+    db  'VirtualBox 6.1.1', 000h, 000h
+  ; disGetNextSymbol 0xf0f24 LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0f24 '_bios_prefix_string'
+_bios_prefix_string:                         ; 0xf0f24 LB 0x8
     db  'BIOS: ', 000h, 000h
-  ; disGetNextSymbol 0xf0f30 LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0f30 'isotag'
-isotag:                                      ; 0xf0f30 LB 0x6
+  ; disGetNextSymbol 0xf0f2c LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0f2c 'isotag'
+isotag:                                      ; 0xf0f2c LB 0x6
     db  'CD001', 000h
-  ; disGetNextSymbol 0xf0f36 LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0f36 'eltorito'
-eltorito:                                    ; 0xf0f36 LB 0x18
+  ; disGetNextSymbol 0xf0f32 LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0f32 'eltorito'
+eltorito:                                    ; 0xf0f32 LB 0x18
     db  'EL TORITO SPECIFICATION', 000h
-  ; disGetNextSymbol 0xf0f4e LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f4e 'drivetypes'
-drivetypes:                                  ; 0xf0f4e LB 0x28
+  ; disGetNextSymbol 0xf0f4a LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f4a 'drivetypes'
+drivetypes:                                  ; 0xf0f4a LB 0x28
     db  046h, 06ch, 06fh, 070h, 070h, 079h, 000h, 000h, 000h, 000h, 048h, 061h, 072h, 064h, 020h, 044h
     db  069h, 073h, 06bh, 000h, 043h, 044h, 02dh, 052h, 04fh, 04dh, 000h, 000h, 000h, 000h, 04ch, 041h
     db  04eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xf0f76 LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f76 'scan_to_scanascii'
-scan_to_scanascii:                           ; 0xf0f76 LB 0x37a
+  ; disGetNextSymbol 0xf0f72 LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f72 'scan_to_scanascii'
+scan_to_scanascii:                           ; 0xf0f72 LB 0x37a
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 01bh, 001h, 01bh, 001h, 01bh, 001h
     db  000h, 001h, 000h, 000h, 031h, 002h, 021h, 002h, 000h, 000h, 000h, 078h, 000h, 000h, 032h, 003h
@@ -1247,10 +1247,10 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 085h, 000h, 087h, 000h, 089h, 000h, 08bh, 000h, 000h
     db  000h, 086h, 000h, 088h, 000h, 08ah, 000h, 08ch, 000h, 000h
-  ; disGetNextSymbol 0xf12f0 LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12f0 'panic_msg_keyb_buffer_full'
-panic_msg_keyb_buffer_full:                  ; 0xf12f0 LB 0x20
+  ; disGetNextSymbol 0xf12ec LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12ec 'panic_msg_keyb_buffer_full'
+panic_msg_keyb_buffer_full:                  ; 0xf12ec LB 0x20
     db  '%s: keyboard input buffer full', 00ah, 000h
 
-  ; Padding 0x2f0 bytes at 0xf1310
-  times 752 db 0
+  ; Padding 0x2f4 bytes at 0xf130c
+  times 756 db 0
 
 section _TEXT progbits vstart=0x1600 align=1 ; size=0x9d4c class=CODE group=AUTO
@@ -1555,5 +1555,5 @@
     push bp                                   ; 55                          ; 0xf182f bios.c:126
     mov bp, sp                                ; 89 e5                       ; 0xf1830
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf1832 bios.c:131
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf1832 bios.c:131
     mov cx, ds                                ; 8c d9                       ; 0xf1835
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf1837
@@ -2687,5 +2687,5 @@
     cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xf229c ata.c:445
     jne short 022bah                          ; 75 19                       ; 0xf229f
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf22a1 ata.c:446
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf22a1 ata.c:446
     mov cx, ds                                ; 8c d9                       ; 0xf22a4
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf22a6
@@ -2879,5 +2879,5 @@
     lea ax, [bp-038h]                         ; 8d 46 c8                    ; 0xf24c9
     call 059e2h                               ; e8 13 35                    ; 0xf24cc
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf24cf ata.c:618
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf24cf ata.c:618
     mov cx, ds                                ; 8c d9                       ; 0xf24d2
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf24d4
@@ -3645,5 +3645,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf2ca5 ata.c:1032
     jne short 02ccah                          ; 75 1f                       ; 0xf2ca9
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf2cab ata.c:1033
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf2cab ata.c:1033
     mov cx, ds                                ; 8c d9                       ; 0xf2cae
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf2cb0
@@ -4505,5 +4505,5 @@
     cmp bh, 048h                              ; 80 ff 48                    ; 0xf3418
     jbe short 03450h                          ; 76 33                       ; 0xf341b
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf341d floppy.c:532
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf341d floppy.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf3420
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3422
@@ -5347,5 +5347,5 @@
     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xf3c6a
     jmp near 0361fh                           ; e9 ae f9                    ; 0xf3c6e
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf3c71 floppy.c:1322
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf3c71 floppy.c:1322
     mov cx, ds                                ; 8c d9                       ; 0xf3c74
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3c76
@@ -5449,5 +5449,5 @@
     cmp si, strict byte 0004ah                ; 83 fe 4a                    ; 0xf3d35
     jne near 03e4dh                           ; 0f 85 11 01                 ; 0xf3d38
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf3d3c eltorito.c:205
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf3d3c eltorito.c:205
     mov cx, ds                                ; 8c d9                       ; 0xf3d3f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3d41
@@ -5548,5 +5548,5 @@
     pop bp                                    ; 5d                          ; 0xf3e4b
     retn                                      ; c3                          ; 0xf3e4c
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf3e4d eltorito.c:235
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf3e4d eltorito.c:235
     mov cx, ds                                ; 8c d9                       ; 0xf3e50
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3e52
@@ -5685,5 +5685,5 @@
     jnc short 03fb3h                          ; 73 10                       ; 0xf3fa1
     mov al, byte [bp+di-00825h]               ; 8a 83 db f7                 ; 0xf3fa3
-    cmp al, byte [di+00f30h]                  ; 3a 85 30 0f                 ; 0xf3fa7
+    cmp al, byte [di+00f2ch]                  ; 3a 85 2c 0f                 ; 0xf3fa7
     je short 03f9dh                           ; 74 f0                       ; 0xf3fab
     mov ax, strict word 00005h                ; b8 05 00                    ; 0xf3fad
@@ -5695,5 +5695,5 @@
     jnc short 03fcdh                          ; 73 10                       ; 0xf3fbb
     mov al, byte [bp+di-0081fh]               ; 8a 83 e1 f7                 ; 0xf3fbd
-    cmp al, byte [di+00f36h]                  ; 3a 85 36 0f                 ; 0xf3fc1
+    cmp al, byte [di+00f32h]                  ; 3a 85 32 0f                 ; 0xf3fc1
     je short 03fb7h                           ; 74 f0                       ; 0xf3fc5
     mov ax, strict word 00006h                ; b8 06 00                    ; 0xf3fc7
@@ -5972,5 +5972,5 @@
     cmp dx, ax                                ; 39 c2                       ; 0xf4314
     je short 04341h                           ; 74 29                       ; 0xf4316
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4318 eltorito.c:511
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4318 eltorito.c:511
     mov cx, ds                                ; 8c d9                       ; 0xf431b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf431d
@@ -6200,5 +6200,5 @@
     test al, al                               ; 84 c0                       ; 0xf4593 eltorito.c:616
     je near 0438ch                            ; 0f 84 f3 fd                 ; 0xf4595
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4599 eltorito.c:619
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4599 eltorito.c:619
     mov cx, ds                                ; 8c d9                       ; 0xf459c
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf459e
@@ -6422,5 +6422,5 @@
     test al, al                               ; 84 c0                       ; 0xf480c eltorito.c:723
     je near 0438ch                            ; 0f 84 7a fb                 ; 0xf480e
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4812 eltorito.c:724
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4812 eltorito.c:724
     mov cx, ds                                ; 8c d9                       ; 0xf4815
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4817
@@ -6459,5 +6459,5 @@
     or byte [bp+01ch], 001h                   ; 80 4e 1c 01                 ; 0xf4871
     jmp near 043a0h                           ; e9 28 fb                    ; 0xf4875
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4878 eltorito.c:750
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4878 eltorito.c:750
     mov cx, ds                                ; 8c d9                       ; 0xf487b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf487d
@@ -6654,5 +6654,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf4ad5 eltorito.c:893
     je near 04b95h                            ; 0f 84 ba 00                 ; 0xf4ad7
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4adb eltorito.c:894
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4adb eltorito.c:894
     mov cx, ds                                ; 8c d9                       ; 0xf4ade
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4ae0
@@ -6784,5 +6784,5 @@
     jbe near 04b95h                           ; 0f 86 64 ff                 ; 0xf4c2d
     jmp short 04bebh                          ; eb b8                       ; 0xf4c31 eltorito.c:991
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4c33 eltorito.c:1004
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4c33 eltorito.c:1004
     mov cx, ds                                ; 8c d9                       ; 0xf4c36
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c38
@@ -6815,10 +6815,10 @@
     je short 04c95h                           ; 74 21                       ; 0xf4c72
     mov dx, strict word 00001h                ; ba 01 00                    ; 0xf4c74
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4c77 boot.c:123
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4c77 boot.c:123
     mov cx, ds                                ; 8c d9                       ; 0xf4c7a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c7c
     call 019e2h                               ; e8 60 cd                    ; 0xf4c7f
     imul dx, dx, strict byte 0000ah           ; 6b d2 0a                    ; 0xf4c82
-    add dx, 00f4eh                            ; 81 c2 4e 0f                 ; 0xf4c85
+    add dx, 00f4ah                            ; 81 c2 4a 0f                 ; 0xf4c85
     push dx                                   ; 52                          ; 0xf4c89
     push 004deh                               ; 68 de 04                    ; 0xf4c8a
@@ -6841,9 +6841,9 @@
     test al, al                               ; 84 c0                       ; 0xf4ca9 boot.c:142
     je short 04cc8h                           ; 74 1b                       ; 0xf4cab
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4cad boot.c:143
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4cad boot.c:143
     mov cx, ds                                ; 8c d9                       ; 0xf4cb0
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4cb2
     call 019e2h                               ; e8 2a cd                    ; 0xf4cb5
-    push 00f62h                               ; 68 62 0f                    ; 0xf4cb8
+    push 00f5eh                               ; 68 5e 0f                    ; 0xf4cb8
     push 004f2h                               ; 68 f2 04                    ; 0xf4cbb
     push strict byte 00004h                   ; 6a 04                       ; 0xf4cbe
@@ -6853,25 +6853,25 @@
     test dl, dl                               ; 84 d2                       ; 0xf4cc8
     je short 04cdch                           ; 74 10                       ; 0xf4cca
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4ccc boot.c:145
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4ccc boot.c:145
     mov cx, ds                                ; 8c d9                       ; 0xf4ccf
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4cd1
     call 019e2h                               ; e8 0b cd                    ; 0xf4cd4
-    push 00f6ch                               ; 68 6c 0f                    ; 0xf4cd7
+    push 00f68h                               ; 68 68 0f                    ; 0xf4cd7
     jmp short 04cbbh                          ; eb df                       ; 0xf4cda
     test bl, 080h                             ; f6 c3 80                    ; 0xf4cdc boot.c:146
     je short 04cf2h                           ; 74 11                       ; 0xf4cdf
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4ce1 boot.c:147
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4ce1 boot.c:147
     mov cx, ds                                ; 8c d9                       ; 0xf4ce4
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4ce6
     call 019e2h                               ; e8 f6 cc                    ; 0xf4ce9
     push si                                   ; 56                          ; 0xf4cec
-    push 00f58h                               ; 68 58 0f                    ; 0xf4ced
+    push 00f54h                               ; 68 54 0f                    ; 0xf4ced
     jmp short 04d01h                          ; eb 0f                       ; 0xf4cf0 boot.c:148
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4cf2 boot.c:149
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4cf2 boot.c:149
     mov cx, ds                                ; 8c d9                       ; 0xf4cf5
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4cf7
     call 019e2h                               ; e8 e5 cc                    ; 0xf4cfa
     push si                                   ; 56                          ; 0xf4cfd
-    push 00f4eh                               ; 68 4e 0f                    ; 0xf4cfe
+    push 00f4ah                               ; 68 4a 0f                    ; 0xf4cfe
     push 00507h                               ; 68 07 05                    ; 0xf4d01
     push strict byte 00004h                   ; 6a 04                       ; 0xf4d04
@@ -6900,5 +6900,5 @@
     push dx                                   ; 52                          ; 0xf4d33
     mov dx, ax                                ; 89 c2                       ; 0xf4d34
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4d36 boot.c:165
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4d36 boot.c:165
     mov cx, ds                                ; 8c d9                       ; 0xf4d39
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4d3b
@@ -6973,5 +6973,5 @@
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf4de4
     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xf4de7 boot.c:218
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf4dea boot.c:219
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf4dea boot.c:219
     mov cx, ds                                ; 8c d9                       ; 0xf4ded
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4def
@@ -7510,5 +7510,5 @@
     test al, al                               ; 84 c0                       ; 0xf52ac keyboard.c:384
     jne short 052c9h                          ; 75 19                       ; 0xf52ae
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf52b0 keyboard.c:385
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf52b0 keyboard.c:385
     mov cx, ds                                ; 8c d9                       ; 0xf52b3
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf52b5
@@ -7775,5 +7775,5 @@
     cmp byte [bp-006h], 058h                  ; 80 7e fa 58                 ; 0xf5576 keyboard.c:566
     jbe short 0559ah                          ; 76 1e                       ; 0xf557a
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf557c keyboard.c:567
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf557c keyboard.c:567
     mov cx, ds                                ; 8c d9                       ; 0xf557f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5581
@@ -7790,6 +7790,6 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xf559f keyboard.c:571
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf55a3
-    mov dl, byte [bx+00f7ch]                  ; 8a 97 7c 0f                 ; 0xf55a6
-    mov ax, word [bx+00f7ch]                  ; 8b 87 7c 0f                 ; 0xf55aa keyboard.c:572
+    mov dl, byte [bx+00f78h]                  ; 8a 97 78 0f                 ; 0xf55a6
+    mov ax, word [bx+00f78h]                  ; 8b 87 78 0f                 ; 0xf55aa keyboard.c:572
     jmp near 0563dh                           ; e9 8c 00                    ; 0xf55ae keyboard.c:573
     test dh, 004h                             ; f6 c6 04                    ; 0xf55b1
@@ -7797,6 +7797,6 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xf55b6 keyboard.c:574
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf55ba
-    mov dl, byte [bx+00f7ah]                  ; 8a 97 7a 0f                 ; 0xf55bd
-    mov ax, word [bx+00f7ah]                  ; 8b 87 7a 0f                 ; 0xf55c1 keyboard.c:575
+    mov dl, byte [bx+00f76h]                  ; 8a 97 76 0f                 ; 0xf55bd
+    mov ax, word [bx+00f76h]                  ; 8b 87 76 0f                 ; 0xf55c1 keyboard.c:575
     jmp near 0563dh                           ; e9 75 00                    ; 0xf55c5 keyboard.c:576
     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xf55c8
@@ -7817,13 +7817,13 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xf55eb keyboard.c:584
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf55ef
-    movzx ax, byte [bx+00f7eh]                ; 0f b6 87 7e 0f              ; 0xf55f2
+    movzx ax, byte [bx+00f7ah]                ; 0f b6 87 7a 0f              ; 0xf55f2
     movzx dx, dh                              ; 0f b6 d6                    ; 0xf55f7
     test dx, ax                               ; 85 c2                       ; 0xf55fa
     je short 05608h                           ; 74 0a                       ; 0xf55fc
-    mov dl, byte [bx+00f76h]                  ; 8a 97 76 0f                 ; 0xf55fe keyboard.c:585
-    mov ax, word [bx+00f76h]                  ; 8b 87 76 0f                 ; 0xf5602 keyboard.c:586
+    mov dl, byte [bx+00f72h]                  ; 8a 97 72 0f                 ; 0xf55fe keyboard.c:585
+    mov ax, word [bx+00f72h]                  ; 8b 87 72 0f                 ; 0xf5602 keyboard.c:586
     jmp short 05610h                          ; eb 08                       ; 0xf5606 keyboard.c:587
-    mov dl, byte [bx+00f78h]                  ; 8a 97 78 0f                 ; 0xf5608 keyboard.c:588
-    mov ax, word [bx+00f78h]                  ; 8b 87 78 0f                 ; 0xf560c keyboard.c:589
+    mov dl, byte [bx+00f74h]                  ; 8a 97 74 0f                 ; 0xf5608 keyboard.c:588
+    mov ax, word [bx+00f74h]                  ; 8b 87 74 0f                 ; 0xf560c keyboard.c:589
     shr ax, 008h                              ; c1 e8 08                    ; 0xf5610
     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xf5613
@@ -7831,13 +7831,13 @@
     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xf5618 keyboard.c:593
     imul bx, bx, strict byte 0000ah           ; 6b db 0a                    ; 0xf561c
-    movzx si, byte [bx+00f7eh]                ; 0f b6 b7 7e 0f              ; 0xf561f
+    movzx si, byte [bx+00f7ah]                ; 0f b6 b7 7a 0f              ; 0xf561f
     movzx ax, dh                              ; 0f b6 c6                    ; 0xf5624
     test ax, si                               ; 85 f0                       ; 0xf5627
     je short 05635h                           ; 74 0a                       ; 0xf5629
-    mov dl, byte [bx+00f78h]                  ; 8a 97 78 0f                 ; 0xf562b keyboard.c:594
-    mov ax, word [bx+00f78h]                  ; 8b 87 78 0f                 ; 0xf562f keyboard.c:595
+    mov dl, byte [bx+00f74h]                  ; 8a 97 74 0f                 ; 0xf562b keyboard.c:594
+    mov ax, word [bx+00f74h]                  ; 8b 87 74 0f                 ; 0xf562f keyboard.c:595
     jmp short 0563dh                          ; eb 08                       ; 0xf5633 keyboard.c:596
-    mov dl, byte [bx+00f76h]                  ; 8a 97 76 0f                 ; 0xf5635 keyboard.c:597
-    mov ax, word [bx+00f76h]                  ; 8b 87 76 0f                 ; 0xf5639 keyboard.c:598
+    mov dl, byte [bx+00f72h]                  ; 8a 97 72 0f                 ; 0xf5635 keyboard.c:597
+    mov ax, word [bx+00f72h]                  ; 8b 87 72 0f                 ; 0xf5639 keyboard.c:598
     shr ax, 008h                              ; c1 e8 08                    ; 0xf563d
     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xf5640
@@ -7846,5 +7846,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf5649
     jne short 05663h                          ; 75 16                       ; 0xf564b
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf564d keyboard.c:602
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf564d keyboard.c:602
     mov cx, ds                                ; 8c d9                       ; 0xf5650
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5652
@@ -8183,5 +8183,5 @@
     or ah, 080h                               ; 80 cc 80                    ; 0xf5992
     jmp near 05872h                           ; e9 da fe                    ; 0xf5995
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf5998 keyboard.c:818
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf5998 keyboard.c:818
     mov cx, ds                                ; 8c d9                       ; 0xf599b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf599d
@@ -8194,5 +8194,5 @@
     call 01a23h                               ; e8 71 c0                    ; 0xf59af
     add sp, strict byte 00006h                ; 83 c4 06                    ; 0xf59b2
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf59b5 keyboard.c:819
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf59b5 keyboard.c:819
     mov cx, ds                                ; 8c d9                       ; 0xf59b8
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf59ba
@@ -8631,5 +8631,5 @@
     cmp word [bp-00ch], strict byte 00000h    ; 83 7e f4 00                 ; 0xf5ec8
     jne short 05ef1h                          ; 75 23                       ; 0xf5ecc
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf5ece disk.c:338
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf5ece disk.c:338
     mov cx, ds                                ; 8c d9                       ; 0xf5ed1
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5ed3
@@ -8661,5 +8661,5 @@
     cmp dx, word [bp-00ah]                    ; 3b 56 f6                    ; 0xf5f1e
     jbe short 05f51h                          ; 76 2e                       ; 0xf5f21
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf5f23 disk.c:349
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf5f23 disk.c:349
     mov cx, ds                                ; 8c d9                       ; 0xf5f26
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5f28
@@ -8761,5 +8761,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf6042 disk.c:386
     je near 05e51h                            ; 0f 84 09 fe                 ; 0xf6044
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6048 disk.c:387
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6048 disk.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf604b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf604d
@@ -8779,5 +8779,5 @@
     or ah, 00ch                               ; 80 cc 0c                    ; 0xf6071
     jmp near 061c3h                           ; e9 4c 01                    ; 0xf6074 disk.c:389
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6077 disk.c:396
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6077 disk.c:396
     mov cx, ds                                ; 8c d9                       ; 0xf607a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf607c
@@ -8876,5 +8876,5 @@
     mov word [bp+016h], ax                    ; 89 46 16                    ; 0xf6177
     jmp near 05e55h                           ; e9 d8 fc                    ; 0xf617a disk.c:448
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf617d disk.c:456
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf617d disk.c:456
     mov cx, ds                                ; 8c d9                       ; 0xf6180
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6182
@@ -8889,5 +8889,5 @@
     add sp, strict byte 00008h                ; 83 c4 08                    ; 0xf619a
     jmp near 05e51h                           ; e9 b1 fc                    ; 0xf619d disk.c:457
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf61a0 disk.c:464
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf61a0 disk.c:464
     mov cx, ds                                ; 8c d9                       ; 0xf61a3
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf61a5
@@ -9023,5 +9023,5 @@
     cmp dx, word [es:bx+036h]                 ; 26 3b 57 36                 ; 0xf632d
     jc short 06356h                           ; 72 23                       ; 0xf6331
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6333 disk.c:553
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6333 disk.c:553
     mov cx, ds                                ; 8c d9                       ; 0xf6336
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6338
@@ -9078,5 +9078,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf63e0 disk.c:578
     je near 06484h                            ; 0f 84 9e 00                 ; 0xf63e2
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf63e6 disk.c:579
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf63e6 disk.c:579
     mov cx, ds                                ; 8c d9                       ; 0xf63e9
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf63eb
@@ -9128,5 +9128,5 @@
     jbe short 06484h                          ; 76 1d                       ; 0xf6465
     jmp short 0642fh                          ; eb c6                       ; 0xf6467 disk.c:614
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6469 disk.c:620
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6469 disk.c:620
     mov cx, ds                                ; 8c d9                       ; 0xf646c
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf646e
@@ -9448,5 +9448,5 @@
     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xf673c system.c:384
     jmp near 067f7h                           ; e9 b5 00                    ; 0xf673f system.c:385
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6742 system.c:387
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6742 system.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf6745
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6747
@@ -9623,5 +9623,5 @@
     retf                                      ; cb                          ; 0xf68f7
     jmp near 067f7h                           ; e9 fc fe                    ; 0xf68f8 system.c:525
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf68fb system.c:532
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf68fb system.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf68fe
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6900
@@ -9663,5 +9663,5 @@
     or byte [bp+018h], 001h                   ; 80 4e 18 01                 ; 0xf6969 system.c:568
     jmp near 067f7h                           ; e9 87 fe                    ; 0xf696d system.c:569
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6970 system.c:573
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6970 system.c:573
     mov cx, ds                                ; 8c d9                       ; 0xf6973
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6975
@@ -9991,5 +9991,5 @@
     mov word [bp+014h], dx                    ; 89 56 14                    ; 0xf6d45 system.c:794
     jmp short 06d74h                          ; eb 2a                       ; 0xf6d48 system.c:799
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf6d4a system.c:804
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf6d4a system.c:804
     mov cx, ds                                ; 8c d9                       ; 0xf6d4d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6d4f
@@ -10563,5 +10563,5 @@
     je short 07336h                           ; 74 0e                       ; 0xf7326
     push 00938h                               ; 68 38 09                    ; 0xf7328 ps2mouse.c:82
-    push 012f0h                               ; 68 f0 12                    ; 0xf732b
+    push 012ech                               ; 68 ec 12                    ; 0xf732b
     push strict byte 00007h                   ; 6a 07                       ; 0xf732e
     call 01a23h                               ; e8 f0 a6                    ; 0xf7330
@@ -10645,5 +10645,5 @@
     je short 073c6h                           ; 74 0e                       ; 0xf73b6
     push 00942h                               ; 68 42 09                    ; 0xf73b8 ps2mouse.c:114
-    push 012f0h                               ; 68 f0 12                    ; 0xf73bb
+    push 012ech                               ; 68 ec 12                    ; 0xf73bb
     push strict byte 00007h                   ; 6a 07                       ; 0xf73be
     call 01a23h                               ; e8 60 a6                    ; 0xf73c0
@@ -12092,5 +12092,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf8115 scsi.c:292
     jne short 0813ah                          ; 75 1f                       ; 0xf8119
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf811b scsi.c:293
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf811b scsi.c:293
     mov cx, ds                                ; 8c d9                       ; 0xf811e
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8120
@@ -12309,5 +12309,5 @@
     cmp ax, 00200h                            ; 3d 00 02                    ; 0xf8333
     je short 08358h                           ; 74 20                       ; 0xf8336
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf8338 scsi.c:444
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf8338 scsi.c:444
     mov cx, ds                                ; 8c d9                       ; 0xf833b
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf833d
@@ -12489,5 +12489,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xf852c scsi.c:523
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xf8530 scsi.c:524
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf8534 scsi.c:528
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf8534 scsi.c:528
     mov cx, ds                                ; 8c d9                       ; 0xf8537
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8539
@@ -12538,5 +12538,5 @@
     inc byte [bp-00ch]                        ; fe 46 f4                    ; 0xf85ba scsi.c:543
     jmp near 0864dh                           ; e9 8d 00                    ; 0xf85bd scsi.c:545
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf85c0 scsi.c:557
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf85c0 scsi.c:557
     mov cx, ds                                ; 8c d9                       ; 0xf85c3
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf85c5
@@ -13655,5 +13655,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf9089 ahci.c:583
     jne short 090aeh                          ; 75 1f                       ; 0xf908d
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf908f ahci.c:584
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf908f ahci.c:584
     mov cx, ds                                ; 8c d9                       ; 0xf9092
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf9094
@@ -14102,5 +14102,5 @@
     lea ax, [bp-032h]                         ; 8d 46 ce                    ; 0xf9564
     call 059e2h                               ; e8 78 c4                    ; 0xf9567
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xf956a ahci.c:785
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xf956a ahci.c:785
     mov cx, ds                                ; 8c d9                       ; 0xf956d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf956f
@@ -15386,5 +15386,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xfa22a virtio.c:696
     jne short 0a24fh                          ; 75 1f                       ; 0xfa22e
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfa230 virtio.c:697
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfa230 virtio.c:697
     mov cx, ds                                ; 8c d9                       ; 0xfa233
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa235
@@ -15550,5 +15550,5 @@
     cmp bx, 00200h                            ; 81 fb 00 02                 ; 0xfa3f9
     je short 0a41fh                           ; 74 20                       ; 0xfa3fd
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfa3ff virtio.c:805
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfa3ff virtio.c:805
     mov cx, ds                                ; 8c d9                       ; 0xfa402
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa404
@@ -15729,5 +15729,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xfa5ec virtio.c:883
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xfa5f0 virtio.c:884
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfa5f4 virtio.c:888
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfa5f4 virtio.c:888
     mov cx, ds                                ; 8c d9                       ; 0xfa5f7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa5f9
@@ -15777,5 +15777,5 @@
     inc byte [bp-00ah]                        ; fe 46 f6                    ; 0xfa678 virtio.c:903
     jmp near 0a6ffh                           ; e9 81 00                    ; 0xfa67b virtio.c:905
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfa67e virtio.c:917
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfa67e virtio.c:917
     mov cx, ds                                ; 8c d9                       ; 0xfa681
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa683
@@ -16360,5 +16360,5 @@
     or ah, 080h                               ; 80 cc 80                    ; 0xfacb4 apm.c:224
     jmp short 0aca5h                          ; eb ec                       ; 0xfacb7
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfacb9 apm.c:228
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfacb9 apm.c:228
     mov cx, ds                                ; 8c d9                       ; 0xfacbc
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfacbe
@@ -16657,5 +16657,5 @@
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xfafaf
     jmp short 0afe1h                          ; eb 2d                       ; 0xfafb2 pcibios.c:407
-    mov bx, 00f28h                            ; bb 28 0f                    ; 0xfafb4 pcibios.c:409
+    mov bx, 00f24h                            ; bb 24 0f                    ; 0xfafb4 pcibios.c:409
     mov cx, ds                                ; 8c d9                       ; 0xfafb7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfafb9
@@ -19201,3 +19201,3 @@
     jmp far 0f000h:0e05bh                     ; ea 5b e0 00 f0              ; 0xffff0 orgs.asm:2063
   ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000'
-    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 0e1h
+    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fch, 02dh
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-2b38fa30a0d5e06a7cf9e0c2fc5edc2b *VBoxPcBios386.rom
+13cd071afc597a0df21df495c895aefd *VBoxPcBios386.rom
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm	(revision 82719)
@@ -1206,24 +1206,24 @@
     db   'PCI: Unsupported function AX=%04X BX=%04X called', 00ah, 000h
 
-section CONST2 progbits vstart=0xed8 align=1 ; size=0x3fe class=DATA group=DGROUP
-  ; disGetNextSymbol 0xf0ed8 LB 0x3fe -> off=0x0 cb=0000000000000016 uValue=00000000000f0ed8 'bios_cvs_version_string'
-bios_cvs_version_string:                     ; 0xf0ed8 LB 0x16
-    db  'VirtualBox 6.1.0_RC1', 000h, 000h
-  ; disGetNextSymbol 0xf0eee LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0eee '_bios_prefix_string'
-_bios_prefix_string:                         ; 0xf0eee LB 0x8
+section CONST2 progbits vstart=0xed8 align=1 ; size=0x3fa class=DATA group=DGROUP
+  ; disGetNextSymbol 0xf0ed8 LB 0x3fa -> off=0x0 cb=0000000000000012 uValue=00000000000f0ed8 'bios_cvs_version_string'
+bios_cvs_version_string:                     ; 0xf0ed8 LB 0x12
+    db  'VirtualBox 6.1.1', 000h, 000h
+  ; disGetNextSymbol 0xf0eea LB 0x3e8 -> off=0x0 cb=0000000000000008 uValue=00000000000f0eea '_bios_prefix_string'
+_bios_prefix_string:                         ; 0xf0eea LB 0x8
     db  'BIOS: ', 000h, 000h
-  ; disGetNextSymbol 0xf0ef6 LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0ef6 'isotag'
-isotag:                                      ; 0xf0ef6 LB 0x6
+  ; disGetNextSymbol 0xf0ef2 LB 0x3e0 -> off=0x0 cb=0000000000000006 uValue=00000000000f0ef2 'isotag'
+isotag:                                      ; 0xf0ef2 LB 0x6
     db  'CD001', 000h
-  ; disGetNextSymbol 0xf0efc LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0efc 'eltorito'
-eltorito:                                    ; 0xf0efc LB 0x18
+  ; disGetNextSymbol 0xf0ef8 LB 0x3da -> off=0x0 cb=0000000000000018 uValue=00000000000f0ef8 'eltorito'
+eltorito:                                    ; 0xf0ef8 LB 0x18
     db  'EL TORITO SPECIFICATION', 000h
-  ; disGetNextSymbol 0xf0f14 LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f14 'drivetypes'
-drivetypes:                                  ; 0xf0f14 LB 0x28
+  ; disGetNextSymbol 0xf0f10 LB 0x3c2 -> off=0x0 cb=0000000000000028 uValue=00000000000f0f10 'drivetypes'
+drivetypes:                                  ; 0xf0f10 LB 0x28
     db  046h, 06ch, 06fh, 070h, 070h, 079h, 000h, 000h, 000h, 000h, 048h, 061h, 072h, 064h, 020h, 044h
     db  069h, 073h, 06bh, 000h, 043h, 044h, 02dh, 052h, 04fh, 04dh, 000h, 000h, 000h, 000h, 04ch, 041h
     db  04eh, 000h, 000h, 000h, 000h, 000h, 000h, 000h
-  ; disGetNextSymbol 0xf0f3c LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f3c 'scan_to_scanascii'
-scan_to_scanascii:                           ; 0xf0f3c LB 0x37a
+  ; disGetNextSymbol 0xf0f38 LB 0x39a -> off=0x0 cb=000000000000037a uValue=00000000000f0f38 'scan_to_scanascii'
+scan_to_scanascii:                           ; 0xf0f38 LB 0x37a
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 01bh, 001h, 01bh, 001h, 01bh, 001h
     db  000h, 001h, 000h, 000h, 031h, 002h, 021h, 002h, 000h, 000h, 000h, 078h, 000h, 000h, 032h, 003h
@@ -1282,10 +1282,10 @@
     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 085h, 000h, 087h, 000h, 089h, 000h, 08bh, 000h, 000h
     db  000h, 086h, 000h, 088h, 000h, 08ah, 000h, 08ch, 000h, 000h
-  ; disGetNextSymbol 0xf12b6 LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12b6 'panic_msg_keyb_buffer_full'
-panic_msg_keyb_buffer_full:                  ; 0xf12b6 LB 0x20
+  ; disGetNextSymbol 0xf12b2 LB 0x20 -> off=0x0 cb=0000000000000020 uValue=00000000000f12b2 'panic_msg_keyb_buffer_full'
+panic_msg_keyb_buffer_full:                  ; 0xf12b2 LB 0x20
     db  '%s: keyboard input buffer full', 00ah, 000h
 
-  ; Padding 0x32a bytes at 0xf12d6
-  times 810 db 0
+  ; Padding 0x32e bytes at 0xf12d2
+  times 814 db 0
 
 section _TEXT progbits vstart=0x1600 align=1 ; size=0x9da8 class=CODE group=AUTO
@@ -1461,5 +1461,5 @@
     push bp                                   ; 55                          ; 0xf1722 bios.c:126
     mov bp, sp                                ; 89 e5                       ; 0xf1723
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf1725 bios.c:131
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf1725 bios.c:131
     mov cx, ds                                ; 8c d9                       ; 0xf1728
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf172a
@@ -2800,5 +2800,5 @@
     lea ax, [bp-03ah]                         ; 8d 46 c6                    ; 0xf23c3
     call 05a0fh                               ; e8 46 36                    ; 0xf23c6
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf23c9 ata.c:618
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf23c9 ata.c:618
     mov cx, ds                                ; 8c d9                       ; 0xf23cc
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf23ce
@@ -3602,5 +3602,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf2ba6 ata.c:1032
     jne short 02bcfh                          ; 75 23                       ; 0xf2baa
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf2bac ata.c:1033
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf2bac ata.c:1033
     mov cx, ds                                ; 8c d9                       ; 0xf2baf
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf2bb1
@@ -4451,5 +4451,5 @@
     cmp bh, 048h                              ; 80 ff 48                    ; 0xf32e0
     jbe short 0331ch                          ; 76 37                       ; 0xf32e3
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf32e5 floppy.c:532
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf32e5 floppy.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf32e8
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf32ea
@@ -5387,5 +5387,5 @@
     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xf3baf
     jmp near 03513h                           ; e9 5d f9                    ; 0xf3bb3
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3bb6 floppy.c:1322
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3bb6 floppy.c:1322
     mov cx, ds                                ; 8c d9                       ; 0xf3bb9
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3bbb
@@ -5494,5 +5494,5 @@
     cmp ax, strict word 0004ah                ; 3d 4a 00                    ; 0xf3c7f
     jne short 03ca7h                          ; 75 23                       ; 0xf3c82
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3c84 eltorito.c:205
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3c84 eltorito.c:205
     mov cx, ds                                ; 8c d9                       ; 0xf3c87
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3c89
@@ -5597,5 +5597,5 @@
     pop bp                                    ; 5d                          ; 0xf3d9a
     retn                                      ; c3                          ; 0xf3d9b
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf3d9c eltorito.c:235
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf3d9c eltorito.c:235
     mov cx, ds                                ; 8c d9                       ; 0xf3d9f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf3da1
@@ -5747,5 +5747,5 @@
     jnc short 03f16h                          ; 73 10                       ; 0xf3f04
     mov al, byte [bp+di-00825h]               ; 8a 83 db f7                 ; 0xf3f06
-    cmp al, byte [di+00ef6h]                  ; 3a 85 f6 0e                 ; 0xf3f0a
+    cmp al, byte [di+00ef2h]                  ; 3a 85 f2 0e                 ; 0xf3f0a
     je short 03f00h                           ; 74 f0                       ; 0xf3f0e
     mov ax, strict word 00005h                ; b8 05 00                    ; 0xf3f10
@@ -5757,5 +5757,5 @@
     jnc short 03f30h                          ; 73 10                       ; 0xf3f1e
     mov al, byte [bp+di-0081fh]               ; 8a 83 e1 f7                 ; 0xf3f20
-    cmp al, byte [di+00efch]                  ; 3a 85 fc 0e                 ; 0xf3f24
+    cmp al, byte [di+00ef8h]                  ; 3a 85 f8 0e                 ; 0xf3f24
     je short 03f1ah                           ; 74 f0                       ; 0xf3f28
     mov ax, strict word 00006h                ; b8 06 00                    ; 0xf3f2a
@@ -6052,5 +6052,5 @@
     cmp ax, dx                                ; 39 d0                       ; 0xf4287
     je short 042b5h                           ; 74 2a                       ; 0xf4289
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf428b eltorito.c:511
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf428b eltorito.c:511
     mov cx, ds                                ; 8c d9                       ; 0xf428e
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4290
@@ -6283,5 +6283,5 @@
     test al, al                               ; 84 c0                       ; 0xf44f0 eltorito.c:618
     je short 0452ch                           ; 74 38                       ; 0xf44f2
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf44f4 eltorito.c:619
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf44f4 eltorito.c:619
     mov cx, ds                                ; 8c d9                       ; 0xf44f7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf44f9
@@ -6534,5 +6534,5 @@
     jne short 047a8h                          ; 75 03                       ; 0xf47a3
     jmp near 0452ch                           ; e9 84 fd                    ; 0xf47a5
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf47a8 eltorito.c:724
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf47a8 eltorito.c:724
     mov cx, ds                                ; 8c d9                       ; 0xf47ab
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf47ad
@@ -6575,5 +6575,5 @@
     or byte [bp+01ch], 001h                   ; 80 4e 1c 01                 ; 0xf4808
     jmp near 04540h                           ; e9 31 fd                    ; 0xf480c
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf480f eltorito.c:750
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf480f eltorito.c:750
     mov cx, ds                                ; 8c d9                       ; 0xf4812
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4814
@@ -6684,5 +6684,5 @@
     mov word [bp+016h], strict word 00007h    ; c7 46 16 07 00              ; 0xf495d eltorito.c:848
     jmp near 04bfch                           ; e9 97 02                    ; 0xf4962 eltorito.c:849
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4965
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4965
     mov cx, ds                                ; 8c d9                       ; 0xf4968
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf496a
@@ -6802,5 +6802,5 @@
     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xf4a9c eltorito.c:893
     je short 04adbh                           ; 74 39                       ; 0xf4aa0
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4aa2 eltorito.c:894
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4aa2 eltorito.c:894
     mov cx, ds                                ; 8c d9                       ; 0xf4aa5
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4aa7
@@ -6970,5 +6970,5 @@
     je short 04c5eh                           ; 74 27                       ; 0xf4c35
     mov dx, strict word 00001h                ; ba 01 00                    ; 0xf4c37
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4c3a boot.c:123
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4c3a boot.c:123
     mov cx, ds                                ; 8c d9                       ; 0xf4c3d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c3f
@@ -6977,5 +6977,5 @@
     mov dx, strict word 0000ah                ; ba 0a 00                    ; 0xf4c47
     imul dx                                   ; f7 ea                       ; 0xf4c4a
-    add ax, 00f14h                            ; 05 14 0f                    ; 0xf4c4c
+    add ax, 00f10h                            ; 05 10 0f                    ; 0xf4c4c
     push ax                                   ; 50                          ; 0xf4c4f
     mov ax, 004a4h                            ; b8 a4 04                    ; 0xf4c50
@@ -7001,9 +7001,9 @@
     test al, al                               ; 84 c0                       ; 0xf4c73 boot.c:142
     je short 04c96h                           ; 74 1f                       ; 0xf4c75
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4c77 boot.c:143
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4c77 boot.c:143
     mov cx, ds                                ; 8c d9                       ; 0xf4c7a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c7c
     call 018d9h                               ; e8 57 cc                    ; 0xf4c7f
-    mov cx, 00f28h                            ; b9 28 0f                    ; 0xf4c82
+    mov cx, 00f24h                            ; b9 24 0f                    ; 0xf4c82
     push cx                                   ; 51                          ; 0xf4c85
     mov cx, 004b8h                            ; b9 b8 04                    ; 0xf4c86
@@ -7016,25 +7016,25 @@
     test dl, dl                               ; 84 d2                       ; 0xf4c96
     je short 04caah                           ; 74 10                       ; 0xf4c98
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4c9a boot.c:145
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4c9a boot.c:145
     mov cx, ds                                ; 8c d9                       ; 0xf4c9d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4c9f
     call 018d9h                               ; e8 34 cc                    ; 0xf4ca2
-    mov cx, 00f32h                            ; b9 32 0f                    ; 0xf4ca5
+    mov cx, 00f2eh                            ; b9 2e 0f                    ; 0xf4ca5
     jmp short 04c85h                          ; eb db                       ; 0xf4ca8
     test bl, 080h                             ; f6 c3 80                    ; 0xf4caa boot.c:146
     je short 04cc0h                           ; 74 11                       ; 0xf4cad
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4caf boot.c:147
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4caf boot.c:147
     mov cx, ds                                ; 8c d9                       ; 0xf4cb2
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4cb4
     call 018d9h                               ; e8 1f cc                    ; 0xf4cb7
     push si                                   ; 56                          ; 0xf4cba
-    mov cx, 00f1eh                            ; b9 1e 0f                    ; 0xf4cbb
+    mov cx, 00f1ah                            ; b9 1a 0f                    ; 0xf4cbb
     jmp short 04ccfh                          ; eb 0f                       ; 0xf4cbe boot.c:148
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4cc0 boot.c:149
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4cc0 boot.c:149
     mov cx, ds                                ; 8c d9                       ; 0xf4cc3
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4cc5
     call 018d9h                               ; e8 0e cc                    ; 0xf4cc8
     push si                                   ; 56                          ; 0xf4ccb
-    mov cx, 00f14h                            ; b9 14 0f                    ; 0xf4ccc
+    mov cx, 00f10h                            ; b9 10 0f                    ; 0xf4ccc
     push cx                                   ; 51                          ; 0xf4ccf
     mov cx, 004cdh                            ; b9 cd 04                    ; 0xf4cd0
@@ -7068,5 +7068,5 @@
     push dx                                   ; 52                          ; 0xf4d08
     mov dx, ax                                ; 89 c2                       ; 0xf4d09
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4d0b boot.c:165
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4d0b boot.c:165
     mov cx, ds                                ; 8c d9                       ; 0xf4d0e
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4d10
@@ -7152,5 +7152,5 @@
     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xf4dc6
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf4dc9 boot.c:218
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf4dcc boot.c:219
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf4dcc boot.c:219
     mov cx, ds                                ; 8c d9                       ; 0xf4dcf
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf4dd1
@@ -7705,5 +7705,5 @@
     test al, al                               ; 84 c0                       ; 0xf529b keyboard.c:384
     jne short 052bbh                          ; 75 1c                       ; 0xf529d
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf529f keyboard.c:385
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf529f keyboard.c:385
     mov cx, ds                                ; 8c d9                       ; 0xf52a2
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf52a4
@@ -7978,5 +7978,5 @@
     cmp byte [bp-006h], 058h                  ; 80 7e fa 58                 ; 0xf5567 keyboard.c:566
     jbe short 0558fh                          ; 76 22                       ; 0xf556b
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf556d keyboard.c:567
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf556d keyboard.c:567
     mov cx, ds                                ; 8c d9                       ; 0xf5570
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5572
@@ -7999,7 +7999,7 @@
     imul dx                                   ; f7 ea                       ; 0xf559c
     mov si, ax                                ; 89 c6                       ; 0xf559e
-    mov al, byte [si+00f42h]                  ; 8a 84 42 0f                 ; 0xf55a0
+    mov al, byte [si+00f3eh]                  ; 8a 84 3e 0f                 ; 0xf55a0
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf55a4
-    mov al, byte [si+00f43h]                  ; 8a 84 43 0f                 ; 0xf55a7 keyboard.c:572
+    mov al, byte [si+00f3fh]                  ; 8a 84 3f 0f                 ; 0xf55a7 keyboard.c:572
     jmp near 05662h                           ; e9 b4 00                    ; 0xf55ab keyboard.c:573
     test bl, 004h                             ; f6 c3 04                    ; 0xf55ae
@@ -8010,7 +8010,7 @@
     imul dx                                   ; f7 ea                       ; 0xf55bb
     mov si, ax                                ; 89 c6                       ; 0xf55bd
-    mov al, byte [si+00f40h]                  ; 8a 84 40 0f                 ; 0xf55bf
+    mov al, byte [si+00f3ch]                  ; 8a 84 3c 0f                 ; 0xf55bf
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf55c3
-    mov al, byte [si+00f41h]                  ; 8a 84 41 0f                 ; 0xf55c6 keyboard.c:575
+    mov al, byte [si+00f3dh]                  ; 8a 84 3d 0f                 ; 0xf55c6 keyboard.c:575
     jmp near 05662h                           ; e9 95 00                    ; 0xf55ca keyboard.c:576
     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xf55cd
@@ -8028,5 +8028,5 @@
     imul dx                                   ; f7 ea                       ; 0xf55ea
     mov bx, ax                                ; 89 c3                       ; 0xf55ec
-    mov al, byte [bx+00f3dh]                  ; 8a 87 3d 0f                 ; 0xf55ee
+    mov al, byte [bx+00f39h]                  ; 8a 87 39 0f                 ; 0xf55ee
     jmp short 05662h                          ; eb 6e                       ; 0xf55f2 keyboard.c:580
     test bl, 003h                             ; f6 c3 03                    ; 0xf55f4
@@ -8037,5 +8037,5 @@
     imul dx                                   ; f7 ea                       ; 0xf5601
     mov si, ax                                ; 89 c6                       ; 0xf5603
-    mov al, byte [si+00f44h]                  ; 8a 84 44 0f                 ; 0xf5605
+    mov al, byte [si+00f40h]                  ; 8a 84 40 0f                 ; 0xf5605
     xor ah, ah                                ; 30 e4                       ; 0xf5609
     mov dl, bl                                ; 88 da                       ; 0xf560b
@@ -8043,11 +8043,11 @@
     test dx, ax                               ; 85 c2                       ; 0xf560f
     je short 05620h                           ; 74 0d                       ; 0xf5611
-    mov al, byte [si+00f3ch]                  ; 8a 84 3c 0f                 ; 0xf5613 keyboard.c:585
+    mov al, byte [si+00f38h]                  ; 8a 84 38 0f                 ; 0xf5613 keyboard.c:585
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf5617
-    mov al, byte [si+00f3dh]                  ; 8a 84 3d 0f                 ; 0xf561a keyboard.c:586
+    mov al, byte [si+00f39h]                  ; 8a 84 39 0f                 ; 0xf561a keyboard.c:586
     jmp short 0562bh                          ; eb 0b                       ; 0xf561e keyboard.c:587
-    mov al, byte [si+00f3eh]                  ; 8a 84 3e 0f                 ; 0xf5620 keyboard.c:588
+    mov al, byte [si+00f3ah]                  ; 8a 84 3a 0f                 ; 0xf5620 keyboard.c:588
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf5624
-    mov al, byte [si+00f3fh]                  ; 8a 84 3f 0f                 ; 0xf5627 keyboard.c:589
+    mov al, byte [si+00f3bh]                  ; 8a 84 3b 0f                 ; 0xf5627 keyboard.c:589
     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xf562b
     jmp short 05665h                          ; eb 35                       ; 0xf562e keyboard.c:591
@@ -8057,5 +8057,5 @@
     imul dx                                   ; f7 ea                       ; 0xf5638
     mov si, ax                                ; 89 c6                       ; 0xf563a
-    mov dl, byte [si+00f44h]                  ; 8a 94 44 0f                 ; 0xf563c
+    mov dl, byte [si+00f40h]                  ; 8a 94 40 0f                 ; 0xf563c
     xor dh, dh                                ; 30 f6                       ; 0xf5640
     mov al, bl                                ; 88 d8                       ; 0xf5642
@@ -8063,11 +8063,11 @@
     test ax, dx                               ; 85 d0                       ; 0xf5646
     je short 05657h                           ; 74 0d                       ; 0xf5648
-    mov al, byte [si+00f3eh]                  ; 8a 84 3e 0f                 ; 0xf564a keyboard.c:594
+    mov al, byte [si+00f3ah]                  ; 8a 84 3a 0f                 ; 0xf564a keyboard.c:594
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf564e
-    mov al, byte [si+00f3fh]                  ; 8a 84 3f 0f                 ; 0xf5651 keyboard.c:595
+    mov al, byte [si+00f3bh]                  ; 8a 84 3b 0f                 ; 0xf5651 keyboard.c:595
     jmp short 05662h                          ; eb 0b                       ; 0xf5655 keyboard.c:596
-    mov al, byte [si+00f3ch]                  ; 8a 84 3c 0f                 ; 0xf5657 keyboard.c:597
+    mov al, byte [si+00f38h]                  ; 8a 84 38 0f                 ; 0xf5657 keyboard.c:597
     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xf565b
-    mov al, byte [si+00f3dh]                  ; 8a 84 3d 0f                 ; 0xf565e keyboard.c:598
+    mov al, byte [si+00f39h]                  ; 8a 84 39 0f                 ; 0xf565e keyboard.c:598
     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xf5662
     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xf5665 keyboard.c:601
@@ -8075,5 +8075,5 @@
     cmp byte [bp-00ah], 000h                  ; 80 7e f6 00                 ; 0xf566b
     jne short 0568ah                          ; 75 19                       ; 0xf566f
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5671 keyboard.c:602
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5671 keyboard.c:602
     mov cx, ds                                ; 8c d9                       ; 0xf5674
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5676
@@ -8256,5 +8256,5 @@
     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xf5817
     jmp near 05867h                           ; e9 4a 00                    ; 0xf581a keyboard.c:700
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf581d
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf581d
     mov cx, ds                                ; 8c d9                       ; 0xf5820
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5822
@@ -8270,5 +8270,5 @@
     call 0191ch                               ; e8 e1 c0                    ; 0xf5838
     add sp, strict byte 00006h                ; 83 c4 06                    ; 0xf583b
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf583e
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf583e
     mov cx, ds                                ; 8c d9                       ; 0xf5841
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5843
@@ -8894,5 +8894,5 @@
     test ax, ax                               ; 85 c0                       ; 0xf5f07
     jne short 05f34h                          ; 75 29                       ; 0xf5f09
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5f0b disk.c:338
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5f0b disk.c:338
     mov cx, ds                                ; 8c d9                       ; 0xf5f0e
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5f10
@@ -8928,5 +8928,5 @@
     cmp di, dx                                ; 39 d7                       ; 0xf5f5e
     jbe short 05f93h                          ; 76 31                       ; 0xf5f60
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf5f62 disk.c:349
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf5f62 disk.c:349
     mov cx, ds                                ; 8c d9                       ; 0xf5f65
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf5f67
@@ -9036,5 +9036,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf608e disk.c:386
     je short 060dch                           ; 74 4a                       ; 0xf6090
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6092 disk.c:387
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6092 disk.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf6095
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6097
@@ -9057,5 +9057,5 @@
     or ah, 00ch                               ; 80 cc 0c                    ; 0xf60bd
     jmp near 0622ah                           ; e9 67 01                    ; 0xf60c0 disk.c:389
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf60c3 disk.c:396
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf60c3 disk.c:396
     mov cx, ds                                ; 8c d9                       ; 0xf60c6
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf60c8
@@ -9168,5 +9168,5 @@
     mov word [bp+016h], ax                    ; 89 46 16                    ; 0xf61db
     jmp near 060e0h                           ; e9 ff fe                    ; 0xf61de disk.c:448
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf61e1 disk.c:456
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf61e1 disk.c:456
     mov cx, ds                                ; 8c d9                       ; 0xf61e4
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf61e6
@@ -9184,5 +9184,5 @@
     add sp, strict byte 00008h                ; 83 c4 08                    ; 0xf6201
     jmp near 060dch                           ; e9 d5 fe                    ; 0xf6204 disk.c:457
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6207 disk.c:464
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6207 disk.c:464
     mov cx, ds                                ; 8c d9                       ; 0xf620a
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf620c
@@ -9275,5 +9275,5 @@
     mov word [bp+014h], strict word 00007h    ; c7 46 14 07 00              ; 0xf6302 disk.c:527
     jmp near 064f8h                           ; e9 ee 01                    ; 0xf6307 disk.c:528
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf630a
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf630a
     mov cx, ds                                ; 8c d9                       ; 0xf630d
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf630f
@@ -9336,5 +9336,5 @@
     cmp si, word [es:bx+036h]                 ; 26 3b 77 36                 ; 0xf63b0
     jc short 063dch                           ; 72 26                       ; 0xf63b4
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf63b6 disk.c:553
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf63b6 disk.c:553
     mov cx, ds                                ; 8c d9                       ; 0xf63b9
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf63bb
@@ -9397,5 +9397,5 @@
     test dl, dl                               ; 84 d2                       ; 0xf646d disk.c:578
     je short 063f2h                           ; 74 81                       ; 0xf646f
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf6471 disk.c:579
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf6471 disk.c:579
     mov cx, ds                                ; 8c d9                       ; 0xf6474
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6476
@@ -9772,5 +9772,5 @@
     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xf67bd system.c:384
     jmp near 067fch                           ; e9 39 00                    ; 0xf67c0 system.c:385
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf67c3 system.c:387
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf67c3 system.c:387
     mov cx, ds                                ; 8c d9                       ; 0xf67c6
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf67c8
@@ -9949,5 +9949,5 @@
     retf                                      ; cb                          ; 0xf697a
     jmp near 067fch                           ; e9 7e fe                    ; 0xf697b system.c:525
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf697e system.c:532
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf697e system.c:532
     mov cx, ds                                ; 8c d9                       ; 0xf6981
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf6983
@@ -9992,5 +9992,5 @@
     or byte [bp+018h], 001h                   ; 80 4e 18 01                 ; 0xf69f1 system.c:568
     jmp near 067fch                           ; e9 04 fe                    ; 0xf69f5 system.c:569
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf69f8 system.c:573
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf69f8 system.c:573
     mov cx, ds                                ; 8c d9                       ; 0xf69fb
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf69fd
@@ -10446,5 +10446,5 @@
     mov ax, 008feh                            ; b8 fe 08                    ; 0xf6e84 ps2mouse.c:82
     push ax                                   ; 50                          ; 0xf6e87
-    mov ax, 012b6h                            ; b8 b6 12                    ; 0xf6e88
+    mov ax, 012b2h                            ; b8 b2 12                    ; 0xf6e88
     push ax                                   ; 50                          ; 0xf6e8b
     mov ax, strict word 00007h                ; b8 07 00                    ; 0xf6e8c
@@ -10532,5 +10532,5 @@
     mov ax, 00908h                            ; b8 08 09                    ; 0xf6f19 ps2mouse.c:114
     push ax                                   ; 50                          ; 0xf6f1c
-    mov ax, 012b6h                            ; b8 b6 12                    ; 0xf6f1d
+    mov ax, 012b2h                            ; b8 b2 12                    ; 0xf6f1d
     push ax                                   ; 50                          ; 0xf6f20
     mov ax, strict word 00007h                ; b8 07 00                    ; 0xf6f21
@@ -12085,5 +12085,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf7cf6 scsi.c:292
     jne short 07d1fh                          ; 75 23                       ; 0xf7cfa
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf7cfc scsi.c:293
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf7cfc scsi.c:293
     mov cx, ds                                ; 8c d9                       ; 0xf7cff
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf7d01
@@ -12323,5 +12323,5 @@
     cmp bx, 00200h                            ; 81 fb 00 02                 ; 0xf7f2f
     je short 07f58h                           ; 74 23                       ; 0xf7f33
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf7f35 scsi.c:444
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf7f35 scsi.c:444
     mov cx, ds                                ; 8c d9                       ; 0xf7f38
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf7f3a
@@ -12510,5 +12510,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xf8134 scsi.c:523
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xf8138 scsi.c:524
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf813c scsi.c:528
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf813c scsi.c:528
     mov cx, ds                                ; 8c d9                       ; 0xf813f
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8141
@@ -12566,5 +12566,5 @@
     inc byte [bp-00ch]                        ; fe 46 f4                    ; 0xf81ce scsi.c:543
     jmp near 08270h                           ; e9 9c 00                    ; 0xf81d1 scsi.c:545
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf81d4 scsi.c:557
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf81d4 scsi.c:557
     mov cx, ds                                ; 8c d9                       ; 0xf81d7
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf81d9
@@ -13741,5 +13741,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf8cdd ahci.c:583
     jne short 08d06h                          ; 75 23                       ; 0xf8ce1
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf8ce3 ahci.c:584
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf8ce3 ahci.c:584
     mov cx, ds                                ; 8c d9                       ; 0xf8ce6
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf8ce8
@@ -14214,5 +14214,5 @@
     lea ax, [bp-034h]                         ; 8d 46 cc                    ; 0xf91e3
     call 05a0fh                               ; e8 26 c8                    ; 0xf91e6
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf91e9 ahci.c:785
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf91e9 ahci.c:785
     mov cx, ds                                ; 8c d9                       ; 0xf91ec
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf91ee
@@ -15630,5 +15630,5 @@
     cmp byte [bp+00ah], 002h                  ; 80 7e 0a 02                 ; 0xf9fb7 virtio.c:696
     jne short 09fe0h                          ; 75 23                       ; 0xf9fbb
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xf9fbd virtio.c:697
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xf9fbd virtio.c:697
     mov cx, ds                                ; 8c d9                       ; 0xf9fc0
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xf9fc2
@@ -15815,5 +15815,5 @@
     cmp bx, 00200h                            ; 81 fb 00 02                 ; 0xfa1a4
     je short 0a1cdh                           ; 74 23                       ; 0xfa1a8
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa1aa virtio.c:805
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa1aa virtio.c:805
     mov cx, ds                                ; 8c d9                       ; 0xfa1ad
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa1af
@@ -16000,5 +16000,5 @@
     mov word [es:bx+02ch], si                 ; 26 89 77 2c                 ; 0xfa3a0 virtio.c:883
     mov word [es:bx+032h], si                 ; 26 89 77 32                 ; 0xfa3a4 virtio.c:884
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa3a8 virtio.c:888
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa3a8 virtio.c:888
     mov cx, ds                                ; 8c d9                       ; 0xfa3ab
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa3ad
@@ -16056,5 +16056,5 @@
     inc byte [bp-00ah]                        ; fe 46 f6                    ; 0xfa43a virtio.c:903
     jmp near 0a4d3h                           ; e9 93 00                    ; 0xfa43d virtio.c:905
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfa440 virtio.c:917
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfa440 virtio.c:917
     mov cx, ds                                ; 8c d9                       ; 0xfa443
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfa445
@@ -16698,5 +16698,5 @@
     or dh, 080h                               ; 80 ce 80                    ; 0xfaabe apm.c:224
     jmp short 0aaafh                          ; eb ec                       ; 0xfaac1
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfaac3 apm.c:228
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfaac3 apm.c:228
     mov cx, ds                                ; 8c d9                       ; 0xfaac6
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfaac8
@@ -17005,5 +17005,5 @@
     mov word [es:bx], ax                      ; 26 89 07                    ; 0xfadb9
     jmp short 0adeeh                          ; eb 30                       ; 0xfadbc pcibios.c:407
-    mov bx, 00eeeh                            ; bb ee 0e                    ; 0xfadbe pcibios.c:409
+    mov bx, 00eeah                            ; bb ea 0e                    ; 0xfadbe pcibios.c:409
     mov cx, ds                                ; 8c d9                       ; 0xfadc1
     mov ax, strict word 00004h                ; b8 04 00                    ; 0xfadc3
@@ -19896,3 +19896,3 @@
     jmp far 0f000h:0e05bh                     ; ea 5b e0 00 f0              ; 0xffff0 orgs.asm:2063
   ; disGetNextSymbol 0xffff5 LB 0xb -> off=0xb cb=0000000000000000 uValue=0000000000100000 '_dummy_addr_0x100000'
-    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fbh, 0feh
+    db  030h, 036h, 02fh, 032h, 033h, 02fh, 039h, 039h, 000h, 0fbh, 046h
Index: /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum	(revision 82718)
+++ /trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum	(revision 82719)
@@ -1,1 +1,1 @@
-b5d944ff3fe52ba322c69470e9752469 *VBoxPcBios8086.rom
+31582581d55f9f05ac6309ec21f343cc *VBoxPcBios8086.rom
