VirtualBox

Ignore:
Timestamp:
May 18, 2022 4:19:18 PM (3 years ago)
Author:
vboxsync
Message:

7.0.0 ALPHA1

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

Legend:

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

    r83113 r95039  
    165165
    166166
    167 section VGAROM progbits vstart=0x0 align=1 ; size=0x8ea class=CODE group=AUTO
    168   ; disGetNextSymbol 0xc0000 LB 0x8ea -> off=0x22 cb=000000000000053e uValue=00000000000c0022 'vgabios_int10_handler'
    169     db  055h, 0aah, 040h, 0e9h, 0e3h, 009h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     167section VGAROM progbits vstart=0x0 align=1 ; size=0x8fa class=CODE group=AUTO
     168  ; disGetNextSymbol 0xc0000 LB 0x8fa -> off=0x28 cb=0000000000000548 uValue=00000000000c0028 'vgabios_int10_handler'
     169    db  055h, 0aah, 040h, 0ebh, 01dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    170170    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 049h, 042h
    171     db  04dh, 000h
    172 vgabios_int10_handler:                       ; 0xc0022 LB 0x53e
    173     pushfw                                    ; 9c                          ; 0xc0022 vgarom.asm:84
    174     cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0023 vgarom.asm:97
    175     jne short 0002eh                          ; 75 06                       ; 0xc0026 vgarom.asm:98
    176     call 00177h                               ; e8 4c 01                    ; 0xc0028 vgarom.asm:99
    177     jmp near 000e7h                           ; e9 b9 00                    ; 0xc002b vgarom.asm:100
    178     cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc002e vgarom.asm:102
    179     jne short 00039h                          ; 75 06                       ; 0xc0031 vgarom.asm:103
    180     call 0052ch                               ; e8 f6 04                    ; 0xc0033 vgarom.asm:104
    181     jmp near 000e7h                           ; e9 ae 00                    ; 0xc0036 vgarom.asm:105
    182     cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc0039 vgarom.asm:107
    183     jne short 00044h                          ; 75 06                       ; 0xc003c vgarom.asm:108
    184     call 000e9h                               ; e8 a8 00                    ; 0xc003e vgarom.asm:109
    185     jmp near 000e7h                           ; e9 a3 00                    ; 0xc0041 vgarom.asm:110
    186     cmp ax, 01103h                            ; 3d 03 11                    ; 0xc0044 vgarom.asm:112
    187     jne short 0004fh                          ; 75 06                       ; 0xc0047 vgarom.asm:113
    188     call 00423h                               ; e8 d7 03                    ; 0xc0049 vgarom.asm:114
    189     jmp near 000e7h                           ; e9 98 00                    ; 0xc004c vgarom.asm:115
    190     cmp ah, 012h                              ; 80 fc 12                    ; 0xc004f vgarom.asm:117
    191     jne short 00091h                          ; 75 3d                       ; 0xc0052 vgarom.asm:118
    192     cmp bl, 010h                              ; 80 fb 10                    ; 0xc0054 vgarom.asm:119
    193     jne short 0005fh                          ; 75 06                       ; 0xc0057 vgarom.asm:120
    194     call 00430h                               ; e8 d4 03                    ; 0xc0059 vgarom.asm:121
    195     jmp near 000e7h                           ; e9 88 00                    ; 0xc005c vgarom.asm:122
    196     cmp bl, 030h                              ; 80 fb 30                    ; 0xc005f vgarom.asm:124
    197     jne short 00069h                          ; 75 05                       ; 0xc0062 vgarom.asm:125
    198     call 00453h                               ; e8 ec 03                    ; 0xc0064 vgarom.asm:126
    199     jmp short 000e7h                          ; eb 7e                       ; 0xc0067 vgarom.asm:127
    200     cmp bl, 031h                              ; 80 fb 31                    ; 0xc0069 vgarom.asm:129
    201     jne short 00073h                          ; 75 05                       ; 0xc006c vgarom.asm:130
    202     call 004a6h                               ; e8 35 04                    ; 0xc006e vgarom.asm:131
    203     jmp short 000e7h                          ; eb 74                       ; 0xc0071 vgarom.asm:132
    204     cmp bl, 032h                              ; 80 fb 32                    ; 0xc0073 vgarom.asm:134
    205     jne short 0007dh                          ; 75 05                       ; 0xc0076 vgarom.asm:135
    206     call 004c8h                               ; e8 4d 04                    ; 0xc0078 vgarom.asm:136
    207     jmp short 000e7h                          ; eb 6a                       ; 0xc007b vgarom.asm:137
    208     cmp bl, 033h                              ; 80 fb 33                    ; 0xc007d vgarom.asm:139
    209     jne short 00087h                          ; 75 05                       ; 0xc0080 vgarom.asm:140
    210     call 004e6h                               ; e8 61 04                    ; 0xc0082 vgarom.asm:141
    211     jmp short 000e7h                          ; eb 60                       ; 0xc0085 vgarom.asm:142
    212     cmp bl, 034h                              ; 80 fb 34                    ; 0xc0087 vgarom.asm:144
    213     jne short 000dbh                          ; 75 4f                       ; 0xc008a vgarom.asm:145
    214     call 0050ah                               ; e8 7b 04                    ; 0xc008c vgarom.asm:146
    215     jmp short 000e7h                          ; eb 56                       ; 0xc008f vgarom.asm:147
    216     cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0091 vgarom.asm:149
    217     je short 000dbh                           ; 74 45                       ; 0xc0094 vgarom.asm:150
    218     cmp ah, 010h                              ; 80 fc 10                    ; 0xc0096 vgarom.asm:151
    219     jne short 000a0h                          ; 75 05                       ; 0xc0099 vgarom.asm:155
    220     call 0019eh                               ; e8 00 01                    ; 0xc009b vgarom.asm:157
    221     jmp short 000e7h                          ; eb 47                       ; 0xc009e vgarom.asm:158
    222     cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a0 vgarom.asm:161
    223     jne short 000dbh                          ; 75 36                       ; 0xc00a3 vgarom.asm:162
    224     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00a5 vgarom.asm:163
    225     jne short 000aeh                          ; 75 05                       ; 0xc00a7 vgarom.asm:164
    226     call 007c2h                               ; e8 16 07                    ; 0xc00a9 vgarom.asm:165
    227     jmp short 000e7h                          ; eb 39                       ; 0xc00ac vgarom.asm:166
    228     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00ae vgarom.asm:168
    229     jne short 000b7h                          ; 75 05                       ; 0xc00b0 vgarom.asm:169
    230     call 007e7h                               ; e8 32 07                    ; 0xc00b2 vgarom.asm:170
    231     jmp short 000e7h                          ; eb 30                       ; 0xc00b5 vgarom.asm:171
    232     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00b7 vgarom.asm:173
    233     jne short 000c0h                          ; 75 05                       ; 0xc00b9 vgarom.asm:174
    234     call 00814h                               ; e8 56 07                    ; 0xc00bb vgarom.asm:175
    235     jmp short 000e7h                          ; eb 27                       ; 0xc00be vgarom.asm:176
    236     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c0 vgarom.asm:178
    237     jne short 000c9h                          ; 75 05                       ; 0xc00c2 vgarom.asm:179
    238     call 00848h                               ; e8 81 07                    ; 0xc00c4 vgarom.asm:180
    239     jmp short 000e7h                          ; eb 1e                       ; 0xc00c7 vgarom.asm:181
    240     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00c9 vgarom.asm:183
    241     jne short 000d2h                          ; 75 05                       ; 0xc00cb vgarom.asm:184
    242     call 0087fh                               ; e8 af 07                    ; 0xc00cd vgarom.asm:185
    243     jmp short 000e7h                          ; eb 15                       ; 0xc00d0 vgarom.asm:186
    244     cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00d2 vgarom.asm:188
    245     jne short 000dbh                          ; 75 05                       ; 0xc00d4 vgarom.asm:189
    246     call 008d6h                               ; e8 fd 07                    ; 0xc00d6 vgarom.asm:190
    247     jmp short 000e7h                          ; eb 0c                       ; 0xc00d9 vgarom.asm:191
    248     push ES                                   ; 06                          ; 0xc00db vgarom.asm:195
    249     push DS                                   ; 1e                          ; 0xc00dc vgarom.asm:196
    250     pushaw                                    ; 60                          ; 0xc00dd vgarom.asm:97
    251     push CS                                   ; 0e                          ; 0xc00de vgarom.asm:200
    252     pop DS                                    ; 1f                          ; 0xc00df vgarom.asm:201
    253     cld                                       ; fc                          ; 0xc00e0 vgarom.asm:202
    254     call 03670h                               ; e8 8c 35                    ; 0xc00e1 vgarom.asm:203
    255     popaw                                     ; 61                          ; 0xc00e4 vgarom.asm:114
    256     pop DS                                    ; 1f                          ; 0xc00e5 vgarom.asm:206
    257     pop ES                                    ; 07                          ; 0xc00e6 vgarom.asm:207
    258     popfw                                     ; 9d                          ; 0xc00e7 vgarom.asm:209
    259     iret                                      ; cf                          ; 0xc00e8 vgarom.asm:210
    260     cmp bh, 000h                              ; 80 ff 00                    ; 0xc00e9 vgarom.asm:215
    261     je short 000f4h                           ; 74 06                       ; 0xc00ec vgarom.asm:216
    262     cmp bh, 001h                              ; 80 ff 01                    ; 0xc00ee vgarom.asm:217
    263     je short 00145h                           ; 74 52                       ; 0xc00f1 vgarom.asm:218
    264     retn                                      ; c3                          ; 0xc00f3 vgarom.asm:222
    265     push ax                                   ; 50                          ; 0xc00f4 vgarom.asm:224
    266     push bx                                   ; 53                          ; 0xc00f5 vgarom.asm:225
    267     push cx                                   ; 51                          ; 0xc00f6 vgarom.asm:226
    268     push dx                                   ; 52                          ; 0xc00f7 vgarom.asm:227
    269     push DS                                   ; 1e                          ; 0xc00f8 vgarom.asm:228
    270     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc00f9 vgarom.asm:229
    271     mov ds, dx                                ; 8e da                       ; 0xc00fc vgarom.asm:230
    272     mov dx, 003dah                            ; ba da 03                    ; 0xc00fe vgarom.asm:231
    273     in AL, DX                                 ; ec                          ; 0xc0101 vgarom.asm:232
    274     cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0102 vgarom.asm:233
    275     jbe short 00138h                          ; 76 2f                       ; 0xc0107 vgarom.asm:234
    276     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0109 vgarom.asm:235
    277     mov AL, strict byte 000h                  ; b0 00                       ; 0xc010c vgarom.asm:236
    278     out DX, AL                                ; ee                          ; 0xc010e vgarom.asm:237
     171    db  04dh, 000h, 00eh, 01fh, 0fch, 0e9h, 03dh, 00ah
     172vgabios_int10_handler:                       ; 0xc0028 LB 0x548
     173    pushfw                                    ; 9c                          ; 0xc0028 vgarom.asm:91
     174    cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0029 vgarom.asm:104
     175    jne short 00034h                          ; 75 06                       ; 0xc002c vgarom.asm:105
     176    call 0017dh                               ; e8 4c 01                    ; 0xc002e vgarom.asm:106
     177    jmp near 000edh                           ; e9 b9 00                    ; 0xc0031 vgarom.asm:107
     178    cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc0034 vgarom.asm:109
     179    jne short 0003fh                          ; 75 06                       ; 0xc0037 vgarom.asm:110
     180    call 00532h                               ; e8 f6 04                    ; 0xc0039 vgarom.asm:111
     181    jmp near 000edh                           ; e9 ae 00                    ; 0xc003c vgarom.asm:112
     182    cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc003f vgarom.asm:114
     183    jne short 0004ah                          ; 75 06                       ; 0xc0042 vgarom.asm:115
     184    call 000efh                               ; e8 a8 00                    ; 0xc0044 vgarom.asm:116
     185    jmp near 000edh                           ; e9 a3 00                    ; 0xc0047 vgarom.asm:117
     186    cmp ax, 01103h                            ; 3d 03 11                    ; 0xc004a vgarom.asm:119
     187    jne short 00055h                          ; 75 06                       ; 0xc004d vgarom.asm:120
     188    call 00429h                               ; e8 d7 03                    ; 0xc004f vgarom.asm:121
     189    jmp near 000edh                           ; e9 98 00                    ; 0xc0052 vgarom.asm:122
     190    cmp ah, 012h                              ; 80 fc 12                    ; 0xc0055 vgarom.asm:124
     191    jne short 00097h                          ; 75 3d                       ; 0xc0058 vgarom.asm:125
     192    cmp bl, 010h                              ; 80 fb 10                    ; 0xc005a vgarom.asm:126
     193    jne short 00065h                          ; 75 06                       ; 0xc005d vgarom.asm:127
     194    call 00436h                               ; e8 d4 03                    ; 0xc005f vgarom.asm:128
     195    jmp near 000edh                           ; e9 88 00                    ; 0xc0062 vgarom.asm:129
     196    cmp bl, 030h                              ; 80 fb 30                    ; 0xc0065 vgarom.asm:131
     197    jne short 0006fh                          ; 75 05                       ; 0xc0068 vgarom.asm:132
     198    call 00459h                               ; e8 ec 03                    ; 0xc006a vgarom.asm:133
     199    jmp short 000edh                          ; eb 7e                       ; 0xc006d vgarom.asm:134
     200    cmp bl, 031h                              ; 80 fb 31                    ; 0xc006f vgarom.asm:136
     201    jne short 00079h                          ; 75 05                       ; 0xc0072 vgarom.asm:137
     202    call 004ach                               ; e8 35 04                    ; 0xc0074 vgarom.asm:138
     203    jmp short 000edh                          ; eb 74                       ; 0xc0077 vgarom.asm:139
     204    cmp bl, 032h                              ; 80 fb 32                    ; 0xc0079 vgarom.asm:141
     205    jne short 00083h                          ; 75 05                       ; 0xc007c vgarom.asm:142
     206    call 004ceh                               ; e8 4d 04                    ; 0xc007e vgarom.asm:143
     207    jmp short 000edh                          ; eb 6a                       ; 0xc0081 vgarom.asm:144
     208    cmp bl, 033h                              ; 80 fb 33                    ; 0xc0083 vgarom.asm:146
     209    jne short 0008dh                          ; 75 05                       ; 0xc0086 vgarom.asm:147
     210    call 004ech                               ; e8 61 04                    ; 0xc0088 vgarom.asm:148
     211    jmp short 000edh                          ; eb 60                       ; 0xc008b vgarom.asm:149
     212    cmp bl, 034h                              ; 80 fb 34                    ; 0xc008d vgarom.asm:151
     213    jne short 000e1h                          ; 75 4f                       ; 0xc0090 vgarom.asm:152
     214    call 00510h                               ; e8 7b 04                    ; 0xc0092 vgarom.asm:153
     215    jmp short 000edh                          ; eb 56                       ; 0xc0095 vgarom.asm:154
     216    cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0097 vgarom.asm:156
     217    je short 000e1h                           ; 74 45                       ; 0xc009a vgarom.asm:157
     218    cmp ah, 010h                              ; 80 fc 10                    ; 0xc009c vgarom.asm:158
     219    jne short 000a6h                          ; 75 05                       ; 0xc009f vgarom.asm:162
     220    call 001a4h                               ; e8 00 01                    ; 0xc00a1 vgarom.asm:164
     221    jmp short 000edh                          ; eb 47                       ; 0xc00a4 vgarom.asm:165
     222    cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a6 vgarom.asm:168
     223    jne short 000e1h                          ; 75 36                       ; 0xc00a9 vgarom.asm:169
     224    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00ab vgarom.asm:170
     225    jne short 000b4h                          ; 75 05                       ; 0xc00ad vgarom.asm:171
     226    call 007d2h                               ; e8 20 07                    ; 0xc00af vgarom.asm:172
     227    jmp short 000edh                          ; eb 39                       ; 0xc00b2 vgarom.asm:173
     228    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00b4 vgarom.asm:175
     229    jne short 000bdh                          ; 75 05                       ; 0xc00b6 vgarom.asm:176
     230    call 007f7h                               ; e8 3c 07                    ; 0xc00b8 vgarom.asm:177
     231    jmp short 000edh                          ; eb 30                       ; 0xc00bb vgarom.asm:178
     232    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00bd vgarom.asm:180
     233    jne short 000c6h                          ; 75 05                       ; 0xc00bf vgarom.asm:181
     234    call 00824h                               ; e8 60 07                    ; 0xc00c1 vgarom.asm:182
     235    jmp short 000edh                          ; eb 27                       ; 0xc00c4 vgarom.asm:183
     236    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c6 vgarom.asm:185
     237    jne short 000cfh                          ; 75 05                       ; 0xc00c8 vgarom.asm:186
     238    call 00858h                               ; e8 8b 07                    ; 0xc00ca vgarom.asm:187
     239    jmp short 000edh                          ; eb 1e                       ; 0xc00cd vgarom.asm:188
     240    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00cf vgarom.asm:190
     241    jne short 000d8h                          ; 75 05                       ; 0xc00d1 vgarom.asm:191
     242    call 0088fh                               ; e8 b9 07                    ; 0xc00d3 vgarom.asm:192
     243    jmp short 000edh                          ; eb 15                       ; 0xc00d6 vgarom.asm:193
     244    cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00d8 vgarom.asm:195
     245    jne short 000e1h                          ; 75 05                       ; 0xc00da vgarom.asm:196
     246    call 008e6h                               ; e8 07 08                    ; 0xc00dc vgarom.asm:197
     247    jmp short 000edh                          ; eb 0c                       ; 0xc00df vgarom.asm:198
     248    push ES                                   ; 06                          ; 0xc00e1 vgarom.asm:202
     249    push DS                                   ; 1e                          ; 0xc00e2 vgarom.asm:203
     250    pushaw                                    ; 60                          ; 0xc00e3 vgarom.asm:97
     251    push CS                                   ; 0e                          ; 0xc00e4 vgarom.asm:207
     252    pop DS                                    ; 1f                          ; 0xc00e5 vgarom.asm:208
     253    cld                                       ; fc                          ; 0xc00e6 vgarom.asm:209
     254    call 03982h                               ; e8 98 38                    ; 0xc00e7 vgarom.asm:210
     255    popaw                                     ; 61                          ; 0xc00ea vgarom.asm:114
     256    pop DS                                    ; 1f                          ; 0xc00eb vgarom.asm:213
     257    pop ES                                    ; 07                          ; 0xc00ec vgarom.asm:214
     258    popfw                                     ; 9d                          ; 0xc00ed vgarom.asm:216
     259    iret                                      ; cf                          ; 0xc00ee vgarom.asm:217
     260    cmp bh, 000h                              ; 80 ff 00                    ; 0xc00ef vgarom.asm:222
     261    je short 000fah                           ; 74 06                       ; 0xc00f2 vgarom.asm:223
     262    cmp bh, 001h                              ; 80 ff 01                    ; 0xc00f4 vgarom.asm:224
     263    je short 0014bh                           ; 74 52                       ; 0xc00f7 vgarom.asm:225
     264    retn                                      ; c3                          ; 0xc00f9 vgarom.asm:229
     265    push ax                                   ; 50                          ; 0xc00fa vgarom.asm:231
     266    push bx                                   ; 53                          ; 0xc00fb vgarom.asm:232
     267    push cx                                   ; 51                          ; 0xc00fc vgarom.asm:233
     268    push dx                                   ; 52                          ; 0xc00fd vgarom.asm:234
     269    push DS                                   ; 1e                          ; 0xc00fe vgarom.asm:235
     270    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc00ff vgarom.asm:236
     271    mov ds, dx                                ; 8e da                       ; 0xc0102 vgarom.asm:237
     272    mov dx, 003dah                            ; ba da 03                    ; 0xc0104 vgarom.asm:238
     273    in AL, DX                                 ; ec                          ; 0xc0107 vgarom.asm:239
     274    cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0108 vgarom.asm:240
     275    jbe short 0013eh                          ; 76 2f                       ; 0xc010d vgarom.asm:241
     276    mov dx, 003c0h                            ; ba c0 03                    ; 0xc010f vgarom.asm:242
     277    mov AL, strict byte 000h                  ; b0 00                       ; 0xc0112 vgarom.asm:243
     278    out DX, AL                                ; ee                          ; 0xc0114 vgarom.asm:244
    279279    db  08ah, 0c3h
    280     ; mov al, bl                                ; 8a c3                     ; 0xc010f vgarom.asm:238
    281     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0111 vgarom.asm:239
    282     test AL, strict byte 008h                 ; a8 08                       ; 0xc0113 vgarom.asm:240
    283     je short 00119h                           ; 74 02                       ; 0xc0115 vgarom.asm:241
    284     add AL, strict byte 008h                  ; 04 08                       ; 0xc0117 vgarom.asm:242
    285     out DX, AL                                ; ee                          ; 0xc0119 vgarom.asm:244
    286     mov CL, strict byte 001h                  ; b1 01                       ; 0xc011a vgarom.asm:245
    287     and bl, 010h                              ; 80 e3 10                    ; 0xc011c vgarom.asm:246
    288     mov dx, 003c0h                            ; ba c0 03                    ; 0xc011f vgarom.asm:248
     280    ; mov al, bl                                ; 8a c3                     ; 0xc0115 vgarom.asm:245
     281    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0117 vgarom.asm:246
     282    test AL, strict byte 008h                 ; a8 08                       ; 0xc0119 vgarom.asm:247
     283    je short 0011fh                           ; 74 02                       ; 0xc011b vgarom.asm:248
     284    add AL, strict byte 008h                  ; 04 08                       ; 0xc011d vgarom.asm:249
     285    out DX, AL                                ; ee                          ; 0xc011f vgarom.asm:251
     286    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0120 vgarom.asm:252
     287    and bl, 010h                              ; 80 e3 10                    ; 0xc0122 vgarom.asm:253
     288    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0125 vgarom.asm:255
    289289    db  08ah, 0c1h
    290     ; mov al, cl                                ; 8a c1                     ; 0xc0122 vgarom.asm:249
    291     out DX, AL                                ; ee                          ; 0xc0124 vgarom.asm:250
    292     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0125 vgarom.asm:251
    293     in AL, DX                                 ; ec                          ; 0xc0128 vgarom.asm:252
    294     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc0129 vgarom.asm:253
     290    ; mov al, cl                                ; 8a c1                     ; 0xc0128 vgarom.asm:256
     291    out DX, AL                                ; ee                          ; 0xc012a vgarom.asm:257
     292    mov dx, 003c1h                            ; ba c1 03                    ; 0xc012b vgarom.asm:258
     293    in AL, DX                                 ; ec                          ; 0xc012e vgarom.asm:259
     294    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc012f vgarom.asm:260
    295295    db  00ah, 0c3h
    296     ; or al, bl                                 ; 0a c3                     ; 0xc012b vgarom.asm:254
    297     mov dx, 003c0h                            ; ba c0 03                    ; 0xc012d vgarom.asm:255
    298     out DX, AL                                ; ee                          ; 0xc0130 vgarom.asm:256
     296    ; or al, bl                                 ; 0a c3                     ; 0xc0131 vgarom.asm:261
     297    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0133 vgarom.asm:262
     298    out DX, AL                                ; ee                          ; 0xc0136 vgarom.asm:263
    299299    db  0feh, 0c1h
    300     ; inc cl                                    ; fe c1                     ; 0xc0131 vgarom.asm:257
    301     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0133 vgarom.asm:258
    302     jne short 0011fh                          ; 75 e7                       ; 0xc0136 vgarom.asm:259
    303     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0138 vgarom.asm:261
    304     out DX, AL                                ; ee                          ; 0xc013a vgarom.asm:262
    305     mov dx, 003dah                            ; ba da 03                    ; 0xc013b vgarom.asm:264
    306     in AL, DX                                 ; ec                          ; 0xc013e vgarom.asm:265
    307     pop DS                                    ; 1f                          ; 0xc013f vgarom.asm:267
    308     pop dx                                    ; 5a                          ; 0xc0140 vgarom.asm:268
    309     pop cx                                    ; 59                          ; 0xc0141 vgarom.asm:269
    310     pop bx                                    ; 5b                          ; 0xc0142 vgarom.asm:270
    311     pop ax                                    ; 58                          ; 0xc0143 vgarom.asm:271
    312     retn                                      ; c3                          ; 0xc0144 vgarom.asm:272
    313     push ax                                   ; 50                          ; 0xc0145 vgarom.asm:274
    314     push bx                                   ; 53                          ; 0xc0146 vgarom.asm:275
    315     push cx                                   ; 51                          ; 0xc0147 vgarom.asm:276
    316     push dx                                   ; 52                          ; 0xc0148 vgarom.asm:277
    317     mov dx, 003dah                            ; ba da 03                    ; 0xc0149 vgarom.asm:278
    318     in AL, DX                                 ; ec                          ; 0xc014c vgarom.asm:279
    319     mov CL, strict byte 001h                  ; b1 01                       ; 0xc014d vgarom.asm:280
    320     and bl, 001h                              ; 80 e3 01                    ; 0xc014f vgarom.asm:281
    321     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0152 vgarom.asm:283
     300    ; inc cl                                    ; fe c1                     ; 0xc0137 vgarom.asm:264
     301    cmp cl, 004h                              ; 80 f9 04                    ; 0xc0139 vgarom.asm:265
     302    jne short 00125h                          ; 75 e7                       ; 0xc013c vgarom.asm:266
     303    mov AL, strict byte 020h                  ; b0 20                       ; 0xc013e vgarom.asm:268
     304    out DX, AL                                ; ee                          ; 0xc0140 vgarom.asm:269
     305    mov dx, 003dah                            ; ba da 03                    ; 0xc0141 vgarom.asm:271
     306    in AL, DX                                 ; ec                          ; 0xc0144 vgarom.asm:272
     307    pop DS                                    ; 1f                          ; 0xc0145 vgarom.asm:274
     308    pop dx                                    ; 5a                          ; 0xc0146 vgarom.asm:275
     309    pop cx                                    ; 59                          ; 0xc0147 vgarom.asm:276
     310    pop bx                                    ; 5b                          ; 0xc0148 vgarom.asm:277
     311    pop ax                                    ; 58                          ; 0xc0149 vgarom.asm:278
     312    retn                                      ; c3                          ; 0xc014a vgarom.asm:279
     313    push ax                                   ; 50                          ; 0xc014b vgarom.asm:281
     314    push bx                                   ; 53                          ; 0xc014c vgarom.asm:282
     315    push cx                                   ; 51                          ; 0xc014d vgarom.asm:283
     316    push dx                                   ; 52                          ; 0xc014e vgarom.asm:284
     317    mov dx, 003dah                            ; ba da 03                    ; 0xc014f vgarom.asm:285
     318    in AL, DX                                 ; ec                          ; 0xc0152 vgarom.asm:286
     319    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0153 vgarom.asm:287
     320    and bl, 001h                              ; 80 e3 01                    ; 0xc0155 vgarom.asm:288
     321    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0158 vgarom.asm:290
    322322    db  08ah, 0c1h
    323     ; mov al, cl                                ; 8a c1                     ; 0xc0155 vgarom.asm:284
    324     out DX, AL                                ; ee                          ; 0xc0157 vgarom.asm:285
    325     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0158 vgarom.asm:286
    326     in AL, DX                                 ; ec                          ; 0xc015b vgarom.asm:287
    327     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc015c vgarom.asm:288
     323    ; mov al, cl                                ; 8a c1                     ; 0xc015b vgarom.asm:291
     324    out DX, AL                                ; ee                          ; 0xc015d vgarom.asm:292
     325    mov dx, 003c1h                            ; ba c1 03                    ; 0xc015e vgarom.asm:293
     326    in AL, DX                                 ; ec                          ; 0xc0161 vgarom.asm:294
     327    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0162 vgarom.asm:295
    328328    db  00ah, 0c3h
    329     ; or al, bl                                 ; 0a c3                     ; 0xc015e vgarom.asm:289
    330     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0160 vgarom.asm:290
    331     out DX, AL                                ; ee                          ; 0xc0163 vgarom.asm:291
     329    ; or al, bl                                 ; 0a c3                     ; 0xc0164 vgarom.asm:296
     330    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0166 vgarom.asm:297
     331    out DX, AL                                ; ee                          ; 0xc0169 vgarom.asm:298
    332332    db  0feh, 0c1h
    333     ; inc cl                                    ; fe c1                     ; 0xc0164 vgarom.asm:292
    334     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0166 vgarom.asm:293
    335     jne short 00152h                          ; 75 e7                       ; 0xc0169 vgarom.asm:294
    336     mov AL, strict byte 020h                  ; b0 20                       ; 0xc016b vgarom.asm:295
    337     out DX, AL                                ; ee                          ; 0xc016d vgarom.asm:296
    338     mov dx, 003dah                            ; ba da 03                    ; 0xc016e vgarom.asm:298
    339     in AL, DX                                 ; ec                          ; 0xc0171 vgarom.asm:299
    340     pop dx                                    ; 5a                          ; 0xc0172 vgarom.asm:301
    341     pop cx                                    ; 59                          ; 0xc0173 vgarom.asm:302
    342     pop bx                                    ; 5b                          ; 0xc0174 vgarom.asm:303
    343     pop ax                                    ; 58                          ; 0xc0175 vgarom.asm:304
    344     retn                                      ; c3                          ; 0xc0176 vgarom.asm:305
    345     push DS                                   ; 1e                          ; 0xc0177 vgarom.asm:310
    346     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0178 vgarom.asm:311
    347     mov ds, ax                                ; 8e d8                       ; 0xc017b vgarom.asm:312
    348     push bx                                   ; 53                          ; 0xc017d vgarom.asm:313
    349     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc017e vgarom.asm:314
    350     mov al, byte [bx]                         ; 8a 07                       ; 0xc0181 vgarom.asm:315
    351     pop bx                                    ; 5b                          ; 0xc0183 vgarom.asm:316
     333    ; inc cl                                    ; fe c1                     ; 0xc016a vgarom.asm:299
     334    cmp cl, 004h                              ; 80 f9 04                    ; 0xc016c vgarom.asm:300
     335    jne short 00158h                          ; 75 e7                       ; 0xc016f vgarom.asm:301
     336    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0171 vgarom.asm:302
     337    out DX, AL                                ; ee                          ; 0xc0173 vgarom.asm:303
     338    mov dx, 003dah                            ; ba da 03                    ; 0xc0174 vgarom.asm:305
     339    in AL, DX                                 ; ec                          ; 0xc0177 vgarom.asm:306
     340    pop dx                                    ; 5a                          ; 0xc0178 vgarom.asm:308
     341    pop cx                                    ; 59                          ; 0xc0179 vgarom.asm:309
     342    pop bx                                    ; 5b                          ; 0xc017a vgarom.asm:310
     343    pop ax                                    ; 58                          ; 0xc017b vgarom.asm:311
     344    retn                                      ; c3                          ; 0xc017c vgarom.asm:312
     345    push DS                                   ; 1e                          ; 0xc017d vgarom.asm:317
     346    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc017e vgarom.asm:318
     347    mov ds, ax                                ; 8e d8                       ; 0xc0181 vgarom.asm:319
     348    push bx                                   ; 53                          ; 0xc0183 vgarom.asm:320
     349    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc0184 vgarom.asm:321
     350    mov al, byte [bx]                         ; 8a 07                       ; 0xc0187 vgarom.asm:322
     351    pop bx                                    ; 5b                          ; 0xc0189 vgarom.asm:323
    352352    db  08ah, 0f8h
    353     ; mov bh, al                                ; 8a f8                     ; 0xc0184 vgarom.asm:317
    354     push bx                                   ; 53                          ; 0xc0186 vgarom.asm:318
    355     mov bx, 00087h                            ; bb 87 00                    ; 0xc0187 vgarom.asm:319
    356     mov ah, byte [bx]                         ; 8a 27                       ; 0xc018a vgarom.asm:320
    357     and ah, 080h                              ; 80 e4 80                    ; 0xc018c vgarom.asm:321
    358     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc018f vgarom.asm:322
    359     mov al, byte [bx]                         ; 8a 07                       ; 0xc0192 vgarom.asm:323
     353    ; mov bh, al                                ; 8a f8                     ; 0xc018a vgarom.asm:324
     354    push bx                                   ; 53                          ; 0xc018c vgarom.asm:325
     355    mov bx, 00087h                            ; bb 87 00                    ; 0xc018d vgarom.asm:326
     356    mov ah, byte [bx]                         ; 8a 27                       ; 0xc0190 vgarom.asm:327
     357    and ah, 080h                              ; 80 e4 80                    ; 0xc0192 vgarom.asm:328
     358    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0195 vgarom.asm:329
     359    mov al, byte [bx]                         ; 8a 07                       ; 0xc0198 vgarom.asm:330
    360360    db  00ah, 0c4h
    361     ; or al, ah                                 ; 0a c4                     ; 0xc0194 vgarom.asm:324
    362     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0196 vgarom.asm:325
    363     mov ah, byte [bx]                         ; 8a 27                       ; 0xc0199 vgarom.asm:326
    364     pop bx                                    ; 5b                          ; 0xc019b vgarom.asm:327
    365     pop DS                                    ; 1f                          ; 0xc019c vgarom.asm:328
    366     retn                                      ; c3                          ; 0xc019d vgarom.asm:329
    367     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc019e vgarom.asm:334
    368     jne short 001a4h                          ; 75 02                       ; 0xc01a0 vgarom.asm:335
    369     jmp short 00205h                          ; eb 61                       ; 0xc01a2 vgarom.asm:336
    370     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01a4 vgarom.asm:338
    371     jne short 001aah                          ; 75 02                       ; 0xc01a6 vgarom.asm:339
    372     jmp short 00223h                          ; eb 79                       ; 0xc01a8 vgarom.asm:340
    373     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01aa vgarom.asm:342
    374     jne short 001b0h                          ; 75 02                       ; 0xc01ac vgarom.asm:343
    375     jmp short 0022bh                          ; eb 7b                       ; 0xc01ae vgarom.asm:344
    376     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01b0 vgarom.asm:346
    377     jne short 001b7h                          ; 75 03                       ; 0xc01b2 vgarom.asm:347
    378     jmp near 0025ch                           ; e9 a5 00                    ; 0xc01b4 vgarom.asm:348
    379     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01b7 vgarom.asm:350
    380     jne short 001beh                          ; 75 03                       ; 0xc01b9 vgarom.asm:351
    381     jmp near 00286h                           ; e9 c8 00                    ; 0xc01bb vgarom.asm:352
    382     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01be vgarom.asm:354
    383     jne short 001c5h                          ; 75 03                       ; 0xc01c0 vgarom.asm:355
    384     jmp near 002aeh                           ; e9 e9 00                    ; 0xc01c2 vgarom.asm:356
    385     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01c5 vgarom.asm:358
    386     jne short 001cch                          ; 75 03                       ; 0xc01c7 vgarom.asm:359
    387     jmp near 002bch                           ; e9 f0 00                    ; 0xc01c9 vgarom.asm:360
    388     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01cc vgarom.asm:362
    389     jne short 001d3h                          ; 75 03                       ; 0xc01ce vgarom.asm:363
    390     jmp near 00301h                           ; e9 2e 01                    ; 0xc01d0 vgarom.asm:364
    391     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01d3 vgarom.asm:366
    392     jne short 001dah                          ; 75 03                       ; 0xc01d5 vgarom.asm:367
    393     jmp near 0031ah                           ; e9 40 01                    ; 0xc01d7 vgarom.asm:368
    394     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01da vgarom.asm:370
    395     jne short 001e1h                          ; 75 03                       ; 0xc01dc vgarom.asm:371
    396     jmp near 00342h                           ; e9 61 01                    ; 0xc01de vgarom.asm:372
    397     cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01e1 vgarom.asm:374
    398     jne short 001e8h                          ; 75 03                       ; 0xc01e3 vgarom.asm:375
    399     jmp near 00389h                           ; e9 a1 01                    ; 0xc01e5 vgarom.asm:376
    400     cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01e8 vgarom.asm:378
    401     jne short 001efh                          ; 75 03                       ; 0xc01ea vgarom.asm:379
    402     jmp near 003a4h                           ; e9 b5 01                    ; 0xc01ec vgarom.asm:380
    403     cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc01ef vgarom.asm:382
    404     jne short 001f6h                          ; 75 03                       ; 0xc01f1 vgarom.asm:383
    405     jmp near 003cch                           ; e9 d6 01                    ; 0xc01f3 vgarom.asm:384
    406     cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc01f6 vgarom.asm:386
    407     jne short 001fdh                          ; 75 03                       ; 0xc01f8 vgarom.asm:387
    408     jmp near 003d7h                           ; e9 da 01                    ; 0xc01fa vgarom.asm:388
    409     cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc01fd vgarom.asm:390
    410     jne short 00204h                          ; 75 03                       ; 0xc01ff vgarom.asm:391
    411     jmp near 003e2h                           ; e9 de 01                    ; 0xc0201 vgarom.asm:392
    412     retn                                      ; c3                          ; 0xc0204 vgarom.asm:397
    413     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0205 vgarom.asm:400
    414     jnbe short 00222h                         ; 77 18                       ; 0xc0208 vgarom.asm:401
    415     push ax                                   ; 50                          ; 0xc020a vgarom.asm:402
    416     push dx                                   ; 52                          ; 0xc020b vgarom.asm:403
    417     mov dx, 003dah                            ; ba da 03                    ; 0xc020c vgarom.asm:404
    418     in AL, DX                                 ; ec                          ; 0xc020f vgarom.asm:405
    419     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0210 vgarom.asm:406
     361    ; or al, ah                                 ; 0a c4                     ; 0xc019a vgarom.asm:331
     362    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc019c vgarom.asm:332
     363    mov ah, byte [bx]                         ; 8a 27                       ; 0xc019f vgarom.asm:333
     364    pop bx                                    ; 5b                          ; 0xc01a1 vgarom.asm:334
     365    pop DS                                    ; 1f                          ; 0xc01a2 vgarom.asm:335
     366    retn                                      ; c3                          ; 0xc01a3 vgarom.asm:336
     367    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc01a4 vgarom.asm:341
     368    jne short 001aah                          ; 75 02                       ; 0xc01a6 vgarom.asm:342
     369    jmp short 0020bh                          ; eb 61                       ; 0xc01a8 vgarom.asm:343
     370    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01aa vgarom.asm:345
     371    jne short 001b0h                          ; 75 02                       ; 0xc01ac vgarom.asm:346
     372    jmp short 00229h                          ; eb 79                       ; 0xc01ae vgarom.asm:347
     373    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01b0 vgarom.asm:349
     374    jne short 001b6h                          ; 75 02                       ; 0xc01b2 vgarom.asm:350
     375    jmp short 00231h                          ; eb 7b                       ; 0xc01b4 vgarom.asm:351
     376    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01b6 vgarom.asm:353
     377    jne short 001bdh                          ; 75 03                       ; 0xc01b8 vgarom.asm:354
     378    jmp near 00262h                           ; e9 a5 00                    ; 0xc01ba vgarom.asm:355
     379    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01bd vgarom.asm:357
     380    jne short 001c4h                          ; 75 03                       ; 0xc01bf vgarom.asm:358
     381    jmp near 0028ch                           ; e9 c8 00                    ; 0xc01c1 vgarom.asm:359
     382    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01c4 vgarom.asm:361
     383    jne short 001cbh                          ; 75 03                       ; 0xc01c6 vgarom.asm:362
     384    jmp near 002b4h                           ; e9 e9 00                    ; 0xc01c8 vgarom.asm:363
     385    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01cb vgarom.asm:365
     386    jne short 001d2h                          ; 75 03                       ; 0xc01cd vgarom.asm:366
     387    jmp near 002c2h                           ; e9 f0 00                    ; 0xc01cf vgarom.asm:367
     388    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01d2 vgarom.asm:369
     389    jne short 001d9h                          ; 75 03                       ; 0xc01d4 vgarom.asm:370
     390    jmp near 00307h                           ; e9 2e 01                    ; 0xc01d6 vgarom.asm:371
     391    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01d9 vgarom.asm:373
     392    jne short 001e0h                          ; 75 03                       ; 0xc01db vgarom.asm:374
     393    jmp near 00320h                           ; e9 40 01                    ; 0xc01dd vgarom.asm:375
     394    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01e0 vgarom.asm:377
     395    jne short 001e7h                          ; 75 03                       ; 0xc01e2 vgarom.asm:378
     396    jmp near 00348h                           ; e9 61 01                    ; 0xc01e4 vgarom.asm:379
     397    cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01e7 vgarom.asm:381
     398    jne short 001eeh                          ; 75 03                       ; 0xc01e9 vgarom.asm:382
     399    jmp near 0038fh                           ; e9 a1 01                    ; 0xc01eb vgarom.asm:383
     400    cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01ee vgarom.asm:385
     401    jne short 001f5h                          ; 75 03                       ; 0xc01f0 vgarom.asm:386
     402    jmp near 003aah                           ; e9 b5 01                    ; 0xc01f2 vgarom.asm:387
     403    cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc01f5 vgarom.asm:389
     404    jne short 001fch                          ; 75 03                       ; 0xc01f7 vgarom.asm:390
     405    jmp near 003d2h                           ; e9 d6 01                    ; 0xc01f9 vgarom.asm:391
     406    cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc01fc vgarom.asm:393
     407    jne short 00203h                          ; 75 03                       ; 0xc01fe vgarom.asm:394
     408    jmp near 003ddh                           ; e9 da 01                    ; 0xc0200 vgarom.asm:395
     409    cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc0203 vgarom.asm:397
     410    jne short 0020ah                          ; 75 03                       ; 0xc0205 vgarom.asm:398
     411    jmp near 003e8h                           ; e9 de 01                    ; 0xc0207 vgarom.asm:399
     412    retn                                      ; c3                          ; 0xc020a vgarom.asm:404
     413    cmp bl, 014h                              ; 80 fb 14                    ; 0xc020b vgarom.asm:407
     414    jnbe short 00228h                         ; 77 18                       ; 0xc020e vgarom.asm:408
     415    push ax                                   ; 50                          ; 0xc0210 vgarom.asm:409
     416    push dx                                   ; 52                          ; 0xc0211 vgarom.asm:410
     417    mov dx, 003dah                            ; ba da 03                    ; 0xc0212 vgarom.asm:411
     418    in AL, DX                                 ; ec                          ; 0xc0215 vgarom.asm:412
     419    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0216 vgarom.asm:413
    420420    db  08ah, 0c3h
    421     ; mov al, bl                                ; 8a c3                     ; 0xc0213 vgarom.asm:407
    422     out DX, AL                                ; ee                          ; 0xc0215 vgarom.asm:408
     421    ; mov al, bl                                ; 8a c3                     ; 0xc0219 vgarom.asm:414
     422    out DX, AL                                ; ee                          ; 0xc021b vgarom.asm:415
    423423    db  08ah, 0c7h
    424     ; mov al, bh                                ; 8a c7                     ; 0xc0216 vgarom.asm:409
    425     out DX, AL                                ; ee                          ; 0xc0218 vgarom.asm:410
    426     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0219 vgarom.asm:411
    427     out DX, AL                                ; ee                          ; 0xc021b vgarom.asm:412
    428     mov dx, 003dah                            ; ba da 03                    ; 0xc021c vgarom.asm:414
    429     in AL, DX                                 ; ec                          ; 0xc021f vgarom.asm:415
    430     pop dx                                    ; 5a                          ; 0xc0220 vgarom.asm:417
    431     pop ax                                    ; 58                          ; 0xc0221 vgarom.asm:418
    432     retn                                      ; c3                          ; 0xc0222 vgarom.asm:420
    433     push bx                                   ; 53                          ; 0xc0223 vgarom.asm:425
    434     mov BL, strict byte 011h                  ; b3 11                       ; 0xc0224 vgarom.asm:426
    435     call 00205h                               ; e8 dc ff                    ; 0xc0226 vgarom.asm:427
    436     pop bx                                    ; 5b                          ; 0xc0229 vgarom.asm:428
    437     retn                                      ; c3                          ; 0xc022a vgarom.asm:429
    438     push ax                                   ; 50                          ; 0xc022b vgarom.asm:434
    439     push bx                                   ; 53                          ; 0xc022c vgarom.asm:435
    440     push cx                                   ; 51                          ; 0xc022d vgarom.asm:436
    441     push dx                                   ; 52                          ; 0xc022e vgarom.asm:437
     424    ; mov al, bh                                ; 8a c7                     ; 0xc021c vgarom.asm:416
     425    out DX, AL                                ; ee                          ; 0xc021e vgarom.asm:417
     426    mov AL, strict byte 020h                  ; b0 20                       ; 0xc021f vgarom.asm:418
     427    out DX, AL                                ; ee                          ; 0xc0221 vgarom.asm:419
     428    mov dx, 003dah                            ; ba da 03                    ; 0xc0222 vgarom.asm:421
     429    in AL, DX                                 ; ec                          ; 0xc0225 vgarom.asm:422
     430    pop dx                                    ; 5a                          ; 0xc0226 vgarom.asm:424
     431    pop ax                                    ; 58                          ; 0xc0227 vgarom.asm:425
     432    retn                                      ; c3                          ; 0xc0228 vgarom.asm:427
     433    push bx                                   ; 53                          ; 0xc0229 vgarom.asm:432
     434    mov BL, strict byte 011h                  ; b3 11                       ; 0xc022a vgarom.asm:433
     435    call 0020bh                               ; e8 dc ff                    ; 0xc022c vgarom.asm:434
     436    pop bx                                    ; 5b                          ; 0xc022f vgarom.asm:435
     437    retn                                      ; c3                          ; 0xc0230 vgarom.asm:436
     438    push ax                                   ; 50                          ; 0xc0231 vgarom.asm:441
     439    push bx                                   ; 53                          ; 0xc0232 vgarom.asm:442
     440    push cx                                   ; 51                          ; 0xc0233 vgarom.asm:443
     441    push dx                                   ; 52                          ; 0xc0234 vgarom.asm:444
    442442    db  08bh, 0dah
    443     ; mov bx, dx                                ; 8b da                     ; 0xc022f vgarom.asm:438
    444     mov dx, 003dah                            ; ba da 03                    ; 0xc0231 vgarom.asm:439
    445     in AL, DX                                 ; ec                          ; 0xc0234 vgarom.asm:440
    446     mov CL, strict byte 000h                  ; b1 00                       ; 0xc0235 vgarom.asm:441
    447     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0237 vgarom.asm:442
     443    ; mov bx, dx                                ; 8b da                     ; 0xc0235 vgarom.asm:445
     444    mov dx, 003dah                            ; ba da 03                    ; 0xc0237 vgarom.asm:446
     445    in AL, DX                                 ; ec                          ; 0xc023a vgarom.asm:447
     446    mov CL, strict byte 000h                  ; b1 00                       ; 0xc023b vgarom.asm:448
     447    mov dx, 003c0h                            ; ba c0 03                    ; 0xc023d vgarom.asm:449
    448448    db  08ah, 0c1h
    449     ; mov al, cl                                ; 8a c1                     ; 0xc023a vgarom.asm:444
    450     out DX, AL                                ; ee                          ; 0xc023c vgarom.asm:445
    451     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc023d vgarom.asm:446
    452     out DX, AL                                ; ee                          ; 0xc0240 vgarom.asm:447
    453     inc bx                                    ; 43                          ; 0xc0241 vgarom.asm:448
     449    ; mov al, cl                                ; 8a c1                     ; 0xc0240 vgarom.asm:451
     450    out DX, AL                                ; ee                          ; 0xc0242 vgarom.asm:452
     451    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0243 vgarom.asm:453
     452    out DX, AL                                ; ee                          ; 0xc0246 vgarom.asm:454
     453    inc bx                                    ; 43                          ; 0xc0247 vgarom.asm:455
    454454    db  0feh, 0c1h
    455     ; inc cl                                    ; fe c1                     ; 0xc0242 vgarom.asm:449
    456     cmp cl, 010h                              ; 80 f9 10                    ; 0xc0244 vgarom.asm:450
    457     jne short 0023ah                          ; 75 f1                       ; 0xc0247 vgarom.asm:451
    458     mov AL, strict byte 011h                  ; b0 11                       ; 0xc0249 vgarom.asm:452
    459     out DX, AL                                ; ee                          ; 0xc024b vgarom.asm:453
    460     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc024c vgarom.asm:454
    461     out DX, AL                                ; ee                          ; 0xc024f vgarom.asm:455
    462     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0250 vgarom.asm:456
    463     out DX, AL                                ; ee                          ; 0xc0252 vgarom.asm:457
    464     mov dx, 003dah                            ; ba da 03                    ; 0xc0253 vgarom.asm:459
    465     in AL, DX                                 ; ec                          ; 0xc0256 vgarom.asm:460
    466     pop dx                                    ; 5a                          ; 0xc0257 vgarom.asm:462
    467     pop cx                                    ; 59                          ; 0xc0258 vgarom.asm:463
    468     pop bx                                    ; 5b                          ; 0xc0259 vgarom.asm:464
    469     pop ax                                    ; 58                          ; 0xc025a vgarom.asm:465
    470     retn                                      ; c3                          ; 0xc025b vgarom.asm:466
    471     push ax                                   ; 50                          ; 0xc025c vgarom.asm:471
    472     push bx                                   ; 53                          ; 0xc025d vgarom.asm:472
    473     push dx                                   ; 52                          ; 0xc025e vgarom.asm:473
    474     mov dx, 003dah                            ; ba da 03                    ; 0xc025f vgarom.asm:474
    475     in AL, DX                                 ; ec                          ; 0xc0262 vgarom.asm:475
    476     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0263 vgarom.asm:476
    477     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0266 vgarom.asm:477
    478     out DX, AL                                ; ee                          ; 0xc0268 vgarom.asm:478
    479     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0269 vgarom.asm:479
    480     in AL, DX                                 ; ec                          ; 0xc026c vgarom.asm:480
    481     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc026d vgarom.asm:481
    482     and bl, 001h                              ; 80 e3 01                    ; 0xc026f vgarom.asm:482
    483     sal bl, 003h                              ; c0 e3 03                    ; 0xc0272 vgarom.asm:484
     455    ; inc cl                                    ; fe c1                     ; 0xc0248 vgarom.asm:456
     456    cmp cl, 010h                              ; 80 f9 10                    ; 0xc024a vgarom.asm:457
     457    jne short 00240h                          ; 75 f1                       ; 0xc024d vgarom.asm:458
     458    mov AL, strict byte 011h                  ; b0 11                       ; 0xc024f vgarom.asm:459
     459    out DX, AL                                ; ee                          ; 0xc0251 vgarom.asm:460
     460    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0252 vgarom.asm:461
     461    out DX, AL                                ; ee                          ; 0xc0255 vgarom.asm:462
     462    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0256 vgarom.asm:463
     463    out DX, AL                                ; ee                          ; 0xc0258 vgarom.asm:464
     464    mov dx, 003dah                            ; ba da 03                    ; 0xc0259 vgarom.asm:466
     465    in AL, DX                                 ; ec                          ; 0xc025c vgarom.asm:467
     466    pop dx                                    ; 5a                          ; 0xc025d vgarom.asm:469
     467    pop cx                                    ; 59                          ; 0xc025e vgarom.asm:470
     468    pop bx                                    ; 5b                          ; 0xc025f vgarom.asm:471
     469    pop ax                                    ; 58                          ; 0xc0260 vgarom.asm:472
     470    retn                                      ; c3                          ; 0xc0261 vgarom.asm:473
     471    push ax                                   ; 50                          ; 0xc0262 vgarom.asm:478
     472    push bx                                   ; 53                          ; 0xc0263 vgarom.asm:479
     473    push dx                                   ; 52                          ; 0xc0264 vgarom.asm:480
     474    mov dx, 003dah                            ; ba da 03                    ; 0xc0265 vgarom.asm:481
     475    in AL, DX                                 ; ec                          ; 0xc0268 vgarom.asm:482
     476    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0269 vgarom.asm:483
     477    mov AL, strict byte 010h                  ; b0 10                       ; 0xc026c vgarom.asm:484
     478    out DX, AL                                ; ee                          ; 0xc026e vgarom.asm:485
     479    mov dx, 003c1h                            ; ba c1 03                    ; 0xc026f vgarom.asm:486
     480    in AL, DX                                 ; ec                          ; 0xc0272 vgarom.asm:487
     481    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc0273 vgarom.asm:488
     482    and bl, 001h                              ; 80 e3 01                    ; 0xc0275 vgarom.asm:489
     483    sal bl, 003h                              ; c0 e3 03                    ; 0xc0278 vgarom.asm:491
    484484    db  00ah, 0c3h
    485     ; or al, bl                                 ; 0a c3                     ; 0xc0275 vgarom.asm:490
    486     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0277 vgarom.asm:491
    487     out DX, AL                                ; ee                          ; 0xc027a vgarom.asm:492
    488     mov AL, strict byte 020h                  ; b0 20                       ; 0xc027b vgarom.asm:493
    489     out DX, AL                                ; ee                          ; 0xc027d vgarom.asm:494
    490     mov dx, 003dah                            ; ba da 03                    ; 0xc027e vgarom.asm:496
    491     in AL, DX                                 ; ec                          ; 0xc0281 vgarom.asm:497
    492     pop dx                                    ; 5a                          ; 0xc0282 vgarom.asm:499
    493     pop bx                                    ; 5b                          ; 0xc0283 vgarom.asm:500
    494     pop ax                                    ; 58                          ; 0xc0284 vgarom.asm:501
    495     retn                                      ; c3                          ; 0xc0285 vgarom.asm:502
    496     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0286 vgarom.asm:507
    497     jnbe short 002adh                         ; 77 22                       ; 0xc0289 vgarom.asm:508
    498     push ax                                   ; 50                          ; 0xc028b vgarom.asm:509
    499     push dx                                   ; 52                          ; 0xc028c vgarom.asm:510
    500     mov dx, 003dah                            ; ba da 03                    ; 0xc028d vgarom.asm:511
    501     in AL, DX                                 ; ec                          ; 0xc0290 vgarom.asm:512
    502     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0291 vgarom.asm:513
     485    ; or al, bl                                 ; 0a c3                     ; 0xc027b vgarom.asm:497
     486    mov dx, 003c0h                            ; ba c0 03                    ; 0xc027d vgarom.asm:498
     487    out DX, AL                                ; ee                          ; 0xc0280 vgarom.asm:499
     488    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0281 vgarom.asm:500
     489    out DX, AL                                ; ee                          ; 0xc0283 vgarom.asm:501
     490    mov dx, 003dah                            ; ba da 03                    ; 0xc0284 vgarom.asm:503
     491    in AL, DX                                 ; ec                          ; 0xc0287 vgarom.asm:504
     492    pop dx                                    ; 5a                          ; 0xc0288 vgarom.asm:506
     493    pop bx                                    ; 5b                          ; 0xc0289 vgarom.asm:507
     494    pop ax                                    ; 58                          ; 0xc028a vgarom.asm:508
     495    retn                                      ; c3                          ; 0xc028b vgarom.asm:509
     496    cmp bl, 014h                              ; 80 fb 14                    ; 0xc028c vgarom.asm:514
     497    jnbe short 002b3h                         ; 77 22                       ; 0xc028f vgarom.asm:515
     498    push ax                                   ; 50                          ; 0xc0291 vgarom.asm:516
     499    push dx                                   ; 52                          ; 0xc0292 vgarom.asm:517
     500    mov dx, 003dah                            ; ba da 03                    ; 0xc0293 vgarom.asm:518
     501    in AL, DX                                 ; ec                          ; 0xc0296 vgarom.asm:519
     502    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0297 vgarom.asm:520
    503503    db  08ah, 0c3h
    504     ; mov al, bl                                ; 8a c3                     ; 0xc0294 vgarom.asm:514
    505     out DX, AL                                ; ee                          ; 0xc0296 vgarom.asm:515
    506     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0297 vgarom.asm:516
    507     in AL, DX                                 ; ec                          ; 0xc029a vgarom.asm:517
     504    ; mov al, bl                                ; 8a c3                     ; 0xc029a vgarom.asm:521
     505    out DX, AL                                ; ee                          ; 0xc029c vgarom.asm:522
     506    mov dx, 003c1h                            ; ba c1 03                    ; 0xc029d vgarom.asm:523
     507    in AL, DX                                 ; ec                          ; 0xc02a0 vgarom.asm:524
    508508    db  08ah, 0f8h
    509     ; mov bh, al                                ; 8a f8                     ; 0xc029b vgarom.asm:518
    510     mov dx, 003dah                            ; ba da 03                    ; 0xc029d vgarom.asm:519
    511     in AL, DX                                 ; ec                          ; 0xc02a0 vgarom.asm:520
    512     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02a1 vgarom.asm:521
    513     mov AL, strict byte 020h                  ; b0 20                       ; 0xc02a4 vgarom.asm:522
    514     out DX, AL                                ; ee                          ; 0xc02a6 vgarom.asm:523
    515     mov dx, 003dah                            ; ba da 03                    ; 0xc02a7 vgarom.asm:525
    516     in AL, DX                                 ; ec                          ; 0xc02aa vgarom.asm:526
    517     pop dx                                    ; 5a                          ; 0xc02ab vgarom.asm:528
    518     pop ax                                    ; 58                          ; 0xc02ac vgarom.asm:529
    519     retn                                      ; c3                          ; 0xc02ad vgarom.asm:531
    520     push ax                                   ; 50                          ; 0xc02ae vgarom.asm:536
    521     push bx                                   ; 53                          ; 0xc02af vgarom.asm:537
    522     mov BL, strict byte 011h                  ; b3 11                       ; 0xc02b0 vgarom.asm:538
    523     call 00286h                               ; e8 d1 ff                    ; 0xc02b2 vgarom.asm:539
     509    ; mov bh, al                                ; 8a f8                     ; 0xc02a1 vgarom.asm:525
     510    mov dx, 003dah                            ; ba da 03                    ; 0xc02a3 vgarom.asm:526
     511    in AL, DX                                 ; ec                          ; 0xc02a6 vgarom.asm:527
     512    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02a7 vgarom.asm:528
     513    mov AL, strict byte 020h                  ; b0 20                       ; 0xc02aa vgarom.asm:529
     514    out DX, AL                                ; ee                          ; 0xc02ac vgarom.asm:530
     515    mov dx, 003dah                            ; ba da 03                    ; 0xc02ad vgarom.asm:532
     516    in AL, DX                                 ; ec                          ; 0xc02b0 vgarom.asm:533
     517    pop dx                                    ; 5a                          ; 0xc02b1 vgarom.asm:535
     518    pop ax                                    ; 58                          ; 0xc02b2 vgarom.asm:536
     519    retn                                      ; c3                          ; 0xc02b3 vgarom.asm:538
     520    push ax                                   ; 50                          ; 0xc02b4 vgarom.asm:543
     521    push bx                                   ; 53                          ; 0xc02b5 vgarom.asm:544
     522    mov BL, strict byte 011h                  ; b3 11                       ; 0xc02b6 vgarom.asm:545
     523    call 0028ch                               ; e8 d1 ff                    ; 0xc02b8 vgarom.asm:546
    524524    db  08ah, 0c7h
    525     ; mov al, bh                                ; 8a c7                     ; 0xc02b5 vgarom.asm:540
    526     pop bx                                    ; 5b                          ; 0xc02b7 vgarom.asm:541
     525    ; mov al, bh                                ; 8a c7                     ; 0xc02bb vgarom.asm:547
     526    pop bx                                    ; 5b                          ; 0xc02bd vgarom.asm:548
    527527    db  08ah, 0f8h
    528     ; mov bh, al                                ; 8a f8                     ; 0xc02b8 vgarom.asm:542
    529     pop ax                                    ; 58                          ; 0xc02ba vgarom.asm:543
    530     retn                                      ; c3                          ; 0xc02bb vgarom.asm:544
    531     push ax                                   ; 50                          ; 0xc02bc vgarom.asm:549
    532     push bx                                   ; 53                          ; 0xc02bd vgarom.asm:550
    533     push cx                                   ; 51                          ; 0xc02be vgarom.asm:551
    534     push dx                                   ; 52                          ; 0xc02bf vgarom.asm:552
     528    ; mov bh, al                                ; 8a f8                     ; 0xc02be vgarom.asm:549
     529    pop ax                                    ; 58                          ; 0xc02c0 vgarom.asm:550
     530    retn                                      ; c3                          ; 0xc02c1 vgarom.asm:551
     531    push ax                                   ; 50                          ; 0xc02c2 vgarom.asm:556
     532    push bx                                   ; 53                          ; 0xc02c3 vgarom.asm:557
     533    push cx                                   ; 51                          ; 0xc02c4 vgarom.asm:558
     534    push dx                                   ; 52                          ; 0xc02c5 vgarom.asm:559
    535535    db  08bh, 0dah
    536     ; mov bx, dx                                ; 8b da                     ; 0xc02c0 vgarom.asm:553
    537     mov CL, strict byte 000h                  ; b1 00                       ; 0xc02c2 vgarom.asm:554
    538     mov dx, 003dah                            ; ba da 03                    ; 0xc02c4 vgarom.asm:556
    539     in AL, DX                                 ; ec                          ; 0xc02c7 vgarom.asm:557
    540     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02c8 vgarom.asm:558
     536    ; mov bx, dx                                ; 8b da                     ; 0xc02c6 vgarom.asm:560
     537    mov CL, strict byte 000h                  ; b1 00                       ; 0xc02c8 vgarom.asm:561
     538    mov dx, 003dah                            ; ba da 03                    ; 0xc02ca vgarom.asm:563
     539    in AL, DX                                 ; ec                          ; 0xc02cd vgarom.asm:564
     540    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02ce vgarom.asm:565
    541541    db  08ah, 0c1h
    542     ; mov al, cl                                ; 8a c1                     ; 0xc02cb vgarom.asm:559
    543     out DX, AL                                ; ee                          ; 0xc02cd vgarom.asm:560
    544     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02ce vgarom.asm:561
    545     in AL, DX                                 ; ec                          ; 0xc02d1 vgarom.asm:562
    546     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02d2 vgarom.asm:563
    547     inc bx                                    ; 43                          ; 0xc02d5 vgarom.asm:564
     542    ; mov al, cl                                ; 8a c1                     ; 0xc02d1 vgarom.asm:566
     543    out DX, AL                                ; ee                          ; 0xc02d3 vgarom.asm:567
     544    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02d4 vgarom.asm:568
     545    in AL, DX                                 ; ec                          ; 0xc02d7 vgarom.asm:569
     546    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02d8 vgarom.asm:570
     547    inc bx                                    ; 43                          ; 0xc02db vgarom.asm:571
    548548    db  0feh, 0c1h
    549     ; inc cl                                    ; fe c1                     ; 0xc02d6 vgarom.asm:565
    550     cmp cl, 010h                              ; 80 f9 10                    ; 0xc02d8 vgarom.asm:566
    551     jne short 002c4h                          ; 75 e7                       ; 0xc02db vgarom.asm:567
    552     mov dx, 003dah                            ; ba da 03                    ; 0xc02dd vgarom.asm:568
    553     in AL, DX                                 ; ec                          ; 0xc02e0 vgarom.asm:569
    554     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02e1 vgarom.asm:570
    555     mov AL, strict byte 011h                  ; b0 11                       ; 0xc02e4 vgarom.asm:571
    556     out DX, AL                                ; ee                          ; 0xc02e6 vgarom.asm:572
    557     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02e7 vgarom.asm:573
    558     in AL, DX                                 ; ec                          ; 0xc02ea vgarom.asm:574
    559     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02eb vgarom.asm:575
    560     mov dx, 003dah                            ; ba da 03                    ; 0xc02ee vgarom.asm:576
    561     in AL, DX                                 ; ec                          ; 0xc02f1 vgarom.asm:577
    562     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02f2 vgarom.asm:578
    563     mov AL, strict byte 020h                  ; b0 20                       ; 0xc02f5 vgarom.asm:579
    564     out DX, AL                                ; ee                          ; 0xc02f7 vgarom.asm:580
    565     mov dx, 003dah                            ; ba da 03                    ; 0xc02f8 vgarom.asm:582
    566     in AL, DX                                 ; ec                          ; 0xc02fb vgarom.asm:583
    567     pop dx                                    ; 5a                          ; 0xc02fc vgarom.asm:585
    568     pop cx                                    ; 59                          ; 0xc02fd vgarom.asm:586
    569     pop bx                                    ; 5b                          ; 0xc02fe vgarom.asm:587
    570     pop ax                                    ; 58                          ; 0xc02ff vgarom.asm:588
    571     retn                                      ; c3                          ; 0xc0300 vgarom.asm:589
    572     push ax                                   ; 50                          ; 0xc0301 vgarom.asm:594
    573     push dx                                   ; 52                          ; 0xc0302 vgarom.asm:595
    574     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0303 vgarom.asm:596
     549    ; inc cl                                    ; fe c1                     ; 0xc02dc vgarom.asm:572
     550    cmp cl, 010h                              ; 80 f9 10                    ; 0xc02de vgarom.asm:573
     551    jne short 002cah                          ; 75 e7                       ; 0xc02e1 vgarom.asm:574
     552    mov dx, 003dah                            ; ba da 03                    ; 0xc02e3 vgarom.asm:575
     553    in AL, DX                                 ; ec                          ; 0xc02e6 vgarom.asm:576
     554    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02e7 vgarom.asm:577
     555    mov AL, strict byte 011h                  ; b0 11                       ; 0xc02ea vgarom.asm:578
     556    out DX, AL                                ; ee                          ; 0xc02ec vgarom.asm:579
     557    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02ed vgarom.asm:580
     558    in AL, DX                                 ; ec                          ; 0xc02f0 vgarom.asm:581
     559    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02f1 vgarom.asm:582
     560    mov dx, 003dah                            ; ba da 03                    ; 0xc02f4 vgarom.asm:583
     561    in AL, DX                                 ; ec                          ; 0xc02f7 vgarom.asm:584
     562    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02f8 vgarom.asm:585
     563    mov AL, strict byte 020h                  ; b0 20                       ; 0xc02fb vgarom.asm:586
     564    out DX, AL                                ; ee                          ; 0xc02fd vgarom.asm:587
     565    mov dx, 003dah                            ; ba da 03                    ; 0xc02fe vgarom.asm:589
     566    in AL, DX                                 ; ec                          ; 0xc0301 vgarom.asm:590
     567    pop dx                                    ; 5a                          ; 0xc0302 vgarom.asm:592
     568    pop cx                                    ; 59                          ; 0xc0303 vgarom.asm:593
     569    pop bx                                    ; 5b                          ; 0xc0304 vgarom.asm:594
     570    pop ax                                    ; 58                          ; 0xc0305 vgarom.asm:595
     571    retn                                      ; c3                          ; 0xc0306 vgarom.asm:596
     572    push ax                                   ; 50                          ; 0xc0307 vgarom.asm:601
     573    push dx                                   ; 52                          ; 0xc0308 vgarom.asm:602
     574    mov dx, 003c8h                            ; ba c8 03                    ; 0xc0309 vgarom.asm:603
    575575    db  08ah, 0c3h
    576     ; mov al, bl                                ; 8a c3                     ; 0xc0306 vgarom.asm:597
    577     out DX, AL                                ; ee                          ; 0xc0308 vgarom.asm:598
    578     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0309 vgarom.asm:599
    579     pop ax                                    ; 58                          ; 0xc030c vgarom.asm:600
    580     push ax                                   ; 50                          ; 0xc030d vgarom.asm:601
     576    ; mov al, bl                                ; 8a c3                     ; 0xc030c vgarom.asm:604
     577    out DX, AL                                ; ee                          ; 0xc030e vgarom.asm:605
     578    mov dx, 003c9h                            ; ba c9 03                    ; 0xc030f vgarom.asm:606
     579    pop ax                                    ; 58                          ; 0xc0312 vgarom.asm:607
     580    push ax                                   ; 50                          ; 0xc0313 vgarom.asm:608
    581581    db  08ah, 0c4h
    582     ; mov al, ah                                ; 8a c4                     ; 0xc030e vgarom.asm:602
    583     out DX, AL                                ; ee                          ; 0xc0310 vgarom.asm:603
     582    ; mov al, ah                                ; 8a c4                     ; 0xc0314 vgarom.asm:609
     583    out DX, AL                                ; ee                          ; 0xc0316 vgarom.asm:610
    584584    db  08ah, 0c5h
    585     ; mov al, ch                                ; 8a c5                     ; 0xc0311 vgarom.asm:604
    586     out DX, AL                                ; ee                          ; 0xc0313 vgarom.asm:605
     585    ; mov al, ch                                ; 8a c5                     ; 0xc0317 vgarom.asm:611
     586    out DX, AL                                ; ee                          ; 0xc0319 vgarom.asm:612
    587587    db  08ah, 0c1h
    588     ; mov al, cl                                ; 8a c1                     ; 0xc0314 vgarom.asm:606
    589     out DX, AL                                ; ee                          ; 0xc0316 vgarom.asm:607
    590     pop dx                                    ; 5a                          ; 0xc0317 vgarom.asm:608
    591     pop ax                                    ; 58                          ; 0xc0318 vgarom.asm:609
    592     retn                                      ; c3                          ; 0xc0319 vgarom.asm:610
    593     push ax                                   ; 50                          ; 0xc031a vgarom.asm:615
    594     push bx                                   ; 53                          ; 0xc031b vgarom.asm:616
    595     push cx                                   ; 51                          ; 0xc031c vgarom.asm:617
    596     push dx                                   ; 52                          ; 0xc031d vgarom.asm:618
    597     mov dx, 003c8h                            ; ba c8 03                    ; 0xc031e vgarom.asm:619
     588    ; mov al, cl                                ; 8a c1                     ; 0xc031a vgarom.asm:613
     589    out DX, AL                                ; ee                          ; 0xc031c vgarom.asm:614
     590    pop dx                                    ; 5a                          ; 0xc031d vgarom.asm:615
     591    pop ax                                    ; 58                          ; 0xc031e vgarom.asm:616
     592    retn                                      ; c3                          ; 0xc031f vgarom.asm:617
     593    push ax                                   ; 50                          ; 0xc0320 vgarom.asm:622
     594    push bx                                   ; 53                          ; 0xc0321 vgarom.asm:623
     595    push cx                                   ; 51                          ; 0xc0322 vgarom.asm:624
     596    push dx                                   ; 52                          ; 0xc0323 vgarom.asm:625
     597    mov dx, 003c8h                            ; ba c8 03                    ; 0xc0324 vgarom.asm:626
    598598    db  08ah, 0c3h
    599     ; mov al, bl                                ; 8a c3                     ; 0xc0321 vgarom.asm:620
    600     out DX, AL                                ; ee                          ; 0xc0323 vgarom.asm:621
    601     pop dx                                    ; 5a                          ; 0xc0324 vgarom.asm:622
    602     push dx                                   ; 52                          ; 0xc0325 vgarom.asm:623
     599    ; mov al, bl                                ; 8a c3                     ; 0xc0327 vgarom.asm:627
     600    out DX, AL                                ; ee                          ; 0xc0329 vgarom.asm:628
     601    pop dx                                    ; 5a                          ; 0xc032a vgarom.asm:629
     602    push dx                                   ; 52                          ; 0xc032b vgarom.asm:630
    603603    db  08bh, 0dah
    604     ; mov bx, dx                                ; 8b da                     ; 0xc0326 vgarom.asm:624
    605     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0328 vgarom.asm:625
    606     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc032b vgarom.asm:627
    607     out DX, AL                                ; ee                          ; 0xc032e vgarom.asm:628
    608     inc bx                                    ; 43                          ; 0xc032f vgarom.asm:629
    609     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0330 vgarom.asm:630
    610     out DX, AL                                ; ee                          ; 0xc0333 vgarom.asm:631
    611     inc bx                                    ; 43                          ; 0xc0334 vgarom.asm:632
    612     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0335 vgarom.asm:633
    613     out DX, AL                                ; ee                          ; 0xc0338 vgarom.asm:634
    614     inc bx                                    ; 43                          ; 0xc0339 vgarom.asm:635
    615     dec cx                                    ; 49                          ; 0xc033a vgarom.asm:636
    616     jne short 0032bh                          ; 75 ee                       ; 0xc033b vgarom.asm:637
    617     pop dx                                    ; 5a                          ; 0xc033d vgarom.asm:638
    618     pop cx                                    ; 59                          ; 0xc033e vgarom.asm:639
    619     pop bx                                    ; 5b                          ; 0xc033f vgarom.asm:640
    620     pop ax                                    ; 58                          ; 0xc0340 vgarom.asm:641
    621     retn                                      ; c3                          ; 0xc0341 vgarom.asm:642
    622     push ax                                   ; 50                          ; 0xc0342 vgarom.asm:647
    623     push bx                                   ; 53                          ; 0xc0343 vgarom.asm:648
    624     push dx                                   ; 52                          ; 0xc0344 vgarom.asm:649
    625     mov dx, 003dah                            ; ba da 03                    ; 0xc0345 vgarom.asm:650
    626     in AL, DX                                 ; ec                          ; 0xc0348 vgarom.asm:651
    627     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0349 vgarom.asm:652
    628     mov AL, strict byte 010h                  ; b0 10                       ; 0xc034c vgarom.asm:653
    629     out DX, AL                                ; ee                          ; 0xc034e vgarom.asm:654
    630     mov dx, 003c1h                            ; ba c1 03                    ; 0xc034f vgarom.asm:655
    631     in AL, DX                                 ; ec                          ; 0xc0352 vgarom.asm:656
    632     and bl, 001h                              ; 80 e3 01                    ; 0xc0353 vgarom.asm:657
    633     jne short 00365h                          ; 75 0d                       ; 0xc0356 vgarom.asm:658
    634     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc0358 vgarom.asm:659
    635     sal bh, 007h                              ; c0 e7 07                    ; 0xc035a vgarom.asm:661
     604    ; mov bx, dx                                ; 8b da                     ; 0xc032c vgarom.asm:631
     605    mov dx, 003c9h                            ; ba c9 03                    ; 0xc032e vgarom.asm:632
     606    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0331 vgarom.asm:634
     607    out DX, AL                                ; ee                          ; 0xc0334 vgarom.asm:635
     608    inc bx                                    ; 43                          ; 0xc0335 vgarom.asm:636
     609    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0336 vgarom.asm:637
     610    out DX, AL                                ; ee                          ; 0xc0339 vgarom.asm:638
     611    inc bx                                    ; 43                          ; 0xc033a vgarom.asm:639
     612    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc033b vgarom.asm:640
     613    out DX, AL                                ; ee                          ; 0xc033e vgarom.asm:641
     614    inc bx                                    ; 43                          ; 0xc033f vgarom.asm:642
     615    dec cx                                    ; 49                          ; 0xc0340 vgarom.asm:643
     616    jne short 00331h                          ; 75 ee                       ; 0xc0341 vgarom.asm:644
     617    pop dx                                    ; 5a                          ; 0xc0343 vgarom.asm:645
     618    pop cx                                    ; 59                          ; 0xc0344 vgarom.asm:646
     619    pop bx                                    ; 5b                          ; 0xc0345 vgarom.asm:647
     620    pop ax                                    ; 58                          ; 0xc0346 vgarom.asm:648
     621    retn                                      ; c3                          ; 0xc0347 vgarom.asm:649
     622    push ax                                   ; 50                          ; 0xc0348 vgarom.asm:654
     623    push bx                                   ; 53                          ; 0xc0349 vgarom.asm:655
     624    push dx                                   ; 52                          ; 0xc034a vgarom.asm:656
     625    mov dx, 003dah                            ; ba da 03                    ; 0xc034b vgarom.asm:657
     626    in AL, DX                                 ; ec                          ; 0xc034e vgarom.asm:658
     627    mov dx, 003c0h                            ; ba c0 03                    ; 0xc034f vgarom.asm:659
     628    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0352 vgarom.asm:660
     629    out DX, AL                                ; ee                          ; 0xc0354 vgarom.asm:661
     630    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0355 vgarom.asm:662
     631    in AL, DX                                 ; ec                          ; 0xc0358 vgarom.asm:663
     632    and bl, 001h                              ; 80 e3 01                    ; 0xc0359 vgarom.asm:664
     633    jne short 0036bh                          ; 75 0d                       ; 0xc035c vgarom.asm:665
     634    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc035e vgarom.asm:666
     635    sal bh, 007h                              ; c0 e7 07                    ; 0xc0360 vgarom.asm:668
    636636    db  00ah, 0c7h
    637     ; or al, bh                                 ; 0a c7                     ; 0xc035d vgarom.asm:671
    638     mov dx, 003c0h                            ; ba c0 03                    ; 0xc035f vgarom.asm:672
    639     out DX, AL                                ; ee                          ; 0xc0362 vgarom.asm:673
    640     jmp short 0037eh                          ; eb 19                       ; 0xc0363 vgarom.asm:674
    641     push ax                                   ; 50                          ; 0xc0365 vgarom.asm:676
    642     mov dx, 003dah                            ; ba da 03                    ; 0xc0366 vgarom.asm:677
    643     in AL, DX                                 ; ec                          ; 0xc0369 vgarom.asm:678
    644     mov dx, 003c0h                            ; ba c0 03                    ; 0xc036a vgarom.asm:679
    645     mov AL, strict byte 014h                  ; b0 14                       ; 0xc036d vgarom.asm:680
    646     out DX, AL                                ; ee                          ; 0xc036f vgarom.asm:681
    647     pop ax                                    ; 58                          ; 0xc0370 vgarom.asm:682
    648     and AL, strict byte 080h                  ; 24 80                       ; 0xc0371 vgarom.asm:683
    649     jne short 00378h                          ; 75 03                       ; 0xc0373 vgarom.asm:684
    650     sal bh, 002h                              ; c0 e7 02                    ; 0xc0375 vgarom.asm:686
    651     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0378 vgarom.asm:692
     637    ; or al, bh                                 ; 0a c7                     ; 0xc0363 vgarom.asm:678
     638    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0365 vgarom.asm:679
     639    out DX, AL                                ; ee                          ; 0xc0368 vgarom.asm:680
     640    jmp short 00384h                          ; eb 19                       ; 0xc0369 vgarom.asm:681
     641    push ax                                   ; 50                          ; 0xc036b vgarom.asm:683
     642    mov dx, 003dah                            ; ba da 03                    ; 0xc036c vgarom.asm:684
     643    in AL, DX                                 ; ec                          ; 0xc036f vgarom.asm:685
     644    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0370 vgarom.asm:686
     645    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0373 vgarom.asm:687
     646    out DX, AL                                ; ee                          ; 0xc0375 vgarom.asm:688
     647    pop ax                                    ; 58                          ; 0xc0376 vgarom.asm:689
     648    and AL, strict byte 080h                  ; 24 80                       ; 0xc0377 vgarom.asm:690
     649    jne short 0037eh                          ; 75 03                       ; 0xc0379 vgarom.asm:691
     650    sal bh, 002h                              ; c0 e7 02                    ; 0xc037b vgarom.asm:693
     651    and bh, 00fh                              ; 80 e7 0f                    ; 0xc037e vgarom.asm:699
    652652    db  08ah, 0c7h
    653     ; mov al, bh                                ; 8a c7                     ; 0xc037b vgarom.asm:693
    654     out DX, AL                                ; ee                          ; 0xc037d vgarom.asm:694
    655     mov AL, strict byte 020h                  ; b0 20                       ; 0xc037e vgarom.asm:696
    656     out DX, AL                                ; ee                          ; 0xc0380 vgarom.asm:697
    657     mov dx, 003dah                            ; ba da 03                    ; 0xc0381 vgarom.asm:699
    658     in AL, DX                                 ; ec                          ; 0xc0384 vgarom.asm:700
    659     pop dx                                    ; 5a                          ; 0xc0385 vgarom.asm:702
    660     pop bx                                    ; 5b                          ; 0xc0386 vgarom.asm:703
    661     pop ax                                    ; 58                          ; 0xc0387 vgarom.asm:704
    662     retn                                      ; c3                          ; 0xc0388 vgarom.asm:705
    663     push ax                                   ; 50                          ; 0xc0389 vgarom.asm:710
    664     push dx                                   ; 52                          ; 0xc038a vgarom.asm:711
    665     mov dx, 003c7h                            ; ba c7 03                    ; 0xc038b vgarom.asm:712
     653    ; mov al, bh                                ; 8a c7                     ; 0xc0381 vgarom.asm:700
     654    out DX, AL                                ; ee                          ; 0xc0383 vgarom.asm:701
     655    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0384 vgarom.asm:703
     656    out DX, AL                                ; ee                          ; 0xc0386 vgarom.asm:704
     657    mov dx, 003dah                            ; ba da 03                    ; 0xc0387 vgarom.asm:706
     658    in AL, DX                                 ; ec                          ; 0xc038a vgarom.asm:707
     659    pop dx                                    ; 5a                          ; 0xc038b vgarom.asm:709
     660    pop bx                                    ; 5b                          ; 0xc038c vgarom.asm:710
     661    pop ax                                    ; 58                          ; 0xc038d vgarom.asm:711
     662    retn                                      ; c3                          ; 0xc038e vgarom.asm:712
     663    push ax                                   ; 50                          ; 0xc038f vgarom.asm:717
     664    push dx                                   ; 52                          ; 0xc0390 vgarom.asm:718
     665    mov dx, 003c7h                            ; ba c7 03                    ; 0xc0391 vgarom.asm:719
    666666    db  08ah, 0c3h
    667     ; mov al, bl                                ; 8a c3                     ; 0xc038e vgarom.asm:713
    668     out DX, AL                                ; ee                          ; 0xc0390 vgarom.asm:714
    669     pop ax                                    ; 58                          ; 0xc0391 vgarom.asm:715
     667    ; mov al, bl                                ; 8a c3                     ; 0xc0394 vgarom.asm:720
     668    out DX, AL                                ; ee                          ; 0xc0396 vgarom.asm:721
     669    pop ax                                    ; 58                          ; 0xc0397 vgarom.asm:722
    670670    db  08ah, 0e0h
    671     ; mov ah, al                                ; 8a e0                     ; 0xc0392 vgarom.asm:716
    672     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0394 vgarom.asm:717
    673     in AL, DX                                 ; ec                          ; 0xc0397 vgarom.asm:718
    674     xchg al, ah                               ; 86 e0                       ; 0xc0398 vgarom.asm:719
    675     push ax                                   ; 50                          ; 0xc039a vgarom.asm:720
    676     in AL, DX                                 ; ec                          ; 0xc039b vgarom.asm:721
     671    ; mov ah, al                                ; 8a e0                     ; 0xc0398 vgarom.asm:723
     672    mov dx, 003c9h                            ; ba c9 03                    ; 0xc039a vgarom.asm:724
     673    in AL, DX                                 ; ec                          ; 0xc039d vgarom.asm:725
     674    xchg al, ah                               ; 86 e0                       ; 0xc039e vgarom.asm:726
     675    push ax                                   ; 50                          ; 0xc03a0 vgarom.asm:727
     676    in AL, DX                                 ; ec                          ; 0xc03a1 vgarom.asm:728
    677677    db  08ah, 0e8h
    678     ; mov ch, al                                ; 8a e8                     ; 0xc039c vgarom.asm:722
    679     in AL, DX                                 ; ec                          ; 0xc039e vgarom.asm:723
     678    ; mov ch, al                                ; 8a e8                     ; 0xc03a2 vgarom.asm:729
     679    in AL, DX                                 ; ec                          ; 0xc03a4 vgarom.asm:730
    680680    db  08ah, 0c8h
    681     ; mov cl, al                                ; 8a c8                     ; 0xc039f vgarom.asm:724
    682     pop dx                                    ; 5a                          ; 0xc03a1 vgarom.asm:725
    683     pop ax                                    ; 58                          ; 0xc03a2 vgarom.asm:726
    684     retn                                      ; c3                          ; 0xc03a3 vgarom.asm:727
    685     push ax                                   ; 50                          ; 0xc03a4 vgarom.asm:732
    686     push bx                                   ; 53                          ; 0xc03a5 vgarom.asm:733
    687     push cx                                   ; 51                          ; 0xc03a6 vgarom.asm:734
    688     push dx                                   ; 52                          ; 0xc03a7 vgarom.asm:735
    689     mov dx, 003c7h                            ; ba c7 03                    ; 0xc03a8 vgarom.asm:736
     681    ; mov cl, al                                ; 8a c8                     ; 0xc03a5 vgarom.asm:731
     682    pop dx                                    ; 5a                          ; 0xc03a7 vgarom.asm:732
     683    pop ax                                    ; 58                          ; 0xc03a8 vgarom.asm:733
     684    retn                                      ; c3                          ; 0xc03a9 vgarom.asm:734
     685    push ax                                   ; 50                          ; 0xc03aa vgarom.asm:739
     686    push bx                                   ; 53                          ; 0xc03ab vgarom.asm:740
     687    push cx                                   ; 51                          ; 0xc03ac vgarom.asm:741
     688    push dx                                   ; 52                          ; 0xc03ad vgarom.asm:742
     689    mov dx, 003c7h                            ; ba c7 03                    ; 0xc03ae vgarom.asm:743
    690690    db  08ah, 0c3h
    691     ; mov al, bl                                ; 8a c3                     ; 0xc03ab vgarom.asm:737
    692     out DX, AL                                ; ee                          ; 0xc03ad vgarom.asm:738
    693     pop dx                                    ; 5a                          ; 0xc03ae vgarom.asm:739
    694     push dx                                   ; 52                          ; 0xc03af vgarom.asm:740
     691    ; mov al, bl                                ; 8a c3                     ; 0xc03b1 vgarom.asm:744
     692    out DX, AL                                ; ee                          ; 0xc03b3 vgarom.asm:745
     693    pop dx                                    ; 5a                          ; 0xc03b4 vgarom.asm:746
     694    push dx                                   ; 52                          ; 0xc03b5 vgarom.asm:747
    695695    db  08bh, 0dah
    696     ; mov bx, dx                                ; 8b da                     ; 0xc03b0 vgarom.asm:741
    697     mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b2 vgarom.asm:742
    698     in AL, DX                                 ; ec                          ; 0xc03b5 vgarom.asm:744
    699     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03b6 vgarom.asm:745
    700     inc bx                                    ; 43                          ; 0xc03b9 vgarom.asm:746
    701     in AL, DX                                 ; ec                          ; 0xc03ba vgarom.asm:747
    702     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03bb vgarom.asm:748
    703     inc bx                                    ; 43                          ; 0xc03be vgarom.asm:749
    704     in AL, DX                                 ; ec                          ; 0xc03bf vgarom.asm:750
    705     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c0 vgarom.asm:751
    706     inc bx                                    ; 43                          ; 0xc03c3 vgarom.asm:752
    707     dec cx                                    ; 49                          ; 0xc03c4 vgarom.asm:753
    708     jne short 003b5h                          ; 75 ee                       ; 0xc03c5 vgarom.asm:754
    709     pop dx                                    ; 5a                          ; 0xc03c7 vgarom.asm:755
    710     pop cx                                    ; 59                          ; 0xc03c8 vgarom.asm:756
    711     pop bx                                    ; 5b                          ; 0xc03c9 vgarom.asm:757
    712     pop ax                                    ; 58                          ; 0xc03ca vgarom.asm:758
    713     retn                                      ; c3                          ; 0xc03cb vgarom.asm:759
    714     push ax                                   ; 50                          ; 0xc03cc vgarom.asm:764
    715     push dx                                   ; 52                          ; 0xc03cd vgarom.asm:765
    716     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03ce vgarom.asm:766
     696    ; mov bx, dx                                ; 8b da                     ; 0xc03b6 vgarom.asm:748
     697    mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b8 vgarom.asm:749
     698    in AL, DX                                 ; ec                          ; 0xc03bb vgarom.asm:751
     699    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03bc vgarom.asm:752
     700    inc bx                                    ; 43                          ; 0xc03bf vgarom.asm:753
     701    in AL, DX                                 ; ec                          ; 0xc03c0 vgarom.asm:754
     702    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c1 vgarom.asm:755
     703    inc bx                                    ; 43                          ; 0xc03c4 vgarom.asm:756
     704    in AL, DX                                 ; ec                          ; 0xc03c5 vgarom.asm:757
     705    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c6 vgarom.asm:758
     706    inc bx                                    ; 43                          ; 0xc03c9 vgarom.asm:759
     707    dec cx                                    ; 49                          ; 0xc03ca vgarom.asm:760
     708    jne short 003bbh                          ; 75 ee                       ; 0xc03cb vgarom.asm:761
     709    pop dx                                    ; 5a                          ; 0xc03cd vgarom.asm:762
     710    pop cx                                    ; 59                          ; 0xc03ce vgarom.asm:763
     711    pop bx                                    ; 5b                          ; 0xc03cf vgarom.asm:764
     712    pop ax                                    ; 58                          ; 0xc03d0 vgarom.asm:765
     713    retn                                      ; c3                          ; 0xc03d1 vgarom.asm:766
     714    push ax                                   ; 50                          ; 0xc03d2 vgarom.asm:771
     715    push dx                                   ; 52                          ; 0xc03d3 vgarom.asm:772
     716    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03d4 vgarom.asm:773
    717717    db  08ah, 0c3h
    718     ; mov al, bl                                ; 8a c3                     ; 0xc03d1 vgarom.asm:767
    719     out DX, AL                                ; ee                          ; 0xc03d3 vgarom.asm:768
    720     pop dx                                    ; 5a                          ; 0xc03d4 vgarom.asm:769
    721     pop ax                                    ; 58                          ; 0xc03d5 vgarom.asm:770
    722     retn                                      ; c3                          ; 0xc03d6 vgarom.asm:771
    723     push ax                                   ; 50                          ; 0xc03d7 vgarom.asm:776
    724     push dx                                   ; 52                          ; 0xc03d8 vgarom.asm:777
    725     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03d9 vgarom.asm:778
    726     in AL, DX                                 ; ec                          ; 0xc03dc vgarom.asm:779
     718    ; mov al, bl                                ; 8a c3                     ; 0xc03d7 vgarom.asm:774
     719    out DX, AL                                ; ee                          ; 0xc03d9 vgarom.asm:775
     720    pop dx                                    ; 5a                          ; 0xc03da vgarom.asm:776
     721    pop ax                                    ; 58                          ; 0xc03db vgarom.asm:777
     722    retn                                      ; c3                          ; 0xc03dc vgarom.asm:778
     723    push ax                                   ; 50                          ; 0xc03dd vgarom.asm:783
     724    push dx                                   ; 52                          ; 0xc03de vgarom.asm:784
     725    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03df vgarom.asm:785
     726    in AL, DX                                 ; ec                          ; 0xc03e2 vgarom.asm:786
    727727    db  08ah, 0d8h
    728     ; mov bl, al                                ; 8a d8                     ; 0xc03dd vgarom.asm:780
    729     pop dx                                    ; 5a                          ; 0xc03df vgarom.asm:781
    730     pop ax                                    ; 58                          ; 0xc03e0 vgarom.asm:782
    731     retn                                      ; c3                          ; 0xc03e1 vgarom.asm:783
    732     push ax                                   ; 50                          ; 0xc03e2 vgarom.asm:788
    733     push dx                                   ; 52                          ; 0xc03e3 vgarom.asm:789
    734     mov dx, 003dah                            ; ba da 03                    ; 0xc03e4 vgarom.asm:790
    735     in AL, DX                                 ; ec                          ; 0xc03e7 vgarom.asm:791
    736     mov dx, 003c0h                            ; ba c0 03                    ; 0xc03e8 vgarom.asm:792
    737     mov AL, strict byte 010h                  ; b0 10                       ; 0xc03eb vgarom.asm:793
    738     out DX, AL                                ; ee                          ; 0xc03ed vgarom.asm:794
    739     mov dx, 003c1h                            ; ba c1 03                    ; 0xc03ee vgarom.asm:795
    740     in AL, DX                                 ; ec                          ; 0xc03f1 vgarom.asm:796
     728    ; mov bl, al                                ; 8a d8                     ; 0xc03e3 vgarom.asm:787
     729    pop dx                                    ; 5a                          ; 0xc03e5 vgarom.asm:788
     730    pop ax                                    ; 58                          ; 0xc03e6 vgarom.asm:789
     731    retn                                      ; c3                          ; 0xc03e7 vgarom.asm:790
     732    push ax                                   ; 50                          ; 0xc03e8 vgarom.asm:795
     733    push dx                                   ; 52                          ; 0xc03e9 vgarom.asm:796
     734    mov dx, 003dah                            ; ba da 03                    ; 0xc03ea vgarom.asm:797
     735    in AL, DX                                 ; ec                          ; 0xc03ed vgarom.asm:798
     736    mov dx, 003c0h                            ; ba c0 03                    ; 0xc03ee vgarom.asm:799
     737    mov AL, strict byte 010h                  ; b0 10                       ; 0xc03f1 vgarom.asm:800
     738    out DX, AL                                ; ee                          ; 0xc03f3 vgarom.asm:801
     739    mov dx, 003c1h                            ; ba c1 03                    ; 0xc03f4 vgarom.asm:802
     740    in AL, DX                                 ; ec                          ; 0xc03f7 vgarom.asm:803
    741741    db  08ah, 0d8h
    742     ; mov bl, al                                ; 8a d8                     ; 0xc03f2 vgarom.asm:797
    743     shr bl, 007h                              ; c0 eb 07                    ; 0xc03f4 vgarom.asm:799
    744     mov dx, 003dah                            ; ba da 03                    ; 0xc03f7 vgarom.asm:809
    745     in AL, DX                                 ; ec                          ; 0xc03fa vgarom.asm:810
    746     mov dx, 003c0h                            ; ba c0 03                    ; 0xc03fb vgarom.asm:811
    747     mov AL, strict byte 014h                  ; b0 14                       ; 0xc03fe vgarom.asm:812
    748     out DX, AL                                ; ee                          ; 0xc0400 vgarom.asm:813
    749     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0401 vgarom.asm:814
    750     in AL, DX                                 ; ec                          ; 0xc0404 vgarom.asm:815
     742    ; mov bl, al                                ; 8a d8                     ; 0xc03f8 vgarom.asm:804
     743    shr bl, 007h                              ; c0 eb 07                    ; 0xc03fa vgarom.asm:806
     744    mov dx, 003dah                            ; ba da 03                    ; 0xc03fd vgarom.asm:816
     745    in AL, DX                                 ; ec                          ; 0xc0400 vgarom.asm:817
     746    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0401 vgarom.asm:818
     747    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0404 vgarom.asm:819
     748    out DX, AL                                ; ee                          ; 0xc0406 vgarom.asm:820
     749    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0407 vgarom.asm:821
     750    in AL, DX                                 ; ec                          ; 0xc040a vgarom.asm:822
    751751    db  08ah, 0f8h
    752     ; mov bh, al                                ; 8a f8                     ; 0xc0405 vgarom.asm:816
    753     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0407 vgarom.asm:817
    754     test bl, 001h                             ; f6 c3 01                    ; 0xc040a vgarom.asm:818
    755     jne short 00412h                          ; 75 03                       ; 0xc040d vgarom.asm:819
    756     shr bh, 002h                              ; c0 ef 02                    ; 0xc040f vgarom.asm:821
    757     mov dx, 003dah                            ; ba da 03                    ; 0xc0412 vgarom.asm:827
    758     in AL, DX                                 ; ec                          ; 0xc0415 vgarom.asm:828
    759     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0416 vgarom.asm:829
    760     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0419 vgarom.asm:830
    761     out DX, AL                                ; ee                          ; 0xc041b vgarom.asm:831
    762     mov dx, 003dah                            ; ba da 03                    ; 0xc041c vgarom.asm:833
    763     in AL, DX                                 ; ec                          ; 0xc041f vgarom.asm:834
    764     pop dx                                    ; 5a                          ; 0xc0420 vgarom.asm:836
    765     pop ax                                    ; 58                          ; 0xc0421 vgarom.asm:837
    766     retn                                      ; c3                          ; 0xc0422 vgarom.asm:838
    767     push ax                                   ; 50                          ; 0xc0423 vgarom.asm:843
    768     push dx                                   ; 52                          ; 0xc0424 vgarom.asm:844
    769     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0425 vgarom.asm:845
     752    ; mov bh, al                                ; 8a f8                     ; 0xc040b vgarom.asm:823
     753    and bh, 00fh                              ; 80 e7 0f                    ; 0xc040d vgarom.asm:824
     754    test bl, 001h                             ; f6 c3 01                    ; 0xc0410 vgarom.asm:825
     755    jne short 00418h                          ; 75 03                       ; 0xc0413 vgarom.asm:826
     756    shr bh, 002h                              ; c0 ef 02                    ; 0xc0415 vgarom.asm:828
     757    mov dx, 003dah                            ; ba da 03                    ; 0xc0418 vgarom.asm:834
     758    in AL, DX                                 ; ec                          ; 0xc041b vgarom.asm:835
     759    mov dx, 003c0h                            ; ba c0 03                    ; 0xc041c vgarom.asm:836
     760    mov AL, strict byte 020h                  ; b0 20                       ; 0xc041f vgarom.asm:837
     761    out DX, AL                                ; ee                          ; 0xc0421 vgarom.asm:838
     762    mov dx, 003dah                            ; ba da 03                    ; 0xc0422 vgarom.asm:840
     763    in AL, DX                                 ; ec                          ; 0xc0425 vgarom.asm:841
     764    pop dx                                    ; 5a                          ; 0xc0426 vgarom.asm:843
     765    pop ax                                    ; 58                          ; 0xc0427 vgarom.asm:844
     766    retn                                      ; c3                          ; 0xc0428 vgarom.asm:845
     767    push ax                                   ; 50                          ; 0xc0429 vgarom.asm:850
     768    push dx                                   ; 52                          ; 0xc042a vgarom.asm:851
     769    mov dx, 003c4h                            ; ba c4 03                    ; 0xc042b vgarom.asm:852
    770770    db  08ah, 0e3h
    771     ; mov ah, bl                                ; 8a e3                     ; 0xc0428 vgarom.asm:846
    772     mov AL, strict byte 003h                  ; b0 03                       ; 0xc042a vgarom.asm:847
    773     out DX, ax                                ; ef                          ; 0xc042c vgarom.asm:848
    774     pop dx                                    ; 5a                          ; 0xc042d vgarom.asm:849
    775     pop ax                                    ; 58                          ; 0xc042e vgarom.asm:850
    776     retn                                      ; c3                          ; 0xc042f vgarom.asm:851
    777     push DS                                   ; 1e                          ; 0xc0430 vgarom.asm:856
    778     push ax                                   ; 50                          ; 0xc0431 vgarom.asm:857
    779     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0432 vgarom.asm:858
    780     mov ds, ax                                ; 8e d8                       ; 0xc0435 vgarom.asm:859
     771    ; mov ah, bl                                ; 8a e3                     ; 0xc042e vgarom.asm:853
     772    mov AL, strict byte 003h                  ; b0 03                       ; 0xc0430 vgarom.asm:854
     773    out DX, ax                                ; ef                          ; 0xc0432 vgarom.asm:855
     774    pop dx                                    ; 5a                          ; 0xc0433 vgarom.asm:856
     775    pop ax                                    ; 58                          ; 0xc0434 vgarom.asm:857
     776    retn                                      ; c3                          ; 0xc0435 vgarom.asm:858
     777    push DS                                   ; 1e                          ; 0xc0436 vgarom.asm:863
     778    push ax                                   ; 50                          ; 0xc0437 vgarom.asm:864
     779    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0438 vgarom.asm:865
     780    mov ds, ax                                ; 8e d8                       ; 0xc043b vgarom.asm:866
    781781    db  032h, 0edh
    782     ; xor ch, ch                                ; 32 ed                     ; 0xc0437 vgarom.asm:860
    783     mov bx, 00088h                            ; bb 88 00                    ; 0xc0439 vgarom.asm:861
    784     mov cl, byte [bx]                         ; 8a 0f                       ; 0xc043c vgarom.asm:862
    785     and cl, 00fh                              ; 80 e1 0f                    ; 0xc043e vgarom.asm:863
    786     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc0441 vgarom.asm:864
    787     mov ax, word [bx]                         ; 8b 07                       ; 0xc0444 vgarom.asm:865
    788     mov bx, strict word 00003h                ; bb 03 00                    ; 0xc0446 vgarom.asm:866
    789     cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc0449 vgarom.asm:867
    790     jne short 00450h                          ; 75 02                       ; 0xc044c vgarom.asm:868
    791     mov BH, strict byte 001h                  ; b7 01                       ; 0xc044e vgarom.asm:869
    792     pop ax                                    ; 58                          ; 0xc0450 vgarom.asm:871
    793     pop DS                                    ; 1f                          ; 0xc0451 vgarom.asm:872
    794     retn                                      ; c3                          ; 0xc0452 vgarom.asm:873
    795     push DS                                   ; 1e                          ; 0xc0453 vgarom.asm:881
    796     push bx                                   ; 53                          ; 0xc0454 vgarom.asm:882
    797     push dx                                   ; 52                          ; 0xc0455 vgarom.asm:883
     782    ; xor ch, ch                                ; 32 ed                     ; 0xc043d vgarom.asm:867
     783    mov bx, 00088h                            ; bb 88 00                    ; 0xc043f vgarom.asm:868
     784    mov cl, byte [bx]                         ; 8a 0f                       ; 0xc0442 vgarom.asm:869
     785    and cl, 00fh                              ; 80 e1 0f                    ; 0xc0444 vgarom.asm:870
     786    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc0447 vgarom.asm:871
     787    mov ax, word [bx]                         ; 8b 07                       ; 0xc044a vgarom.asm:872
     788    mov bx, strict word 00003h                ; bb 03 00                    ; 0xc044c vgarom.asm:873
     789    cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc044f vgarom.asm:874
     790    jne short 00456h                          ; 75 02                       ; 0xc0452 vgarom.asm:875
     791    mov BH, strict byte 001h                  ; b7 01                       ; 0xc0454 vgarom.asm:876
     792    pop ax                                    ; 58                          ; 0xc0456 vgarom.asm:878
     793    pop DS                                    ; 1f                          ; 0xc0457 vgarom.asm:879
     794    retn                                      ; c3                          ; 0xc0458 vgarom.asm:880
     795    push DS                                   ; 1e                          ; 0xc0459 vgarom.asm:888
     796    push bx                                   ; 53                          ; 0xc045a vgarom.asm:889
     797    push dx                                   ; 52                          ; 0xc045b vgarom.asm:890
    798798    db  08ah, 0d0h
    799     ; mov dl, al                                ; 8a d0                     ; 0xc0456 vgarom.asm:884
    800     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0458 vgarom.asm:885
    801     mov ds, ax                                ; 8e d8                       ; 0xc045b vgarom.asm:886
    802     mov bx, 00089h                            ; bb 89 00                    ; 0xc045d vgarom.asm:887
    803     mov al, byte [bx]                         ; 8a 07                       ; 0xc0460 vgarom.asm:888
    804     mov bx, 00088h                            ; bb 88 00                    ; 0xc0462 vgarom.asm:889
    805     mov ah, byte [bx]                         ; 8a 27                       ; 0xc0465 vgarom.asm:890
    806     cmp dl, 001h                              ; 80 fa 01                    ; 0xc0467 vgarom.asm:891
    807     je short 00481h                           ; 74 15                       ; 0xc046a vgarom.asm:892
    808     jc short 0048bh                           ; 72 1d                       ; 0xc046c vgarom.asm:893
    809     cmp dl, 002h                              ; 80 fa 02                    ; 0xc046e vgarom.asm:894
    810     je short 00475h                           ; 74 02                       ; 0xc0471 vgarom.asm:895
    811     jmp short 0049fh                          ; eb 2a                       ; 0xc0473 vgarom.asm:905
    812     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc0475 vgarom.asm:911
    813     or AL, strict byte 010h                   ; 0c 10                       ; 0xc0477 vgarom.asm:912
    814     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0479 vgarom.asm:913
    815     or ah, 009h                               ; 80 cc 09                    ; 0xc047c vgarom.asm:914
    816     jne short 00495h                          ; 75 14                       ; 0xc047f vgarom.asm:915
    817     and AL, strict byte 06fh                  ; 24 6f                       ; 0xc0481 vgarom.asm:921
    818     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0483 vgarom.asm:922
    819     or ah, 009h                               ; 80 cc 09                    ; 0xc0486 vgarom.asm:923
    820     jne short 00495h                          ; 75 0a                       ; 0xc0489 vgarom.asm:924
    821     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc048b vgarom.asm:930
    822     or AL, strict byte 080h                   ; 0c 80                       ; 0xc048d vgarom.asm:931
    823     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc048f vgarom.asm:932
    824     or ah, 008h                               ; 80 cc 08                    ; 0xc0492 vgarom.asm:933
    825     mov bx, 00089h                            ; bb 89 00                    ; 0xc0495 vgarom.asm:935
    826     mov byte [bx], al                         ; 88 07                       ; 0xc0498 vgarom.asm:936
    827     mov bx, 00088h                            ; bb 88 00                    ; 0xc049a vgarom.asm:937
    828     mov byte [bx], ah                         ; 88 27                       ; 0xc049d vgarom.asm:938
    829     mov ax, 01212h                            ; b8 12 12                    ; 0xc049f vgarom.asm:940
    830     pop dx                                    ; 5a                          ; 0xc04a2 vgarom.asm:941
    831     pop bx                                    ; 5b                          ; 0xc04a3 vgarom.asm:942
    832     pop DS                                    ; 1f                          ; 0xc04a4 vgarom.asm:943
    833     retn                                      ; c3                          ; 0xc04a5 vgarom.asm:944
    834     push DS                                   ; 1e                          ; 0xc04a6 vgarom.asm:953
    835     push bx                                   ; 53                          ; 0xc04a7 vgarom.asm:954
    836     push dx                                   ; 52                          ; 0xc04a8 vgarom.asm:955
     799    ; mov dl, al                                ; 8a d0                     ; 0xc045c vgarom.asm:891
     800    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc045e vgarom.asm:892
     801    mov ds, ax                                ; 8e d8                       ; 0xc0461 vgarom.asm:893
     802    mov bx, 00089h                            ; bb 89 00                    ; 0xc0463 vgarom.asm:894
     803    mov al, byte [bx]                         ; 8a 07                       ; 0xc0466 vgarom.asm:895
     804    mov bx, 00088h                            ; bb 88 00                    ; 0xc0468 vgarom.asm:896
     805    mov ah, byte [bx]                         ; 8a 27                       ; 0xc046b vgarom.asm:897
     806    cmp dl, 001h                              ; 80 fa 01                    ; 0xc046d vgarom.asm:898
     807    je short 00487h                           ; 74 15                       ; 0xc0470 vgarom.asm:899
     808    jc short 00491h                           ; 72 1d                       ; 0xc0472 vgarom.asm:900
     809    cmp dl, 002h                              ; 80 fa 02                    ; 0xc0474 vgarom.asm:901
     810    je short 0047bh                           ; 74 02                       ; 0xc0477 vgarom.asm:902
     811    jmp short 004a5h                          ; eb 2a                       ; 0xc0479 vgarom.asm:912
     812    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc047b vgarom.asm:918
     813    or AL, strict byte 010h                   ; 0c 10                       ; 0xc047d vgarom.asm:919
     814    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc047f vgarom.asm:920
     815    or ah, 009h                               ; 80 cc 09                    ; 0xc0482 vgarom.asm:921
     816    jne short 0049bh                          ; 75 14                       ; 0xc0485 vgarom.asm:922
     817    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc0487 vgarom.asm:928
     818    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0489 vgarom.asm:929
     819    or ah, 009h                               ; 80 cc 09                    ; 0xc048c vgarom.asm:930
     820    jne short 0049bh                          ; 75 0a                       ; 0xc048f vgarom.asm:931
     821    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc0491 vgarom.asm:937
     822    or AL, strict byte 080h                   ; 0c 80                       ; 0xc0493 vgarom.asm:938
     823    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0495 vgarom.asm:939
     824    or ah, 008h                               ; 80 cc 08                    ; 0xc0498 vgarom.asm:940
     825    mov bx, 00089h                            ; bb 89 00                    ; 0xc049b vgarom.asm:942
     826    mov byte [bx], al                         ; 88 07                       ; 0xc049e vgarom.asm:943
     827    mov bx, 00088h                            ; bb 88 00                    ; 0xc04a0 vgarom.asm:944
     828    mov byte [bx], ah                         ; 88 27                       ; 0xc04a3 vgarom.asm:945
     829    mov ax, 01212h                            ; b8 12 12                    ; 0xc04a5 vgarom.asm:947
     830    pop dx                                    ; 5a                          ; 0xc04a8 vgarom.asm:948
     831    pop bx                                    ; 5b                          ; 0xc04a9 vgarom.asm:949
     832    pop DS                                    ; 1f                          ; 0xc04aa vgarom.asm:950
     833    retn                                      ; c3                          ; 0xc04ab vgarom.asm:951
     834    push DS                                   ; 1e                          ; 0xc04ac vgarom.asm:960
     835    push bx                                   ; 53                          ; 0xc04ad vgarom.asm:961
     836    push dx                                   ; 52                          ; 0xc04ae vgarom.asm:962
    837837    db  08ah, 0d0h
    838     ; mov dl, al                                ; 8a d0                     ; 0xc04a9 vgarom.asm:956
    839     and dl, 001h                              ; 80 e2 01                    ; 0xc04ab vgarom.asm:957
    840     sal dl, 003h                              ; c0 e2 03                    ; 0xc04ae vgarom.asm:959
    841     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04b1 vgarom.asm:965
    842     mov ds, ax                                ; 8e d8                       ; 0xc04b4 vgarom.asm:966
    843     mov bx, 00089h                            ; bb 89 00                    ; 0xc04b6 vgarom.asm:967
    844     mov al, byte [bx]                         ; 8a 07                       ; 0xc04b9 vgarom.asm:968
    845     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04bb vgarom.asm:969
     838    ; mov dl, al                                ; 8a d0                     ; 0xc04af vgarom.asm:963
     839    and dl, 001h                              ; 80 e2 01                    ; 0xc04b1 vgarom.asm:964
     840    sal dl, 003h                              ; c0 e2 03                    ; 0xc04b4 vgarom.asm:966
     841    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04b7 vgarom.asm:972
     842    mov ds, ax                                ; 8e d8                       ; 0xc04ba vgarom.asm:973
     843    mov bx, 00089h                            ; bb 89 00                    ; 0xc04bc vgarom.asm:974
     844    mov al, byte [bx]                         ; 8a 07                       ; 0xc04bf vgarom.asm:975
     845    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04c1 vgarom.asm:976
    846846    db  00ah, 0c2h
    847     ; or al, dl                                 ; 0a c2                     ; 0xc04bd vgarom.asm:970
    848     mov byte [bx], al                         ; 88 07                       ; 0xc04bf vgarom.asm:971
    849     mov ax, 01212h                            ; b8 12 12                    ; 0xc04c1 vgarom.asm:972
    850     pop dx                                    ; 5a                          ; 0xc04c4 vgarom.asm:973
    851     pop bx                                    ; 5b                          ; 0xc04c5 vgarom.asm:974
    852     pop DS                                    ; 1f                          ; 0xc04c6 vgarom.asm:975
    853     retn                                      ; c3                          ; 0xc04c7 vgarom.asm:976
    854     push bx                                   ; 53                          ; 0xc04c8 vgarom.asm:980
    855     push dx                                   ; 52                          ; 0xc04c9 vgarom.asm:981
     847    ; or al, dl                                 ; 0a c2                     ; 0xc04c3 vgarom.asm:977
     848    mov byte [bx], al                         ; 88 07                       ; 0xc04c5 vgarom.asm:978
     849    mov ax, 01212h                            ; b8 12 12                    ; 0xc04c7 vgarom.asm:979
     850    pop dx                                    ; 5a                          ; 0xc04ca vgarom.asm:980
     851    pop bx                                    ; 5b                          ; 0xc04cb vgarom.asm:981
     852    pop DS                                    ; 1f                          ; 0xc04cc vgarom.asm:982
     853    retn                                      ; c3                          ; 0xc04cd vgarom.asm:983
     854    push bx                                   ; 53                          ; 0xc04ce vgarom.asm:987
     855    push dx                                   ; 52                          ; 0xc04cf vgarom.asm:988
    856856    db  08ah, 0d8h
    857     ; mov bl, al                                ; 8a d8                     ; 0xc04ca vgarom.asm:982
    858     and bl, 001h                              ; 80 e3 01                    ; 0xc04cc vgarom.asm:983
    859     xor bl, 001h                              ; 80 f3 01                    ; 0xc04cf vgarom.asm:984
    860     sal bl, 1                                 ; d0 e3                       ; 0xc04d2 vgarom.asm:985
    861     mov dx, 003cch                            ; ba cc 03                    ; 0xc04d4 vgarom.asm:986
    862     in AL, DX                                 ; ec                          ; 0xc04d7 vgarom.asm:987
    863     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04d8 vgarom.asm:988
     857    ; mov bl, al                                ; 8a d8                     ; 0xc04d0 vgarom.asm:989
     858    and bl, 001h                              ; 80 e3 01                    ; 0xc04d2 vgarom.asm:990
     859    xor bl, 001h                              ; 80 f3 01                    ; 0xc04d5 vgarom.asm:991
     860    sal bl, 1                                 ; d0 e3                       ; 0xc04d8 vgarom.asm:992
     861    mov dx, 003cch                            ; ba cc 03                    ; 0xc04da vgarom.asm:993
     862    in AL, DX                                 ; ec                          ; 0xc04dd vgarom.asm:994
     863    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04de vgarom.asm:995
    864864    db  00ah, 0c3h
    865     ; or al, bl                                 ; 0a c3                     ; 0xc04da vgarom.asm:989
    866     mov dx, 003c2h                            ; ba c2 03                    ; 0xc04dc vgarom.asm:990
    867     out DX, AL                                ; ee                          ; 0xc04df vgarom.asm:991
    868     mov ax, 01212h                            ; b8 12 12                    ; 0xc04e0 vgarom.asm:992
    869     pop dx                                    ; 5a                          ; 0xc04e3 vgarom.asm:993
    870     pop bx                                    ; 5b                          ; 0xc04e4 vgarom.asm:994
    871     retn                                      ; c3                          ; 0xc04e5 vgarom.asm:995
    872     push DS                                   ; 1e                          ; 0xc04e6 vgarom.asm:999
    873     push bx                                   ; 53                          ; 0xc04e7 vgarom.asm:1000
    874     push dx                                   ; 52                          ; 0xc04e8 vgarom.asm:1001
     865    ; or al, bl                                 ; 0a c3                     ; 0xc04e0 vgarom.asm:996
     866    mov dx, 003c2h                            ; ba c2 03                    ; 0xc04e2 vgarom.asm:997
     867    out DX, AL                                ; ee                          ; 0xc04e5 vgarom.asm:998
     868    mov ax, 01212h                            ; b8 12 12                    ; 0xc04e6 vgarom.asm:999
     869    pop dx                                    ; 5a                          ; 0xc04e9 vgarom.asm:1000
     870    pop bx                                    ; 5b                          ; 0xc04ea vgarom.asm:1001
     871    retn                                      ; c3                          ; 0xc04eb vgarom.asm:1002
     872    push DS                                   ; 1e                          ; 0xc04ec vgarom.asm:1006
     873    push bx                                   ; 53                          ; 0xc04ed vgarom.asm:1007
     874    push dx                                   ; 52                          ; 0xc04ee vgarom.asm:1008
    875875    db  08ah, 0d0h
    876     ; mov dl, al                                ; 8a d0                     ; 0xc04e9 vgarom.asm:1002
    877     and dl, 001h                              ; 80 e2 01                    ; 0xc04eb vgarom.asm:1003
    878     xor dl, 001h                              ; 80 f2 01                    ; 0xc04ee vgarom.asm:1004
    879     sal dl, 1                                 ; d0 e2                       ; 0xc04f1 vgarom.asm:1005
    880     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04f3 vgarom.asm:1006
    881     mov ds, ax                                ; 8e d8                       ; 0xc04f6 vgarom.asm:1007
    882     mov bx, 00089h                            ; bb 89 00                    ; 0xc04f8 vgarom.asm:1008
    883     mov al, byte [bx]                         ; 8a 07                       ; 0xc04fb vgarom.asm:1009
    884     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04fd vgarom.asm:1010
     876    ; mov dl, al                                ; 8a d0                     ; 0xc04ef vgarom.asm:1009
     877    and dl, 001h                              ; 80 e2 01                    ; 0xc04f1 vgarom.asm:1010
     878    xor dl, 001h                              ; 80 f2 01                    ; 0xc04f4 vgarom.asm:1011
     879    sal dl, 1                                 ; d0 e2                       ; 0xc04f7 vgarom.asm:1012
     880    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04f9 vgarom.asm:1013
     881    mov ds, ax                                ; 8e d8                       ; 0xc04fc vgarom.asm:1014
     882    mov bx, 00089h                            ; bb 89 00                    ; 0xc04fe vgarom.asm:1015
     883    mov al, byte [bx]                         ; 8a 07                       ; 0xc0501 vgarom.asm:1016
     884    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc0503 vgarom.asm:1017
    885885    db  00ah, 0c2h
    886     ; or al, dl                                 ; 0a c2                     ; 0xc04ff vgarom.asm:1011
    887     mov byte [bx], al                         ; 88 07                       ; 0xc0501 vgarom.asm:1012
    888     mov ax, 01212h                            ; b8 12 12                    ; 0xc0503 vgarom.asm:1013
    889     pop dx                                    ; 5a                          ; 0xc0506 vgarom.asm:1014
    890     pop bx                                    ; 5b                          ; 0xc0507 vgarom.asm:1015
    891     pop DS                                    ; 1f                          ; 0xc0508 vgarom.asm:1016
    892     retn                                      ; c3                          ; 0xc0509 vgarom.asm:1017
    893     push DS                                   ; 1e                          ; 0xc050a vgarom.asm:1021
    894     push bx                                   ; 53                          ; 0xc050b vgarom.asm:1022
    895     push dx                                   ; 52                          ; 0xc050c vgarom.asm:1023
     886    ; or al, dl                                 ; 0a c2                     ; 0xc0505 vgarom.asm:1018
     887    mov byte [bx], al                         ; 88 07                       ; 0xc0507 vgarom.asm:1019
     888    mov ax, 01212h                            ; b8 12 12                    ; 0xc0509 vgarom.asm:1020
     889    pop dx                                    ; 5a                          ; 0xc050c vgarom.asm:1021
     890    pop bx                                    ; 5b                          ; 0xc050d vgarom.asm:1022
     891    pop DS                                    ; 1f                          ; 0xc050e vgarom.asm:1023
     892    retn                                      ; c3                          ; 0xc050f vgarom.asm:1024
     893    push DS                                   ; 1e                          ; 0xc0510 vgarom.asm:1028
     894    push bx                                   ; 53                          ; 0xc0511 vgarom.asm:1029
     895    push dx                                   ; 52                          ; 0xc0512 vgarom.asm:1030
    896896    db  08ah, 0d0h
    897     ; mov dl, al                                ; 8a d0                     ; 0xc050d vgarom.asm:1024
    898     and dl, 001h                              ; 80 e2 01                    ; 0xc050f vgarom.asm:1025
    899     xor dl, 001h                              ; 80 f2 01                    ; 0xc0512 vgarom.asm:1026
    900     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0515 vgarom.asm:1027
    901     mov ds, ax                                ; 8e d8                       ; 0xc0518 vgarom.asm:1028
    902     mov bx, 00089h                            ; bb 89 00                    ; 0xc051a vgarom.asm:1029
    903     mov al, byte [bx]                         ; 8a 07                       ; 0xc051d vgarom.asm:1030
    904     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc051f vgarom.asm:1031
     897    ; mov dl, al                                ; 8a d0                     ; 0xc0513 vgarom.asm:1031
     898    and dl, 001h                              ; 80 e2 01                    ; 0xc0515 vgarom.asm:1032
     899    xor dl, 001h                              ; 80 f2 01                    ; 0xc0518 vgarom.asm:1033
     900    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc051b vgarom.asm:1034
     901    mov ds, ax                                ; 8e d8                       ; 0xc051e vgarom.asm:1035
     902    mov bx, 00089h                            ; bb 89 00                    ; 0xc0520 vgarom.asm:1036
     903    mov al, byte [bx]                         ; 8a 07                       ; 0xc0523 vgarom.asm:1037
     904    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0525 vgarom.asm:1038
    905905    db  00ah, 0c2h
    906     ; or al, dl                                 ; 0a c2                     ; 0xc0521 vgarom.asm:1032
    907     mov byte [bx], al                         ; 88 07                       ; 0xc0523 vgarom.asm:1033
    908     mov ax, 01212h                            ; b8 12 12                    ; 0xc0525 vgarom.asm:1034
    909     pop dx                                    ; 5a                          ; 0xc0528 vgarom.asm:1035
    910     pop bx                                    ; 5b                          ; 0xc0529 vgarom.asm:1036
    911     pop DS                                    ; 1f                          ; 0xc052a vgarom.asm:1037
    912     retn                                      ; c3                          ; 0xc052b vgarom.asm:1038
    913     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc052c vgarom.asm:1043
    914     je short 00535h                           ; 74 05                       ; 0xc052e vgarom.asm:1044
    915     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc0530 vgarom.asm:1045
    916     je short 0054ah                           ; 74 16                       ; 0xc0532 vgarom.asm:1046
    917     retn                                      ; c3                          ; 0xc0534 vgarom.asm:1050
    918     push DS                                   ; 1e                          ; 0xc0535 vgarom.asm:1052
    919     push ax                                   ; 50                          ; 0xc0536 vgarom.asm:1053
    920     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0537 vgarom.asm:1054
    921     mov ds, ax                                ; 8e d8                       ; 0xc053a vgarom.asm:1055
    922     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc053c vgarom.asm:1056
    923     mov al, byte [bx]                         ; 8a 07                       ; 0xc053f vgarom.asm:1057
     906    ; or al, dl                                 ; 0a c2                     ; 0xc0527 vgarom.asm:1039
     907    mov byte [bx], al                         ; 88 07                       ; 0xc0529 vgarom.asm:1040
     908    mov ax, 01212h                            ; b8 12 12                    ; 0xc052b vgarom.asm:1041
     909    pop dx                                    ; 5a                          ; 0xc052e vgarom.asm:1042
     910    pop bx                                    ; 5b                          ; 0xc052f vgarom.asm:1043
     911    pop DS                                    ; 1f                          ; 0xc0530 vgarom.asm:1044
     912    retn                                      ; c3                          ; 0xc0531 vgarom.asm:1045
     913    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc0532 vgarom.asm:1050
     914    je short 0053bh                           ; 74 05                       ; 0xc0534 vgarom.asm:1051
     915    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc0536 vgarom.asm:1052
     916    je short 00550h                           ; 74 16                       ; 0xc0538 vgarom.asm:1053
     917    retn                                      ; c3                          ; 0xc053a vgarom.asm:1057
     918    push DS                                   ; 1e                          ; 0xc053b vgarom.asm:1059
     919    push ax                                   ; 50                          ; 0xc053c vgarom.asm:1060
     920    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc053d vgarom.asm:1061
     921    mov ds, ax                                ; 8e d8                       ; 0xc0540 vgarom.asm:1062
     922    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0542 vgarom.asm:1063
     923    mov al, byte [bx]                         ; 8a 07                       ; 0xc0545 vgarom.asm:1064
    924924    db  08ah, 0d8h
    925     ; mov bl, al                                ; 8a d8                     ; 0xc0541 vgarom.asm:1058
     925    ; mov bl, al                                ; 8a d8                     ; 0xc0547 vgarom.asm:1065
    926926    db  032h, 0ffh
    927     ; xor bh, bh                                ; 32 ff                     ; 0xc0543 vgarom.asm:1059
    928     pop ax                                    ; 58                          ; 0xc0545 vgarom.asm:1060
     927    ; xor bh, bh                                ; 32 ff                     ; 0xc0549 vgarom.asm:1066
     928    pop ax                                    ; 58                          ; 0xc054b vgarom.asm:1067
    929929    db  08ah, 0c4h
    930     ; mov al, ah                                ; 8a c4                     ; 0xc0546 vgarom.asm:1061
    931     pop DS                                    ; 1f                          ; 0xc0548 vgarom.asm:1062
    932     retn                                      ; c3                          ; 0xc0549 vgarom.asm:1063
    933     push DS                                   ; 1e                          ; 0xc054a vgarom.asm:1065
    934     push ax                                   ; 50                          ; 0xc054b vgarom.asm:1066
    935     push bx                                   ; 53                          ; 0xc054c vgarom.asm:1067
    936     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc054d vgarom.asm:1068
    937     mov ds, ax                                ; 8e d8                       ; 0xc0550 vgarom.asm:1069
     930    ; mov al, ah                                ; 8a c4                     ; 0xc054c vgarom.asm:1068
     931    pop DS                                    ; 1f                          ; 0xc054e vgarom.asm:1069
     932    retn                                      ; c3                          ; 0xc054f vgarom.asm:1070
     933    push DS                                   ; 1e                          ; 0xc0550 vgarom.asm:1072
     934    push ax                                   ; 50                          ; 0xc0551 vgarom.asm:1073
     935    push bx                                   ; 53                          ; 0xc0552 vgarom.asm:1074
     936    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0553 vgarom.asm:1075
     937    mov ds, ax                                ; 8e d8                       ; 0xc0556 vgarom.asm:1076
    938938    db  08bh, 0c3h
    939     ; mov ax, bx                                ; 8b c3                     ; 0xc0552 vgarom.asm:1070
    940     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0554 vgarom.asm:1071
    941     mov byte [bx], al                         ; 88 07                       ; 0xc0557 vgarom.asm:1072
    942     pop bx                                    ; 5b                          ; 0xc0559 vgarom.asm:1082
    943     pop ax                                    ; 58                          ; 0xc055a vgarom.asm:1083
     939    ; mov ax, bx                                ; 8b c3                     ; 0xc0558 vgarom.asm:1077
     940    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc055a vgarom.asm:1078
     941    mov byte [bx], al                         ; 88 07                       ; 0xc055d vgarom.asm:1079
     942    pop bx                                    ; 5b                          ; 0xc055f vgarom.asm:1089
     943    pop ax                                    ; 58                          ; 0xc0560 vgarom.asm:1090
    944944    db  08ah, 0c4h
    945     ; mov al, ah                                ; 8a c4                     ; 0xc055b vgarom.asm:1084
    946     pop DS                                    ; 1f                          ; 0xc055d vgarom.asm:1085
    947     retn                                      ; c3                          ; 0xc055e vgarom.asm:1086
    948     times 0x1 db 0
    949   ; disGetNextSymbol 0xc0560 LB 0x38a -> off=0x0 cb=0000000000000007 uValue=00000000000c0560 'do_out_dx_ax'
    950 do_out_dx_ax:                                ; 0xc0560 LB 0x7
    951     xchg ah, al                               ; 86 c4                       ; 0xc0560 vberom.asm:69
    952     out DX, AL                                ; ee                          ; 0xc0562 vberom.asm:70
    953     xchg ah, al                               ; 86 c4                       ; 0xc0563 vberom.asm:71
    954     out DX, AL                                ; ee                          ; 0xc0565 vberom.asm:72
    955     retn                                      ; c3                          ; 0xc0566 vberom.asm:73
    956   ; disGetNextSymbol 0xc0567 LB 0x383 -> off=0x0 cb=0000000000000040 uValue=00000000000c0567 'do_in_ax_dx'
    957 do_in_ax_dx:                                 ; 0xc0567 LB 0x40
    958     in AL, DX                                 ; ec                          ; 0xc0567 vberom.asm:76
    959     xchg ah, al                               ; 86 c4                       ; 0xc0568 vberom.asm:77
    960     in AL, DX                                 ; ec                          ; 0xc056a vberom.asm:78
    961     retn                                      ; c3                          ; 0xc056b vberom.asm:79
    962     push ax                                   ; 50                          ; 0xc056c vberom.asm:90
    963     push dx                                   ; 52                          ; 0xc056d vberom.asm:91
    964     mov dx, 003dah                            ; ba da 03                    ; 0xc056e vberom.asm:92
    965     in AL, DX                                 ; ec                          ; 0xc0571 vberom.asm:94
    966     test AL, strict byte 008h                 ; a8 08                       ; 0xc0572 vberom.asm:95
    967     je short 00571h                           ; 74 fb                       ; 0xc0574 vberom.asm:96
    968     pop dx                                    ; 5a                          ; 0xc0576 vberom.asm:97
    969     pop ax                                    ; 58                          ; 0xc0577 vberom.asm:98
    970     retn                                      ; c3                          ; 0xc0578 vberom.asm:99
    971     push ax                                   ; 50                          ; 0xc0579 vberom.asm:102
    972     push dx                                   ; 52                          ; 0xc057a vberom.asm:103
    973     mov dx, 003dah                            ; ba da 03                    ; 0xc057b vberom.asm:104
    974     in AL, DX                                 ; ec                          ; 0xc057e vberom.asm:106
    975     test AL, strict byte 008h                 ; a8 08                       ; 0xc057f vberom.asm:107
    976     jne short 0057eh                          ; 75 fb                       ; 0xc0581 vberom.asm:108
    977     pop dx                                    ; 5a                          ; 0xc0583 vberom.asm:109
    978     pop ax                                    ; 58                          ; 0xc0584 vberom.asm:110
    979     retn                                      ; c3                          ; 0xc0585 vberom.asm:111
    980     push dx                                   ; 52                          ; 0xc0586 vberom.asm:116
    981     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0587 vberom.asm:117
    982     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc058a vberom.asm:118
    983     call 00560h                               ; e8 d0 ff                    ; 0xc058d vberom.asm:119
    984     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0590 vberom.asm:120
    985     call 00567h                               ; e8 d1 ff                    ; 0xc0593 vberom.asm:121
    986     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc0596 vberom.asm:122
    987     jbe short 005a5h                          ; 76 0b                       ; 0xc0598 vberom.asm:123
     945    ; mov al, ah                                ; 8a c4                     ; 0xc0561 vgarom.asm:1091
     946    pop DS                                    ; 1f                          ; 0xc0563 vgarom.asm:1092
     947    retn                                      ; c3                          ; 0xc0564 vgarom.asm:1093
     948    times 0xb db 0
     949  ; disGetNextSymbol 0xc0570 LB 0x38a -> off=0x0 cb=0000000000000007 uValue=00000000000c0570 'do_out_dx_ax'
     950do_out_dx_ax:                                ; 0xc0570 LB 0x7
     951    xchg ah, al                               ; 86 c4                       ; 0xc0570 vberom.asm:69
     952    out DX, AL                                ; ee                          ; 0xc0572 vberom.asm:70
     953    xchg ah, al                               ; 86 c4                       ; 0xc0573 vberom.asm:71
     954    out DX, AL                                ; ee                          ; 0xc0575 vberom.asm:72
     955    retn                                      ; c3                          ; 0xc0576 vberom.asm:73
     956  ; disGetNextSymbol 0xc0577 LB 0x383 -> off=0x0 cb=0000000000000040 uValue=00000000000c0577 'do_in_ax_dx'
     957do_in_ax_dx:                                 ; 0xc0577 LB 0x40
     958    in AL, DX                                 ; ec                          ; 0xc0577 vberom.asm:76
     959    xchg ah, al                               ; 86 c4                       ; 0xc0578 vberom.asm:77
     960    in AL, DX                                 ; ec                          ; 0xc057a vberom.asm:78
     961    retn                                      ; c3                          ; 0xc057b vberom.asm:79
     962    push ax                                   ; 50                          ; 0xc057c vberom.asm:90
     963    push dx                                   ; 52                          ; 0xc057d vberom.asm:91
     964    mov dx, 003dah                            ; ba da 03                    ; 0xc057e vberom.asm:92
     965    in AL, DX                                 ; ec                          ; 0xc0581 vberom.asm:94
     966    test AL, strict byte 008h                 ; a8 08                       ; 0xc0582 vberom.asm:95
     967    je short 00581h                           ; 74 fb                       ; 0xc0584 vberom.asm:96
     968    pop dx                                    ; 5a                          ; 0xc0586 vberom.asm:97
     969    pop ax                                    ; 58                          ; 0xc0587 vberom.asm:98
     970    retn                                      ; c3                          ; 0xc0588 vberom.asm:99
     971    push ax                                   ; 50                          ; 0xc0589 vberom.asm:102
     972    push dx                                   ; 52                          ; 0xc058a vberom.asm:103
     973    mov dx, 003dah                            ; ba da 03                    ; 0xc058b vberom.asm:104
     974    in AL, DX                                 ; ec                          ; 0xc058e vberom.asm:106
     975    test AL, strict byte 008h                 ; a8 08                       ; 0xc058f vberom.asm:107
     976    jne short 0058eh                          ; 75 fb                       ; 0xc0591 vberom.asm:108
     977    pop dx                                    ; 5a                          ; 0xc0593 vberom.asm:109
     978    pop ax                                    ; 58                          ; 0xc0594 vberom.asm:110
     979    retn                                      ; c3                          ; 0xc0595 vberom.asm:111
     980    push dx                                   ; 52                          ; 0xc0596 vberom.asm:116
     981    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0597 vberom.asm:117
     982    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc059a vberom.asm:118
     983    call 00570h                               ; e8 d0 ff                    ; 0xc059d vberom.asm:119
     984    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05a0 vberom.asm:120
     985    call 00577h                               ; e8 d1 ff                    ; 0xc05a3 vberom.asm:121
     986    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc05a6 vberom.asm:122
     987    jbe short 005b5h                          ; 76 0b                       ; 0xc05a8 vberom.asm:123
    988988    db  08ah, 0e0h
    989     ; mov ah, al                                ; 8a e0                     ; 0xc059a vberom.asm:124
    990     shr ah, 003h                              ; c0 ec 03                    ; 0xc059c vberom.asm:126
    991     test AL, strict byte 007h                 ; a8 07                       ; 0xc059f vberom.asm:132
    992     je short 005a5h                           ; 74 02                       ; 0xc05a1 vberom.asm:133
     989    ; mov ah, al                                ; 8a e0                     ; 0xc05aa vberom.asm:124
     990    shr ah, 003h                              ; c0 ec 03                    ; 0xc05ac vberom.asm:126
     991    test AL, strict byte 007h                 ; a8 07                       ; 0xc05af vberom.asm:132
     992    je short 005b5h                           ; 74 02                       ; 0xc05b1 vberom.asm:133
    993993    db  0feh, 0c4h
    994     ; inc ah                                    ; fe c4                     ; 0xc05a3 vberom.asm:134
    995     pop dx                                    ; 5a                          ; 0xc05a5 vberom.asm:136
    996     retn                                      ; c3                          ; 0xc05a6 vberom.asm:137
    997   ; disGetNextSymbol 0xc05a7 LB 0x343 -> off=0x0 cb=0000000000000026 uValue=00000000000c05a7 '_dispi_get_max_bpp'
    998 _dispi_get_max_bpp:                          ; 0xc05a7 LB 0x26
    999     push dx                                   ; 52                          ; 0xc05a7 vberom.asm:142
    1000     push bx                                   ; 53                          ; 0xc05a8 vberom.asm:143
    1001     call 005e1h                               ; e8 35 00                    ; 0xc05a9 vberom.asm:144
     994    ; inc ah                                    ; fe c4                     ; 0xc05b3 vberom.asm:134
     995    pop dx                                    ; 5a                          ; 0xc05b5 vberom.asm:136
     996    retn                                      ; c3                          ; 0xc05b6 vberom.asm:137
     997  ; disGetNextSymbol 0xc05b7 LB 0x343 -> off=0x0 cb=0000000000000026 uValue=00000000000c05b7 '_dispi_get_max_bpp'
     998_dispi_get_max_bpp:                          ; 0xc05b7 LB 0x26
     999    push dx                                   ; 52                          ; 0xc05b7 vberom.asm:142
     1000    push bx                                   ; 53                          ; 0xc05b8 vberom.asm:143
     1001    call 005f1h                               ; e8 35 00                    ; 0xc05b9 vberom.asm:144
    10021002    db  08bh, 0d8h
    1003     ; mov bx, ax                                ; 8b d8                     ; 0xc05ac vberom.asm:145
    1004     or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05ae vberom.asm:146
    1005     call 005cdh                               ; e8 19 00                    ; 0xc05b1 vberom.asm:147
    1006     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05b4 vberom.asm:148
    1007     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05b7 vberom.asm:149
    1008     call 00560h                               ; e8 a3 ff                    ; 0xc05ba vberom.asm:150
    1009     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05bd vberom.asm:151
    1010     call 00567h                               ; e8 a4 ff                    ; 0xc05c0 vberom.asm:152
    1011     push ax                                   ; 50                          ; 0xc05c3 vberom.asm:153
     1003    ; mov bx, ax                                ; 8b d8                     ; 0xc05bc vberom.asm:145
     1004    or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05be vberom.asm:146
     1005    call 005ddh                               ; e8 19 00                    ; 0xc05c1 vberom.asm:147
     1006    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05c4 vberom.asm:148
     1007    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05c7 vberom.asm:149
     1008    call 00570h                               ; e8 a3 ff                    ; 0xc05ca vberom.asm:150
     1009    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05cd vberom.asm:151
     1010    call 00577h                               ; e8 a4 ff                    ; 0xc05d0 vberom.asm:152
     1011    push ax                                   ; 50                          ; 0xc05d3 vberom.asm:153
    10121012    db  08bh, 0c3h
    1013     ; mov ax, bx                                ; 8b c3                     ; 0xc05c4 vberom.asm:154
    1014     call 005cdh                               ; e8 04 00                    ; 0xc05c6 vberom.asm:155
    1015     pop ax                                    ; 58                          ; 0xc05c9 vberom.asm:156
    1016     pop bx                                    ; 5b                          ; 0xc05ca vberom.asm:157
    1017     pop dx                                    ; 5a                          ; 0xc05cb vberom.asm:158
    1018     retn                                      ; c3                          ; 0xc05cc vberom.asm:159
    1019   ; disGetNextSymbol 0xc05cd LB 0x31d -> off=0x0 cb=0000000000000026 uValue=00000000000c05cd 'dispi_set_enable_'
    1020 dispi_set_enable_:                           ; 0xc05cd LB 0x26
    1021     push dx                                   ; 52                          ; 0xc05cd vberom.asm:162
    1022     push ax                                   ; 50                          ; 0xc05ce vberom.asm:163
    1023     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05cf vberom.asm:164
    1024     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05d2 vberom.asm:165
    1025     call 00560h                               ; e8 88 ff                    ; 0xc05d5 vberom.asm:166
    1026     pop ax                                    ; 58                          ; 0xc05d8 vberom.asm:167
    1027     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05d9 vberom.asm:168
    1028     call 00560h                               ; e8 81 ff                    ; 0xc05dc vberom.asm:169
    1029     pop dx                                    ; 5a                          ; 0xc05df vberom.asm:170
    1030     retn                                      ; c3                          ; 0xc05e0 vberom.asm:171
    1031     push dx                                   ; 52                          ; 0xc05e1 vberom.asm:174
    1032     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05e2 vberom.asm:175
    1033     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05e5 vberom.asm:176
    1034     call 00560h                               ; e8 75 ff                    ; 0xc05e8 vberom.asm:177
    1035     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05eb vberom.asm:178
    1036     call 00567h                               ; e8 76 ff                    ; 0xc05ee vberom.asm:179
    1037     pop dx                                    ; 5a                          ; 0xc05f1 vberom.asm:180
    1038     retn                                      ; c3                          ; 0xc05f2 vberom.asm:181
    1039   ; disGetNextSymbol 0xc05f3 LB 0x2f7 -> off=0x0 cb=0000000000000026 uValue=00000000000c05f3 'dispi_set_bank_'
    1040 dispi_set_bank_:                             ; 0xc05f3 LB 0x26
    1041     push dx                                   ; 52                          ; 0xc05f3 vberom.asm:184
    1042     push ax                                   ; 50                          ; 0xc05f4 vberom.asm:185
    1043     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05f5 vberom.asm:186
    1044     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc05f8 vberom.asm:187
    1045     call 00560h                               ; e8 62 ff                    ; 0xc05fb vberom.asm:188
    1046     pop ax                                    ; 58                          ; 0xc05fe vberom.asm:189
    1047     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05ff vberom.asm:190
    1048     call 00560h                               ; e8 5b ff                    ; 0xc0602 vberom.asm:191
    1049     pop dx                                    ; 5a                          ; 0xc0605 vberom.asm:192
    1050     retn                                      ; c3                          ; 0xc0606 vberom.asm:193
    1051     push dx                                   ; 52                          ; 0xc0607 vberom.asm:196
    1052     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0608 vberom.asm:197
    1053     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc060b vberom.asm:198
    1054     call 00560h                               ; e8 4f ff                    ; 0xc060e vberom.asm:199
    1055     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0611 vberom.asm:200
    1056     call 00567h                               ; e8 50 ff                    ; 0xc0614 vberom.asm:201
    1057     pop dx                                    ; 5a                          ; 0xc0617 vberom.asm:202
    1058     retn                                      ; c3                          ; 0xc0618 vberom.asm:203
    1059   ; disGetNextSymbol 0xc0619 LB 0x2d1 -> off=0x0 cb=00000000000000a9 uValue=00000000000c0619 '_dispi_set_bank_farcall'
    1060 _dispi_set_bank_farcall:                     ; 0xc0619 LB 0xa9
    1061     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc0619 vberom.asm:206
    1062     je short 00643h                           ; 74 24                       ; 0xc061d vberom.asm:207
     1013    ; mov ax, bx                                ; 8b c3                     ; 0xc05d4 vberom.asm:154
     1014    call 005ddh                               ; e8 04 00                    ; 0xc05d6 vberom.asm:155
     1015    pop ax                                    ; 58                          ; 0xc05d9 vberom.asm:156
     1016    pop bx                                    ; 5b                          ; 0xc05da vberom.asm:157
     1017    pop dx                                    ; 5a                          ; 0xc05db vberom.asm:158
     1018    retn                                      ; c3                          ; 0xc05dc vberom.asm:159
     1019  ; disGetNextSymbol 0xc05dd LB 0x31d -> off=0x0 cb=0000000000000026 uValue=00000000000c05dd 'dispi_set_enable_'
     1020dispi_set_enable_:                           ; 0xc05dd LB 0x26
     1021    push dx                                   ; 52                          ; 0xc05dd vberom.asm:162
     1022    push ax                                   ; 50                          ; 0xc05de vberom.asm:163
     1023    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05df vberom.asm:164
     1024    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05e2 vberom.asm:165
     1025    call 00570h                               ; e8 88 ff                    ; 0xc05e5 vberom.asm:166
     1026    pop ax                                    ; 58                          ; 0xc05e8 vberom.asm:167
     1027    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05e9 vberom.asm:168
     1028    call 00570h                               ; e8 81 ff                    ; 0xc05ec vberom.asm:169
     1029    pop dx                                    ; 5a                          ; 0xc05ef vberom.asm:170
     1030    retn                                      ; c3                          ; 0xc05f0 vberom.asm:171
     1031    push dx                                   ; 52                          ; 0xc05f1 vberom.asm:174
     1032    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05f2 vberom.asm:175
     1033    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05f5 vberom.asm:176
     1034    call 00570h                               ; e8 75 ff                    ; 0xc05f8 vberom.asm:177
     1035    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05fb vberom.asm:178
     1036    call 00577h                               ; e8 76 ff                    ; 0xc05fe vberom.asm:179
     1037    pop dx                                    ; 5a                          ; 0xc0601 vberom.asm:180
     1038    retn                                      ; c3                          ; 0xc0602 vberom.asm:181
     1039  ; disGetNextSymbol 0xc0603 LB 0x2f7 -> off=0x0 cb=0000000000000026 uValue=00000000000c0603 'dispi_set_bank_'
     1040dispi_set_bank_:                             ; 0xc0603 LB 0x26
     1041    push dx                                   ; 52                          ; 0xc0603 vberom.asm:184
     1042    push ax                                   ; 50                          ; 0xc0604 vberom.asm:185
     1043    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0605 vberom.asm:186
     1044    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0608 vberom.asm:187
     1045    call 00570h                               ; e8 62 ff                    ; 0xc060b vberom.asm:188
     1046    pop ax                                    ; 58                          ; 0xc060e vberom.asm:189
     1047    mov dx, 001cfh                            ; ba cf 01                    ; 0xc060f vberom.asm:190
     1048    call 00570h                               ; e8 5b ff                    ; 0xc0612 vberom.asm:191
     1049    pop dx                                    ; 5a                          ; 0xc0615 vberom.asm:192
     1050    retn                                      ; c3                          ; 0xc0616 vberom.asm:193
     1051    push dx                                   ; 52                          ; 0xc0617 vberom.asm:196
     1052    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0618 vberom.asm:197
     1053    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc061b vberom.asm:198
     1054    call 00570h                               ; e8 4f ff                    ; 0xc061e vberom.asm:199
     1055    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0621 vberom.asm:200
     1056    call 00577h                               ; e8 50 ff                    ; 0xc0624 vberom.asm:201
     1057    pop dx                                    ; 5a                          ; 0xc0627 vberom.asm:202
     1058    retn                                      ; c3                          ; 0xc0628 vberom.asm:203
     1059  ; disGetNextSymbol 0xc0629 LB 0x2d1 -> off=0x0 cb=00000000000000a9 uValue=00000000000c0629 '_dispi_set_bank_farcall'
     1060_dispi_set_bank_farcall:                     ; 0xc0629 LB 0xa9
     1061    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc0629 vberom.asm:206
     1062    je short 00653h                           ; 74 24                       ; 0xc062d vberom.asm:207
    10631063    db  00bh, 0dbh
    1064     ; or bx, bx                                 ; 0b db                     ; 0xc061f vberom.asm:208
    1065     jne short 00655h                          ; 75 32                       ; 0xc0621 vberom.asm:209
     1064    ; or bx, bx                                 ; 0b db                     ; 0xc062f vberom.asm:208
     1065    jne short 00665h                          ; 75 32                       ; 0xc0631 vberom.asm:209
    10661066    db  08bh, 0c2h
    1067     ; mov ax, dx                                ; 8b c2                     ; 0xc0623 vberom.asm:210
    1068     push dx                                   ; 52                          ; 0xc0625 vberom.asm:211
    1069     push ax                                   ; 50                          ; 0xc0626 vberom.asm:212
    1070     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0627 vberom.asm:213
    1071     mov dx, 001ceh                            ; ba ce 01                    ; 0xc062a vberom.asm:214
    1072     call 00560h                               ; e8 30 ff                    ; 0xc062d vberom.asm:215
    1073     pop ax                                    ; 58                          ; 0xc0630 vberom.asm:216
    1074     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0631 vberom.asm:217
    1075     call 00560h                               ; e8 29 ff                    ; 0xc0634 vberom.asm:218
    1076     call 00567h                               ; e8 2d ff                    ; 0xc0637 vberom.asm:219
    1077     pop dx                                    ; 5a                          ; 0xc063a vberom.asm:220
     1067    ; mov ax, dx                                ; 8b c2                     ; 0xc0633 vberom.asm:210
     1068    push dx                                   ; 52                          ; 0xc0635 vberom.asm:211
     1069    push ax                                   ; 50                          ; 0xc0636 vberom.asm:212
     1070    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0637 vberom.asm:213
     1071    mov dx, 001ceh                            ; ba ce 01                    ; 0xc063a vberom.asm:214
     1072    call 00570h                               ; e8 30 ff                    ; 0xc063d vberom.asm:215
     1073    pop ax                                    ; 58                          ; 0xc0640 vberom.asm:216
     1074    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0641 vberom.asm:217
     1075    call 00570h                               ; e8 29 ff                    ; 0xc0644 vberom.asm:218
     1076    call 00577h                               ; e8 2d ff                    ; 0xc0647 vberom.asm:219
     1077    pop dx                                    ; 5a                          ; 0xc064a vberom.asm:220
    10781078    db  03bh, 0d0h
    1079     ; cmp dx, ax                                ; 3b d0                     ; 0xc063b vberom.asm:221
    1080     jne short 00655h                          ; 75 16                       ; 0xc063d vberom.asm:222
    1081     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc063f vberom.asm:223
    1082     retf                                      ; cb                          ; 0xc0642 vberom.asm:224
    1083     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0643 vberom.asm:226
    1084     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0646 vberom.asm:227
    1085     call 00560h                               ; e8 14 ff                    ; 0xc0649 vberom.asm:228
    1086     mov dx, 001cfh                            ; ba cf 01                    ; 0xc064c vberom.asm:229
    1087     call 00567h                               ; e8 15 ff                    ; 0xc064f vberom.asm:230
     1079    ; cmp dx, ax                                ; 3b d0                     ; 0xc064b vberom.asm:221
     1080    jne short 00665h                          ; 75 16                       ; 0xc064d vberom.asm:222
     1081    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc064f vberom.asm:223
     1082    retf                                      ; cb                          ; 0xc0652 vberom.asm:224
     1083    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0653 vberom.asm:226
     1084    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0656 vberom.asm:227
     1085    call 00570h                               ; e8 14 ff                    ; 0xc0659 vberom.asm:228
     1086    mov dx, 001cfh                            ; ba cf 01                    ; 0xc065c vberom.asm:229
     1087    call 00577h                               ; e8 15 ff                    ; 0xc065f vberom.asm:230
    10881088    db  08bh, 0d0h
    1089     ; mov dx, ax                                ; 8b d0                     ; 0xc0652 vberom.asm:231
    1090     retf                                      ; cb                          ; 0xc0654 vberom.asm:232
    1091     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0655 vberom.asm:234
    1092     retf                                      ; cb                          ; 0xc0658 vberom.asm:235
    1093     push dx                                   ; 52                          ; 0xc0659 vberom.asm:238
    1094     push ax                                   ; 50                          ; 0xc065a vberom.asm:239
    1095     mov dx, 001ceh                            ; ba ce 01                    ; 0xc065b vberom.asm:240
    1096     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc065e vberom.asm:241
    1097     call 00560h                               ; e8 fc fe                    ; 0xc0661 vberom.asm:242
    1098     pop ax                                    ; 58                          ; 0xc0664 vberom.asm:243
    1099     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0665 vberom.asm:244
    1100     call 00560h                               ; e8 f5 fe                    ; 0xc0668 vberom.asm:245
    1101     pop dx                                    ; 5a                          ; 0xc066b vberom.asm:246
    1102     retn                                      ; c3                          ; 0xc066c vberom.asm:247
    1103     push dx                                   ; 52                          ; 0xc066d vberom.asm:250
    1104     mov dx, 001ceh                            ; ba ce 01                    ; 0xc066e vberom.asm:251
    1105     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0671 vberom.asm:252
    1106     call 00560h                               ; e8 e9 fe                    ; 0xc0674 vberom.asm:253
    1107     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0677 vberom.asm:254
    1108     call 00567h                               ; e8 ea fe                    ; 0xc067a vberom.asm:255
    1109     pop dx                                    ; 5a                          ; 0xc067d vberom.asm:256
    1110     retn                                      ; c3                          ; 0xc067e vberom.asm:257
    1111     push dx                                   ; 52                          ; 0xc067f vberom.asm:260
    1112     push ax                                   ; 50                          ; 0xc0680 vberom.asm:261
    1113     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0681 vberom.asm:262
    1114     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0684 vberom.asm:263
    1115     call 00560h                               ; e8 d6 fe                    ; 0xc0687 vberom.asm:264
    1116     pop ax                                    ; 58                          ; 0xc068a vberom.asm:265
    1117     mov dx, 001cfh                            ; ba cf 01                    ; 0xc068b vberom.asm:266
    1118     call 00560h                               ; e8 cf fe                    ; 0xc068e vberom.asm:267
    1119     pop dx                                    ; 5a                          ; 0xc0691 vberom.asm:268
    1120     retn                                      ; c3                          ; 0xc0692 vberom.asm:269
    1121     push dx                                   ; 52                          ; 0xc0693 vberom.asm:272
    1122     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0694 vberom.asm:273
    1123     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0697 vberom.asm:274
    1124     call 00560h                               ; e8 c3 fe                    ; 0xc069a vberom.asm:275
    1125     mov dx, 001cfh                            ; ba cf 01                    ; 0xc069d vberom.asm:276
    1126     call 00567h                               ; e8 c4 fe                    ; 0xc06a0 vberom.asm:277
    1127     pop dx                                    ; 5a                          ; 0xc06a3 vberom.asm:278
    1128     retn                                      ; c3                          ; 0xc06a4 vberom.asm:279
    1129     push ax                                   ; 50                          ; 0xc06a5 vberom.asm:282
    1130     push bx                                   ; 53                          ; 0xc06a6 vberom.asm:283
    1131     push dx                                   ; 52                          ; 0xc06a7 vberom.asm:284
     1089    ; mov dx, ax                                ; 8b d0                     ; 0xc0662 vberom.asm:231
     1090    retf                                      ; cb                          ; 0xc0664 vberom.asm:232
     1091    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0665 vberom.asm:234
     1092    retf                                      ; cb                          ; 0xc0668 vberom.asm:235
     1093    push dx                                   ; 52                          ; 0xc0669 vberom.asm:238
     1094    push ax                                   ; 50                          ; 0xc066a vberom.asm:239
     1095    mov dx, 001ceh                            ; ba ce 01                    ; 0xc066b vberom.asm:240
     1096    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc066e vberom.asm:241
     1097    call 00570h                               ; e8 fc fe                    ; 0xc0671 vberom.asm:242
     1098    pop ax                                    ; 58                          ; 0xc0674 vberom.asm:243
     1099    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0675 vberom.asm:244
     1100    call 00570h                               ; e8 f5 fe                    ; 0xc0678 vberom.asm:245
     1101    pop dx                                    ; 5a                          ; 0xc067b vberom.asm:246
     1102    retn                                      ; c3                          ; 0xc067c vberom.asm:247
     1103    push dx                                   ; 52                          ; 0xc067d vberom.asm:250
     1104    mov dx, 001ceh                            ; ba ce 01                    ; 0xc067e vberom.asm:251
     1105    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0681 vberom.asm:252
     1106    call 00570h                               ; e8 e9 fe                    ; 0xc0684 vberom.asm:253
     1107    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0687 vberom.asm:254
     1108    call 00577h                               ; e8 ea fe                    ; 0xc068a vberom.asm:255
     1109    pop dx                                    ; 5a                          ; 0xc068d vberom.asm:256
     1110    retn                                      ; c3                          ; 0xc068e vberom.asm:257
     1111    push dx                                   ; 52                          ; 0xc068f vberom.asm:260
     1112    push ax                                   ; 50                          ; 0xc0690 vberom.asm:261
     1113    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0691 vberom.asm:262
     1114    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0694 vberom.asm:263
     1115    call 00570h                               ; e8 d6 fe                    ; 0xc0697 vberom.asm:264
     1116    pop ax                                    ; 58                          ; 0xc069a vberom.asm:265
     1117    mov dx, 001cfh                            ; ba cf 01                    ; 0xc069b vberom.asm:266
     1118    call 00570h                               ; e8 cf fe                    ; 0xc069e vberom.asm:267
     1119    pop dx                                    ; 5a                          ; 0xc06a1 vberom.asm:268
     1120    retn                                      ; c3                          ; 0xc06a2 vberom.asm:269
     1121    push dx                                   ; 52                          ; 0xc06a3 vberom.asm:272
     1122    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06a4 vberom.asm:273
     1123    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06a7 vberom.asm:274
     1124    call 00570h                               ; e8 c3 fe                    ; 0xc06aa vberom.asm:275
     1125    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06ad vberom.asm:276
     1126    call 00577h                               ; e8 c4 fe                    ; 0xc06b0 vberom.asm:277
     1127    pop dx                                    ; 5a                          ; 0xc06b3 vberom.asm:278
     1128    retn                                      ; c3                          ; 0xc06b4 vberom.asm:279
     1129    push ax                                   ; 50                          ; 0xc06b5 vberom.asm:282
     1130    push bx                                   ; 53                          ; 0xc06b6 vberom.asm:283
     1131    push dx                                   ; 52                          ; 0xc06b7 vberom.asm:284
    11321132    db  08bh, 0d8h
    1133     ; mov bx, ax                                ; 8b d8                     ; 0xc06a8 vberom.asm:285
    1134     call 00586h                               ; e8 d9 fe                    ; 0xc06aa vberom.asm:286
    1135     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06ad vberom.asm:287
    1136     jnbe short 006b3h                         ; 77 02                       ; 0xc06af vberom.asm:288
    1137     shr bx, 1                                 ; d1 eb                       ; 0xc06b1 vberom.asm:289
    1138     shr bx, 003h                              ; c1 eb 03                    ; 0xc06b3 vberom.asm:292
    1139     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06b6 vberom.asm:298
     1133    ; mov bx, ax                                ; 8b d8                     ; 0xc06b8 vberom.asm:285
     1134    call 00596h                               ; e8 d9 fe                    ; 0xc06ba vberom.asm:286
     1135    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06bd vberom.asm:287
     1136    jnbe short 006c3h                         ; 77 02                       ; 0xc06bf vberom.asm:288
     1137    shr bx, 1                                 ; d1 eb                       ; 0xc06c1 vberom.asm:289
     1138    shr bx, 003h                              ; c1 eb 03                    ; 0xc06c3 vberom.asm:292
     1139    mov dx, 003d4h                            ; ba d4 03                    ; 0xc06c6 vberom.asm:298
    11401140    db  08ah, 0e3h
    1141     ; mov ah, bl                                ; 8a e3                     ; 0xc06b9 vberom.asm:299
    1142     mov AL, strict byte 013h                  ; b0 13                       ; 0xc06bb vberom.asm:300
    1143     out DX, ax                                ; ef                          ; 0xc06bd vberom.asm:301
    1144     pop dx                                    ; 5a                          ; 0xc06be vberom.asm:302
    1145     pop bx                                    ; 5b                          ; 0xc06bf vberom.asm:303
    1146     pop ax                                    ; 58                          ; 0xc06c0 vberom.asm:304
    1147     retn                                      ; c3                          ; 0xc06c1 vberom.asm:305
    1148   ; disGetNextSymbol 0xc06c2 LB 0x228 -> off=0x0 cb=00000000000000ed uValue=00000000000c06c2 '_vga_compat_setup'
    1149 _vga_compat_setup:                           ; 0xc06c2 LB 0xed
    1150     push ax                                   ; 50                          ; 0xc06c2 vberom.asm:308
    1151     push dx                                   ; 52                          ; 0xc06c3 vberom.asm:309
    1152     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06c4 vberom.asm:312
    1153     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc06c7 vberom.asm:313
    1154     call 00560h                               ; e8 93 fe                    ; 0xc06ca vberom.asm:314
    1155     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06cd vberom.asm:315
    1156     call 00567h                               ; e8 94 fe                    ; 0xc06d0 vberom.asm:316
    1157     push ax                                   ; 50                          ; 0xc06d3 vberom.asm:317
    1158     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06d4 vberom.asm:318
    1159     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc06d7 vberom.asm:319
    1160     out DX, ax                                ; ef                          ; 0xc06da vberom.asm:320
    1161     pop ax                                    ; 58                          ; 0xc06db vberom.asm:321
    1162     push ax                                   ; 50                          ; 0xc06dc vberom.asm:322
    1163     shr ax, 003h                              ; c1 e8 03                    ; 0xc06dd vberom.asm:324
    1164     dec ax                                    ; 48                          ; 0xc06e0 vberom.asm:330
     1141    ; mov ah, bl                                ; 8a e3                     ; 0xc06c9 vberom.asm:299
     1142    mov AL, strict byte 013h                  ; b0 13                       ; 0xc06cb vberom.asm:300
     1143    out DX, ax                                ; ef                          ; 0xc06cd vberom.asm:301
     1144    pop dx                                    ; 5a                          ; 0xc06ce vberom.asm:302
     1145    pop bx                                    ; 5b                          ; 0xc06cf vberom.asm:303
     1146    pop ax                                    ; 58                          ; 0xc06d0 vberom.asm:304
     1147    retn                                      ; c3                          ; 0xc06d1 vberom.asm:305
     1148  ; disGetNextSymbol 0xc06d2 LB 0x228 -> off=0x0 cb=00000000000000ed uValue=00000000000c06d2 '_vga_compat_setup'
     1149_vga_compat_setup:                           ; 0xc06d2 LB 0xed
     1150    push ax                                   ; 50                          ; 0xc06d2 vberom.asm:308
     1151    push dx                                   ; 52                          ; 0xc06d3 vberom.asm:309
     1152    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06d4 vberom.asm:312
     1153    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc06d7 vberom.asm:313
     1154    call 00570h                               ; e8 93 fe                    ; 0xc06da vberom.asm:314
     1155    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06dd vberom.asm:315
     1156    call 00577h                               ; e8 94 fe                    ; 0xc06e0 vberom.asm:316
     1157    push ax                                   ; 50                          ; 0xc06e3 vberom.asm:317
     1158    mov dx, 003d4h                            ; ba d4 03                    ; 0xc06e4 vberom.asm:318
     1159    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc06e7 vberom.asm:319
     1160    out DX, ax                                ; ef                          ; 0xc06ea vberom.asm:320
     1161    pop ax                                    ; 58                          ; 0xc06eb vberom.asm:321
     1162    push ax                                   ; 50                          ; 0xc06ec vberom.asm:322
     1163    shr ax, 003h                              ; c1 e8 03                    ; 0xc06ed vberom.asm:324
     1164    dec ax                                    ; 48                          ; 0xc06f0 vberom.asm:330
    11651165    db  08ah, 0e0h
    1166     ; mov ah, al                                ; 8a e0                     ; 0xc06e1 vberom.asm:331
    1167     mov AL, strict byte 001h                  ; b0 01                       ; 0xc06e3 vberom.asm:332
    1168     out DX, ax                                ; ef                          ; 0xc06e5 vberom.asm:333
    1169     pop ax                                    ; 58                          ; 0xc06e6 vberom.asm:334
    1170     call 006a5h                               ; e8 bb ff                    ; 0xc06e7 vberom.asm:335
    1171     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06ea vberom.asm:338
    1172     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc06ed vberom.asm:339
    1173     call 00560h                               ; e8 6d fe                    ; 0xc06f0 vberom.asm:340
    1174     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06f3 vberom.asm:341
    1175     call 00567h                               ; e8 6e fe                    ; 0xc06f6 vberom.asm:342
    1176     dec ax                                    ; 48                          ; 0xc06f9 vberom.asm:343
    1177     push ax                                   ; 50                          ; 0xc06fa vberom.asm:344
    1178     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06fb vberom.asm:345
     1166    ; mov ah, al                                ; 8a e0                     ; 0xc06f1 vberom.asm:331
     1167    mov AL, strict byte 001h                  ; b0 01                       ; 0xc06f3 vberom.asm:332
     1168    out DX, ax                                ; ef                          ; 0xc06f5 vberom.asm:333
     1169    pop ax                                    ; 58                          ; 0xc06f6 vberom.asm:334
     1170    call 006b5h                               ; e8 bb ff                    ; 0xc06f7 vberom.asm:335
     1171    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06fa vberom.asm:338
     1172    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc06fd vberom.asm:339
     1173    call 00570h                               ; e8 6d fe                    ; 0xc0700 vberom.asm:340
     1174    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0703 vberom.asm:341
     1175    call 00577h                               ; e8 6e fe                    ; 0xc0706 vberom.asm:342
     1176    dec ax                                    ; 48                          ; 0xc0709 vberom.asm:343
     1177    push ax                                   ; 50                          ; 0xc070a vberom.asm:344
     1178    mov dx, 003d4h                            ; ba d4 03                    ; 0xc070b vberom.asm:345
    11791179    db  08ah, 0e0h
    1180     ; mov ah, al                                ; 8a e0                     ; 0xc06fe vberom.asm:346
    1181     mov AL, strict byte 012h                  ; b0 12                       ; 0xc0700 vberom.asm:347
    1182     out DX, ax                                ; ef                          ; 0xc0702 vberom.asm:348
    1183     pop ax                                    ; 58                          ; 0xc0703 vberom.asm:349
    1184     mov AL, strict byte 007h                  ; b0 07                       ; 0xc0704 vberom.asm:350
    1185     out DX, AL                                ; ee                          ; 0xc0706 vberom.asm:351
    1186     inc dx                                    ; 42                          ; 0xc0707 vberom.asm:352
    1187     in AL, DX                                 ; ec                          ; 0xc0708 vberom.asm:353
    1188     and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0709 vberom.asm:354
    1189     test ah, 001h                             ; f6 c4 01                    ; 0xc070b vberom.asm:355
    1190     je short 00712h                           ; 74 02                       ; 0xc070e vberom.asm:356
    1191     or AL, strict byte 002h                   ; 0c 02                       ; 0xc0710 vberom.asm:357
    1192     test ah, 002h                             ; f6 c4 02                    ; 0xc0712 vberom.asm:359
    1193     je short 00719h                           ; 74 02                       ; 0xc0715 vberom.asm:360
    1194     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0717 vberom.asm:361
    1195     out DX, AL                                ; ee                          ; 0xc0719 vberom.asm:363
    1196     mov dx, 003d4h                            ; ba d4 03                    ; 0xc071a vberom.asm:366
    1197     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc071d vberom.asm:367
    1198     out DX, AL                                ; ee                          ; 0xc0720 vberom.asm:368
    1199     mov dx, 003d5h                            ; ba d5 03                    ; 0xc0721 vberom.asm:369
    1200     in AL, DX                                 ; ec                          ; 0xc0724 vberom.asm:370
    1201     and AL, strict byte 060h                  ; 24 60                       ; 0xc0725 vberom.asm:371
    1202     out DX, AL                                ; ee                          ; 0xc0727 vberom.asm:372
    1203     mov dx, 003d4h                            ; ba d4 03                    ; 0xc0728 vberom.asm:373
    1204     mov AL, strict byte 017h                  ; b0 17                       ; 0xc072b vberom.asm:374
    1205     out DX, AL                                ; ee                          ; 0xc072d vberom.asm:375
    1206     mov dx, 003d5h                            ; ba d5 03                    ; 0xc072e vberom.asm:376
    1207     in AL, DX                                 ; ec                          ; 0xc0731 vberom.asm:377
    1208     or AL, strict byte 003h                   ; 0c 03                       ; 0xc0732 vberom.asm:378
    1209     out DX, AL                                ; ee                          ; 0xc0734 vberom.asm:379
    1210     mov dx, 003dah                            ; ba da 03                    ; 0xc0735 vberom.asm:380
    1211     in AL, DX                                 ; ec                          ; 0xc0738 vberom.asm:381
    1212     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0739 vberom.asm:382
    1213     mov AL, strict byte 010h                  ; b0 10                       ; 0xc073c vberom.asm:383
    1214     out DX, AL                                ; ee                          ; 0xc073e vberom.asm:384
    1215     mov dx, 003c1h                            ; ba c1 03                    ; 0xc073f vberom.asm:385
    1216     in AL, DX                                 ; ec                          ; 0xc0742 vberom.asm:386
    1217     or AL, strict byte 001h                   ; 0c 01                       ; 0xc0743 vberom.asm:387
    1218     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0745 vberom.asm:388
    1219     out DX, AL                                ; ee                          ; 0xc0748 vberom.asm:389
    1220     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0749 vberom.asm:390
    1221     out DX, AL                                ; ee                          ; 0xc074b vberom.asm:391
    1222     mov dx, 003ceh                            ; ba ce 03                    ; 0xc074c vberom.asm:392
    1223     mov ax, 00506h                            ; b8 06 05                    ; 0xc074f vberom.asm:393
    1224     out DX, ax                                ; ef                          ; 0xc0752 vberom.asm:394
    1225     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0753 vberom.asm:395
    1226     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc0756 vberom.asm:396
    1227     out DX, ax                                ; ef                          ; 0xc0759 vberom.asm:397
    1228     mov dx, 001ceh                            ; ba ce 01                    ; 0xc075a vberom.asm:400
    1229     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc075d vberom.asm:401
    1230     call 00560h                               ; e8 fd fd                    ; 0xc0760 vberom.asm:402
    1231     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0763 vberom.asm:403
    1232     call 00567h                               ; e8 fe fd                    ; 0xc0766 vberom.asm:404
    1233     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc0769 vberom.asm:405
    1234     jc short 007adh                           ; 72 40                       ; 0xc076b vberom.asm:406
    1235     mov dx, 003d4h                            ; ba d4 03                    ; 0xc076d vberom.asm:407
    1236     mov AL, strict byte 014h                  ; b0 14                       ; 0xc0770 vberom.asm:408
    1237     out DX, AL                                ; ee                          ; 0xc0772 vberom.asm:409
    1238     mov dx, 003d5h                            ; ba d5 03                    ; 0xc0773 vberom.asm:410
    1239     in AL, DX                                 ; ec                          ; 0xc0776 vberom.asm:411
    1240     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0777 vberom.asm:412
    1241     out DX, AL                                ; ee                          ; 0xc0779 vberom.asm:413
    1242     mov dx, 003dah                            ; ba da 03                    ; 0xc077a vberom.asm:414
    1243     in AL, DX                                 ; ec                          ; 0xc077d vberom.asm:415
    1244     mov dx, 003c0h                            ; ba c0 03                    ; 0xc077e vberom.asm:416
    1245     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0781 vberom.asm:417
    1246     out DX, AL                                ; ee                          ; 0xc0783 vberom.asm:418
    1247     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0784 vberom.asm:419
    1248     in AL, DX                                 ; ec                          ; 0xc0787 vberom.asm:420
    1249     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0788 vberom.asm:421
    1250     mov dx, 003c0h                            ; ba c0 03                    ; 0xc078a vberom.asm:422
    1251     out DX, AL                                ; ee                          ; 0xc078d vberom.asm:423
    1252     mov AL, strict byte 020h                  ; b0 20                       ; 0xc078e vberom.asm:424
    1253     out DX, AL                                ; ee                          ; 0xc0790 vberom.asm:425
    1254     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0791 vberom.asm:426
    1255     mov AL, strict byte 004h                  ; b0 04                       ; 0xc0794 vberom.asm:427
    1256     out DX, AL                                ; ee                          ; 0xc0796 vberom.asm:428
    1257     mov dx, 003c5h                            ; ba c5 03                    ; 0xc0797 vberom.asm:429
    1258     in AL, DX                                 ; ec                          ; 0xc079a vberom.asm:430
    1259     or AL, strict byte 008h                   ; 0c 08                       ; 0xc079b vberom.asm:431
    1260     out DX, AL                                ; ee                          ; 0xc079d vberom.asm:432
    1261     mov dx, 003ceh                            ; ba ce 03                    ; 0xc079e vberom.asm:433
    1262     mov AL, strict byte 005h                  ; b0 05                       ; 0xc07a1 vberom.asm:434
    1263     out DX, AL                                ; ee                          ; 0xc07a3 vberom.asm:435
    1264     mov dx, 003cfh                            ; ba cf 03                    ; 0xc07a4 vberom.asm:436
    1265     in AL, DX                                 ; ec                          ; 0xc07a7 vberom.asm:437
    1266     and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07a8 vberom.asm:438
    1267     or AL, strict byte 040h                   ; 0c 40                       ; 0xc07aa vberom.asm:439
    1268     out DX, AL                                ; ee                          ; 0xc07ac vberom.asm:440
    1269     pop dx                                    ; 5a                          ; 0xc07ad vberom.asm:443
    1270     pop ax                                    ; 58                          ; 0xc07ae vberom.asm:444
    1271   ; disGetNextSymbol 0xc07af LB 0x13b -> off=0x0 cb=0000000000000013 uValue=00000000000c07af '_vbe_has_vbe_display'
    1272 _vbe_has_vbe_display:                        ; 0xc07af LB 0x13
    1273     push DS                                   ; 1e                          ; 0xc07af vberom.asm:450
    1274     push bx                                   ; 53                          ; 0xc07b0 vberom.asm:451
    1275     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07b1 vberom.asm:452
    1276     mov ds, ax                                ; 8e d8                       ; 0xc07b4 vberom.asm:453
    1277     mov bx, 000b9h                            ; bb b9 00                    ; 0xc07b6 vberom.asm:454
    1278     mov al, byte [bx]                         ; 8a 07                       ; 0xc07b9 vberom.asm:455
    1279     and AL, strict byte 001h                  ; 24 01                       ; 0xc07bb vberom.asm:456
     1180    ; mov ah, al                                ; 8a e0                     ; 0xc070e vberom.asm:346
     1181    mov AL, strict byte 012h                  ; b0 12                       ; 0xc0710 vberom.asm:347
     1182    out DX, ax                                ; ef                          ; 0xc0712 vberom.asm:348
     1183    pop ax                                    ; 58                          ; 0xc0713 vberom.asm:349
     1184    mov AL, strict byte 007h                  ; b0 07                       ; 0xc0714 vberom.asm:350
     1185    out DX, AL                                ; ee                          ; 0xc0716 vberom.asm:351
     1186    inc dx                                    ; 42                          ; 0xc0717 vberom.asm:352
     1187    in AL, DX                                 ; ec                          ; 0xc0718 vberom.asm:353
     1188    and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0719 vberom.asm:354
     1189    test ah, 001h                             ; f6 c4 01                    ; 0xc071b vberom.asm:355
     1190    je short 00722h                           ; 74 02                       ; 0xc071e vberom.asm:356
     1191    or AL, strict byte 002h                   ; 0c 02                       ; 0xc0720 vberom.asm:357
     1192    test ah, 002h                             ; f6 c4 02                    ; 0xc0722 vberom.asm:359
     1193    je short 00729h                           ; 74 02                       ; 0xc0725 vberom.asm:360
     1194    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0727 vberom.asm:361
     1195    out DX, AL                                ; ee                          ; 0xc0729 vberom.asm:363
     1196    mov dx, 003d4h                            ; ba d4 03                    ; 0xc072a vberom.asm:366
     1197    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc072d vberom.asm:367
     1198    out DX, AL                                ; ee                          ; 0xc0730 vberom.asm:368
     1199    mov dx, 003d5h                            ; ba d5 03                    ; 0xc0731 vberom.asm:369
     1200    in AL, DX                                 ; ec                          ; 0xc0734 vberom.asm:370
     1201    and AL, strict byte 060h                  ; 24 60                       ; 0xc0735 vberom.asm:371
     1202    out DX, AL                                ; ee                          ; 0xc0737 vberom.asm:372
     1203    mov dx, 003d4h                            ; ba d4 03                    ; 0xc0738 vberom.asm:373
     1204    mov AL, strict byte 017h                  ; b0 17                       ; 0xc073b vberom.asm:374
     1205    out DX, AL                                ; ee                          ; 0xc073d vberom.asm:375
     1206    mov dx, 003d5h                            ; ba d5 03                    ; 0xc073e vberom.asm:376
     1207    in AL, DX                                 ; ec                          ; 0xc0741 vberom.asm:377
     1208    or AL, strict byte 003h                   ; 0c 03                       ; 0xc0742 vberom.asm:378
     1209    out DX, AL                                ; ee                          ; 0xc0744 vberom.asm:379
     1210    mov dx, 003dah                            ; ba da 03                    ; 0xc0745 vberom.asm:380
     1211    in AL, DX                                 ; ec                          ; 0xc0748 vberom.asm:381
     1212    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0749 vberom.asm:382
     1213    mov AL, strict byte 010h                  ; b0 10                       ; 0xc074c vberom.asm:383
     1214    out DX, AL                                ; ee                          ; 0xc074e vberom.asm:384
     1215    mov dx, 003c1h                            ; ba c1 03                    ; 0xc074f vberom.asm:385
     1216    in AL, DX                                 ; ec                          ; 0xc0752 vberom.asm:386
     1217    or AL, strict byte 001h                   ; 0c 01                       ; 0xc0753 vberom.asm:387
     1218    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0755 vberom.asm:388
     1219    out DX, AL                                ; ee                          ; 0xc0758 vberom.asm:389
     1220    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0759 vberom.asm:390
     1221    out DX, AL                                ; ee                          ; 0xc075b vberom.asm:391
     1222    mov dx, 003ceh                            ; ba ce 03                    ; 0xc075c vberom.asm:392
     1223    mov ax, 00506h                            ; b8 06 05                    ; 0xc075f vberom.asm:393
     1224    out DX, ax                                ; ef                          ; 0xc0762 vberom.asm:394
     1225    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0763 vberom.asm:395
     1226    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc0766 vberom.asm:396
     1227    out DX, ax                                ; ef                          ; 0xc0769 vberom.asm:397
     1228    mov dx, 001ceh                            ; ba ce 01                    ; 0xc076a vberom.asm:400
     1229    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc076d vberom.asm:401
     1230    call 00570h                               ; e8 fd fd                    ; 0xc0770 vberom.asm:402
     1231    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0773 vberom.asm:403
     1232    call 00577h                               ; e8 fe fd                    ; 0xc0776 vberom.asm:404
     1233    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc0779 vberom.asm:405
     1234    jc short 007bdh                           ; 72 40                       ; 0xc077b vberom.asm:406
     1235    mov dx, 003d4h                            ; ba d4 03                    ; 0xc077d vberom.asm:407
     1236    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0780 vberom.asm:408
     1237    out DX, AL                                ; ee                          ; 0xc0782 vberom.asm:409
     1238    mov dx, 003d5h                            ; ba d5 03                    ; 0xc0783 vberom.asm:410
     1239    in AL, DX                                 ; ec                          ; 0xc0786 vberom.asm:411
     1240    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0787 vberom.asm:412
     1241    out DX, AL                                ; ee                          ; 0xc0789 vberom.asm:413
     1242    mov dx, 003dah                            ; ba da 03                    ; 0xc078a vberom.asm:414
     1243    in AL, DX                                 ; ec                          ; 0xc078d vberom.asm:415
     1244    mov dx, 003c0h                            ; ba c0 03                    ; 0xc078e vberom.asm:416
     1245    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0791 vberom.asm:417
     1246    out DX, AL                                ; ee                          ; 0xc0793 vberom.asm:418
     1247    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0794 vberom.asm:419
     1248    in AL, DX                                 ; ec                          ; 0xc0797 vberom.asm:420
     1249    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0798 vberom.asm:421
     1250    mov dx, 003c0h                            ; ba c0 03                    ; 0xc079a vberom.asm:422
     1251    out DX, AL                                ; ee                          ; 0xc079d vberom.asm:423
     1252    mov AL, strict byte 020h                  ; b0 20                       ; 0xc079e vberom.asm:424
     1253    out DX, AL                                ; ee                          ; 0xc07a0 vberom.asm:425
     1254    mov dx, 003c4h                            ; ba c4 03                    ; 0xc07a1 vberom.asm:426
     1255    mov AL, strict byte 004h                  ; b0 04                       ; 0xc07a4 vberom.asm:427
     1256    out DX, AL                                ; ee                          ; 0xc07a6 vberom.asm:428
     1257    mov dx, 003c5h                            ; ba c5 03                    ; 0xc07a7 vberom.asm:429
     1258    in AL, DX                                 ; ec                          ; 0xc07aa vberom.asm:430
     1259    or AL, strict byte 008h                   ; 0c 08                       ; 0xc07ab vberom.asm:431
     1260    out DX, AL                                ; ee                          ; 0xc07ad vberom.asm:432
     1261    mov dx, 003ceh                            ; ba ce 03                    ; 0xc07ae vberom.asm:433
     1262    mov AL, strict byte 005h                  ; b0 05                       ; 0xc07b1 vberom.asm:434
     1263    out DX, AL                                ; ee                          ; 0xc07b3 vberom.asm:435
     1264    mov dx, 003cfh                            ; ba cf 03                    ; 0xc07b4 vberom.asm:436
     1265    in AL, DX                                 ; ec                          ; 0xc07b7 vberom.asm:437
     1266    and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07b8 vberom.asm:438
     1267    or AL, strict byte 040h                   ; 0c 40                       ; 0xc07ba vberom.asm:439
     1268    out DX, AL                                ; ee                          ; 0xc07bc vberom.asm:440
     1269    pop dx                                    ; 5a                          ; 0xc07bd vberom.asm:443
     1270    pop ax                                    ; 58                          ; 0xc07be vberom.asm:444
     1271  ; disGetNextSymbol 0xc07bf LB 0x13b -> off=0x0 cb=0000000000000013 uValue=00000000000c07bf '_vbe_has_vbe_display'
     1272_vbe_has_vbe_display:                        ; 0xc07bf LB 0x13
     1273    push DS                                   ; 1e                          ; 0xc07bf vberom.asm:450
     1274    push bx                                   ; 53                          ; 0xc07c0 vberom.asm:451
     1275    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07c1 vberom.asm:452
     1276    mov ds, ax                                ; 8e d8                       ; 0xc07c4 vberom.asm:453
     1277    mov bx, 000b9h                            ; bb b9 00                    ; 0xc07c6 vberom.asm:454
     1278    mov al, byte [bx]                         ; 8a 07                       ; 0xc07c9 vberom.asm:455
     1279    and AL, strict byte 001h                  ; 24 01                       ; 0xc07cb vberom.asm:456
    12801280    db  032h, 0e4h
    1281     ; xor ah, ah                                ; 32 e4                     ; 0xc07bd vberom.asm:457
    1282     pop bx                                    ; 5b                          ; 0xc07bf vberom.asm:458
    1283     pop DS                                    ; 1f                          ; 0xc07c0 vberom.asm:459
    1284     retn                                      ; c3                          ; 0xc07c1 vberom.asm:460
    1285   ; disGetNextSymbol 0xc07c2 LB 0x128 -> off=0x0 cb=0000000000000025 uValue=00000000000c07c2 'vbe_biosfn_return_current_mode'
    1286 vbe_biosfn_return_current_mode:              ; 0xc07c2 LB 0x25
    1287     push DS                                   ; 1e                          ; 0xc07c2 vberom.asm:473
    1288     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07c3 vberom.asm:474
    1289     mov ds, ax                                ; 8e d8                       ; 0xc07c6 vberom.asm:475
    1290     call 005e1h                               ; e8 16 fe                    ; 0xc07c8 vberom.asm:476
    1291     and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc07cb vberom.asm:477
    1292     je short 007d9h                           ; 74 09                       ; 0xc07ce vberom.asm:478
    1293     mov bx, 000bah                            ; bb ba 00                    ; 0xc07d0 vberom.asm:479
    1294     mov ax, word [bx]                         ; 8b 07                       ; 0xc07d3 vberom.asm:480
     1281    ; xor ah, ah                                ; 32 e4                     ; 0xc07cd vberom.asm:457
     1282    pop bx                                    ; 5b                          ; 0xc07cf vberom.asm:458
     1283    pop DS                                    ; 1f                          ; 0xc07d0 vberom.asm:459
     1284    retn                                      ; c3                          ; 0xc07d1 vberom.asm:460
     1285  ; disGetNextSymbol 0xc07d2 LB 0x128 -> off=0x0 cb=0000000000000025 uValue=00000000000c07d2 'vbe_biosfn_return_current_mode'
     1286vbe_biosfn_return_current_mode:              ; 0xc07d2 LB 0x25
     1287    push DS                                   ; 1e                          ; 0xc07d2 vberom.asm:473
     1288    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07d3 vberom.asm:474
     1289    mov ds, ax                                ; 8e d8                       ; 0xc07d6 vberom.asm:475
     1290    call 005f1h                               ; e8 16 fe                    ; 0xc07d8 vberom.asm:476
     1291    and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc07db vberom.asm:477
     1292    je short 007e9h                           ; 74 09                       ; 0xc07de vberom.asm:478
     1293    mov bx, 000bah                            ; bb ba 00                    ; 0xc07e0 vberom.asm:479
     1294    mov ax, word [bx]                         ; 8b 07                       ; 0xc07e3 vberom.asm:480
    12951295    db  08bh, 0d8h
    1296     ; mov bx, ax                                ; 8b d8                     ; 0xc07d5 vberom.asm:481
    1297     jne short 007e2h                          ; 75 09                       ; 0xc07d7 vberom.asm:482
    1298     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc07d9 vberom.asm:484
    1299     mov al, byte [bx]                         ; 8a 07                       ; 0xc07dc vberom.asm:485
     1296    ; mov bx, ax                                ; 8b d8                     ; 0xc07e5 vberom.asm:481
     1297    jne short 007f2h                          ; 75 09                       ; 0xc07e7 vberom.asm:482
     1298    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc07e9 vberom.asm:484
     1299    mov al, byte [bx]                         ; 8a 07                       ; 0xc07ec vberom.asm:485
    13001300    db  08ah, 0d8h
    1301     ; mov bl, al                                ; 8a d8                     ; 0xc07de vberom.asm:486
     1301    ; mov bl, al                                ; 8a d8                     ; 0xc07ee vberom.asm:486
    13021302    db  032h, 0ffh
    1303     ; xor bh, bh                                ; 32 ff                     ; 0xc07e0 vberom.asm:487
    1304     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc07e2 vberom.asm:489
    1305     pop DS                                    ; 1f                          ; 0xc07e5 vberom.asm:490
    1306     retn                                      ; c3                          ; 0xc07e6 vberom.asm:491
    1307   ; disGetNextSymbol 0xc07e7 LB 0x103 -> off=0x0 cb=000000000000002d uValue=00000000000c07e7 'vbe_biosfn_display_window_control'
    1308 vbe_biosfn_display_window_control:           ; 0xc07e7 LB 0x2d
    1309     cmp bl, 000h                              ; 80 fb 00                    ; 0xc07e7 vberom.asm:515
    1310     jne short 00810h                          ; 75 24                       ; 0xc07ea vberom.asm:516
    1311     cmp bh, 001h                              ; 80 ff 01                    ; 0xc07ec vberom.asm:517
    1312     je short 00807h                           ; 74 16                       ; 0xc07ef vberom.asm:518
    1313     jc short 007f7h                           ; 72 04                       ; 0xc07f1 vberom.asm:519
    1314     mov ax, 00100h                            ; b8 00 01                    ; 0xc07f3 vberom.asm:520
    1315     retn                                      ; c3                          ; 0xc07f6 vberom.asm:521
     1303    ; xor bh, bh                                ; 32 ff                     ; 0xc07f0 vberom.asm:487
     1304    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc07f2 vberom.asm:489
     1305    pop DS                                    ; 1f                          ; 0xc07f5 vberom.asm:490
     1306    retn                                      ; c3                          ; 0xc07f6 vberom.asm:491
     1307  ; disGetNextSymbol 0xc07f7 LB 0x103 -> off=0x0 cb=000000000000002d uValue=00000000000c07f7 'vbe_biosfn_display_window_control'
     1308vbe_biosfn_display_window_control:           ; 0xc07f7 LB 0x2d
     1309    cmp bl, 000h                              ; 80 fb 00                    ; 0xc07f7 vberom.asm:515
     1310    jne short 00820h                          ; 75 24                       ; 0xc07fa vberom.asm:516
     1311    cmp bh, 001h                              ; 80 ff 01                    ; 0xc07fc vberom.asm:517
     1312    je short 00817h                           ; 74 16                       ; 0xc07ff vberom.asm:518
     1313    jc short 00807h                           ; 72 04                       ; 0xc0801 vberom.asm:519
     1314    mov ax, 00100h                            ; b8 00 01                    ; 0xc0803 vberom.asm:520
     1315    retn                                      ; c3                          ; 0xc0806 vberom.asm:521
    13161316    db  08bh, 0c2h
    1317     ; mov ax, dx                                ; 8b c2                     ; 0xc07f7 vberom.asm:523
    1318     call 005f3h                               ; e8 f7 fd                    ; 0xc07f9 vberom.asm:524
    1319     call 00607h                               ; e8 08 fe                    ; 0xc07fc vberom.asm:525
     1317    ; mov ax, dx                                ; 8b c2                     ; 0xc0807 vberom.asm:523
     1318    call 00603h                               ; e8 f7 fd                    ; 0xc0809 vberom.asm:524
     1319    call 00617h                               ; e8 08 fe                    ; 0xc080c vberom.asm:525
    13201320    db  03bh, 0c2h
    1321     ; cmp ax, dx                                ; 3b c2                     ; 0xc07ff vberom.asm:526
    1322     jne short 00810h                          ; 75 0d                       ; 0xc0801 vberom.asm:527
    1323     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0803 vberom.asm:528
    1324     retn                                      ; c3                          ; 0xc0806 vberom.asm:529
    1325     call 00607h                               ; e8 fd fd                    ; 0xc0807 vberom.asm:531
     1321    ; cmp ax, dx                                ; 3b c2                     ; 0xc080f vberom.asm:526
     1322    jne short 00820h                          ; 75 0d                       ; 0xc0811 vberom.asm:527
     1323    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0813 vberom.asm:528
     1324    retn                                      ; c3                          ; 0xc0816 vberom.asm:529
     1325    call 00617h                               ; e8 fd fd                    ; 0xc0817 vberom.asm:531
    13261326    db  08bh, 0d0h
    1327     ; mov dx, ax                                ; 8b d0                     ; 0xc080a vberom.asm:532
    1328     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc080c vberom.asm:533
    1329     retn                                      ; c3                          ; 0xc080f vberom.asm:534
    1330     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0810 vberom.asm:536
    1331     retn                                      ; c3                          ; 0xc0813 vberom.asm:537
    1332   ; disGetNextSymbol 0xc0814 LB 0xd6 -> off=0x0 cb=0000000000000034 uValue=00000000000c0814 'vbe_biosfn_set_get_display_start'
    1333 vbe_biosfn_set_get_display_start:            ; 0xc0814 LB 0x34
    1334     cmp bl, 080h                              ; 80 fb 80                    ; 0xc0814 vberom.asm:577
    1335     je short 00824h                           ; 74 0b                       ; 0xc0817 vberom.asm:578
    1336     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0819 vberom.asm:579
    1337     je short 00838h                           ; 74 1a                       ; 0xc081c vberom.asm:580
    1338     jc short 0082ah                           ; 72 0a                       ; 0xc081e vberom.asm:581
    1339     mov ax, 00100h                            ; b8 00 01                    ; 0xc0820 vberom.asm:582
    1340     retn                                      ; c3                          ; 0xc0823 vberom.asm:583
    1341     call 00579h                               ; e8 52 fd                    ; 0xc0824 vberom.asm:585
    1342     call 0056ch                               ; e8 42 fd                    ; 0xc0827 vberom.asm:586
     1327    ; mov dx, ax                                ; 8b d0                     ; 0xc081a vberom.asm:532
     1328    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc081c vberom.asm:533
     1329    retn                                      ; c3                          ; 0xc081f vberom.asm:534
     1330    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0820 vberom.asm:536
     1331    retn                                      ; c3                          ; 0xc0823 vberom.asm:537
     1332  ; disGetNextSymbol 0xc0824 LB 0xd6 -> off=0x0 cb=0000000000000034 uValue=00000000000c0824 'vbe_biosfn_set_get_display_start'
     1333vbe_biosfn_set_get_display_start:            ; 0xc0824 LB 0x34
     1334    cmp bl, 080h                              ; 80 fb 80                    ; 0xc0824 vberom.asm:577
     1335    je short 00834h                           ; 74 0b                       ; 0xc0827 vberom.asm:578
     1336    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0829 vberom.asm:579
     1337    je short 00848h                           ; 74 1a                       ; 0xc082c vberom.asm:580
     1338    jc short 0083ah                           ; 72 0a                       ; 0xc082e vberom.asm:581
     1339    mov ax, 00100h                            ; b8 00 01                    ; 0xc0830 vberom.asm:582
     1340    retn                                      ; c3                          ; 0xc0833 vberom.asm:583
     1341    call 00589h                               ; e8 52 fd                    ; 0xc0834 vberom.asm:585
     1342    call 0057ch                               ; e8 42 fd                    ; 0xc0837 vberom.asm:586
    13431343    db  08bh, 0c1h
    1344     ; mov ax, cx                                ; 8b c1                     ; 0xc082a vberom.asm:588
    1345     call 00659h                               ; e8 2a fe                    ; 0xc082c vberom.asm:589
     1344    ; mov ax, cx                                ; 8b c1                     ; 0xc083a vberom.asm:588
     1345    call 00669h                               ; e8 2a fe                    ; 0xc083c vberom.asm:589
    13461346    db  08bh, 0c2h
    1347     ; mov ax, dx                                ; 8b c2                     ; 0xc082f vberom.asm:590
    1348     call 0067fh                               ; e8 4b fe                    ; 0xc0831 vberom.asm:591
    1349     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0834 vberom.asm:592
    1350     retn                                      ; c3                          ; 0xc0837 vberom.asm:593
    1351     call 0066dh                               ; e8 32 fe                    ; 0xc0838 vberom.asm:595
     1347    ; mov ax, dx                                ; 8b c2                     ; 0xc083f vberom.asm:590
     1348    call 0068fh                               ; e8 4b fe                    ; 0xc0841 vberom.asm:591
     1349    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0844 vberom.asm:592
     1350    retn                                      ; c3                          ; 0xc0847 vberom.asm:593
     1351    call 0067dh                               ; e8 32 fe                    ; 0xc0848 vberom.asm:595
    13521352    db  08bh, 0c8h
    1353     ; mov cx, ax                                ; 8b c8                     ; 0xc083b vberom.asm:596
    1354     call 00693h                               ; e8 53 fe                    ; 0xc083d vberom.asm:597
     1353    ; mov cx, ax                                ; 8b c8                     ; 0xc084b vberom.asm:596
     1354    call 006a3h                               ; e8 53 fe                    ; 0xc084d vberom.asm:597
    13551355    db  08bh, 0d0h
    1356     ; mov dx, ax                                ; 8b d0                     ; 0xc0840 vberom.asm:598
     1356    ; mov dx, ax                                ; 8b d0                     ; 0xc0850 vberom.asm:598
    13571357    db  032h, 0ffh
    1358     ; xor bh, bh                                ; 32 ff                     ; 0xc0842 vberom.asm:599
    1359     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0844 vberom.asm:600
    1360     retn                                      ; c3                          ; 0xc0847 vberom.asm:601
    1361   ; disGetNextSymbol 0xc0848 LB 0xa2 -> off=0x0 cb=0000000000000037 uValue=00000000000c0848 'vbe_biosfn_set_get_dac_palette_format'
    1362 vbe_biosfn_set_get_dac_palette_format:       ; 0xc0848 LB 0x37
    1363     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0848 vberom.asm:616
    1364     je short 0086bh                           ; 74 1e                       ; 0xc084b vberom.asm:617
    1365     jc short 00853h                           ; 72 04                       ; 0xc084d vberom.asm:618
    1366     mov ax, 00100h                            ; b8 00 01                    ; 0xc084f vberom.asm:619
    1367     retn                                      ; c3                          ; 0xc0852 vberom.asm:620
    1368     call 005e1h                               ; e8 8b fd                    ; 0xc0853 vberom.asm:622
    1369     cmp bh, 006h                              ; 80 ff 06                    ; 0xc0856 vberom.asm:623
    1370     je short 00865h                           ; 74 0a                       ; 0xc0859 vberom.asm:624
    1371     cmp bh, 008h                              ; 80 ff 08                    ; 0xc085b vberom.asm:625
    1372     jne short 0087bh                          ; 75 1b                       ; 0xc085e vberom.asm:626
    1373     or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc0860 vberom.asm:627
    1374     jne short 00868h                          ; 75 03                       ; 0xc0863 vberom.asm:628
    1375     and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc0865 vberom.asm:630
    1376     call 005cdh                               ; e8 62 fd                    ; 0xc0868 vberom.asm:632
    1377     mov BH, strict byte 006h                  ; b7 06                       ; 0xc086b vberom.asm:634
    1378     call 005e1h                               ; e8 71 fd                    ; 0xc086d vberom.asm:635
    1379     and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc0870 vberom.asm:636
    1380     je short 00877h                           ; 74 02                       ; 0xc0873 vberom.asm:637
    1381     mov BH, strict byte 008h                  ; b7 08                       ; 0xc0875 vberom.asm:638
    1382     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0877 vberom.asm:640
    1383     retn                                      ; c3                          ; 0xc087a vberom.asm:641
    1384     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc087b vberom.asm:643
    1385     retn                                      ; c3                          ; 0xc087e vberom.asm:644
    1386   ; disGetNextSymbol 0xc087f LB 0x6b -> off=0x0 cb=0000000000000057 uValue=00000000000c087f 'vbe_biosfn_set_get_palette_data'
    1387 vbe_biosfn_set_get_palette_data:             ; 0xc087f LB 0x57
    1388     test bl, bl                               ; 84 db                       ; 0xc087f vberom.asm:683
    1389     je short 00892h                           ; 74 0f                       ; 0xc0881 vberom.asm:684
    1390     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0883 vberom.asm:685
    1391     je short 008b2h                           ; 74 2a                       ; 0xc0886 vberom.asm:686
    1392     cmp bl, 003h                              ; 80 fb 03                    ; 0xc0888 vberom.asm:687
    1393     jbe short 008d2h                          ; 76 45                       ; 0xc088b vberom.asm:688
    1394     cmp bl, 080h                              ; 80 fb 80                    ; 0xc088d vberom.asm:689
    1395     jne short 008ceh                          ; 75 3c                       ; 0xc0890 vberom.asm:690
    1396     pushaw                                    ; 60                          ; 0xc0892 vberom.asm:133
    1397     push DS                                   ; 1e                          ; 0xc0893 vberom.asm:696
    1398     push ES                                   ; 06                          ; 0xc0894 vberom.asm:697
    1399     pop DS                                    ; 1f                          ; 0xc0895 vberom.asm:698
     1358    ; xor bh, bh                                ; 32 ff                     ; 0xc0852 vberom.asm:599
     1359    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0854 vberom.asm:600
     1360    retn                                      ; c3                          ; 0xc0857 vberom.asm:601
     1361  ; disGetNextSymbol 0xc0858 LB 0xa2 -> off=0x0 cb=0000000000000037 uValue=00000000000c0858 'vbe_biosfn_set_get_dac_palette_format'
     1362vbe_biosfn_set_get_dac_palette_format:       ; 0xc0858 LB 0x37
     1363    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0858 vberom.asm:616
     1364    je short 0087bh                           ; 74 1e                       ; 0xc085b vberom.asm:617
     1365    jc short 00863h                           ; 72 04                       ; 0xc085d vberom.asm:618
     1366    mov ax, 00100h                            ; b8 00 01                    ; 0xc085f vberom.asm:619
     1367    retn                                      ; c3                          ; 0xc0862 vberom.asm:620
     1368    call 005f1h                               ; e8 8b fd                    ; 0xc0863 vberom.asm:622
     1369    cmp bh, 006h                              ; 80 ff 06                    ; 0xc0866 vberom.asm:623
     1370    je short 00875h                           ; 74 0a                       ; 0xc0869 vberom.asm:624
     1371    cmp bh, 008h                              ; 80 ff 08                    ; 0xc086b vberom.asm:625
     1372    jne short 0088bh                          ; 75 1b                       ; 0xc086e vberom.asm:626
     1373    or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc0870 vberom.asm:627
     1374    jne short 00878h                          ; 75 03                       ; 0xc0873 vberom.asm:628
     1375    and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc0875 vberom.asm:630
     1376    call 005ddh                               ; e8 62 fd                    ; 0xc0878 vberom.asm:632
     1377    mov BH, strict byte 006h                  ; b7 06                       ; 0xc087b vberom.asm:634
     1378    call 005f1h                               ; e8 71 fd                    ; 0xc087d vberom.asm:635
     1379    and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc0880 vberom.asm:636
     1380    je short 00887h                           ; 74 02                       ; 0xc0883 vberom.asm:637
     1381    mov BH, strict byte 008h                  ; b7 08                       ; 0xc0885 vberom.asm:638
     1382    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0887 vberom.asm:640
     1383    retn                                      ; c3                          ; 0xc088a vberom.asm:641
     1384    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc088b vberom.asm:643
     1385    retn                                      ; c3                          ; 0xc088e vberom.asm:644
     1386  ; disGetNextSymbol 0xc088f LB 0x6b -> off=0x0 cb=0000000000000057 uValue=00000000000c088f 'vbe_biosfn_set_get_palette_data'
     1387vbe_biosfn_set_get_palette_data:             ; 0xc088f LB 0x57
     1388    test bl, bl                               ; 84 db                       ; 0xc088f vberom.asm:683
     1389    je short 008a2h                           ; 74 0f                       ; 0xc0891 vberom.asm:684
     1390    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0893 vberom.asm:685
     1391    je short 008c2h                           ; 74 2a                       ; 0xc0896 vberom.asm:686
     1392    cmp bl, 003h                              ; 80 fb 03                    ; 0xc0898 vberom.asm:687
     1393    jbe short 008e2h                          ; 76 45                       ; 0xc089b vberom.asm:688
     1394    cmp bl, 080h                              ; 80 fb 80                    ; 0xc089d vberom.asm:689
     1395    jne short 008deh                          ; 75 3c                       ; 0xc08a0 vberom.asm:690
     1396    pushaw                                    ; 60                          ; 0xc08a2 vberom.asm:133
     1397    push DS                                   ; 1e                          ; 0xc08a3 vberom.asm:696
     1398    push ES                                   ; 06                          ; 0xc08a4 vberom.asm:697
     1399    pop DS                                    ; 1f                          ; 0xc08a5 vberom.asm:698
    14001400    db  08ah, 0c2h
    1401     ; mov al, dl                                ; 8a c2                     ; 0xc0896 vberom.asm:699
    1402     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0898 vberom.asm:700
    1403     out DX, AL                                ; ee                          ; 0xc089b vberom.asm:701
    1404     inc dx                                    ; 42                          ; 0xc089c vberom.asm:702
     1401    ; mov al, dl                                ; 8a c2                     ; 0xc08a6 vberom.asm:699
     1402    mov dx, 003c8h                            ; ba c8 03                    ; 0xc08a8 vberom.asm:700
     1403    out DX, AL                                ; ee                          ; 0xc08ab vberom.asm:701
     1404    inc dx                                    ; 42                          ; 0xc08ac vberom.asm:702
    14051405    db  08bh, 0f7h
    1406     ; mov si, di                                ; 8b f7                     ; 0xc089d vberom.asm:703
    1407     lodsw                                     ; ad                          ; 0xc089f vberom.asm:714
     1406    ; mov si, di                                ; 8b f7                     ; 0xc08ad vberom.asm:703
     1407    lodsw                                     ; ad                          ; 0xc08af vberom.asm:714
    14081408    db  08bh, 0d8h
    1409     ; mov bx, ax                                ; 8b d8                     ; 0xc08a0 vberom.asm:715
    1410     lodsw                                     ; ad                          ; 0xc08a2 vberom.asm:716
    1411     out DX, AL                                ; ee                          ; 0xc08a3 vberom.asm:717
     1409    ; mov bx, ax                                ; 8b d8                     ; 0xc08b0 vberom.asm:715
     1410    lodsw                                     ; ad                          ; 0xc08b2 vberom.asm:716
     1411    out DX, AL                                ; ee                          ; 0xc08b3 vberom.asm:717
    14121412    db  08ah, 0c7h
    1413     ; mov al, bh                                ; 8a c7                     ; 0xc08a4 vberom.asm:718
    1414     out DX, AL                                ; ee                          ; 0xc08a6 vberom.asm:719
     1413    ; mov al, bh                                ; 8a c7                     ; 0xc08b4 vberom.asm:718
     1414    out DX, AL                                ; ee                          ; 0xc08b6 vberom.asm:719
    14151415    db  08ah, 0c3h
    1416     ; mov al, bl                                ; 8a c3                     ; 0xc08a7 vberom.asm:720
    1417     out DX, AL                                ; ee                          ; 0xc08a9 vberom.asm:721
    1418     loop 0089fh                               ; e2 f3                       ; 0xc08aa vberom.asm:723
    1419     pop DS                                    ; 1f                          ; 0xc08ac vberom.asm:724
    1420     popaw                                     ; 61                          ; 0xc08ad vberom.asm:152
    1421     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08ae vberom.asm:727
    1422     retn                                      ; c3                          ; 0xc08b1 vberom.asm:728
    1423     pushaw                                    ; 60                          ; 0xc08b2 vberom.asm:133
     1416    ; mov al, bl                                ; 8a c3                     ; 0xc08b7 vberom.asm:720
     1417    out DX, AL                                ; ee                          ; 0xc08b9 vberom.asm:721
     1418    loop 008afh                               ; e2 f3                       ; 0xc08ba vberom.asm:723
     1419    pop DS                                    ; 1f                          ; 0xc08bc vberom.asm:724
     1420    popaw                                     ; 61                          ; 0xc08bd vberom.asm:152
     1421    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08be vberom.asm:727
     1422    retn                                      ; c3                          ; 0xc08c1 vberom.asm:728
     1423    pushaw                                    ; 60                          ; 0xc08c2 vberom.asm:133
    14241424    db  08ah, 0c2h
    1425     ; mov al, dl                                ; 8a c2                     ; 0xc08b3 vberom.asm:732
    1426     mov dx, 003c7h                            ; ba c7 03                    ; 0xc08b5 vberom.asm:733
    1427     out DX, AL                                ; ee                          ; 0xc08b8 vberom.asm:734
    1428     add dl, 002h                              ; 80 c2 02                    ; 0xc08b9 vberom.asm:735
     1425    ; mov al, dl                                ; 8a c2                     ; 0xc08c3 vberom.asm:732
     1426    mov dx, 003c7h                            ; ba c7 03                    ; 0xc08c5 vberom.asm:733
     1427    out DX, AL                                ; ee                          ; 0xc08c8 vberom.asm:734
     1428    add dl, 002h                              ; 80 c2 02                    ; 0xc08c9 vberom.asm:735
    14291429    db  033h, 0dbh
    1430     ; xor bx, bx                                ; 33 db                     ; 0xc08bc vberom.asm:746
    1431     in AL, DX                                 ; ec                          ; 0xc08be vberom.asm:748
     1430    ; xor bx, bx                                ; 33 db                     ; 0xc08cc vberom.asm:746
     1431    in AL, DX                                 ; ec                          ; 0xc08ce vberom.asm:748
    14321432    db  08ah, 0d8h
    1433     ; mov bl, al                                ; 8a d8                     ; 0xc08bf vberom.asm:749
    1434     in AL, DX                                 ; ec                          ; 0xc08c1 vberom.asm:750
     1433    ; mov bl, al                                ; 8a d8                     ; 0xc08cf vberom.asm:749
     1434    in AL, DX                                 ; ec                          ; 0xc08d1 vberom.asm:750
    14351435    db  08ah, 0e0h
    1436     ; mov ah, al                                ; 8a e0                     ; 0xc08c2 vberom.asm:751
    1437     in AL, DX                                 ; ec                          ; 0xc08c4 vberom.asm:752
    1438     stosw                                     ; ab                          ; 0xc08c5 vberom.asm:753
     1436    ; mov ah, al                                ; 8a e0                     ; 0xc08d2 vberom.asm:751
     1437    in AL, DX                                 ; ec                          ; 0xc08d4 vberom.asm:752
     1438    stosw                                     ; ab                          ; 0xc08d5 vberom.asm:753
    14391439    db  08bh, 0c3h
    1440     ; mov ax, bx                                ; 8b c3                     ; 0xc08c6 vberom.asm:754
    1441     stosw                                     ; ab                          ; 0xc08c8 vberom.asm:755
    1442     loop 008beh                               ; e2 f3                       ; 0xc08c9 vberom.asm:757
    1443     popaw                                     ; 61                          ; 0xc08cb vberom.asm:152
    1444     jmp short 008aeh                          ; eb e0                       ; 0xc08cc vberom.asm:759
    1445     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08ce vberom.asm:762
    1446     retn                                      ; c3                          ; 0xc08d1 vberom.asm:763
    1447     mov ax, 0024fh                            ; b8 4f 02                    ; 0xc08d2 vberom.asm:765
    1448     retn                                      ; c3                          ; 0xc08d5 vberom.asm:766
    1449   ; disGetNextSymbol 0xc08d6 LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c08d6 'vbe_biosfn_return_protected_mode_interface'
    1450 vbe_biosfn_return_protected_mode_interface: ; 0xc08d6 LB 0x14
    1451     test bl, bl                               ; 84 db                       ; 0xc08d6 vberom.asm:780
    1452     jne short 008e6h                          ; 75 0c                       ; 0xc08d8 vberom.asm:781
    1453     push CS                                   ; 0e                          ; 0xc08da vberom.asm:782
    1454     pop ES                                    ; 07                          ; 0xc08db vberom.asm:783
    1455     mov di, 04600h                            ; bf 00 46                    ; 0xc08dc vberom.asm:784
    1456     mov cx, 00115h                            ; b9 15 01                    ; 0xc08df vberom.asm:785
    1457     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08e2 vberom.asm:786
    1458     retn                                      ; c3                          ; 0xc08e5 vberom.asm:787
    1459     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08e6 vberom.asm:789
    1460     retn                                      ; c3                          ; 0xc08e9 vberom.asm:790
     1440    ; mov ax, bx                                ; 8b c3                     ; 0xc08d6 vberom.asm:754
     1441    stosw                                     ; ab                          ; 0xc08d8 vberom.asm:755
     1442    loop 008ceh                               ; e2 f3                       ; 0xc08d9 vberom.asm:757
     1443    popaw                                     ; 61                          ; 0xc08db vberom.asm:152
     1444    jmp short 008beh                          ; eb e0                       ; 0xc08dc vberom.asm:759
     1445    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08de vberom.asm:762
     1446    retn                                      ; c3                          ; 0xc08e1 vberom.asm:763
     1447    mov ax, 0024fh                            ; b8 4f 02                    ; 0xc08e2 vberom.asm:765
     1448    retn                                      ; c3                          ; 0xc08e5 vberom.asm:766
     1449  ; disGetNextSymbol 0xc08e6 LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c08e6 'vbe_biosfn_return_protected_mode_interface'
     1450vbe_biosfn_return_protected_mode_interface: ; 0xc08e6 LB 0x14
     1451    test bl, bl                               ; 84 db                       ; 0xc08e6 vberom.asm:780
     1452    jne short 008f6h                          ; 75 0c                       ; 0xc08e8 vberom.asm:781
     1453    push CS                                   ; 0e                          ; 0xc08ea vberom.asm:782
     1454    pop ES                                    ; 07                          ; 0xc08eb vberom.asm:783
     1455    mov di, 04640h                            ; bf 40 46                    ; 0xc08ec vberom.asm:784
     1456    mov cx, 00115h                            ; b9 15 01                    ; 0xc08ef vberom.asm:785
     1457    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08f2 vberom.asm:786
     1458    retn                                      ; c3                          ; 0xc08f5 vberom.asm:787
     1459    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08f6 vberom.asm:789
     1460    retn                                      ; c3                          ; 0xc08f9 vberom.asm:790
    14611461
    1462   ; Padding 0x96 bytes at 0xc08ea
    1463   times 150 db 0
     1462  ; Padding 0xf6 bytes at 0xc08fa
     1463  times 246 db 0
    14641464
    1465 section _TEXT progbits vstart=0x980 align=1 ; size=0x38ef class=CODE group=AUTO
    1466   ; disGetNextSymbol 0xc0980 LB 0x38ef -> off=0x0 cb=000000000000001b uValue=00000000000c0980 'set_int_vector'
    1467 set_int_vector:                              ; 0xc0980 LB 0x1b
    1468     push dx                                   ; 52                          ; 0xc0980 vgabios.c:88
    1469     push bp                                   ; 55                          ; 0xc0981
    1470     mov bp, sp                                ; 89 e5                       ; 0xc0982
    1471     mov dx, bx                                ; 89 da                       ; 0xc0984
    1472     mov bl, al                                ; 88 c3                       ; 0xc0986 vgabios.c:92
    1473     xor bh, bh                                ; 30 ff                       ; 0xc0988
    1474     sal bx, 002h                              ; c1 e3 02                    ; 0xc098a
    1475     xor ax, ax                                ; 31 c0                       ; 0xc098d
    1476     mov es, ax                                ; 8e c0                       ; 0xc098f
    1477     mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0991
    1478     mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0994
    1479     pop bp                                    ; 5d                          ; 0xc0998 vgabios.c:93
    1480     pop dx                                    ; 5a                          ; 0xc0999
    1481     retn                                      ; c3                          ; 0xc099a
    1482   ; disGetNextSymbol 0xc099b LB 0x38d4 -> off=0x0 cb=000000000000001c uValue=00000000000c099b 'init_vga_card'
    1483 init_vga_card:                               ; 0xc099b LB 0x1c
    1484     push bp                                   ; 55                          ; 0xc099b vgabios.c:144
    1485     mov bp, sp                                ; 89 e5                       ; 0xc099c
    1486     push dx                                   ; 52                          ; 0xc099e
    1487     mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc099f vgabios.c:147
    1488     mov dx, 003c2h                            ; ba c2 03                    ; 0xc09a1
    1489     out DX, AL                                ; ee                          ; 0xc09a4
    1490     mov AL, strict byte 004h                  ; b0 04                       ; 0xc09a5 vgabios.c:150
    1491     mov dx, 003c4h                            ; ba c4 03                    ; 0xc09a7
    1492     out DX, AL                                ; ee                          ; 0xc09aa
    1493     mov AL, strict byte 002h                  ; b0 02                       ; 0xc09ab vgabios.c:151
    1494     mov dx, 003c5h                            ; ba c5 03                    ; 0xc09ad
    1495     out DX, AL                                ; ee                          ; 0xc09b0
    1496     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc09b1 vgabios.c:156
    1497     pop dx                                    ; 5a                          ; 0xc09b4
    1498     pop bp                                    ; 5d                          ; 0xc09b5
    1499     retn                                      ; c3                          ; 0xc09b6
    1500   ; disGetNextSymbol 0xc09b7 LB 0x38b8 -> off=0x0 cb=0000000000000032 uValue=00000000000c09b7 'init_bios_area'
    1501 init_bios_area:                              ; 0xc09b7 LB 0x32
    1502     push bx                                   ; 53                          ; 0xc09b7 vgabios.c:165
    1503     push bp                                   ; 55                          ; 0xc09b8
    1504     mov bp, sp                                ; 89 e5                       ; 0xc09b9
    1505     xor bx, bx                                ; 31 db                       ; 0xc09bb vgabios.c:169
    1506     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc09bd
    1507     mov es, ax                                ; 8e c0                       ; 0xc09c0
    1508     mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc09c2 vgabios.c:172
    1509     and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc09c6
    1510     or AL, strict byte 020h                   ; 0c 20                       ; 0xc09c8
    1511     mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc09ca
    1512     mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc09ce vgabios.c:176
    1513     mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc09d4 vgabios.c:178
    1514     mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc09db vgabios.c:182
    1515     mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc09e1 vgabios.c:184
    1516     pop bp                                    ; 5d                          ; 0xc09e6 vgabios.c:185
    1517     pop bx                                    ; 5b                          ; 0xc09e7
    1518     retn                                      ; c3                          ; 0xc09e8
    1519   ; disGetNextSymbol 0xc09e9 LB 0x3886 -> off=0x0 cb=0000000000000031 uValue=00000000000c09e9 'vgabios_init_func'
    1520 vgabios_init_func:                           ; 0xc09e9 LB 0x31
    1521     inc bp                                    ; 45                          ; 0xc09e9 vgabios.c:225
    1522     push bp                                   ; 55                          ; 0xc09ea
    1523     mov bp, sp                                ; 89 e5                       ; 0xc09eb
    1524     call 0099bh                               ; e8 ab ff                    ; 0xc09ed vgabios.c:227
    1525     call 009b7h                               ; e8 c4 ff                    ; 0xc09f0 vgabios.c:228
    1526     call 03c00h                               ; e8 0a 32                    ; 0xc09f3 vgabios.c:230
    1527     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc09f6 vgabios.c:232
    1528     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc09f9
    1529     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc09fc
    1530     call 00980h                               ; e8 7e ff                    ; 0xc09ff
    1531     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc0a02 vgabios.c:233
    1532     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a05
    1533     mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a08
    1534     call 00980h                               ; e8 72 ff                    ; 0xc0a0b
    1535     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a0e vgabios.c:259
     1465section _TEXT progbits vstart=0x9f0 align=1 ; size=0x3bd5 class=CODE group=AUTO
     1466  ; disGetNextSymbol 0xc09f0 LB 0x3bd5 -> off=0x0 cb=000000000000001b uValue=00000000000c09f0 'set_int_vector'
     1467set_int_vector:                              ; 0xc09f0 LB 0x1b
     1468    push dx                                   ; 52                          ; 0xc09f0 vgabios.c:88
     1469    push bp                                   ; 55                          ; 0xc09f1
     1470    mov bp, sp                                ; 89 e5                       ; 0xc09f2
     1471    mov dx, bx                                ; 89 da                       ; 0xc09f4
     1472    mov bl, al                                ; 88 c3                       ; 0xc09f6 vgabios.c:92
     1473    xor bh, bh                                ; 30 ff                       ; 0xc09f8
     1474    sal bx, 002h                              ; c1 e3 02                    ; 0xc09fa
     1475    xor ax, ax                                ; 31 c0                       ; 0xc09fd
     1476    mov es, ax                                ; 8e c0                       ; 0xc09ff
     1477    mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0a01
     1478    mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0a04
     1479    pop bp                                    ; 5d                          ; 0xc0a08 vgabios.c:93
     1480    pop dx                                    ; 5a                          ; 0xc0a09
     1481    retn                                      ; c3                          ; 0xc0a0a
     1482  ; disGetNextSymbol 0xc0a0b LB 0x3bba -> off=0x0 cb=000000000000001c uValue=00000000000c0a0b 'init_vga_card'
     1483init_vga_card:                               ; 0xc0a0b LB 0x1c
     1484    push bp                                   ; 55                          ; 0xc0a0b vgabios.c:144
     1485    mov bp, sp                                ; 89 e5                       ; 0xc0a0c
     1486    push dx                                   ; 52                          ; 0xc0a0e
     1487    mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc0a0f vgabios.c:147
     1488    mov dx, 003c2h                            ; ba c2 03                    ; 0xc0a11
     1489    out DX, AL                                ; ee                          ; 0xc0a14
     1490    mov AL, strict byte 004h                  ; b0 04                       ; 0xc0a15 vgabios.c:150
     1491    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0a17
     1492    out DX, AL                                ; ee                          ; 0xc0a1a
     1493    mov AL, strict byte 002h                  ; b0 02                       ; 0xc0a1b vgabios.c:151
     1494    mov dx, 003c5h                            ; ba c5 03                    ; 0xc0a1d
     1495    out DX, AL                                ; ee                          ; 0xc0a20
     1496    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0a21 vgabios.c:156
     1497    pop dx                                    ; 5a                          ; 0xc0a24
     1498    pop bp                                    ; 5d                          ; 0xc0a25
     1499    retn                                      ; c3                          ; 0xc0a26
     1500  ; disGetNextSymbol 0xc0a27 LB 0x3b9e -> off=0x0 cb=000000000000003e uValue=00000000000c0a27 'init_bios_area'
     1501init_bios_area:                              ; 0xc0a27 LB 0x3e
     1502    push bx                                   ; 53                          ; 0xc0a27 vgabios.c:222
     1503    push bp                                   ; 55                          ; 0xc0a28
     1504    mov bp, sp                                ; 89 e5                       ; 0xc0a29
     1505    xor bx, bx                                ; 31 db                       ; 0xc0a2b vgabios.c:226
     1506    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0a2d
     1507    mov es, ax                                ; 8e c0                       ; 0xc0a30
     1508    mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc0a32 vgabios.c:229
     1509    and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc0a36
     1510    or AL, strict byte 020h                   ; 0c 20                       ; 0xc0a38
     1511    mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc0a3a
     1512    mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc0a3e vgabios.c:233
     1513    mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc0a44 vgabios.c:235
     1514    mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc0a4b vgabios.c:239
     1515    mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc0a51 vgabios.c:241
     1516    mov word [es:bx+000a8h], 05557h           ; 26 c7 87 a8 00 57 55        ; 0xc0a56 vgabios.c:243
     1517    mov [es:bx+000aah], ds                    ; 26 8c 9f aa 00              ; 0xc0a5d
     1518    pop bp                                    ; 5d                          ; 0xc0a62 vgabios.c:244
     1519    pop bx                                    ; 5b                          ; 0xc0a63
     1520    retn                                      ; c3                          ; 0xc0a64
     1521  ; disGetNextSymbol 0xc0a65 LB 0x3b60 -> off=0x0 cb=0000000000000031 uValue=00000000000c0a65 'vgabios_init_func'
     1522vgabios_init_func:                           ; 0xc0a65 LB 0x31
     1523    inc bp                                    ; 45                          ; 0xc0a65 vgabios.c:251
     1524    push bp                                   ; 55                          ; 0xc0a66
     1525    mov bp, sp                                ; 89 e5                       ; 0xc0a67
     1526    call 00a0bh                               ; e8 9f ff                    ; 0xc0a69 vgabios.c:253
     1527    call 00a27h                               ; e8 b8 ff                    ; 0xc0a6c vgabios.c:254
     1528    call 03f3fh                               ; e8 cd 34                    ; 0xc0a6f vgabios.c:256
     1529    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a72 vgabios.c:258
     1530    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a75
     1531    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc0a78
     1532    call 009f0h                               ; e8 72 ff                    ; 0xc0a7b
     1533    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a7e vgabios.c:259
     1534    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a81
     1535    mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a84
     1536    call 009f0h                               ; e8 66 ff                    ; 0xc0a87
     1537    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a8a vgabios.c:285
    15361538    db  032h, 0e4h
    1537     ; xor ah, ah                                ; 32 e4                     ; 0xc0a11
    1538     int 010h                                  ; cd 10                       ; 0xc0a13
    1539     mov sp, bp                                ; 89 ec                       ; 0xc0a15 vgabios.c:262
    1540     pop bp                                    ; 5d                          ; 0xc0a17
    1541     dec bp                                    ; 4d                          ; 0xc0a18
    1542     retf                                      ; cb                          ; 0xc0a19
    1543   ; disGetNextSymbol 0xc0a1a LB 0x3855 -> off=0x0 cb=0000000000000040 uValue=00000000000c0a1a 'vga_get_cursor_pos'
    1544 vga_get_cursor_pos:                          ; 0xc0a1a LB 0x40
    1545     push si                                   ; 56                          ; 0xc0a1a vgabios.c:331
    1546     push di                                   ; 57                          ; 0xc0a1b
    1547     push bp                                   ; 55                          ; 0xc0a1c
    1548     mov bp, sp                                ; 89 e5                       ; 0xc0a1d
    1549     mov si, dx                                ; 89 d6                       ; 0xc0a1f
    1550     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a21 vgabios.c:333
    1551     jbe short 00a33h                          ; 76 0e                       ; 0xc0a23
    1552     push SS                                   ; 16                          ; 0xc0a25 vgabios.c:334
    1553     pop ES                                    ; 07                          ; 0xc0a26
    1554     mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0a27
    1555     mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0a2c vgabios.c:335
    1556     jmp short 00a56h                          ; eb 23                       ; 0xc0a31 vgabios.c:336
    1557     mov di, strict word 00060h                ; bf 60 00                    ; 0xc0a33 vgabios.c:47
    1558     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0a36
    1559     mov es, dx                                ; 8e c2                       ; 0xc0a39
    1560     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0a3b
    1561     push SS                                   ; 16                          ; 0xc0a3e vgabios.c:48
    1562     pop ES                                    ; 07                          ; 0xc0a3f
    1563     mov word [es:si], di                      ; 26 89 3c                    ; 0xc0a40
    1564     xor ah, ah                                ; 30 e4                       ; 0xc0a43 vgabios.c:339
    1565     mov si, ax                                ; 89 c6                       ; 0xc0a45
    1566     add si, ax                                ; 01 c6                       ; 0xc0a47
    1567     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0a49
    1568     mov es, dx                                ; 8e c2                       ; 0xc0a4c vgabios.c:47
    1569     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc0a4e
    1570     push SS                                   ; 16                          ; 0xc0a51 vgabios.c:48
    1571     pop ES                                    ; 07                          ; 0xc0a52
    1572     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0a53
    1573     pop bp                                    ; 5d                          ; 0xc0a56 vgabios.c:341
    1574     pop di                                    ; 5f                          ; 0xc0a57
    1575     pop si                                    ; 5e                          ; 0xc0a58
    1576     retn                                      ; c3                          ; 0xc0a59
    1577   ; disGetNextSymbol 0xc0a5a LB 0x3815 -> off=0x0 cb=000000000000005e uValue=00000000000c0a5a 'vga_find_glyph'
    1578 vga_find_glyph:                              ; 0xc0a5a LB 0x5e
    1579     push bp                                   ; 55                          ; 0xc0a5a vgabios.c:344
    1580     mov bp, sp                                ; 89 e5                       ; 0xc0a5b
    1581     push si                                   ; 56                          ; 0xc0a5d
    1582     push di                                   ; 57                          ; 0xc0a5e
    1583     push ax                                   ; 50                          ; 0xc0a5f
    1584     push ax                                   ; 50                          ; 0xc0a60
    1585     push dx                                   ; 52                          ; 0xc0a61
    1586     push bx                                   ; 53                          ; 0xc0a62
    1587     mov bl, cl                                ; 88 cb                       ; 0xc0a63
    1588     mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0a65 vgabios.c:346
    1589     dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0a6a vgabios.c:348
    1590     cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0a6d
    1591     je short 00aach                           ; 74 39                       ; 0xc0a71
    1592     mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc0a73 vgabios.c:349
    1593     xor ch, ch                                ; 30 ed                       ; 0xc0a76
    1594     mov dx, ss                                ; 8c d2                       ; 0xc0a78
    1595     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0a7a
    1596     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0a7d
    1597     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0a80
    1598     push DS                                   ; 1e                          ; 0xc0a83
    1599     mov ds, dx                                ; 8e da                       ; 0xc0a84
    1600     rep cmpsb                                 ; f3 a6                       ; 0xc0a86
    1601     pop DS                                    ; 1f                          ; 0xc0a88
    1602     mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0a89
    1603     je short 00a90h                           ; 74 02                       ; 0xc0a8c
     1539    ; xor ah, ah                                ; 32 e4                     ; 0xc0a8d
     1540    int 010h                                  ; cd 10                       ; 0xc0a8f
     1541    mov sp, bp                                ; 89 ec                       ; 0xc0a91 vgabios.c:288
     1542    pop bp                                    ; 5d                          ; 0xc0a93
     1543    dec bp                                    ; 4d                          ; 0xc0a94
     1544    retf                                      ; cb                          ; 0xc0a95
     1545  ; disGetNextSymbol 0xc0a96 LB 0x3b2f -> off=0x0 cb=0000000000000040 uValue=00000000000c0a96 'vga_get_cursor_pos'
     1546vga_get_cursor_pos:                          ; 0xc0a96 LB 0x40
     1547    push si                                   ; 56                          ; 0xc0a96 vgabios.c:357
     1548    push di                                   ; 57                          ; 0xc0a97
     1549    push bp                                   ; 55                          ; 0xc0a98
     1550    mov bp, sp                                ; 89 e5                       ; 0xc0a99
     1551    mov si, dx                                ; 89 d6                       ; 0xc0a9b
     1552    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a9d vgabios.c:359
     1553    jbe short 00aafh                          ; 76 0e                       ; 0xc0a9f
     1554    push SS                                   ; 16                          ; 0xc0aa1 vgabios.c:360
     1555    pop ES                                    ; 07                          ; 0xc0aa2
     1556    mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0aa3
     1557    mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0aa8 vgabios.c:361
     1558    jmp short 00ad2h                          ; eb 23                       ; 0xc0aad vgabios.c:362
     1559    mov di, strict word 00060h                ; bf 60 00                    ; 0xc0aaf vgabios.c:47
     1560    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0ab2
     1561    mov es, dx                                ; 8e c2                       ; 0xc0ab5
     1562    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0ab7
     1563    push SS                                   ; 16                          ; 0xc0aba vgabios.c:48
     1564    pop ES                                    ; 07                          ; 0xc0abb
     1565    mov word [es:si], di                      ; 26 89 3c                    ; 0xc0abc
     1566    xor ah, ah                                ; 30 e4                       ; 0xc0abf vgabios.c:365
     1567    mov si, ax                                ; 89 c6                       ; 0xc0ac1
     1568    add si, ax                                ; 01 c6                       ; 0xc0ac3
     1569    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0ac5
     1570    mov es, dx                                ; 8e c2                       ; 0xc0ac8 vgabios.c:47
     1571    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc0aca
     1572    push SS                                   ; 16                          ; 0xc0acd vgabios.c:48
     1573    pop ES                                    ; 07                          ; 0xc0ace
     1574    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0acf
     1575    pop bp                                    ; 5d                          ; 0xc0ad2 vgabios.c:367
     1576    pop di                                    ; 5f                          ; 0xc0ad3
     1577    pop si                                    ; 5e                          ; 0xc0ad4
     1578    retn                                      ; c3                          ; 0xc0ad5
     1579  ; disGetNextSymbol 0xc0ad6 LB 0x3aef -> off=0x0 cb=000000000000005e uValue=00000000000c0ad6 'vga_find_glyph'
     1580vga_find_glyph:                              ; 0xc0ad6 LB 0x5e
     1581    push bp                                   ; 55                          ; 0xc0ad6 vgabios.c:370
     1582    mov bp, sp                                ; 89 e5                       ; 0xc0ad7
     1583    push si                                   ; 56                          ; 0xc0ad9
     1584    push di                                   ; 57                          ; 0xc0ada
     1585    push ax                                   ; 50                          ; 0xc0adb
     1586    push ax                                   ; 50                          ; 0xc0adc
     1587    push dx                                   ; 52                          ; 0xc0add
     1588    push bx                                   ; 53                          ; 0xc0ade
     1589    mov bl, cl                                ; 88 cb                       ; 0xc0adf
     1590    mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0ae1 vgabios.c:372
     1591    dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0ae6 vgabios.c:374
     1592    cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0ae9
     1593    je short 00b28h                           ; 74 39                       ; 0xc0aed
     1594    mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc0aef vgabios.c:375
     1595    xor ch, ch                                ; 30 ed                       ; 0xc0af2
     1596    mov dx, ss                                ; 8c d2                       ; 0xc0af4
     1597    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0af6
     1598    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0af9
     1599    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0afc
     1600    push DS                                   ; 1e                          ; 0xc0aff
     1601    mov ds, dx                                ; 8e da                       ; 0xc0b00
     1602    rep cmpsb                                 ; f3 a6                       ; 0xc0b02
     1603    pop DS                                    ; 1f                          ; 0xc0b04
     1604    mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0b05
     1605    je short 00b0ch                           ; 74 02                       ; 0xc0b08
    16041606    db  0feh, 0c0h
    1605     ; inc al                                    ; fe c0                     ; 0xc0a8e
    1606     test ax, ax                               ; 85 c0                       ; 0xc0a90
    1607     jne short 00aa0h                          ; 75 0c                       ; 0xc0a92
    1608     mov al, bl                                ; 88 d8                       ; 0xc0a94 vgabios.c:350
    1609     xor ah, ah                                ; 30 e4                       ; 0xc0a96
    1610     or ah, 080h                               ; 80 cc 80                    ; 0xc0a98
    1611     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0a9b
    1612     jmp short 00aach                          ; eb 0c                       ; 0xc0a9e vgabios.c:351
    1613     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc0aa0 vgabios.c:353
    1614     xor ah, ah                                ; 30 e4                       ; 0xc0aa3
    1615     add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0aa5
     1607    ; inc al                                    ; fe c0                     ; 0xc0b0a
     1608    test ax, ax                               ; 85 c0                       ; 0xc0b0c
     1609    jne short 00b1ch                          ; 75 0c                       ; 0xc0b0e
     1610    mov al, bl                                ; 88 d8                       ; 0xc0b10 vgabios.c:376
     1611    xor ah, ah                                ; 30 e4                       ; 0xc0b12
     1612    or ah, 080h                               ; 80 cc 80                    ; 0xc0b14
     1613    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0b17
     1614    jmp short 00b28h                          ; eb 0c                       ; 0xc0b1a vgabios.c:377
     1615    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc0b1c vgabios.c:379
     1616    xor ah, ah                                ; 30 e4                       ; 0xc0b1f
     1617    add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0b21
    16161618    db  0feh, 0c3h
    1617     ; inc bl                                    ; fe c3                     ; 0xc0aa8 vgabios.c:354
    1618     jmp short 00a6ah                          ; eb be                       ; 0xc0aaa vgabios.c:355
    1619     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0aac vgabios.c:357
    1620     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0aaf
    1621     pop di                                    ; 5f                          ; 0xc0ab2
    1622     pop si                                    ; 5e                          ; 0xc0ab3
    1623     pop bp                                    ; 5d                          ; 0xc0ab4
    1624     retn 00004h                               ; c2 04 00                    ; 0xc0ab5
    1625   ; disGetNextSymbol 0xc0ab8 LB 0x37b7 -> off=0x0 cb=0000000000000046 uValue=00000000000c0ab8 'vga_read_glyph_planar'
    1626 vga_read_glyph_planar:                       ; 0xc0ab8 LB 0x46
    1627     push bp                                   ; 55                          ; 0xc0ab8 vgabios.c:359
    1628     mov bp, sp                                ; 89 e5                       ; 0xc0ab9
    1629     push si                                   ; 56                          ; 0xc0abb
    1630     push di                                   ; 57                          ; 0xc0abc
    1631     push ax                                   ; 50                          ; 0xc0abd
    1632     push ax                                   ; 50                          ; 0xc0abe
    1633     mov si, ax                                ; 89 c6                       ; 0xc0abf
    1634     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0ac1
    1635     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0ac4
    1636     mov bx, cx                                ; 89 cb                       ; 0xc0ac7
    1637     mov ax, 00805h                            ; b8 05 08                    ; 0xc0ac9 vgabios.c:366
    1638     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0acc
    1639     out DX, ax                                ; ef                          ; 0xc0acf
    1640     dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0ad0 vgabios.c:368
    1641     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0ad3
    1642     je short 00aeeh                           ; 74 15                       ; 0xc0ad7
    1643     mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0ad9 vgabios.c:369
    1644     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0adc
    1645     not al                                    ; f6 d0                       ; 0xc0adf
    1646     mov di, bx                                ; 89 df                       ; 0xc0ae1
    1647     inc bx                                    ; 43                          ; 0xc0ae3
    1648     push SS                                   ; 16                          ; 0xc0ae4
    1649     pop ES                                    ; 07                          ; 0xc0ae5
    1650     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0ae6
    1651     add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0ae9 vgabios.c:370
    1652     jmp short 00ad0h                          ; eb e2                       ; 0xc0aec vgabios.c:371
    1653     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0aee vgabios.c:374
    1654     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0af1
    1655     out DX, ax                                ; ef                          ; 0xc0af4
    1656     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0af5 vgabios.c:375
    1657     pop di                                    ; 5f                          ; 0xc0af8
    1658     pop si                                    ; 5e                          ; 0xc0af9
    1659     pop bp                                    ; 5d                          ; 0xc0afa
    1660     retn 00002h                               ; c2 02 00                    ; 0xc0afb
    1661   ; disGetNextSymbol 0xc0afe LB 0x3771 -> off=0x0 cb=000000000000002f uValue=00000000000c0afe 'vga_char_ofs_planar'
    1662 vga_char_ofs_planar:                         ; 0xc0afe LB 0x2f
    1663     push si                                   ; 56                          ; 0xc0afe vgabios.c:377
    1664     push bp                                   ; 55                          ; 0xc0aff
    1665     mov bp, sp                                ; 89 e5                       ; 0xc0b00
    1666     mov ch, al                                ; 88 c5                       ; 0xc0b02
    1667     mov al, dl                                ; 88 d0                       ; 0xc0b04
    1668     xor ah, ah                                ; 30 e4                       ; 0xc0b06 vgabios.c:381
    1669     mul bx                                    ; f7 e3                       ; 0xc0b08
    1670     mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc0b0a
    1671     xor bh, bh                                ; 30 ff                       ; 0xc0b0d
    1672     mul bx                                    ; f7 e3                       ; 0xc0b0f
    1673     mov bl, ch                                ; 88 eb                       ; 0xc0b11
    1674     add bx, ax                                ; 01 c3                       ; 0xc0b13
    1675     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc0b15 vgabios.c:47
    1676     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0b18
    1677     mov es, ax                                ; 8e c0                       ; 0xc0b1b
    1678     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0b1d
    1679     mov al, cl                                ; 88 c8                       ; 0xc0b20 vgabios.c:48
    1680     xor ah, ah                                ; 30 e4                       ; 0xc0b22
    1681     mul si                                    ; f7 e6                       ; 0xc0b24
    1682     add ax, bx                                ; 01 d8                       ; 0xc0b26
    1683     pop bp                                    ; 5d                          ; 0xc0b28 vgabios.c:385
    1684     pop si                                    ; 5e                          ; 0xc0b29
    1685     retn 00002h                               ; c2 02 00                    ; 0xc0b2a
    1686   ; disGetNextSymbol 0xc0b2d LB 0x3742 -> off=0x0 cb=0000000000000040 uValue=00000000000c0b2d 'vga_read_char_planar'
    1687 vga_read_char_planar:                        ; 0xc0b2d LB 0x40
    1688     push bp                                   ; 55                          ; 0xc0b2d vgabios.c:387
    1689     mov bp, sp                                ; 89 e5                       ; 0xc0b2e
    1690     push cx                                   ; 51                          ; 0xc0b30
    1691     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0b31
    1692     mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc0b34 vgabios.c:391
    1693     mov byte [bp-003h], 000h                  ; c6 46 fd 00                 ; 0xc0b37
    1694     push word [bp-004h]                       ; ff 76 fc                    ; 0xc0b3b
    1695     lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0b3e
    1696     mov bx, ax                                ; 89 c3                       ; 0xc0b41
    1697     mov ax, dx                                ; 89 d0                       ; 0xc0b43
    1698     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0b45
    1699     call 00ab8h                               ; e8 6d ff                    ; 0xc0b48
    1700     push word [bp-004h]                       ; ff 76 fc                    ; 0xc0b4b vgabios.c:394
    1701     push 00100h                               ; 68 00 01                    ; 0xc0b4e
    1702     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0b51 vgabios.c:57
    1703     xor ax, ax                                ; 31 c0                       ; 0xc0b54
    1704     mov es, ax                                ; 8e c0                       ; 0xc0b56
    1705     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0b58
    1706     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0b5b
    1707     xor cx, cx                                ; 31 c9                       ; 0xc0b5f vgabios.c:58
    1708     lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0b61
    1709     call 00a5ah                               ; e8 f3 fe                    ; 0xc0b64
    1710     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0b67 vgabios.c:395
    1711     pop cx                                    ; 59                          ; 0xc0b6a
    1712     pop bp                                    ; 5d                          ; 0xc0b6b
    1713     retn                                      ; c3                          ; 0xc0b6c
    1714   ; disGetNextSymbol 0xc0b6d LB 0x3702 -> off=0x0 cb=0000000000000024 uValue=00000000000c0b6d 'vga_char_ofs_linear'
    1715 vga_char_ofs_linear:                         ; 0xc0b6d LB 0x24
    1716     enter 00002h, 000h                        ; c8 02 00 00                 ; 0xc0b6d vgabios.c:397
    1717     mov byte [bp-002h], al                    ; 88 46 fe                    ; 0xc0b71
    1718     mov al, dl                                ; 88 d0                       ; 0xc0b74 vgabios.c:401
    1719     xor ah, ah                                ; 30 e4                       ; 0xc0b76
    1720     mul bx                                    ; f7 e3                       ; 0xc0b78
    1721     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc0b7a
    1722     xor dh, dh                                ; 30 f6                       ; 0xc0b7d
    1723     mul dx                                    ; f7 e2                       ; 0xc0b7f
    1724     mov dx, ax                                ; 89 c2                       ; 0xc0b81
    1725     mov al, byte [bp-002h]                    ; 8a 46 fe                    ; 0xc0b83
    1726     xor ah, ah                                ; 30 e4                       ; 0xc0b86
    1727     add ax, dx                                ; 01 d0                       ; 0xc0b88
    1728     sal ax, 003h                              ; c1 e0 03                    ; 0xc0b8a vgabios.c:402
    1729     leave                                     ; c9                          ; 0xc0b8d vgabios.c:404
    1730     retn 00002h                               ; c2 02 00                    ; 0xc0b8e
    1731   ; disGetNextSymbol 0xc0b91 LB 0x36de -> off=0x0 cb=000000000000004b uValue=00000000000c0b91 'vga_read_glyph_linear'
    1732 vga_read_glyph_linear:                       ; 0xc0b91 LB 0x4b
    1733     push si                                   ; 56                          ; 0xc0b91 vgabios.c:406
    1734     push di                                   ; 57                          ; 0xc0b92
    1735     enter 00004h, 000h                        ; c8 04 00 00                 ; 0xc0b93
    1736     mov si, ax                                ; 89 c6                       ; 0xc0b97
    1737     mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0b99
    1738     mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0b9c
    1739     mov bx, cx                                ; 89 cb                       ; 0xc0b9f
    1740     dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0ba1 vgabios.c:412
    1741     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0ba4
    1742     je short 00bd6h                           ; 74 2c                       ; 0xc0ba8
    1743     xor dh, dh                                ; 30 f6                       ; 0xc0baa vgabios.c:413
    1744     mov DL, strict byte 080h                  ; b2 80                       ; 0xc0bac vgabios.c:414
    1745     xor ax, ax                                ; 31 c0                       ; 0xc0bae vgabios.c:415
    1746     jmp short 00bb7h                          ; eb 05                       ; 0xc0bb0
    1747     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0bb2
    1748     jnl short 00bcbh                          ; 7d 14                       ; 0xc0bb5
    1749     mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0bb7 vgabios.c:416
    1750     mov di, si                                ; 89 f7                       ; 0xc0bba
    1751     add di, ax                                ; 01 c7                       ; 0xc0bbc
    1752     cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0bbe
    1753     je short 00bc6h                           ; 74 02                       ; 0xc0bc2
    1754     or dh, dl                                 ; 08 d6                       ; 0xc0bc4 vgabios.c:417
    1755     shr dl, 1                                 ; d0 ea                       ; 0xc0bc6 vgabios.c:418
    1756     inc ax                                    ; 40                          ; 0xc0bc8 vgabios.c:419
    1757     jmp short 00bb2h                          ; eb e7                       ; 0xc0bc9
    1758     mov di, bx                                ; 89 df                       ; 0xc0bcb vgabios.c:420
    1759     inc bx                                    ; 43                          ; 0xc0bcd
    1760     mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0bce
    1761     add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0bd1 vgabios.c:421
    1762     jmp short 00ba1h                          ; eb cb                       ; 0xc0bd4 vgabios.c:422
    1763     leave                                     ; c9                          ; 0xc0bd6 vgabios.c:423
    1764     pop di                                    ; 5f                          ; 0xc0bd7
    1765     pop si                                    ; 5e                          ; 0xc0bd8
    1766     retn 00002h                               ; c2 02 00                    ; 0xc0bd9
    1767   ; disGetNextSymbol 0xc0bdc LB 0x3693 -> off=0x0 cb=0000000000000045 uValue=00000000000c0bdc 'vga_read_char_linear'
    1768 vga_read_char_linear:                        ; 0xc0bdc LB 0x45
    1769     push bp                                   ; 55                          ; 0xc0bdc vgabios.c:425
    1770     mov bp, sp                                ; 89 e5                       ; 0xc0bdd
    1771     push cx                                   ; 51                          ; 0xc0bdf
    1772     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0be0
    1773     mov cx, ax                                ; 89 c1                       ; 0xc0be3
    1774     mov ax, dx                                ; 89 d0                       ; 0xc0be5
    1775     mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc0be7 vgabios.c:429
    1776     mov byte [bp-003h], 000h                  ; c6 46 fd 00                 ; 0xc0bea
    1777     push word [bp-004h]                       ; ff 76 fc                    ; 0xc0bee
    1778     mov bx, cx                                ; 89 cb                       ; 0xc0bf1
    1779     sal bx, 003h                              ; c1 e3 03                    ; 0xc0bf3
    1780     lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0bf6
    1781     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0bf9
    1782     call 00b91h                               ; e8 92 ff                    ; 0xc0bfc
    1783     push word [bp-004h]                       ; ff 76 fc                    ; 0xc0bff vgabios.c:432
    1784     push 00100h                               ; 68 00 01                    ; 0xc0c02
    1785     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0c05 vgabios.c:57
    1786     xor ax, ax                                ; 31 c0                       ; 0xc0c08
    1787     mov es, ax                                ; 8e c0                       ; 0xc0c0a
    1788     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c0c
    1789     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0c0f
    1790     xor cx, cx                                ; 31 c9                       ; 0xc0c13 vgabios.c:58
    1791     lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0c15
    1792     call 00a5ah                               ; e8 3f fe                    ; 0xc0c18
    1793     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0c1b vgabios.c:433
    1794     pop cx                                    ; 59                          ; 0xc0c1e
    1795     pop bp                                    ; 5d                          ; 0xc0c1f
    1796     retn                                      ; c3                          ; 0xc0c20
    1797   ; disGetNextSymbol 0xc0c21 LB 0x364e -> off=0x0 cb=0000000000000035 uValue=00000000000c0c21 'vga_read_2bpp_char'
    1798 vga_read_2bpp_char:                          ; 0xc0c21 LB 0x35
    1799     push bp                                   ; 55                          ; 0xc0c21 vgabios.c:435
    1800     mov bp, sp                                ; 89 e5                       ; 0xc0c22
    1801     push bx                                   ; 53                          ; 0xc0c24
    1802     push cx                                   ; 51                          ; 0xc0c25
    1803     mov bx, ax                                ; 89 c3                       ; 0xc0c26
    1804     mov es, dx                                ; 8e c2                       ; 0xc0c28
    1805     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0c2a vgabios.c:441
    1806     mov DH, strict byte 080h                  ; b6 80                       ; 0xc0c2d vgabios.c:442
    1807     xor dl, dl                                ; 30 d2                       ; 0xc0c2f vgabios.c:443
    1808     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c31 vgabios.c:444
    1809     xchg ah, al                               ; 86 c4                       ; 0xc0c34
    1810     xor bx, bx                                ; 31 db                       ; 0xc0c36 vgabios.c:446
    1811     jmp short 00c3fh                          ; eb 05                       ; 0xc0c38
    1812     cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0c3a
    1813     jnl short 00c4dh                          ; 7d 0e                       ; 0xc0c3d
    1814     test ax, cx                               ; 85 c8                       ; 0xc0c3f vgabios.c:447
    1815     je short 00c45h                           ; 74 02                       ; 0xc0c41
    1816     or dl, dh                                 ; 08 f2                       ; 0xc0c43 vgabios.c:448
    1817     shr dh, 1                                 ; d0 ee                       ; 0xc0c45 vgabios.c:449
    1818     shr cx, 002h                              ; c1 e9 02                    ; 0xc0c47 vgabios.c:450
    1819     inc bx                                    ; 43                          ; 0xc0c4a vgabios.c:451
    1820     jmp short 00c3ah                          ; eb ed                       ; 0xc0c4b
    1821     mov al, dl                                ; 88 d0                       ; 0xc0c4d vgabios.c:453
    1822     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0c4f
    1823     pop cx                                    ; 59                          ; 0xc0c52
    1824     pop bx                                    ; 5b                          ; 0xc0c53
    1825     pop bp                                    ; 5d                          ; 0xc0c54
    1826     retn                                      ; c3                          ; 0xc0c55
    1827   ; disGetNextSymbol 0xc0c56 LB 0x3619 -> off=0x0 cb=0000000000000084 uValue=00000000000c0c56 'vga_read_glyph_cga'
    1828 vga_read_glyph_cga:                          ; 0xc0c56 LB 0x84
    1829     push bp                                   ; 55                          ; 0xc0c56 vgabios.c:455
    1830     mov bp, sp                                ; 89 e5                       ; 0xc0c57
    1831     push cx                                   ; 51                          ; 0xc0c59
    1832     push si                                   ; 56                          ; 0xc0c5a
    1833     push di                                   ; 57                          ; 0xc0c5b
    1834     push ax                                   ; 50                          ; 0xc0c5c
    1835     mov si, dx                                ; 89 d6                       ; 0xc0c5d
    1836     cmp bl, 006h                              ; 80 fb 06                    ; 0xc0c5f vgabios.c:463
    1837     je short 00c9eh                           ; 74 3a                       ; 0xc0c62
    1838     mov bx, ax                                ; 89 c3                       ; 0xc0c64 vgabios.c:465
    1839     add bx, ax                                ; 01 c3                       ; 0xc0c66
    1840     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0c68
    1841     xor cx, cx                                ; 31 c9                       ; 0xc0c6d vgabios.c:467
    1842     jmp short 00c76h                          ; eb 05                       ; 0xc0c6f
    1843     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0c71
    1844     jnl short 00cd2h                          ; 7d 5c                       ; 0xc0c74
    1845     mov ax, bx                                ; 89 d8                       ; 0xc0c76 vgabios.c:468
    1846     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c78
    1847     call 00c21h                               ; e8 a3 ff                    ; 0xc0c7b
    1848     mov di, si                                ; 89 f7                       ; 0xc0c7e
    1849     inc si                                    ; 46                          ; 0xc0c80
    1850     push SS                                   ; 16                          ; 0xc0c81
    1851     pop ES                                    ; 07                          ; 0xc0c82
    1852     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c83
    1853     lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0c86 vgabios.c:469
    1854     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c8a
    1855     call 00c21h                               ; e8 91 ff                    ; 0xc0c8d
    1856     mov di, si                                ; 89 f7                       ; 0xc0c90
    1857     inc si                                    ; 46                          ; 0xc0c92
    1858     push SS                                   ; 16                          ; 0xc0c93
    1859     pop ES                                    ; 07                          ; 0xc0c94
    1860     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c95
    1861     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0c98 vgabios.c:470
    1862     inc cx                                    ; 41                          ; 0xc0c9b vgabios.c:471
    1863     jmp short 00c71h                          ; eb d3                       ; 0xc0c9c
    1864     mov bx, ax                                ; 89 c3                       ; 0xc0c9e vgabios.c:473
    1865     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0ca0
    1866     xor cx, cx                                ; 31 c9                       ; 0xc0ca5 vgabios.c:474
    1867     jmp short 00caeh                          ; eb 05                       ; 0xc0ca7
    1868     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0ca9
    1869     jnl short 00cd2h                          ; 7d 24                       ; 0xc0cac
    1870     mov di, si                                ; 89 f7                       ; 0xc0cae vgabios.c:475
    1871     inc si                                    ; 46                          ; 0xc0cb0
    1872     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0cb1
    1873     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0cb4
    1874     push SS                                   ; 16                          ; 0xc0cb7
    1875     pop ES                                    ; 07                          ; 0xc0cb8
    1876     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cb9
    1877     mov di, si                                ; 89 f7                       ; 0xc0cbc vgabios.c:476
    1878     inc si                                    ; 46                          ; 0xc0cbe
    1879     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0cbf
    1880     mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0cc2
    1881     push SS                                   ; 16                          ; 0xc0cc7
    1882     pop ES                                    ; 07                          ; 0xc0cc8
    1883     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cc9
    1884     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0ccc vgabios.c:477
    1885     inc cx                                    ; 41                          ; 0xc0ccf vgabios.c:478
    1886     jmp short 00ca9h                          ; eb d7                       ; 0xc0cd0
    1887     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0cd2 vgabios.c:480
    1888     pop di                                    ; 5f                          ; 0xc0cd5
    1889     pop si                                    ; 5e                          ; 0xc0cd6
    1890     pop cx                                    ; 59                          ; 0xc0cd7
    1891     pop bp                                    ; 5d                          ; 0xc0cd8
    1892     retn                                      ; c3                          ; 0xc0cd9
    1893   ; disGetNextSymbol 0xc0cda LB 0x3595 -> off=0x0 cb=000000000000001a uValue=00000000000c0cda 'vga_char_ofs_cga'
    1894 vga_char_ofs_cga:                            ; 0xc0cda LB 0x1a
    1895     push cx                                   ; 51                          ; 0xc0cda vgabios.c:482
    1896     push bp                                   ; 55                          ; 0xc0cdb
    1897     mov bp, sp                                ; 89 e5                       ; 0xc0cdc
    1898     mov cl, al                                ; 88 c1                       ; 0xc0cde
    1899     mov al, dl                                ; 88 d0                       ; 0xc0ce0
    1900     xor ah, ah                                ; 30 e4                       ; 0xc0ce2 vgabios.c:487
    1901     mul bx                                    ; f7 e3                       ; 0xc0ce4
    1902     mov bx, ax                                ; 89 c3                       ; 0xc0ce6
    1903     sal bx, 002h                              ; c1 e3 02                    ; 0xc0ce8
    1904     mov al, cl                                ; 88 c8                       ; 0xc0ceb
    1905     xor ah, ah                                ; 30 e4                       ; 0xc0ced
    1906     add ax, bx                                ; 01 d8                       ; 0xc0cef
    1907     pop bp                                    ; 5d                          ; 0xc0cf1 vgabios.c:488
    1908     pop cx                                    ; 59                          ; 0xc0cf2
    1909     retn                                      ; c3                          ; 0xc0cf3
    1910   ; disGetNextSymbol 0xc0cf4 LB 0x357b -> off=0x0 cb=0000000000000066 uValue=00000000000c0cf4 'vga_read_char_cga'
    1911 vga_read_char_cga:                           ; 0xc0cf4 LB 0x66
    1912     push bp                                   ; 55                          ; 0xc0cf4 vgabios.c:490
    1913     mov bp, sp                                ; 89 e5                       ; 0xc0cf5
    1914     push bx                                   ; 53                          ; 0xc0cf7
    1915     push cx                                   ; 51                          ; 0xc0cf8
    1916     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0cf9
    1917     mov bl, dl                                ; 88 d3                       ; 0xc0cfc vgabios.c:496
    1918     xor bh, bh                                ; 30 ff                       ; 0xc0cfe
    1919     lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0d00
    1920     call 00c56h                               ; e8 50 ff                    ; 0xc0d03
    1921     push strict byte 00008h                   ; 6a 08                       ; 0xc0d06 vgabios.c:499
    1922     push 00080h                               ; 68 80 00                    ; 0xc0d08
    1923     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0d0b vgabios.c:57
    1924     xor ax, ax                                ; 31 c0                       ; 0xc0d0e
    1925     mov es, ax                                ; 8e c0                       ; 0xc0d10
    1926     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d12
    1927     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d15
    1928     xor cx, cx                                ; 31 c9                       ; 0xc0d19 vgabios.c:58
    1929     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d1b
    1930     call 00a5ah                               ; e8 39 fd                    ; 0xc0d1e
    1931     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d21
    1932     test ah, 080h                             ; f6 c4 80                    ; 0xc0d24 vgabios.c:501
    1933     jne short 00d50h                          ; 75 27                       ; 0xc0d27
    1934     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0d29 vgabios.c:57
    1935     xor ax, ax                                ; 31 c0                       ; 0xc0d2c
    1936     mov es, ax                                ; 8e c0                       ; 0xc0d2e
    1937     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d30
    1938     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d33
    1939     test dx, dx                               ; 85 d2                       ; 0xc0d37 vgabios.c:505
    1940     jne short 00d3fh                          ; 75 04                       ; 0xc0d39
    1941     test ax, ax                               ; 85 c0                       ; 0xc0d3b
    1942     je short 00d50h                           ; 74 11                       ; 0xc0d3d
    1943     push strict byte 00008h                   ; 6a 08                       ; 0xc0d3f vgabios.c:506
    1944     push 00080h                               ; 68 80 00                    ; 0xc0d41
    1945     mov cx, 00080h                            ; b9 80 00                    ; 0xc0d44
    1946     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d47
    1947     call 00a5ah                               ; e8 0d fd                    ; 0xc0d4a
    1948     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d4d
    1949     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0d50 vgabios.c:509
    1950     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0d53
    1951     pop cx                                    ; 59                          ; 0xc0d56
    1952     pop bx                                    ; 5b                          ; 0xc0d57
    1953     pop bp                                    ; 5d                          ; 0xc0d58
    1954     retn                                      ; c3                          ; 0xc0d59
    1955   ; disGetNextSymbol 0xc0d5a LB 0x3515 -> off=0x0 cb=0000000000000130 uValue=00000000000c0d5a 'vga_read_char_attr'
    1956 vga_read_char_attr:                          ; 0xc0d5a LB 0x130
    1957     push bp                                   ; 55                          ; 0xc0d5a vgabios.c:511
    1958     mov bp, sp                                ; 89 e5                       ; 0xc0d5b
    1959     push bx                                   ; 53                          ; 0xc0d5d
    1960     push cx                                   ; 51                          ; 0xc0d5e
    1961     push si                                   ; 56                          ; 0xc0d5f
    1962     push di                                   ; 57                          ; 0xc0d60
    1963     sub sp, strict byte 00014h                ; 83 ec 14                    ; 0xc0d61
    1964     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0d64
    1965     mov si, dx                                ; 89 d6                       ; 0xc0d67
    1966     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0d69 vgabios.c:37
    1967     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0d6c
    1968     mov es, ax                                ; 8e c0                       ; 0xc0d6f
    1969     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d71
    1970     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0d74 vgabios.c:38
    1971     xor ah, ah                                ; 30 e4                       ; 0xc0d77 vgabios.c:519
    1972     call 035b3h                               ; e8 37 28                    ; 0xc0d79
    1973     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0d7c
    1974     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0d7f vgabios.c:520
    1975     jne short 00d86h                          ; 75 03                       ; 0xc0d81
    1976     jmp near 00e81h                           ; e9 fb 00                    ; 0xc0d83
    1977     mov cl, byte [bp-00eh]                    ; 8a 4e f2                    ; 0xc0d86 vgabios.c:524
    1978     xor ch, ch                                ; 30 ed                       ; 0xc0d89
    1979     lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc0d8b
    1980     lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc0d8e
    1981     mov ax, cx                                ; 89 c8                       ; 0xc0d91
    1982     call 00a1ah                               ; e8 84 fc                    ; 0xc0d93
    1983     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc0d96 vgabios.c:525
    1984     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0d99
    1985     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc0d9c vgabios.c:526
    1986     xor al, al                                ; 30 c0                       ; 0xc0d9f
    1987     shr ax, 008h                              ; c1 e8 08                    ; 0xc0da1
    1988     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc0da4
    1989     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc0da7
    1990     mov bx, 00084h                            ; bb 84 00                    ; 0xc0daa vgabios.c:37
    1991     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0dad
    1992     mov es, ax                                ; 8e c0                       ; 0xc0db0
    1993     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0db2
    1994     xor ah, ah                                ; 30 e4                       ; 0xc0db5 vgabios.c:38
    1995     inc ax                                    ; 40                          ; 0xc0db7
    1996     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc0db8
    1997     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0dbb vgabios.c:47
    1998     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0dbe
    1999     mov word [bp-018h], di                    ; 89 7e e8                    ; 0xc0dc1 vgabios.c:48
    2000     mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc0dc4 vgabios.c:532
    2001     xor bh, bh                                ; 30 ff                       ; 0xc0dc7
    2002     sal bx, 003h                              ; c1 e3 03                    ; 0xc0dc9
    2003     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0dcc
    2004     jne short 00e03h                          ; 75 30                       ; 0xc0dd1
    2005     mov ax, di                                ; 89 f8                       ; 0xc0dd3 vgabios.c:534
    2006     mul word [bp-014h]                        ; f7 66 ec                    ; 0xc0dd5
    2007     add ax, ax                                ; 01 c0                       ; 0xc0dd8
    2008     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc0dda
    2009     inc ax                                    ; 40                          ; 0xc0ddc
    2010     mul cx                                    ; f7 e1                       ; 0xc0ddd
    2011     mov cx, ax                                ; 89 c1                       ; 0xc0ddf
    2012     mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc0de1
    2013     xor ah, ah                                ; 30 e4                       ; 0xc0de4
    2014     mul di                                    ; f7 e7                       ; 0xc0de6
    2015     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc0de8
    2016     xor dh, dh                                ; 30 f6                       ; 0xc0deb
    2017     mov di, ax                                ; 89 c7                       ; 0xc0ded
    2018     add di, dx                                ; 01 d7                       ; 0xc0def
    2019     add di, di                                ; 01 ff                       ; 0xc0df1
    2020     add di, cx                                ; 01 cf                       ; 0xc0df3
    2021     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0df5 vgabios.c:45
    2022     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0df9
    2023     push SS                                   ; 16                          ; 0xc0dfc vgabios.c:48
    2024     pop ES                                    ; 07                          ; 0xc0dfd
    2025     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0dfe
    2026     jmp short 00d83h                          ; eb 80                       ; 0xc0e01 vgabios.c:536
    2027     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0e03 vgabios.c:537
    2028     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0e07
    2029     je short 00e5ah                           ; 74 4e                       ; 0xc0e0a
    2030     cmp bl, 002h                              ; 80 fb 02                    ; 0xc0e0c
    2031     jc short 00e81h                           ; 72 70                       ; 0xc0e0f
    2032     jbe short 00e1ah                          ; 76 07                       ; 0xc0e11
    2033     cmp bl, 004h                              ; 80 fb 04                    ; 0xc0e13
    2034     jbe short 00e33h                          ; 76 1b                       ; 0xc0e16
    2035     jmp short 00e81h                          ; eb 67                       ; 0xc0e18
    2036     xor dh, dh                                ; 30 f6                       ; 0xc0e1a vgabios.c:540
    2037     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0e1c
    2038     xor ah, ah                                ; 30 e4                       ; 0xc0e1f
    2039     mov bx, word [bp-018h]                    ; 8b 5e e8                    ; 0xc0e21
    2040     call 00cdah                               ; e8 b3 fe                    ; 0xc0e24
    2041     mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc0e27 vgabios.c:541
    2042     xor dh, dh                                ; 30 f6                       ; 0xc0e2a
    2043     call 00cf4h                               ; e8 c5 fe                    ; 0xc0e2c
    2044     xor ah, ah                                ; 30 e4                       ; 0xc0e2f
    2045     jmp short 00dfch                          ; eb c9                       ; 0xc0e31
    2046     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e33 vgabios.c:47
    2047     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0e36
    2048     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0e39 vgabios.c:546
    2049     mov byte [bp-011h], ch                    ; 88 6e ef                    ; 0xc0e3c
    2050     push word [bp-012h]                       ; ff 76 ee                    ; 0xc0e3f
    2051     xor dh, dh                                ; 30 f6                       ; 0xc0e42
    2052     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0e44
    2053     xor ah, ah                                ; 30 e4                       ; 0xc0e47
    2054     mov bx, di                                ; 89 fb                       ; 0xc0e49
    2055     call 00afeh                               ; e8 b0 fc                    ; 0xc0e4b
    2056     mov bx, word [bp-012h]                    ; 8b 5e ee                    ; 0xc0e4e vgabios.c:547
    2057     mov dx, ax                                ; 89 c2                       ; 0xc0e51
    2058     mov ax, di                                ; 89 f8                       ; 0xc0e53
    2059     call 00b2dh                               ; e8 d5 fc                    ; 0xc0e55
    2060     jmp short 00e2fh                          ; eb d5                       ; 0xc0e58
    2061     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e5a vgabios.c:47
    2062     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0e5d
    2063     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0e60 vgabios.c:551
    2064     mov byte [bp-011h], ch                    ; 88 6e ef                    ; 0xc0e63
    2065     push word [bp-012h]                       ; ff 76 ee                    ; 0xc0e66
    2066     xor dh, dh                                ; 30 f6                       ; 0xc0e69
    2067     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0e6b
    2068     xor ah, ah                                ; 30 e4                       ; 0xc0e6e
    2069     mov bx, di                                ; 89 fb                       ; 0xc0e70
    2070     call 00b6dh                               ; e8 f8 fc                    ; 0xc0e72
    2071     mov bx, word [bp-012h]                    ; 8b 5e ee                    ; 0xc0e75 vgabios.c:552
    2072     mov dx, ax                                ; 89 c2                       ; 0xc0e78
    2073     mov ax, di                                ; 89 f8                       ; 0xc0e7a
    2074     call 00bdch                               ; e8 5d fd                    ; 0xc0e7c
    2075     jmp short 00e2fh                          ; eb ae                       ; 0xc0e7f
    2076     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0e81 vgabios.c:561
    2077     pop di                                    ; 5f                          ; 0xc0e84
    2078     pop si                                    ; 5e                          ; 0xc0e85
    2079     pop cx                                    ; 59                          ; 0xc0e86
    2080     pop bx                                    ; 5b                          ; 0xc0e87
    2081     pop bp                                    ; 5d                          ; 0xc0e88
    2082     retn                                      ; c3                          ; 0xc0e89
    2083   ; disGetNextSymbol 0xc0e8a LB 0x33e5 -> off=0x10 cb=0000000000000083 uValue=00000000000c0e9a 'vga_get_font_info'
    2084     db  0b1h, 00eh, 0f6h, 00eh, 0fbh, 00eh, 002h, 00fh, 007h, 00fh, 00ch, 00fh, 011h, 00fh, 016h, 00fh
    2085 vga_get_font_info:                           ; 0xc0e9a LB 0x83
    2086     push si                                   ; 56                          ; 0xc0e9a vgabios.c:563
    2087     push di                                   ; 57                          ; 0xc0e9b
    2088     push bp                                   ; 55                          ; 0xc0e9c
    2089     mov bp, sp                                ; 89 e5                       ; 0xc0e9d
    2090     mov si, dx                                ; 89 d6                       ; 0xc0e9f
    2091     mov di, bx                                ; 89 df                       ; 0xc0ea1
    2092     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0ea3 vgabios.c:568
    2093     jnbe short 00ef0h                         ; 77 48                       ; 0xc0ea6
    2094     mov bx, ax                                ; 89 c3                       ; 0xc0ea8
    2095     add bx, ax                                ; 01 c3                       ; 0xc0eaa
    2096     jmp word [cs:bx+00e8ah]                   ; 2e ff a7 8a 0e              ; 0xc0eac
    2097     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0eb1 vgabios.c:57
    2098     xor ax, ax                                ; 31 c0                       ; 0xc0eb4
    2099     mov es, ax                                ; 8e c0                       ; 0xc0eb6
    2100     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0eb8
    2101     mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0ebb
    2102     push SS                                   ; 16                          ; 0xc0ebf vgabios.c:571
    2103     pop ES                                    ; 07                          ; 0xc0ec0
    2104     mov word [es:di], dx                      ; 26 89 15                    ; 0xc0ec1
    2105     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0ec4
    2106     mov bx, 00085h                            ; bb 85 00                    ; 0xc0ec7
    2107     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0eca
    2108     mov es, ax                                ; 8e c0                       ; 0xc0ecd
    2109     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0ecf
    2110     xor ah, ah                                ; 30 e4                       ; 0xc0ed2
    2111     push SS                                   ; 16                          ; 0xc0ed4
    2112     pop ES                                    ; 07                          ; 0xc0ed5
    2113     mov bx, cx                                ; 89 cb                       ; 0xc0ed6
    2114     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0ed8
    2115     mov bx, 00084h                            ; bb 84 00                    ; 0xc0edb
    2116     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0ede
    2117     mov es, ax                                ; 8e c0                       ; 0xc0ee1
    2118     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0ee3
    2119     xor ah, ah                                ; 30 e4                       ; 0xc0ee6
    2120     push SS                                   ; 16                          ; 0xc0ee8
    2121     pop ES                                    ; 07                          ; 0xc0ee9
    2122     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0eea
    2123     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0eed
    2124     pop bp                                    ; 5d                          ; 0xc0ef0
    2125     pop di                                    ; 5f                          ; 0xc0ef1
    2126     pop si                                    ; 5e                          ; 0xc0ef2
    2127     retn 00002h                               ; c2 02 00                    ; 0xc0ef3
    2128     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0ef6 vgabios.c:57
    2129     jmp short 00eb4h                          ; eb b9                       ; 0xc0ef9
    2130     mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc0efb vgabios.c:576
    2131     mov ax, ds                                ; 8c d8                       ; 0xc0efe
    2132     jmp short 00ebfh                          ; eb bd                       ; 0xc0f00 vgabios.c:577
    2133     mov dx, 0556ch                            ; ba 6c 55                    ; 0xc0f02 vgabios.c:579
    2134     jmp short 00efeh                          ; eb f7                       ; 0xc0f05
    2135     mov dx, 0596ch                            ; ba 6c 59                    ; 0xc0f07 vgabios.c:582
    2136     jmp short 00efeh                          ; eb f2                       ; 0xc0f0a
    2137     mov dx, 07b6ch                            ; ba 6c 7b                    ; 0xc0f0c vgabios.c:585
    2138     jmp short 00efeh                          ; eb ed                       ; 0xc0f0f
    2139     mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc0f11 vgabios.c:588
    2140     jmp short 00efeh                          ; eb e8                       ; 0xc0f14
    2141     mov dx, 07c99h                            ; ba 99 7c                    ; 0xc0f16 vgabios.c:591
    2142     jmp short 00efeh                          ; eb e3                       ; 0xc0f19
    2143     jmp short 00ef0h                          ; eb d3                       ; 0xc0f1b vgabios.c:597
    2144   ; disGetNextSymbol 0xc0f1d LB 0x3352 -> off=0x0 cb=0000000000000166 uValue=00000000000c0f1d 'vga_read_pixel'
    2145 vga_read_pixel:                              ; 0xc0f1d LB 0x166
    2146     push bp                                   ; 55                          ; 0xc0f1d vgabios.c:610
    2147     mov bp, sp                                ; 89 e5                       ; 0xc0f1e
    2148     push si                                   ; 56                          ; 0xc0f20
    2149     push di                                   ; 57                          ; 0xc0f21
    2150     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc0f22
    2151     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0f25
    2152     mov si, dx                                ; 89 d6                       ; 0xc0f28
    2153     mov dx, bx                                ; 89 da                       ; 0xc0f2a
    2154     mov word [bp-00ch], cx                    ; 89 4e f4                    ; 0xc0f2c
    2155     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0f2f vgabios.c:37
    2156     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f32
    2157     mov es, ax                                ; 8e c0                       ; 0xc0f35
    2158     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f37
    2159     xor ah, ah                                ; 30 e4                       ; 0xc0f3a vgabios.c:617
    2160     call 035b3h                               ; e8 74 26                    ; 0xc0f3c
    2161     mov ah, al                                ; 88 c4                       ; 0xc0f3f
    2162     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0f41 vgabios.c:618
    2163     je short 00f53h                           ; 74 0e                       ; 0xc0f43
    2164     mov bl, al                                ; 88 c3                       ; 0xc0f45 vgabios.c:620
    2165     xor bh, bh                                ; 30 ff                       ; 0xc0f47
    2166     sal bx, 003h                              ; c1 e3 03                    ; 0xc0f49
    2167     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f4c
    2168     jne short 00f56h                          ; 75 03                       ; 0xc0f51
    2169     jmp near 0107ch                           ; e9 26 01                    ; 0xc0f53 vgabios.c:621
    2170     mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f56 vgabios.c:624
    2171     cmp ch, 003h                              ; 80 fd 03                    ; 0xc0f5a
    2172     jc short 00f6eh                           ; 72 0f                       ; 0xc0f5d
    2173     jbe short 00f76h                          ; 76 15                       ; 0xc0f5f
    2174     cmp ch, 005h                              ; 80 fd 05                    ; 0xc0f61
    2175     je short 00fadh                           ; 74 47                       ; 0xc0f64
    2176     cmp ch, 004h                              ; 80 fd 04                    ; 0xc0f66
    2177     je short 00f76h                           ; 74 0b                       ; 0xc0f69
    2178     jmp near 01072h                           ; e9 04 01                    ; 0xc0f6b
    2179     cmp ch, 002h                              ; 80 fd 02                    ; 0xc0f6e
    2180     je short 00fe4h                           ; 74 71                       ; 0xc0f71
    2181     jmp near 01072h                           ; e9 fc 00                    ; 0xc0f73
    2182     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0f76 vgabios.c:47
    2183     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f79
    2184     mov es, ax                                ; 8e c0                       ; 0xc0f7c
    2185     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc0f7e
    2186     mov ax, dx                                ; 89 d0                       ; 0xc0f81 vgabios.c:48
    2187     mul bx                                    ; f7 e3                       ; 0xc0f83
    2188     mov bx, si                                ; 89 f3                       ; 0xc0f85
    2189     shr bx, 003h                              ; c1 eb 03                    ; 0xc0f87
    2190     add bx, ax                                ; 01 c3                       ; 0xc0f8a
    2191     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc0f8c vgabios.c:47
    2192     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0f8f
    2193     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc0f92 vgabios.c:48
    2194     xor dh, dh                                ; 30 f6                       ; 0xc0f95
    2195     mul dx                                    ; f7 e2                       ; 0xc0f97
    2196     add bx, ax                                ; 01 c3                       ; 0xc0f99
    2197     mov cx, si                                ; 89 f1                       ; 0xc0f9b vgabios.c:629
    2198     and cx, strict byte 00007h                ; 83 e1 07                    ; 0xc0f9d
    2199     mov ax, 00080h                            ; b8 80 00                    ; 0xc0fa0
    2200     sar ax, CL                                ; d3 f8                       ; 0xc0fa3
    2201     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc0fa5
    2202     mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc0fa8 vgabios.c:631
    2203     jmp short 00fb6h                          ; eb 09                       ; 0xc0fab
    2204     jmp near 01052h                           ; e9 a2 00                    ; 0xc0fad
    2205     cmp byte [bp-006h], 004h                  ; 80 7e fa 04                 ; 0xc0fb0
    2206     jnc short 00fe1h                          ; 73 2b                       ; 0xc0fb4
    2207     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0fb6 vgabios.c:632
    2208     xor ah, ah                                ; 30 e4                       ; 0xc0fb9
    2209     sal ax, 008h                              ; c1 e0 08                    ; 0xc0fbb
    2210     or AL, strict byte 004h                   ; 0c 04                       ; 0xc0fbe
    2211     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0fc0
    2212     out DX, ax                                ; ef                          ; 0xc0fc3
    2213     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc0fc4 vgabios.c:37
    2214     mov es, ax                                ; 8e c0                       ; 0xc0fc7
    2215     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0fc9
    2216     and al, byte [bp-008h]                    ; 22 46 f8                    ; 0xc0fcc vgabios.c:38
    2217     test al, al                               ; 84 c0                       ; 0xc0fcf vgabios.c:634
    2218     jbe short 00fdch                          ; 76 09                       ; 0xc0fd1
    2219     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc0fd3 vgabios.c:635
    2220     mov AL, strict byte 001h                  ; b0 01                       ; 0xc0fd6
    2221     sal al, CL                                ; d2 e0                       ; 0xc0fd8
    2222     or ch, al                                 ; 08 c5                       ; 0xc0fda
    2223     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc0fdc vgabios.c:636
    2224     jmp short 00fb0h                          ; eb cf                       ; 0xc0fdf
    2225     jmp near 01074h                           ; e9 90 00                    ; 0xc0fe1
    2226     mov cl, byte [bx+047b1h]                  ; 8a 8f b1 47                 ; 0xc0fe4 vgabios.c:639
    2227     xor ch, ch                                ; 30 ed                       ; 0xc0fe8
    2228     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc0fea
    2229     sub bx, cx                                ; 29 cb                       ; 0xc0fed
    2230     mov cx, bx                                ; 89 d9                       ; 0xc0fef
    2231     mov bx, si                                ; 89 f3                       ; 0xc0ff1
    2232     shr bx, CL                                ; d3 eb                       ; 0xc0ff3
    2233     mov cx, bx                                ; 89 d9                       ; 0xc0ff5
    2234     mov bx, dx                                ; 89 d3                       ; 0xc0ff7
    2235     shr bx, 1                                 ; d1 eb                       ; 0xc0ff9
    2236     imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc0ffb
    2237     add bx, cx                                ; 01 cb                       ; 0xc0ffe
    2238     test dl, 001h                             ; f6 c2 01                    ; 0xc1000 vgabios.c:640
    2239     je short 01008h                           ; 74 03                       ; 0xc1003
    2240     add bh, 020h                              ; 80 c7 20                    ; 0xc1005 vgabios.c:641
    2241     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1008 vgabios.c:37
    2242     mov es, dx                                ; 8e c2                       ; 0xc100b
    2243     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc100d
    2244     mov bl, ah                                ; 88 e3                       ; 0xc1010 vgabios.c:643
    2245     xor bh, bh                                ; 30 ff                       ; 0xc1012
    2246     sal bx, 003h                              ; c1 e3 03                    ; 0xc1014
    2247     cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc1017
    2248     jne short 01039h                          ; 75 1b                       ; 0xc101c
    2249     mov cx, si                                ; 89 f1                       ; 0xc101e vgabios.c:644
    2250     xor ch, ch                                ; 30 ed                       ; 0xc1020
    2251     and cl, 003h                              ; 80 e1 03                    ; 0xc1022
    2252     mov dx, strict word 00003h                ; ba 03 00                    ; 0xc1025
    2253     sub dx, cx                                ; 29 ca                       ; 0xc1028
    2254     mov cx, dx                                ; 89 d1                       ; 0xc102a
    2255     add cx, dx                                ; 01 d1                       ; 0xc102c
    2256     xor ah, ah                                ; 30 e4                       ; 0xc102e
    2257     sar ax, CL                                ; d3 f8                       ; 0xc1030
    2258     mov ch, al                                ; 88 c5                       ; 0xc1032
    2259     and ch, 003h                              ; 80 e5 03                    ; 0xc1034
    2260     jmp short 01074h                          ; eb 3b                       ; 0xc1037 vgabios.c:645
    2261     mov cx, si                                ; 89 f1                       ; 0xc1039 vgabios.c:646
    2262     xor ch, ch                                ; 30 ed                       ; 0xc103b
    2263     and cl, 007h                              ; 80 e1 07                    ; 0xc103d
    2264     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc1040
    2265     sub dx, cx                                ; 29 ca                       ; 0xc1043
    2266     mov cx, dx                                ; 89 d1                       ; 0xc1045
    2267     xor ah, ah                                ; 30 e4                       ; 0xc1047
    2268     sar ax, CL                                ; d3 f8                       ; 0xc1049
    2269     mov ch, al                                ; 88 c5                       ; 0xc104b
    2270     and ch, 001h                              ; 80 e5 01                    ; 0xc104d
    2271     jmp short 01074h                          ; eb 22                       ; 0xc1050 vgabios.c:647
    2272     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1052 vgabios.c:47
    2273     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1055
    2274     mov es, ax                                ; 8e c0                       ; 0xc1058
    2275     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc105a
    2276     sal bx, 003h                              ; c1 e3 03                    ; 0xc105d vgabios.c:48
    2277     mov ax, dx                                ; 89 d0                       ; 0xc1060
    2278     mul bx                                    ; f7 e3                       ; 0xc1062
    2279     mov bx, si                                ; 89 f3                       ; 0xc1064
    2280     add bx, ax                                ; 01 c3                       ; 0xc1066
    2281     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc1068 vgabios.c:37
    2282     mov es, ax                                ; 8e c0                       ; 0xc106b
    2283     mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc106d
    2284     jmp short 01074h                          ; eb 02                       ; 0xc1070 vgabios.c:651
    2285     xor ch, ch                                ; 30 ed                       ; 0xc1072 vgabios.c:656
    2286     push SS                                   ; 16                          ; 0xc1074 vgabios.c:658
    2287     pop ES                                    ; 07                          ; 0xc1075
    2288     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc1076
    2289     mov byte [es:bx], ch                      ; 26 88 2f                    ; 0xc1079
    2290     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc107c vgabios.c:659
    2291     pop di                                    ; 5f                          ; 0xc107f
    2292     pop si                                    ; 5e                          ; 0xc1080
    2293     pop bp                                    ; 5d                          ; 0xc1081
    2294     retn                                      ; c3                          ; 0xc1082
    2295   ; disGetNextSymbol 0xc1083 LB 0x31ec -> off=0x0 cb=000000000000008d uValue=00000000000c1083 'biosfn_perform_gray_scale_summing'
    2296 biosfn_perform_gray_scale_summing:           ; 0xc1083 LB 0x8d
    2297     push bp                                   ; 55                          ; 0xc1083 vgabios.c:664
    2298     mov bp, sp                                ; 89 e5                       ; 0xc1084
    2299     push bx                                   ; 53                          ; 0xc1086
    2300     push cx                                   ; 51                          ; 0xc1087
    2301     push si                                   ; 56                          ; 0xc1088
    2302     push di                                   ; 57                          ; 0xc1089
    2303     push ax                                   ; 50                          ; 0xc108a
    2304     push ax                                   ; 50                          ; 0xc108b
    2305     mov bx, ax                                ; 89 c3                       ; 0xc108c
    2306     mov di, dx                                ; 89 d7                       ; 0xc108e
    2307     mov dx, 003dah                            ; ba da 03                    ; 0xc1090 vgabios.c:669
    2308     in AL, DX                                 ; ec                          ; 0xc1093
     1619    ; inc bl                                    ; fe c3                     ; 0xc0b24 vgabios.c:380
     1620    jmp short 00ae6h                          ; eb be                       ; 0xc0b26 vgabios.c:381
     1621    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0b28 vgabios.c:383
     1622    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b2b
     1623    pop di                                    ; 5f                          ; 0xc0b2e
     1624    pop si                                    ; 5e                          ; 0xc0b2f
     1625    pop bp                                    ; 5d                          ; 0xc0b30
     1626    retn 00004h                               ; c2 04 00                    ; 0xc0b31
     1627  ; disGetNextSymbol 0xc0b34 LB 0x3a91 -> off=0x0 cb=0000000000000046 uValue=00000000000c0b34 'vga_read_glyph_planar'
     1628vga_read_glyph_planar:                       ; 0xc0b34 LB 0x46
     1629    push bp                                   ; 55                          ; 0xc0b34 vgabios.c:385
     1630    mov bp, sp                                ; 89 e5                       ; 0xc0b35
     1631    push si                                   ; 56                          ; 0xc0b37
     1632    push di                                   ; 57                          ; 0xc0b38
     1633    push ax                                   ; 50                          ; 0xc0b39
     1634    push ax                                   ; 50                          ; 0xc0b3a
     1635    mov si, ax                                ; 89 c6                       ; 0xc0b3b
     1636    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0b3d
     1637    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0b40
     1638    mov bx, cx                                ; 89 cb                       ; 0xc0b43
     1639    mov ax, 00805h                            ; b8 05 08                    ; 0xc0b45 vgabios.c:392
     1640    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b48
     1641    out DX, ax                                ; ef                          ; 0xc0b4b
     1642    dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0b4c vgabios.c:394
     1643    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0b4f
     1644    je short 00b6ah                           ; 74 15                       ; 0xc0b53
     1645    mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0b55 vgabios.c:395
     1646    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0b58
     1647    not al                                    ; f6 d0                       ; 0xc0b5b
     1648    mov di, bx                                ; 89 df                       ; 0xc0b5d
     1649    inc bx                                    ; 43                          ; 0xc0b5f
     1650    push SS                                   ; 16                          ; 0xc0b60
     1651    pop ES                                    ; 07                          ; 0xc0b61
     1652    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0b62
     1653    add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0b65 vgabios.c:396
     1654    jmp short 00b4ch                          ; eb e2                       ; 0xc0b68 vgabios.c:397
     1655    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0b6a vgabios.c:400
     1656    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b6d
     1657    out DX, ax                                ; ef                          ; 0xc0b70
     1658    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b71 vgabios.c:401
     1659    pop di                                    ; 5f                          ; 0xc0b74
     1660    pop si                                    ; 5e                          ; 0xc0b75
     1661    pop bp                                    ; 5d                          ; 0xc0b76
     1662    retn 00002h                               ; c2 02 00                    ; 0xc0b77
     1663  ; disGetNextSymbol 0xc0b7a LB 0x3a4b -> off=0x0 cb=000000000000002f uValue=00000000000c0b7a 'vga_char_ofs_planar'
     1664vga_char_ofs_planar:                         ; 0xc0b7a LB 0x2f
     1665    push si                                   ; 56                          ; 0xc0b7a vgabios.c:403
     1666    push bp                                   ; 55                          ; 0xc0b7b
     1667    mov bp, sp                                ; 89 e5                       ; 0xc0b7c
     1668    mov ch, al                                ; 88 c5                       ; 0xc0b7e
     1669    mov al, dl                                ; 88 d0                       ; 0xc0b80
     1670    xor ah, ah                                ; 30 e4                       ; 0xc0b82 vgabios.c:407
     1671    mul bx                                    ; f7 e3                       ; 0xc0b84
     1672    mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc0b86
     1673    xor bh, bh                                ; 30 ff                       ; 0xc0b89
     1674    mul bx                                    ; f7 e3                       ; 0xc0b8b
     1675    mov bl, ch                                ; 88 eb                       ; 0xc0b8d
     1676    add bx, ax                                ; 01 c3                       ; 0xc0b8f
     1677    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc0b91 vgabios.c:47
     1678    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0b94
     1679    mov es, ax                                ; 8e c0                       ; 0xc0b97
     1680    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0b99
     1681    mov al, cl                                ; 88 c8                       ; 0xc0b9c vgabios.c:48
     1682    xor ah, ah                                ; 30 e4                       ; 0xc0b9e
     1683    mul si                                    ; f7 e6                       ; 0xc0ba0
     1684    add ax, bx                                ; 01 d8                       ; 0xc0ba2
     1685    pop bp                                    ; 5d                          ; 0xc0ba4 vgabios.c:411
     1686    pop si                                    ; 5e                          ; 0xc0ba5
     1687    retn 00002h                               ; c2 02 00                    ; 0xc0ba6
     1688  ; disGetNextSymbol 0xc0ba9 LB 0x3a1c -> off=0x0 cb=0000000000000040 uValue=00000000000c0ba9 'vga_read_char_planar'
     1689vga_read_char_planar:                        ; 0xc0ba9 LB 0x40
     1690    push bp                                   ; 55                          ; 0xc0ba9 vgabios.c:413
     1691    mov bp, sp                                ; 89 e5                       ; 0xc0baa
     1692    push cx                                   ; 51                          ; 0xc0bac
     1693    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0bad
     1694    mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc0bb0 vgabios.c:417
     1695    mov byte [bp-003h], 000h                  ; c6 46 fd 00                 ; 0xc0bb3
     1696    push word [bp-004h]                       ; ff 76 fc                    ; 0xc0bb7
     1697    lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0bba
     1698    mov bx, ax                                ; 89 c3                       ; 0xc0bbd
     1699    mov ax, dx                                ; 89 d0                       ; 0xc0bbf
     1700    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0bc1
     1701    call 00b34h                               ; e8 6d ff                    ; 0xc0bc4
     1702    push word [bp-004h]                       ; ff 76 fc                    ; 0xc0bc7 vgabios.c:420
     1703    push 00100h                               ; 68 00 01                    ; 0xc0bca
     1704    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0bcd vgabios.c:57
     1705    xor ax, ax                                ; 31 c0                       ; 0xc0bd0
     1706    mov es, ax                                ; 8e c0                       ; 0xc0bd2
     1707    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0bd4
     1708    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0bd7
     1709    xor cx, cx                                ; 31 c9                       ; 0xc0bdb vgabios.c:58
     1710    lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0bdd
     1711    call 00ad6h                               ; e8 f3 fe                    ; 0xc0be0
     1712    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0be3 vgabios.c:421
     1713    pop cx                                    ; 59                          ; 0xc0be6
     1714    pop bp                                    ; 5d                          ; 0xc0be7
     1715    retn                                      ; c3                          ; 0xc0be8
     1716  ; disGetNextSymbol 0xc0be9 LB 0x39dc -> off=0x0 cb=0000000000000024 uValue=00000000000c0be9 'vga_char_ofs_linear'
     1717vga_char_ofs_linear:                         ; 0xc0be9 LB 0x24
     1718    enter 00002h, 000h                        ; c8 02 00 00                 ; 0xc0be9 vgabios.c:423
     1719    mov byte [bp-002h], al                    ; 88 46 fe                    ; 0xc0bed
     1720    mov al, dl                                ; 88 d0                       ; 0xc0bf0 vgabios.c:427
     1721    xor ah, ah                                ; 30 e4                       ; 0xc0bf2
     1722    mul bx                                    ; f7 e3                       ; 0xc0bf4
     1723    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc0bf6
     1724    xor dh, dh                                ; 30 f6                       ; 0xc0bf9
     1725    mul dx                                    ; f7 e2                       ; 0xc0bfb
     1726    mov dx, ax                                ; 89 c2                       ; 0xc0bfd
     1727    mov al, byte [bp-002h]                    ; 8a 46 fe                    ; 0xc0bff
     1728    xor ah, ah                                ; 30 e4                       ; 0xc0c02
     1729    add ax, dx                                ; 01 d0                       ; 0xc0c04
     1730    sal ax, 003h                              ; c1 e0 03                    ; 0xc0c06 vgabios.c:428
     1731    leave                                     ; c9                          ; 0xc0c09 vgabios.c:430
     1732    retn 00002h                               ; c2 02 00                    ; 0xc0c0a
     1733  ; disGetNextSymbol 0xc0c0d LB 0x39b8 -> off=0x0 cb=000000000000004b uValue=00000000000c0c0d 'vga_read_glyph_linear'
     1734vga_read_glyph_linear:                       ; 0xc0c0d LB 0x4b
     1735    push si                                   ; 56                          ; 0xc0c0d vgabios.c:432
     1736    push di                                   ; 57                          ; 0xc0c0e
     1737    enter 00004h, 000h                        ; c8 04 00 00                 ; 0xc0c0f
     1738    mov si, ax                                ; 89 c6                       ; 0xc0c13
     1739    mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0c15
     1740    mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0c18
     1741    mov bx, cx                                ; 89 cb                       ; 0xc0c1b
     1742    dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0c1d vgabios.c:438
     1743    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0c20
     1744    je short 00c52h                           ; 74 2c                       ; 0xc0c24
     1745    xor dh, dh                                ; 30 f6                       ; 0xc0c26 vgabios.c:439
     1746    mov DL, strict byte 080h                  ; b2 80                       ; 0xc0c28 vgabios.c:440
     1747    xor ax, ax                                ; 31 c0                       ; 0xc0c2a vgabios.c:441
     1748    jmp short 00c33h                          ; eb 05                       ; 0xc0c2c
     1749    cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0c2e
     1750    jnl short 00c47h                          ; 7d 14                       ; 0xc0c31
     1751    mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0c33 vgabios.c:442
     1752    mov di, si                                ; 89 f7                       ; 0xc0c36
     1753    add di, ax                                ; 01 c7                       ; 0xc0c38
     1754    cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0c3a
     1755    je short 00c42h                           ; 74 02                       ; 0xc0c3e
     1756    or dh, dl                                 ; 08 d6                       ; 0xc0c40 vgabios.c:443
     1757    shr dl, 1                                 ; d0 ea                       ; 0xc0c42 vgabios.c:444
     1758    inc ax                                    ; 40                          ; 0xc0c44 vgabios.c:445
     1759    jmp short 00c2eh                          ; eb e7                       ; 0xc0c45
     1760    mov di, bx                                ; 89 df                       ; 0xc0c47 vgabios.c:446
     1761    inc bx                                    ; 43                          ; 0xc0c49
     1762    mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0c4a
     1763    add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0c4d vgabios.c:447
     1764    jmp short 00c1dh                          ; eb cb                       ; 0xc0c50 vgabios.c:448
     1765    leave                                     ; c9                          ; 0xc0c52 vgabios.c:449
     1766    pop di                                    ; 5f                          ; 0xc0c53
     1767    pop si                                    ; 5e                          ; 0xc0c54
     1768    retn 00002h                               ; c2 02 00                    ; 0xc0c55
     1769  ; disGetNextSymbol 0xc0c58 LB 0x396d -> off=0x0 cb=0000000000000045 uValue=00000000000c0c58 'vga_read_char_linear'
     1770vga_read_char_linear:                        ; 0xc0c58 LB 0x45
     1771    push bp                                   ; 55                          ; 0xc0c58 vgabios.c:451
     1772    mov bp, sp                                ; 89 e5                       ; 0xc0c59
     1773    push cx                                   ; 51                          ; 0xc0c5b
     1774    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0c5c
     1775    mov cx, ax                                ; 89 c1                       ; 0xc0c5f
     1776    mov ax, dx                                ; 89 d0                       ; 0xc0c61
     1777    mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc0c63 vgabios.c:455
     1778    mov byte [bp-003h], 000h                  ; c6 46 fd 00                 ; 0xc0c66
     1779    push word [bp-004h]                       ; ff 76 fc                    ; 0xc0c6a
     1780    mov bx, cx                                ; 89 cb                       ; 0xc0c6d
     1781    sal bx, 003h                              ; c1 e3 03                    ; 0xc0c6f
     1782    lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0c72
     1783    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0c75
     1784    call 00c0dh                               ; e8 92 ff                    ; 0xc0c78
     1785    push word [bp-004h]                       ; ff 76 fc                    ; 0xc0c7b vgabios.c:458
     1786    push 00100h                               ; 68 00 01                    ; 0xc0c7e
     1787    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0c81 vgabios.c:57
     1788    xor ax, ax                                ; 31 c0                       ; 0xc0c84
     1789    mov es, ax                                ; 8e c0                       ; 0xc0c86
     1790    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c88
     1791    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0c8b
     1792    xor cx, cx                                ; 31 c9                       ; 0xc0c8f vgabios.c:58
     1793    lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0c91
     1794    call 00ad6h                               ; e8 3f fe                    ; 0xc0c94
     1795    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0c97 vgabios.c:459
     1796    pop cx                                    ; 59                          ; 0xc0c9a
     1797    pop bp                                    ; 5d                          ; 0xc0c9b
     1798    retn                                      ; c3                          ; 0xc0c9c
     1799  ; disGetNextSymbol 0xc0c9d LB 0x3928 -> off=0x0 cb=0000000000000035 uValue=00000000000c0c9d 'vga_read_2bpp_char'
     1800vga_read_2bpp_char:                          ; 0xc0c9d LB 0x35
     1801    push bp                                   ; 55                          ; 0xc0c9d vgabios.c:461
     1802    mov bp, sp                                ; 89 e5                       ; 0xc0c9e
     1803    push bx                                   ; 53                          ; 0xc0ca0
     1804    push cx                                   ; 51                          ; 0xc0ca1
     1805    mov bx, ax                                ; 89 c3                       ; 0xc0ca2
     1806    mov es, dx                                ; 8e c2                       ; 0xc0ca4
     1807    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0ca6 vgabios.c:467
     1808    mov DH, strict byte 080h                  ; b6 80                       ; 0xc0ca9 vgabios.c:468
     1809    xor dl, dl                                ; 30 d2                       ; 0xc0cab vgabios.c:469
     1810    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0cad vgabios.c:470
     1811    xchg ah, al                               ; 86 c4                       ; 0xc0cb0
     1812    xor bx, bx                                ; 31 db                       ; 0xc0cb2 vgabios.c:472
     1813    jmp short 00cbbh                          ; eb 05                       ; 0xc0cb4
     1814    cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0cb6
     1815    jnl short 00cc9h                          ; 7d 0e                       ; 0xc0cb9
     1816    test ax, cx                               ; 85 c8                       ; 0xc0cbb vgabios.c:473
     1817    je short 00cc1h                           ; 74 02                       ; 0xc0cbd
     1818    or dl, dh                                 ; 08 f2                       ; 0xc0cbf vgabios.c:474
     1819    shr dh, 1                                 ; d0 ee                       ; 0xc0cc1 vgabios.c:475
     1820    shr cx, 002h                              ; c1 e9 02                    ; 0xc0cc3 vgabios.c:476
     1821    inc bx                                    ; 43                          ; 0xc0cc6 vgabios.c:477
     1822    jmp short 00cb6h                          ; eb ed                       ; 0xc0cc7
     1823    mov al, dl                                ; 88 d0                       ; 0xc0cc9 vgabios.c:479
     1824    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0ccb
     1825    pop cx                                    ; 59                          ; 0xc0cce
     1826    pop bx                                    ; 5b                          ; 0xc0ccf
     1827    pop bp                                    ; 5d                          ; 0xc0cd0
     1828    retn                                      ; c3                          ; 0xc0cd1
     1829  ; disGetNextSymbol 0xc0cd2 LB 0x38f3 -> off=0x0 cb=0000000000000084 uValue=00000000000c0cd2 'vga_read_glyph_cga'
     1830vga_read_glyph_cga:                          ; 0xc0cd2 LB 0x84
     1831    push bp                                   ; 55                          ; 0xc0cd2 vgabios.c:481
     1832    mov bp, sp                                ; 89 e5                       ; 0xc0cd3
     1833    push cx                                   ; 51                          ; 0xc0cd5
     1834    push si                                   ; 56                          ; 0xc0cd6
     1835    push di                                   ; 57                          ; 0xc0cd7
     1836    push ax                                   ; 50                          ; 0xc0cd8
     1837    mov si, dx                                ; 89 d6                       ; 0xc0cd9
     1838    cmp bl, 006h                              ; 80 fb 06                    ; 0xc0cdb vgabios.c:489
     1839    je short 00d1ah                           ; 74 3a                       ; 0xc0cde
     1840    mov bx, ax                                ; 89 c3                       ; 0xc0ce0 vgabios.c:491
     1841    add bx, ax                                ; 01 c3                       ; 0xc0ce2
     1842    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0ce4
     1843    xor cx, cx                                ; 31 c9                       ; 0xc0ce9 vgabios.c:493
     1844    jmp short 00cf2h                          ; eb 05                       ; 0xc0ceb
     1845    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0ced
     1846    jnl short 00d4eh                          ; 7d 5c                       ; 0xc0cf0
     1847    mov ax, bx                                ; 89 d8                       ; 0xc0cf2 vgabios.c:494
     1848    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0cf4
     1849    call 00c9dh                               ; e8 a3 ff                    ; 0xc0cf7
     1850    mov di, si                                ; 89 f7                       ; 0xc0cfa
     1851    inc si                                    ; 46                          ; 0xc0cfc
     1852    push SS                                   ; 16                          ; 0xc0cfd
     1853    pop ES                                    ; 07                          ; 0xc0cfe
     1854    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cff
     1855    lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0d02 vgabios.c:495
     1856    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0d06
     1857    call 00c9dh                               ; e8 91 ff                    ; 0xc0d09
     1858    mov di, si                                ; 89 f7                       ; 0xc0d0c
     1859    inc si                                    ; 46                          ; 0xc0d0e
     1860    push SS                                   ; 16                          ; 0xc0d0f
     1861    pop ES                                    ; 07                          ; 0xc0d10
     1862    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d11
     1863    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0d14 vgabios.c:496
     1864    inc cx                                    ; 41                          ; 0xc0d17 vgabios.c:497
     1865    jmp short 00cedh                          ; eb d3                       ; 0xc0d18
     1866    mov bx, ax                                ; 89 c3                       ; 0xc0d1a vgabios.c:499
     1867    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0d1c
     1868    xor cx, cx                                ; 31 c9                       ; 0xc0d21 vgabios.c:500
     1869    jmp short 00d2ah                          ; eb 05                       ; 0xc0d23
     1870    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0d25
     1871    jnl short 00d4eh                          ; 7d 24                       ; 0xc0d28
     1872    mov di, si                                ; 89 f7                       ; 0xc0d2a vgabios.c:501
     1873    inc si                                    ; 46                          ; 0xc0d2c
     1874    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d2d
     1875    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d30
     1876    push SS                                   ; 16                          ; 0xc0d33
     1877    pop ES                                    ; 07                          ; 0xc0d34
     1878    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d35
     1879    mov di, si                                ; 89 f7                       ; 0xc0d38 vgabios.c:502
     1880    inc si                                    ; 46                          ; 0xc0d3a
     1881    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d3b
     1882    mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0d3e
     1883    push SS                                   ; 16                          ; 0xc0d43
     1884    pop ES                                    ; 07                          ; 0xc0d44
     1885    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d45
     1886    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0d48 vgabios.c:503
     1887    inc cx                                    ; 41                          ; 0xc0d4b vgabios.c:504
     1888    jmp short 00d25h                          ; eb d7                       ; 0xc0d4c
     1889    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0d4e vgabios.c:506
     1890    pop di                                    ; 5f                          ; 0xc0d51
     1891    pop si                                    ; 5e                          ; 0xc0d52
     1892    pop cx                                    ; 59                          ; 0xc0d53
     1893    pop bp                                    ; 5d                          ; 0xc0d54
     1894    retn                                      ; c3                          ; 0xc0d55
     1895  ; disGetNextSymbol 0xc0d56 LB 0x386f -> off=0x0 cb=000000000000001a uValue=00000000000c0d56 'vga_char_ofs_cga'
     1896vga_char_ofs_cga:                            ; 0xc0d56 LB 0x1a
     1897    push cx                                   ; 51                          ; 0xc0d56 vgabios.c:508
     1898    push bp                                   ; 55                          ; 0xc0d57
     1899    mov bp, sp                                ; 89 e5                       ; 0xc0d58
     1900    mov cl, al                                ; 88 c1                       ; 0xc0d5a
     1901    mov al, dl                                ; 88 d0                       ; 0xc0d5c
     1902    xor ah, ah                                ; 30 e4                       ; 0xc0d5e vgabios.c:513
     1903    mul bx                                    ; f7 e3                       ; 0xc0d60
     1904    mov bx, ax                                ; 89 c3                       ; 0xc0d62
     1905    sal bx, 002h                              ; c1 e3 02                    ; 0xc0d64
     1906    mov al, cl                                ; 88 c8                       ; 0xc0d67
     1907    xor ah, ah                                ; 30 e4                       ; 0xc0d69
     1908    add ax, bx                                ; 01 d8                       ; 0xc0d6b
     1909    pop bp                                    ; 5d                          ; 0xc0d6d vgabios.c:514
     1910    pop cx                                    ; 59                          ; 0xc0d6e
     1911    retn                                      ; c3                          ; 0xc0d6f
     1912  ; disGetNextSymbol 0xc0d70 LB 0x3855 -> off=0x0 cb=0000000000000066 uValue=00000000000c0d70 'vga_read_char_cga'
     1913vga_read_char_cga:                           ; 0xc0d70 LB 0x66
     1914    push bp                                   ; 55                          ; 0xc0d70 vgabios.c:516
     1915    mov bp, sp                                ; 89 e5                       ; 0xc0d71
     1916    push bx                                   ; 53                          ; 0xc0d73
     1917    push cx                                   ; 51                          ; 0xc0d74
     1918    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0d75
     1919    mov bl, dl                                ; 88 d3                       ; 0xc0d78 vgabios.c:522
     1920    xor bh, bh                                ; 30 ff                       ; 0xc0d7a
     1921    lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0d7c
     1922    call 00cd2h                               ; e8 50 ff                    ; 0xc0d7f
     1923    push strict byte 00008h                   ; 6a 08                       ; 0xc0d82 vgabios.c:525
     1924    push 00080h                               ; 68 80 00                    ; 0xc0d84
     1925    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0d87 vgabios.c:57
     1926    xor ax, ax                                ; 31 c0                       ; 0xc0d8a
     1927    mov es, ax                                ; 8e c0                       ; 0xc0d8c
     1928    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d8e
     1929    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d91
     1930    xor cx, cx                                ; 31 c9                       ; 0xc0d95 vgabios.c:58
     1931    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d97
     1932    call 00ad6h                               ; e8 39 fd                    ; 0xc0d9a
     1933    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d9d
     1934    test ah, 080h                             ; f6 c4 80                    ; 0xc0da0 vgabios.c:527
     1935    jne short 00dcch                          ; 75 27                       ; 0xc0da3
     1936    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0da5 vgabios.c:57
     1937    xor ax, ax                                ; 31 c0                       ; 0xc0da8
     1938    mov es, ax                                ; 8e c0                       ; 0xc0daa
     1939    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0dac
     1940    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0daf
     1941    test dx, dx                               ; 85 d2                       ; 0xc0db3 vgabios.c:531
     1942    jne short 00dbbh                          ; 75 04                       ; 0xc0db5
     1943    test ax, ax                               ; 85 c0                       ; 0xc0db7
     1944    je short 00dcch                           ; 74 11                       ; 0xc0db9
     1945    push strict byte 00008h                   ; 6a 08                       ; 0xc0dbb vgabios.c:532
     1946    push 00080h                               ; 68 80 00                    ; 0xc0dbd
     1947    mov cx, 00080h                            ; b9 80 00                    ; 0xc0dc0
     1948    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0dc3
     1949    call 00ad6h                               ; e8 0d fd                    ; 0xc0dc6
     1950    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0dc9
     1951    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0dcc vgabios.c:535
     1952    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0dcf
     1953    pop cx                                    ; 59                          ; 0xc0dd2
     1954    pop bx                                    ; 5b                          ; 0xc0dd3
     1955    pop bp                                    ; 5d                          ; 0xc0dd4
     1956    retn                                      ; c3                          ; 0xc0dd5
     1957  ; disGetNextSymbol 0xc0dd6 LB 0x37ef -> off=0x0 cb=0000000000000130 uValue=00000000000c0dd6 'vga_read_char_attr'
     1958vga_read_char_attr:                          ; 0xc0dd6 LB 0x130
     1959    push bp                                   ; 55                          ; 0xc0dd6 vgabios.c:537
     1960    mov bp, sp                                ; 89 e5                       ; 0xc0dd7
     1961    push bx                                   ; 53                          ; 0xc0dd9
     1962    push cx                                   ; 51                          ; 0xc0dda
     1963    push si                                   ; 56                          ; 0xc0ddb
     1964    push di                                   ; 57                          ; 0xc0ddc
     1965    sub sp, strict byte 00014h                ; 83 ec 14                    ; 0xc0ddd
     1966    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0de0
     1967    mov si, dx                                ; 89 d6                       ; 0xc0de3
     1968    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0de5 vgabios.c:37
     1969    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0de8
     1970    mov es, ax                                ; 8e c0                       ; 0xc0deb
     1971    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0ded
     1972    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0df0 vgabios.c:38
     1973    xor ah, ah                                ; 30 e4                       ; 0xc0df3 vgabios.c:545
     1974    call 038c2h                               ; e8 ca 2a                    ; 0xc0df5
     1975    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0df8
     1976    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0dfb vgabios.c:546
     1977    jne short 00e02h                          ; 75 03                       ; 0xc0dfd
     1978    jmp near 00efdh                           ; e9 fb 00                    ; 0xc0dff
     1979    mov cl, byte [bp-00eh]                    ; 8a 4e f2                    ; 0xc0e02 vgabios.c:550
     1980    xor ch, ch                                ; 30 ed                       ; 0xc0e05
     1981    lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc0e07
     1982    lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc0e0a
     1983    mov ax, cx                                ; 89 c8                       ; 0xc0e0d
     1984    call 00a96h                               ; e8 84 fc                    ; 0xc0e0f
     1985    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc0e12 vgabios.c:551
     1986    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0e15
     1987    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc0e18 vgabios.c:552
     1988    xor al, al                                ; 30 c0                       ; 0xc0e1b
     1989    shr ax, 008h                              ; c1 e8 08                    ; 0xc0e1d
     1990    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc0e20
     1991    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc0e23
     1992    mov bx, 00084h                            ; bb 84 00                    ; 0xc0e26 vgabios.c:37
     1993    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0e29
     1994    mov es, ax                                ; 8e c0                       ; 0xc0e2c
     1995    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0e2e
     1996    xor ah, ah                                ; 30 e4                       ; 0xc0e31 vgabios.c:38
     1997    inc ax                                    ; 40                          ; 0xc0e33
     1998    mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc0e34
     1999    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0e37 vgabios.c:47
     2000    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0e3a
     2001    mov word [bp-018h], di                    ; 89 7e e8                    ; 0xc0e3d vgabios.c:48
     2002    mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc0e40 vgabios.c:558
     2003    xor bh, bh                                ; 30 ff                       ; 0xc0e43
     2004    sal bx, 003h                              ; c1 e3 03                    ; 0xc0e45
     2005    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0e48
     2006    jne short 00e7fh                          ; 75 30                       ; 0xc0e4d
     2007    mov ax, di                                ; 89 f8                       ; 0xc0e4f vgabios.c:560
     2008    mul word [bp-014h]                        ; f7 66 ec                    ; 0xc0e51
     2009    add ax, ax                                ; 01 c0                       ; 0xc0e54
     2010    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc0e56
     2011    inc ax                                    ; 40                          ; 0xc0e58
     2012    mul cx                                    ; f7 e1                       ; 0xc0e59
     2013    mov cx, ax                                ; 89 c1                       ; 0xc0e5b
     2014    mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc0e5d
     2015    xor ah, ah                                ; 30 e4                       ; 0xc0e60
     2016    mul di                                    ; f7 e7                       ; 0xc0e62
     2017    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc0e64
     2018    xor dh, dh                                ; 30 f6                       ; 0xc0e67
     2019    mov di, ax                                ; 89 c7                       ; 0xc0e69
     2020    add di, dx                                ; 01 d7                       ; 0xc0e6b
     2021    add di, di                                ; 01 ff                       ; 0xc0e6d
     2022    add di, cx                                ; 01 cf                       ; 0xc0e6f
     2023    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc0e71 vgabios.c:45
     2024    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0e75
     2025    push SS                                   ; 16                          ; 0xc0e78 vgabios.c:48
     2026    pop ES                                    ; 07                          ; 0xc0e79
     2027    mov word [es:si], ax                      ; 26 89 04                    ; 0xc0e7a
     2028    jmp short 00dffh                          ; eb 80                       ; 0xc0e7d vgabios.c:562
     2029    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc0e7f vgabios.c:563
     2030    cmp bl, 005h                              ; 80 fb 05                    ; 0xc0e83
     2031    je short 00ed6h                           ; 74 4e                       ; 0xc0e86
     2032    cmp bl, 002h                              ; 80 fb 02                    ; 0xc0e88
     2033    jc short 00efdh                           ; 72 70                       ; 0xc0e8b
     2034    jbe short 00e96h                          ; 76 07                       ; 0xc0e8d
     2035    cmp bl, 004h                              ; 80 fb 04                    ; 0xc0e8f
     2036    jbe short 00eafh                          ; 76 1b                       ; 0xc0e92
     2037    jmp short 00efdh                          ; eb 67                       ; 0xc0e94
     2038    xor dh, dh                                ; 30 f6                       ; 0xc0e96 vgabios.c:566
     2039    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0e98
     2040    xor ah, ah                                ; 30 e4                       ; 0xc0e9b
     2041    mov bx, word [bp-018h]                    ; 8b 5e e8                    ; 0xc0e9d
     2042    call 00d56h                               ; e8 b3 fe                    ; 0xc0ea0
     2043    mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc0ea3 vgabios.c:567
     2044    xor dh, dh                                ; 30 f6                       ; 0xc0ea6
     2045    call 00d70h                               ; e8 c5 fe                    ; 0xc0ea8
     2046    xor ah, ah                                ; 30 e4                       ; 0xc0eab
     2047    jmp short 00e78h                          ; eb c9                       ; 0xc0ead
     2048    mov bx, 00085h                            ; bb 85 00                    ; 0xc0eaf vgabios.c:47
     2049    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0eb2
     2050    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0eb5 vgabios.c:572
     2051    mov byte [bp-011h], ch                    ; 88 6e ef                    ; 0xc0eb8
     2052    push word [bp-012h]                       ; ff 76 ee                    ; 0xc0ebb
     2053    xor dh, dh                                ; 30 f6                       ; 0xc0ebe
     2054    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0ec0
     2055    xor ah, ah                                ; 30 e4                       ; 0xc0ec3
     2056    mov bx, di                                ; 89 fb                       ; 0xc0ec5
     2057    call 00b7ah                               ; e8 b0 fc                    ; 0xc0ec7
     2058    mov bx, word [bp-012h]                    ; 8b 5e ee                    ; 0xc0eca vgabios.c:573
     2059    mov dx, ax                                ; 89 c2                       ; 0xc0ecd
     2060    mov ax, di                                ; 89 f8                       ; 0xc0ecf
     2061    call 00ba9h                               ; e8 d5 fc                    ; 0xc0ed1
     2062    jmp short 00eabh                          ; eb d5                       ; 0xc0ed4
     2063    mov bx, 00085h                            ; bb 85 00                    ; 0xc0ed6 vgabios.c:47
     2064    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0ed9
     2065    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0edc vgabios.c:577
     2066    mov byte [bp-011h], ch                    ; 88 6e ef                    ; 0xc0edf
     2067    push word [bp-012h]                       ; ff 76 ee                    ; 0xc0ee2
     2068    xor dh, dh                                ; 30 f6                       ; 0xc0ee5
     2069    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc0ee7
     2070    xor ah, ah                                ; 30 e4                       ; 0xc0eea
     2071    mov bx, di                                ; 89 fb                       ; 0xc0eec
     2072    call 00be9h                               ; e8 f8 fc                    ; 0xc0eee
     2073    mov bx, word [bp-012h]                    ; 8b 5e ee                    ; 0xc0ef1 vgabios.c:578
     2074    mov dx, ax                                ; 89 c2                       ; 0xc0ef4
     2075    mov ax, di                                ; 89 f8                       ; 0xc0ef6
     2076    call 00c58h                               ; e8 5d fd                    ; 0xc0ef8
     2077    jmp short 00eabh                          ; eb ae                       ; 0xc0efb
     2078    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0efd vgabios.c:587
     2079    pop di                                    ; 5f                          ; 0xc0f00
     2080    pop si                                    ; 5e                          ; 0xc0f01
     2081    pop cx                                    ; 59                          ; 0xc0f02
     2082    pop bx                                    ; 5b                          ; 0xc0f03
     2083    pop bp                                    ; 5d                          ; 0xc0f04
     2084    retn                                      ; c3                          ; 0xc0f05
     2085  ; disGetNextSymbol 0xc0f06 LB 0x36bf -> off=0x10 cb=0000000000000083 uValue=00000000000c0f16 'vga_get_font_info'
     2086    db  02dh, 00fh, 072h, 00fh, 077h, 00fh, 07eh, 00fh, 083h, 00fh, 088h, 00fh, 08dh, 00fh, 092h, 00fh
     2087vga_get_font_info:                           ; 0xc0f16 LB 0x83
     2088    push si                                   ; 56                          ; 0xc0f16 vgabios.c:589
     2089    push di                                   ; 57                          ; 0xc0f17
     2090    push bp                                   ; 55                          ; 0xc0f18
     2091    mov bp, sp                                ; 89 e5                       ; 0xc0f19
     2092    mov si, dx                                ; 89 d6                       ; 0xc0f1b
     2093    mov di, bx                                ; 89 df                       ; 0xc0f1d
     2094    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0f1f vgabios.c:594
     2095    jnbe short 00f6ch                         ; 77 48                       ; 0xc0f22
     2096    mov bx, ax                                ; 89 c3                       ; 0xc0f24
     2097    add bx, ax                                ; 01 c3                       ; 0xc0f26
     2098    jmp word [cs:bx+00f06h]                   ; 2e ff a7 06 0f              ; 0xc0f28
     2099    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0f2d vgabios.c:57
     2100    xor ax, ax                                ; 31 c0                       ; 0xc0f30
     2101    mov es, ax                                ; 8e c0                       ; 0xc0f32
     2102    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0f34
     2103    mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0f37
     2104    push SS                                   ; 16                          ; 0xc0f3b vgabios.c:597
     2105    pop ES                                    ; 07                          ; 0xc0f3c
     2106    mov word [es:di], dx                      ; 26 89 15                    ; 0xc0f3d
     2107    mov word [es:si], ax                      ; 26 89 04                    ; 0xc0f40
     2108    mov bx, 00085h                            ; bb 85 00                    ; 0xc0f43
     2109    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f46
     2110    mov es, ax                                ; 8e c0                       ; 0xc0f49
     2111    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f4b
     2112    xor ah, ah                                ; 30 e4                       ; 0xc0f4e
     2113    push SS                                   ; 16                          ; 0xc0f50
     2114    pop ES                                    ; 07                          ; 0xc0f51
     2115    mov bx, cx                                ; 89 cb                       ; 0xc0f52
     2116    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f54
     2117    mov bx, 00084h                            ; bb 84 00                    ; 0xc0f57
     2118    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f5a
     2119    mov es, ax                                ; 8e c0                       ; 0xc0f5d
     2120    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f5f
     2121    xor ah, ah                                ; 30 e4                       ; 0xc0f62
     2122    push SS                                   ; 16                          ; 0xc0f64
     2123    pop ES                                    ; 07                          ; 0xc0f65
     2124    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0f66
     2125    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f69
     2126    pop bp                                    ; 5d                          ; 0xc0f6c
     2127    pop di                                    ; 5f                          ; 0xc0f6d
     2128    pop si                                    ; 5e                          ; 0xc0f6e
     2129    retn 00002h                               ; c2 02 00                    ; 0xc0f6f
     2130    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0f72 vgabios.c:57
     2131    jmp short 00f30h                          ; eb b9                       ; 0xc0f75
     2132    mov dx, 05d73h                            ; ba 73 5d                    ; 0xc0f77 vgabios.c:602
     2133    mov ax, ds                                ; 8c d8                       ; 0xc0f7a
     2134    jmp short 00f3bh                          ; eb bd                       ; 0xc0f7c vgabios.c:603
     2135    mov dx, 05573h                            ; ba 73 55                    ; 0xc0f7e vgabios.c:605
     2136    jmp short 00f7ah                          ; eb f7                       ; 0xc0f81
     2137    mov dx, 05973h                            ; ba 73 59                    ; 0xc0f83 vgabios.c:608
     2138    jmp short 00f7ah                          ; eb f2                       ; 0xc0f86
     2139    mov dx, 07b73h                            ; ba 73 7b                    ; 0xc0f88 vgabios.c:611
     2140    jmp short 00f7ah                          ; eb ed                       ; 0xc0f8b
     2141    mov dx, 06b73h                            ; ba 73 6b                    ; 0xc0f8d vgabios.c:614
     2142    jmp short 00f7ah                          ; eb e8                       ; 0xc0f90
     2143    mov dx, 07ca0h                            ; ba a0 7c                    ; 0xc0f92 vgabios.c:617
     2144    jmp short 00f7ah                          ; eb e3                       ; 0xc0f95
     2145    jmp short 00f6ch                          ; eb d3                       ; 0xc0f97 vgabios.c:623
     2146  ; disGetNextSymbol 0xc0f99 LB 0x362c -> off=0x0 cb=0000000000000166 uValue=00000000000c0f99 'vga_read_pixel'
     2147vga_read_pixel:                              ; 0xc0f99 LB 0x166
     2148    push bp                                   ; 55                          ; 0xc0f99 vgabios.c:636
     2149    mov bp, sp                                ; 89 e5                       ; 0xc0f9a
     2150    push si                                   ; 56                          ; 0xc0f9c
     2151    push di                                   ; 57                          ; 0xc0f9d
     2152    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc0f9e
     2153    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0fa1
     2154    mov si, dx                                ; 89 d6                       ; 0xc0fa4
     2155    mov dx, bx                                ; 89 da                       ; 0xc0fa6
     2156    mov word [bp-00ch], cx                    ; 89 4e f4                    ; 0xc0fa8
     2157    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0fab vgabios.c:37
     2158    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0fae
     2159    mov es, ax                                ; 8e c0                       ; 0xc0fb1
     2160    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0fb3
     2161    xor ah, ah                                ; 30 e4                       ; 0xc0fb6 vgabios.c:643
     2162    call 038c2h                               ; e8 07 29                    ; 0xc0fb8
     2163    mov ah, al                                ; 88 c4                       ; 0xc0fbb
     2164    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0fbd vgabios.c:644
     2165    je short 00fcfh                           ; 74 0e                       ; 0xc0fbf
     2166    mov bl, al                                ; 88 c3                       ; 0xc0fc1 vgabios.c:646
     2167    xor bh, bh                                ; 30 ff                       ; 0xc0fc3
     2168    sal bx, 003h                              ; c1 e3 03                    ; 0xc0fc5
     2169    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0fc8
     2170    jne short 00fd2h                          ; 75 03                       ; 0xc0fcd
     2171    jmp near 010f8h                           ; e9 26 01                    ; 0xc0fcf vgabios.c:647
     2172    mov ch, byte [bx+047b7h]                  ; 8a af b7 47                 ; 0xc0fd2 vgabios.c:650
     2173    cmp ch, 003h                              ; 80 fd 03                    ; 0xc0fd6
     2174    jc short 00feah                           ; 72 0f                       ; 0xc0fd9
     2175    jbe short 00ff2h                          ; 76 15                       ; 0xc0fdb
     2176    cmp ch, 005h                              ; 80 fd 05                    ; 0xc0fdd
     2177    je short 01029h                           ; 74 47                       ; 0xc0fe0
     2178    cmp ch, 004h                              ; 80 fd 04                    ; 0xc0fe2
     2179    je short 00ff2h                           ; 74 0b                       ; 0xc0fe5
     2180    jmp near 010eeh                           ; e9 04 01                    ; 0xc0fe7
     2181    cmp ch, 002h                              ; 80 fd 02                    ; 0xc0fea
     2182    je short 01060h                           ; 74 71                       ; 0xc0fed
     2183    jmp near 010eeh                           ; e9 fc 00                    ; 0xc0fef
     2184    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0ff2 vgabios.c:47
     2185    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0ff5
     2186    mov es, ax                                ; 8e c0                       ; 0xc0ff8
     2187    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc0ffa
     2188    mov ax, dx                                ; 89 d0                       ; 0xc0ffd vgabios.c:48
     2189    mul bx                                    ; f7 e3                       ; 0xc0fff
     2190    mov bx, si                                ; 89 f3                       ; 0xc1001
     2191    shr bx, 003h                              ; c1 eb 03                    ; 0xc1003
     2192    add bx, ax                                ; 01 c3                       ; 0xc1006
     2193    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc1008 vgabios.c:47
     2194    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc100b
     2195    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc100e vgabios.c:48
     2196    xor dh, dh                                ; 30 f6                       ; 0xc1011
     2197    mul dx                                    ; f7 e2                       ; 0xc1013
     2198    add bx, ax                                ; 01 c3                       ; 0xc1015
     2199    mov cx, si                                ; 89 f1                       ; 0xc1017 vgabios.c:655
     2200    and cx, strict byte 00007h                ; 83 e1 07                    ; 0xc1019
     2201    mov ax, 00080h                            ; b8 80 00                    ; 0xc101c
     2202    sar ax, CL                                ; d3 f8                       ; 0xc101f
     2203    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1021
     2204    mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc1024 vgabios.c:657
     2205    jmp short 01032h                          ; eb 09                       ; 0xc1027
     2206    jmp near 010ceh                           ; e9 a2 00                    ; 0xc1029
     2207    cmp byte [bp-006h], 004h                  ; 80 7e fa 04                 ; 0xc102c
     2208    jnc short 0105dh                          ; 73 2b                       ; 0xc1030
     2209    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1032 vgabios.c:658
     2210    xor ah, ah                                ; 30 e4                       ; 0xc1035
     2211    sal ax, 008h                              ; c1 e0 08                    ; 0xc1037
     2212    or AL, strict byte 004h                   ; 0c 04                       ; 0xc103a
     2213    mov dx, 003ceh                            ; ba ce 03                    ; 0xc103c
     2214    out DX, ax                                ; ef                          ; 0xc103f
     2215    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc1040 vgabios.c:37
     2216    mov es, ax                                ; 8e c0                       ; 0xc1043
     2217    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1045
     2218    and al, byte [bp-008h]                    ; 22 46 f8                    ; 0xc1048 vgabios.c:38
     2219    test al, al                               ; 84 c0                       ; 0xc104b vgabios.c:660
     2220    jbe short 01058h                          ; 76 09                       ; 0xc104d
     2221    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc104f vgabios.c:661
     2222    mov AL, strict byte 001h                  ; b0 01                       ; 0xc1052
     2223    sal al, CL                                ; d2 e0                       ; 0xc1054
     2224    or ch, al                                 ; 08 c5                       ; 0xc1056
     2225    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1058 vgabios.c:662
     2226    jmp short 0102ch                          ; eb cf                       ; 0xc105b
     2227    jmp near 010f0h                           ; e9 90 00                    ; 0xc105d
     2228    mov cl, byte [bx+047b8h]                  ; 8a 8f b8 47                 ; 0xc1060 vgabios.c:665
     2229    xor ch, ch                                ; 30 ed                       ; 0xc1064
     2230    mov bx, strict word 00004h                ; bb 04 00                    ; 0xc1066
     2231    sub bx, cx                                ; 29 cb                       ; 0xc1069
     2232    mov cx, bx                                ; 89 d9                       ; 0xc106b
     2233    mov bx, si                                ; 89 f3                       ; 0xc106d
     2234    shr bx, CL                                ; d3 eb                       ; 0xc106f
     2235    mov cx, bx                                ; 89 d9                       ; 0xc1071
     2236    mov bx, dx                                ; 89 d3                       ; 0xc1073
     2237    shr bx, 1                                 ; d1 eb                       ; 0xc1075
     2238    imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc1077
     2239    add bx, cx                                ; 01 cb                       ; 0xc107a
     2240    test dl, 001h                             ; f6 c2 01                    ; 0xc107c vgabios.c:666
     2241    je short 01084h                           ; 74 03                       ; 0xc107f
     2242    add bh, 020h                              ; 80 c7 20                    ; 0xc1081 vgabios.c:667
     2243    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1084 vgabios.c:37
     2244    mov es, dx                                ; 8e c2                       ; 0xc1087
     2245    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1089
     2246    mov bl, ah                                ; 88 e3                       ; 0xc108c vgabios.c:669
     2247    xor bh, bh                                ; 30 ff                       ; 0xc108e
     2248    sal bx, 003h                              ; c1 e3 03                    ; 0xc1090
     2249    cmp byte [bx+047b8h], 002h                ; 80 bf b8 47 02              ; 0xc1093
     2250    jne short 010b5h                          ; 75 1b                       ; 0xc1098
     2251    mov cx, si                                ; 89 f1                       ; 0xc109a vgabios.c:670
     2252    xor ch, ch                                ; 30 ed                       ; 0xc109c
     2253    and cl, 003h                              ; 80 e1 03                    ; 0xc109e
     2254    mov dx, strict word 00003h                ; ba 03 00                    ; 0xc10a1
     2255    sub dx, cx                                ; 29 ca                       ; 0xc10a4
     2256    mov cx, dx                                ; 89 d1                       ; 0xc10a6
     2257    add cx, dx                                ; 01 d1                       ; 0xc10a8
     2258    xor ah, ah                                ; 30 e4                       ; 0xc10aa
     2259    sar ax, CL                                ; d3 f8                       ; 0xc10ac
     2260    mov ch, al                                ; 88 c5                       ; 0xc10ae
     2261    and ch, 003h                              ; 80 e5 03                    ; 0xc10b0
     2262    jmp short 010f0h                          ; eb 3b                       ; 0xc10b3 vgabios.c:671
     2263    mov cx, si                                ; 89 f1                       ; 0xc10b5 vgabios.c:672
     2264    xor ch, ch                                ; 30 ed                       ; 0xc10b7
     2265    and cl, 007h                              ; 80 e1 07                    ; 0xc10b9
     2266    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc10bc
     2267    sub dx, cx                                ; 29 ca                       ; 0xc10bf
     2268    mov cx, dx                                ; 89 d1                       ; 0xc10c1
     2269    xor ah, ah                                ; 30 e4                       ; 0xc10c3
     2270    sar ax, CL                                ; d3 f8                       ; 0xc10c5
     2271    mov ch, al                                ; 88 c5                       ; 0xc10c7
     2272    and ch, 001h                              ; 80 e5 01                    ; 0xc10c9
     2273    jmp short 010f0h                          ; eb 22                       ; 0xc10cc vgabios.c:673
     2274    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc10ce vgabios.c:47
     2275    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc10d1
     2276    mov es, ax                                ; 8e c0                       ; 0xc10d4
     2277    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc10d6
     2278    sal bx, 003h                              ; c1 e3 03                    ; 0xc10d9 vgabios.c:48
     2279    mov ax, dx                                ; 89 d0                       ; 0xc10dc
     2280    mul bx                                    ; f7 e3                       ; 0xc10de
     2281    mov bx, si                                ; 89 f3                       ; 0xc10e0
     2282    add bx, ax                                ; 01 c3                       ; 0xc10e2
     2283    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc10e4 vgabios.c:37
     2284    mov es, ax                                ; 8e c0                       ; 0xc10e7
     2285    mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc10e9
     2286    jmp short 010f0h                          ; eb 02                       ; 0xc10ec vgabios.c:677
     2287    xor ch, ch                                ; 30 ed                       ; 0xc10ee vgabios.c:682
     2288    push SS                                   ; 16                          ; 0xc10f0 vgabios.c:684
     2289    pop ES                                    ; 07                          ; 0xc10f1
     2290    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc10f2
     2291    mov byte [es:bx], ch                      ; 26 88 2f                    ; 0xc10f5
     2292    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc10f8 vgabios.c:685
     2293    pop di                                    ; 5f                          ; 0xc10fb
     2294    pop si                                    ; 5e                          ; 0xc10fc
     2295    pop bp                                    ; 5d                          ; 0xc10fd
     2296    retn                                      ; c3                          ; 0xc10fe
     2297  ; disGetNextSymbol 0xc10ff LB 0x34c6 -> off=0x0 cb=000000000000008d uValue=00000000000c10ff 'biosfn_perform_gray_scale_summing'
     2298biosfn_perform_gray_scale_summing:           ; 0xc10ff LB 0x8d
     2299    push bp                                   ; 55                          ; 0xc10ff vgabios.c:690
     2300    mov bp, sp                                ; 89 e5                       ; 0xc1100
     2301    push bx                                   ; 53                          ; 0xc1102
     2302    push cx                                   ; 51                          ; 0xc1103
     2303    push si                                   ; 56                          ; 0xc1104
     2304    push di                                   ; 57                          ; 0xc1105
     2305    push ax                                   ; 50                          ; 0xc1106
     2306    push ax                                   ; 50                          ; 0xc1107
     2307    mov bx, ax                                ; 89 c3                       ; 0xc1108
     2308    mov di, dx                                ; 89 d7                       ; 0xc110a
     2309    mov dx, 003dah                            ; ba da 03                    ; 0xc110c vgabios.c:695
     2310    in AL, DX                                 ; ec                          ; 0xc110f
    23092311    db  02ah, 0e4h
    2310     ; sub ah, ah                                ; 2a e4                     ; 0xc1094
    2311     xor al, al                                ; 30 c0                       ; 0xc1096 vgabios.c:670
    2312     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1098
    2313     out DX, AL                                ; ee                          ; 0xc109b
    2314     xor si, si                                ; 31 f6                       ; 0xc109c vgabios.c:672
    2315     cmp si, di                                ; 39 fe                       ; 0xc109e
    2316     jnc short 010f5h                          ; 73 53                       ; 0xc10a0
    2317     mov al, bl                                ; 88 d8                       ; 0xc10a2 vgabios.c:675
    2318     mov dx, 003c7h                            ; ba c7 03                    ; 0xc10a4
    2319     out DX, AL                                ; ee                          ; 0xc10a7
    2320     mov dx, 003c9h                            ; ba c9 03                    ; 0xc10a8 vgabios.c:677
    2321     in AL, DX                                 ; ec                          ; 0xc10ab
     2312    ; sub ah, ah                                ; 2a e4                     ; 0xc1110
     2313    xor al, al                                ; 30 c0                       ; 0xc1112 vgabios.c:696
     2314    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1114
     2315    out DX, AL                                ; ee                          ; 0xc1117
     2316    xor si, si                                ; 31 f6                       ; 0xc1118 vgabios.c:698
     2317    cmp si, di                                ; 39 fe                       ; 0xc111a
     2318    jnc short 01171h                          ; 73 53                       ; 0xc111c
     2319    mov al, bl                                ; 88 d8                       ; 0xc111e vgabios.c:701
     2320    mov dx, 003c7h                            ; ba c7 03                    ; 0xc1120
     2321    out DX, AL                                ; ee                          ; 0xc1123
     2322    mov dx, 003c9h                            ; ba c9 03                    ; 0xc1124 vgabios.c:703
     2323    in AL, DX                                 ; ec                          ; 0xc1127
    23222324    db  02ah, 0e4h
    2323     ; sub ah, ah                                ; 2a e4                     ; 0xc10ac
    2324     mov cx, ax                                ; 89 c1                       ; 0xc10ae
    2325     in AL, DX                                 ; ec                          ; 0xc10b0 vgabios.c:678
     2325    ; sub ah, ah                                ; 2a e4                     ; 0xc1128
     2326    mov cx, ax                                ; 89 c1                       ; 0xc112a
     2327    in AL, DX                                 ; ec                          ; 0xc112c vgabios.c:704
    23262328    db  02ah, 0e4h
    2327     ; sub ah, ah                                ; 2a e4                     ; 0xc10b1
    2328     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc10b3
    2329     in AL, DX                                 ; ec                          ; 0xc10b6 vgabios.c:679
     2329    ; sub ah, ah                                ; 2a e4                     ; 0xc112d
     2330    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc112f
     2331    in AL, DX                                 ; ec                          ; 0xc1132 vgabios.c:705
    23302332    db  02ah, 0e4h
    2331     ; sub ah, ah                                ; 2a e4                     ; 0xc10b7
    2332     xor ch, ch                                ; 30 ed                       ; 0xc10b9 vgabios.c:682
    2333     imul cx, cx, strict byte 0004dh           ; 6b c9 4d                    ; 0xc10bb
    2334     mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc10be
    2335     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc10c1
    2336     xor ch, ch                                ; 30 ed                       ; 0xc10c4
    2337     imul cx, cx, 00097h                       ; 69 c9 97 00                 ; 0xc10c6
    2338     add cx, word [bp-00ah]                    ; 03 4e f6                    ; 0xc10ca
    2339     xor ah, ah                                ; 30 e4                       ; 0xc10cd
    2340     imul ax, ax, strict byte 0001ch           ; 6b c0 1c                    ; 0xc10cf
    2341     add cx, ax                                ; 01 c1                       ; 0xc10d2
    2342     add cx, 00080h                            ; 81 c1 80 00                 ; 0xc10d4
    2343     sar cx, 008h                              ; c1 f9 08                    ; 0xc10d8
    2344     cmp cx, strict byte 0003fh                ; 83 f9 3f                    ; 0xc10db vgabios.c:684
    2345     jbe short 010e3h                          ; 76 03                       ; 0xc10de
    2346     mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc10e0
    2347     mov al, bl                                ; 88 d8                       ; 0xc10e3 vgabios.c:687
    2348     mov dx, 003c8h                            ; ba c8 03                    ; 0xc10e5
    2349     out DX, AL                                ; ee                          ; 0xc10e8
    2350     mov al, cl                                ; 88 c8                       ; 0xc10e9 vgabios.c:689
    2351     mov dx, 003c9h                            ; ba c9 03                    ; 0xc10eb
    2352     out DX, AL                                ; ee                          ; 0xc10ee
    2353     out DX, AL                                ; ee                          ; 0xc10ef vgabios.c:690
    2354     out DX, AL                                ; ee                          ; 0xc10f0 vgabios.c:691
    2355     inc bx                                    ; 43                          ; 0xc10f1 vgabios.c:692
    2356     inc si                                    ; 46                          ; 0xc10f2 vgabios.c:693
    2357     jmp short 0109eh                          ; eb a9                       ; 0xc10f3
    2358     mov dx, 003dah                            ; ba da 03                    ; 0xc10f5 vgabios.c:694
    2359     in AL, DX                                 ; ec                          ; 0xc10f8
     2333    ; sub ah, ah                                ; 2a e4                     ; 0xc1133
     2334    xor ch, ch                                ; 30 ed                       ; 0xc1135 vgabios.c:708
     2335    imul cx, cx, strict byte 0004dh           ; 6b c9 4d                    ; 0xc1137
     2336    mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc113a
     2337    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc113d
     2338    xor ch, ch                                ; 30 ed                       ; 0xc1140
     2339    imul cx, cx, 00097h                       ; 69 c9 97 00                 ; 0xc1142
     2340    add cx, word [bp-00ah]                    ; 03 4e f6                    ; 0xc1146
     2341    xor ah, ah                                ; 30 e4                       ; 0xc1149
     2342    imul ax, ax, strict byte 0001ch           ; 6b c0 1c                    ; 0xc114b
     2343    add cx, ax                                ; 01 c1                       ; 0xc114e
     2344    add cx, 00080h                            ; 81 c1 80 00                 ; 0xc1150
     2345    sar cx, 008h                              ; c1 f9 08                    ; 0xc1154
     2346    cmp cx, strict byte 0003fh                ; 83 f9 3f                    ; 0xc1157 vgabios.c:710
     2347    jbe short 0115fh                          ; 76 03                       ; 0xc115a
     2348    mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc115c
     2349    mov al, bl                                ; 88 d8                       ; 0xc115f vgabios.c:713
     2350    mov dx, 003c8h                            ; ba c8 03                    ; 0xc1161
     2351    out DX, AL                                ; ee                          ; 0xc1164
     2352    mov al, cl                                ; 88 c8                       ; 0xc1165 vgabios.c:715
     2353    mov dx, 003c9h                            ; ba c9 03                    ; 0xc1167
     2354    out DX, AL                                ; ee                          ; 0xc116a
     2355    out DX, AL                                ; ee                          ; 0xc116b vgabios.c:716
     2356    out DX, AL                                ; ee                          ; 0xc116c vgabios.c:717
     2357    inc bx                                    ; 43                          ; 0xc116d vgabios.c:718
     2358    inc si                                    ; 46                          ; 0xc116e vgabios.c:719
     2359    jmp short 0111ah                          ; eb a9                       ; 0xc116f
     2360    mov dx, 003dah                            ; ba da 03                    ; 0xc1171 vgabios.c:720
     2361    in AL, DX                                 ; ec                          ; 0xc1174
    23602362    db  02ah, 0e4h
    2361     ; sub ah, ah                                ; 2a e4                     ; 0xc10f9
    2362     mov AL, strict byte 020h                  ; b0 20                       ; 0xc10fb vgabios.c:695
    2363     mov dx, 003c0h                            ; ba c0 03                    ; 0xc10fd
    2364     out DX, AL                                ; ee                          ; 0xc1100
    2365     mov dx, 003dah                            ; ba da 03                    ; 0xc1101 vgabios.c:697
    2366     in AL, DX                                 ; ec                          ; 0xc1104
     2363    ; sub ah, ah                                ; 2a e4                     ; 0xc1175
     2364    mov AL, strict byte 020h                  ; b0 20                       ; 0xc1177 vgabios.c:721
     2365    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1179
     2366    out DX, AL                                ; ee                          ; 0xc117c
     2367    mov dx, 003dah                            ; ba da 03                    ; 0xc117d vgabios.c:723
     2368    in AL, DX                                 ; ec                          ; 0xc1180
    23672369    db  02ah, 0e4h
    2368     ; sub ah, ah                                ; 2a e4                     ; 0xc1105
    2369     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1107 vgabios.c:699
    2370     pop di                                    ; 5f                          ; 0xc110a
    2371     pop si                                    ; 5e                          ; 0xc110b
    2372     pop cx                                    ; 59                          ; 0xc110c
    2373     pop bx                                    ; 5b                          ; 0xc110d
    2374     pop bp                                    ; 5d                          ; 0xc110e
    2375     retn                                      ; c3                          ; 0xc110f
    2376   ; disGetNextSymbol 0xc1110 LB 0x315f -> off=0x0 cb=0000000000000107 uValue=00000000000c1110 'biosfn_set_cursor_shape'
    2377 biosfn_set_cursor_shape:                     ; 0xc1110 LB 0x107
    2378     push bp                                   ; 55                          ; 0xc1110 vgabios.c:702
    2379     mov bp, sp                                ; 89 e5                       ; 0xc1111
    2380     push bx                                   ; 53                          ; 0xc1113
    2381     push cx                                   ; 51                          ; 0xc1114
    2382     push si                                   ; 56                          ; 0xc1115
    2383     push ax                                   ; 50                          ; 0xc1116
    2384     push ax                                   ; 50                          ; 0xc1117
    2385     mov bl, al                                ; 88 c3                       ; 0xc1118
    2386     mov ah, dl                                ; 88 d4                       ; 0xc111a
    2387     mov dl, al                                ; 88 c2                       ; 0xc111c vgabios.c:708
    2388     xor dh, dh                                ; 30 f6                       ; 0xc111e
    2389     mov cx, dx                                ; 89 d1                       ; 0xc1120
    2390     sal cx, 008h                              ; c1 e1 08                    ; 0xc1122
    2391     mov dl, ah                                ; 88 e2                       ; 0xc1125
    2392     add dx, cx                                ; 01 ca                       ; 0xc1127
    2393     mov si, strict word 00060h                ; be 60 00                    ; 0xc1129 vgabios.c:52
    2394     mov cx, strict word 00040h                ; b9 40 00                    ; 0xc112c
    2395     mov es, cx                                ; 8e c1                       ; 0xc112f
    2396     mov word [es:si], dx                      ; 26 89 14                    ; 0xc1131
    2397     mov si, 00087h                            ; be 87 00                    ; 0xc1134 vgabios.c:37
    2398     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc1137
    2399     test dl, 008h                             ; f6 c2 08                    ; 0xc113a vgabios.c:38
    2400     jne short 0117ch                          ; 75 3d                       ; 0xc113d
    2401     mov dl, al                                ; 88 c2                       ; 0xc113f vgabios.c:714
    2402     and dl, 060h                              ; 80 e2 60                    ; 0xc1141
    2403     cmp dl, 020h                              ; 80 fa 20                    ; 0xc1144
    2404     jne short 0114fh                          ; 75 06                       ; 0xc1147
    2405     mov BL, strict byte 01eh                  ; b3 1e                       ; 0xc1149 vgabios.c:716
    2406     xor ah, ah                                ; 30 e4                       ; 0xc114b vgabios.c:717
    2407     jmp short 0117ch                          ; eb 2d                       ; 0xc114d vgabios.c:718
    2408     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc114f vgabios.c:37
    2409     test dl, 001h                             ; f6 c2 01                    ; 0xc1152 vgabios.c:38
    2410     jne short 011b1h                          ; 75 5a                       ; 0xc1155
    2411     cmp bl, 020h                              ; 80 fb 20                    ; 0xc1157
    2412     jnc short 011b1h                          ; 73 55                       ; 0xc115a
    2413     cmp ah, 020h                              ; 80 fc 20                    ; 0xc115c
    2414     jnc short 011b1h                          ; 73 50                       ; 0xc115f
    2415     mov si, 00085h                            ; be 85 00                    ; 0xc1161 vgabios.c:47
    2416     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc1164
    2417     mov es, dx                                ; 8e c2                       ; 0xc1167
    2418     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc1169
    2419     mov dx, cx                                ; 89 ca                       ; 0xc116c vgabios.c:48
    2420     cmp ah, bl                                ; 38 dc                       ; 0xc116e vgabios.c:729
    2421     jnc short 0117eh                          ; 73 0c                       ; 0xc1170
    2422     test ah, ah                               ; 84 e4                       ; 0xc1172 vgabios.c:731
    2423     je short 011b1h                           ; 74 3b                       ; 0xc1174
    2424     xor bl, bl                                ; 30 db                       ; 0xc1176 vgabios.c:732
    2425     mov ah, cl                                ; 88 cc                       ; 0xc1178 vgabios.c:733
     2370    ; sub ah, ah                                ; 2a e4                     ; 0xc1181
     2371    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1183 vgabios.c:725
     2372    pop di                                    ; 5f                          ; 0xc1186
     2373    pop si                                    ; 5e                          ; 0xc1187
     2374    pop cx                                    ; 59                          ; 0xc1188
     2375    pop bx                                    ; 5b                          ; 0xc1189
     2376    pop bp                                    ; 5d                          ; 0xc118a
     2377    retn                                      ; c3                          ; 0xc118b
     2378  ; disGetNextSymbol 0xc118c LB 0x3439 -> off=0x0 cb=0000000000000107 uValue=00000000000c118c 'biosfn_set_cursor_shape'
     2379biosfn_set_cursor_shape:                     ; 0xc118c LB 0x107
     2380    push bp                                   ; 55                          ; 0xc118c vgabios.c:728
     2381    mov bp, sp                                ; 89 e5                       ; 0xc118d
     2382    push bx                                   ; 53                          ; 0xc118f
     2383    push cx                                   ; 51                          ; 0xc1190
     2384    push si                                   ; 56                          ; 0xc1191
     2385    push ax                                   ; 50                          ; 0xc1192
     2386    push ax                                   ; 50                          ; 0xc1193
     2387    mov bl, al                                ; 88 c3                       ; 0xc1194
     2388    mov ah, dl                                ; 88 d4                       ; 0xc1196
     2389    mov dl, al                                ; 88 c2                       ; 0xc1198 vgabios.c:734
     2390    xor dh, dh                                ; 30 f6                       ; 0xc119a
     2391    mov cx, dx                                ; 89 d1                       ; 0xc119c
     2392    sal cx, 008h                              ; c1 e1 08                    ; 0xc119e
     2393    mov dl, ah                                ; 88 e2                       ; 0xc11a1
     2394    add dx, cx                                ; 01 ca                       ; 0xc11a3
     2395    mov si, strict word 00060h                ; be 60 00                    ; 0xc11a5 vgabios.c:52
     2396    mov cx, strict word 00040h                ; b9 40 00                    ; 0xc11a8
     2397    mov es, cx                                ; 8e c1                       ; 0xc11ab
     2398    mov word [es:si], dx                      ; 26 89 14                    ; 0xc11ad
     2399    mov si, 00087h                            ; be 87 00                    ; 0xc11b0 vgabios.c:37
     2400    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc11b3
     2401    test dl, 008h                             ; f6 c2 08                    ; 0xc11b6 vgabios.c:38
     2402    jne short 011f8h                          ; 75 3d                       ; 0xc11b9
     2403    mov dl, al                                ; 88 c2                       ; 0xc11bb vgabios.c:740
     2404    and dl, 060h                              ; 80 e2 60                    ; 0xc11bd
     2405    cmp dl, 020h                              ; 80 fa 20                    ; 0xc11c0
     2406    jne short 011cbh                          ; 75 06                       ; 0xc11c3
     2407    mov BL, strict byte 01eh                  ; b3 1e                       ; 0xc11c5 vgabios.c:742
     2408    xor ah, ah                                ; 30 e4                       ; 0xc11c7 vgabios.c:743
     2409    jmp short 011f8h                          ; eb 2d                       ; 0xc11c9 vgabios.c:744
     2410    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc11cb vgabios.c:37
     2411    test dl, 001h                             ; f6 c2 01                    ; 0xc11ce vgabios.c:38
     2412    jne short 0122dh                          ; 75 5a                       ; 0xc11d1
     2413    cmp bl, 020h                              ; 80 fb 20                    ; 0xc11d3
     2414    jnc short 0122dh                          ; 73 55                       ; 0xc11d6
     2415    cmp ah, 020h                              ; 80 fc 20                    ; 0xc11d8
     2416    jnc short 0122dh                          ; 73 50                       ; 0xc11db
     2417    mov si, 00085h                            ; be 85 00                    ; 0xc11dd vgabios.c:47
     2418    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc11e0
     2419    mov es, dx                                ; 8e c2                       ; 0xc11e3
     2420    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc11e5
     2421    mov dx, cx                                ; 89 ca                       ; 0xc11e8 vgabios.c:48
     2422    cmp ah, bl                                ; 38 dc                       ; 0xc11ea vgabios.c:755
     2423    jnc short 011fah                          ; 73 0c                       ; 0xc11ec
     2424    test ah, ah                               ; 84 e4                       ; 0xc11ee vgabios.c:757
     2425    je short 0122dh                           ; 74 3b                       ; 0xc11f0
     2426    xor bl, bl                                ; 30 db                       ; 0xc11f2 vgabios.c:758
     2427    mov ah, cl                                ; 88 cc                       ; 0xc11f4 vgabios.c:759
    24262428    db  0feh, 0cch
    2427     ; dec ah                                    ; fe cc                     ; 0xc117a
    2428     jmp short 011b1h                          ; eb 33                       ; 0xc117c vgabios.c:735
    2429     mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc117e vgabios.c:736
    2430     xor al, al                                ; 30 c0                       ; 0xc1181
    2431     mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc1183
    2432     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1186
    2433     mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc1189
    2434     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc118c
    2435     or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc118f
    2436     cmp si, cx                                ; 39 ce                       ; 0xc1192
    2437     jnc short 011b3h                          ; 73 1d                       ; 0xc1194
    2438     mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc1196
    2439     mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc1199
    2440     mov si, cx                                ; 89 ce                       ; 0xc119c
    2441     dec si                                    ; 4e                          ; 0xc119e
    2442     cmp si, word [bp-00ah]                    ; 3b 76 f6                    ; 0xc119f
    2443     je short 011edh                           ; 74 49                       ; 0xc11a2
    2444     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc11a4
    2445     mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc11a7
    2446     dec cx                                    ; 49                          ; 0xc11aa
    2447     dec cx                                    ; 49                          ; 0xc11ab
    2448     cmp cx, word [bp-008h]                    ; 3b 4e f8                    ; 0xc11ac
    2449     jne short 011b3h                          ; 75 02                       ; 0xc11af
    2450     jmp short 011edh                          ; eb 3a                       ; 0xc11b1
    2451     cmp ah, 003h                              ; 80 fc 03                    ; 0xc11b3 vgabios.c:738
    2452     jbe short 011edh                          ; 76 35                       ; 0xc11b6
    2453     mov cl, bl                                ; 88 d9                       ; 0xc11b8 vgabios.c:739
    2454     xor ch, ch                                ; 30 ed                       ; 0xc11ba
    2455     mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc11bc
    2456     mov byte [bp-009h], ch                    ; 88 6e f7                    ; 0xc11bf
    2457     mov si, cx                                ; 89 ce                       ; 0xc11c2
    2458     inc si                                    ; 46                          ; 0xc11c4
    2459     inc si                                    ; 46                          ; 0xc11c5
    2460     mov cl, dl                                ; 88 d1                       ; 0xc11c6
     2429    ; dec ah                                    ; fe cc                     ; 0xc11f6
     2430    jmp short 0122dh                          ; eb 33                       ; 0xc11f8 vgabios.c:761
     2431    mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc11fa vgabios.c:762
     2432    xor al, al                                ; 30 c0                       ; 0xc11fd
     2433    mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc11ff
     2434    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1202
     2435    mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc1205
     2436    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc1208
     2437    or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc120b
     2438    cmp si, cx                                ; 39 ce                       ; 0xc120e
     2439    jnc short 0122fh                          ; 73 1d                       ; 0xc1210
     2440    mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc1212
     2441    mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc1215
     2442    mov si, cx                                ; 89 ce                       ; 0xc1218
     2443    dec si                                    ; 4e                          ; 0xc121a
     2444    cmp si, word [bp-00ah]                    ; 3b 76 f6                    ; 0xc121b
     2445    je short 01269h                           ; 74 49                       ; 0xc121e
     2446    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1220
     2447    mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc1223
     2448    dec cx                                    ; 49                          ; 0xc1226
     2449    dec cx                                    ; 49                          ; 0xc1227
     2450    cmp cx, word [bp-008h]                    ; 3b 4e f8                    ; 0xc1228
     2451    jne short 0122fh                          ; 75 02                       ; 0xc122b
     2452    jmp short 01269h                          ; eb 3a                       ; 0xc122d
     2453    cmp ah, 003h                              ; 80 fc 03                    ; 0xc122f vgabios.c:764
     2454    jbe short 01269h                          ; 76 35                       ; 0xc1232
     2455    mov cl, bl                                ; 88 d9                       ; 0xc1234 vgabios.c:765
     2456    xor ch, ch                                ; 30 ed                       ; 0xc1236
     2457    mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc1238
     2458    mov byte [bp-009h], ch                    ; 88 6e f7                    ; 0xc123b
     2459    mov si, cx                                ; 89 ce                       ; 0xc123e
     2460    inc si                                    ; 46                          ; 0xc1240
     2461    inc si                                    ; 46                          ; 0xc1241
     2462    mov cl, dl                                ; 88 d1                       ; 0xc1242
    24612463    db  0feh, 0c9h
    2462     ; dec cl                                    ; fe c9                     ; 0xc11c8
    2463     cmp si, word [bp-00ah]                    ; 3b 76 f6                    ; 0xc11ca
    2464     jl short 011e2h                           ; 7c 13                       ; 0xc11cd
    2465     sub bl, ah                                ; 28 e3                       ; 0xc11cf vgabios.c:741
    2466     add bl, dl                                ; 00 d3                       ; 0xc11d1
     2464    ; dec cl                                    ; fe c9                     ; 0xc1244
     2465    cmp si, word [bp-00ah]                    ; 3b 76 f6                    ; 0xc1246
     2466    jl short 0125eh                           ; 7c 13                       ; 0xc1249
     2467    sub bl, ah                                ; 28 e3                       ; 0xc124b vgabios.c:767
     2468    add bl, dl                                ; 00 d3                       ; 0xc124d
    24672469    db  0feh, 0cbh
    2468     ; dec bl                                    ; fe cb                     ; 0xc11d3
    2469     mov ah, cl                                ; 88 cc                       ; 0xc11d5 vgabios.c:742
    2470     cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc11d7 vgabios.c:743
    2471     jc short 011edh                           ; 72 11                       ; 0xc11da
     2470    ; dec bl                                    ; fe cb                     ; 0xc124f
     2471    mov ah, cl                                ; 88 cc                       ; 0xc1251 vgabios.c:768
     2472    cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc1253 vgabios.c:769
     2473    jc short 01269h                           ; 72 11                       ; 0xc1256
    24722474    db  0feh, 0cch
    2473     ; dec ah                                    ; fe cc                     ; 0xc11dc vgabios.c:745
     2475    ; dec ah                                    ; fe cc                     ; 0xc1258 vgabios.c:771
    24742476    db  0feh, 0cbh
    2475     ; dec bl                                    ; fe cb                     ; 0xc11de vgabios.c:746
    2476     jmp short 011edh                          ; eb 0b                       ; 0xc11e0 vgabios.c:748
    2477     cmp bl, 002h                              ; 80 fb 02                    ; 0xc11e2
    2478     jbe short 011ebh                          ; 76 04                       ; 0xc11e5
    2479     shr dx, 1                                 ; d1 ea                       ; 0xc11e7 vgabios.c:750
    2480     mov bl, dl                                ; 88 d3                       ; 0xc11e9
    2481     mov ah, cl                                ; 88 cc                       ; 0xc11eb vgabios.c:754
    2482     mov si, strict word 00063h                ; be 63 00                    ; 0xc11ed vgabios.c:47
    2483     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc11f0
    2484     mov es, dx                                ; 8e c2                       ; 0xc11f3
    2485     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc11f5
    2486     mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc11f8 vgabios.c:765
    2487     mov dx, cx                                ; 89 ca                       ; 0xc11fa
    2488     out DX, AL                                ; ee                          ; 0xc11fc
    2489     mov si, cx                                ; 89 ce                       ; 0xc11fd vgabios.c:766
    2490     inc si                                    ; 46                          ; 0xc11ff
    2491     mov al, bl                                ; 88 d8                       ; 0xc1200
    2492     mov dx, si                                ; 89 f2                       ; 0xc1202
    2493     out DX, AL                                ; ee                          ; 0xc1204
    2494     mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc1205 vgabios.c:767
    2495     mov dx, cx                                ; 89 ca                       ; 0xc1207
    2496     out DX, AL                                ; ee                          ; 0xc1209
    2497     mov al, ah                                ; 88 e0                       ; 0xc120a vgabios.c:768
    2498     mov dx, si                                ; 89 f2                       ; 0xc120c
    2499     out DX, AL                                ; ee                          ; 0xc120e
    2500     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc120f vgabios.c:769
    2501     pop si                                    ; 5e                          ; 0xc1212
    2502     pop cx                                    ; 59                          ; 0xc1213
    2503     pop bx                                    ; 5b                          ; 0xc1214
    2504     pop bp                                    ; 5d                          ; 0xc1215
    2505     retn                                      ; c3                          ; 0xc1216
    2506   ; disGetNextSymbol 0xc1217 LB 0x3058 -> off=0x0 cb=000000000000008f uValue=00000000000c1217 'biosfn_set_cursor_pos'
    2507 biosfn_set_cursor_pos:                       ; 0xc1217 LB 0x8f
    2508     push bp                                   ; 55                          ; 0xc1217 vgabios.c:772
    2509     mov bp, sp                                ; 89 e5                       ; 0xc1218
    2510     push bx                                   ; 53                          ; 0xc121a
    2511     push cx                                   ; 51                          ; 0xc121b
    2512     push si                                   ; 56                          ; 0xc121c
    2513     push di                                   ; 57                          ; 0xc121d
    2514     push ax                                   ; 50                          ; 0xc121e
    2515     mov bl, al                                ; 88 c3                       ; 0xc121f
    2516     mov cx, dx                                ; 89 d1                       ; 0xc1221
    2517     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1223 vgabios.c:778
    2518     jnbe short 0129dh                         ; 77 76                       ; 0xc1225
    2519     xor ah, ah                                ; 30 e4                       ; 0xc1227 vgabios.c:781
    2520     mov si, ax                                ; 89 c6                       ; 0xc1229
    2521     add si, ax                                ; 01 c6                       ; 0xc122b
    2522     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc122d
    2523     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1230 vgabios.c:52
    2524     mov es, ax                                ; 8e c0                       ; 0xc1233
    2525     mov word [es:si], dx                      ; 26 89 14                    ; 0xc1235
    2526     mov si, strict word 00062h                ; be 62 00                    ; 0xc1238 vgabios.c:37
    2527     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc123b
    2528     cmp bl, al                                ; 38 c3                       ; 0xc123e vgabios.c:785
    2529     jne short 0129dh                          ; 75 5b                       ; 0xc1240
    2530     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc1242 vgabios.c:47
    2531     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc1245
    2532     mov si, 00084h                            ; be 84 00                    ; 0xc1248 vgabios.c:37
    2533     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc124b
    2534     xor ah, ah                                ; 30 e4                       ; 0xc124e vgabios.c:38
    2535     mov si, ax                                ; 89 c6                       ; 0xc1250
    2536     inc si                                    ; 46                          ; 0xc1252
    2537     mov ax, dx                                ; 89 d0                       ; 0xc1253 vgabios.c:791
    2538     xor al, dl                                ; 30 d0                       ; 0xc1255
    2539     shr ax, 008h                              ; c1 e8 08                    ; 0xc1257
    2540     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc125a
    2541     mov ax, di                                ; 89 f8                       ; 0xc125d vgabios.c:794
    2542     mul si                                    ; f7 e6                       ; 0xc125f
    2543     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1261
    2544     xor bh, bh                                ; 30 ff                       ; 0xc1263
    2545     inc ax                                    ; 40                          ; 0xc1265
    2546     mul bx                                    ; f7 e3                       ; 0xc1266
    2547     mov bl, cl                                ; 88 cb                       ; 0xc1268
    2548     mov si, bx                                ; 89 de                       ; 0xc126a
    2549     add si, ax                                ; 01 c6                       ; 0xc126c
    2550     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc126e
    2551     xor ah, ah                                ; 30 e4                       ; 0xc1271
    2552     mul di                                    ; f7 e7                       ; 0xc1273
    2553     add si, ax                                ; 01 c6                       ; 0xc1275
    2554     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1277 vgabios.c:47
    2555     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc127a
    2556     mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc127d vgabios.c:798
    2557     mov dx, bx                                ; 89 da                       ; 0xc127f
    2558     out DX, AL                                ; ee                          ; 0xc1281
    2559     mov ax, si                                ; 89 f0                       ; 0xc1282 vgabios.c:799
    2560     xor al, al                                ; 30 c0                       ; 0xc1284
    2561     shr ax, 008h                              ; c1 e8 08                    ; 0xc1286
    2562     lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc1289
    2563     mov dx, cx                                ; 89 ca                       ; 0xc128c
    2564     out DX, AL                                ; ee                          ; 0xc128e
    2565     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc128f vgabios.c:800
    2566     mov dx, bx                                ; 89 da                       ; 0xc1291
    2567     out DX, AL                                ; ee                          ; 0xc1293
    2568     and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc1294 vgabios.c:801
    2569     mov ax, si                                ; 89 f0                       ; 0xc1298
    2570     mov dx, cx                                ; 89 ca                       ; 0xc129a
    2571     out DX, AL                                ; ee                          ; 0xc129c
    2572     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc129d vgabios.c:803
    2573     pop di                                    ; 5f                          ; 0xc12a0
    2574     pop si                                    ; 5e                          ; 0xc12a1
    2575     pop cx                                    ; 59                          ; 0xc12a2
    2576     pop bx                                    ; 5b                          ; 0xc12a3
    2577     pop bp                                    ; 5d                          ; 0xc12a4
    2578     retn                                      ; c3                          ; 0xc12a5
    2579   ; disGetNextSymbol 0xc12a6 LB 0x2fc9 -> off=0x0 cb=00000000000000d8 uValue=00000000000c12a6 'biosfn_set_active_page'
    2580 biosfn_set_active_page:                      ; 0xc12a6 LB 0xd8
    2581     push bp                                   ; 55                          ; 0xc12a6 vgabios.c:806
    2582     mov bp, sp                                ; 89 e5                       ; 0xc12a7
    2583     push bx                                   ; 53                          ; 0xc12a9
    2584     push cx                                   ; 51                          ; 0xc12aa
    2585     push dx                                   ; 52                          ; 0xc12ab
    2586     push si                                   ; 56                          ; 0xc12ac
    2587     push di                                   ; 57                          ; 0xc12ad
    2588     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc12ae
    2589     mov cl, al                                ; 88 c1                       ; 0xc12b1
    2590     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc12b3 vgabios.c:812
    2591     jnbe short 012cdh                         ; 77 16                       ; 0xc12b5
    2592     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc12b7 vgabios.c:37
    2593     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12ba
    2594     mov es, ax                                ; 8e c0                       ; 0xc12bd
    2595     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc12bf
    2596     xor ah, ah                                ; 30 e4                       ; 0xc12c2 vgabios.c:816
    2597     call 035b3h                               ; e8 ec 22                    ; 0xc12c4
    2598     mov ch, al                                ; 88 c5                       ; 0xc12c7
    2599     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc12c9 vgabios.c:817
    2600     jne short 012d0h                          ; 75 03                       ; 0xc12cb
    2601     jmp near 01374h                           ; e9 a4 00                    ; 0xc12cd
    2602     mov al, cl                                ; 88 c8                       ; 0xc12d0 vgabios.c:820
    2603     xor ah, ah                                ; 30 e4                       ; 0xc12d2
    2604     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc12d4
    2605     lea dx, [bp-010h]                         ; 8d 56 f0                    ; 0xc12d7
    2606     call 00a1ah                               ; e8 3d f7                    ; 0xc12da
    2607     mov bl, ch                                ; 88 eb                       ; 0xc12dd vgabios.c:822
     2477    ; dec bl                                    ; fe cb                     ; 0xc125a vgabios.c:772
     2478    jmp short 01269h                          ; eb 0b                       ; 0xc125c vgabios.c:774
     2479    cmp bl, 002h                              ; 80 fb 02                    ; 0xc125e
     2480    jbe short 01267h                          ; 76 04                       ; 0xc1261
     2481    shr dx, 1                                 ; d1 ea                       ; 0xc1263 vgabios.c:776
     2482    mov bl, dl                                ; 88 d3                       ; 0xc1265
     2483    mov ah, cl                                ; 88 cc                       ; 0xc1267 vgabios.c:780
     2484    mov si, strict word 00063h                ; be 63 00                    ; 0xc1269 vgabios.c:47
     2485    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc126c
     2486    mov es, dx                                ; 8e c2                       ; 0xc126f
     2487    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc1271
     2488    mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc1274 vgabios.c:791
     2489    mov dx, cx                                ; 89 ca                       ; 0xc1276
     2490    out DX, AL                                ; ee                          ; 0xc1278
     2491    mov si, cx                                ; 89 ce                       ; 0xc1279 vgabios.c:792
     2492    inc si                                    ; 46                          ; 0xc127b
     2493    mov al, bl                                ; 88 d8                       ; 0xc127c
     2494    mov dx, si                                ; 89 f2                       ; 0xc127e
     2495    out DX, AL                                ; ee                          ; 0xc1280
     2496    mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc1281 vgabios.c:793
     2497    mov dx, cx                                ; 89 ca                       ; 0xc1283
     2498    out DX, AL                                ; ee                          ; 0xc1285
     2499    mov al, ah                                ; 88 e0                       ; 0xc1286 vgabios.c:794
     2500    mov dx, si                                ; 89 f2                       ; 0xc1288
     2501    out DX, AL                                ; ee                          ; 0xc128a
     2502    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc128b vgabios.c:795
     2503    pop si                                    ; 5e                          ; 0xc128e
     2504    pop cx                                    ; 59                          ; 0xc128f
     2505    pop bx                                    ; 5b                          ; 0xc1290
     2506    pop bp                                    ; 5d                          ; 0xc1291
     2507    retn                                      ; c3                          ; 0xc1292
     2508  ; disGetNextSymbol 0xc1293 LB 0x3332 -> off=0x0 cb=000000000000008f uValue=00000000000c1293 'biosfn_set_cursor_pos'
     2509biosfn_set_cursor_pos:                       ; 0xc1293 LB 0x8f
     2510    push bp                                   ; 55                          ; 0xc1293 vgabios.c:798
     2511    mov bp, sp                                ; 89 e5                       ; 0xc1294
     2512    push bx                                   ; 53                          ; 0xc1296
     2513    push cx                                   ; 51                          ; 0xc1297
     2514    push si                                   ; 56                          ; 0xc1298
     2515    push di                                   ; 57                          ; 0xc1299
     2516    push ax                                   ; 50                          ; 0xc129a
     2517    mov bl, al                                ; 88 c3                       ; 0xc129b
     2518    mov cx, dx                                ; 89 d1                       ; 0xc129d
     2519    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc129f vgabios.c:804
     2520    jnbe short 01319h                         ; 77 76                       ; 0xc12a1
     2521    xor ah, ah                                ; 30 e4                       ; 0xc12a3 vgabios.c:807
     2522    mov si, ax                                ; 89 c6                       ; 0xc12a5
     2523    add si, ax                                ; 01 c6                       ; 0xc12a7
     2524    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc12a9
     2525    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12ac vgabios.c:52
     2526    mov es, ax                                ; 8e c0                       ; 0xc12af
     2527    mov word [es:si], dx                      ; 26 89 14                    ; 0xc12b1
     2528    mov si, strict word 00062h                ; be 62 00                    ; 0xc12b4 vgabios.c:37
     2529    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc12b7
     2530    cmp bl, al                                ; 38 c3                       ; 0xc12ba vgabios.c:811
     2531    jne short 01319h                          ; 75 5b                       ; 0xc12bc
     2532    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc12be vgabios.c:47
     2533    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc12c1
     2534    mov si, 00084h                            ; be 84 00                    ; 0xc12c4 vgabios.c:37
     2535    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc12c7
     2536    xor ah, ah                                ; 30 e4                       ; 0xc12ca vgabios.c:38
     2537    mov si, ax                                ; 89 c6                       ; 0xc12cc
     2538    inc si                                    ; 46                          ; 0xc12ce
     2539    mov ax, dx                                ; 89 d0                       ; 0xc12cf vgabios.c:817
     2540    xor al, dl                                ; 30 d0                       ; 0xc12d1
     2541    shr ax, 008h                              ; c1 e8 08                    ; 0xc12d3
     2542    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc12d6
     2543    mov ax, di                                ; 89 f8                       ; 0xc12d9 vgabios.c:820
     2544    mul si                                    ; f7 e6                       ; 0xc12db
     2545    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc12dd
    26082546    xor bh, bh                                ; 30 ff                       ; 0xc12df
    2609     mov si, bx                                ; 89 de                       ; 0xc12e1
    2610     sal si, 003h                              ; c1 e6 03                    ; 0xc12e3
    2611     cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc12e6
    2612     jne short 0132ch                          ; 75 3f                       ; 0xc12eb
    2613     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc12ed vgabios.c:47
    2614     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12f0
    2615     mov es, ax                                ; 8e c0                       ; 0xc12f3
    2616     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc12f5
    2617     mov bx, 00084h                            ; bb 84 00                    ; 0xc12f8 vgabios.c:37
    2618     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc12fb
    2619     xor ah, ah                                ; 30 e4                       ; 0xc12fe vgabios.c:38
    2620     mov bx, ax                                ; 89 c3                       ; 0xc1300
    2621     inc bx                                    ; 43                          ; 0xc1302
    2622     mov ax, dx                                ; 89 d0                       ; 0xc1303 vgabios.c:829
    2623     mul bx                                    ; f7 e3                       ; 0xc1305
    2624     mov di, ax                                ; 89 c7                       ; 0xc1307
    2625     add ax, ax                                ; 01 c0                       ; 0xc1309
    2626     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc130b
    2627     mov byte [bp-00ch], cl                    ; 88 4e f4                    ; 0xc130d
    2628     mov byte [bp-00bh], 000h                  ; c6 46 f5 00                 ; 0xc1310
    2629     inc ax                                    ; 40                          ; 0xc1314
    2630     mul word [bp-00ch]                        ; f7 66 f4                    ; 0xc1315
    2631     mov bx, ax                                ; 89 c3                       ; 0xc1318
    2632     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc131a vgabios.c:52
    2633     mov word [es:si], ax                      ; 26 89 04                    ; 0xc131d
    2634     or di, 000ffh                             ; 81 cf ff 00                 ; 0xc1320 vgabios.c:833
    2635     lea ax, [di+001h]                         ; 8d 45 01                    ; 0xc1324
    2636     mul word [bp-00ch]                        ; f7 66 f4                    ; 0xc1327
    2637     jmp short 0133bh                          ; eb 0f                       ; 0xc132a vgabios.c:835
    2638     mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc132c vgabios.c:837
    2639     sal bx, 006h                              ; c1 e3 06                    ; 0xc1330
    2640     mov al, cl                                ; 88 c8                       ; 0xc1333
    2641     xor ah, ah                                ; 30 e4                       ; 0xc1335
    2642     mul word [bx+04845h]                      ; f7 a7 45 48                 ; 0xc1337
    2643     mov bx, ax                                ; 89 c3                       ; 0xc133b
    2644     mov si, strict word 00063h                ; be 63 00                    ; 0xc133d vgabios.c:47
    2645     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1340
    2646     mov es, ax                                ; 8e c0                       ; 0xc1343
    2647     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc1345
    2648     mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc1348 vgabios.c:842
    2649     mov dx, si                                ; 89 f2                       ; 0xc134a
    2650     out DX, AL                                ; ee                          ; 0xc134c
    2651     mov ax, bx                                ; 89 d8                       ; 0xc134d vgabios.c:843
    2652     xor al, bl                                ; 30 d8                       ; 0xc134f
    2653     shr ax, 008h                              ; c1 e8 08                    ; 0xc1351
    2654     lea di, [si+001h]                         ; 8d 7c 01                    ; 0xc1354
    2655     mov dx, di                                ; 89 fa                       ; 0xc1357
    2656     out DX, AL                                ; ee                          ; 0xc1359
    2657     mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc135a vgabios.c:844
    2658     mov dx, si                                ; 89 f2                       ; 0xc135c
    2659     out DX, AL                                ; ee                          ; 0xc135e
    2660     xor bh, bh                                ; 30 ff                       ; 0xc135f vgabios.c:845
    2661     mov ax, bx                                ; 89 d8                       ; 0xc1361
    2662     mov dx, di                                ; 89 fa                       ; 0xc1363
    2663     out DX, AL                                ; ee                          ; 0xc1365
    2664     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1366 vgabios.c:42
    2665     mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc1369
    2666     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc136c vgabios.c:855
    2667     mov al, cl                                ; 88 c8                       ; 0xc136f
    2668     call 01217h                               ; e8 a3 fe                    ; 0xc1371
    2669     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1374 vgabios.c:856
    2670     pop di                                    ; 5f                          ; 0xc1377
    2671     pop si                                    ; 5e                          ; 0xc1378
    2672     pop dx                                    ; 5a                          ; 0xc1379
    2673     pop cx                                    ; 59                          ; 0xc137a
    2674     pop bx                                    ; 5b                          ; 0xc137b
    2675     pop bp                                    ; 5d                          ; 0xc137c
    2676     retn                                      ; c3                          ; 0xc137d
    2677   ; disGetNextSymbol 0xc137e LB 0x2ef1 -> off=0x0 cb=0000000000000375 uValue=00000000000c137e 'biosfn_set_video_mode'
    2678 biosfn_set_video_mode:                       ; 0xc137e LB 0x375
    2679     push bp                                   ; 55                          ; 0xc137e vgabios.c:876
    2680     mov bp, sp                                ; 89 e5                       ; 0xc137f
    2681     push bx                                   ; 53                          ; 0xc1381
    2682     push cx                                   ; 51                          ; 0xc1382
    2683     push dx                                   ; 52                          ; 0xc1383
    2684     push si                                   ; 56                          ; 0xc1384
    2685     push di                                   ; 57                          ; 0xc1385
    2686     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1386
    2687     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc1389
    2688     and AL, strict byte 080h                  ; 24 80                       ; 0xc138c vgabios.c:880
    2689     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc138e
    2690     call 007afh                               ; e8 1b f4                    ; 0xc1391 vgabios.c:888
    2691     test ax, ax                               ; 85 c0                       ; 0xc1394
    2692     je short 013a4h                           ; 74 0c                       ; 0xc1396
    2693     mov AL, strict byte 007h                  ; b0 07                       ; 0xc1398 vgabios.c:890
    2694     mov dx, 003c4h                            ; ba c4 03                    ; 0xc139a
    2695     out DX, AL                                ; ee                          ; 0xc139d
    2696     xor al, al                                ; 30 c0                       ; 0xc139e vgabios.c:891
    2697     mov dx, 003c5h                            ; ba c5 03                    ; 0xc13a0
    2698     out DX, AL                                ; ee                          ; 0xc13a3
    2699     and byte [bp-00ch], 07fh                  ; 80 66 f4 7f                 ; 0xc13a4 vgabios.c:896
    2700     cmp byte [bp-00ch], 007h                  ; 80 7e f4 07                 ; 0xc13a8 vgabios.c:900
    2701     jne short 013b2h                          ; 75 04                       ; 0xc13ac
    2702     mov byte [bp-00ch], 000h                  ; c6 46 f4 00                 ; 0xc13ae vgabios.c:901
    2703     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc13b2 vgabios.c:904
    2704     xor ah, ah                                ; 30 e4                       ; 0xc13b5
    2705     call 035b3h                               ; e8 f9 21                    ; 0xc13b7
    2706     mov bl, al                                ; 88 c3                       ; 0xc13ba
    2707     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc13bc
    2708     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc13bf vgabios.c:910
    2709     je short 01420h                           ; 74 5d                       ; 0xc13c1
    2710     xor bh, bh                                ; 30 ff                       ; 0xc13c3 vgabios.c:913
    2711     mov al, byte [bx+0482eh]                  ; 8a 87 2e 48                 ; 0xc13c5
    2712     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc13c9
    2713     mov di, 00089h                            ; bf 89 00                    ; 0xc13cc vgabios.c:37
    2714     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc13cf
    2715     mov es, ax                                ; 8e c0                       ; 0xc13d2
    2716     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc13d4
    2717     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc13d7 vgabios.c:38
    2718     test AL, strict byte 008h                 ; a8 08                       ; 0xc13da vgabios.c:930
    2719     jne short 01423h                          ; 75 45                       ; 0xc13dc
    2720     sal bx, 003h                              ; c1 e3 03                    ; 0xc13de vgabios.c:932
    2721     mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc13e1
    2722     mov dx, 003c6h                            ; ba c6 03                    ; 0xc13e5
    2723     out DX, AL                                ; ee                          ; 0xc13e8
    2724     xor al, al                                ; 30 c0                       ; 0xc13e9 vgabios.c:935
    2725     mov dx, 003c8h                            ; ba c8 03                    ; 0xc13eb
    2726     out DX, AL                                ; ee                          ; 0xc13ee
    2727     mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc13ef vgabios.c:938
    2728     cmp bl, 001h                              ; 80 fb 01                    ; 0xc13f3
    2729     jc short 01406h                           ; 72 0e                       ; 0xc13f6
    2730     jbe short 0140fh                          ; 76 15                       ; 0xc13f8
    2731     cmp bl, 003h                              ; 80 fb 03                    ; 0xc13fa
    2732     je short 01419h                           ; 74 1a                       ; 0xc13fd
    2733     cmp bl, 002h                              ; 80 fb 02                    ; 0xc13ff
    2734     je short 01414h                           ; 74 10                       ; 0xc1402
    2735     jmp short 0141ch                          ; eb 16                       ; 0xc1404
    2736     test bl, bl                               ; 84 db                       ; 0xc1406
    2737     jne short 0141ch                          ; 75 12                       ; 0xc1408
    2738     mov si, 04fc2h                            ; be c2 4f                    ; 0xc140a vgabios.c:940
    2739     jmp short 0141ch                          ; eb 0d                       ; 0xc140d vgabios.c:941
    2740     mov si, 05082h                            ; be 82 50                    ; 0xc140f vgabios.c:943
    2741     jmp short 0141ch                          ; eb 08                       ; 0xc1412 vgabios.c:944
    2742     mov si, 05142h                            ; be 42 51                    ; 0xc1414 vgabios.c:946
    2743     jmp short 0141ch                          ; eb 03                       ; 0xc1417 vgabios.c:947
    2744     mov si, 05202h                            ; be 02 52                    ; 0xc1419 vgabios.c:949
    2745     xor cx, cx                                ; 31 c9                       ; 0xc141c vgabios.c:953
    2746     jmp short 0142bh                          ; eb 0b                       ; 0xc141e
    2747     jmp near 016e9h                           ; e9 c6 02                    ; 0xc1420
    2748     jmp short 01471h                          ; eb 4c                       ; 0xc1423
    2749     cmp cx, 00100h                            ; 81 f9 00 01                 ; 0xc1425
    2750     jnc short 01463h                          ; 73 38                       ; 0xc1429
    2751     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc142b vgabios.c:954
    2752     xor bh, bh                                ; 30 ff                       ; 0xc142e
    2753     sal bx, 003h                              ; c1 e3 03                    ; 0xc1430
    2754     mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc1433
    2755     xor bh, bh                                ; 30 ff                       ; 0xc1437
    2756     mov al, byte [bx+0483eh]                  ; 8a 87 3e 48                 ; 0xc1439
    2757     xor ah, ah                                ; 30 e4                       ; 0xc143d
    2758     cmp cx, ax                                ; 39 c1                       ; 0xc143f
    2759     jnbe short 01458h                         ; 77 15                       ; 0xc1441
    2760     imul bx, cx, strict byte 00003h           ; 6b d9 03                    ; 0xc1443 vgabios.c:955
    2761     add bx, si                                ; 01 f3                       ; 0xc1446
    2762     mov al, byte [bx]                         ; 8a 07                       ; 0xc1448
    2763     mov dx, 003c9h                            ; ba c9 03                    ; 0xc144a
    2764     out DX, AL                                ; ee                          ; 0xc144d
    2765     mov al, byte [bx+001h]                    ; 8a 47 01                    ; 0xc144e vgabios.c:956
    2766     out DX, AL                                ; ee                          ; 0xc1451
    2767     mov al, byte [bx+002h]                    ; 8a 47 02                    ; 0xc1452 vgabios.c:957
    2768     out DX, AL                                ; ee                          ; 0xc1455
    2769     jmp short 01460h                          ; eb 08                       ; 0xc1456 vgabios.c:959
    2770     xor al, al                                ; 30 c0                       ; 0xc1458 vgabios.c:960
    2771     mov dx, 003c9h                            ; ba c9 03                    ; 0xc145a
    2772     out DX, AL                                ; ee                          ; 0xc145d
    2773     out DX, AL                                ; ee                          ; 0xc145e vgabios.c:961
    2774     out DX, AL                                ; ee                          ; 0xc145f vgabios.c:962
    2775     inc cx                                    ; 41                          ; 0xc1460 vgabios.c:964
    2776     jmp short 01425h                          ; eb c2                       ; 0xc1461
    2777     test byte [bp-014h], 002h                 ; f6 46 ec 02                 ; 0xc1463 vgabios.c:965
    2778     je short 01471h                           ; 74 08                       ; 0xc1467
    2779     mov dx, 00100h                            ; ba 00 01                    ; 0xc1469 vgabios.c:967
    2780     xor ax, ax                                ; 31 c0                       ; 0xc146c
    2781     call 01083h                               ; e8 12 fc                    ; 0xc146e
    2782     mov dx, 003dah                            ; ba da 03                    ; 0xc1471 vgabios.c:972
    2783     in AL, DX                                 ; ec                          ; 0xc1474
     2547    inc ax                                    ; 40                          ; 0xc12e1
     2548    mul bx                                    ; f7 e3                       ; 0xc12e2
     2549    mov bl, cl                                ; 88 cb                       ; 0xc12e4
     2550    mov si, bx                                ; 89 de                       ; 0xc12e6
     2551    add si, ax                                ; 01 c6                       ; 0xc12e8
     2552    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc12ea
     2553    xor ah, ah                                ; 30 e4                       ; 0xc12ed
     2554    mul di                                    ; f7 e7                       ; 0xc12ef
     2555    add si, ax                                ; 01 c6                       ; 0xc12f1
     2556    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc12f3 vgabios.c:47
     2557    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc12f6
     2558    mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc12f9 vgabios.c:824
     2559    mov dx, bx                                ; 89 da                       ; 0xc12fb
     2560    out DX, AL                                ; ee                          ; 0xc12fd
     2561    mov ax, si                                ; 89 f0                       ; 0xc12fe vgabios.c:825
     2562    xor al, al                                ; 30 c0                       ; 0xc1300
     2563    shr ax, 008h                              ; c1 e8 08                    ; 0xc1302
     2564    lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc1305
     2565    mov dx, cx                                ; 89 ca                       ; 0xc1308
     2566    out DX, AL                                ; ee                          ; 0xc130a
     2567    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc130b vgabios.c:826
     2568    mov dx, bx                                ; 89 da                       ; 0xc130d
     2569    out DX, AL                                ; ee                          ; 0xc130f
     2570    and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc1310 vgabios.c:827
     2571    mov ax, si                                ; 89 f0                       ; 0xc1314
     2572    mov dx, cx                                ; 89 ca                       ; 0xc1316
     2573    out DX, AL                                ; ee                          ; 0xc1318
     2574    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1319 vgabios.c:829
     2575    pop di                                    ; 5f                          ; 0xc131c
     2576    pop si                                    ; 5e                          ; 0xc131d
     2577    pop cx                                    ; 59                          ; 0xc131e
     2578    pop bx                                    ; 5b                          ; 0xc131f
     2579    pop bp                                    ; 5d                          ; 0xc1320
     2580    retn                                      ; c3                          ; 0xc1321
     2581  ; disGetNextSymbol 0xc1322 LB 0x32a3 -> off=0x0 cb=00000000000000d8 uValue=00000000000c1322 'biosfn_set_active_page'
     2582biosfn_set_active_page:                      ; 0xc1322 LB 0xd8
     2583    push bp                                   ; 55                          ; 0xc1322 vgabios.c:832
     2584    mov bp, sp                                ; 89 e5                       ; 0xc1323
     2585    push bx                                   ; 53                          ; 0xc1325
     2586    push cx                                   ; 51                          ; 0xc1326
     2587    push dx                                   ; 52                          ; 0xc1327
     2588    push si                                   ; 56                          ; 0xc1328
     2589    push di                                   ; 57                          ; 0xc1329
     2590    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc132a
     2591    mov cl, al                                ; 88 c1                       ; 0xc132d
     2592    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc132f vgabios.c:838
     2593    jnbe short 01349h                         ; 77 16                       ; 0xc1331
     2594    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1333 vgabios.c:37
     2595    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1336
     2596    mov es, ax                                ; 8e c0                       ; 0xc1339
     2597    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc133b
     2598    xor ah, ah                                ; 30 e4                       ; 0xc133e vgabios.c:842
     2599    call 038c2h                               ; e8 7f 25                    ; 0xc1340
     2600    mov ch, al                                ; 88 c5                       ; 0xc1343
     2601    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1345 vgabios.c:843
     2602    jne short 0134ch                          ; 75 03                       ; 0xc1347
     2603    jmp near 013f0h                           ; e9 a4 00                    ; 0xc1349
     2604    mov al, cl                                ; 88 c8                       ; 0xc134c vgabios.c:846
     2605    xor ah, ah                                ; 30 e4                       ; 0xc134e
     2606    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc1350
     2607    lea dx, [bp-010h]                         ; 8d 56 f0                    ; 0xc1353
     2608    call 00a96h                               ; e8 3d f7                    ; 0xc1356
     2609    mov bl, ch                                ; 88 eb                       ; 0xc1359 vgabios.c:848
     2610    xor bh, bh                                ; 30 ff                       ; 0xc135b
     2611    mov si, bx                                ; 89 de                       ; 0xc135d
     2612    sal si, 003h                              ; c1 e6 03                    ; 0xc135f
     2613    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc1362
     2614    jne short 013a8h                          ; 75 3f                       ; 0xc1367
     2615    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1369 vgabios.c:47
     2616    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc136c
     2617    mov es, ax                                ; 8e c0                       ; 0xc136f
     2618    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc1371
     2619    mov bx, 00084h                            ; bb 84 00                    ; 0xc1374 vgabios.c:37
     2620    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1377
     2621    xor ah, ah                                ; 30 e4                       ; 0xc137a vgabios.c:38
     2622    mov bx, ax                                ; 89 c3                       ; 0xc137c
     2623    inc bx                                    ; 43                          ; 0xc137e
     2624    mov ax, dx                                ; 89 d0                       ; 0xc137f vgabios.c:855
     2625    mul bx                                    ; f7 e3                       ; 0xc1381
     2626    mov di, ax                                ; 89 c7                       ; 0xc1383
     2627    add ax, ax                                ; 01 c0                       ; 0xc1385
     2628    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1387
     2629    mov byte [bp-00ch], cl                    ; 88 4e f4                    ; 0xc1389
     2630    mov byte [bp-00bh], 000h                  ; c6 46 f5 00                 ; 0xc138c
     2631    inc ax                                    ; 40                          ; 0xc1390
     2632    mul word [bp-00ch]                        ; f7 66 f4                    ; 0xc1391
     2633    mov bx, ax                                ; 89 c3                       ; 0xc1394
     2634    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc1396 vgabios.c:52
     2635    mov word [es:si], ax                      ; 26 89 04                    ; 0xc1399
     2636    or di, 000ffh                             ; 81 cf ff 00                 ; 0xc139c vgabios.c:859
     2637    lea ax, [di+001h]                         ; 8d 45 01                    ; 0xc13a0
     2638    mul word [bp-00ch]                        ; f7 66 f4                    ; 0xc13a3
     2639    jmp short 013b7h                          ; eb 0f                       ; 0xc13a6 vgabios.c:861
     2640    mov bl, byte [bx+04835h]                  ; 8a 9f 35 48                 ; 0xc13a8 vgabios.c:863
     2641    sal bx, 006h                              ; c1 e3 06                    ; 0xc13ac
     2642    mov al, cl                                ; 88 c8                       ; 0xc13af
     2643    xor ah, ah                                ; 30 e4                       ; 0xc13b1
     2644    mul word [bx+0484ch]                      ; f7 a7 4c 48                 ; 0xc13b3
     2645    mov bx, ax                                ; 89 c3                       ; 0xc13b7
     2646    mov si, strict word 00063h                ; be 63 00                    ; 0xc13b9 vgabios.c:47
     2647    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc13bc
     2648    mov es, ax                                ; 8e c0                       ; 0xc13bf
     2649    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc13c1
     2650    mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc13c4 vgabios.c:868
     2651    mov dx, si                                ; 89 f2                       ; 0xc13c6
     2652    out DX, AL                                ; ee                          ; 0xc13c8
     2653    mov ax, bx                                ; 89 d8                       ; 0xc13c9 vgabios.c:869
     2654    xor al, bl                                ; 30 d8                       ; 0xc13cb
     2655    shr ax, 008h                              ; c1 e8 08                    ; 0xc13cd
     2656    lea di, [si+001h]                         ; 8d 7c 01                    ; 0xc13d0
     2657    mov dx, di                                ; 89 fa                       ; 0xc13d3
     2658    out DX, AL                                ; ee                          ; 0xc13d5
     2659    mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc13d6 vgabios.c:870
     2660    mov dx, si                                ; 89 f2                       ; 0xc13d8
     2661    out DX, AL                                ; ee                          ; 0xc13da
     2662    xor bh, bh                                ; 30 ff                       ; 0xc13db vgabios.c:871
     2663    mov ax, bx                                ; 89 d8                       ; 0xc13dd
     2664    mov dx, di                                ; 89 fa                       ; 0xc13df
     2665    out DX, AL                                ; ee                          ; 0xc13e1
     2666    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc13e2 vgabios.c:42
     2667    mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc13e5
     2668    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc13e8 vgabios.c:881
     2669    mov al, cl                                ; 88 c8                       ; 0xc13eb
     2670    call 01293h                               ; e8 a3 fe                    ; 0xc13ed
     2671    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc13f0 vgabios.c:882
     2672    pop di                                    ; 5f                          ; 0xc13f3
     2673    pop si                                    ; 5e                          ; 0xc13f4
     2674    pop dx                                    ; 5a                          ; 0xc13f5
     2675    pop cx                                    ; 59                          ; 0xc13f6
     2676    pop bx                                    ; 5b                          ; 0xc13f7
     2677    pop bp                                    ; 5d                          ; 0xc13f8
     2678    retn                                      ; c3                          ; 0xc13f9
     2679  ; disGetNextSymbol 0xc13fa LB 0x31cb -> off=0x0 cb=0000000000000045 uValue=00000000000c13fa 'find_vpti'
     2680find_vpti:                                   ; 0xc13fa LB 0x45
     2681    push bx                                   ; 53                          ; 0xc13fa vgabios.c:917
     2682    push si                                   ; 56                          ; 0xc13fb
     2683    push bp                                   ; 55                          ; 0xc13fc
     2684    mov bp, sp                                ; 89 e5                       ; 0xc13fd
     2685    mov bl, al                                ; 88 c3                       ; 0xc13ff vgabios.c:922
     2686    xor bh, bh                                ; 30 ff                       ; 0xc1401
     2687    mov si, bx                                ; 89 de                       ; 0xc1403
     2688    sal si, 003h                              ; c1 e6 03                    ; 0xc1405
     2689    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc1408
     2690    jne short 01435h                          ; 75 26                       ; 0xc140d
     2691    mov si, 00089h                            ; be 89 00                    ; 0xc140f vgabios.c:37
     2692    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1412
     2693    mov es, ax                                ; 8e c0                       ; 0xc1415
     2694    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc1417
     2695    test AL, strict byte 010h                 ; a8 10                       ; 0xc141a vgabios.c:924
     2696    je short 01424h                           ; 74 06                       ; 0xc141c
     2697    mov al, byte [bx+07dfch]                  ; 8a 87 fc 7d                 ; 0xc141e vgabios.c:925
     2698    jmp short 01432h                          ; eb 0e                       ; 0xc1422 vgabios.c:926
     2699    test AL, strict byte 080h                 ; a8 80                       ; 0xc1424
     2700    je short 0142eh                           ; 74 06                       ; 0xc1426
     2701    mov al, byte [bx+07dech]                  ; 8a 87 ec 7d                 ; 0xc1428 vgabios.c:927
     2702    jmp short 01432h                          ; eb 04                       ; 0xc142c vgabios.c:928
     2703    mov al, byte [bx+07df4h]                  ; 8a 87 f4 7d                 ; 0xc142e vgabios.c:929
     2704    cbw                                       ; 98                          ; 0xc1432
     2705    jmp short 0143bh                          ; eb 06                       ; 0xc1433 vgabios.c:930
     2706    mov al, byte [bx+04835h]                  ; 8a 87 35 48                 ; 0xc1435 vgabios.c:931
     2707    xor ah, ah                                ; 30 e4                       ; 0xc1439
     2708    pop bp                                    ; 5d                          ; 0xc143b vgabios.c:934
     2709    pop si                                    ; 5e                          ; 0xc143c
     2710    pop bx                                    ; 5b                          ; 0xc143d
     2711    retn                                      ; c3                          ; 0xc143e
     2712  ; disGetNextSymbol 0xc143f LB 0x3186 -> off=0x0 cb=00000000000004a3 uValue=00000000000c143f 'biosfn_set_video_mode'
     2713biosfn_set_video_mode:                       ; 0xc143f LB 0x4a3
     2714    push bp                                   ; 55                          ; 0xc143f vgabios.c:938
     2715    mov bp, sp                                ; 89 e5                       ; 0xc1440
     2716    push bx                                   ; 53                          ; 0xc1442
     2717    push cx                                   ; 51                          ; 0xc1443
     2718    push dx                                   ; 52                          ; 0xc1444
     2719    push si                                   ; 56                          ; 0xc1445
     2720    push di                                   ; 57                          ; 0xc1446
     2721    sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc1447
     2722    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc144a
     2723    and AL, strict byte 080h                  ; 24 80                       ; 0xc144d vgabios.c:942
     2724    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc144f
     2725    call 007bfh                               ; e8 6a f3                    ; 0xc1452 vgabios.c:952
     2726    test ax, ax                               ; 85 c0                       ; 0xc1455
     2727    je short 01465h                           ; 74 0c                       ; 0xc1457
     2728    mov AL, strict byte 007h                  ; b0 07                       ; 0xc1459 vgabios.c:954
     2729    mov dx, 003c4h                            ; ba c4 03                    ; 0xc145b
     2730    out DX, AL                                ; ee                          ; 0xc145e
     2731    xor al, al                                ; 30 c0                       ; 0xc145f vgabios.c:955
     2732    mov dx, 003c5h                            ; ba c5 03                    ; 0xc1461
     2733    out DX, AL                                ; ee                          ; 0xc1464
     2734    and byte [bp-010h], 07fh                  ; 80 66 f0 7f                 ; 0xc1465 vgabios.c:960
     2735    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1469 vgabios.c:966
     2736    xor ah, ah                                ; 30 e4                       ; 0xc146c
     2737    call 038c2h                               ; e8 51 24                    ; 0xc146e
     2738    mov cl, al                                ; 88 c1                       ; 0xc1471
     2739    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1473
     2740    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1476 vgabios.c:972
     2741    je short 014e5h                           ; 74 6b                       ; 0xc1478
     2742    mov bx, 000a8h                            ; bb a8 00                    ; 0xc147a vgabios.c:57
     2743    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc147d
     2744    mov es, ax                                ; 8e c0                       ; 0xc1480
     2745    mov di, word [es:bx]                      ; 26 8b 3f                    ; 0xc1482
     2746    mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc1485
     2747    mov bx, di                                ; 89 fb                       ; 0xc1489 vgabios.c:58
     2748    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc148b
     2749    xor ch, ch                                ; 30 ed                       ; 0xc148e vgabios.c:978
     2750    mov ax, cx                                ; 89 c8                       ; 0xc1490
     2751    call 013fah                               ; e8 65 ff                    ; 0xc1492
     2752    mov es, [bp-018h]                         ; 8e 46 e8                    ; 0xc1495 vgabios.c:979
     2753    mov si, word [es:di]                      ; 26 8b 35                    ; 0xc1498
     2754    mov dx, word [es:di+002h]                 ; 26 8b 55 02                 ; 0xc149b
     2755    mov word [bp-01eh], dx                    ; 89 56 e2                    ; 0xc149f
     2756    xor ah, ah                                ; 30 e4                       ; 0xc14a2 vgabios.c:980
     2757    sal ax, 006h                              ; c1 e0 06                    ; 0xc14a4
     2758    add si, ax                                ; 01 c6                       ; 0xc14a7
     2759    mov di, 00089h                            ; bf 89 00                    ; 0xc14a9 vgabios.c:37
     2760    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc14ac
     2761    mov es, ax                                ; 8e c0                       ; 0xc14af
     2762    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc14b1
     2763    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc14b4 vgabios.c:38
     2764    test AL, strict byte 008h                 ; a8 08                       ; 0xc14b7 vgabios.c:997
     2765    jne short 01501h                          ; 75 46                       ; 0xc14b9
     2766    mov di, cx                                ; 89 cf                       ; 0xc14bb vgabios.c:999
     2767    sal di, 003h                              ; c1 e7 03                    ; 0xc14bd
     2768    mov al, byte [di+047bbh]                  ; 8a 85 bb 47                 ; 0xc14c0
     2769    mov dx, 003c6h                            ; ba c6 03                    ; 0xc14c4
     2770    out DX, AL                                ; ee                          ; 0xc14c7
     2771    xor al, al                                ; 30 c0                       ; 0xc14c8 vgabios.c:1002
     2772    mov dx, 003c8h                            ; ba c8 03                    ; 0xc14ca
     2773    out DX, AL                                ; ee                          ; 0xc14cd
     2774    mov cl, byte [di+047bch]                  ; 8a 8d bc 47                 ; 0xc14ce vgabios.c:1005
     2775    cmp cl, 001h                              ; 80 f9 01                    ; 0xc14d2
     2776    jc short 014e8h                           ; 72 11                       ; 0xc14d5
     2777    jbe short 014f3h                          ; 76 1a                       ; 0xc14d7
     2778    cmp cl, 003h                              ; 80 f9 03                    ; 0xc14d9
     2779    je short 01504h                           ; 74 26                       ; 0xc14dc
     2780    cmp cl, 002h                              ; 80 f9 02                    ; 0xc14de
     2781    je short 014fah                           ; 74 17                       ; 0xc14e1
     2782    jmp short 01509h                          ; eb 24                       ; 0xc14e3
     2783    jmp near 018d8h                           ; e9 f0 03                    ; 0xc14e5
     2784    test cl, cl                               ; 84 c9                       ; 0xc14e8
     2785    jne short 01509h                          ; 75 1d                       ; 0xc14ea
     2786    mov word [bp-014h], 04fc9h                ; c7 46 ec c9 4f              ; 0xc14ec vgabios.c:1007
     2787    jmp short 01509h                          ; eb 16                       ; 0xc14f1 vgabios.c:1008
     2788    mov word [bp-014h], 05089h                ; c7 46 ec 89 50              ; 0xc14f3 vgabios.c:1010
     2789    jmp short 01509h                          ; eb 0f                       ; 0xc14f8 vgabios.c:1011
     2790    mov word [bp-014h], 05149h                ; c7 46 ec 49 51              ; 0xc14fa vgabios.c:1013
     2791    jmp short 01509h                          ; eb 08                       ; 0xc14ff vgabios.c:1014
     2792    jmp near 01578h                           ; e9 74 00                    ; 0xc1501
     2793    mov word [bp-014h], 05209h                ; c7 46 ec 09 52              ; 0xc1504 vgabios.c:1016
     2794    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1509 vgabios.c:1020
     2795    xor ah, ah                                ; 30 e4                       ; 0xc150c
     2796    mov di, ax                                ; 89 c7                       ; 0xc150e
     2797    sal di, 003h                              ; c1 e7 03                    ; 0xc1510
     2798    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc1513
     2799    jne short 01529h                          ; 75 0f                       ; 0xc1518
     2800    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc151a vgabios.c:1022
     2801    cmp byte [es:si+002h], 008h               ; 26 80 7c 02 08              ; 0xc151d
     2802    jne short 01529h                          ; 75 05                       ; 0xc1522
     2803    mov word [bp-014h], 05089h                ; c7 46 ec 89 50              ; 0xc1524 vgabios.c:1023
     2804    xor cx, cx                                ; 31 c9                       ; 0xc1529 vgabios.c:1026
     2805    jmp short 0153ch                          ; eb 0f                       ; 0xc152b
     2806    xor al, al                                ; 30 c0                       ; 0xc152d vgabios.c:1033
     2807    mov dx, 003c9h                            ; ba c9 03                    ; 0xc152f
     2808    out DX, AL                                ; ee                          ; 0xc1532
     2809    out DX, AL                                ; ee                          ; 0xc1533 vgabios.c:1034
     2810    out DX, AL                                ; ee                          ; 0xc1534 vgabios.c:1035
     2811    inc cx                                    ; 41                          ; 0xc1535 vgabios.c:1037
     2812    cmp cx, 00100h                            ; 81 f9 00 01                 ; 0xc1536
     2813    jnc short 0156ah                          ; 73 2e                       ; 0xc153a
     2814    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc153c
     2815    xor ah, ah                                ; 30 e4                       ; 0xc153f
     2816    mov di, ax                                ; 89 c7                       ; 0xc1541
     2817    sal di, 003h                              ; c1 e7 03                    ; 0xc1543
     2818    mov al, byte [di+047bch]                  ; 8a 85 bc 47                 ; 0xc1546
     2819    mov di, ax                                ; 89 c7                       ; 0xc154a
     2820    mov al, byte [di+04845h]                  ; 8a 85 45 48                 ; 0xc154c
     2821    cmp cx, ax                                ; 39 c1                       ; 0xc1550
     2822    jnbe short 0152dh                         ; 77 d9                       ; 0xc1552
     2823    imul di, cx, strict byte 00003h           ; 6b f9 03                    ; 0xc1554
     2824    add di, word [bp-014h]                    ; 03 7e ec                    ; 0xc1557
     2825    mov al, byte [di]                         ; 8a 05                       ; 0xc155a
     2826    mov dx, 003c9h                            ; ba c9 03                    ; 0xc155c
     2827    out DX, AL                                ; ee                          ; 0xc155f
     2828    mov al, byte [di+001h]                    ; 8a 45 01                    ; 0xc1560
     2829    out DX, AL                                ; ee                          ; 0xc1563
     2830    mov al, byte [di+002h]                    ; 8a 45 02                    ; 0xc1564
     2831    out DX, AL                                ; ee                          ; 0xc1567
     2832    jmp short 01535h                          ; eb cb                       ; 0xc1568
     2833    test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc156a vgabios.c:1038
     2834    je short 01578h                           ; 74 08                       ; 0xc156e
     2835    mov dx, 00100h                            ; ba 00 01                    ; 0xc1570 vgabios.c:1040
     2836    xor ax, ax                                ; 31 c0                       ; 0xc1573
     2837    call 010ffh                               ; e8 87 fb                    ; 0xc1575
     2838    mov dx, 003dah                            ; ba da 03                    ; 0xc1578 vgabios.c:1045
     2839    in AL, DX                                 ; ec                          ; 0xc157b
    27842840    db  02ah, 0e4h
    2785     ; sub ah, ah                                ; 2a e4                     ; 0xc1475
    2786     xor cx, cx                                ; 31 c9                       ; 0xc1477 vgabios.c:975
    2787     jmp short 01480h                          ; eb 05                       ; 0xc1479
    2788     cmp cx, strict byte 00013h                ; 83 f9 13                    ; 0xc147b
    2789     jnbe short 0149ah                         ; 77 1a                       ; 0xc147e
    2790     mov al, cl                                ; 88 c8                       ; 0xc1480 vgabios.c:976
    2791     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1482
    2792     out DX, AL                                ; ee                          ; 0xc1485
    2793     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1486 vgabios.c:977
    2794     xor ah, ah                                ; 30 e4                       ; 0xc1489
    2795     mov bx, ax                                ; 89 c3                       ; 0xc148b
    2796     sal bx, 006h                              ; c1 e3 06                    ; 0xc148d
    2797     add bx, cx                                ; 01 cb                       ; 0xc1490
    2798     mov al, byte [bx+04865h]                  ; 8a 87 65 48                 ; 0xc1492
    2799     out DX, AL                                ; ee                          ; 0xc1496
    2800     inc cx                                    ; 41                          ; 0xc1497 vgabios.c:978
    2801     jmp short 0147bh                          ; eb e1                       ; 0xc1498
    2802     mov AL, strict byte 014h                  ; b0 14                       ; 0xc149a vgabios.c:979
    2803     mov dx, 003c0h                            ; ba c0 03                    ; 0xc149c
    2804     out DX, AL                                ; ee                          ; 0xc149f
    2805     xor al, al                                ; 30 c0                       ; 0xc14a0 vgabios.c:980
    2806     out DX, AL                                ; ee                          ; 0xc14a2
    2807     mov dx, 003c4h                            ; ba c4 03                    ; 0xc14a3 vgabios.c:983
    2808     out DX, AL                                ; ee                          ; 0xc14a6
    2809     mov AL, strict byte 003h                  ; b0 03                       ; 0xc14a7 vgabios.c:984
    2810     mov dx, 003c5h                            ; ba c5 03                    ; 0xc14a9
    2811     out DX, AL                                ; ee                          ; 0xc14ac
    2812     mov cx, strict word 00001h                ; b9 01 00                    ; 0xc14ad vgabios.c:985
    2813     jmp short 014b7h                          ; eb 05                       ; 0xc14b0
    2814     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc14b2
    2815     jnbe short 014d4h                         ; 77 1d                       ; 0xc14b5
    2816     mov al, cl                                ; 88 c8                       ; 0xc14b7 vgabios.c:986
    2817     mov dx, 003c4h                            ; ba c4 03                    ; 0xc14b9
    2818     out DX, AL                                ; ee                          ; 0xc14bc
    2819     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc14bd vgabios.c:987
    2820     xor ah, ah                                ; 30 e4                       ; 0xc14c0
    2821     mov bx, ax                                ; 89 c3                       ; 0xc14c2
    2822     sal bx, 006h                              ; c1 e3 06                    ; 0xc14c4
    2823     add bx, cx                                ; 01 cb                       ; 0xc14c7
    2824     mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc14c9
    2825     mov dx, 003c5h                            ; ba c5 03                    ; 0xc14cd
    2826     out DX, AL                                ; ee                          ; 0xc14d0
    2827     inc cx                                    ; 41                          ; 0xc14d1 vgabios.c:988
    2828     jmp short 014b2h                          ; eb de                       ; 0xc14d2
    2829     xor cx, cx                                ; 31 c9                       ; 0xc14d4 vgabios.c:991
    2830     jmp short 014ddh                          ; eb 05                       ; 0xc14d6
    2831     cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc14d8
    2832     jnbe short 014fah                         ; 77 1d                       ; 0xc14db
    2833     mov al, cl                                ; 88 c8                       ; 0xc14dd vgabios.c:992
    2834     mov dx, 003ceh                            ; ba ce 03                    ; 0xc14df
    2835     out DX, AL                                ; ee                          ; 0xc14e2
    2836     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc14e3 vgabios.c:993
    2837     xor ah, ah                                ; 30 e4                       ; 0xc14e6
    2838     mov bx, ax                                ; 89 c3                       ; 0xc14e8
    2839     sal bx, 006h                              ; c1 e3 06                    ; 0xc14ea
    2840     add bx, cx                                ; 01 cb                       ; 0xc14ed
    2841     mov al, byte [bx+04879h]                  ; 8a 87 79 48                 ; 0xc14ef
    2842     mov dx, 003cfh                            ; ba cf 03                    ; 0xc14f3
    2843     out DX, AL                                ; ee                          ; 0xc14f6
    2844     inc cx                                    ; 41                          ; 0xc14f7 vgabios.c:994
    2845     jmp short 014d8h                          ; eb de                       ; 0xc14f8
    2846     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc14fa vgabios.c:997
    2847     xor bh, bh                                ; 30 ff                       ; 0xc14fd
    2848     sal bx, 003h                              ; c1 e3 03                    ; 0xc14ff
    2849     cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc1502
    2850     jne short 0150eh                          ; 75 05                       ; 0xc1507
    2851     mov dx, 003b4h                            ; ba b4 03                    ; 0xc1509
    2852     jmp short 01511h                          ; eb 03                       ; 0xc150c
    2853     mov dx, 003d4h                            ; ba d4 03                    ; 0xc150e
    2854     mov si, dx                                ; 89 d6                       ; 0xc1511
    2855     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc1513 vgabios.c:1000
    2856     out DX, ax                                ; ef                          ; 0xc1516
    2857     xor cx, cx                                ; 31 c9                       ; 0xc1517 vgabios.c:1002
    2858     jmp short 01520h                          ; eb 05                       ; 0xc1519
    2859     cmp cx, strict byte 00018h                ; 83 f9 18                    ; 0xc151b
    2860     jnbe short 0153ch                         ; 77 1c                       ; 0xc151e
    2861     mov al, cl                                ; 88 c8                       ; 0xc1520 vgabios.c:1003
    2862     mov dx, si                                ; 89 f2                       ; 0xc1522
    2863     out DX, AL                                ; ee                          ; 0xc1524
    2864     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc1525 vgabios.c:1004
    2865     xor bh, bh                                ; 30 ff                       ; 0xc1528
    2866     sal bx, 006h                              ; c1 e3 06                    ; 0xc152a
    2867     mov di, bx                                ; 89 df                       ; 0xc152d
    2868     add di, cx                                ; 01 cf                       ; 0xc152f
    2869     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc1531
    2870     mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc1534
    2871     out DX, AL                                ; ee                          ; 0xc1538
    2872     inc cx                                    ; 41                          ; 0xc1539 vgabios.c:1005
    2873     jmp short 0151bh                          ; eb df                       ; 0xc153a
    2874     mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc153c vgabios.c:1008
    2875     mov dx, 003c2h                            ; ba c2 03                    ; 0xc1540
    2876     out DX, AL                                ; ee                          ; 0xc1543
    2877     mov AL, strict byte 020h                  ; b0 20                       ; 0xc1544 vgabios.c:1011
    2878     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1546
    2879     out DX, AL                                ; ee                          ; 0xc1549
    2880     mov dx, 003dah                            ; ba da 03                    ; 0xc154a vgabios.c:1012
    2881     in AL, DX                                 ; ec                          ; 0xc154d
     2841    ; sub ah, ah                                ; 2a e4                     ; 0xc157c
     2842    xor cx, cx                                ; 31 c9                       ; 0xc157e vgabios.c:1048
     2843    jmp short 01587h                          ; eb 05                       ; 0xc1580
     2844    cmp cx, strict byte 00013h                ; 83 f9 13                    ; 0xc1582
     2845    jnbe short 0159ch                         ; 77 15                       ; 0xc1585
     2846    mov al, cl                                ; 88 c8                       ; 0xc1587 vgabios.c:1049
     2847    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1589
     2848    out DX, AL                                ; ee                          ; 0xc158c
     2849    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc158d vgabios.c:1050
     2850    mov di, si                                ; 89 f7                       ; 0xc1590
     2851    add di, cx                                ; 01 cf                       ; 0xc1592
     2852    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc1594
     2853    out DX, AL                                ; ee                          ; 0xc1598
     2854    inc cx                                    ; 41                          ; 0xc1599 vgabios.c:1051
     2855    jmp short 01582h                          ; eb e6                       ; 0xc159a
     2856    mov AL, strict byte 014h                  ; b0 14                       ; 0xc159c vgabios.c:1052
     2857    mov dx, 003c0h                            ; ba c0 03                    ; 0xc159e
     2858    out DX, AL                                ; ee                          ; 0xc15a1
     2859    xor al, al                                ; 30 c0                       ; 0xc15a2 vgabios.c:1053
     2860    out DX, AL                                ; ee                          ; 0xc15a4
     2861    mov es, [bp-018h]                         ; 8e 46 e8                    ; 0xc15a5 vgabios.c:1056
     2862    mov dx, word [es:bx+004h]                 ; 26 8b 57 04                 ; 0xc15a8
     2863    mov ax, word [es:bx+006h]                 ; 26 8b 47 06                 ; 0xc15ac
     2864    test ax, ax                               ; 85 c0                       ; 0xc15b0
     2865    jne short 015b8h                          ; 75 04                       ; 0xc15b2
     2866    test dx, dx                               ; 85 d2                       ; 0xc15b4
     2867    je short 015f5h                           ; 74 3d                       ; 0xc15b6
     2868    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc15b8 vgabios.c:1060
     2869    xor cx, cx                                ; 31 c9                       ; 0xc15bb vgabios.c:1061
     2870    jmp short 015c4h                          ; eb 05                       ; 0xc15bd
     2871    cmp cx, strict byte 00010h                ; 83 f9 10                    ; 0xc15bf
     2872    jnc short 015e5h                          ; 73 21                       ; 0xc15c2
     2873    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc15c4 vgabios.c:1062
     2874    mov di, si                                ; 89 f7                       ; 0xc15c7
     2875    add di, cx                                ; 01 cf                       ; 0xc15c9
     2876    mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc15cb
     2877    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc15ce
     2878    mov ax, dx                                ; 89 d0                       ; 0xc15d1
     2879    add ax, cx                                ; 01 c8                       ; 0xc15d3
     2880    mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc15d5
     2881    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc15d8
     2882    les di, [bp-022h]                         ; c4 7e de                    ; 0xc15dc
     2883    mov byte [es:di], al                      ; 26 88 05                    ; 0xc15df
     2884    inc cx                                    ; 41                          ; 0xc15e2
     2885    jmp short 015bfh                          ; eb da                       ; 0xc15e3
     2886    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc15e5 vgabios.c:1063
     2887    mov al, byte [es:si+034h]                 ; 26 8a 44 34                 ; 0xc15e8
     2888    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc15ec
     2889    mov di, dx                                ; 89 d7                       ; 0xc15ef
     2890    mov byte [es:di+010h], al                 ; 26 88 45 10                 ; 0xc15f1
     2891    xor al, al                                ; 30 c0                       ; 0xc15f5 vgabios.c:1067
     2892    mov dx, 003c4h                            ; ba c4 03                    ; 0xc15f7
     2893    out DX, AL                                ; ee                          ; 0xc15fa
     2894    mov AL, strict byte 003h                  ; b0 03                       ; 0xc15fb vgabios.c:1068
     2895    mov dx, 003c5h                            ; ba c5 03                    ; 0xc15fd
     2896    out DX, AL                                ; ee                          ; 0xc1600
     2897    mov cx, strict word 00001h                ; b9 01 00                    ; 0xc1601 vgabios.c:1069
     2898    jmp short 0160bh                          ; eb 05                       ; 0xc1604
     2899    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc1606
     2900    jnbe short 01623h                         ; 77 18                       ; 0xc1609
     2901    mov al, cl                                ; 88 c8                       ; 0xc160b vgabios.c:1070
     2902    mov dx, 003c4h                            ; ba c4 03                    ; 0xc160d
     2903    out DX, AL                                ; ee                          ; 0xc1610
     2904    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1611 vgabios.c:1071
     2905    mov di, si                                ; 89 f7                       ; 0xc1614
     2906    add di, cx                                ; 01 cf                       ; 0xc1616
     2907    mov al, byte [es:di+004h]                 ; 26 8a 45 04                 ; 0xc1618
     2908    mov dx, 003c5h                            ; ba c5 03                    ; 0xc161c
     2909    out DX, AL                                ; ee                          ; 0xc161f
     2910    inc cx                                    ; 41                          ; 0xc1620 vgabios.c:1072
     2911    jmp short 01606h                          ; eb e3                       ; 0xc1621
     2912    xor cx, cx                                ; 31 c9                       ; 0xc1623 vgabios.c:1075
     2913    jmp short 0162ch                          ; eb 05                       ; 0xc1625
     2914    cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc1627
     2915    jnbe short 01644h                         ; 77 18                       ; 0xc162a
     2916    mov al, cl                                ; 88 c8                       ; 0xc162c vgabios.c:1076
     2917    mov dx, 003ceh                            ; ba ce 03                    ; 0xc162e
     2918    out DX, AL                                ; ee                          ; 0xc1631
     2919    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1632 vgabios.c:1077
     2920    mov di, si                                ; 89 f7                       ; 0xc1635
     2921    add di, cx                                ; 01 cf                       ; 0xc1637
     2922    mov al, byte [es:di+037h]                 ; 26 8a 45 37                 ; 0xc1639
     2923    mov dx, 003cfh                            ; ba cf 03                    ; 0xc163d
     2924    out DX, AL                                ; ee                          ; 0xc1640
     2925    inc cx                                    ; 41                          ; 0xc1641 vgabios.c:1078
     2926    jmp short 01627h                          ; eb e3                       ; 0xc1642
     2927    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1644 vgabios.c:1081
     2928    xor ah, ah                                ; 30 e4                       ; 0xc1647
     2929    mov di, ax                                ; 89 c7                       ; 0xc1649
     2930    sal di, 003h                              ; c1 e7 03                    ; 0xc164b
     2931    cmp byte [di+047b7h], 001h                ; 80 bd b7 47 01              ; 0xc164e
     2932    jne short 0165ah                          ; 75 05                       ; 0xc1653
     2933    mov cx, 003b4h                            ; b9 b4 03                    ; 0xc1655
     2934    jmp short 0165dh                          ; eb 03                       ; 0xc1658
     2935    mov cx, 003d4h                            ; b9 d4 03                    ; 0xc165a
     2936    mov word [bp-016h], cx                    ; 89 4e ea                    ; 0xc165d
     2937    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1660 vgabios.c:1084
     2938    mov al, byte [es:si+009h]                 ; 26 8a 44 09                 ; 0xc1663
     2939    mov dx, 003c2h                            ; ba c2 03                    ; 0xc1667
     2940    out DX, AL                                ; ee                          ; 0xc166a
     2941    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc166b vgabios.c:1087
     2942    mov dx, cx                                ; 89 ca                       ; 0xc166e
     2943    out DX, ax                                ; ef                          ; 0xc1670
     2944    xor cx, cx                                ; 31 c9                       ; 0xc1671 vgabios.c:1089
     2945    jmp short 0167ah                          ; eb 05                       ; 0xc1673
     2946    cmp cx, strict byte 00018h                ; 83 f9 18                    ; 0xc1675
     2947    jnbe short 01690h                         ; 77 16                       ; 0xc1678
     2948    mov al, cl                                ; 88 c8                       ; 0xc167a vgabios.c:1090
     2949    mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc167c
     2950    out DX, AL                                ; ee                          ; 0xc167f
     2951    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1680 vgabios.c:1091
     2952    mov di, si                                ; 89 f7                       ; 0xc1683
     2953    add di, cx                                ; 01 cf                       ; 0xc1685
     2954    inc dx                                    ; 42                          ; 0xc1687
     2955    mov al, byte [es:di+00ah]                 ; 26 8a 45 0a                 ; 0xc1688
     2956    out DX, AL                                ; ee                          ; 0xc168c
     2957    inc cx                                    ; 41                          ; 0xc168d vgabios.c:1092
     2958    jmp short 01675h                          ; eb e5                       ; 0xc168e
     2959    mov AL, strict byte 020h                  ; b0 20                       ; 0xc1690 vgabios.c:1095
     2960    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1692
     2961    out DX, AL                                ; ee                          ; 0xc1695
     2962    mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc1696 vgabios.c:1096
     2963    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc1699
     2964    in AL, DX                                 ; ec                          ; 0xc169c
    28822965    db  02ah, 0e4h
    2883     ; sub ah, ah                                ; 2a e4                     ; 0xc154e
    2884     cmp byte [bp-012h], 000h                  ; 80 7e ee 00                 ; 0xc1550 vgabios.c:1014
    2885     jne short 015b3h                          ; 75 5d                       ; 0xc1554
    2886     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc1556 vgabios.c:1016
    2887     xor bh, bh                                ; 30 ff                       ; 0xc1559
    2888     sal bx, 003h                              ; c1 e3 03                    ; 0xc155b
    2889     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc155e
    2890     jne short 01577h                          ; 75 12                       ; 0xc1563
    2891     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1565 vgabios.c:1018
    2892     mov cx, 04000h                            ; b9 00 40                    ; 0xc1569
    2893     mov ax, 00720h                            ; b8 20 07                    ; 0xc156c
    2894     xor di, di                                ; 31 ff                       ; 0xc156f
    2895     jcxz 01575h                               ; e3 02                       ; 0xc1571
    2896     rep stosw                                 ; f3 ab                       ; 0xc1573
    2897     jmp short 015b3h                          ; eb 3c                       ; 0xc1575 vgabios.c:1020
    2898     cmp byte [bp-00ch], 00dh                  ; 80 7e f4 0d                 ; 0xc1577 vgabios.c:1022
    2899     jnc short 0158eh                          ; 73 11                       ; 0xc157b
    2900     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc157d vgabios.c:1024
    2901     mov cx, 04000h                            ; b9 00 40                    ; 0xc1581
    2902     xor ax, ax                                ; 31 c0                       ; 0xc1584
    2903     xor di, di                                ; 31 ff                       ; 0xc1586
    2904     jcxz 0158ch                               ; e3 02                       ; 0xc1588
    2905     rep stosw                                 ; f3 ab                       ; 0xc158a
    2906     jmp short 015b3h                          ; eb 25                       ; 0xc158c vgabios.c:1026
    2907     mov AL, strict byte 002h                  ; b0 02                       ; 0xc158e vgabios.c:1028
    2908     mov dx, 003c4h                            ; ba c4 03                    ; 0xc1590
    2909     out DX, AL                                ; ee                          ; 0xc1593
    2910     mov dx, 003c5h                            ; ba c5 03                    ; 0xc1594 vgabios.c:1029
    2911     in AL, DX                                 ; ec                          ; 0xc1597
     2966    ; sub ah, ah                                ; 2a e4                     ; 0xc169d
     2967    cmp byte [bp-00eh], 000h                  ; 80 7e f2 00                 ; 0xc169f vgabios.c:1098
     2968    jne short 01704h                          ; 75 5f                       ; 0xc16a3
     2969    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc16a5 vgabios.c:1100
     2970    xor ah, ah                                ; 30 e4                       ; 0xc16a8
     2971    mov di, ax                                ; 89 c7                       ; 0xc16aa
     2972    sal di, 003h                              ; c1 e7 03                    ; 0xc16ac
     2973    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc16af
     2974    jne short 016c8h                          ; 75 12                       ; 0xc16b4
     2975    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc16b6 vgabios.c:1102
     2976    mov cx, 04000h                            ; b9 00 40                    ; 0xc16ba
     2977    mov ax, 00720h                            ; b8 20 07                    ; 0xc16bd
     2978    xor di, di                                ; 31 ff                       ; 0xc16c0
     2979    jcxz 016c6h                               ; e3 02                       ; 0xc16c2
     2980    rep stosw                                 ; f3 ab                       ; 0xc16c4
     2981    jmp short 01704h                          ; eb 3c                       ; 0xc16c6 vgabios.c:1104
     2982    cmp byte [bp-010h], 00dh                  ; 80 7e f0 0d                 ; 0xc16c8 vgabios.c:1106
     2983    jnc short 016dfh                          ; 73 11                       ; 0xc16cc
     2984    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc16ce vgabios.c:1108
     2985    mov cx, 04000h                            ; b9 00 40                    ; 0xc16d2
     2986    xor al, al                                ; 30 c0                       ; 0xc16d5
     2987    xor di, di                                ; 31 ff                       ; 0xc16d7
     2988    jcxz 016ddh                               ; e3 02                       ; 0xc16d9
     2989    rep stosw                                 ; f3 ab                       ; 0xc16db
     2990    jmp short 01704h                          ; eb 25                       ; 0xc16dd vgabios.c:1110
     2991    mov AL, strict byte 002h                  ; b0 02                       ; 0xc16df vgabios.c:1112
     2992    mov dx, 003c4h                            ; ba c4 03                    ; 0xc16e1
     2993    out DX, AL                                ; ee                          ; 0xc16e4
     2994    mov dx, 003c5h                            ; ba c5 03                    ; 0xc16e5 vgabios.c:1113
     2995    in AL, DX                                 ; ec                          ; 0xc16e8
    29122996    db  02ah, 0e4h
    2913     ; sub ah, ah                                ; 2a e4                     ; 0xc1598
    2914     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc159a
    2915     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc159d vgabios.c:1030
    2916     out DX, AL                                ; ee                          ; 0xc159f
    2917     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15a0 vgabios.c:1031
    2918     mov cx, 08000h                            ; b9 00 80                    ; 0xc15a4
    2919     xor ax, ax                                ; 31 c0                       ; 0xc15a7
    2920     xor di, di                                ; 31 ff                       ; 0xc15a9
    2921     jcxz 015afh                               ; e3 02                       ; 0xc15ab
    2922     rep stosw                                 ; f3 ab                       ; 0xc15ad
    2923     mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc15af vgabios.c:1032
    2924     out DX, AL                                ; ee                          ; 0xc15b2
    2925     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc15b3 vgabios.c:42
    2926     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc15b6
    2927     mov es, ax                                ; 8e c0                       ; 0xc15b9
    2928     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc15bb
    2929     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc15be
    2930     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc15c1 vgabios.c:1039
    2931     xor bh, bh                                ; 30 ff                       ; 0xc15c4
    2932     sal bx, 006h                              ; c1 e3 06                    ; 0xc15c6
    2933     mov al, byte [bx+04842h]                  ; 8a 87 42 48                 ; 0xc15c9
    2934     xor ah, ah                                ; 30 e4                       ; 0xc15cd
    2935     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc15cf vgabios.c:52
    2936     mov word [es:di], ax                      ; 26 89 05                    ; 0xc15d2
    2937     mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc15d5 vgabios.c:50
    2938     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc15d9 vgabios.c:52
    2939     mov word [es:di], ax                      ; 26 89 05                    ; 0xc15dc
    2940     mov di, strict word 00063h                ; bf 63 00                    ; 0xc15df vgabios.c:52
    2941     mov word [es:di], si                      ; 26 89 35                    ; 0xc15e2
    2942     mov al, byte [bx+04843h]                  ; 8a 87 43 48                 ; 0xc15e5 vgabios.c:40
    2943     mov si, 00084h                            ; be 84 00                    ; 0xc15e9 vgabios.c:42
    2944     mov byte [es:si], al                      ; 26 88 04                    ; 0xc15ec
    2945     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc15ef vgabios.c:1043
    2946     xor ah, ah                                ; 30 e4                       ; 0xc15f3
    2947     mov bx, 00085h                            ; bb 85 00                    ; 0xc15f5 vgabios.c:52
    2948     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc15f8
    2949     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc15fb vgabios.c:1044
    2950     or AL, strict byte 060h                   ; 0c 60                       ; 0xc15fe
    2951     mov bx, 00087h                            ; bb 87 00                    ; 0xc1600 vgabios.c:42
    2952     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1603
    2953     mov bx, 00088h                            ; bb 88 00                    ; 0xc1606 vgabios.c:42
    2954     mov byte [es:bx], 0f9h                    ; 26 c6 07 f9                 ; 0xc1609
    2955     mov bx, 00089h                            ; bb 89 00                    ; 0xc160d vgabios.c:37
    2956     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1610
    2957     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc1613 vgabios.c:38
    2958     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1615 vgabios.c:42
    2959     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc1618 vgabios.c:42
    2960     mov byte [es:bx], 008h                    ; 26 c6 07 08                 ; 0xc161b
    2961     mov ax, ds                                ; 8c d8                       ; 0xc161f vgabios.c:1050
    2962     mov bx, 000a8h                            ; bb a8 00                    ; 0xc1621 vgabios.c:62
    2963     mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc1624
    2964     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc1629
    2965     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc162d vgabios.c:1052
    2966     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1630
    2967     jnbe short 0165bh                         ; 77 27                       ; 0xc1632
    2968     mov bl, al                                ; 88 c3                       ; 0xc1634 vgabios.c:1054
    2969     xor bh, bh                                ; 30 ff                       ; 0xc1636
    2970     mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc1638 vgabios.c:40
    2971     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc163c vgabios.c:42
    2972     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc163f
    2973     cmp byte [bp-00ch], 006h                  ; 80 7e f4 06                 ; 0xc1642 vgabios.c:1055
    2974     jne short 0164dh                          ; 75 05                       ; 0xc1646
    2975     mov ax, strict word 0003fh                ; b8 3f 00                    ; 0xc1648
    2976     jmp short 01650h                          ; eb 03                       ; 0xc164b
    2977     mov ax, strict word 00030h                ; b8 30 00                    ; 0xc164d
    2978     mov bx, strict word 00066h                ; bb 66 00                    ; 0xc1650 vgabios.c:42
    2979     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc1653
    2980     mov es, dx                                ; 8e c2                       ; 0xc1656
    2981     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1658
    2982     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc165b vgabios.c:1059
    2983     xor bh, bh                                ; 30 ff                       ; 0xc165e
    2984     sal bx, 003h                              ; c1 e3 03                    ; 0xc1660
    2985     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1663
    2986     jne short 01673h                          ; 75 09                       ; 0xc1668
    2987     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc166a vgabios.c:1061
    2988     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc166d
    2989     call 01110h                               ; e8 9d fa                    ; 0xc1670
    2990     xor cx, cx                                ; 31 c9                       ; 0xc1673 vgabios.c:1065
    2991     jmp short 0167ch                          ; eb 05                       ; 0xc1675
    2992     cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc1677
    2993     jnc short 01688h                          ; 73 0c                       ; 0xc167a
    2994     mov al, cl                                ; 88 c8                       ; 0xc167c vgabios.c:1066
    2995     xor ah, ah                                ; 30 e4                       ; 0xc167e
    2996     xor dx, dx                                ; 31 d2                       ; 0xc1680
    2997     call 01217h                               ; e8 92 fb                    ; 0xc1682
    2998     inc cx                                    ; 41                          ; 0xc1685
    2999     jmp short 01677h                          ; eb ef                       ; 0xc1686
    3000     xor ax, ax                                ; 31 c0                       ; 0xc1688 vgabios.c:1069
    3001     call 012a6h                               ; e8 19 fc                    ; 0xc168a
    3002     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc168d vgabios.c:1072
    3003     xor bh, bh                                ; 30 ff                       ; 0xc1690
    3004     sal bx, 003h                              ; c1 e3 03                    ; 0xc1692
    3005     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1695
    3006     jne short 016ach                          ; 75 10                       ; 0xc169a
    3007     xor dx, dx                                ; 31 d2                       ; 0xc169c vgabios.c:1074
    3008     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc169e
    3009     call 02cc1h                               ; e8 1d 16                    ; 0xc16a1
    3010     xor bl, bl                                ; 30 db                       ; 0xc16a4 vgabios.c:1075
    3011     mov AL, strict byte 003h                  ; b0 03                       ; 0xc16a6
    3012     mov AH, strict byte 011h                  ; b4 11                       ; 0xc16a8
    3013     int 06dh                                  ; cd 6d                       ; 0xc16aa
    3014     mov bx, 0596ch                            ; bb 6c 59                    ; 0xc16ac vgabios.c:1079
    3015     mov cx, ds                                ; 8c d9                       ; 0xc16af
    3016     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc16b1
    3017     call 00980h                               ; e8 c9 f2                    ; 0xc16b4
    3018     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc16b7 vgabios.c:1081
    3019     xor bh, bh                                ; 30 ff                       ; 0xc16ba
    3020     sal bx, 006h                              ; c1 e3 06                    ; 0xc16bc
    3021     mov dl, byte [bx+04844h]                  ; 8a 97 44 48                 ; 0xc16bf
    3022     cmp dl, 010h                              ; 80 fa 10                    ; 0xc16c3
    3023     je short 016e4h                           ; 74 1c                       ; 0xc16c6
    3024     cmp dl, 00eh                              ; 80 fa 0e                    ; 0xc16c8
    3025     je short 016dfh                           ; 74 12                       ; 0xc16cb
    3026     cmp dl, 008h                              ; 80 fa 08                    ; 0xc16cd
    3027     jne short 016e9h                          ; 75 17                       ; 0xc16d0
    3028     mov bx, 0556ch                            ; bb 6c 55                    ; 0xc16d2 vgabios.c:1083
    3029     mov cx, ds                                ; 8c d9                       ; 0xc16d5
    3030     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc16d7
    3031     call 00980h                               ; e8 a3 f2                    ; 0xc16da
    3032     jmp short 016e9h                          ; eb 0a                       ; 0xc16dd vgabios.c:1084
    3033     mov bx, 05d6ch                            ; bb 6c 5d                    ; 0xc16df vgabios.c:1086
    3034     jmp short 016d5h                          ; eb f1                       ; 0xc16e2
    3035     mov bx, 06b6ch                            ; bb 6c 6b                    ; 0xc16e4 vgabios.c:1089
    3036     jmp short 016d5h                          ; eb ec                       ; 0xc16e7
    3037     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc16e9 vgabios.c:1092
    3038     pop di                                    ; 5f                          ; 0xc16ec
    3039     pop si                                    ; 5e                          ; 0xc16ed
    3040     pop dx                                    ; 5a                          ; 0xc16ee
    3041     pop cx                                    ; 59                          ; 0xc16ef
    3042     pop bx                                    ; 5b                          ; 0xc16f0
    3043     pop bp                                    ; 5d                          ; 0xc16f1
    3044     retn                                      ; c3                          ; 0xc16f2
    3045   ; disGetNextSymbol 0xc16f3 LB 0x2b7c -> off=0x0 cb=000000000000008e uValue=00000000000c16f3 'vgamem_copy_pl4'
    3046 vgamem_copy_pl4:                             ; 0xc16f3 LB 0x8e
    3047     push bp                                   ; 55                          ; 0xc16f3 vgabios.c:1095
    3048     mov bp, sp                                ; 89 e5                       ; 0xc16f4
    3049     push si                                   ; 56                          ; 0xc16f6
    3050     push di                                   ; 57                          ; 0xc16f7
    3051     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc16f8
    3052     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc16fb
    3053     mov al, dl                                ; 88 d0                       ; 0xc16fe
    3054     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1700
    3055     mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc1703
    3056     xor ah, ah                                ; 30 e4                       ; 0xc1706 vgabios.c:1101
    3057     mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1708
    3058     xor dh, dh                                ; 30 f6                       ; 0xc170b
    3059     mov cx, dx                                ; 89 d1                       ; 0xc170d
    3060     imul dx                                   ; f7 ea                       ; 0xc170f
    3061     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1711
    3062     xor dh, dh                                ; 30 f6                       ; 0xc1714
    3063     mov si, dx                                ; 89 d6                       ; 0xc1716
    3064     imul dx                                   ; f7 ea                       ; 0xc1718
    3065     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc171a
    3066     xor dh, dh                                ; 30 f6                       ; 0xc171d
    3067     mov bx, dx                                ; 89 d3                       ; 0xc171f
    3068     add ax, dx                                ; 01 d0                       ; 0xc1721
    3069     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1723
    3070     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1726 vgabios.c:1102
    3071     xor ah, ah                                ; 30 e4                       ; 0xc1729
    3072     imul cx                                   ; f7 e9                       ; 0xc172b
    3073     imul si                                   ; f7 ee                       ; 0xc172d
    3074     add ax, bx                                ; 01 d8                       ; 0xc172f
    3075     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1731
    3076     mov ax, 00105h                            ; b8 05 01                    ; 0xc1734 vgabios.c:1103
    3077     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1737
    3078     out DX, ax                                ; ef                          ; 0xc173a
    3079     xor bl, bl                                ; 30 db                       ; 0xc173b vgabios.c:1104
    3080     cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc173d
    3081     jnc short 01771h                          ; 73 2f                       ; 0xc1740
    3082     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1742 vgabios.c:1106
    3083     xor ah, ah                                ; 30 e4                       ; 0xc1745
    3084     mov cx, ax                                ; 89 c1                       ; 0xc1747
    3085     mov al, bl                                ; 88 d8                       ; 0xc1749
    3086     mov dx, ax                                ; 89 c2                       ; 0xc174b
    3087     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc174d
    3088     mov si, ax                                ; 89 c6                       ; 0xc1750
    3089     mov ax, dx                                ; 89 d0                       ; 0xc1752
    3090     imul si                                   ; f7 ee                       ; 0xc1754
    3091     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1756
    3092     add si, ax                                ; 01 c6                       ; 0xc1759
    3093     mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc175b
    3094     add di, ax                                ; 01 c7                       ; 0xc175e
    3095     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1760
    3096     mov es, dx                                ; 8e c2                       ; 0xc1763
    3097     jcxz 0176dh                               ; e3 06                       ; 0xc1765
    3098     push DS                                   ; 1e                          ; 0xc1767
    3099     mov ds, dx                                ; 8e da                       ; 0xc1768
    3100     rep movsb                                 ; f3 a4                       ; 0xc176a
    3101     pop DS                                    ; 1f                          ; 0xc176c
     2997    ; sub ah, ah                                ; 2a e4                     ; 0xc16e9
     2998    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc16eb
     2999    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc16ee vgabios.c:1114
     3000    out DX, AL                                ; ee                          ; 0xc16f0
     3001    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc16f1 vgabios.c:1115
     3002    mov cx, 08000h                            ; b9 00 80                    ; 0xc16f5
     3003    xor ax, ax                                ; 31 c0                       ; 0xc16f8
     3004    xor di, di                                ; 31 ff                       ; 0xc16fa
     3005    jcxz 01700h                               ; e3 02                       ; 0xc16fc
     3006    rep stosw                                 ; f3 ab                       ; 0xc16fe
     3007    mov al, byte [bp-020h]                    ; 8a 46 e0                    ; 0xc1700 vgabios.c:1116
     3008    out DX, AL                                ; ee                          ; 0xc1703
     3009    mov di, strict word 00049h                ; bf 49 00                    ; 0xc1704 vgabios.c:42
     3010    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1707
     3011    mov es, ax                                ; 8e c0                       ; 0xc170a
     3012    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc170c
     3013    mov byte [es:di], al                      ; 26 88 05                    ; 0xc170f
     3014    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1712 vgabios.c:1123
     3015    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc1715
     3016    xor ah, ah                                ; 30 e4                       ; 0xc1718
     3017    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc171a vgabios.c:52
     3018    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc171d
     3019    mov es, dx                                ; 8e c2                       ; 0xc1720
     3020    mov word [es:di], ax                      ; 26 89 05                    ; 0xc1722
     3021    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1725 vgabios.c:50
     3022    mov ax, word [es:si+003h]                 ; 26 8b 44 03                 ; 0xc1728
     3023    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc172c vgabios.c:52
     3024    mov es, dx                                ; 8e c2                       ; 0xc172f
     3025    mov word [es:di], ax                      ; 26 89 05                    ; 0xc1731
     3026    mov di, strict word 00063h                ; bf 63 00                    ; 0xc1734 vgabios.c:52
     3027    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1737
     3028    mov word [es:di], ax                      ; 26 89 05                    ; 0xc173a
     3029    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc173d vgabios.c:40
     3030    mov al, byte [es:si+001h]                 ; 26 8a 44 01                 ; 0xc1740
     3031    mov di, 00084h                            ; bf 84 00                    ; 0xc1744 vgabios.c:42
     3032    mov es, dx                                ; 8e c2                       ; 0xc1747
     3033    mov byte [es:di], al                      ; 26 88 05                    ; 0xc1749
     3034    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc174c vgabios.c:1127
     3035    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc174f
     3036    xor ah, ah                                ; 30 e4                       ; 0xc1753
     3037    mov di, 00085h                            ; bf 85 00                    ; 0xc1755 vgabios.c:52
     3038    mov es, dx                                ; 8e c2                       ; 0xc1758
     3039    mov word [es:di], ax                      ; 26 89 05                    ; 0xc175a
     3040    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc175d vgabios.c:1128
     3041    or AL, strict byte 060h                   ; 0c 60                       ; 0xc1760
     3042    mov di, 00087h                            ; bf 87 00                    ; 0xc1762 vgabios.c:42
     3043    mov byte [es:di], al                      ; 26 88 05                    ; 0xc1765
     3044    mov di, 00088h                            ; bf 88 00                    ; 0xc1768 vgabios.c:42
     3045    mov byte [es:di], 0f9h                    ; 26 c6 05 f9                 ; 0xc176b
     3046    mov di, 0008ah                            ; bf 8a 00                    ; 0xc176f vgabios.c:42
     3047    mov byte [es:di], 008h                    ; 26 c6 05 08                 ; 0xc1772
     3048    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1776 vgabios.c:1134
     3049    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1779
     3050    jnbe short 017a2h                         ; 77 25                       ; 0xc177b
     3051    mov di, ax                                ; 89 c7                       ; 0xc177d vgabios.c:1136
     3052    mov al, byte [di+07de4h]                  ; 8a 85 e4 7d                 ; 0xc177f
     3053    mov di, strict word 00065h                ; bf 65 00                    ; 0xc1783 vgabios.c:42
     3054    mov byte [es:di], al                      ; 26 88 05                    ; 0xc1786
     3055    cmp byte [bp-010h], 006h                  ; 80 7e f0 06                 ; 0xc1789 vgabios.c:1137
     3056    jne short 01794h                          ; 75 05                       ; 0xc178d
     3057    mov ax, strict word 0003fh                ; b8 3f 00                    ; 0xc178f
     3058    jmp short 01797h                          ; eb 03                       ; 0xc1792
     3059    mov ax, strict word 00030h                ; b8 30 00                    ; 0xc1794
     3060    mov di, strict word 00066h                ; bf 66 00                    ; 0xc1797 vgabios.c:42
     3061    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc179a
     3062    mov es, dx                                ; 8e c2                       ; 0xc179d
     3063    mov byte [es:di], al                      ; 26 88 05                    ; 0xc179f
     3064    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc17a2 vgabios.c:1141
     3065    xor ah, ah                                ; 30 e4                       ; 0xc17a5
     3066    mov di, ax                                ; 89 c7                       ; 0xc17a7
     3067    sal di, 003h                              ; c1 e7 03                    ; 0xc17a9
     3068    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc17ac
     3069    jne short 017bch                          ; 75 09                       ; 0xc17b1
     3070    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc17b3 vgabios.c:1143
     3071    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc17b6
     3072    call 0118ch                               ; e8 d0 f9                    ; 0xc17b9
     3073    xor cx, cx                                ; 31 c9                       ; 0xc17bc vgabios.c:1148
     3074    jmp short 017c5h                          ; eb 05                       ; 0xc17be
     3075    cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc17c0
     3076    jnc short 017d1h                          ; 73 0c                       ; 0xc17c3
     3077    mov al, cl                                ; 88 c8                       ; 0xc17c5 vgabios.c:1149
     3078    xor ah, ah                                ; 30 e4                       ; 0xc17c7
     3079    xor dx, dx                                ; 31 d2                       ; 0xc17c9
     3080    call 01293h                               ; e8 c5 fa                    ; 0xc17cb
     3081    inc cx                                    ; 41                          ; 0xc17ce
     3082    jmp short 017c0h                          ; eb ef                       ; 0xc17cf
     3083    xor ax, ax                                ; 31 c0                       ; 0xc17d1 vgabios.c:1152
     3084    call 01322h                               ; e8 4c fb                    ; 0xc17d3
     3085    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc17d6 vgabios.c:1155
     3086    xor ah, ah                                ; 30 e4                       ; 0xc17d9
     3087    mov di, ax                                ; 89 c7                       ; 0xc17db
     3088    sal di, 003h                              ; c1 e7 03                    ; 0xc17dd
     3089    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc17e0
     3090    jne short 0182dh                          ; 75 46                       ; 0xc17e5
     3091    mov es, [bp-018h]                         ; 8e 46 e8                    ; 0xc17e7 vgabios.c:1157
     3092    mov di, word [es:bx+008h]                 ; 26 8b 7f 08                 ; 0xc17ea
     3093    mov ax, word [es:bx+00ah]                 ; 26 8b 47 0a                 ; 0xc17ee
     3094    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc17f2
     3095    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc17f5 vgabios.c:1159
     3096    mov bl, byte [es:si+002h]                 ; 26 8a 5c 02                 ; 0xc17f8
     3097    cmp bl, 00eh                              ; 80 fb 0e                    ; 0xc17fc
     3098    je short 0181ch                           ; 74 1b                       ; 0xc17ff
     3099    cmp bl, 008h                              ; 80 fb 08                    ; 0xc1801
     3100    jne short 01830h                          ; 75 2a                       ; 0xc1804
     3101    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc1806 vgabios.c:1161
     3102    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc1809
     3103    xor ah, ah                                ; 30 e4                       ; 0xc180d
     3104    push ax                                   ; 50                          ; 0xc180f
     3105    push strict byte 00000h                   ; 6a 00                       ; 0xc1810
     3106    push strict byte 00000h                   ; 6a 00                       ; 0xc1812
     3107    mov cx, 00100h                            ; b9 00 01                    ; 0xc1814
     3108    mov bx, 05573h                            ; bb 73 55                    ; 0xc1817
     3109    jmp short 0183fh                          ; eb 23                       ; 0xc181a vgabios.c:1162
     3110    mov al, bl                                ; 88 d8                       ; 0xc181c vgabios.c:1164
     3111    xor ah, ah                                ; 30 e4                       ; 0xc181e
     3112    push ax                                   ; 50                          ; 0xc1820
     3113    push strict byte 00000h                   ; 6a 00                       ; 0xc1821
     3114    push strict byte 00000h                   ; 6a 00                       ; 0xc1823
     3115    mov cx, 00100h                            ; b9 00 01                    ; 0xc1825
     3116    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc1828
     3117    jmp short 0183fh                          ; eb 12                       ; 0xc182b
     3118    jmp near 018a3h                           ; e9 73 00                    ; 0xc182d
     3119    mov al, bl                                ; 88 d8                       ; 0xc1830 vgabios.c:1167
     3120    xor ah, ah                                ; 30 e4                       ; 0xc1832
     3121    push ax                                   ; 50                          ; 0xc1834
     3122    push strict byte 00000h                   ; 6a 00                       ; 0xc1835
     3123    push strict byte 00000h                   ; 6a 00                       ; 0xc1837
     3124    mov cx, 00100h                            ; b9 00 01                    ; 0xc1839
     3125    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc183c
     3126    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc183f
     3127    xor al, al                                ; 30 c0                       ; 0xc1842
     3128    call 02d78h                               ; e8 31 15                    ; 0xc1844
     3129    cmp word [bp-01ch], strict byte 00000h    ; 83 7e e4 00                 ; 0xc1847 vgabios.c:1169
     3130    jne short 01851h                          ; 75 04                       ; 0xc184b
     3131    test di, di                               ; 85 ff                       ; 0xc184d
     3132    je short 0189bh                           ; 74 4a                       ; 0xc184f
     3133    xor cx, cx                                ; 31 c9                       ; 0xc1851 vgabios.c:1174
     3134    mov es, [bp-01ch]                         ; 8e 46 e4                    ; 0xc1853 vgabios.c:1176
     3135    mov bx, di                                ; 89 fb                       ; 0xc1856
     3136    add bx, cx                                ; 01 cb                       ; 0xc1858
     3137    mov al, byte [es:bx+00bh]                 ; 26 8a 47 0b                 ; 0xc185a
     3138    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc185e
     3139    je short 0186ah                           ; 74 08                       ; 0xc1860
     3140    cmp al, byte [bp-010h]                    ; 3a 46 f0                    ; 0xc1862 vgabios.c:1178
     3141    je short 0186ah                           ; 74 03                       ; 0xc1865
     3142    inc cx                                    ; 41                          ; 0xc1867 vgabios.c:1180
     3143    jmp short 01853h                          ; eb e9                       ; 0xc1868 vgabios.c:1181
     3144    mov es, [bp-01ch]                         ; 8e 46 e4                    ; 0xc186a vgabios.c:1183
     3145    mov bx, di                                ; 89 fb                       ; 0xc186d
     3146    add bx, cx                                ; 01 cb                       ; 0xc186f
     3147    mov al, byte [es:bx+00bh]                 ; 26 8a 47 0b                 ; 0xc1871
     3148    cmp al, byte [bp-010h]                    ; 3a 46 f0                    ; 0xc1875
     3149    jne short 0189bh                          ; 75 21                       ; 0xc1878
     3150    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc187a vgabios.c:1188
     3151    xor ah, ah                                ; 30 e4                       ; 0xc187d
     3152    push ax                                   ; 50                          ; 0xc187f
     3153    mov al, byte [es:di+001h]                 ; 26 8a 45 01                 ; 0xc1880
     3154    push ax                                   ; 50                          ; 0xc1884
     3155    push word [es:di+004h]                    ; 26 ff 75 04                 ; 0xc1885
     3156    mov cx, word [es:di+002h]                 ; 26 8b 4d 02                 ; 0xc1889
     3157    mov bx, word [es:di+006h]                 ; 26 8b 5d 06                 ; 0xc188d
     3158    mov dx, word [es:di+008h]                 ; 26 8b 55 08                 ; 0xc1891
     3159    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc1895
     3160    call 02d78h                               ; e8 dd 14                    ; 0xc1898
     3161    xor bl, bl                                ; 30 db                       ; 0xc189b vgabios.c:1192
     3162    mov AL, strict byte 003h                  ; b0 03                       ; 0xc189d
     3163    mov AH, strict byte 011h                  ; b4 11                       ; 0xc189f
     3164    int 06dh                                  ; cd 6d                       ; 0xc18a1
     3165    mov bx, 05973h                            ; bb 73 59                    ; 0xc18a3 vgabios.c:1196
     3166    mov cx, ds                                ; 8c d9                       ; 0xc18a6
     3167    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc18a8
     3168    call 009f0h                               ; e8 42 f1                    ; 0xc18ab
     3169    mov es, [bp-01eh]                         ; 8e 46 e2                    ; 0xc18ae vgabios.c:1198
     3170    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc18b1
     3171    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc18b5
     3172    je short 018d3h                           ; 74 1a                       ; 0xc18b7
     3173    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc18b9
     3174    je short 018ceh                           ; 74 11                       ; 0xc18bb
     3175    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc18bd
     3176    jne short 018d8h                          ; 75 17                       ; 0xc18bf
     3177    mov bx, 05573h                            ; bb 73 55                    ; 0xc18c1 vgabios.c:1200
     3178    mov cx, ds                                ; 8c d9                       ; 0xc18c4
     3179    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc18c6
     3180    call 009f0h                               ; e8 24 f1                    ; 0xc18c9
     3181    jmp short 018d8h                          ; eb 0a                       ; 0xc18cc vgabios.c:1201
     3182    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc18ce vgabios.c:1203
     3183    jmp short 018c4h                          ; eb f1                       ; 0xc18d1
     3184    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc18d3 vgabios.c:1206
     3185    jmp short 018c4h                          ; eb ec                       ; 0xc18d6
     3186    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc18d8 vgabios.c:1209
     3187    pop di                                    ; 5f                          ; 0xc18db
     3188    pop si                                    ; 5e                          ; 0xc18dc
     3189    pop dx                                    ; 5a                          ; 0xc18dd
     3190    pop cx                                    ; 59                          ; 0xc18de
     3191    pop bx                                    ; 5b                          ; 0xc18df
     3192    pop bp                                    ; 5d                          ; 0xc18e0
     3193    retn                                      ; c3                          ; 0xc18e1
     3194  ; disGetNextSymbol 0xc18e2 LB 0x2ce3 -> off=0x0 cb=000000000000008e uValue=00000000000c18e2 'vgamem_copy_pl4'
     3195vgamem_copy_pl4:                             ; 0xc18e2 LB 0x8e
     3196    push bp                                   ; 55                          ; 0xc18e2 vgabios.c:1212
     3197    mov bp, sp                                ; 89 e5                       ; 0xc18e3
     3198    push si                                   ; 56                          ; 0xc18e5
     3199    push di                                   ; 57                          ; 0xc18e6
     3200    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc18e7
     3201    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc18ea
     3202    mov al, dl                                ; 88 d0                       ; 0xc18ed
     3203    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc18ef
     3204    mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc18f2
     3205    xor ah, ah                                ; 30 e4                       ; 0xc18f5 vgabios.c:1218
     3206    mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc18f7
     3207    xor dh, dh                                ; 30 f6                       ; 0xc18fa
     3208    mov cx, dx                                ; 89 d1                       ; 0xc18fc
     3209    imul dx                                   ; f7 ea                       ; 0xc18fe
     3210    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1900
     3211    xor dh, dh                                ; 30 f6                       ; 0xc1903
     3212    mov si, dx                                ; 89 d6                       ; 0xc1905
     3213    imul dx                                   ; f7 ea                       ; 0xc1907
     3214    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1909
     3215    xor dh, dh                                ; 30 f6                       ; 0xc190c
     3216    mov bx, dx                                ; 89 d3                       ; 0xc190e
     3217    add ax, dx                                ; 01 d0                       ; 0xc1910
     3218    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1912
     3219    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1915 vgabios.c:1219
     3220    xor ah, ah                                ; 30 e4                       ; 0xc1918
     3221    imul cx                                   ; f7 e9                       ; 0xc191a
     3222    imul si                                   ; f7 ee                       ; 0xc191c
     3223    add ax, bx                                ; 01 d8                       ; 0xc191e
     3224    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1920
     3225    mov ax, 00105h                            ; b8 05 01                    ; 0xc1923 vgabios.c:1220
     3226    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1926
     3227    out DX, ax                                ; ef                          ; 0xc1929
     3228    xor bl, bl                                ; 30 db                       ; 0xc192a vgabios.c:1221
     3229    cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc192c
     3230    jnc short 01960h                          ; 73 2f                       ; 0xc192f
     3231    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1931 vgabios.c:1223
     3232    xor ah, ah                                ; 30 e4                       ; 0xc1934
     3233    mov cx, ax                                ; 89 c1                       ; 0xc1936
     3234    mov al, bl                                ; 88 d8                       ; 0xc1938
     3235    mov dx, ax                                ; 89 c2                       ; 0xc193a
     3236    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc193c
     3237    mov si, ax                                ; 89 c6                       ; 0xc193f
     3238    mov ax, dx                                ; 89 d0                       ; 0xc1941
     3239    imul si                                   ; f7 ee                       ; 0xc1943
     3240    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1945
     3241    add si, ax                                ; 01 c6                       ; 0xc1948
     3242    mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc194a
     3243    add di, ax                                ; 01 c7                       ; 0xc194d
     3244    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc194f
     3245    mov es, dx                                ; 8e c2                       ; 0xc1952
     3246    jcxz 0195ch                               ; e3 06                       ; 0xc1954
     3247    push DS                                   ; 1e                          ; 0xc1956
     3248    mov ds, dx                                ; 8e da                       ; 0xc1957
     3249    rep movsb                                 ; f3 a4                       ; 0xc1959
     3250    pop DS                                    ; 1f                          ; 0xc195b
    31023251    db  0feh, 0c3h
    3103     ; inc bl                                    ; fe c3                     ; 0xc176d vgabios.c:1107
    3104     jmp short 0173dh                          ; eb cc                       ; 0xc176f
    3105     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1771 vgabios.c:1108
    3106     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1774
    3107     out DX, ax                                ; ef                          ; 0xc1777
    3108     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1778 vgabios.c:1109
    3109     pop di                                    ; 5f                          ; 0xc177b
    3110     pop si                                    ; 5e                          ; 0xc177c
    3111     pop bp                                    ; 5d                          ; 0xc177d
    3112     retn 00004h                               ; c2 04 00                    ; 0xc177e
    3113   ; disGetNextSymbol 0xc1781 LB 0x2aee -> off=0x0 cb=000000000000007b uValue=00000000000c1781 'vgamem_fill_pl4'
    3114 vgamem_fill_pl4:                             ; 0xc1781 LB 0x7b
    3115     push bp                                   ; 55                          ; 0xc1781 vgabios.c:1112
    3116     mov bp, sp                                ; 89 e5                       ; 0xc1782
    3117     push si                                   ; 56                          ; 0xc1784
    3118     push di                                   ; 57                          ; 0xc1785
    3119     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc1786
    3120     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1789
    3121     mov al, dl                                ; 88 d0                       ; 0xc178c
    3122     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc178e
    3123     mov bh, cl                                ; 88 cf                       ; 0xc1791
    3124     xor ah, ah                                ; 30 e4                       ; 0xc1793 vgabios.c:1118
    3125     mov dx, ax                                ; 89 c2                       ; 0xc1795
    3126     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1797
    3127     mov cx, ax                                ; 89 c1                       ; 0xc179a
    3128     mov ax, dx                                ; 89 d0                       ; 0xc179c
    3129     imul cx                                   ; f7 e9                       ; 0xc179e
    3130     mov dl, bh                                ; 88 fa                       ; 0xc17a0
    3131     xor dh, dh                                ; 30 f6                       ; 0xc17a2
    3132     imul dx                                   ; f7 ea                       ; 0xc17a4
    3133     mov dx, ax                                ; 89 c2                       ; 0xc17a6
    3134     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc17a8
    3135     xor ah, ah                                ; 30 e4                       ; 0xc17ab
    3136     add dx, ax                                ; 01 c2                       ; 0xc17ad
    3137     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc17af
    3138     mov ax, 00205h                            ; b8 05 02                    ; 0xc17b2 vgabios.c:1119
    3139     mov dx, 003ceh                            ; ba ce 03                    ; 0xc17b5
    3140     out DX, ax                                ; ef                          ; 0xc17b8
    3141     xor bl, bl                                ; 30 db                       ; 0xc17b9 vgabios.c:1120
    3142     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc17bb
    3143     jnc short 017ech                          ; 73 2c                       ; 0xc17be
    3144     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc17c0 vgabios.c:1122
    3145     xor ch, ch                                ; 30 ed                       ; 0xc17c3
    3146     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc17c5
    3147     xor ah, ah                                ; 30 e4                       ; 0xc17c8
    3148     mov si, ax                                ; 89 c6                       ; 0xc17ca
    3149     mov al, bl                                ; 88 d8                       ; 0xc17cc
    3150     mov dx, ax                                ; 89 c2                       ; 0xc17ce
    3151     mov al, bh                                ; 88 f8                       ; 0xc17d0
    3152     mov di, ax                                ; 89 c7                       ; 0xc17d2
    3153     mov ax, dx                                ; 89 d0                       ; 0xc17d4
    3154     imul di                                   ; f7 ef                       ; 0xc17d6
    3155     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc17d8
    3156     add di, ax                                ; 01 c7                       ; 0xc17db
    3157     mov ax, si                                ; 89 f0                       ; 0xc17dd
    3158     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc17df
    3159     mov es, dx                                ; 8e c2                       ; 0xc17e2
    3160     jcxz 017e8h                               ; e3 02                       ; 0xc17e4
    3161     rep stosb                                 ; f3 aa                       ; 0xc17e6
     3252    ; inc bl                                    ; fe c3                     ; 0xc195c vgabios.c:1224
     3253    jmp short 0192ch                          ; eb cc                       ; 0xc195e
     3254    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1960 vgabios.c:1225
     3255    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1963
     3256    out DX, ax                                ; ef                          ; 0xc1966
     3257    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1967 vgabios.c:1226
     3258    pop di                                    ; 5f                          ; 0xc196a
     3259    pop si                                    ; 5e                          ; 0xc196b
     3260    pop bp                                    ; 5d                          ; 0xc196c
     3261    retn 00004h                               ; c2 04 00                    ; 0xc196d
     3262  ; disGetNextSymbol 0xc1970 LB 0x2c55 -> off=0x0 cb=000000000000007b uValue=00000000000c1970 'vgamem_fill_pl4'
     3263vgamem_fill_pl4:                             ; 0xc1970 LB 0x7b
     3264    push bp                                   ; 55                          ; 0xc1970 vgabios.c:1229
     3265    mov bp, sp                                ; 89 e5                       ; 0xc1971
     3266    push si                                   ; 56                          ; 0xc1973
     3267    push di                                   ; 57                          ; 0xc1974
     3268    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc1975
     3269    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1978
     3270    mov al, dl                                ; 88 d0                       ; 0xc197b
     3271    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc197d
     3272    mov bh, cl                                ; 88 cf                       ; 0xc1980
     3273    xor ah, ah                                ; 30 e4                       ; 0xc1982 vgabios.c:1235
     3274    mov dx, ax                                ; 89 c2                       ; 0xc1984
     3275    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1986
     3276    mov cx, ax                                ; 89 c1                       ; 0xc1989
     3277    mov ax, dx                                ; 89 d0                       ; 0xc198b
     3278    imul cx                                   ; f7 e9                       ; 0xc198d
     3279    mov dl, bh                                ; 88 fa                       ; 0xc198f
     3280    xor dh, dh                                ; 30 f6                       ; 0xc1991
     3281    imul dx                                   ; f7 ea                       ; 0xc1993
     3282    mov dx, ax                                ; 89 c2                       ; 0xc1995
     3283    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1997
     3284    xor ah, ah                                ; 30 e4                       ; 0xc199a
     3285    add dx, ax                                ; 01 c2                       ; 0xc199c
     3286    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc199e
     3287    mov ax, 00205h                            ; b8 05 02                    ; 0xc19a1 vgabios.c:1236
     3288    mov dx, 003ceh                            ; ba ce 03                    ; 0xc19a4
     3289    out DX, ax                                ; ef                          ; 0xc19a7
     3290    xor bl, bl                                ; 30 db                       ; 0xc19a8 vgabios.c:1237
     3291    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc19aa
     3292    jnc short 019dbh                          ; 73 2c                       ; 0xc19ad
     3293    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc19af vgabios.c:1239
     3294    xor ch, ch                                ; 30 ed                       ; 0xc19b2
     3295    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc19b4
     3296    xor ah, ah                                ; 30 e4                       ; 0xc19b7
     3297    mov si, ax                                ; 89 c6                       ; 0xc19b9
     3298    mov al, bl                                ; 88 d8                       ; 0xc19bb
     3299    mov dx, ax                                ; 89 c2                       ; 0xc19bd
     3300    mov al, bh                                ; 88 f8                       ; 0xc19bf
     3301    mov di, ax                                ; 89 c7                       ; 0xc19c1
     3302    mov ax, dx                                ; 89 d0                       ; 0xc19c3
     3303    imul di                                   ; f7 ef                       ; 0xc19c5
     3304    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc19c7
     3305    add di, ax                                ; 01 c7                       ; 0xc19ca
     3306    mov ax, si                                ; 89 f0                       ; 0xc19cc
     3307    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc19ce
     3308    mov es, dx                                ; 8e c2                       ; 0xc19d1
     3309    jcxz 019d7h                               ; e3 02                       ; 0xc19d3
     3310    rep stosb                                 ; f3 aa                       ; 0xc19d5
    31623311    db  0feh, 0c3h
    3163     ; inc bl                                    ; fe c3                     ; 0xc17e8 vgabios.c:1123
    3164     jmp short 017bbh                          ; eb cf                       ; 0xc17ea
    3165     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc17ec vgabios.c:1124
    3166     mov dx, 003ceh                            ; ba ce 03                    ; 0xc17ef
    3167     out DX, ax                                ; ef                          ; 0xc17f2
    3168     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc17f3 vgabios.c:1125
    3169     pop di                                    ; 5f                          ; 0xc17f6
    3170     pop si                                    ; 5e                          ; 0xc17f7
    3171     pop bp                                    ; 5d                          ; 0xc17f8
    3172     retn 00004h                               ; c2 04 00                    ; 0xc17f9
    3173   ; disGetNextSymbol 0xc17fc LB 0x2a73 -> off=0x0 cb=00000000000000b6 uValue=00000000000c17fc 'vgamem_copy_cga'
    3174 vgamem_copy_cga:                             ; 0xc17fc LB 0xb6
    3175     push bp                                   ; 55                          ; 0xc17fc vgabios.c:1128
    3176     mov bp, sp                                ; 89 e5                       ; 0xc17fd
    3177     push si                                   ; 56                          ; 0xc17ff
    3178     push di                                   ; 57                          ; 0xc1800
    3179     sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc1801
    3180     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc1804
    3181     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1807
    3182     mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc180a
    3183     mov al, dl                                ; 88 d0                       ; 0xc180d vgabios.c:1134
    3184     xor ah, ah                                ; 30 e4                       ; 0xc180f
    3185     mov bx, ax                                ; 89 c3                       ; 0xc1811
    3186     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1813
    3187     mov si, ax                                ; 89 c6                       ; 0xc1816
    3188     mov ax, bx                                ; 89 d8                       ; 0xc1818
    3189     imul si                                   ; f7 ee                       ; 0xc181a
    3190     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc181c
    3191     mov di, bx                                ; 89 df                       ; 0xc181f
    3192     imul bx                                   ; f7 eb                       ; 0xc1821
    3193     mov dx, ax                                ; 89 c2                       ; 0xc1823
    3194     sar dx, 1                                 ; d1 fa                       ; 0xc1825
    3195     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1827
    3196     xor ah, ah                                ; 30 e4                       ; 0xc182a
    3197     mov bx, ax                                ; 89 c3                       ; 0xc182c
    3198     add dx, ax                                ; 01 c2                       ; 0xc182e
    3199     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1830
    3200     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1833 vgabios.c:1135
    3201     imul si                                   ; f7 ee                       ; 0xc1836
    3202     imul di                                   ; f7 ef                       ; 0xc1838
    3203     sar ax, 1                                 ; d1 f8                       ; 0xc183a
    3204     add ax, bx                                ; 01 d8                       ; 0xc183c
    3205     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc183e
    3206     mov byte [bp-006h], bh                    ; 88 7e fa                    ; 0xc1841 vgabios.c:1136
    3207     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1844
    3208     xor ah, ah                                ; 30 e4                       ; 0xc1847
    3209     cwd                                       ; 99                          ; 0xc1849
     3312    ; inc bl                                    ; fe c3                     ; 0xc19d7 vgabios.c:1240
     3313    jmp short 019aah                          ; eb cf                       ; 0xc19d9
     3314    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc19db vgabios.c:1241
     3315    mov dx, 003ceh                            ; ba ce 03                    ; 0xc19de
     3316    out DX, ax                                ; ef                          ; 0xc19e1
     3317    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc19e2 vgabios.c:1242
     3318    pop di                                    ; 5f                          ; 0xc19e5
     3319    pop si                                    ; 5e                          ; 0xc19e6
     3320    pop bp                                    ; 5d                          ; 0xc19e7
     3321    retn 00004h                               ; c2 04 00                    ; 0xc19e8
     3322  ; disGetNextSymbol 0xc19eb LB 0x2bda -> off=0x0 cb=00000000000000b6 uValue=00000000000c19eb 'vgamem_copy_cga'
     3323vgamem_copy_cga:                             ; 0xc19eb LB 0xb6
     3324    push bp                                   ; 55                          ; 0xc19eb vgabios.c:1245
     3325    mov bp, sp                                ; 89 e5                       ; 0xc19ec
     3326    push si                                   ; 56                          ; 0xc19ee
     3327    push di                                   ; 57                          ; 0xc19ef
     3328    sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc19f0
     3329    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc19f3
     3330    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc19f6
     3331    mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc19f9
     3332    mov al, dl                                ; 88 d0                       ; 0xc19fc vgabios.c:1251
     3333    xor ah, ah                                ; 30 e4                       ; 0xc19fe
     3334    mov bx, ax                                ; 89 c3                       ; 0xc1a00
     3335    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a02
     3336    mov si, ax                                ; 89 c6                       ; 0xc1a05
     3337    mov ax, bx                                ; 89 d8                       ; 0xc1a07
     3338    imul si                                   ; f7 ee                       ; 0xc1a09
     3339    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1a0b
     3340    mov di, bx                                ; 89 df                       ; 0xc1a0e
     3341    imul bx                                   ; f7 eb                       ; 0xc1a10
     3342    mov dx, ax                                ; 89 c2                       ; 0xc1a12
     3343    sar dx, 1                                 ; d1 fa                       ; 0xc1a14
     3344    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1a16
     3345    xor ah, ah                                ; 30 e4                       ; 0xc1a19
     3346    mov bx, ax                                ; 89 c3                       ; 0xc1a1b
     3347    add dx, ax                                ; 01 c2                       ; 0xc1a1d
     3348    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1a1f
     3349    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1a22 vgabios.c:1252
     3350    imul si                                   ; f7 ee                       ; 0xc1a25
     3351    imul di                                   ; f7 ef                       ; 0xc1a27
     3352    sar ax, 1                                 ; d1 f8                       ; 0xc1a29
     3353    add ax, bx                                ; 01 d8                       ; 0xc1a2b
     3354    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1a2d
     3355    mov byte [bp-006h], bh                    ; 88 7e fa                    ; 0xc1a30 vgabios.c:1253
     3356    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a33
     3357    xor ah, ah                                ; 30 e4                       ; 0xc1a36
     3358    cwd                                       ; 99                          ; 0xc1a38
    32103359    db  02bh, 0c2h
    3211     ; sub ax, dx                                ; 2b c2                     ; 0xc184a
    3212     sar ax, 1                                 ; d1 f8                       ; 0xc184c
    3213     mov bx, ax                                ; 89 c3                       ; 0xc184e
    3214     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1850
    3215     xor ah, ah                                ; 30 e4                       ; 0xc1853
    3216     cmp ax, bx                                ; 39 d8                       ; 0xc1855
    3217     jnl short 018a9h                          ; 7d 50                       ; 0xc1857
    3218     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1859 vgabios.c:1138
    3219     xor bh, bh                                ; 30 ff                       ; 0xc185c
    3220     mov word [bp-012h], bx                    ; 89 5e ee                    ; 0xc185e
    3221     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1861
    3222     imul bx                                   ; f7 eb                       ; 0xc1864
    3223     mov bx, ax                                ; 89 c3                       ; 0xc1866
    3224     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1868
    3225     add si, ax                                ; 01 c6                       ; 0xc186b
    3226     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc186d
    3227     add di, ax                                ; 01 c7                       ; 0xc1870
    3228     mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1872
    3229     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1875
    3230     mov es, dx                                ; 8e c2                       ; 0xc1878
    3231     jcxz 01882h                               ; e3 06                       ; 0xc187a
    3232     push DS                                   ; 1e                          ; 0xc187c
    3233     mov ds, dx                                ; 8e da                       ; 0xc187d
    3234     rep movsb                                 ; f3 a4                       ; 0xc187f
    3235     pop DS                                    ; 1f                          ; 0xc1881
    3236     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1882 vgabios.c:1139
    3237     add si, 02000h                            ; 81 c6 00 20                 ; 0xc1885
    3238     add si, bx                                ; 01 de                       ; 0xc1889
    3239     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc188b
    3240     add di, 02000h                            ; 81 c7 00 20                 ; 0xc188e
    3241     add di, bx                                ; 01 df                       ; 0xc1892
    3242     mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1894
    3243     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1897
    3244     mov es, dx                                ; 8e c2                       ; 0xc189a
    3245     jcxz 018a4h                               ; e3 06                       ; 0xc189c
    3246     push DS                                   ; 1e                          ; 0xc189e
    3247     mov ds, dx                                ; 8e da                       ; 0xc189f
    3248     rep movsb                                 ; f3 a4                       ; 0xc18a1
    3249     pop DS                                    ; 1f                          ; 0xc18a3
    3250     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc18a4 vgabios.c:1140
    3251     jmp short 01844h                          ; eb 9b                       ; 0xc18a7
    3252     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc18a9 vgabios.c:1141
    3253     pop di                                    ; 5f                          ; 0xc18ac
    3254     pop si                                    ; 5e                          ; 0xc18ad
    3255     pop bp                                    ; 5d                          ; 0xc18ae
    3256     retn 00004h                               ; c2 04 00                    ; 0xc18af
    3257   ; disGetNextSymbol 0xc18b2 LB 0x29bd -> off=0x0 cb=0000000000000094 uValue=00000000000c18b2 'vgamem_fill_cga'
    3258 vgamem_fill_cga:                             ; 0xc18b2 LB 0x94
    3259     push bp                                   ; 55                          ; 0xc18b2 vgabios.c:1144
    3260     mov bp, sp                                ; 89 e5                       ; 0xc18b3
    3261     push si                                   ; 56                          ; 0xc18b5
    3262     push di                                   ; 57                          ; 0xc18b6
    3263     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc18b7
    3264     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc18ba
    3265     mov al, dl                                ; 88 d0                       ; 0xc18bd
    3266     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc18bf
    3267     mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc18c2
    3268     xor ah, ah                                ; 30 e4                       ; 0xc18c5 vgabios.c:1150
    3269     mov dx, ax                                ; 89 c2                       ; 0xc18c7
    3270     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc18c9
    3271     mov bx, ax                                ; 89 c3                       ; 0xc18cc
    3272     mov ax, dx                                ; 89 d0                       ; 0xc18ce
    3273     imul bx                                   ; f7 eb                       ; 0xc18d0
    3274     mov dl, cl                                ; 88 ca                       ; 0xc18d2
    3275     xor dh, dh                                ; 30 f6                       ; 0xc18d4
    3276     imul dx                                   ; f7 ea                       ; 0xc18d6
    3277     mov dx, ax                                ; 89 c2                       ; 0xc18d8
    3278     sar dx, 1                                 ; d1 fa                       ; 0xc18da
    3279     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc18dc
    3280     xor ah, ah                                ; 30 e4                       ; 0xc18df
    3281     add dx, ax                                ; 01 c2                       ; 0xc18e1
    3282     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc18e3
    3283     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc18e6 vgabios.c:1151
    3284     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc18e9
    3285     xor ah, ah                                ; 30 e4                       ; 0xc18ec
    3286     cwd                                       ; 99                          ; 0xc18ee
     3360    ; sub ax, dx                                ; 2b c2                     ; 0xc1a39
     3361    sar ax, 1                                 ; d1 f8                       ; 0xc1a3b
     3362    mov bx, ax                                ; 89 c3                       ; 0xc1a3d
     3363    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1a3f
     3364    xor ah, ah                                ; 30 e4                       ; 0xc1a42
     3365    cmp ax, bx                                ; 39 d8                       ; 0xc1a44
     3366    jnl short 01a98h                          ; 7d 50                       ; 0xc1a46
     3367    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1a48 vgabios.c:1255
     3368    xor bh, bh                                ; 30 ff                       ; 0xc1a4b
     3369    mov word [bp-012h], bx                    ; 89 5e ee                    ; 0xc1a4d
     3370    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1a50
     3371    imul bx                                   ; f7 eb                       ; 0xc1a53
     3372    mov bx, ax                                ; 89 c3                       ; 0xc1a55
     3373    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1a57
     3374    add si, ax                                ; 01 c6                       ; 0xc1a5a
     3375    mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc1a5c
     3376    add di, ax                                ; 01 c7                       ; 0xc1a5f
     3377    mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1a61
     3378    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1a64
     3379    mov es, dx                                ; 8e c2                       ; 0xc1a67
     3380    jcxz 01a71h                               ; e3 06                       ; 0xc1a69
     3381    push DS                                   ; 1e                          ; 0xc1a6b
     3382    mov ds, dx                                ; 8e da                       ; 0xc1a6c
     3383    rep movsb                                 ; f3 a4                       ; 0xc1a6e
     3384    pop DS                                    ; 1f                          ; 0xc1a70
     3385    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1a71 vgabios.c:1256
     3386    add si, 02000h                            ; 81 c6 00 20                 ; 0xc1a74
     3387    add si, bx                                ; 01 de                       ; 0xc1a78
     3388    mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc1a7a
     3389    add di, 02000h                            ; 81 c7 00 20                 ; 0xc1a7d
     3390    add di, bx                                ; 01 df                       ; 0xc1a81
     3391    mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1a83
     3392    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1a86
     3393    mov es, dx                                ; 8e c2                       ; 0xc1a89
     3394    jcxz 01a93h                               ; e3 06                       ; 0xc1a8b
     3395    push DS                                   ; 1e                          ; 0xc1a8d
     3396    mov ds, dx                                ; 8e da                       ; 0xc1a8e
     3397    rep movsb                                 ; f3 a4                       ; 0xc1a90
     3398    pop DS                                    ; 1f                          ; 0xc1a92
     3399    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1a93 vgabios.c:1257
     3400    jmp short 01a33h                          ; eb 9b                       ; 0xc1a96
     3401    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a98 vgabios.c:1258
     3402    pop di                                    ; 5f                          ; 0xc1a9b
     3403    pop si                                    ; 5e                          ; 0xc1a9c
     3404    pop bp                                    ; 5d                          ; 0xc1a9d
     3405    retn 00004h                               ; c2 04 00                    ; 0xc1a9e
     3406  ; disGetNextSymbol 0xc1aa1 LB 0x2b24 -> off=0x0 cb=0000000000000094 uValue=00000000000c1aa1 'vgamem_fill_cga'
     3407vgamem_fill_cga:                             ; 0xc1aa1 LB 0x94
     3408    push bp                                   ; 55                          ; 0xc1aa1 vgabios.c:1261
     3409    mov bp, sp                                ; 89 e5                       ; 0xc1aa2
     3410    push si                                   ; 56                          ; 0xc1aa4
     3411    push di                                   ; 57                          ; 0xc1aa5
     3412    sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1aa6
     3413    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1aa9
     3414    mov al, dl                                ; 88 d0                       ; 0xc1aac
     3415    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1aae
     3416    mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1ab1
     3417    xor ah, ah                                ; 30 e4                       ; 0xc1ab4 vgabios.c:1267
     3418    mov dx, ax                                ; 89 c2                       ; 0xc1ab6
     3419    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ab8
     3420    mov bx, ax                                ; 89 c3                       ; 0xc1abb
     3421    mov ax, dx                                ; 89 d0                       ; 0xc1abd
     3422    imul bx                                   ; f7 eb                       ; 0xc1abf
     3423    mov dl, cl                                ; 88 ca                       ; 0xc1ac1
     3424    xor dh, dh                                ; 30 f6                       ; 0xc1ac3
     3425    imul dx                                   ; f7 ea                       ; 0xc1ac5
     3426    mov dx, ax                                ; 89 c2                       ; 0xc1ac7
     3427    sar dx, 1                                 ; d1 fa                       ; 0xc1ac9
     3428    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1acb
     3429    xor ah, ah                                ; 30 e4                       ; 0xc1ace
     3430    add dx, ax                                ; 01 c2                       ; 0xc1ad0
     3431    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1ad2
     3432    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1ad5 vgabios.c:1268
     3433    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ad8
     3434    xor ah, ah                                ; 30 e4                       ; 0xc1adb
     3435    cwd                                       ; 99                          ; 0xc1add
    32873436    db  02bh, 0c2h
    3288     ; sub ax, dx                                ; 2b c2                     ; 0xc18ef
    3289     sar ax, 1                                 ; d1 f8                       ; 0xc18f1
    3290     mov dx, ax                                ; 89 c2                       ; 0xc18f3
    3291     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc18f5
    3292     xor ah, ah                                ; 30 e4                       ; 0xc18f8
    3293     cmp ax, dx                                ; 39 d0                       ; 0xc18fa
    3294     jnl short 0193dh                          ; 7d 3f                       ; 0xc18fc
    3295     mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc18fe vgabios.c:1153
    3296     xor bh, bh                                ; 30 ff                       ; 0xc1901
    3297     mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1903
    3298     xor dh, dh                                ; 30 f6                       ; 0xc1906
    3299     mov si, dx                                ; 89 d6                       ; 0xc1908
    3300     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc190a
    3301     imul dx                                   ; f7 ea                       ; 0xc190d
    3302     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc190f
    3303     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1912
    3304     add di, ax                                ; 01 c7                       ; 0xc1915
    3305     mov cx, bx                                ; 89 d9                       ; 0xc1917
    3306     mov ax, si                                ; 89 f0                       ; 0xc1919
    3307     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc191b
    3308     mov es, dx                                ; 8e c2                       ; 0xc191e
    3309     jcxz 01924h                               ; e3 02                       ; 0xc1920
    3310     rep stosb                                 ; f3 aa                       ; 0xc1922
    3311     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1924 vgabios.c:1154
    3312     add di, 02000h                            ; 81 c7 00 20                 ; 0xc1927
    3313     add di, word [bp-010h]                    ; 03 7e f0                    ; 0xc192b
    3314     mov cx, bx                                ; 89 d9                       ; 0xc192e
    3315     mov ax, si                                ; 89 f0                       ; 0xc1930
    3316     mov es, dx                                ; 8e c2                       ; 0xc1932
    3317     jcxz 01938h                               ; e3 02                       ; 0xc1934
    3318     rep stosb                                 ; f3 aa                       ; 0xc1936
    3319     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1938 vgabios.c:1155
    3320     jmp short 018e9h                          ; eb ac                       ; 0xc193b
    3321     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc193d vgabios.c:1156
    3322     pop di                                    ; 5f                          ; 0xc1940
    3323     pop si                                    ; 5e                          ; 0xc1941
    3324     pop bp                                    ; 5d                          ; 0xc1942
    3325     retn 00004h                               ; c2 04 00                    ; 0xc1943
    3326   ; disGetNextSymbol 0xc1946 LB 0x2929 -> off=0x0 cb=0000000000000081 uValue=00000000000c1946 'vgamem_copy_linear'
    3327 vgamem_copy_linear:                          ; 0xc1946 LB 0x81
    3328     push bp                                   ; 55                          ; 0xc1946 vgabios.c:1159
    3329     mov bp, sp                                ; 89 e5                       ; 0xc1947
    3330     push si                                   ; 56                          ; 0xc1949
    3331     push di                                   ; 57                          ; 0xc194a
    3332     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc194b
    3333     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc194e
    3334     mov al, dl                                ; 88 d0                       ; 0xc1951
    3335     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1953
    3336     mov bx, cx                                ; 89 cb                       ; 0xc1956
    3337     xor ah, ah                                ; 30 e4                       ; 0xc1958 vgabios.c:1165
    3338     mov si, ax                                ; 89 c6                       ; 0xc195a
    3339     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc195c
    3340     mov di, ax                                ; 89 c7                       ; 0xc195f
    3341     mov ax, si                                ; 89 f0                       ; 0xc1961
    3342     imul di                                   ; f7 ef                       ; 0xc1963
    3343     mul word [bp+004h]                        ; f7 66 04                    ; 0xc1965
    3344     mov si, ax                                ; 89 c6                       ; 0xc1968
    3345     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc196a
    3346     xor ah, ah                                ; 30 e4                       ; 0xc196d
    3347     mov cx, ax                                ; 89 c1                       ; 0xc196f
    3348     add si, ax                                ; 01 c6                       ; 0xc1971
    3349     sal si, 003h                              ; c1 e6 03                    ; 0xc1973
    3350     mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc1976
    3351     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1979 vgabios.c:1166
    3352     imul di                                   ; f7 ef                       ; 0xc197c
    3353     mul word [bp+004h]                        ; f7 66 04                    ; 0xc197e
    3354     add ax, cx                                ; 01 c8                       ; 0xc1981
    3355     sal ax, 003h                              ; c1 e0 03                    ; 0xc1983
    3356     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1986
    3357     sal bx, 003h                              ; c1 e3 03                    ; 0xc1989 vgabios.c:1167
    3358     sal word [bp+004h], 003h                  ; c1 66 04 03                 ; 0xc198c vgabios.c:1168
    3359     mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc1990 vgabios.c:1169
    3360     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1993
    3361     cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc1996
    3362     jnc short 019beh                          ; 73 23                       ; 0xc1999
    3363     xor ah, ah                                ; 30 e4                       ; 0xc199b vgabios.c:1171
    3364     mul word [bp+004h]                        ; f7 66 04                    ; 0xc199d
    3365     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc19a0
    3366     add si, ax                                ; 01 c6                       ; 0xc19a3
    3367     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc19a5
    3368     add di, ax                                ; 01 c7                       ; 0xc19a8
    3369     mov cx, bx                                ; 89 d9                       ; 0xc19aa
    3370     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc19ac
    3371     mov es, dx                                ; 8e c2                       ; 0xc19af
    3372     jcxz 019b9h                               ; e3 06                       ; 0xc19b1
    3373     push DS                                   ; 1e                          ; 0xc19b3
    3374     mov ds, dx                                ; 8e da                       ; 0xc19b4
    3375     rep movsb                                 ; f3 a4                       ; 0xc19b6
    3376     pop DS                                    ; 1f                          ; 0xc19b8
    3377     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc19b9 vgabios.c:1172
    3378     jmp short 01993h                          ; eb d5                       ; 0xc19bc
    3379     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc19be vgabios.c:1173
    3380     pop di                                    ; 5f                          ; 0xc19c1
    3381     pop si                                    ; 5e                          ; 0xc19c2
    3382     pop bp                                    ; 5d                          ; 0xc19c3
    3383     retn 00004h                               ; c2 04 00                    ; 0xc19c4
    3384   ; disGetNextSymbol 0xc19c7 LB 0x28a8 -> off=0x0 cb=000000000000006d uValue=00000000000c19c7 'vgamem_fill_linear'
    3385 vgamem_fill_linear:                          ; 0xc19c7 LB 0x6d
    3386     push bp                                   ; 55                          ; 0xc19c7 vgabios.c:1176
    3387     mov bp, sp                                ; 89 e5                       ; 0xc19c8
    3388     push si                                   ; 56                          ; 0xc19ca
    3389     push di                                   ; 57                          ; 0xc19cb
    3390     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc19cc
    3391     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc19cf
    3392     mov al, dl                                ; 88 d0                       ; 0xc19d2
    3393     mov si, cx                                ; 89 ce                       ; 0xc19d4
    3394     xor ah, ah                                ; 30 e4                       ; 0xc19d6 vgabios.c:1182
    3395     mov dx, ax                                ; 89 c2                       ; 0xc19d8
    3396     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc19da
    3397     mov di, ax                                ; 89 c7                       ; 0xc19dd
    3398     mov ax, dx                                ; 89 d0                       ; 0xc19df
    3399     imul di                                   ; f7 ef                       ; 0xc19e1
    3400     mul cx                                    ; f7 e1                       ; 0xc19e3
    3401     mov dx, ax                                ; 89 c2                       ; 0xc19e5
    3402     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc19e7
    3403     xor ah, ah                                ; 30 e4                       ; 0xc19ea
    3404     add ax, dx                                ; 01 d0                       ; 0xc19ec
    3405     sal ax, 003h                              ; c1 e0 03                    ; 0xc19ee
    3406     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc19f1
    3407     sal bx, 003h                              ; c1 e3 03                    ; 0xc19f4 vgabios.c:1183
    3408     sal si, 003h                              ; c1 e6 03                    ; 0xc19f7 vgabios.c:1184
    3409     mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc19fa vgabios.c:1185
    3410     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc19fe
    3411     cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1a01
    3412     jnc short 01a2bh                          ; 73 25                       ; 0xc1a04
    3413     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a06 vgabios.c:1187
    3414     xor ah, ah                                ; 30 e4                       ; 0xc1a09
    3415     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1a0b
    3416     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1a0e
    3417     mul si                                    ; f7 e6                       ; 0xc1a11
    3418     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1a13
    3419     add di, ax                                ; 01 c7                       ; 0xc1a16
    3420     mov cx, bx                                ; 89 d9                       ; 0xc1a18
    3421     mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc1a1a
    3422     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1a1d
    3423     mov es, dx                                ; 8e c2                       ; 0xc1a20
    3424     jcxz 01a26h                               ; e3 02                       ; 0xc1a22
    3425     rep stosb                                 ; f3 aa                       ; 0xc1a24
    3426     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc1a26 vgabios.c:1188
    3427     jmp short 019feh                          ; eb d3                       ; 0xc1a29
    3428     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a2b vgabios.c:1189
    3429     pop di                                    ; 5f                          ; 0xc1a2e
    3430     pop si                                    ; 5e                          ; 0xc1a2f
    3431     pop bp                                    ; 5d                          ; 0xc1a30
    3432     retn 00004h                               ; c2 04 00                    ; 0xc1a31
    3433   ; disGetNextSymbol 0xc1a34 LB 0x283b -> off=0x0 cb=0000000000000688 uValue=00000000000c1a34 'biosfn_scroll'
    3434 biosfn_scroll:                               ; 0xc1a34 LB 0x688
    3435     push bp                                   ; 55                          ; 0xc1a34 vgabios.c:1192
    3436     mov bp, sp                                ; 89 e5                       ; 0xc1a35
    3437     push si                                   ; 56                          ; 0xc1a37
    3438     push di                                   ; 57                          ; 0xc1a38
    3439     sub sp, strict byte 0001eh                ; 83 ec 1e                    ; 0xc1a39
    3440     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1a3c
    3441     mov byte [bp-010h], dl                    ; 88 56 f0                    ; 0xc1a3f
    3442     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1a42
    3443     mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1a45
    3444     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1a48 vgabios.c:1201
    3445     jnbe short 01a69h                         ; 77 1c                       ; 0xc1a4b
    3446     cmp cl, byte [bp+006h]                    ; 3a 4e 06                    ; 0xc1a4d vgabios.c:1202
    3447     jnbe short 01a69h                         ; 77 17                       ; 0xc1a50
    3448     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1a52 vgabios.c:37
    3449     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1a55
    3450     mov es, ax                                ; 8e c0                       ; 0xc1a58
    3451     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1a5a
    3452     xor ah, ah                                ; 30 e4                       ; 0xc1a5d vgabios.c:1206
    3453     call 035b3h                               ; e8 51 1b                    ; 0xc1a5f
    3454     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1a62
    3455     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1a65 vgabios.c:1207
    3456     jne short 01a6ch                          ; 75 03                       ; 0xc1a67
    3457     jmp near 020b3h                           ; e9 47 06                    ; 0xc1a69
    3458     mov bx, 00084h                            ; bb 84 00                    ; 0xc1a6c vgabios.c:37
    3459     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1a6f
    3460     mov es, ax                                ; 8e c0                       ; 0xc1a72
    3461     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1a74
    3462     xor ah, ah                                ; 30 e4                       ; 0xc1a77 vgabios.c:38
    3463     inc ax                                    ; 40                          ; 0xc1a79
    3464     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1a7a
    3465     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1a7d vgabios.c:47
    3466     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc1a80
    3467     mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc1a83 vgabios.c:48
    3468     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1a86 vgabios.c:1214
    3469     jne short 01a95h                          ; 75 09                       ; 0xc1a8a
    3470     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1a8c vgabios.c:37
    3471     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1a8f
    3472     mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc1a92 vgabios.c:38
    3473     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1a95 vgabios.c:1217
    3474     xor ah, ah                                ; 30 e4                       ; 0xc1a98
    3475     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1a9a
    3476     jc short 01aa7h                           ; 72 08                       ; 0xc1a9d
    3477     mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc1a9f
     3437    ; sub ax, dx                                ; 2b c2                     ; 0xc1ade
     3438    sar ax, 1                                 ; d1 f8                       ; 0xc1ae0
     3439    mov dx, ax                                ; 89 c2                       ; 0xc1ae2
     3440    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1ae4
     3441    xor ah, ah                                ; 30 e4                       ; 0xc1ae7
     3442    cmp ax, dx                                ; 39 d0                       ; 0xc1ae9
     3443    jnl short 01b2ch                          ; 7d 3f                       ; 0xc1aeb
     3444    mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc1aed vgabios.c:1270
     3445    xor bh, bh                                ; 30 ff                       ; 0xc1af0
     3446    mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1af2
     3447    xor dh, dh                                ; 30 f6                       ; 0xc1af5
     3448    mov si, dx                                ; 89 d6                       ; 0xc1af7
     3449    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1af9
     3450    imul dx                                   ; f7 ea                       ; 0xc1afc
     3451    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1afe
     3452    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1b01
     3453    add di, ax                                ; 01 c7                       ; 0xc1b04
     3454    mov cx, bx                                ; 89 d9                       ; 0xc1b06
     3455    mov ax, si                                ; 89 f0                       ; 0xc1b08
     3456    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1b0a
     3457    mov es, dx                                ; 8e c2                       ; 0xc1b0d
     3458    jcxz 01b13h                               ; e3 02                       ; 0xc1b0f
     3459    rep stosb                                 ; f3 aa                       ; 0xc1b11
     3460    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1b13 vgabios.c:1271
     3461    add di, 02000h                            ; 81 c7 00 20                 ; 0xc1b16
     3462    add di, word [bp-010h]                    ; 03 7e f0                    ; 0xc1b1a
     3463    mov cx, bx                                ; 89 d9                       ; 0xc1b1d
     3464    mov ax, si                                ; 89 f0                       ; 0xc1b1f
     3465    mov es, dx                                ; 8e c2                       ; 0xc1b21
     3466    jcxz 01b27h                               ; e3 02                       ; 0xc1b23
     3467    rep stosb                                 ; f3 aa                       ; 0xc1b25
     3468    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1b27 vgabios.c:1272
     3469    jmp short 01ad8h                          ; eb ac                       ; 0xc1b2a
     3470    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1b2c vgabios.c:1273
     3471    pop di                                    ; 5f                          ; 0xc1b2f
     3472    pop si                                    ; 5e                          ; 0xc1b30
     3473    pop bp                                    ; 5d                          ; 0xc1b31
     3474    retn 00004h                               ; c2 04 00                    ; 0xc1b32
     3475  ; disGetNextSymbol 0xc1b35 LB 0x2a90 -> off=0x0 cb=0000000000000081 uValue=00000000000c1b35 'vgamem_copy_linear'
     3476vgamem_copy_linear:                          ; 0xc1b35 LB 0x81
     3477    push bp                                   ; 55                          ; 0xc1b35 vgabios.c:1276
     3478    mov bp, sp                                ; 89 e5                       ; 0xc1b36
     3479    push si                                   ; 56                          ; 0xc1b38
     3480    push di                                   ; 57                          ; 0xc1b39
     3481    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc1b3a
     3482    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1b3d
     3483    mov al, dl                                ; 88 d0                       ; 0xc1b40
     3484    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1b42
     3485    mov bx, cx                                ; 89 cb                       ; 0xc1b45
     3486    xor ah, ah                                ; 30 e4                       ; 0xc1b47 vgabios.c:1282
     3487    mov si, ax                                ; 89 c6                       ; 0xc1b49
     3488    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1b4b
     3489    mov di, ax                                ; 89 c7                       ; 0xc1b4e
     3490    mov ax, si                                ; 89 f0                       ; 0xc1b50
     3491    imul di                                   ; f7 ef                       ; 0xc1b52
     3492    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1b54
     3493    mov si, ax                                ; 89 c6                       ; 0xc1b57
     3494    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1b59
     3495    xor ah, ah                                ; 30 e4                       ; 0xc1b5c
     3496    mov cx, ax                                ; 89 c1                       ; 0xc1b5e
     3497    add si, ax                                ; 01 c6                       ; 0xc1b60
     3498    sal si, 003h                              ; c1 e6 03                    ; 0xc1b62
     3499    mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc1b65
     3500    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1b68 vgabios.c:1283
     3501    imul di                                   ; f7 ef                       ; 0xc1b6b
     3502    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1b6d
     3503    add ax, cx                                ; 01 c8                       ; 0xc1b70
     3504    sal ax, 003h                              ; c1 e0 03                    ; 0xc1b72
     3505    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1b75
     3506    sal bx, 003h                              ; c1 e3 03                    ; 0xc1b78 vgabios.c:1284
     3507    sal word [bp+004h], 003h                  ; c1 66 04 03                 ; 0xc1b7b vgabios.c:1285
     3508    mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc1b7f vgabios.c:1286
     3509    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1b82
     3510    cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc1b85
     3511    jnc short 01badh                          ; 73 23                       ; 0xc1b88
     3512    xor ah, ah                                ; 30 e4                       ; 0xc1b8a vgabios.c:1288
     3513    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1b8c
     3514    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc1b8f
     3515    add si, ax                                ; 01 c6                       ; 0xc1b92
     3516    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1b94
     3517    add di, ax                                ; 01 c7                       ; 0xc1b97
     3518    mov cx, bx                                ; 89 d9                       ; 0xc1b99
     3519    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1b9b
     3520    mov es, dx                                ; 8e c2                       ; 0xc1b9e
     3521    jcxz 01ba8h                               ; e3 06                       ; 0xc1ba0
     3522    push DS                                   ; 1e                          ; 0xc1ba2
     3523    mov ds, dx                                ; 8e da                       ; 0xc1ba3
     3524    rep movsb                                 ; f3 a4                       ; 0xc1ba5
     3525    pop DS                                    ; 1f                          ; 0xc1ba7
     3526    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1ba8 vgabios.c:1289
     3527    jmp short 01b82h                          ; eb d5                       ; 0xc1bab
     3528    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1bad vgabios.c:1290
     3529    pop di                                    ; 5f                          ; 0xc1bb0
     3530    pop si                                    ; 5e                          ; 0xc1bb1
     3531    pop bp                                    ; 5d                          ; 0xc1bb2
     3532    retn 00004h                               ; c2 04 00                    ; 0xc1bb3
     3533  ; disGetNextSymbol 0xc1bb6 LB 0x2a0f -> off=0x0 cb=000000000000006d uValue=00000000000c1bb6 'vgamem_fill_linear'
     3534vgamem_fill_linear:                          ; 0xc1bb6 LB 0x6d
     3535    push bp                                   ; 55                          ; 0xc1bb6 vgabios.c:1293
     3536    mov bp, sp                                ; 89 e5                       ; 0xc1bb7
     3537    push si                                   ; 56                          ; 0xc1bb9
     3538    push di                                   ; 57                          ; 0xc1bba
     3539    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc1bbb
     3540    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1bbe
     3541    mov al, dl                                ; 88 d0                       ; 0xc1bc1
     3542    mov si, cx                                ; 89 ce                       ; 0xc1bc3
     3543    xor ah, ah                                ; 30 e4                       ; 0xc1bc5 vgabios.c:1299
     3544    mov dx, ax                                ; 89 c2                       ; 0xc1bc7
     3545    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1bc9
     3546    mov di, ax                                ; 89 c7                       ; 0xc1bcc
     3547    mov ax, dx                                ; 89 d0                       ; 0xc1bce
     3548    imul di                                   ; f7 ef                       ; 0xc1bd0
     3549    mul cx                                    ; f7 e1                       ; 0xc1bd2
     3550    mov dx, ax                                ; 89 c2                       ; 0xc1bd4
     3551    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1bd6
     3552    xor ah, ah                                ; 30 e4                       ; 0xc1bd9
     3553    add ax, dx                                ; 01 d0                       ; 0xc1bdb
     3554    sal ax, 003h                              ; c1 e0 03                    ; 0xc1bdd
     3555    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1be0
     3556    sal bx, 003h                              ; c1 e3 03                    ; 0xc1be3 vgabios.c:1300
     3557    sal si, 003h                              ; c1 e6 03                    ; 0xc1be6 vgabios.c:1301
     3558    mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc1be9 vgabios.c:1302
     3559    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1bed
     3560    cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1bf0
     3561    jnc short 01c1ah                          ; 73 25                       ; 0xc1bf3
     3562    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1bf5 vgabios.c:1304
     3563    xor ah, ah                                ; 30 e4                       ; 0xc1bf8
     3564    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1bfa
     3565    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1bfd
     3566    mul si                                    ; f7 e6                       ; 0xc1c00
     3567    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1c02
     3568    add di, ax                                ; 01 c7                       ; 0xc1c05
     3569    mov cx, bx                                ; 89 d9                       ; 0xc1c07
     3570    mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc1c09
     3571    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1c0c
     3572    mov es, dx                                ; 8e c2                       ; 0xc1c0f
     3573    jcxz 01c15h                               ; e3 02                       ; 0xc1c11
     3574    rep stosb                                 ; f3 aa                       ; 0xc1c13
     3575    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc1c15 vgabios.c:1305
     3576    jmp short 01bedh                          ; eb d3                       ; 0xc1c18
     3577    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1c1a vgabios.c:1306
     3578    pop di                                    ; 5f                          ; 0xc1c1d
     3579    pop si                                    ; 5e                          ; 0xc1c1e
     3580    pop bp                                    ; 5d                          ; 0xc1c1f
     3581    retn 00004h                               ; c2 04 00                    ; 0xc1c20
     3582  ; disGetNextSymbol 0xc1c23 LB 0x29a2 -> off=0x0 cb=0000000000000688 uValue=00000000000c1c23 'biosfn_scroll'
     3583biosfn_scroll:                               ; 0xc1c23 LB 0x688
     3584    push bp                                   ; 55                          ; 0xc1c23 vgabios.c:1309
     3585    mov bp, sp                                ; 89 e5                       ; 0xc1c24
     3586    push si                                   ; 56                          ; 0xc1c26
     3587    push di                                   ; 57                          ; 0xc1c27
     3588    sub sp, strict byte 0001eh                ; 83 ec 1e                    ; 0xc1c28
     3589    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1c2b
     3590    mov byte [bp-010h], dl                    ; 88 56 f0                    ; 0xc1c2e
     3591    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1c31
     3592    mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1c34
     3593    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1c37 vgabios.c:1318
     3594    jnbe short 01c58h                         ; 77 1c                       ; 0xc1c3a
     3595    cmp cl, byte [bp+006h]                    ; 3a 4e 06                    ; 0xc1c3c vgabios.c:1319
     3596    jnbe short 01c58h                         ; 77 17                       ; 0xc1c3f
     3597    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1c41 vgabios.c:37
     3598    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1c44
     3599    mov es, ax                                ; 8e c0                       ; 0xc1c47
     3600    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1c49
     3601    xor ah, ah                                ; 30 e4                       ; 0xc1c4c vgabios.c:1323
     3602    call 038c2h                               ; e8 71 1c                    ; 0xc1c4e
     3603    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1c51
     3604    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1c54 vgabios.c:1324
     3605    jne short 01c5bh                          ; 75 03                       ; 0xc1c56
     3606    jmp near 022a2h                           ; e9 47 06                    ; 0xc1c58
     3607    mov bx, 00084h                            ; bb 84 00                    ; 0xc1c5b vgabios.c:37
     3608    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1c5e
     3609    mov es, ax                                ; 8e c0                       ; 0xc1c61
     3610    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1c63
     3611    xor ah, ah                                ; 30 e4                       ; 0xc1c66 vgabios.c:38
     3612    inc ax                                    ; 40                          ; 0xc1c68
     3613    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1c69
     3614    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1c6c vgabios.c:47
     3615    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc1c6f
     3616    mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc1c72 vgabios.c:48
     3617    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1c75 vgabios.c:1331
     3618    jne short 01c84h                          ; 75 09                       ; 0xc1c79
     3619    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1c7b vgabios.c:37
     3620    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1c7e
     3621    mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc1c81 vgabios.c:38
     3622    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1c84 vgabios.c:1334
     3623    xor ah, ah                                ; 30 e4                       ; 0xc1c87
     3624    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1c89
     3625    jc short 01c96h                           ; 72 08                       ; 0xc1c8c
     3626    mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc1c8e
    34783627    db  0feh, 0c8h
    3479     ; dec al                                    ; fe c8                     ; 0xc1aa2
    3480     mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc1aa4
    3481     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1aa7 vgabios.c:1218
    3482     xor ah, ah                                ; 30 e4                       ; 0xc1aaa
    3483     cmp ax, word [bp-01eh]                    ; 3b 46 e2                    ; 0xc1aac
    3484     jc short 01ab9h                           ; 72 08                       ; 0xc1aaf
    3485     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1ab1
     3628    ; dec al                                    ; fe c8                     ; 0xc1c91
     3629    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc1c93
     3630    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1c96 vgabios.c:1335
     3631    xor ah, ah                                ; 30 e4                       ; 0xc1c99
     3632    cmp ax, word [bp-01eh]                    ; 3b 46 e2                    ; 0xc1c9b
     3633    jc short 01ca8h                           ; 72 08                       ; 0xc1c9e
     3634    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1ca0
    34863635    db  0feh, 0c8h
    3487     ; dec al                                    ; fe c8                     ; 0xc1ab4
    3488     mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc1ab6
    3489     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1ab9 vgabios.c:1219
    3490     xor ah, ah                                ; 30 e4                       ; 0xc1abc
    3491     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1abe
    3492     jbe short 01ac6h                          ; 76 03                       ; 0xc1ac1
    3493     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1ac3
    3494     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1ac6 vgabios.c:1220
    3495     sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1ac9
     3636    ; dec al                                    ; fe c8                     ; 0xc1ca3
     3637    mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc1ca5
     3638    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1ca8 vgabios.c:1336
     3639    xor ah, ah                                ; 30 e4                       ; 0xc1cab
     3640    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1cad
     3641    jbe short 01cb5h                          ; 76 03                       ; 0xc1cb0
     3642    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1cb2
     3643    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1cb5 vgabios.c:1337
     3644    sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1cb8
    34963645    db  0feh, 0c0h
    3497     ; inc al                                    ; fe c0                     ; 0xc1acc
    3498     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1ace
    3499     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1ad1 vgabios.c:1222
    3500     mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1ad4
    3501     mov byte [bp-019h], 000h                  ; c6 46 e7 00                 ; 0xc1ad7
    3502     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1adb
    3503     sal bx, 003h                              ; c1 e3 03                    ; 0xc1ade
    3504     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc1ae1
    3505     dec ax                                    ; 48                          ; 0xc1ae4
    3506     mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc1ae5
    3507     mov di, word [bp-016h]                    ; 8b 7e ea                    ; 0xc1ae8
    3508     dec di                                    ; 4f                          ; 0xc1aeb
    3509     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc1aec
    3510     mul word [bp-016h]                        ; f7 66 ea                    ; 0xc1aef
    3511     mov cx, ax                                ; 89 c1                       ; 0xc1af2
    3512     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1af4
    3513     jne short 01b44h                          ; 75 49                       ; 0xc1af9
    3514     add ax, ax                                ; 01 c0                       ; 0xc1afb vgabios.c:1225
    3515     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1afd
    3516     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc1aff
    3517     xor dh, dh                                ; 30 f6                       ; 0xc1b02
    3518     inc ax                                    ; 40                          ; 0xc1b04
    3519     mul dx                                    ; f7 e2                       ; 0xc1b05
    3520     mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc1b07
    3521     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1b0a vgabios.c:1230
    3522     jne short 01b47h                          ; 75 37                       ; 0xc1b0e
    3523     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1b10
    3524     jne short 01b47h                          ; 75 31                       ; 0xc1b14
    3525     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1b16
    3526     jne short 01b47h                          ; 75 2b                       ; 0xc1b1a
    3527     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1b1c
    3528     xor ah, ah                                ; 30 e4                       ; 0xc1b1f
    3529     cmp ax, di                                ; 39 f8                       ; 0xc1b21
    3530     jne short 01b47h                          ; 75 22                       ; 0xc1b23
    3531     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1b25
    3532     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1b28
    3533     jne short 01b47h                          ; 75 1a                       ; 0xc1b2b
    3534     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1b2d vgabios.c:1232
    3535     sal ax, 008h                              ; c1 e0 08                    ; 0xc1b30
    3536     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1b33
    3537     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b36
    3538     mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1b3a
    3539     jcxz 01b41h                               ; e3 02                       ; 0xc1b3d
    3540     rep stosw                                 ; f3 ab                       ; 0xc1b3f
    3541     jmp near 020b3h                           ; e9 6f 05                    ; 0xc1b41 vgabios.c:1234
    3542     jmp near 01cb7h                           ; e9 70 01                    ; 0xc1b44
    3543     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1b47 vgabios.c:1236
    3544     jne short 01badh                          ; 75 60                       ; 0xc1b4b
    3545     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1b4d vgabios.c:1237
    3546     xor ah, ah                                ; 30 e4                       ; 0xc1b50
    3547     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1b52
    3548     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1b55
    3549     xor dh, dh                                ; 30 f6                       ; 0xc1b58
    3550     cmp dx, word [bp-01ch]                    ; 3b 56 e4                    ; 0xc1b5a
    3551     jc short 01bafh                           ; 72 50                       ; 0xc1b5d
    3552     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1b5f vgabios.c:1239
    3553     xor ah, ah                                ; 30 e4                       ; 0xc1b62
    3554     add ax, word [bp-01ch]                    ; 03 46 e4                    ; 0xc1b64
    3555     cmp ax, dx                                ; 39 d0                       ; 0xc1b67
    3556     jnbe short 01b71h                         ; 77 06                       ; 0xc1b69
    3557     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1b6b
    3558     jne short 01bb2h                          ; 75 41                       ; 0xc1b6f
    3559     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1b71 vgabios.c:1240
    3560     xor ch, ch                                ; 30 ed                       ; 0xc1b74
    3561     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1b76
    3562     xor ah, ah                                ; 30 e4                       ; 0xc1b79
    3563     mov si, ax                                ; 89 c6                       ; 0xc1b7b
    3564     sal si, 008h                              ; c1 e6 08                    ; 0xc1b7d
    3565     add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1b80
    3566     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1b83
    3567     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1b86
    3568     mov dx, ax                                ; 89 c2                       ; 0xc1b89
    3569     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1b8b
    3570     xor ah, ah                                ; 30 e4                       ; 0xc1b8e
    3571     mov di, ax                                ; 89 c7                       ; 0xc1b90
    3572     add di, dx                                ; 01 d7                       ; 0xc1b92
    3573     add di, di                                ; 01 ff                       ; 0xc1b94
    3574     add di, word [bp-020h]                    ; 03 7e e0                    ; 0xc1b96
    3575     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1b99
    3576     xor bh, bh                                ; 30 ff                       ; 0xc1b9c
    3577     sal bx, 003h                              ; c1 e3 03                    ; 0xc1b9e
    3578     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1ba1
    3579     mov ax, si                                ; 89 f0                       ; 0xc1ba5
    3580     jcxz 01babh                               ; e3 02                       ; 0xc1ba7
    3581     rep stosw                                 ; f3 ab                       ; 0xc1ba9
    3582     jmp short 01bf2h                          ; eb 45                       ; 0xc1bab vgabios.c:1241
    3583     jmp short 01bf8h                          ; eb 49                       ; 0xc1bad
    3584     jmp near 020b3h                           ; e9 01 05                    ; 0xc1baf
    3585     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1bb2 vgabios.c:1242
    3586     xor ch, ch                                ; 30 ed                       ; 0xc1bb5
    3587     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1bb7
    3588     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1bba
    3589     mov byte [bp-018h], dl                    ; 88 56 e8                    ; 0xc1bbd
    3590     mov byte [bp-017h], ch                    ; 88 6e e9                    ; 0xc1bc0
    3591     mov si, ax                                ; 89 c6                       ; 0xc1bc3
    3592     add si, word [bp-018h]                    ; 03 76 e8                    ; 0xc1bc5
    3593     add si, si                                ; 01 f6                       ; 0xc1bc8
    3594     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1bca
    3595     xor bh, bh                                ; 30 ff                       ; 0xc1bcd
    3596     sal bx, 003h                              ; c1 e3 03                    ; 0xc1bcf
    3597     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1bd2
    3598     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1bd6
    3599     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1bd9
    3600     add ax, word [bp-018h]                    ; 03 46 e8                    ; 0xc1bdc
    3601     add ax, ax                                ; 01 c0                       ; 0xc1bdf
    3602     mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1be1
    3603     add di, ax                                ; 01 c7                       ; 0xc1be4
    3604     mov dx, bx                                ; 89 da                       ; 0xc1be6
    3605     mov es, bx                                ; 8e c3                       ; 0xc1be8
    3606     jcxz 01bf2h                               ; e3 06                       ; 0xc1bea
    3607     push DS                                   ; 1e                          ; 0xc1bec
    3608     mov ds, dx                                ; 8e da                       ; 0xc1bed
    3609     rep movsw                                 ; f3 a5                       ; 0xc1bef
    3610     pop DS                                    ; 1f                          ; 0xc1bf1
    3611     inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc1bf2 vgabios.c:1243
    3612     jmp near 01b55h                           ; e9 5d ff                    ; 0xc1bf5
    3613     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1bf8 vgabios.c:1246
    3614     xor ah, ah                                ; 30 e4                       ; 0xc1bfb
    3615     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1bfd
    3616     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1c00
    3617     xor ah, ah                                ; 30 e4                       ; 0xc1c03
    3618     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1c05
    3619     jnbe short 01bafh                         ; 77 a5                       ; 0xc1c08
    3620     mov dl, al                                ; 88 c2                       ; 0xc1c0a vgabios.c:1248
    3621     xor dh, dh                                ; 30 f6                       ; 0xc1c0c
    3622     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1c0e
    3623     add ax, dx                                ; 01 d0                       ; 0xc1c11
    3624     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1c13
    3625     jnbe short 01c1eh                         ; 77 06                       ; 0xc1c16
    3626     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1c18
    3627     jne short 01c5ah                          ; 75 3c                       ; 0xc1c1c
    3628     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1c1e vgabios.c:1249
    3629     xor ch, ch                                ; 30 ed                       ; 0xc1c21
    3630     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1c23
    3631     xor ah, ah                                ; 30 e4                       ; 0xc1c26
    3632     mov si, ax                                ; 89 c6                       ; 0xc1c28
    3633     sal si, 008h                              ; c1 e6 08                    ; 0xc1c2a
    3634     add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1c2d
    3635     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1c30
    3636     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1c33
    3637     mov dx, ax                                ; 89 c2                       ; 0xc1c36
    3638     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1c38
    3639     xor ah, ah                                ; 30 e4                       ; 0xc1c3b
    3640     add ax, dx                                ; 01 d0                       ; 0xc1c3d
    3641     add ax, ax                                ; 01 c0                       ; 0xc1c3f
    3642     mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1c41
    3643     add di, ax                                ; 01 c7                       ; 0xc1c44
    3644     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1c46
    3645     xor bh, bh                                ; 30 ff                       ; 0xc1c49
    3646     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c4b
    3647     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1c4e
    3648     mov ax, si                                ; 89 f0                       ; 0xc1c52
    3649     jcxz 01c58h                               ; e3 02                       ; 0xc1c54
    3650     rep stosw                                 ; f3 ab                       ; 0xc1c56
    3651     jmp short 01ca7h                          ; eb 4d                       ; 0xc1c58 vgabios.c:1250
    3652     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1c5a vgabios.c:1251
    3653     mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc1c5d
    3654     mov byte [bp-017h], dh                    ; 88 76 e9                    ; 0xc1c60
    3655     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1c63
    3656     xor ah, ah                                ; 30 e4                       ; 0xc1c66
    3657     mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc1c68
    3658     sub dx, ax                                ; 29 c2                       ; 0xc1c6b
    3659     mov ax, dx                                ; 89 d0                       ; 0xc1c6d
    3660     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1c6f
    3661     mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc1c72
    3662     xor ch, ch                                ; 30 ed                       ; 0xc1c75
    3663     mov si, ax                                ; 89 c6                       ; 0xc1c77
    3664     add si, cx                                ; 01 ce                       ; 0xc1c79
    3665     add si, si                                ; 01 f6                       ; 0xc1c7b
    3666     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1c7d
    3667     xor bh, bh                                ; 30 ff                       ; 0xc1c80
    3668     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c82
    3669     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1c85
    3670     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1c89
    3671     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1c8c
    3672     add ax, cx                                ; 01 c8                       ; 0xc1c8f
    3673     add ax, ax                                ; 01 c0                       ; 0xc1c91
    3674     mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1c93
    3675     add di, ax                                ; 01 c7                       ; 0xc1c96
    3676     mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc1c98
    3677     mov dx, bx                                ; 89 da                       ; 0xc1c9b
    3678     mov es, bx                                ; 8e c3                       ; 0xc1c9d
    3679     jcxz 01ca7h                               ; e3 06                       ; 0xc1c9f
    3680     push DS                                   ; 1e                          ; 0xc1ca1
    3681     mov ds, dx                                ; 8e da                       ; 0xc1ca2
    3682     rep movsw                                 ; f3 a5                       ; 0xc1ca4
    3683     pop DS                                    ; 1f                          ; 0xc1ca6
    3684     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ca7 vgabios.c:1252
    3685     xor ah, ah                                ; 30 e4                       ; 0xc1caa
    3686     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1cac
    3687     jc short 01ce4h                           ; 72 33                       ; 0xc1caf
    3688     dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc1cb1 vgabios.c:1253
    3689     jmp near 01c00h                           ; e9 49 ff                    ; 0xc1cb4
    3690     mov si, word [bp-01ah]                    ; 8b 76 e6                    ; 0xc1cb7 vgabios.c:1259
    3691     mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc1cba
    3692     xor ah, ah                                ; 30 e4                       ; 0xc1cbe
    3693     mov si, ax                                ; 89 c6                       ; 0xc1cc0
    3694     sal si, 006h                              ; c1 e6 06                    ; 0xc1cc2
    3695     mov al, byte [si+04844h]                  ; 8a 84 44 48                 ; 0xc1cc5
    3696     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1cc9
    3697     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc1ccc vgabios.c:1260
    3698     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1cd0
    3699     jc short 01ce0h                           ; 72 0c                       ; 0xc1cd2
    3700     jbe short 01ce7h                          ; 76 11                       ; 0xc1cd4
    3701     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc1cd6
    3702     je short 01d15h                           ; 74 3b                       ; 0xc1cd8
    3703     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc1cda
    3704     je short 01ce7h                           ; 74 09                       ; 0xc1cdc
    3705     jmp short 01ce4h                          ; eb 04                       ; 0xc1cde
    3706     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc1ce0
    3707     je short 01d18h                           ; 74 34                       ; 0xc1ce2
    3708     jmp near 020b3h                           ; e9 cc 03                    ; 0xc1ce4
    3709     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ce7 vgabios.c:1264
    3710     jne short 01d13h                          ; 75 26                       ; 0xc1ceb
    3711     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1ced
    3712     jne short 01d55h                          ; 75 62                       ; 0xc1cf1
    3713     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1cf3
    3714     jne short 01d55h                          ; 75 5c                       ; 0xc1cf7
    3715     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1cf9
    3716     xor ah, ah                                ; 30 e4                       ; 0xc1cfc
    3717     mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc1cfe
    3718     dec dx                                    ; 4a                          ; 0xc1d01
    3719     cmp ax, dx                                ; 39 d0                       ; 0xc1d02
    3720     jne short 01d55h                          ; 75 4f                       ; 0xc1d04
    3721     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1d06
    3722     xor ah, dh                                ; 30 f4                       ; 0xc1d09
    3723     mov dx, word [bp-01eh]                    ; 8b 56 e2                    ; 0xc1d0b
    3724     dec dx                                    ; 4a                          ; 0xc1d0e
    3725     cmp ax, dx                                ; 39 d0                       ; 0xc1d0f
    3726     je short 01d1bh                           ; 74 08                       ; 0xc1d11
    3727     jmp short 01d55h                          ; eb 40                       ; 0xc1d13
    3728     jmp near 01f8bh                           ; e9 73 02                    ; 0xc1d15
    3729     jmp near 01e45h                           ; e9 2a 01                    ; 0xc1d18
    3730     mov ax, 00205h                            ; b8 05 02                    ; 0xc1d1b vgabios.c:1266
    3731     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1d1e
    3732     out DX, ax                                ; ef                          ; 0xc1d21
    3733     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1d22 vgabios.c:1267
    3734     mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1d25
    3735     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1d28
    3736     xor dh, dh                                ; 30 f6                       ; 0xc1d2b
    3737     mul dx                                    ; f7 e2                       ; 0xc1d2d
    3738     mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc1d2f
    3739     xor dh, dh                                ; 30 f6                       ; 0xc1d32
    3740     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1d34
    3741     xor bh, bh                                ; 30 ff                       ; 0xc1d37
    3742     sal bx, 003h                              ; c1 e3 03                    ; 0xc1d39
    3743     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1d3c
    3744     mov cx, ax                                ; 89 c1                       ; 0xc1d40
    3745     mov ax, dx                                ; 89 d0                       ; 0xc1d42
    3746     xor di, di                                ; 31 ff                       ; 0xc1d44
    3747     mov es, bx                                ; 8e c3                       ; 0xc1d46
    3748     jcxz 01d4ch                               ; e3 02                       ; 0xc1d48
    3749     rep stosb                                 ; f3 aa                       ; 0xc1d4a
    3750     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1d4c vgabios.c:1268
    3751     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1d4f
    3752     out DX, ax                                ; ef                          ; 0xc1d52
    3753     jmp short 01ce4h                          ; eb 8f                       ; 0xc1d53 vgabios.c:1270
    3754     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1d55 vgabios.c:1272
    3755     jne short 01dd0h                          ; 75 75                       ; 0xc1d59
    3756     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1d5b vgabios.c:1273
    3757     xor ah, ah                                ; 30 e4                       ; 0xc1d5e
    3758     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1d60
    3759     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1d63
    3760     xor ah, ah                                ; 30 e4                       ; 0xc1d66
    3761     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1d68
    3762     jc short 01dcdh                           ; 72 60                       ; 0xc1d6b
    3763     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1d6d vgabios.c:1275
    3764     xor dh, dh                                ; 30 f6                       ; 0xc1d70
    3765     add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc1d72
    3766     cmp dx, ax                                ; 39 c2                       ; 0xc1d75
    3767     jnbe short 01d7fh                         ; 77 06                       ; 0xc1d77
    3768     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1d79
    3769     jne short 01da0h                          ; 75 21                       ; 0xc1d7d
    3770     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1d7f vgabios.c:1276
    3771     xor ah, ah                                ; 30 e4                       ; 0xc1d82
    3772     push ax                                   ; 50                          ; 0xc1d84
    3773     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1d85
    3774     push ax                                   ; 50                          ; 0xc1d88
    3775     mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1d89
    3776     xor ch, ch                                ; 30 ed                       ; 0xc1d8c
    3777     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1d8e
    3778     xor bh, bh                                ; 30 ff                       ; 0xc1d91
    3779     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1d93
    3780     xor dh, dh                                ; 30 f6                       ; 0xc1d96
    3781     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1d98
    3782     call 01781h                               ; e8 e3 f9                    ; 0xc1d9b
    3783     jmp short 01dc8h                          ; eb 28                       ; 0xc1d9e vgabios.c:1277
    3784     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1da0 vgabios.c:1278
    3785     push ax                                   ; 50                          ; 0xc1da3
    3786     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1da4
    3787     push ax                                   ; 50                          ; 0xc1da7
    3788     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1da8
    3789     xor ch, ch                                ; 30 ed                       ; 0xc1dab
    3790     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc1dad
    3791     xor bh, bh                                ; 30 ff                       ; 0xc1db0
    3792     mov dl, bl                                ; 88 da                       ; 0xc1db2
    3793     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc1db4
    3794     xor dh, dh                                ; 30 f6                       ; 0xc1db7
    3795     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1db9
    3796     mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc1dbc
    3797     mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc1dbf
    3798     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1dc2
    3799     call 016f3h                               ; e8 2b f9                    ; 0xc1dc5
    3800     inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc1dc8 vgabios.c:1279
    3801     jmp short 01d63h                          ; eb 96                       ; 0xc1dcb
    3802     jmp near 020b3h                           ; e9 e3 02                    ; 0xc1dcd
    3803     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1dd0 vgabios.c:1282
    3804     xor ah, ah                                ; 30 e4                       ; 0xc1dd3
    3805     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1dd5
    3806     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1dd8
    3807     xor ah, ah                                ; 30 e4                       ; 0xc1ddb
    3808     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1ddd
    3809     jnbe short 01dcdh                         ; 77 eb                       ; 0xc1de0
    3810     mov dl, al                                ; 88 c2                       ; 0xc1de2 vgabios.c:1284
    3811     xor dh, dh                                ; 30 f6                       ; 0xc1de4
    3812     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1de6
    3813     add ax, dx                                ; 01 d0                       ; 0xc1de9
    3814     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1deb
    3815     jnbe short 01df6h                         ; 77 06                       ; 0xc1dee
    3816     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1df0
    3817     jne short 01e17h                          ; 75 21                       ; 0xc1df4
    3818     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1df6 vgabios.c:1285
    3819     xor ah, ah                                ; 30 e4                       ; 0xc1df9
    3820     push ax                                   ; 50                          ; 0xc1dfb
    3821     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1dfc
    3822     push ax                                   ; 50                          ; 0xc1dff
    3823     mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1e00
    3824     xor ch, ch                                ; 30 ed                       ; 0xc1e03
    3825     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1e05
    3826     xor bh, bh                                ; 30 ff                       ; 0xc1e08
    3827     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1e0a
    3828     xor dh, dh                                ; 30 f6                       ; 0xc1e0d
    3829     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e0f
    3830     call 01781h                               ; e8 6c f9                    ; 0xc1e12
    3831     jmp short 01e36h                          ; eb 1f                       ; 0xc1e15 vgabios.c:1286
    3832     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1e17 vgabios.c:1287
    3833     xor ah, ah                                ; 30 e4                       ; 0xc1e1a
    3834     push ax                                   ; 50                          ; 0xc1e1c
    3835     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1e1d
    3836     push ax                                   ; 50                          ; 0xc1e20
    3837     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1e21
    3838     xor ch, ch                                ; 30 ed                       ; 0xc1e24
    3839     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc1e26
    3840     xor bh, bh                                ; 30 ff                       ; 0xc1e29
    3841     mov dl, bl                                ; 88 da                       ; 0xc1e2b
    3842     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc1e2d
    3843     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e30
    3844     call 016f3h                               ; e8 bd f8                    ; 0xc1e33
    3845     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e36 vgabios.c:1288
    3846     xor ah, ah                                ; 30 e4                       ; 0xc1e39
    3847     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1e3b
    3848     jc short 01e8eh                           ; 72 4e                       ; 0xc1e3e
    3849     dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc1e40 vgabios.c:1289
    3850     jmp short 01dd8h                          ; eb 93                       ; 0xc1e43
    3851     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc1e45 vgabios.c:1294
    3852     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc1e49
    3853     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1e4c vgabios.c:1295
    3854     jne short 01e91h                          ; 75 3f                       ; 0xc1e50
    3855     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1e52
    3856     jne short 01e91h                          ; 75 39                       ; 0xc1e56
    3857     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1e58
    3858     jne short 01e91h                          ; 75 33                       ; 0xc1e5c
    3859     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e5e
    3860     cmp ax, di                                ; 39 f8                       ; 0xc1e61
    3861     jne short 01e91h                          ; 75 2c                       ; 0xc1e63
    3862     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1e65
    3863     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1e68
    3864     jne short 01e91h                          ; 75 24                       ; 0xc1e6b
    3865     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1e6d vgabios.c:1297
    3866     xor dh, dh                                ; 30 f6                       ; 0xc1e70
    3867     mov ax, cx                                ; 89 c8                       ; 0xc1e72
    3868     mul dx                                    ; f7 e2                       ; 0xc1e74
    3869     mov dl, byte [bp-014h]                    ; 8a 56 ec                    ; 0xc1e76
    3870     xor dh, dh                                ; 30 f6                       ; 0xc1e79
    3871     mul dx                                    ; f7 e2                       ; 0xc1e7b
    3872     mov cx, ax                                ; 89 c1                       ; 0xc1e7d
    3873     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1e7f
    3874     xor ah, ah                                ; 30 e4                       ; 0xc1e82
    3875     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1e84
    3876     xor di, di                                ; 31 ff                       ; 0xc1e88
    3877     jcxz 01e8eh                               ; e3 02                       ; 0xc1e8a
    3878     rep stosb                                 ; f3 aa                       ; 0xc1e8c
    3879     jmp near 020b3h                           ; e9 22 02                    ; 0xc1e8e vgabios.c:1299
    3880     cmp byte [bp-014h], 002h                  ; 80 7e ec 02                 ; 0xc1e91 vgabios.c:1301
    3881     jne short 01ea0h                          ; 75 09                       ; 0xc1e95
    3882     sal byte [bp-008h], 1                     ; d0 66 f8                    ; 0xc1e97 vgabios.c:1303
    3883     sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc1e9a vgabios.c:1304
    3884     sal word [bp-01eh], 1                     ; d1 66 e2                    ; 0xc1e9d vgabios.c:1305
    3885     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1ea0 vgabios.c:1308
    3886     jne short 01f0fh                          ; 75 69                       ; 0xc1ea4
    3887     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1ea6 vgabios.c:1309
    3888     xor ah, ah                                ; 30 e4                       ; 0xc1ea9
    3889     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1eab
    3890     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1eae
    3891     xor ah, ah                                ; 30 e4                       ; 0xc1eb1
    3892     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1eb3
    3893     jc short 01e8eh                           ; 72 d6                       ; 0xc1eb6
    3894     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1eb8 vgabios.c:1311
    3895     xor dh, dh                                ; 30 f6                       ; 0xc1ebb
    3896     add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc1ebd
    3897     cmp dx, ax                                ; 39 c2                       ; 0xc1ec0
    3898     jnbe short 01ecah                         ; 77 06                       ; 0xc1ec2
    3899     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ec4
    3900     jne short 01eebh                          ; 75 21                       ; 0xc1ec8
    3901     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1eca vgabios.c:1312
    3902     xor ah, ah                                ; 30 e4                       ; 0xc1ecd
    3903     push ax                                   ; 50                          ; 0xc1ecf
    3904     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1ed0
    3905     push ax                                   ; 50                          ; 0xc1ed3
    3906     mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1ed4
    3907     xor ch, ch                                ; 30 ed                       ; 0xc1ed7
    3908     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1ed9
    3909     xor bh, bh                                ; 30 ff                       ; 0xc1edc
    3910     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1ede
    3911     xor dh, dh                                ; 30 f6                       ; 0xc1ee1
    3912     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1ee3
    3913     call 018b2h                               ; e8 c9 f9                    ; 0xc1ee6
    3914     jmp short 01f0ah                          ; eb 1f                       ; 0xc1ee9 vgabios.c:1313
    3915     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1eeb vgabios.c:1314
    3916     push ax                                   ; 50                          ; 0xc1eee
    3917     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1eef
    3918     push ax                                   ; 50                          ; 0xc1ef2
    3919     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1ef3
    3920     xor ch, ch                                ; 30 ed                       ; 0xc1ef6
    3921     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc1ef8
    3922     xor bh, bh                                ; 30 ff                       ; 0xc1efb
    3923     mov dl, bl                                ; 88 da                       ; 0xc1efd
    3924     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc1eff
    3925     xor dh, dh                                ; 30 f6                       ; 0xc1f02
    3926     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f04
    3927     call 017fch                               ; e8 f2 f8                    ; 0xc1f07
    3928     inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc1f0a vgabios.c:1315
    3929     jmp short 01eaeh                          ; eb 9f                       ; 0xc1f0d
    3930     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f0f vgabios.c:1318
    3931     xor ah, ah                                ; 30 e4                       ; 0xc1f12
    3932     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1f14
    3933     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1f17
    3934     xor ah, ah                                ; 30 e4                       ; 0xc1f1a
    3935     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1f1c
    3936     jnbe short 01f89h                         ; 77 68                       ; 0xc1f1f
    3937     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1f21 vgabios.c:1320
    3938     xor dh, dh                                ; 30 f6                       ; 0xc1f24
    3939     add ax, dx                                ; 01 d0                       ; 0xc1f26
    3940     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1f28
    3941     jnbe short 01f31h                         ; 77 04                       ; 0xc1f2b
    3942     test dl, dl                               ; 84 d2                       ; 0xc1f2d
    3943     jne short 01f5bh                          ; 75 2a                       ; 0xc1f2f
    3944     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1f31 vgabios.c:1321
    3945     xor ah, ah                                ; 30 e4                       ; 0xc1f34
    3946     push ax                                   ; 50                          ; 0xc1f36
    3947     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f37
    3948     push ax                                   ; 50                          ; 0xc1f3a
    3949     mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1f3b
    3950     xor ch, ch                                ; 30 ed                       ; 0xc1f3e
    3951     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1f40
    3952     xor bh, bh                                ; 30 ff                       ; 0xc1f43
    3953     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1f45
    3954     xor dh, dh                                ; 30 f6                       ; 0xc1f48
    3955     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f4a
    3956     mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc1f4d
    3957     mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc1f50
    3958     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1f53
    3959     call 018b2h                               ; e8 59 f9                    ; 0xc1f56
    3960     jmp short 01f7ah                          ; eb 1f                       ; 0xc1f59 vgabios.c:1322
    3961     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f5b vgabios.c:1323
    3962     xor ah, ah                                ; 30 e4                       ; 0xc1f5e
    3963     push ax                                   ; 50                          ; 0xc1f60
    3964     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1f61
    3965     push ax                                   ; 50                          ; 0xc1f64
    3966     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1f65
    3967     xor ch, ch                                ; 30 ed                       ; 0xc1f68
    3968     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc1f6a
    3969     xor bh, bh                                ; 30 ff                       ; 0xc1f6d
    3970     mov dl, bl                                ; 88 da                       ; 0xc1f6f
    3971     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc1f71
    3972     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f74
    3973     call 017fch                               ; e8 82 f8                    ; 0xc1f77
    3974     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f7a vgabios.c:1324
    3975     xor ah, ah                                ; 30 e4                       ; 0xc1f7d
    3976     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1f7f
    3977     jc short 01fc9h                           ; 72 45                       ; 0xc1f82
    3978     dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc1f84 vgabios.c:1325
    3979     jmp short 01f17h                          ; eb 8e                       ; 0xc1f87
    3980     jmp short 01fc9h                          ; eb 3e                       ; 0xc1f89
    3981     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1f8b vgabios.c:1330
    3982     jne short 01fcch                          ; 75 3b                       ; 0xc1f8f
    3983     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1f91
    3984     jne short 01fcch                          ; 75 35                       ; 0xc1f95
    3985     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1f97
    3986     jne short 01fcch                          ; 75 2f                       ; 0xc1f9b
    3987     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f9d
    3988     cmp ax, di                                ; 39 f8                       ; 0xc1fa0
    3989     jne short 01fcch                          ; 75 28                       ; 0xc1fa2
    3990     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1fa4
    3991     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1fa7
    3992     jne short 01fcch                          ; 75 20                       ; 0xc1faa
    3993     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1fac vgabios.c:1332
    3994     xor dh, dh                                ; 30 f6                       ; 0xc1faf
    3995     mov ax, cx                                ; 89 c8                       ; 0xc1fb1
    3996     mul dx                                    ; f7 e2                       ; 0xc1fb3
    3997     mov cx, ax                                ; 89 c1                       ; 0xc1fb5
    3998     sal cx, 003h                              ; c1 e1 03                    ; 0xc1fb7
    3999     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1fba
    4000     xor ah, ah                                ; 30 e4                       ; 0xc1fbd
    4001     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1fbf
    4002     xor di, di                                ; 31 ff                       ; 0xc1fc3
    4003     jcxz 01fc9h                               ; e3 02                       ; 0xc1fc5
    4004     rep stosb                                 ; f3 aa                       ; 0xc1fc7
    4005     jmp near 020b3h                           ; e9 e7 00                    ; 0xc1fc9 vgabios.c:1334
    4006     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1fcc vgabios.c:1337
    4007     jne short 02041h                          ; 75 6f                       ; 0xc1fd0
    4008     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1fd2 vgabios.c:1338
    4009     xor ah, ah                                ; 30 e4                       ; 0xc1fd5
    4010     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1fd7
    4011     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1fda
    4012     xor ah, ah                                ; 30 e4                       ; 0xc1fdd
    4013     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1fdf
    4014     jc short 01fc9h                           ; 72 e5                       ; 0xc1fe2
    4015     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1fe4 vgabios.c:1340
    4016     xor dh, dh                                ; 30 f6                       ; 0xc1fe7
    4017     add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc1fe9
    4018     cmp dx, ax                                ; 39 c2                       ; 0xc1fec
    4019     jnbe short 01ff6h                         ; 77 06                       ; 0xc1fee
    4020     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ff0
    4021     jne short 02015h                          ; 75 1f                       ; 0xc1ff4
    4022     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1ff6 vgabios.c:1341
    4023     xor ah, ah                                ; 30 e4                       ; 0xc1ff9
    4024     push ax                                   ; 50                          ; 0xc1ffb
    4025     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1ffc
    4026     push ax                                   ; 50                          ; 0xc1fff
    4027     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2000
    4028     xor bh, bh                                ; 30 ff                       ; 0xc2003
    4029     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc2005
    4030     xor dh, dh                                ; 30 f6                       ; 0xc2008
    4031     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc200a
    4032     mov cx, word [bp-01eh]                    ; 8b 4e e2                    ; 0xc200d
    4033     call 019c7h                               ; e8 b4 f9                    ; 0xc2010
    4034     jmp short 0203ch                          ; eb 27                       ; 0xc2013 vgabios.c:1342
    4035     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2015 vgabios.c:1343
    4036     push ax                                   ; 50                          ; 0xc2018
    4037     push word [bp-01eh]                       ; ff 76 e2                    ; 0xc2019
    4038     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc201c
    4039     xor ch, ch                                ; 30 ed                       ; 0xc201f
    4040     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2021
    4041     xor bh, bh                                ; 30 ff                       ; 0xc2024
    4042     mov dl, bl                                ; 88 da                       ; 0xc2026
    4043     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc2028
    4044     xor dh, dh                                ; 30 f6                       ; 0xc202b
    4045     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc202d
    4046     mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc2030
    4047     mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc2033
    4048     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc2036
    4049     call 01946h                               ; e8 0a f9                    ; 0xc2039
    4050     inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc203c vgabios.c:1344
    4051     jmp short 01fdah                          ; eb 99                       ; 0xc203f
    4052     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2041 vgabios.c:1347
    4053     xor ah, ah                                ; 30 e4                       ; 0xc2044
    4054     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc2046
    4055     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2049
    4056     xor ah, ah                                ; 30 e4                       ; 0xc204c
    4057     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc204e
    4058     jnbe short 020b3h                         ; 77 60                       ; 0xc2051
    4059     mov dl, al                                ; 88 c2                       ; 0xc2053 vgabios.c:1349
    4060     xor dh, dh                                ; 30 f6                       ; 0xc2055
    4061     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2057
    4062     add ax, dx                                ; 01 d0                       ; 0xc205a
    4063     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc205c
    4064     jnbe short 02067h                         ; 77 06                       ; 0xc205f
    4065     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2061
    4066     jne short 02086h                          ; 75 1f                       ; 0xc2065
    4067     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2067 vgabios.c:1350
    4068     xor ah, ah                                ; 30 e4                       ; 0xc206a
    4069     push ax                                   ; 50                          ; 0xc206c
    4070     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc206d
    4071     push ax                                   ; 50                          ; 0xc2070
    4072     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2071
    4073     xor bh, bh                                ; 30 ff                       ; 0xc2074
    4074     mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc2076
    4075     xor dh, dh                                ; 30 f6                       ; 0xc2079
    4076     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc207b
    4077     mov cx, word [bp-01eh]                    ; 8b 4e e2                    ; 0xc207e
    4078     call 019c7h                               ; e8 43 f9                    ; 0xc2081
    4079     jmp short 020a4h                          ; eb 1e                       ; 0xc2084 vgabios.c:1351
    4080     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2086 vgabios.c:1352
    4081     xor ah, ah                                ; 30 e4                       ; 0xc2089
    4082     push ax                                   ; 50                          ; 0xc208b
    4083     push word [bp-01eh]                       ; ff 76 e2                    ; 0xc208c
    4084     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc208f
    4085     xor ch, ch                                ; 30 ed                       ; 0xc2092
    4086     mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2094
    4087     xor bh, bh                                ; 30 ff                       ; 0xc2097
    4088     mov dl, bl                                ; 88 da                       ; 0xc2099
    4089     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc209b
    4090     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc209e
    4091     call 01946h                               ; e8 a2 f8                    ; 0xc20a1
    4092     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc20a4 vgabios.c:1353
    4093     xor ah, ah                                ; 30 e4                       ; 0xc20a7
    4094     cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc20a9
    4095     jc short 020b3h                           ; 72 05                       ; 0xc20ac
    4096     dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc20ae vgabios.c:1354
    4097     jmp short 02049h                          ; eb 96                       ; 0xc20b1
    4098     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc20b3 vgabios.c:1365
    4099     pop di                                    ; 5f                          ; 0xc20b6
    4100     pop si                                    ; 5e                          ; 0xc20b7
    4101     pop bp                                    ; 5d                          ; 0xc20b8
    4102     retn 00008h                               ; c2 08 00                    ; 0xc20b9
    4103   ; disGetNextSymbol 0xc20bc LB 0x21b3 -> off=0x0 cb=0000000000000111 uValue=00000000000c20bc 'write_gfx_char_pl4'
    4104 write_gfx_char_pl4:                          ; 0xc20bc LB 0x111
    4105     push bp                                   ; 55                          ; 0xc20bc vgabios.c:1368
    4106     mov bp, sp                                ; 89 e5                       ; 0xc20bd
    4107     push si                                   ; 56                          ; 0xc20bf
    4108     push di                                   ; 57                          ; 0xc20c0
    4109     sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc20c1
    4110     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc20c4
    4111     mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc20c7
    4112     mov ch, bl                                ; 88 dd                       ; 0xc20ca
    4113     mov al, cl                                ; 88 c8                       ; 0xc20cc
    4114     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc20ce vgabios.c:57
    4115     xor dx, dx                                ; 31 d2                       ; 0xc20d1
    4116     mov es, dx                                ; 8e c2                       ; 0xc20d3
    4117     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc20d5
    4118     mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc20d8
    4119     mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc20dc vgabios.c:58
    4120     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc20df
    4121     xor ah, ah                                ; 30 e4                       ; 0xc20e2 vgabios.c:1377
    4122     mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc20e4
    4123     xor bh, bh                                ; 30 ff                       ; 0xc20e7
    4124     imul bx                                   ; f7 eb                       ; 0xc20e9
    4125     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc20eb
    4126     xor dh, dh                                ; 30 f6                       ; 0xc20ee
    4127     imul dx                                   ; f7 ea                       ; 0xc20f0
    4128     mov si, ax                                ; 89 c6                       ; 0xc20f2
    4129     mov al, ch                                ; 88 e8                       ; 0xc20f4
    4130     xor ah, ah                                ; 30 e4                       ; 0xc20f6
    4131     add si, ax                                ; 01 c6                       ; 0xc20f8
    4132     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc20fa vgabios.c:47
    4133     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc20fd
    4134     mov es, ax                                ; 8e c0                       ; 0xc2100
    4135     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc2102
    4136     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc2105 vgabios.c:48
    4137     xor dh, dh                                ; 30 f6                       ; 0xc2108
    4138     mul dx                                    ; f7 e2                       ; 0xc210a
    4139     add si, ax                                ; 01 c6                       ; 0xc210c
    4140     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc210e vgabios.c:1379
    4141     xor ah, ah                                ; 30 e4                       ; 0xc2111
    4142     imul bx                                   ; f7 eb                       ; 0xc2113
    4143     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc2115
    4144     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc2118 vgabios.c:1380
    4145     mov dx, 003c4h                            ; ba c4 03                    ; 0xc211b
    4146     out DX, ax                                ; ef                          ; 0xc211e
    4147     mov ax, 00205h                            ; b8 05 02                    ; 0xc211f vgabios.c:1381
    4148     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2122
    4149     out DX, ax                                ; ef                          ; 0xc2125
    4150     test byte [bp-008h], 080h                 ; f6 46 f8 80                 ; 0xc2126 vgabios.c:1382
    4151     je short 02132h                           ; 74 06                       ; 0xc212a
    4152     mov ax, 01803h                            ; b8 03 18                    ; 0xc212c vgabios.c:1384
    4153     out DX, ax                                ; ef                          ; 0xc212f
    4154     jmp short 02136h                          ; eb 04                       ; 0xc2130 vgabios.c:1386
    4155     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2132 vgabios.c:1388
    4156     out DX, ax                                ; ef                          ; 0xc2135
    4157     xor ch, ch                                ; 30 ed                       ; 0xc2136 vgabios.c:1390
    4158     cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc2138
    4159     jnc short 021afh                          ; 73 72                       ; 0xc213b
    4160     mov al, ch                                ; 88 e8                       ; 0xc213d vgabios.c:1392
    4161     xor ah, ah                                ; 30 e4                       ; 0xc213f
    4162     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc2141
    4163     xor bh, bh                                ; 30 ff                       ; 0xc2144
    4164     imul bx                                   ; f7 eb                       ; 0xc2146
    4165     mov bx, si                                ; 89 f3                       ; 0xc2148
    4166     add bx, ax                                ; 01 c3                       ; 0xc214a
    4167     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc214c vgabios.c:1393
    4168     jmp short 02164h                          ; eb 12                       ; 0xc2150
    4169     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2152 vgabios.c:42
    4170     mov es, ax                                ; 8e c0                       ; 0xc2155
    4171     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2157
    4172     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc215b vgabios.c:1406
    4173     cmp byte [bp-006h], 008h                  ; 80 7e fa 08                 ; 0xc215e
    4174     jnc short 021b1h                          ; 73 4d                       ; 0xc2162
    4175     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc2164
    4176     mov ax, 00080h                            ; b8 80 00                    ; 0xc2167
    4177     sar ax, CL                                ; d3 f8                       ; 0xc216a
    4178     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc216c
    4179     mov byte [bp-00dh], 000h                  ; c6 46 f3 00                 ; 0xc216f
    4180     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2173
    4181     sal ax, 008h                              ; c1 e0 08                    ; 0xc2176
    4182     or AL, strict byte 008h                   ; 0c 08                       ; 0xc2179
    4183     mov dx, 003ceh                            ; ba ce 03                    ; 0xc217b
    4184     out DX, ax                                ; ef                          ; 0xc217e
    4185     mov dx, bx                                ; 89 da                       ; 0xc217f
    4186     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2181
    4187     call 035dbh                               ; e8 54 14                    ; 0xc2184
    4188     mov al, ch                                ; 88 e8                       ; 0xc2187
    4189     xor ah, ah                                ; 30 e4                       ; 0xc2189
    4190     add ax, word [bp-010h]                    ; 03 46 f0                    ; 0xc218b
    4191     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc218e
    4192     mov di, word [bp-012h]                    ; 8b 7e ee                    ; 0xc2191
    4193     add di, ax                                ; 01 c7                       ; 0xc2194
    4194     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc2196
    4195     xor ah, ah                                ; 30 e4                       ; 0xc2199
    4196     test word [bp-00eh], ax                   ; 85 46 f2                    ; 0xc219b
    4197     je short 02152h                           ; 74 b2                       ; 0xc219e
    4198     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc21a0
    4199     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc21a3
    4200     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc21a5
    4201     mov es, dx                                ; 8e c2                       ; 0xc21a8
    4202     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc21aa
    4203     jmp short 0215bh                          ; eb ac                       ; 0xc21ad
    4204     jmp short 021b5h                          ; eb 04                       ; 0xc21af
     3646    ; inc al                                    ; fe c0                     ; 0xc1cbb
     3647    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1cbd
     3648    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1cc0 vgabios.c:1339
     3649    mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1cc3
     3650    mov byte [bp-019h], 000h                  ; c6 46 e7 00                 ; 0xc1cc6
     3651    mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1cca
     3652    sal bx, 003h                              ; c1 e3 03                    ; 0xc1ccd
     3653    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc1cd0
     3654    dec ax                                    ; 48                          ; 0xc1cd3
     3655    mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc1cd4
     3656    mov di, word [bp-016h]                    ; 8b 7e ea                    ; 0xc1cd7
     3657    dec di                                    ; 4f                          ; 0xc1cda
     3658    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc1cdb
     3659    mul word [bp-016h]                        ; f7 66 ea                    ; 0xc1cde
     3660    mov cx, ax                                ; 89 c1                       ; 0xc1ce1
     3661    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc1ce3
     3662    jne short 01d33h                          ; 75 49                       ; 0xc1ce8
     3663    add ax, ax                                ; 01 c0                       ; 0xc1cea vgabios.c:1342
     3664    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1cec
     3665    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc1cee
     3666    xor dh, dh                                ; 30 f6                       ; 0xc1cf1
     3667    inc ax                                    ; 40                          ; 0xc1cf3
     3668    mul dx                                    ; f7 e2                       ; 0xc1cf4
     3669    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc1cf6
     3670    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1cf9 vgabios.c:1347
     3671    jne short 01d36h                          ; 75 37                       ; 0xc1cfd
     3672    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1cff
     3673    jne short 01d36h                          ; 75 31                       ; 0xc1d03
     3674    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d05
     3675    jne short 01d36h                          ; 75 2b                       ; 0xc1d09
     3676    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1d0b
     3677    xor ah, ah                                ; 30 e4                       ; 0xc1d0e
     3678    cmp ax, di                                ; 39 f8                       ; 0xc1d10
     3679    jne short 01d36h                          ; 75 22                       ; 0xc1d12
     3680    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1d14
     3681    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1d17
     3682    jne short 01d36h                          ; 75 1a                       ; 0xc1d1a
     3683    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1d1c vgabios.c:1349
     3684    sal ax, 008h                              ; c1 e0 08                    ; 0xc1d1f
     3685    add ax, strict word 00020h                ; 05 20 00                    ; 0xc1d22
     3686    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1d25
     3687    mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1d29
     3688    jcxz 01d30h                               ; e3 02                       ; 0xc1d2c
     3689    rep stosw                                 ; f3 ab                       ; 0xc1d2e
     3690    jmp near 022a2h                           ; e9 6f 05                    ; 0xc1d30 vgabios.c:1351
     3691    jmp near 01ea6h                           ; e9 70 01                    ; 0xc1d33
     3692    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1d36 vgabios.c:1353
     3693    jne short 01d9ch                          ; 75 60                       ; 0xc1d3a
     3694    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1d3c vgabios.c:1354
     3695    xor ah, ah                                ; 30 e4                       ; 0xc1d3f
     3696    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1d41
     3697    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1d44
     3698    xor dh, dh                                ; 30 f6                       ; 0xc1d47
     3699    cmp dx, word [bp-01ch]                    ; 3b 56 e4                    ; 0xc1d49
     3700    jc short 01d9eh                           ; 72 50                       ; 0xc1d4c
     3701    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1d4e vgabios.c:1356
     3702    xor ah, ah                                ; 30 e4                       ; 0xc1d51
     3703    add ax, word [bp-01ch]                    ; 03 46 e4                    ; 0xc1d53
     3704    cmp ax, dx                                ; 39 d0                       ; 0xc1d56
     3705    jnbe short 01d60h                         ; 77 06                       ; 0xc1d58
     3706    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1d5a
     3707    jne short 01da1h                          ; 75 41                       ; 0xc1d5e
     3708    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1d60 vgabios.c:1357
     3709    xor ch, ch                                ; 30 ed                       ; 0xc1d63
     3710    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1d65
     3711    xor ah, ah                                ; 30 e4                       ; 0xc1d68
     3712    mov si, ax                                ; 89 c6                       ; 0xc1d6a
     3713    sal si, 008h                              ; c1 e6 08                    ; 0xc1d6c
     3714    add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1d6f
     3715    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1d72
     3716    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1d75
     3717    mov dx, ax                                ; 89 c2                       ; 0xc1d78
     3718    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1d7a
     3719    xor ah, ah                                ; 30 e4                       ; 0xc1d7d
     3720    mov di, ax                                ; 89 c7                       ; 0xc1d7f
     3721    add di, dx                                ; 01 d7                       ; 0xc1d81
     3722    add di, di                                ; 01 ff                       ; 0xc1d83
     3723    add di, word [bp-020h]                    ; 03 7e e0                    ; 0xc1d85
     3724    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1d88
     3725    xor bh, bh                                ; 30 ff                       ; 0xc1d8b
     3726    sal bx, 003h                              ; c1 e3 03                    ; 0xc1d8d
     3727    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1d90
     3728    mov ax, si                                ; 89 f0                       ; 0xc1d94
     3729    jcxz 01d9ah                               ; e3 02                       ; 0xc1d96
     3730    rep stosw                                 ; f3 ab                       ; 0xc1d98
     3731    jmp short 01de1h                          ; eb 45                       ; 0xc1d9a vgabios.c:1358
     3732    jmp short 01de7h                          ; eb 49                       ; 0xc1d9c
     3733    jmp near 022a2h                           ; e9 01 05                    ; 0xc1d9e
     3734    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1da1 vgabios.c:1359
     3735    xor ch, ch                                ; 30 ed                       ; 0xc1da4
     3736    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1da6
     3737    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1da9
     3738    mov byte [bp-018h], dl                    ; 88 56 e8                    ; 0xc1dac
     3739    mov byte [bp-017h], ch                    ; 88 6e e9                    ; 0xc1daf
     3740    mov si, ax                                ; 89 c6                       ; 0xc1db2
     3741    add si, word [bp-018h]                    ; 03 76 e8                    ; 0xc1db4
     3742    add si, si                                ; 01 f6                       ; 0xc1db7
     3743    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1db9
     3744    xor bh, bh                                ; 30 ff                       ; 0xc1dbc
     3745    sal bx, 003h                              ; c1 e3 03                    ; 0xc1dbe
     3746    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1dc1
     3747    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1dc5
     3748    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1dc8
     3749    add ax, word [bp-018h]                    ; 03 46 e8                    ; 0xc1dcb
     3750    add ax, ax                                ; 01 c0                       ; 0xc1dce
     3751    mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1dd0
     3752    add di, ax                                ; 01 c7                       ; 0xc1dd3
     3753    mov dx, bx                                ; 89 da                       ; 0xc1dd5
     3754    mov es, bx                                ; 8e c3                       ; 0xc1dd7
     3755    jcxz 01de1h                               ; e3 06                       ; 0xc1dd9
     3756    push DS                                   ; 1e                          ; 0xc1ddb
     3757    mov ds, dx                                ; 8e da                       ; 0xc1ddc
     3758    rep movsw                                 ; f3 a5                       ; 0xc1dde
     3759    pop DS                                    ; 1f                          ; 0xc1de0
     3760    inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc1de1 vgabios.c:1360
     3761    jmp near 01d44h                           ; e9 5d ff                    ; 0xc1de4
     3762    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1de7 vgabios.c:1363
     3763    xor ah, ah                                ; 30 e4                       ; 0xc1dea
     3764    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1dec
     3765    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1def
     3766    xor ah, ah                                ; 30 e4                       ; 0xc1df2
     3767    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1df4
     3768    jnbe short 01d9eh                         ; 77 a5                       ; 0xc1df7
     3769    mov dl, al                                ; 88 c2                       ; 0xc1df9 vgabios.c:1365
     3770    xor dh, dh                                ; 30 f6                       ; 0xc1dfb
     3771    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1dfd
     3772    add ax, dx                                ; 01 d0                       ; 0xc1e00
     3773    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1e02
     3774    jnbe short 01e0dh                         ; 77 06                       ; 0xc1e05
     3775    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1e07
     3776    jne short 01e49h                          ; 75 3c                       ; 0xc1e0b
     3777    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1e0d vgabios.c:1366
     3778    xor ch, ch                                ; 30 ed                       ; 0xc1e10
     3779    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1e12
     3780    xor ah, ah                                ; 30 e4                       ; 0xc1e15
     3781    mov si, ax                                ; 89 c6                       ; 0xc1e17
     3782    sal si, 008h                              ; c1 e6 08                    ; 0xc1e19
     3783    add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1e1c
     3784    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1e1f
     3785    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1e22
     3786    mov dx, ax                                ; 89 c2                       ; 0xc1e25
     3787    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e27
     3788    xor ah, ah                                ; 30 e4                       ; 0xc1e2a
     3789    add ax, dx                                ; 01 d0                       ; 0xc1e2c
     3790    add ax, ax                                ; 01 c0                       ; 0xc1e2e
     3791    mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1e30
     3792    add di, ax                                ; 01 c7                       ; 0xc1e33
     3793    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1e35
     3794    xor bh, bh                                ; 30 ff                       ; 0xc1e38
     3795    sal bx, 003h                              ; c1 e3 03                    ; 0xc1e3a
     3796    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1e3d
     3797    mov ax, si                                ; 89 f0                       ; 0xc1e41
     3798    jcxz 01e47h                               ; e3 02                       ; 0xc1e43
     3799    rep stosw                                 ; f3 ab                       ; 0xc1e45
     3800    jmp short 01e96h                          ; eb 4d                       ; 0xc1e47 vgabios.c:1367
     3801    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1e49 vgabios.c:1368
     3802    mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc1e4c
     3803    mov byte [bp-017h], dh                    ; 88 76 e9                    ; 0xc1e4f
     3804    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1e52
     3805    xor ah, ah                                ; 30 e4                       ; 0xc1e55
     3806    mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc1e57
     3807    sub dx, ax                                ; 29 c2                       ; 0xc1e5a
     3808    mov ax, dx                                ; 89 d0                       ; 0xc1e5c
     3809    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1e5e
     3810    mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc1e61
     3811    xor ch, ch                                ; 30 ed                       ; 0xc1e64
     3812    mov si, ax                                ; 89 c6                       ; 0xc1e66
     3813    add si, cx                                ; 01 ce                       ; 0xc1e68
     3814    add si, si                                ; 01 f6                       ; 0xc1e6a
     3815    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1e6c
     3816    xor bh, bh                                ; 30 ff                       ; 0xc1e6f
     3817    sal bx, 003h                              ; c1 e3 03                    ; 0xc1e71
     3818    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1e74
     3819    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc1e78
     3820    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1e7b
     3821    add ax, cx                                ; 01 c8                       ; 0xc1e7e
     3822    add ax, ax                                ; 01 c0                       ; 0xc1e80
     3823    mov di, word [bp-020h]                    ; 8b 7e e0                    ; 0xc1e82
     3824    add di, ax                                ; 01 c7                       ; 0xc1e85
     3825    mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc1e87
     3826    mov dx, bx                                ; 89 da                       ; 0xc1e8a
     3827    mov es, bx                                ; 8e c3                       ; 0xc1e8c
     3828    jcxz 01e96h                               ; e3 06                       ; 0xc1e8e
     3829    push DS                                   ; 1e                          ; 0xc1e90
     3830    mov ds, dx                                ; 8e da                       ; 0xc1e91
     3831    rep movsw                                 ; f3 a5                       ; 0xc1e93
     3832    pop DS                                    ; 1f                          ; 0xc1e95
     3833    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e96 vgabios.c:1369
     3834    xor ah, ah                                ; 30 e4                       ; 0xc1e99
     3835    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1e9b
     3836    jc short 01ed3h                           ; 72 33                       ; 0xc1e9e
     3837    dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc1ea0 vgabios.c:1370
     3838    jmp near 01defh                           ; e9 49 ff                    ; 0xc1ea3
     3839    mov si, word [bp-01ah]                    ; 8b 76 e6                    ; 0xc1ea6 vgabios.c:1376
     3840    mov al, byte [si+04835h]                  ; 8a 84 35 48                 ; 0xc1ea9
     3841    xor ah, ah                                ; 30 e4                       ; 0xc1ead
     3842    mov si, ax                                ; 89 c6                       ; 0xc1eaf
     3843    sal si, 006h                              ; c1 e6 06                    ; 0xc1eb1
     3844    mov al, byte [si+0484bh]                  ; 8a 84 4b 48                 ; 0xc1eb4
     3845    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1eb8
     3846    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc1ebb vgabios.c:1377
     3847    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1ebf
     3848    jc short 01ecfh                           ; 72 0c                       ; 0xc1ec1
     3849    jbe short 01ed6h                          ; 76 11                       ; 0xc1ec3
     3850    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc1ec5
     3851    je short 01f04h                           ; 74 3b                       ; 0xc1ec7
     3852    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc1ec9
     3853    je short 01ed6h                           ; 74 09                       ; 0xc1ecb
     3854    jmp short 01ed3h                          ; eb 04                       ; 0xc1ecd
     3855    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc1ecf
     3856    je short 01f07h                           ; 74 34                       ; 0xc1ed1
     3857    jmp near 022a2h                           ; e9 cc 03                    ; 0xc1ed3
     3858    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ed6 vgabios.c:1381
     3859    jne short 01f02h                          ; 75 26                       ; 0xc1eda
     3860    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1edc
     3861    jne short 01f44h                          ; 75 62                       ; 0xc1ee0
     3862    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1ee2
     3863    jne short 01f44h                          ; 75 5c                       ; 0xc1ee6
     3864    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ee8
     3865    xor ah, ah                                ; 30 e4                       ; 0xc1eeb
     3866    mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc1eed
     3867    dec dx                                    ; 4a                          ; 0xc1ef0
     3868    cmp ax, dx                                ; 39 d0                       ; 0xc1ef1
     3869    jne short 01f44h                          ; 75 4f                       ; 0xc1ef3
     3870    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1ef5
     3871    xor ah, dh                                ; 30 f4                       ; 0xc1ef8
     3872    mov dx, word [bp-01eh]                    ; 8b 56 e2                    ; 0xc1efa
     3873    dec dx                                    ; 4a                          ; 0xc1efd
     3874    cmp ax, dx                                ; 39 d0                       ; 0xc1efe
     3875    je short 01f0ah                           ; 74 08                       ; 0xc1f00
     3876    jmp short 01f44h                          ; eb 40                       ; 0xc1f02
     3877    jmp near 0217ah                           ; e9 73 02                    ; 0xc1f04
     3878    jmp near 02034h                           ; e9 2a 01                    ; 0xc1f07
     3879    mov ax, 00205h                            ; b8 05 02                    ; 0xc1f0a vgabios.c:1383
     3880    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1f0d
     3881    out DX, ax                                ; ef                          ; 0xc1f10
     3882    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1f11 vgabios.c:1384
     3883    mul word [bp-01eh]                        ; f7 66 e2                    ; 0xc1f14
     3884    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1f17
     3885    xor dh, dh                                ; 30 f6                       ; 0xc1f1a
     3886    mul dx                                    ; f7 e2                       ; 0xc1f1c
     3887    mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc1f1e
     3888    xor dh, dh                                ; 30 f6                       ; 0xc1f21
     3889    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1f23
     3890    xor bh, bh                                ; 30 ff                       ; 0xc1f26
     3891    sal bx, 003h                              ; c1 e3 03                    ; 0xc1f28
     3892    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1f2b
     3893    mov cx, ax                                ; 89 c1                       ; 0xc1f2f
     3894    mov ax, dx                                ; 89 d0                       ; 0xc1f31
     3895    xor di, di                                ; 31 ff                       ; 0xc1f33
     3896    mov es, bx                                ; 8e c3                       ; 0xc1f35
     3897    jcxz 01f3bh                               ; e3 02                       ; 0xc1f37
     3898    rep stosb                                 ; f3 aa                       ; 0xc1f39
     3899    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1f3b vgabios.c:1385
     3900    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1f3e
     3901    out DX, ax                                ; ef                          ; 0xc1f41
     3902    jmp short 01ed3h                          ; eb 8f                       ; 0xc1f42 vgabios.c:1387
     3903    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1f44 vgabios.c:1389
     3904    jne short 01fbfh                          ; 75 75                       ; 0xc1f48
     3905    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1f4a vgabios.c:1390
     3906    xor ah, ah                                ; 30 e4                       ; 0xc1f4d
     3907    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1f4f
     3908    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f52
     3909    xor ah, ah                                ; 30 e4                       ; 0xc1f55
     3910    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1f57
     3911    jc short 01fbch                           ; 72 60                       ; 0xc1f5a
     3912    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1f5c vgabios.c:1392
     3913    xor dh, dh                                ; 30 f6                       ; 0xc1f5f
     3914    add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc1f61
     3915    cmp dx, ax                                ; 39 c2                       ; 0xc1f64
     3916    jnbe short 01f6eh                         ; 77 06                       ; 0xc1f66
     3917    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1f68
     3918    jne short 01f8fh                          ; 75 21                       ; 0xc1f6c
     3919    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1f6e vgabios.c:1393
     3920    xor ah, ah                                ; 30 e4                       ; 0xc1f71
     3921    push ax                                   ; 50                          ; 0xc1f73
     3922    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f74
     3923    push ax                                   ; 50                          ; 0xc1f77
     3924    mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1f78
     3925    xor ch, ch                                ; 30 ed                       ; 0xc1f7b
     3926    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1f7d
     3927    xor bh, bh                                ; 30 ff                       ; 0xc1f80
     3928    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1f82
     3929    xor dh, dh                                ; 30 f6                       ; 0xc1f85
     3930    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f87
     3931    call 01970h                               ; e8 e3 f9                    ; 0xc1f8a
     3932    jmp short 01fb7h                          ; eb 28                       ; 0xc1f8d vgabios.c:1394
     3933    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f8f vgabios.c:1395
     3934    push ax                                   ; 50                          ; 0xc1f92
     3935    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc1f93
     3936    push ax                                   ; 50                          ; 0xc1f96
     3937    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1f97
     3938    xor ch, ch                                ; 30 ed                       ; 0xc1f9a
     3939    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc1f9c
     3940    xor bh, bh                                ; 30 ff                       ; 0xc1f9f
     3941    mov dl, bl                                ; 88 da                       ; 0xc1fa1
     3942    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc1fa3
     3943    xor dh, dh                                ; 30 f6                       ; 0xc1fa6
     3944    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1fa8
     3945    mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc1fab
     3946    mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc1fae
     3947    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1fb1
     3948    call 018e2h                               ; e8 2b f9                    ; 0xc1fb4
     3949    inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc1fb7 vgabios.c:1396
     3950    jmp short 01f52h                          ; eb 96                       ; 0xc1fba
     3951    jmp near 022a2h                           ; e9 e3 02                    ; 0xc1fbc
     3952    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1fbf vgabios.c:1399
     3953    xor ah, ah                                ; 30 e4                       ; 0xc1fc2
     3954    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1fc4
     3955    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1fc7
     3956    xor ah, ah                                ; 30 e4                       ; 0xc1fca
     3957    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1fcc
     3958    jnbe short 01fbch                         ; 77 eb                       ; 0xc1fcf
     3959    mov dl, al                                ; 88 c2                       ; 0xc1fd1 vgabios.c:1401
     3960    xor dh, dh                                ; 30 f6                       ; 0xc1fd3
     3961    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1fd5
     3962    add ax, dx                                ; 01 d0                       ; 0xc1fd8
     3963    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc1fda
     3964    jnbe short 01fe5h                         ; 77 06                       ; 0xc1fdd
     3965    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1fdf
     3966    jne short 02006h                          ; 75 21                       ; 0xc1fe3
     3967    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1fe5 vgabios.c:1402
     3968    xor ah, ah                                ; 30 e4                       ; 0xc1fe8
     3969    push ax                                   ; 50                          ; 0xc1fea
     3970    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1feb
     3971    push ax                                   ; 50                          ; 0xc1fee
     3972    mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc1fef
     3973    xor ch, ch                                ; 30 ed                       ; 0xc1ff2
     3974    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1ff4
     3975    xor bh, bh                                ; 30 ff                       ; 0xc1ff7
     3976    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc1ff9
     3977    xor dh, dh                                ; 30 f6                       ; 0xc1ffc
     3978    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1ffe
     3979    call 01970h                               ; e8 6c f9                    ; 0xc2001
     3980    jmp short 02025h                          ; eb 1f                       ; 0xc2004 vgabios.c:1403
     3981    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2006 vgabios.c:1404
     3982    xor ah, ah                                ; 30 e4                       ; 0xc2009
     3983    push ax                                   ; 50                          ; 0xc200b
     3984    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc200c
     3985    push ax                                   ; 50                          ; 0xc200f
     3986    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc2010
     3987    xor ch, ch                                ; 30 ed                       ; 0xc2013
     3988    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2015
     3989    xor bh, bh                                ; 30 ff                       ; 0xc2018
     3990    mov dl, bl                                ; 88 da                       ; 0xc201a
     3991    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc201c
     3992    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc201f
     3993    call 018e2h                               ; e8 bd f8                    ; 0xc2022
     3994    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2025 vgabios.c:1405
     3995    xor ah, ah                                ; 30 e4                       ; 0xc2028
     3996    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc202a
     3997    jc short 0207dh                           ; 72 4e                       ; 0xc202d
     3998    dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc202f vgabios.c:1406
     3999    jmp short 01fc7h                          ; eb 93                       ; 0xc2032
     4000    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc2034 vgabios.c:1411
     4001    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc2038
     4002    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc203b vgabios.c:1412
     4003    jne short 02080h                          ; 75 3f                       ; 0xc203f
     4004    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc2041
     4005    jne short 02080h                          ; 75 39                       ; 0xc2045
     4006    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc2047
     4007    jne short 02080h                          ; 75 33                       ; 0xc204b
     4008    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc204d
     4009    cmp ax, di                                ; 39 f8                       ; 0xc2050
     4010    jne short 02080h                          ; 75 2c                       ; 0xc2052
     4011    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2054
     4012    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc2057
     4013    jne short 02080h                          ; 75 24                       ; 0xc205a
     4014    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc205c vgabios.c:1414
     4015    xor dh, dh                                ; 30 f6                       ; 0xc205f
     4016    mov ax, cx                                ; 89 c8                       ; 0xc2061
     4017    mul dx                                    ; f7 e2                       ; 0xc2063
     4018    mov dl, byte [bp-014h]                    ; 8a 56 ec                    ; 0xc2065
     4019    xor dh, dh                                ; 30 f6                       ; 0xc2068
     4020    mul dx                                    ; f7 e2                       ; 0xc206a
     4021    mov cx, ax                                ; 89 c1                       ; 0xc206c
     4022    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc206e
     4023    xor ah, ah                                ; 30 e4                       ; 0xc2071
     4024    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2073
     4025    xor di, di                                ; 31 ff                       ; 0xc2077
     4026    jcxz 0207dh                               ; e3 02                       ; 0xc2079
     4027    rep stosb                                 ; f3 aa                       ; 0xc207b
     4028    jmp near 022a2h                           ; e9 22 02                    ; 0xc207d vgabios.c:1416
     4029    cmp byte [bp-014h], 002h                  ; 80 7e ec 02                 ; 0xc2080 vgabios.c:1418
     4030    jne short 0208fh                          ; 75 09                       ; 0xc2084
     4031    sal byte [bp-008h], 1                     ; d0 66 f8                    ; 0xc2086 vgabios.c:1420
     4032    sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc2089 vgabios.c:1421
     4033    sal word [bp-01eh], 1                     ; d1 66 e2                    ; 0xc208c vgabios.c:1422
     4034    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc208f vgabios.c:1425
     4035    jne short 020feh                          ; 75 69                       ; 0xc2093
     4036    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2095 vgabios.c:1426
     4037    xor ah, ah                                ; 30 e4                       ; 0xc2098
     4038    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc209a
     4039    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc209d
     4040    xor ah, ah                                ; 30 e4                       ; 0xc20a0
     4041    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc20a2
     4042    jc short 0207dh                           ; 72 d6                       ; 0xc20a5
     4043    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc20a7 vgabios.c:1428
     4044    xor dh, dh                                ; 30 f6                       ; 0xc20aa
     4045    add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc20ac
     4046    cmp dx, ax                                ; 39 c2                       ; 0xc20af
     4047    jnbe short 020b9h                         ; 77 06                       ; 0xc20b1
     4048    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc20b3
     4049    jne short 020dah                          ; 75 21                       ; 0xc20b7
     4050    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc20b9 vgabios.c:1429
     4051    xor ah, ah                                ; 30 e4                       ; 0xc20bc
     4052    push ax                                   ; 50                          ; 0xc20be
     4053    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc20bf
     4054    push ax                                   ; 50                          ; 0xc20c2
     4055    mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc20c3
     4056    xor ch, ch                                ; 30 ed                       ; 0xc20c6
     4057    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc20c8
     4058    xor bh, bh                                ; 30 ff                       ; 0xc20cb
     4059    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc20cd
     4060    xor dh, dh                                ; 30 f6                       ; 0xc20d0
     4061    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc20d2
     4062    call 01aa1h                               ; e8 c9 f9                    ; 0xc20d5
     4063    jmp short 020f9h                          ; eb 1f                       ; 0xc20d8 vgabios.c:1430
     4064    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc20da vgabios.c:1431
     4065    push ax                                   ; 50                          ; 0xc20dd
     4066    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc20de
     4067    push ax                                   ; 50                          ; 0xc20e1
     4068    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc20e2
     4069    xor ch, ch                                ; 30 ed                       ; 0xc20e5
     4070    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc20e7
     4071    xor bh, bh                                ; 30 ff                       ; 0xc20ea
     4072    mov dl, bl                                ; 88 da                       ; 0xc20ec
     4073    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc20ee
     4074    xor dh, dh                                ; 30 f6                       ; 0xc20f1
     4075    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc20f3
     4076    call 019ebh                               ; e8 f2 f8                    ; 0xc20f6
     4077    inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc20f9 vgabios.c:1432
     4078    jmp short 0209dh                          ; eb 9f                       ; 0xc20fc
     4079    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc20fe vgabios.c:1435
     4080    xor ah, ah                                ; 30 e4                       ; 0xc2101
     4081    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc2103
     4082    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2106
     4083    xor ah, ah                                ; 30 e4                       ; 0xc2109
     4084    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc210b
     4085    jnbe short 02178h                         ; 77 68                       ; 0xc210e
     4086    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2110 vgabios.c:1437
     4087    xor dh, dh                                ; 30 f6                       ; 0xc2113
     4088    add ax, dx                                ; 01 d0                       ; 0xc2115
     4089    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc2117
     4090    jnbe short 02120h                         ; 77 04                       ; 0xc211a
     4091    test dl, dl                               ; 84 d2                       ; 0xc211c
     4092    jne short 0214ah                          ; 75 2a                       ; 0xc211e
     4093    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2120 vgabios.c:1438
     4094    xor ah, ah                                ; 30 e4                       ; 0xc2123
     4095    push ax                                   ; 50                          ; 0xc2125
     4096    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2126
     4097    push ax                                   ; 50                          ; 0xc2129
     4098    mov cl, byte [bp-01eh]                    ; 8a 4e e2                    ; 0xc212a
     4099    xor ch, ch                                ; 30 ed                       ; 0xc212d
     4100    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc212f
     4101    xor bh, bh                                ; 30 ff                       ; 0xc2132
     4102    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc2134
     4103    xor dh, dh                                ; 30 f6                       ; 0xc2137
     4104    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2139
     4105    mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc213c
     4106    mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc213f
     4107    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc2142
     4108    call 01aa1h                               ; e8 59 f9                    ; 0xc2145
     4109    jmp short 02169h                          ; eb 1f                       ; 0xc2148 vgabios.c:1439
     4110    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc214a vgabios.c:1440
     4111    xor ah, ah                                ; 30 e4                       ; 0xc214d
     4112    push ax                                   ; 50                          ; 0xc214f
     4113    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc2150
     4114    push ax                                   ; 50                          ; 0xc2153
     4115    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc2154
     4116    xor ch, ch                                ; 30 ed                       ; 0xc2157
     4117    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2159
     4118    xor bh, bh                                ; 30 ff                       ; 0xc215c
     4119    mov dl, bl                                ; 88 da                       ; 0xc215e
     4120    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc2160
     4121    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2163
     4122    call 019ebh                               ; e8 82 f8                    ; 0xc2166
     4123    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2169 vgabios.c:1441
     4124    xor ah, ah                                ; 30 e4                       ; 0xc216c
     4125    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc216e
     4126    jc short 021b8h                           ; 72 45                       ; 0xc2171
     4127    dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc2173 vgabios.c:1442
     4128    jmp short 02106h                          ; eb 8e                       ; 0xc2176
     4129    jmp short 021b8h                          ; eb 3e                       ; 0xc2178
     4130    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc217a vgabios.c:1447
     4131    jne short 021bbh                          ; 75 3b                       ; 0xc217e
     4132    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc2180
     4133    jne short 021bbh                          ; 75 35                       ; 0xc2184
     4134    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc2186
     4135    jne short 021bbh                          ; 75 2f                       ; 0xc218a
     4136    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc218c
     4137    cmp ax, di                                ; 39 f8                       ; 0xc218f
     4138    jne short 021bbh                          ; 75 28                       ; 0xc2191
     4139    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2193
     4140    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc2196
     4141    jne short 021bbh                          ; 75 20                       ; 0xc2199
     4142    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc219b vgabios.c:1449
     4143    xor dh, dh                                ; 30 f6                       ; 0xc219e
     4144    mov ax, cx                                ; 89 c8                       ; 0xc21a0
     4145    mul dx                                    ; f7 e2                       ; 0xc21a2
     4146    mov cx, ax                                ; 89 c1                       ; 0xc21a4
     4147    sal cx, 003h                              ; c1 e1 03                    ; 0xc21a6
     4148    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc21a9
     4149    xor ah, ah                                ; 30 e4                       ; 0xc21ac
     4150    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc21ae
     4151    xor di, di                                ; 31 ff                       ; 0xc21b2
     4152    jcxz 021b8h                               ; e3 02                       ; 0xc21b4
     4153    rep stosb                                 ; f3 aa                       ; 0xc21b6
     4154    jmp near 022a2h                           ; e9 e7 00                    ; 0xc21b8 vgabios.c:1451
     4155    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc21bb vgabios.c:1454
     4156    jne short 02230h                          ; 75 6f                       ; 0xc21bf
     4157    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc21c1 vgabios.c:1455
     4158    xor ah, ah                                ; 30 e4                       ; 0xc21c4
     4159    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc21c6
     4160    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc21c9
     4161    xor ah, ah                                ; 30 e4                       ; 0xc21cc
     4162    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc21ce
     4163    jc short 021b8h                           ; 72 e5                       ; 0xc21d1
     4164    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc21d3 vgabios.c:1457
     4165    xor dh, dh                                ; 30 f6                       ; 0xc21d6
     4166    add dx, word [bp-01ch]                    ; 03 56 e4                    ; 0xc21d8
     4167    cmp dx, ax                                ; 39 c2                       ; 0xc21db
     4168    jnbe short 021e5h                         ; 77 06                       ; 0xc21dd
     4169    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc21df
     4170    jne short 02204h                          ; 75 1f                       ; 0xc21e3
     4171    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc21e5 vgabios.c:1458
     4172    xor ah, ah                                ; 30 e4                       ; 0xc21e8
     4173    push ax                                   ; 50                          ; 0xc21ea
     4174    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc21eb
     4175    push ax                                   ; 50                          ; 0xc21ee
     4176    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc21ef
     4177    xor bh, bh                                ; 30 ff                       ; 0xc21f2
     4178    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc21f4
     4179    xor dh, dh                                ; 30 f6                       ; 0xc21f7
     4180    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc21f9
     4181    mov cx, word [bp-01eh]                    ; 8b 4e e2                    ; 0xc21fc
     4182    call 01bb6h                               ; e8 b4 f9                    ; 0xc21ff
     4183    jmp short 0222bh                          ; eb 27                       ; 0xc2202 vgabios.c:1459
     4184    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2204 vgabios.c:1460
     4185    push ax                                   ; 50                          ; 0xc2207
     4186    push word [bp-01eh]                       ; ff 76 e2                    ; 0xc2208
     4187    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc220b
     4188    xor ch, ch                                ; 30 ed                       ; 0xc220e
     4189    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2210
     4190    xor bh, bh                                ; 30 ff                       ; 0xc2213
     4191    mov dl, bl                                ; 88 da                       ; 0xc2215
     4192    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc2217
     4193    xor dh, dh                                ; 30 f6                       ; 0xc221a
     4194    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc221c
     4195    mov byte [bp-018h], al                    ; 88 46 e8                    ; 0xc221f
     4196    mov byte [bp-017h], ah                    ; 88 66 e9                    ; 0xc2222
     4197    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc2225
     4198    call 01b35h                               ; e8 0a f9                    ; 0xc2228
     4199    inc word [bp-01ch]                        ; ff 46 e4                    ; 0xc222b vgabios.c:1461
     4200    jmp short 021c9h                          ; eb 99                       ; 0xc222e
     4201    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2230 vgabios.c:1464
     4202    xor ah, ah                                ; 30 e4                       ; 0xc2233
     4203    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc2235
     4204    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2238
     4205    xor ah, ah                                ; 30 e4                       ; 0xc223b
     4206    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc223d
     4207    jnbe short 022a2h                         ; 77 60                       ; 0xc2240
     4208    mov dl, al                                ; 88 c2                       ; 0xc2242 vgabios.c:1466
     4209    xor dh, dh                                ; 30 f6                       ; 0xc2244
     4210    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2246
     4211    add ax, dx                                ; 01 d0                       ; 0xc2249
     4212    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc224b
     4213    jnbe short 02256h                         ; 77 06                       ; 0xc224e
     4214    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2250
     4215    jne short 02275h                          ; 75 1f                       ; 0xc2254
     4216    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2256 vgabios.c:1467
     4217    xor ah, ah                                ; 30 e4                       ; 0xc2259
     4218    push ax                                   ; 50                          ; 0xc225b
     4219    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc225c
     4220    push ax                                   ; 50                          ; 0xc225f
     4221    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2260
     4222    xor bh, bh                                ; 30 ff                       ; 0xc2263
     4223    mov dl, byte [bp-01ch]                    ; 8a 56 e4                    ; 0xc2265
     4224    xor dh, dh                                ; 30 f6                       ; 0xc2268
     4225    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc226a
     4226    mov cx, word [bp-01eh]                    ; 8b 4e e2                    ; 0xc226d
     4227    call 01bb6h                               ; e8 43 f9                    ; 0xc2270
     4228    jmp short 02293h                          ; eb 1e                       ; 0xc2273 vgabios.c:1468
     4229    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2275 vgabios.c:1469
     4230    xor ah, ah                                ; 30 e4                       ; 0xc2278
     4231    push ax                                   ; 50                          ; 0xc227a
     4232    push word [bp-01eh]                       ; ff 76 e2                    ; 0xc227b
     4233    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc227e
     4234    xor ch, ch                                ; 30 ed                       ; 0xc2281
     4235    mov bl, byte [bp-01ch]                    ; 8a 5e e4                    ; 0xc2283
     4236    xor bh, bh                                ; 30 ff                       ; 0xc2286
     4237    mov dl, bl                                ; 88 da                       ; 0xc2288
     4238    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc228a
     4239    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc228d
     4240    call 01b35h                               ; e8 a2 f8                    ; 0xc2290
     4241    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2293 vgabios.c:1470
     4242    xor ah, ah                                ; 30 e4                       ; 0xc2296
     4243    cmp ax, word [bp-01ch]                    ; 3b 46 e4                    ; 0xc2298
     4244    jc short 022a2h                           ; 72 05                       ; 0xc229b
     4245    dec word [bp-01ch]                        ; ff 4e e4                    ; 0xc229d vgabios.c:1471
     4246    jmp short 02238h                          ; eb 96                       ; 0xc22a0
     4247    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc22a2 vgabios.c:1482
     4248    pop di                                    ; 5f                          ; 0xc22a5
     4249    pop si                                    ; 5e                          ; 0xc22a6
     4250    pop bp                                    ; 5d                          ; 0xc22a7
     4251    retn 00008h                               ; c2 08 00                    ; 0xc22a8
     4252  ; disGetNextSymbol 0xc22ab LB 0x231a -> off=0x0 cb=0000000000000111 uValue=00000000000c22ab 'write_gfx_char_pl4'
     4253write_gfx_char_pl4:                          ; 0xc22ab LB 0x111
     4254    push bp                                   ; 55                          ; 0xc22ab vgabios.c:1485
     4255    mov bp, sp                                ; 89 e5                       ; 0xc22ac
     4256    push si                                   ; 56                          ; 0xc22ae
     4257    push di                                   ; 57                          ; 0xc22af
     4258    sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc22b0
     4259    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc22b3
     4260    mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc22b6
     4261    mov ch, bl                                ; 88 dd                       ; 0xc22b9
     4262    mov al, cl                                ; 88 c8                       ; 0xc22bb
     4263    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc22bd vgabios.c:57
     4264    xor dx, dx                                ; 31 d2                       ; 0xc22c0
     4265    mov es, dx                                ; 8e c2                       ; 0xc22c2
     4266    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc22c4
     4267    mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc22c7
     4268    mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc22cb vgabios.c:58
     4269    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc22ce
     4270    xor ah, ah                                ; 30 e4                       ; 0xc22d1 vgabios.c:1494
     4271    mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc22d3
     4272    xor bh, bh                                ; 30 ff                       ; 0xc22d6
     4273    imul bx                                   ; f7 eb                       ; 0xc22d8
     4274    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc22da
     4275    xor dh, dh                                ; 30 f6                       ; 0xc22dd
     4276    imul dx                                   ; f7 ea                       ; 0xc22df
     4277    mov si, ax                                ; 89 c6                       ; 0xc22e1
     4278    mov al, ch                                ; 88 e8                       ; 0xc22e3
     4279    xor ah, ah                                ; 30 e4                       ; 0xc22e5
     4280    add si, ax                                ; 01 c6                       ; 0xc22e7
     4281    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc22e9 vgabios.c:47
     4282    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc22ec
     4283    mov es, ax                                ; 8e c0                       ; 0xc22ef
     4284    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc22f1
     4285    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc22f4 vgabios.c:48
     4286    xor dh, dh                                ; 30 f6                       ; 0xc22f7
     4287    mul dx                                    ; f7 e2                       ; 0xc22f9
     4288    add si, ax                                ; 01 c6                       ; 0xc22fb
     4289    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc22fd vgabios.c:1496
     4290    xor ah, ah                                ; 30 e4                       ; 0xc2300
     4291    imul bx                                   ; f7 eb                       ; 0xc2302
     4292    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc2304
     4293    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc2307 vgabios.c:1497
     4294    mov dx, 003c4h                            ; ba c4 03                    ; 0xc230a
     4295    out DX, ax                                ; ef                          ; 0xc230d
     4296    mov ax, 00205h                            ; b8 05 02                    ; 0xc230e vgabios.c:1498
     4297    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2311
     4298    out DX, ax                                ; ef                          ; 0xc2314
     4299    test byte [bp-008h], 080h                 ; f6 46 f8 80                 ; 0xc2315 vgabios.c:1499
     4300    je short 02321h                           ; 74 06                       ; 0xc2319
     4301    mov ax, 01803h                            ; b8 03 18                    ; 0xc231b vgabios.c:1501
     4302    out DX, ax                                ; ef                          ; 0xc231e
     4303    jmp short 02325h                          ; eb 04                       ; 0xc231f vgabios.c:1503
     4304    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2321 vgabios.c:1505
     4305    out DX, ax                                ; ef                          ; 0xc2324
     4306    xor ch, ch                                ; 30 ed                       ; 0xc2325 vgabios.c:1507
     4307    cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc2327
     4308    jnc short 0239eh                          ; 73 72                       ; 0xc232a
     4309    mov al, ch                                ; 88 e8                       ; 0xc232c vgabios.c:1509
     4310    xor ah, ah                                ; 30 e4                       ; 0xc232e
     4311    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc2330
     4312    xor bh, bh                                ; 30 ff                       ; 0xc2333
     4313    imul bx                                   ; f7 eb                       ; 0xc2335
     4314    mov bx, si                                ; 89 f3                       ; 0xc2337
     4315    add bx, ax                                ; 01 c3                       ; 0xc2339
     4316    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc233b vgabios.c:1510
     4317    jmp short 02353h                          ; eb 12                       ; 0xc233f
     4318    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2341 vgabios.c:42
     4319    mov es, ax                                ; 8e c0                       ; 0xc2344
     4320    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2346
     4321    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc234a vgabios.c:1523
     4322    cmp byte [bp-006h], 008h                  ; 80 7e fa 08                 ; 0xc234d
     4323    jnc short 023a0h                          ; 73 4d                       ; 0xc2351
     4324    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc2353
     4325    mov ax, 00080h                            ; b8 80 00                    ; 0xc2356
     4326    sar ax, CL                                ; d3 f8                       ; 0xc2359
     4327    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc235b
     4328    mov byte [bp-00dh], 000h                  ; c6 46 f3 00                 ; 0xc235e
     4329    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2362
     4330    sal ax, 008h                              ; c1 e0 08                    ; 0xc2365
     4331    or AL, strict byte 008h                   ; 0c 08                       ; 0xc2368
     4332    mov dx, 003ceh                            ; ba ce 03                    ; 0xc236a
     4333    out DX, ax                                ; ef                          ; 0xc236d
     4334    mov dx, bx                                ; 89 da                       ; 0xc236e
     4335    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2370
     4336    call 038eah                               ; e8 74 15                    ; 0xc2373
     4337    mov al, ch                                ; 88 e8                       ; 0xc2376
     4338    xor ah, ah                                ; 30 e4                       ; 0xc2378
     4339    add ax, word [bp-010h]                    ; 03 46 f0                    ; 0xc237a
     4340    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc237d
     4341    mov di, word [bp-012h]                    ; 8b 7e ee                    ; 0xc2380
     4342    add di, ax                                ; 01 c7                       ; 0xc2383
     4343    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc2385
     4344    xor ah, ah                                ; 30 e4                       ; 0xc2388
     4345    test word [bp-00eh], ax                   ; 85 46 f2                    ; 0xc238a
     4346    je short 02341h                           ; 74 b2                       ; 0xc238d
     4347    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc238f
     4348    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc2392
     4349    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc2394
     4350    mov es, dx                                ; 8e c2                       ; 0xc2397
     4351    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2399
     4352    jmp short 0234ah                          ; eb ac                       ; 0xc239c
     4353    jmp short 023a4h                          ; eb 04                       ; 0xc239e
    42054354    db  0feh, 0c5h
    4206     ; inc ch                                    ; fe c5                     ; 0xc21b1 vgabios.c:1407
    4207     jmp short 02138h                          ; eb 83                       ; 0xc21b3
    4208     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc21b5 vgabios.c:1408
    4209     mov dx, 003ceh                            ; ba ce 03                    ; 0xc21b8
    4210     out DX, ax                                ; ef                          ; 0xc21bb
    4211     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc21bc vgabios.c:1409
    4212     out DX, ax                                ; ef                          ; 0xc21bf
    4213     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc21c0 vgabios.c:1410
    4214     out DX, ax                                ; ef                          ; 0xc21c3
    4215     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc21c4 vgabios.c:1411
    4216     pop di                                    ; 5f                          ; 0xc21c7
    4217     pop si                                    ; 5e                          ; 0xc21c8
    4218     pop bp                                    ; 5d                          ; 0xc21c9
    4219     retn 00006h                               ; c2 06 00                    ; 0xc21ca
    4220   ; disGetNextSymbol 0xc21cd LB 0x20a2 -> off=0x0 cb=0000000000000112 uValue=00000000000c21cd 'write_gfx_char_cga'
    4221 write_gfx_char_cga:                          ; 0xc21cd LB 0x112
    4222     push si                                   ; 56                          ; 0xc21cd vgabios.c:1414
    4223     push di                                   ; 57                          ; 0xc21ce
    4224     enter 0000ch, 000h                        ; c8 0c 00 00                 ; 0xc21cf
    4225     mov bh, al                                ; 88 c7                       ; 0xc21d3
    4226     mov ch, dl                                ; 88 d5                       ; 0xc21d5
    4227     mov al, bl                                ; 88 d8                       ; 0xc21d7
    4228     mov di, 0556ch                            ; bf 6c 55                    ; 0xc21d9 vgabios.c:1421
    4229     xor ah, ah                                ; 30 e4                       ; 0xc21dc vgabios.c:1422
    4230     mov dl, byte [bp+00ah]                    ; 8a 56 0a                    ; 0xc21de
    4231     xor dh, dh                                ; 30 f6                       ; 0xc21e1
    4232     imul dx                                   ; f7 ea                       ; 0xc21e3
    4233     mov dl, cl                                ; 88 ca                       ; 0xc21e5
    4234     xor dh, dh                                ; 30 f6                       ; 0xc21e7
    4235     imul dx, dx, 00140h                       ; 69 d2 40 01                 ; 0xc21e9
    4236     add ax, dx                                ; 01 d0                       ; 0xc21ed
    4237     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc21ef
    4238     mov al, bh                                ; 88 f8                       ; 0xc21f2 vgabios.c:1423
    4239     xor ah, ah                                ; 30 e4                       ; 0xc21f4
    4240     sal ax, 003h                              ; c1 e0 03                    ; 0xc21f6
    4241     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc21f9
    4242     xor ah, ah                                ; 30 e4                       ; 0xc21fc vgabios.c:1424
    4243     jmp near 0221dh                           ; e9 1c 00                    ; 0xc21fe
    4244     mov dl, ah                                ; 88 e2                       ; 0xc2201 vgabios.c:1439
    4245     xor dh, dh                                ; 30 f6                       ; 0xc2203
    4246     add dx, word [bp-00ch]                    ; 03 56 f4                    ; 0xc2205
    4247     mov si, di                                ; 89 fe                       ; 0xc2208
    4248     add si, dx                                ; 01 d6                       ; 0xc220a
    4249     mov al, byte [si]                         ; 8a 04                       ; 0xc220c
    4250     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc220e vgabios.c:42
    4251     mov es, dx                                ; 8e c2                       ; 0xc2211
    4252     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2213
     4355    ; inc ch                                    ; fe c5                     ; 0xc23a0 vgabios.c:1524
     4356    jmp short 02327h                          ; eb 83                       ; 0xc23a2
     4357    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc23a4 vgabios.c:1525
     4358    mov dx, 003ceh                            ; ba ce 03                    ; 0xc23a7
     4359    out DX, ax                                ; ef                          ; 0xc23aa
     4360    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc23ab vgabios.c:1526
     4361    out DX, ax                                ; ef                          ; 0xc23ae
     4362    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc23af vgabios.c:1527
     4363    out DX, ax                                ; ef                          ; 0xc23b2
     4364    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc23b3 vgabios.c:1528
     4365    pop di                                    ; 5f                          ; 0xc23b6
     4366    pop si                                    ; 5e                          ; 0xc23b7
     4367    pop bp                                    ; 5d                          ; 0xc23b8
     4368    retn 00006h                               ; c2 06 00                    ; 0xc23b9
     4369  ; disGetNextSymbol 0xc23bc LB 0x2209 -> off=0x0 cb=0000000000000112 uValue=00000000000c23bc 'write_gfx_char_cga'
     4370write_gfx_char_cga:                          ; 0xc23bc LB 0x112
     4371    push si                                   ; 56                          ; 0xc23bc vgabios.c:1531
     4372    push di                                   ; 57                          ; 0xc23bd
     4373    enter 0000ch, 000h                        ; c8 0c 00 00                 ; 0xc23be
     4374    mov bh, al                                ; 88 c7                       ; 0xc23c2
     4375    mov ch, dl                                ; 88 d5                       ; 0xc23c4
     4376    mov al, bl                                ; 88 d8                       ; 0xc23c6
     4377    mov di, 05573h                            ; bf 73 55                    ; 0xc23c8 vgabios.c:1538
     4378    xor ah, ah                                ; 30 e4                       ; 0xc23cb vgabios.c:1539
     4379    mov dl, byte [bp+00ah]                    ; 8a 56 0a                    ; 0xc23cd
     4380    xor dh, dh                                ; 30 f6                       ; 0xc23d0
     4381    imul dx                                   ; f7 ea                       ; 0xc23d2
     4382    mov dl, cl                                ; 88 ca                       ; 0xc23d4
     4383    xor dh, dh                                ; 30 f6                       ; 0xc23d6
     4384    imul dx, dx, 00140h                       ; 69 d2 40 01                 ; 0xc23d8
     4385    add ax, dx                                ; 01 d0                       ; 0xc23dc
     4386    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc23de
     4387    mov al, bh                                ; 88 f8                       ; 0xc23e1 vgabios.c:1540
     4388    xor ah, ah                                ; 30 e4                       ; 0xc23e3
     4389    sal ax, 003h                              ; c1 e0 03                    ; 0xc23e5
     4390    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc23e8
     4391    xor ah, ah                                ; 30 e4                       ; 0xc23eb vgabios.c:1541
     4392    jmp near 0240ch                           ; e9 1c 00                    ; 0xc23ed
     4393    mov dl, ah                                ; 88 e2                       ; 0xc23f0 vgabios.c:1556
     4394    xor dh, dh                                ; 30 f6                       ; 0xc23f2
     4395    add dx, word [bp-00ch]                    ; 03 56 f4                    ; 0xc23f4
     4396    mov si, di                                ; 89 fe                       ; 0xc23f7
     4397    add si, dx                                ; 01 d6                       ; 0xc23f9
     4398    mov al, byte [si]                         ; 8a 04                       ; 0xc23fb
     4399    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc23fd vgabios.c:42
     4400    mov es, dx                                ; 8e c2                       ; 0xc2400
     4401    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2402
    42534402    db  0feh, 0c4h
    4254     ; inc ah                                    ; fe c4                     ; 0xc2216 vgabios.c:1443
    4255     cmp ah, 008h                              ; 80 fc 08                    ; 0xc2218
    4256     jnc short 02274h                          ; 73 57                       ; 0xc221b
    4257     mov dl, ah                                ; 88 e2                       ; 0xc221d
    4258     xor dh, dh                                ; 30 f6                       ; 0xc221f
    4259     sar dx, 1                                 ; d1 fa                       ; 0xc2221
    4260     imul dx, dx, strict byte 00050h           ; 6b d2 50                    ; 0xc2223
    4261     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2226
    4262     add bx, dx                                ; 01 d3                       ; 0xc2229
    4263     test ah, 001h                             ; f6 c4 01                    ; 0xc222b
    4264     je short 02233h                           ; 74 03                       ; 0xc222e
    4265     add bh, 020h                              ; 80 c7 20                    ; 0xc2230
    4266     mov byte [bp-002h], 080h                  ; c6 46 fe 80                 ; 0xc2233
    4267     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc2237
    4268     jne short 02259h                          ; 75 1c                       ; 0xc223b
    4269     test ch, 080h                             ; f6 c5 80                    ; 0xc223d
    4270     je short 02201h                           ; 74 bf                       ; 0xc2240
    4271     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2242
    4272     mov es, dx                                ; 8e c2                       ; 0xc2245
    4273     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2247
    4274     mov dl, ah                                ; 88 e2                       ; 0xc224a
    4275     xor dh, dh                                ; 30 f6                       ; 0xc224c
    4276     add dx, word [bp-00ch]                    ; 03 56 f4                    ; 0xc224e
    4277     mov si, di                                ; 89 fe                       ; 0xc2251
    4278     add si, dx                                ; 01 d6                       ; 0xc2253
    4279     xor al, byte [si]                         ; 32 04                       ; 0xc2255
    4280     jmp short 0220eh                          ; eb b5                       ; 0xc2257
    4281     cmp byte [bp-002h], 000h                  ; 80 7e fe 00                 ; 0xc2259 vgabios.c:1445
    4282     jbe short 02216h                          ; 76 b7                       ; 0xc225d
    4283     test ch, 080h                             ; f6 c5 80                    ; 0xc225f vgabios.c:1447
    4284     je short 0226eh                           ; 74 0a                       ; 0xc2262
    4285     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2264 vgabios.c:37
    4286     mov es, dx                                ; 8e c2                       ; 0xc2267
    4287     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2269
    4288     jmp short 02270h                          ; eb 02                       ; 0xc226c vgabios.c:1451
    4289     xor al, al                                ; 30 c0                       ; 0xc226e vgabios.c:1453
    4290     xor dl, dl                                ; 30 d2                       ; 0xc2270 vgabios.c:1455
    4291     jmp short 0227bh                          ; eb 07                       ; 0xc2272
    4292     jmp short 022d9h                          ; eb 63                       ; 0xc2274
    4293     cmp dl, 004h                              ; 80 fa 04                    ; 0xc2276
    4294     jnc short 022ceh                          ; 73 53                       ; 0xc2279
    4295     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc227b vgabios.c:1457
    4296     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc227e
    4297     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc2282
    4298     add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc2285
    4299     add si, di                                ; 01 fe                       ; 0xc2288
    4300     mov dh, byte [si]                         ; 8a 34                       ; 0xc228a
    4301     mov byte [bp-006h], dh                    ; 88 76 fa                    ; 0xc228c
    4302     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc228f
    4303     mov dh, byte [bp-002h]                    ; 8a 76 fe                    ; 0xc2293
    4304     mov byte [bp-00ah], dh                    ; 88 76 f6                    ; 0xc2296
    4305     mov byte [bp-009h], 000h                  ; c6 46 f7 00                 ; 0xc2299
    4306     mov si, word [bp-006h]                    ; 8b 76 fa                    ; 0xc229d
    4307     test word [bp-00ah], si                   ; 85 76 f6                    ; 0xc22a0
    4308     je short 022c7h                           ; 74 22                       ; 0xc22a3
    4309     mov DH, strict byte 003h                  ; b6 03                       ; 0xc22a5 vgabios.c:1458
    4310     sub dh, dl                                ; 28 d6                       ; 0xc22a7
    4311     mov cl, ch                                ; 88 e9                       ; 0xc22a9
    4312     and cl, 003h                              ; 80 e1 03                    ; 0xc22ab
    4313     mov byte [bp-004h], cl                    ; 88 4e fc                    ; 0xc22ae
    4314     mov cl, dh                                ; 88 f1                       ; 0xc22b1
    4315     add cl, dh                                ; 00 f1                       ; 0xc22b3
    4316     mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc22b5
    4317     sal dh, CL                                ; d2 e6                       ; 0xc22b8
    4318     mov cl, dh                                ; 88 f1                       ; 0xc22ba
    4319     test ch, 080h                             ; f6 c5 80                    ; 0xc22bc vgabios.c:1459
    4320     je short 022c5h                           ; 74 04                       ; 0xc22bf
    4321     xor al, dh                                ; 30 f0                       ; 0xc22c1 vgabios.c:1461
    4322     jmp short 022c7h                          ; eb 02                       ; 0xc22c3 vgabios.c:1463
    4323     or al, dh                                 ; 08 f0                       ; 0xc22c5 vgabios.c:1465
    4324     shr byte [bp-002h], 1                     ; d0 6e fe                    ; 0xc22c7 vgabios.c:1468
     4403    ; inc ah                                    ; fe c4                     ; 0xc2405 vgabios.c:1560
     4404    cmp ah, 008h                              ; 80 fc 08                    ; 0xc2407
     4405    jnc short 02463h                          ; 73 57                       ; 0xc240a
     4406    mov dl, ah                                ; 88 e2                       ; 0xc240c
     4407    xor dh, dh                                ; 30 f6                       ; 0xc240e
     4408    sar dx, 1                                 ; d1 fa                       ; 0xc2410
     4409    imul dx, dx, strict byte 00050h           ; 6b d2 50                    ; 0xc2412
     4410    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2415
     4411    add bx, dx                                ; 01 d3                       ; 0xc2418
     4412    test ah, 001h                             ; f6 c4 01                    ; 0xc241a
     4413    je short 02422h                           ; 74 03                       ; 0xc241d
     4414    add bh, 020h                              ; 80 c7 20                    ; 0xc241f
     4415    mov byte [bp-002h], 080h                  ; c6 46 fe 80                 ; 0xc2422
     4416    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc2426
     4417    jne short 02448h                          ; 75 1c                       ; 0xc242a
     4418    test ch, 080h                             ; f6 c5 80                    ; 0xc242c
     4419    je short 023f0h                           ; 74 bf                       ; 0xc242f
     4420    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2431
     4421    mov es, dx                                ; 8e c2                       ; 0xc2434
     4422    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2436
     4423    mov dl, ah                                ; 88 e2                       ; 0xc2439
     4424    xor dh, dh                                ; 30 f6                       ; 0xc243b
     4425    add dx, word [bp-00ch]                    ; 03 56 f4                    ; 0xc243d
     4426    mov si, di                                ; 89 fe                       ; 0xc2440
     4427    add si, dx                                ; 01 d6                       ; 0xc2442
     4428    xor al, byte [si]                         ; 32 04                       ; 0xc2444
     4429    jmp short 023fdh                          ; eb b5                       ; 0xc2446
     4430    cmp byte [bp-002h], 000h                  ; 80 7e fe 00                 ; 0xc2448 vgabios.c:1562
     4431    jbe short 02405h                          ; 76 b7                       ; 0xc244c
     4432    test ch, 080h                             ; f6 c5 80                    ; 0xc244e vgabios.c:1564
     4433    je short 0245dh                           ; 74 0a                       ; 0xc2451
     4434    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2453 vgabios.c:37
     4435    mov es, dx                                ; 8e c2                       ; 0xc2456
     4436    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2458
     4437    jmp short 0245fh                          ; eb 02                       ; 0xc245b vgabios.c:1568
     4438    xor al, al                                ; 30 c0                       ; 0xc245d vgabios.c:1570
     4439    xor dl, dl                                ; 30 d2                       ; 0xc245f vgabios.c:1572
     4440    jmp short 0246ah                          ; eb 07                       ; 0xc2461
     4441    jmp short 024c8h                          ; eb 63                       ; 0xc2463
     4442    cmp dl, 004h                              ; 80 fa 04                    ; 0xc2465
     4443    jnc short 024bdh                          ; 73 53                       ; 0xc2468
     4444    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc246a vgabios.c:1574
     4445    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc246d
     4446    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc2471
     4447    add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc2474
     4448    add si, di                                ; 01 fe                       ; 0xc2477
     4449    mov dh, byte [si]                         ; 8a 34                       ; 0xc2479
     4450    mov byte [bp-006h], dh                    ; 88 76 fa                    ; 0xc247b
     4451    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc247e
     4452    mov dh, byte [bp-002h]                    ; 8a 76 fe                    ; 0xc2482
     4453    mov byte [bp-00ah], dh                    ; 88 76 f6                    ; 0xc2485
     4454    mov byte [bp-009h], 000h                  ; c6 46 f7 00                 ; 0xc2488
     4455    mov si, word [bp-006h]                    ; 8b 76 fa                    ; 0xc248c
     4456    test word [bp-00ah], si                   ; 85 76 f6                    ; 0xc248f
     4457    je short 024b6h                           ; 74 22                       ; 0xc2492
     4458    mov DH, strict byte 003h                  ; b6 03                       ; 0xc2494 vgabios.c:1575
     4459    sub dh, dl                                ; 28 d6                       ; 0xc2496
     4460    mov cl, ch                                ; 88 e9                       ; 0xc2498
     4461    and cl, 003h                              ; 80 e1 03                    ; 0xc249a
     4462    mov byte [bp-004h], cl                    ; 88 4e fc                    ; 0xc249d
     4463    mov cl, dh                                ; 88 f1                       ; 0xc24a0
     4464    add cl, dh                                ; 00 f1                       ; 0xc24a2
     4465    mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc24a4
     4466    sal dh, CL                                ; d2 e6                       ; 0xc24a7
     4467    mov cl, dh                                ; 88 f1                       ; 0xc24a9
     4468    test ch, 080h                             ; f6 c5 80                    ; 0xc24ab vgabios.c:1576
     4469    je short 024b4h                           ; 74 04                       ; 0xc24ae
     4470    xor al, dh                                ; 30 f0                       ; 0xc24b0 vgabios.c:1578
     4471    jmp short 024b6h                          ; eb 02                       ; 0xc24b2 vgabios.c:1580
     4472    or al, dh                                 ; 08 f0                       ; 0xc24b4 vgabios.c:1582
     4473    shr byte [bp-002h], 1                     ; d0 6e fe                    ; 0xc24b6 vgabios.c:1585
    43254474    db  0feh, 0c2h
    4326     ; inc dl                                    ; fe c2                     ; 0xc22ca vgabios.c:1469
    4327     jmp short 02276h                          ; eb a8                       ; 0xc22cc
    4328     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc22ce vgabios.c:42
    4329     mov es, dx                                ; 8e c2                       ; 0xc22d1
    4330     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc22d3
    4331     inc bx                                    ; 43                          ; 0xc22d6 vgabios.c:1471
    4332     jmp short 02259h                          ; eb 80                       ; 0xc22d7 vgabios.c:1472
    4333     leave                                     ; c9                          ; 0xc22d9 vgabios.c:1475
    4334     pop di                                    ; 5f                          ; 0xc22da
    4335     pop si                                    ; 5e                          ; 0xc22db
    4336     retn 00004h                               ; c2 04 00                    ; 0xc22dc
    4337   ; disGetNextSymbol 0xc22df LB 0x1f90 -> off=0x0 cb=000000000000009b uValue=00000000000c22df 'write_gfx_char_lin'
    4338 write_gfx_char_lin:                          ; 0xc22df LB 0x9b
    4339     push si                                   ; 56                          ; 0xc22df vgabios.c:1478
    4340     push di                                   ; 57                          ; 0xc22e0
    4341     enter 00008h, 000h                        ; c8 08 00 00                 ; 0xc22e1
    4342     mov bh, al                                ; 88 c7                       ; 0xc22e5
    4343     mov ch, dl                                ; 88 d5                       ; 0xc22e7
    4344     mov al, cl                                ; 88 c8                       ; 0xc22e9
    4345     mov di, 0556ch                            ; bf 6c 55                    ; 0xc22eb vgabios.c:1485
    4346     xor ah, ah                                ; 30 e4                       ; 0xc22ee vgabios.c:1486
    4347     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc22f0
    4348     xor dh, dh                                ; 30 f6                       ; 0xc22f3
    4349     imul dx                                   ; f7 ea                       ; 0xc22f5
    4350     mov dx, ax                                ; 89 c2                       ; 0xc22f7
    4351     sal dx, 006h                              ; c1 e2 06                    ; 0xc22f9
    4352     mov al, bl                                ; 88 d8                       ; 0xc22fc
    4353     xor ah, ah                                ; 30 e4                       ; 0xc22fe
    4354     sal ax, 003h                              ; c1 e0 03                    ; 0xc2300
    4355     add ax, dx                                ; 01 d0                       ; 0xc2303
    4356     mov word [bp-002h], ax                    ; 89 46 fe                    ; 0xc2305
    4357     mov al, bh                                ; 88 f8                       ; 0xc2308 vgabios.c:1487
    4358     xor ah, ah                                ; 30 e4                       ; 0xc230a
    4359     sal ax, 003h                              ; c1 e0 03                    ; 0xc230c
    4360     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc230f
    4361     xor bl, bl                                ; 30 db                       ; 0xc2312 vgabios.c:1488
    4362     jmp short 02358h                          ; eb 42                       ; 0xc2314
    4363     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc2316 vgabios.c:1492
    4364     jnc short 02351h                          ; 73 37                       ; 0xc2318
    4365     xor bh, bh                                ; 30 ff                       ; 0xc231a vgabios.c:1494
    4366     mov dl, bl                                ; 88 da                       ; 0xc231c vgabios.c:1495
    4367     xor dh, dh                                ; 30 f6                       ; 0xc231e
    4368     add dx, word [bp-006h]                    ; 03 56 fa                    ; 0xc2320
    4369     mov si, di                                ; 89 fe                       ; 0xc2323
    4370     add si, dx                                ; 01 d6                       ; 0xc2325
    4371     mov dl, byte [si]                         ; 8a 14                       ; 0xc2327
    4372     mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc2329
    4373     mov byte [bp-003h], bh                    ; 88 7e fd                    ; 0xc232c
    4374     mov dl, ah                                ; 88 e2                       ; 0xc232f
    4375     xor dh, dh                                ; 30 f6                       ; 0xc2331
    4376     test word [bp-004h], dx                   ; 85 56 fc                    ; 0xc2333
    4377     je short 0233ah                           ; 74 02                       ; 0xc2336
    4378     mov bh, ch                                ; 88 ef                       ; 0xc2338 vgabios.c:1497
    4379     mov dl, al                                ; 88 c2                       ; 0xc233a vgabios.c:1499
    4380     xor dh, dh                                ; 30 f6                       ; 0xc233c
    4381     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc233e
    4382     add si, dx                                ; 01 d6                       ; 0xc2341
    4383     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc2343 vgabios.c:42
    4384     mov es, dx                                ; 8e c2                       ; 0xc2346
    4385     mov byte [es:si], bh                      ; 26 88 3c                    ; 0xc2348
    4386     shr ah, 1                                 ; d0 ec                       ; 0xc234b vgabios.c:1500
     4475    ; inc dl                                    ; fe c2                     ; 0xc24b9 vgabios.c:1586
     4476    jmp short 02465h                          ; eb a8                       ; 0xc24bb
     4477    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc24bd vgabios.c:42
     4478    mov es, dx                                ; 8e c2                       ; 0xc24c0
     4479    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc24c2
     4480    inc bx                                    ; 43                          ; 0xc24c5 vgabios.c:1588
     4481    jmp short 02448h                          ; eb 80                       ; 0xc24c6 vgabios.c:1589
     4482    leave                                     ; c9                          ; 0xc24c8 vgabios.c:1592
     4483    pop di                                    ; 5f                          ; 0xc24c9
     4484    pop si                                    ; 5e                          ; 0xc24ca
     4485    retn 00004h                               ; c2 04 00                    ; 0xc24cb
     4486  ; disGetNextSymbol 0xc24ce LB 0x20f7 -> off=0x0 cb=000000000000009b uValue=00000000000c24ce 'write_gfx_char_lin'
     4487write_gfx_char_lin:                          ; 0xc24ce LB 0x9b
     4488    push si                                   ; 56                          ; 0xc24ce vgabios.c:1595
     4489    push di                                   ; 57                          ; 0xc24cf
     4490    enter 00008h, 000h                        ; c8 08 00 00                 ; 0xc24d0
     4491    mov bh, al                                ; 88 c7                       ; 0xc24d4
     4492    mov ch, dl                                ; 88 d5                       ; 0xc24d6
     4493    mov al, cl                                ; 88 c8                       ; 0xc24d8
     4494    mov di, 05573h                            ; bf 73 55                    ; 0xc24da vgabios.c:1602
     4495    xor ah, ah                                ; 30 e4                       ; 0xc24dd vgabios.c:1603
     4496    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc24df
     4497    xor dh, dh                                ; 30 f6                       ; 0xc24e2
     4498    imul dx                                   ; f7 ea                       ; 0xc24e4
     4499    mov dx, ax                                ; 89 c2                       ; 0xc24e6
     4500    sal dx, 006h                              ; c1 e2 06                    ; 0xc24e8
     4501    mov al, bl                                ; 88 d8                       ; 0xc24eb
     4502    xor ah, ah                                ; 30 e4                       ; 0xc24ed
     4503    sal ax, 003h                              ; c1 e0 03                    ; 0xc24ef
     4504    add ax, dx                                ; 01 d0                       ; 0xc24f2
     4505    mov word [bp-002h], ax                    ; 89 46 fe                    ; 0xc24f4
     4506    mov al, bh                                ; 88 f8                       ; 0xc24f7 vgabios.c:1604
     4507    xor ah, ah                                ; 30 e4                       ; 0xc24f9
     4508    sal ax, 003h                              ; c1 e0 03                    ; 0xc24fb
     4509    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc24fe
     4510    xor bl, bl                                ; 30 db                       ; 0xc2501 vgabios.c:1605
     4511    jmp short 02547h                          ; eb 42                       ; 0xc2503
     4512    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc2505 vgabios.c:1609
     4513    jnc short 02540h                          ; 73 37                       ; 0xc2507
     4514    xor bh, bh                                ; 30 ff                       ; 0xc2509 vgabios.c:1611
     4515    mov dl, bl                                ; 88 da                       ; 0xc250b vgabios.c:1612
     4516    xor dh, dh                                ; 30 f6                       ; 0xc250d
     4517    add dx, word [bp-006h]                    ; 03 56 fa                    ; 0xc250f
     4518    mov si, di                                ; 89 fe                       ; 0xc2512
     4519    add si, dx                                ; 01 d6                       ; 0xc2514
     4520    mov dl, byte [si]                         ; 8a 14                       ; 0xc2516
     4521    mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc2518
     4522    mov byte [bp-003h], bh                    ; 88 7e fd                    ; 0xc251b
     4523    mov dl, ah                                ; 88 e2                       ; 0xc251e
     4524    xor dh, dh                                ; 30 f6                       ; 0xc2520
     4525    test word [bp-004h], dx                   ; 85 56 fc                    ; 0xc2522
     4526    je short 02529h                           ; 74 02                       ; 0xc2525
     4527    mov bh, ch                                ; 88 ef                       ; 0xc2527 vgabios.c:1614
     4528    mov dl, al                                ; 88 c2                       ; 0xc2529 vgabios.c:1616
     4529    xor dh, dh                                ; 30 f6                       ; 0xc252b
     4530    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc252d
     4531    add si, dx                                ; 01 d6                       ; 0xc2530
     4532    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc2532 vgabios.c:42
     4533    mov es, dx                                ; 8e c2                       ; 0xc2535
     4534    mov byte [es:si], bh                      ; 26 88 3c                    ; 0xc2537
     4535    shr ah, 1                                 ; d0 ec                       ; 0xc253a vgabios.c:1617
    43874536    db  0feh, 0c0h
    4388     ; inc al                                    ; fe c0                     ; 0xc234d vgabios.c:1501
    4389     jmp short 02316h                          ; eb c5                       ; 0xc234f
     4537    ; inc al                                    ; fe c0                     ; 0xc253c vgabios.c:1618
     4538    jmp short 02505h                          ; eb c5                       ; 0xc253e
    43904539    db  0feh, 0c3h
    4391     ; inc bl                                    ; fe c3                     ; 0xc2351 vgabios.c:1502
    4392     cmp bl, 008h                              ; 80 fb 08                    ; 0xc2353
    4393     jnc short 02374h                          ; 73 1c                       ; 0xc2356
    4394     mov al, bl                                ; 88 d8                       ; 0xc2358
    4395     xor ah, ah                                ; 30 e4                       ; 0xc235a
    4396     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc235c
    4397     xor dh, dh                                ; 30 f6                       ; 0xc235f
    4398     imul dx                                   ; f7 ea                       ; 0xc2361
    4399     sal ax, 003h                              ; c1 e0 03                    ; 0xc2363
    4400     mov dx, word [bp-002h]                    ; 8b 56 fe                    ; 0xc2366
    4401     add dx, ax                                ; 01 c2                       ; 0xc2369
    4402     mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc236b
    4403     mov AH, strict byte 080h                  ; b4 80                       ; 0xc236e
    4404     xor al, al                                ; 30 c0                       ; 0xc2370
    4405     jmp short 0231ah                          ; eb a6                       ; 0xc2372
    4406     leave                                     ; c9                          ; 0xc2374 vgabios.c:1503
    4407     pop di                                    ; 5f                          ; 0xc2375
    4408     pop si                                    ; 5e                          ; 0xc2376
    4409     retn 00002h                               ; c2 02 00                    ; 0xc2377
    4410   ; disGetNextSymbol 0xc237a LB 0x1ef5 -> off=0x0 cb=0000000000000187 uValue=00000000000c237a 'biosfn_write_char_attr'
    4411 biosfn_write_char_attr:                      ; 0xc237a LB 0x187
    4412     push bp                                   ; 55                          ; 0xc237a vgabios.c:1506
    4413     mov bp, sp                                ; 89 e5                       ; 0xc237b
    4414     push si                                   ; 56                          ; 0xc237d
    4415     push di                                   ; 57                          ; 0xc237e
    4416     sub sp, strict byte 0001ch                ; 83 ec 1c                    ; 0xc237f
    4417     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2382
    4418     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc2385
    4419     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc2388
    4420     mov si, cx                                ; 89 ce                       ; 0xc238b
    4421     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc238d vgabios.c:37
    4422     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2390
    4423     mov es, ax                                ; 8e c0                       ; 0xc2393
    4424     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2395
    4425     xor ah, ah                                ; 30 e4                       ; 0xc2398 vgabios.c:1514
    4426     call 035b3h                               ; e8 16 12                    ; 0xc239a
    4427     mov cl, al                                ; 88 c1                       ; 0xc239d
    4428     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc239f
    4429     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc23a2 vgabios.c:1515
    4430     jne short 023a9h                          ; 75 03                       ; 0xc23a4
    4431     jmp near 024fah                           ; e9 51 01                    ; 0xc23a6
    4432     mov al, dl                                ; 88 d0                       ; 0xc23a9 vgabios.c:1518
    4433     xor ah, ah                                ; 30 e4                       ; 0xc23ab
    4434     lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc23ad
    4435     lea dx, [bp-020h]                         ; 8d 56 e0                    ; 0xc23b0
    4436     call 00a1ah                               ; e8 64 e6                    ; 0xc23b3
    4437     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc23b6 vgabios.c:1519
    4438     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc23b9
    4439     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc23bc
    4440     xor al, al                                ; 30 c0                       ; 0xc23bf
    4441     shr ax, 008h                              ; c1 e8 08                    ; 0xc23c1
    4442     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc23c4
    4443     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc23c7
    4444     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc23ca
    4445     mov bx, 00084h                            ; bb 84 00                    ; 0xc23cd vgabios.c:37
    4446     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc23d0
    4447     mov es, ax                                ; 8e c0                       ; 0xc23d3
    4448     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc23d5
    4449     xor ah, ah                                ; 30 e4                       ; 0xc23d8 vgabios.c:38
    4450     mov dx, ax                                ; 89 c2                       ; 0xc23da
    4451     inc dx                                    ; 42                          ; 0xc23dc
    4452     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc23dd vgabios.c:47
    4453     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc23e0
    4454     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc23e3
    4455     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc23e6 vgabios.c:48
    4456     mov bl, cl                                ; 88 cb                       ; 0xc23e9 vgabios.c:1525
    4457     xor bh, bh                                ; 30 ff                       ; 0xc23eb
    4458     mov di, bx                                ; 89 df                       ; 0xc23ed
    4459     sal di, 003h                              ; c1 e7 03                    ; 0xc23ef
    4460     cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc23f2
    4461     jne short 02442h                          ; 75 49                       ; 0xc23f7
    4462     mul dx                                    ; f7 e2                       ; 0xc23f9 vgabios.c:1528
    4463     add ax, ax                                ; 01 c0                       ; 0xc23fb
    4464     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc23fd
    4465     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc23ff
    4466     xor dh, dh                                ; 30 f6                       ; 0xc2402
    4467     inc ax                                    ; 40                          ; 0xc2404
    4468     mul dx                                    ; f7 e2                       ; 0xc2405
    4469     mov bx, ax                                ; 89 c3                       ; 0xc2407
    4470     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2409
    4471     xor ah, ah                                ; 30 e4                       ; 0xc240c
    4472     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc240e
    4473     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2411
    4474     xor dh, dh                                ; 30 f6                       ; 0xc2414
    4475     add ax, dx                                ; 01 d0                       ; 0xc2416
    4476     add ax, ax                                ; 01 c0                       ; 0xc2418
    4477     mov dx, bx                                ; 89 da                       ; 0xc241a
    4478     add dx, ax                                ; 01 c2                       ; 0xc241c
    4479     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc241e vgabios.c:1530
    4480     xor ah, ah                                ; 30 e4                       ; 0xc2421
    4481     mov bx, ax                                ; 89 c3                       ; 0xc2423
    4482     sal bx, 008h                              ; c1 e3 08                    ; 0xc2425
    4483     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2428
    4484     add bx, ax                                ; 01 c3                       ; 0xc242b
    4485     mov word [bp-020h], bx                    ; 89 5e e0                    ; 0xc242d
    4486     mov ax, word [bp-020h]                    ; 8b 46 e0                    ; 0xc2430 vgabios.c:1531
    4487     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2433
    4488     mov cx, si                                ; 89 f1                       ; 0xc2437
    4489     mov di, dx                                ; 89 d7                       ; 0xc2439
    4490     jcxz 0243fh                               ; e3 02                       ; 0xc243b
    4491     rep stosw                                 ; f3 ab                       ; 0xc243d
    4492     jmp near 024fah                           ; e9 b8 00                    ; 0xc243f vgabios.c:1533
    4493     mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc2442 vgabios.c:1536
    4494     sal bx, 006h                              ; c1 e3 06                    ; 0xc2446
    4495     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc2449
    4496     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc244d
    4497     mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc2450 vgabios.c:1537
    4498     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc2454
    4499     dec si                                    ; 4e                          ; 0xc2457 vgabios.c:1538
    4500     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2458
    4501     je short 024adh                           ; 74 50                       ; 0xc245b
    4502     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc245d vgabios.c:1540
    4503     xor bh, bh                                ; 30 ff                       ; 0xc2460
    4504     sal bx, 003h                              ; c1 e3 03                    ; 0xc2462
    4505     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2465
    4506     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2469
    4507     jc short 0247dh                           ; 72 0f                       ; 0xc246c
    4508     jbe short 02484h                          ; 76 14                       ; 0xc246e
    4509     cmp bl, 005h                              ; 80 fb 05                    ; 0xc2470
    4510     je short 024d9h                           ; 74 64                       ; 0xc2473
    4511     cmp bl, 004h                              ; 80 fb 04                    ; 0xc2475
    4512     je short 02488h                           ; 74 0e                       ; 0xc2478
    4513     jmp near 024f4h                           ; e9 77 00                    ; 0xc247a
    4514     cmp bl, 002h                              ; 80 fb 02                    ; 0xc247d
    4515     je short 024afh                           ; 74 2d                       ; 0xc2480
    4516     jmp short 024f4h                          ; eb 70                       ; 0xc2482
    4517     or byte [bp-006h], 001h                   ; 80 4e fa 01                 ; 0xc2484 vgabios.c:1543
    4518     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2488 vgabios.c:1545
    4519     xor ah, ah                                ; 30 e4                       ; 0xc248b
    4520     push ax                                   ; 50                          ; 0xc248d
    4521     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc248e
    4522     push ax                                   ; 50                          ; 0xc2491
    4523     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2492
    4524     push ax                                   ; 50                          ; 0xc2495
    4525     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2496
    4526     xor ch, ch                                ; 30 ed                       ; 0xc2499
    4527     mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc249b
    4528     xor bh, bh                                ; 30 ff                       ; 0xc249e
    4529     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc24a0
    4530     xor dh, dh                                ; 30 f6                       ; 0xc24a3
    4531     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc24a5
    4532     call 020bch                               ; e8 11 fc                    ; 0xc24a8
    4533     jmp short 024f4h                          ; eb 47                       ; 0xc24ab vgabios.c:1546
    4534     jmp short 024fah                          ; eb 4b                       ; 0xc24ad
    4535     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc24af vgabios.c:1548
    4536     xor ah, ah                                ; 30 e4                       ; 0xc24b2
    4537     push ax                                   ; 50                          ; 0xc24b4
    4538     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc24b5
    4539     push ax                                   ; 50                          ; 0xc24b8
    4540     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc24b9
    4541     xor ch, ch                                ; 30 ed                       ; 0xc24bc
    4542     mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc24be
    4543     xor bh, bh                                ; 30 ff                       ; 0xc24c1
    4544     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc24c3
    4545     xor dh, dh                                ; 30 f6                       ; 0xc24c6
    4546     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc24c8
    4547     mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc24cb
    4548     mov byte [bp-015h], ah                    ; 88 66 eb                    ; 0xc24ce
    4549     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc24d1
    4550     call 021cdh                               ; e8 f6 fc                    ; 0xc24d4
    4551     jmp short 024f4h                          ; eb 1b                       ; 0xc24d7 vgabios.c:1549
    4552     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc24d9 vgabios.c:1551
    4553     xor ah, ah                                ; 30 e4                       ; 0xc24dc
    4554     push ax                                   ; 50                          ; 0xc24de
    4555     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc24df
    4556     xor ch, ch                                ; 30 ed                       ; 0xc24e2
    4557     mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc24e4
    4558     xor bh, bh                                ; 30 ff                       ; 0xc24e7
    4559     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc24e9
    4560     xor dh, dh                                ; 30 f6                       ; 0xc24ec
    4561     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc24ee
    4562     call 022dfh                               ; e8 eb fd                    ; 0xc24f1
    4563     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc24f4 vgabios.c:1558
    4564     jmp near 02457h                           ; e9 5d ff                    ; 0xc24f7 vgabios.c:1559
    4565     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc24fa vgabios.c:1561
    4566     pop di                                    ; 5f                          ; 0xc24fd
    4567     pop si                                    ; 5e                          ; 0xc24fe
    4568     pop bp                                    ; 5d                          ; 0xc24ff
    4569     retn                                      ; c3                          ; 0xc2500
    4570   ; disGetNextSymbol 0xc2501 LB 0x1d6e -> off=0x0 cb=0000000000000181 uValue=00000000000c2501 'biosfn_write_char_only'
    4571 biosfn_write_char_only:                      ; 0xc2501 LB 0x181
    4572     push bp                                   ; 55                          ; 0xc2501 vgabios.c:1564
    4573     mov bp, sp                                ; 89 e5                       ; 0xc2502
    4574     push si                                   ; 56                          ; 0xc2504
    4575     push di                                   ; 57                          ; 0xc2505
    4576     sub sp, strict byte 0001ch                ; 83 ec 1c                    ; 0xc2506
    4577     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2509
    4578     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc250c
    4579     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc250f
    4580     mov si, cx                                ; 89 ce                       ; 0xc2512
    4581     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2514 vgabios.c:37
    4582     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2517
    4583     mov es, ax                                ; 8e c0                       ; 0xc251a
    4584     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc251c
    4585     xor ah, ah                                ; 30 e4                       ; 0xc251f vgabios.c:1572
    4586     call 035b3h                               ; e8 8f 10                    ; 0xc2521
    4587     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2524
    4588     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2527
    4589     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc252a vgabios.c:1573
    4590     jne short 02531h                          ; 75 03                       ; 0xc252c
    4591     jmp near 0267bh                           ; e9 4a 01                    ; 0xc252e
    4592     mov al, dl                                ; 88 d0                       ; 0xc2531 vgabios.c:1576
    4593     xor ah, ah                                ; 30 e4                       ; 0xc2533
    4594     lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc2535
    4595     lea dx, [bp-020h]                         ; 8d 56 e0                    ; 0xc2538
    4596     call 00a1ah                               ; e8 dc e4                    ; 0xc253b
    4597     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc253e vgabios.c:1577
    4598     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2541
    4599     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc2544
    4600     xor al, al                                ; 30 c0                       ; 0xc2547
    4601     shr ax, 008h                              ; c1 e8 08                    ; 0xc2549
    4602     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc254c
    4603     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc254f
    4604     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2552
    4605     mov bx, 00084h                            ; bb 84 00                    ; 0xc2555 vgabios.c:37
    4606     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2558
    4607     mov es, ax                                ; 8e c0                       ; 0xc255b
    4608     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc255d
    4609     xor ah, ah                                ; 30 e4                       ; 0xc2560 vgabios.c:38
    4610     mov dx, ax                                ; 89 c2                       ; 0xc2562
    4611     inc dx                                    ; 42                          ; 0xc2564
    4612     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2565 vgabios.c:47
    4613     mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc2568
    4614     mov word [bp-01ch], cx                    ; 89 4e e4                    ; 0xc256b vgabios.c:48
    4615     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc256e vgabios.c:1583
    4616     mov bx, ax                                ; 89 c3                       ; 0xc2571
    4617     sal bx, 003h                              ; c1 e3 03                    ; 0xc2573
    4618     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2576
    4619     jne short 025bfh                          ; 75 42                       ; 0xc257b
    4620     mov ax, cx                                ; 89 c8                       ; 0xc257d vgabios.c:1586
    4621     mul dx                                    ; f7 e2                       ; 0xc257f
    4622     add ax, ax                                ; 01 c0                       ; 0xc2581
    4623     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2583
    4624     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc2585
    4625     xor dh, dh                                ; 30 f6                       ; 0xc2588
    4626     inc ax                                    ; 40                          ; 0xc258a
    4627     mul dx                                    ; f7 e2                       ; 0xc258b
    4628     mov bx, ax                                ; 89 c3                       ; 0xc258d
    4629     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc258f
    4630     xor ah, ah                                ; 30 e4                       ; 0xc2592
    4631     mul cx                                    ; f7 e1                       ; 0xc2594
    4632     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2596
    4633     xor dh, dh                                ; 30 f6                       ; 0xc2599
    4634     add ax, dx                                ; 01 d0                       ; 0xc259b
    4635     add ax, ax                                ; 01 c0                       ; 0xc259d
    4636     add bx, ax                                ; 01 c3                       ; 0xc259f
    4637     dec si                                    ; 4e                          ; 0xc25a1 vgabios.c:1588
    4638     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc25a2
    4639     je short 0252eh                           ; 74 87                       ; 0xc25a5
    4640     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc25a7 vgabios.c:1589
    4641     xor ah, ah                                ; 30 e4                       ; 0xc25aa
    4642     mov di, ax                                ; 89 c7                       ; 0xc25ac
    4643     sal di, 003h                              ; c1 e7 03                    ; 0xc25ae
    4644     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc25b1 vgabios.c:40
    4645     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc25b5 vgabios.c:42
    4646     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc25b8
    4647     inc bx                                    ; 43                          ; 0xc25bb vgabios.c:1590
    4648     inc bx                                    ; 43                          ; 0xc25bc
    4649     jmp short 025a1h                          ; eb e2                       ; 0xc25bd vgabios.c:1591
    4650     mov di, ax                                ; 89 c7                       ; 0xc25bf vgabios.c:1596
    4651     mov al, byte [di+0482eh]                  ; 8a 85 2e 48                 ; 0xc25c1
    4652     mov di, ax                                ; 89 c7                       ; 0xc25c5
    4653     sal di, 006h                              ; c1 e7 06                    ; 0xc25c7
    4654     mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc25ca
    4655     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc25ce
    4656     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc25d1 vgabios.c:1597
    4657     mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc25d5
    4658     dec si                                    ; 4e                          ; 0xc25d8 vgabios.c:1598
    4659     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc25d9
    4660     je short 0262eh                           ; 74 50                       ; 0xc25dc
    4661     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc25de vgabios.c:1600
    4662     xor bh, bh                                ; 30 ff                       ; 0xc25e1
    4663     sal bx, 003h                              ; c1 e3 03                    ; 0xc25e3
    4664     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc25e6
    4665     cmp bl, 003h                              ; 80 fb 03                    ; 0xc25ea
    4666     jc short 025feh                           ; 72 0f                       ; 0xc25ed
    4667     jbe short 02605h                          ; 76 14                       ; 0xc25ef
    4668     cmp bl, 005h                              ; 80 fb 05                    ; 0xc25f1
    4669     je short 0265ah                           ; 74 64                       ; 0xc25f4
    4670     cmp bl, 004h                              ; 80 fb 04                    ; 0xc25f6
    4671     je short 02609h                           ; 74 0e                       ; 0xc25f9
    4672     jmp near 02675h                           ; e9 77 00                    ; 0xc25fb
    4673     cmp bl, 002h                              ; 80 fb 02                    ; 0xc25fe
    4674     je short 02630h                           ; 74 2d                       ; 0xc2601
    4675     jmp short 02675h                          ; eb 70                       ; 0xc2603
    4676     or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc2605 vgabios.c:1603
    4677     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2609 vgabios.c:1605
    4678     xor ah, ah                                ; 30 e4                       ; 0xc260c
    4679     push ax                                   ; 50                          ; 0xc260e
    4680     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc260f
    4681     push ax                                   ; 50                          ; 0xc2612
    4682     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2613
    4683     push ax                                   ; 50                          ; 0xc2616
    4684     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2617
    4685     xor ch, ch                                ; 30 ed                       ; 0xc261a
    4686     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc261c
    4687     xor bh, bh                                ; 30 ff                       ; 0xc261f
    4688     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2621
    4689     xor dh, dh                                ; 30 f6                       ; 0xc2624
    4690     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2626
    4691     call 020bch                               ; e8 90 fa                    ; 0xc2629
    4692     jmp short 02675h                          ; eb 47                       ; 0xc262c vgabios.c:1606
    4693     jmp short 0267bh                          ; eb 4b                       ; 0xc262e
    4694     mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc2630 vgabios.c:1608
    4695     xor ah, ah                                ; 30 e4                       ; 0xc2633
    4696     push ax                                   ; 50                          ; 0xc2635
    4697     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2636
    4698     push ax                                   ; 50                          ; 0xc2639
    4699     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc263a
    4700     xor ch, ch                                ; 30 ed                       ; 0xc263d
    4701     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc263f
    4702     xor bh, bh                                ; 30 ff                       ; 0xc2642
    4703     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2644
    4704     xor dh, dh                                ; 30 f6                       ; 0xc2647
    4705     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2649
    4706     mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc264c
    4707     mov byte [bp-019h], ah                    ; 88 66 e7                    ; 0xc264f
    4708     mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc2652
    4709     call 021cdh                               ; e8 75 fb                    ; 0xc2655
    4710     jmp short 02675h                          ; eb 1b                       ; 0xc2658 vgabios.c:1609
    4711     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc265a vgabios.c:1611
    4712     xor ah, ah                                ; 30 e4                       ; 0xc265d
    4713     push ax                                   ; 50                          ; 0xc265f
    4714     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2660
    4715     xor ch, ch                                ; 30 ed                       ; 0xc2663
    4716     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2665
    4717     xor bh, bh                                ; 30 ff                       ; 0xc2668
    4718     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc266a
    4719     xor dh, dh                                ; 30 f6                       ; 0xc266d
    4720     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc266f
    4721     call 022dfh                               ; e8 6a fc                    ; 0xc2672
    4722     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2675 vgabios.c:1618
    4723     jmp near 025d8h                           ; e9 5d ff                    ; 0xc2678 vgabios.c:1619
    4724     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc267b vgabios.c:1621
    4725     pop di                                    ; 5f                          ; 0xc267e
    4726     pop si                                    ; 5e                          ; 0xc267f
    4727     pop bp                                    ; 5d                          ; 0xc2680
    4728     retn                                      ; c3                          ; 0xc2681
    4729   ; disGetNextSymbol 0xc2682 LB 0x1bed -> off=0x0 cb=0000000000000173 uValue=00000000000c2682 'biosfn_write_pixel'
    4730 biosfn_write_pixel:                          ; 0xc2682 LB 0x173
    4731     push bp                                   ; 55                          ; 0xc2682 vgabios.c:1624
    4732     mov bp, sp                                ; 89 e5                       ; 0xc2683
    4733     push si                                   ; 56                          ; 0xc2685
    4734     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc2686
    4735     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2689
    4736     mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc268c
    4737     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc268f
    4738     mov dx, cx                                ; 89 ca                       ; 0xc2692
    4739     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2694 vgabios.c:37
    4740     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2697
    4741     mov es, ax                                ; 8e c0                       ; 0xc269a
    4742     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc269c
    4743     xor ah, ah                                ; 30 e4                       ; 0xc269f vgabios.c:1631
    4744     call 035b3h                               ; e8 0f 0f                    ; 0xc26a1
    4745     mov cl, al                                ; 88 c1                       ; 0xc26a4
    4746     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc26a6 vgabios.c:1632
    4747     je short 026d0h                           ; 74 26                       ; 0xc26a8
    4748     mov bl, al                                ; 88 c3                       ; 0xc26aa vgabios.c:1633
    4749     xor bh, bh                                ; 30 ff                       ; 0xc26ac
    4750     sal bx, 003h                              ; c1 e3 03                    ; 0xc26ae
    4751     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc26b1
    4752     je short 026d0h                           ; 74 18                       ; 0xc26b6
    4753     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc26b8 vgabios.c:1635
    4754     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc26bc
    4755     jc short 026cch                           ; 72 0c                       ; 0xc26be
    4756     jbe short 026d6h                          ; 76 14                       ; 0xc26c0
    4757     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc26c2
    4758     je short 026d3h                           ; 74 0d                       ; 0xc26c4
    4759     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc26c6
    4760     je short 026d6h                           ; 74 0c                       ; 0xc26c8
    4761     jmp short 026d0h                          ; eb 04                       ; 0xc26ca
    4762     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc26cc
    4763     je short 02747h                           ; 74 77                       ; 0xc26ce
    4764     jmp near 027efh                           ; e9 1c 01                    ; 0xc26d0
    4765     jmp near 027cdh                           ; e9 f7 00                    ; 0xc26d3
    4766     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc26d6 vgabios.c:47
    4767     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc26d9
    4768     mov es, ax                                ; 8e c0                       ; 0xc26dc
    4769     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc26de
    4770     mov ax, dx                                ; 89 d0                       ; 0xc26e1 vgabios.c:48
    4771     mul bx                                    ; f7 e3                       ; 0xc26e3
    4772     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc26e5
    4773     shr bx, 003h                              ; c1 eb 03                    ; 0xc26e8
    4774     add bx, ax                                ; 01 c3                       ; 0xc26eb
    4775     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc26ed vgabios.c:47
    4776     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc26f0
    4777     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc26f3 vgabios.c:48
    4778     xor dh, dh                                ; 30 f6                       ; 0xc26f6
    4779     mul dx                                    ; f7 e2                       ; 0xc26f8
    4780     add bx, ax                                ; 01 c3                       ; 0xc26fa
    4781     mov cx, word [bp-008h]                    ; 8b 4e f8                    ; 0xc26fc vgabios.c:1641
    4782     and cl, 007h                              ; 80 e1 07                    ; 0xc26ff
    4783     mov ax, 00080h                            ; b8 80 00                    ; 0xc2702
    4784     sar ax, CL                                ; d3 f8                       ; 0xc2705
    4785     xor ah, ah                                ; 30 e4                       ; 0xc2707 vgabios.c:1642
    4786     sal ax, 008h                              ; c1 e0 08                    ; 0xc2709
    4787     or AL, strict byte 008h                   ; 0c 08                       ; 0xc270c
    4788     mov dx, 003ceh                            ; ba ce 03                    ; 0xc270e
    4789     out DX, ax                                ; ef                          ; 0xc2711
    4790     mov ax, 00205h                            ; b8 05 02                    ; 0xc2712 vgabios.c:1643
    4791     out DX, ax                                ; ef                          ; 0xc2715
    4792     mov dx, bx                                ; 89 da                       ; 0xc2716 vgabios.c:1644
    4793     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2718
    4794     call 035dbh                               ; e8 bd 0e                    ; 0xc271b
    4795     test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc271e vgabios.c:1645
    4796     je short 0272bh                           ; 74 07                       ; 0xc2722
    4797     mov ax, 01803h                            ; b8 03 18                    ; 0xc2724 vgabios.c:1647
    4798     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2727
    4799     out DX, ax                                ; ef                          ; 0xc272a
    4800     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc272b vgabios.c:42
    4801     mov es, ax                                ; 8e c0                       ; 0xc272e
    4802     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2730
    4803     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2733
    4804     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2736 vgabios.c:1650
    4805     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2739
    4806     out DX, ax                                ; ef                          ; 0xc273c
    4807     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc273d vgabios.c:1651
    4808     out DX, ax                                ; ef                          ; 0xc2740
    4809     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2741 vgabios.c:1652
    4810     out DX, ax                                ; ef                          ; 0xc2744
    4811     jmp short 026d0h                          ; eb 89                       ; 0xc2745 vgabios.c:1653
    4812     mov ax, dx                                ; 89 d0                       ; 0xc2747 vgabios.c:1655
    4813     shr ax, 1                                 ; d1 e8                       ; 0xc2749
    4814     imul ax, ax, strict byte 00050h           ; 6b c0 50                    ; 0xc274b
    4815     cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc274e
    4816     jne short 0275dh                          ; 75 08                       ; 0xc2753
    4817     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2755 vgabios.c:1657
    4818     shr bx, 002h                              ; c1 eb 02                    ; 0xc2758
    4819     jmp short 02763h                          ; eb 06                       ; 0xc275b vgabios.c:1659
    4820     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc275d vgabios.c:1661
    4821     shr bx, 003h                              ; c1 eb 03                    ; 0xc2760
    4822     add bx, ax                                ; 01 c3                       ; 0xc2763
    4823     test dl, 001h                             ; f6 c2 01                    ; 0xc2765 vgabios.c:1663
    4824     je short 0276dh                           ; 74 03                       ; 0xc2768
    4825     add bh, 020h                              ; 80 c7 20                    ; 0xc276a
    4826     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc276d vgabios.c:37
    4827     mov es, ax                                ; 8e c0                       ; 0xc2770
    4828     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2772
    4829     mov al, cl                                ; 88 c8                       ; 0xc2775 vgabios.c:1665
    4830     xor ah, ah                                ; 30 e4                       ; 0xc2777
    4831     mov si, ax                                ; 89 c6                       ; 0xc2779
    4832     sal si, 003h                              ; c1 e6 03                    ; 0xc277b
    4833     cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc277e
    4834     jne short 0279eh                          ; 75 19                       ; 0xc2783
    4835     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2785 vgabios.c:1667
    4836     and AL, strict byte 003h                  ; 24 03                       ; 0xc2788
    4837     mov AH, strict byte 003h                  ; b4 03                       ; 0xc278a
    4838     sub ah, al                                ; 28 c4                       ; 0xc278c
    4839     mov cl, ah                                ; 88 e1                       ; 0xc278e
    4840     add cl, ah                                ; 00 e1                       ; 0xc2790
    4841     mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc2792
    4842     and dh, 003h                              ; 80 e6 03                    ; 0xc2795
    4843     sal dh, CL                                ; d2 e6                       ; 0xc2798
    4844     mov AL, strict byte 003h                  ; b0 03                       ; 0xc279a vgabios.c:1668
    4845     jmp short 027b1h                          ; eb 13                       ; 0xc279c vgabios.c:1670
    4846     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc279e vgabios.c:1672
    4847     and AL, strict byte 007h                  ; 24 07                       ; 0xc27a1
    4848     mov CL, strict byte 007h                  ; b1 07                       ; 0xc27a3
    4849     sub cl, al                                ; 28 c1                       ; 0xc27a5
    4850     mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc27a7
    4851     and dh, 001h                              ; 80 e6 01                    ; 0xc27aa
    4852     sal dh, CL                                ; d2 e6                       ; 0xc27ad
    4853     mov AL, strict byte 001h                  ; b0 01                       ; 0xc27af vgabios.c:1673
    4854     sal al, CL                                ; d2 e0                       ; 0xc27b1
    4855     test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc27b3 vgabios.c:1675
    4856     je short 027bdh                           ; 74 04                       ; 0xc27b7
    4857     xor dl, dh                                ; 30 f2                       ; 0xc27b9 vgabios.c:1677
    4858     jmp short 027c3h                          ; eb 06                       ; 0xc27bb vgabios.c:1679
    4859     not al                                    ; f6 d0                       ; 0xc27bd vgabios.c:1681
    4860     and dl, al                                ; 20 c2                       ; 0xc27bf
    4861     or dl, dh                                 ; 08 f2                       ; 0xc27c1 vgabios.c:1682
    4862     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc27c3 vgabios.c:42
    4863     mov es, ax                                ; 8e c0                       ; 0xc27c6
    4864     mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc27c8
    4865     jmp short 027efh                          ; eb 22                       ; 0xc27cb vgabios.c:1685
    4866     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc27cd vgabios.c:47
    4867     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc27d0
    4868     mov es, ax                                ; 8e c0                       ; 0xc27d3
    4869     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc27d5
    4870     sal bx, 003h                              ; c1 e3 03                    ; 0xc27d8 vgabios.c:48
    4871     mov ax, dx                                ; 89 d0                       ; 0xc27db
    4872     mul bx                                    ; f7 e3                       ; 0xc27dd
    4873     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc27df
    4874     add bx, ax                                ; 01 c3                       ; 0xc27e2
    4875     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc27e4 vgabios.c:42
    4876     mov es, ax                                ; 8e c0                       ; 0xc27e7
    4877     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc27e9
    4878     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc27ec
    4879     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc27ef vgabios.c:1695
    4880     pop si                                    ; 5e                          ; 0xc27f2
    4881     pop bp                                    ; 5d                          ; 0xc27f3
    4882     retn                                      ; c3                          ; 0xc27f4
    4883   ; disGetNextSymbol 0xc27f5 LB 0x1a7a -> off=0x0 cb=0000000000000258 uValue=00000000000c27f5 'biosfn_write_teletype'
    4884 biosfn_write_teletype:                       ; 0xc27f5 LB 0x258
    4885     push bp                                   ; 55                          ; 0xc27f5 vgabios.c:1698
    4886     mov bp, sp                                ; 89 e5                       ; 0xc27f6
    4887     push si                                   ; 56                          ; 0xc27f8
    4888     sub sp, strict byte 00014h                ; 83 ec 14                    ; 0xc27f9
    4889     mov ch, al                                ; 88 c5                       ; 0xc27fc
    4890     mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc27fe
    4891     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc2801
    4892     cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc2804 vgabios.c:1706
    4893     jne short 02817h                          ; 75 0e                       ; 0xc2807
    4894     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc2809 vgabios.c:37
    4895     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc280c
    4896     mov es, ax                                ; 8e c0                       ; 0xc280f
    4897     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2811
    4898     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2814 vgabios.c:38
    4899     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2817 vgabios.c:37
    4900     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc281a
    4901     mov es, ax                                ; 8e c0                       ; 0xc281d
    4902     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc281f
    4903     xor ah, ah                                ; 30 e4                       ; 0xc2822 vgabios.c:1711
    4904     call 035b3h                               ; e8 8c 0d                    ; 0xc2824
    4905     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2827
    4906     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc282a vgabios.c:1712
    4907     je short 02894h                           ; 74 66                       ; 0xc282c
    4908     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc282e vgabios.c:1715
    4909     xor ah, ah                                ; 30 e4                       ; 0xc2831
    4910     lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc2833
    4911     lea dx, [bp-016h]                         ; 8d 56 ea                    ; 0xc2836
    4912     call 00a1ah                               ; e8 de e1                    ; 0xc2839
    4913     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc283c vgabios.c:1716
    4914     mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc283f
    4915     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc2842
    4916     xor al, al                                ; 30 c0                       ; 0xc2845
    4917     shr ax, 008h                              ; c1 e8 08                    ; 0xc2847
    4918     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc284a
    4919     mov bx, 00084h                            ; bb 84 00                    ; 0xc284d vgabios.c:37
    4920     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2850
    4921     mov es, dx                                ; 8e c2                       ; 0xc2853
    4922     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2855
    4923     xor dh, dh                                ; 30 f6                       ; 0xc2858 vgabios.c:38
    4924     inc dx                                    ; 42                          ; 0xc285a
    4925     mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc285b
    4926     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc285e vgabios.c:47
    4927     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2861
    4928     mov word [bp-010h], dx                    ; 89 56 f0                    ; 0xc2864 vgabios.c:48
    4929     cmp ch, 008h                              ; 80 fd 08                    ; 0xc2867 vgabios.c:1722
    4930     jc short 0287ah                           ; 72 0e                       ; 0xc286a
    4931     jbe short 02882h                          ; 76 14                       ; 0xc286c
    4932     cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc286e
    4933     je short 02897h                           ; 74 24                       ; 0xc2871
    4934     cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc2873
    4935     je short 0288dh                           ; 74 15                       ; 0xc2876
    4936     jmp short 0289eh                          ; eb 24                       ; 0xc2878
    4937     cmp ch, 007h                              ; 80 fd 07                    ; 0xc287a
    4938     jne short 0289eh                          ; 75 1f                       ; 0xc287d
    4939     jmp near 029a4h                           ; e9 22 01                    ; 0xc287f
    4940     cmp byte [bp-004h], 000h                  ; 80 7e fc 00                 ; 0xc2882 vgabios.c:1729
    4941     jbe short 0289bh                          ; 76 13                       ; 0xc2886
    4942     dec byte [bp-004h]                        ; fe 4e fc                    ; 0xc2888
    4943     jmp short 0289bh                          ; eb 0e                       ; 0xc288b vgabios.c:1730
     4540    ; inc bl                                    ; fe c3                     ; 0xc2540 vgabios.c:1619
     4541    cmp bl, 008h                              ; 80 fb 08                    ; 0xc2542
     4542    jnc short 02563h                          ; 73 1c                       ; 0xc2545
     4543    mov al, bl                                ; 88 d8                       ; 0xc2547
     4544    xor ah, ah                                ; 30 e4                       ; 0xc2549
     4545    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc254b
     4546    xor dh, dh                                ; 30 f6                       ; 0xc254e
     4547    imul dx                                   ; f7 ea                       ; 0xc2550
     4548    sal ax, 003h                              ; c1 e0 03                    ; 0xc2552
     4549    mov dx, word [bp-002h]                    ; 8b 56 fe                    ; 0xc2555
     4550    add dx, ax                                ; 01 c2                       ; 0xc2558
     4551    mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc255a
     4552    mov AH, strict byte 080h                  ; b4 80                       ; 0xc255d
     4553    xor al, al                                ; 30 c0                       ; 0xc255f
     4554    jmp short 02509h                          ; eb a6                       ; 0xc2561
     4555    leave                                     ; c9                          ; 0xc2563 vgabios.c:1620
     4556    pop di                                    ; 5f                          ; 0xc2564
     4557    pop si                                    ; 5e                          ; 0xc2565
     4558    retn 00002h                               ; c2 02 00                    ; 0xc2566
     4559  ; disGetNextSymbol 0xc2569 LB 0x205c -> off=0x0 cb=0000000000000187 uValue=00000000000c2569 'biosfn_write_char_attr'
     4560biosfn_write_char_attr:                      ; 0xc2569 LB 0x187
     4561    push bp                                   ; 55                          ; 0xc2569 vgabios.c:1623
     4562    mov bp, sp                                ; 89 e5                       ; 0xc256a
     4563    push si                                   ; 56                          ; 0xc256c
     4564    push di                                   ; 57                          ; 0xc256d
     4565    sub sp, strict byte 0001ch                ; 83 ec 1c                    ; 0xc256e
     4566    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2571
     4567    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc2574
     4568    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc2577
     4569    mov si, cx                                ; 89 ce                       ; 0xc257a
     4570    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc257c vgabios.c:37
     4571    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc257f
     4572    mov es, ax                                ; 8e c0                       ; 0xc2582
     4573    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2584
     4574    xor ah, ah                                ; 30 e4                       ; 0xc2587 vgabios.c:1631
     4575    call 038c2h                               ; e8 36 13                    ; 0xc2589
     4576    mov cl, al                                ; 88 c1                       ; 0xc258c
     4577    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc258e
     4578    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2591 vgabios.c:1632
     4579    jne short 02598h                          ; 75 03                       ; 0xc2593
     4580    jmp near 026e9h                           ; e9 51 01                    ; 0xc2595
     4581    mov al, dl                                ; 88 d0                       ; 0xc2598 vgabios.c:1635
     4582    xor ah, ah                                ; 30 e4                       ; 0xc259a
     4583    lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc259c
     4584    lea dx, [bp-020h]                         ; 8d 56 e0                    ; 0xc259f
     4585    call 00a96h                               ; e8 f1 e4                    ; 0xc25a2
     4586    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc25a5 vgabios.c:1636
     4587    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc25a8
     4588    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc25ab
     4589    xor al, al                                ; 30 c0                       ; 0xc25ae
     4590    shr ax, 008h                              ; c1 e8 08                    ; 0xc25b0
     4591    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc25b3
     4592    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc25b6
     4593    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc25b9
     4594    mov bx, 00084h                            ; bb 84 00                    ; 0xc25bc vgabios.c:37
     4595    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc25bf
     4596    mov es, ax                                ; 8e c0                       ; 0xc25c2
     4597    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc25c4
     4598    xor ah, ah                                ; 30 e4                       ; 0xc25c7 vgabios.c:38
     4599    mov dx, ax                                ; 89 c2                       ; 0xc25c9
     4600    inc dx                                    ; 42                          ; 0xc25cb
     4601    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc25cc vgabios.c:47
     4602    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc25cf
     4603    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc25d2
     4604    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc25d5 vgabios.c:48
     4605    mov bl, cl                                ; 88 cb                       ; 0xc25d8 vgabios.c:1642
     4606    xor bh, bh                                ; 30 ff                       ; 0xc25da
     4607    mov di, bx                                ; 89 df                       ; 0xc25dc
     4608    sal di, 003h                              ; c1 e7 03                    ; 0xc25de
     4609    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc25e1
     4610    jne short 02631h                          ; 75 49                       ; 0xc25e6
     4611    mul dx                                    ; f7 e2                       ; 0xc25e8 vgabios.c:1645
     4612    add ax, ax                                ; 01 c0                       ; 0xc25ea
     4613    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc25ec
     4614    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc25ee
     4615    xor dh, dh                                ; 30 f6                       ; 0xc25f1
     4616    inc ax                                    ; 40                          ; 0xc25f3
     4617    mul dx                                    ; f7 e2                       ; 0xc25f4
     4618    mov bx, ax                                ; 89 c3                       ; 0xc25f6
     4619    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc25f8
     4620    xor ah, ah                                ; 30 e4                       ; 0xc25fb
     4621    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc25fd
     4622    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2600
     4623    xor dh, dh                                ; 30 f6                       ; 0xc2603
     4624    add ax, dx                                ; 01 d0                       ; 0xc2605
     4625    add ax, ax                                ; 01 c0                       ; 0xc2607
     4626    mov dx, bx                                ; 89 da                       ; 0xc2609
     4627    add dx, ax                                ; 01 c2                       ; 0xc260b
     4628    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc260d vgabios.c:1647
     4629    xor ah, ah                                ; 30 e4                       ; 0xc2610
     4630    mov bx, ax                                ; 89 c3                       ; 0xc2612
     4631    sal bx, 008h                              ; c1 e3 08                    ; 0xc2614
     4632    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2617
     4633    add bx, ax                                ; 01 c3                       ; 0xc261a
     4634    mov word [bp-020h], bx                    ; 89 5e e0                    ; 0xc261c
     4635    mov ax, word [bp-020h]                    ; 8b 46 e0                    ; 0xc261f vgabios.c:1648
     4636    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc2622
     4637    mov cx, si                                ; 89 f1                       ; 0xc2626
     4638    mov di, dx                                ; 89 d7                       ; 0xc2628
     4639    jcxz 0262eh                               ; e3 02                       ; 0xc262a
     4640    rep stosw                                 ; f3 ab                       ; 0xc262c
     4641    jmp near 026e9h                           ; e9 b8 00                    ; 0xc262e vgabios.c:1650
     4642    mov bl, byte [bx+04835h]                  ; 8a 9f 35 48                 ; 0xc2631 vgabios.c:1653
     4643    sal bx, 006h                              ; c1 e3 06                    ; 0xc2635
     4644    mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc2638
     4645    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc263c
     4646    mov al, byte [di+047b8h]                  ; 8a 85 b8 47                 ; 0xc263f vgabios.c:1654
     4647    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc2643
     4648    dec si                                    ; 4e                          ; 0xc2646 vgabios.c:1655
     4649    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2647
     4650    je short 0269ch                           ; 74 50                       ; 0xc264a
     4651    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc264c vgabios.c:1657
     4652    xor bh, bh                                ; 30 ff                       ; 0xc264f
     4653    sal bx, 003h                              ; c1 e3 03                    ; 0xc2651
     4654    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc2654
     4655    cmp bl, 003h                              ; 80 fb 03                    ; 0xc2658
     4656    jc short 0266ch                           ; 72 0f                       ; 0xc265b
     4657    jbe short 02673h                          ; 76 14                       ; 0xc265d
     4658    cmp bl, 005h                              ; 80 fb 05                    ; 0xc265f
     4659    je short 026c8h                           ; 74 64                       ; 0xc2662
     4660    cmp bl, 004h                              ; 80 fb 04                    ; 0xc2664
     4661    je short 02677h                           ; 74 0e                       ; 0xc2667
     4662    jmp near 026e3h                           ; e9 77 00                    ; 0xc2669
     4663    cmp bl, 002h                              ; 80 fb 02                    ; 0xc266c
     4664    je short 0269eh                           ; 74 2d                       ; 0xc266f
     4665    jmp short 026e3h                          ; eb 70                       ; 0xc2671
     4666    or byte [bp-006h], 001h                   ; 80 4e fa 01                 ; 0xc2673 vgabios.c:1660
     4667    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2677 vgabios.c:1662
     4668    xor ah, ah                                ; 30 e4                       ; 0xc267a
     4669    push ax                                   ; 50                          ; 0xc267c
     4670    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc267d
     4671    push ax                                   ; 50                          ; 0xc2680
     4672    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2681
     4673    push ax                                   ; 50                          ; 0xc2684
     4674    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2685
     4675    xor ch, ch                                ; 30 ed                       ; 0xc2688
     4676    mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc268a
     4677    xor bh, bh                                ; 30 ff                       ; 0xc268d
     4678    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc268f
     4679    xor dh, dh                                ; 30 f6                       ; 0xc2692
     4680    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2694
     4681    call 022abh                               ; e8 11 fc                    ; 0xc2697
     4682    jmp short 026e3h                          ; eb 47                       ; 0xc269a vgabios.c:1663
     4683    jmp short 026e9h                          ; eb 4b                       ; 0xc269c
     4684    mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc269e vgabios.c:1665
     4685    xor ah, ah                                ; 30 e4                       ; 0xc26a1
     4686    push ax                                   ; 50                          ; 0xc26a3
     4687    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc26a4
     4688    push ax                                   ; 50                          ; 0xc26a7
     4689    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc26a8
     4690    xor ch, ch                                ; 30 ed                       ; 0xc26ab
     4691    mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc26ad
     4692    xor bh, bh                                ; 30 ff                       ; 0xc26b0
     4693    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc26b2
     4694    xor dh, dh                                ; 30 f6                       ; 0xc26b5
     4695    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc26b7
     4696    mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc26ba
     4697    mov byte [bp-015h], ah                    ; 88 66 eb                    ; 0xc26bd
     4698    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc26c0
     4699    call 023bch                               ; e8 f6 fc                    ; 0xc26c3
     4700    jmp short 026e3h                          ; eb 1b                       ; 0xc26c6 vgabios.c:1666
     4701    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc26c8 vgabios.c:1668
     4702    xor ah, ah                                ; 30 e4                       ; 0xc26cb
     4703    push ax                                   ; 50                          ; 0xc26cd
     4704    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc26ce
     4705    xor ch, ch                                ; 30 ed                       ; 0xc26d1
     4706    mov bl, byte [bp-008h]                    ; 8a 5e f8                    ; 0xc26d3
     4707    xor bh, bh                                ; 30 ff                       ; 0xc26d6
     4708    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc26d8
     4709    xor dh, dh                                ; 30 f6                       ; 0xc26db
     4710    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc26dd
     4711    call 024ceh                               ; e8 eb fd                    ; 0xc26e0
     4712    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc26e3 vgabios.c:1675
     4713    jmp near 02646h                           ; e9 5d ff                    ; 0xc26e6 vgabios.c:1676
     4714    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc26e9 vgabios.c:1678
     4715    pop di                                    ; 5f                          ; 0xc26ec
     4716    pop si                                    ; 5e                          ; 0xc26ed
     4717    pop bp                                    ; 5d                          ; 0xc26ee
     4718    retn                                      ; c3                          ; 0xc26ef
     4719  ; disGetNextSymbol 0xc26f0 LB 0x1ed5 -> off=0x0 cb=0000000000000181 uValue=00000000000c26f0 'biosfn_write_char_only'
     4720biosfn_write_char_only:                      ; 0xc26f0 LB 0x181
     4721    push bp                                   ; 55                          ; 0xc26f0 vgabios.c:1681
     4722    mov bp, sp                                ; 89 e5                       ; 0xc26f1
     4723    push si                                   ; 56                          ; 0xc26f3
     4724    push di                                   ; 57                          ; 0xc26f4
     4725    sub sp, strict byte 0001ch                ; 83 ec 1c                    ; 0xc26f5
     4726    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc26f8
     4727    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc26fb
     4728    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc26fe
     4729    mov si, cx                                ; 89 ce                       ; 0xc2701
     4730    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2703 vgabios.c:37
     4731    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2706
     4732    mov es, ax                                ; 8e c0                       ; 0xc2709
     4733    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc270b
     4734    xor ah, ah                                ; 30 e4                       ; 0xc270e vgabios.c:1689
     4735    call 038c2h                               ; e8 af 11                    ; 0xc2710
     4736    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2713
     4737    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2716
     4738    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2719 vgabios.c:1690
     4739    jne short 02720h                          ; 75 03                       ; 0xc271b
     4740    jmp near 0286ah                           ; e9 4a 01                    ; 0xc271d
     4741    mov al, dl                                ; 88 d0                       ; 0xc2720 vgabios.c:1693
     4742    xor ah, ah                                ; 30 e4                       ; 0xc2722
     4743    lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc2724
     4744    lea dx, [bp-020h]                         ; 8d 56 e0                    ; 0xc2727
     4745    call 00a96h                               ; e8 69 e3                    ; 0xc272a
     4746    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc272d vgabios.c:1694
     4747    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2730
     4748    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc2733
     4749    xor al, al                                ; 30 c0                       ; 0xc2736
     4750    shr ax, 008h                              ; c1 e8 08                    ; 0xc2738
     4751    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc273b
     4752    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc273e
     4753    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2741
     4754    mov bx, 00084h                            ; bb 84 00                    ; 0xc2744 vgabios.c:37
     4755    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2747
     4756    mov es, ax                                ; 8e c0                       ; 0xc274a
     4757    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc274c
     4758    xor ah, ah                                ; 30 e4                       ; 0xc274f vgabios.c:38
     4759    mov dx, ax                                ; 89 c2                       ; 0xc2751
     4760    inc dx                                    ; 42                          ; 0xc2753
     4761    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2754 vgabios.c:47
     4762    mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc2757
     4763    mov word [bp-01ch], cx                    ; 89 4e e4                    ; 0xc275a vgabios.c:48
     4764    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc275d vgabios.c:1700
     4765    mov bx, ax                                ; 89 c3                       ; 0xc2760
     4766    sal bx, 003h                              ; c1 e3 03                    ; 0xc2762
     4767    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc2765
     4768    jne short 027aeh                          ; 75 42                       ; 0xc276a
     4769    mov ax, cx                                ; 89 c8                       ; 0xc276c vgabios.c:1703
     4770    mul dx                                    ; f7 e2                       ; 0xc276e
     4771    add ax, ax                                ; 01 c0                       ; 0xc2770
     4772    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2772
     4773    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc2774
     4774    xor dh, dh                                ; 30 f6                       ; 0xc2777
     4775    inc ax                                    ; 40                          ; 0xc2779
     4776    mul dx                                    ; f7 e2                       ; 0xc277a
     4777    mov bx, ax                                ; 89 c3                       ; 0xc277c
     4778    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc277e
     4779    xor ah, ah                                ; 30 e4                       ; 0xc2781
     4780    mul cx                                    ; f7 e1                       ; 0xc2783
     4781    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2785
     4782    xor dh, dh                                ; 30 f6                       ; 0xc2788
     4783    add ax, dx                                ; 01 d0                       ; 0xc278a
     4784    add ax, ax                                ; 01 c0                       ; 0xc278c
     4785    add bx, ax                                ; 01 c3                       ; 0xc278e
     4786    dec si                                    ; 4e                          ; 0xc2790 vgabios.c:1705
     4787    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2791
     4788    je short 0271dh                           ; 74 87                       ; 0xc2794
     4789    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2796 vgabios.c:1706
     4790    xor ah, ah                                ; 30 e4                       ; 0xc2799
     4791    mov di, ax                                ; 89 c7                       ; 0xc279b
     4792    sal di, 003h                              ; c1 e7 03                    ; 0xc279d
     4793    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc27a0 vgabios.c:40
     4794    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc27a4 vgabios.c:42
     4795    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc27a7
     4796    inc bx                                    ; 43                          ; 0xc27aa vgabios.c:1707
     4797    inc bx                                    ; 43                          ; 0xc27ab
     4798    jmp short 02790h                          ; eb e2                       ; 0xc27ac vgabios.c:1708
     4799    mov di, ax                                ; 89 c7                       ; 0xc27ae vgabios.c:1713
     4800    mov al, byte [di+04835h]                  ; 8a 85 35 48                 ; 0xc27b0
     4801    mov di, ax                                ; 89 c7                       ; 0xc27b4
     4802    sal di, 006h                              ; c1 e7 06                    ; 0xc27b6
     4803    mov al, byte [di+0484bh]                  ; 8a 85 4b 48                 ; 0xc27b9
     4804    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc27bd
     4805    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc27c0 vgabios.c:1714
     4806    mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc27c4
     4807    dec si                                    ; 4e                          ; 0xc27c7 vgabios.c:1715
     4808    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc27c8
     4809    je short 0281dh                           ; 74 50                       ; 0xc27cb
     4810    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc27cd vgabios.c:1717
     4811    xor bh, bh                                ; 30 ff                       ; 0xc27d0
     4812    sal bx, 003h                              ; c1 e3 03                    ; 0xc27d2
     4813    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc27d5
     4814    cmp bl, 003h                              ; 80 fb 03                    ; 0xc27d9
     4815    jc short 027edh                           ; 72 0f                       ; 0xc27dc
     4816    jbe short 027f4h                          ; 76 14                       ; 0xc27de
     4817    cmp bl, 005h                              ; 80 fb 05                    ; 0xc27e0
     4818    je short 02849h                           ; 74 64                       ; 0xc27e3
     4819    cmp bl, 004h                              ; 80 fb 04                    ; 0xc27e5
     4820    je short 027f8h                           ; 74 0e                       ; 0xc27e8
     4821    jmp near 02864h                           ; e9 77 00                    ; 0xc27ea
     4822    cmp bl, 002h                              ; 80 fb 02                    ; 0xc27ed
     4823    je short 0281fh                           ; 74 2d                       ; 0xc27f0
     4824    jmp short 02864h                          ; eb 70                       ; 0xc27f2
     4825    or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc27f4 vgabios.c:1720
     4826    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc27f8 vgabios.c:1722
     4827    xor ah, ah                                ; 30 e4                       ; 0xc27fb
     4828    push ax                                   ; 50                          ; 0xc27fd
     4829    mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc27fe
     4830    push ax                                   ; 50                          ; 0xc2801
     4831    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2802
     4832    push ax                                   ; 50                          ; 0xc2805
     4833    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2806
     4834    xor ch, ch                                ; 30 ed                       ; 0xc2809
     4835    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc280b
     4836    xor bh, bh                                ; 30 ff                       ; 0xc280e
     4837    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2810
     4838    xor dh, dh                                ; 30 f6                       ; 0xc2813
     4839    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2815
     4840    call 022abh                               ; e8 90 fa                    ; 0xc2818
     4841    jmp short 02864h                          ; eb 47                       ; 0xc281b vgabios.c:1723
     4842    jmp short 0286ah                          ; eb 4b                       ; 0xc281d
     4843    mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc281f vgabios.c:1725
     4844    xor ah, ah                                ; 30 e4                       ; 0xc2822
     4845    push ax                                   ; 50                          ; 0xc2824
     4846    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2825
     4847    push ax                                   ; 50                          ; 0xc2828
     4848    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2829
     4849    xor ch, ch                                ; 30 ed                       ; 0xc282c
     4850    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc282e
     4851    xor bh, bh                                ; 30 ff                       ; 0xc2831
     4852    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2833
     4853    xor dh, dh                                ; 30 f6                       ; 0xc2836
     4854    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2838
     4855    mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc283b
     4856    mov byte [bp-019h], ah                    ; 88 66 e7                    ; 0xc283e
     4857    mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc2841
     4858    call 023bch                               ; e8 75 fb                    ; 0xc2844
     4859    jmp short 02864h                          ; eb 1b                       ; 0xc2847 vgabios.c:1726
     4860    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2849 vgabios.c:1728
     4861    xor ah, ah                                ; 30 e4                       ; 0xc284c
     4862    push ax                                   ; 50                          ; 0xc284e
     4863    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc284f
     4864    xor ch, ch                                ; 30 ed                       ; 0xc2852
     4865    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2854
     4866    xor bh, bh                                ; 30 ff                       ; 0xc2857
     4867    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2859
     4868    xor dh, dh                                ; 30 f6                       ; 0xc285c
     4869    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc285e
     4870    call 024ceh                               ; e8 6a fc                    ; 0xc2861
     4871    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2864 vgabios.c:1735
     4872    jmp near 027c7h                           ; e9 5d ff                    ; 0xc2867 vgabios.c:1736
     4873    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc286a vgabios.c:1738
     4874    pop di                                    ; 5f                          ; 0xc286d
     4875    pop si                                    ; 5e                          ; 0xc286e
     4876    pop bp                                    ; 5d                          ; 0xc286f
     4877    retn                                      ; c3                          ; 0xc2870
     4878  ; disGetNextSymbol 0xc2871 LB 0x1d54 -> off=0x0 cb=0000000000000173 uValue=00000000000c2871 'biosfn_write_pixel'
     4879biosfn_write_pixel:                          ; 0xc2871 LB 0x173
     4880    push bp                                   ; 55                          ; 0xc2871 vgabios.c:1741
     4881    mov bp, sp                                ; 89 e5                       ; 0xc2872
     4882    push si                                   ; 56                          ; 0xc2874
     4883    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc2875
     4884    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2878
     4885    mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc287b
     4886    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc287e
     4887    mov dx, cx                                ; 89 ca                       ; 0xc2881
     4888    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2883 vgabios.c:37
     4889    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2886
     4890    mov es, ax                                ; 8e c0                       ; 0xc2889
     4891    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc288b
     4892    xor ah, ah                                ; 30 e4                       ; 0xc288e vgabios.c:1748
     4893    call 038c2h                               ; e8 2f 10                    ; 0xc2890
     4894    mov cl, al                                ; 88 c1                       ; 0xc2893
     4895    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2895 vgabios.c:1749
     4896    je short 028bfh                           ; 74 26                       ; 0xc2897
     4897    mov bl, al                                ; 88 c3                       ; 0xc2899 vgabios.c:1750
     4898    xor bh, bh                                ; 30 ff                       ; 0xc289b
     4899    sal bx, 003h                              ; c1 e3 03                    ; 0xc289d
     4900    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc28a0
     4901    je short 028bfh                           ; 74 18                       ; 0xc28a5
     4902    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc28a7 vgabios.c:1752
     4903    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc28ab
     4904    jc short 028bbh                           ; 72 0c                       ; 0xc28ad
     4905    jbe short 028c5h                          ; 76 14                       ; 0xc28af
     4906    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc28b1
     4907    je short 028c2h                           ; 74 0d                       ; 0xc28b3
     4908    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc28b5
     4909    je short 028c5h                           ; 74 0c                       ; 0xc28b7
     4910    jmp short 028bfh                          ; eb 04                       ; 0xc28b9
     4911    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc28bb
     4912    je short 02936h                           ; 74 77                       ; 0xc28bd
     4913    jmp near 029deh                           ; e9 1c 01                    ; 0xc28bf
     4914    jmp near 029bch                           ; e9 f7 00                    ; 0xc28c2
     4915    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc28c5 vgabios.c:47
     4916    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc28c8
     4917    mov es, ax                                ; 8e c0                       ; 0xc28cb
     4918    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc28cd
     4919    mov ax, dx                                ; 89 d0                       ; 0xc28d0 vgabios.c:48
     4920    mul bx                                    ; f7 e3                       ; 0xc28d2
     4921    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc28d4
     4922    shr bx, 003h                              ; c1 eb 03                    ; 0xc28d7
     4923    add bx, ax                                ; 01 c3                       ; 0xc28da
     4924    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc28dc vgabios.c:47
     4925    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc28df
     4926    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc28e2 vgabios.c:48
     4927    xor dh, dh                                ; 30 f6                       ; 0xc28e5
     4928    mul dx                                    ; f7 e2                       ; 0xc28e7
     4929    add bx, ax                                ; 01 c3                       ; 0xc28e9
     4930    mov cx, word [bp-008h]                    ; 8b 4e f8                    ; 0xc28eb vgabios.c:1758
     4931    and cl, 007h                              ; 80 e1 07                    ; 0xc28ee
     4932    mov ax, 00080h                            ; b8 80 00                    ; 0xc28f1
     4933    sar ax, CL                                ; d3 f8                       ; 0xc28f4
     4934    xor ah, ah                                ; 30 e4                       ; 0xc28f6 vgabios.c:1759
     4935    sal ax, 008h                              ; c1 e0 08                    ; 0xc28f8
     4936    or AL, strict byte 008h                   ; 0c 08                       ; 0xc28fb
     4937    mov dx, 003ceh                            ; ba ce 03                    ; 0xc28fd
     4938    out DX, ax                                ; ef                          ; 0xc2900
     4939    mov ax, 00205h                            ; b8 05 02                    ; 0xc2901 vgabios.c:1760
     4940    out DX, ax                                ; ef                          ; 0xc2904
     4941    mov dx, bx                                ; 89 da                       ; 0xc2905 vgabios.c:1761
     4942    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2907
     4943    call 038eah                               ; e8 dd 0f                    ; 0xc290a
     4944    test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc290d vgabios.c:1762
     4945    je short 0291ah                           ; 74 07                       ; 0xc2911
     4946    mov ax, 01803h                            ; b8 03 18                    ; 0xc2913 vgabios.c:1764
     4947    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2916
     4948    out DX, ax                                ; ef                          ; 0xc2919
     4949    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc291a vgabios.c:42
     4950    mov es, ax                                ; 8e c0                       ; 0xc291d
     4951    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc291f
     4952    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2922
     4953    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2925 vgabios.c:1767
     4954    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2928
     4955    out DX, ax                                ; ef                          ; 0xc292b
     4956    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc292c vgabios.c:1768
     4957    out DX, ax                                ; ef                          ; 0xc292f
     4958    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2930 vgabios.c:1769
     4959    out DX, ax                                ; ef                          ; 0xc2933
     4960    jmp short 028bfh                          ; eb 89                       ; 0xc2934 vgabios.c:1770
     4961    mov ax, dx                                ; 89 d0                       ; 0xc2936 vgabios.c:1772
     4962    shr ax, 1                                 ; d1 e8                       ; 0xc2938
     4963    imul ax, ax, strict byte 00050h           ; 6b c0 50                    ; 0xc293a
     4964    cmp byte [bx+047b8h], 002h                ; 80 bf b8 47 02              ; 0xc293d
     4965    jne short 0294ch                          ; 75 08                       ; 0xc2942
     4966    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2944 vgabios.c:1774
     4967    shr bx, 002h                              ; c1 eb 02                    ; 0xc2947
     4968    jmp short 02952h                          ; eb 06                       ; 0xc294a vgabios.c:1776
     4969    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc294c vgabios.c:1778
     4970    shr bx, 003h                              ; c1 eb 03                    ; 0xc294f
     4971    add bx, ax                                ; 01 c3                       ; 0xc2952
     4972    test dl, 001h                             ; f6 c2 01                    ; 0xc2954 vgabios.c:1780
     4973    je short 0295ch                           ; 74 03                       ; 0xc2957
     4974    add bh, 020h                              ; 80 c7 20                    ; 0xc2959
     4975    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc295c vgabios.c:37
     4976    mov es, ax                                ; 8e c0                       ; 0xc295f
     4977    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2961
     4978    mov al, cl                                ; 88 c8                       ; 0xc2964 vgabios.c:1782
     4979    xor ah, ah                                ; 30 e4                       ; 0xc2966
     4980    mov si, ax                                ; 89 c6                       ; 0xc2968
     4981    sal si, 003h                              ; c1 e6 03                    ; 0xc296a
     4982    cmp byte [si+047b8h], 002h                ; 80 bc b8 47 02              ; 0xc296d
     4983    jne short 0298dh                          ; 75 19                       ; 0xc2972
     4984    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2974 vgabios.c:1784
     4985    and AL, strict byte 003h                  ; 24 03                       ; 0xc2977
     4986    mov AH, strict byte 003h                  ; b4 03                       ; 0xc2979
     4987    sub ah, al                                ; 28 c4                       ; 0xc297b
     4988    mov cl, ah                                ; 88 e1                       ; 0xc297d
     4989    add cl, ah                                ; 00 e1                       ; 0xc297f
     4990    mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc2981
     4991    and dh, 003h                              ; 80 e6 03                    ; 0xc2984
     4992    sal dh, CL                                ; d2 e6                       ; 0xc2987
     4993    mov AL, strict byte 003h                  ; b0 03                       ; 0xc2989 vgabios.c:1785
     4994    jmp short 029a0h                          ; eb 13                       ; 0xc298b vgabios.c:1787
     4995    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc298d vgabios.c:1789
     4996    and AL, strict byte 007h                  ; 24 07                       ; 0xc2990
     4997    mov CL, strict byte 007h                  ; b1 07                       ; 0xc2992
     4998    sub cl, al                                ; 28 c1                       ; 0xc2994
     4999    mov dh, byte [bp-004h]                    ; 8a 76 fc                    ; 0xc2996
     5000    and dh, 001h                              ; 80 e6 01                    ; 0xc2999
     5001    sal dh, CL                                ; d2 e6                       ; 0xc299c
     5002    mov AL, strict byte 001h                  ; b0 01                       ; 0xc299e vgabios.c:1790
     5003    sal al, CL                                ; d2 e0                       ; 0xc29a0
     5004    test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc29a2 vgabios.c:1792
     5005    je short 029ach                           ; 74 04                       ; 0xc29a6
     5006    xor dl, dh                                ; 30 f2                       ; 0xc29a8 vgabios.c:1794
     5007    jmp short 029b2h                          ; eb 06                       ; 0xc29aa vgabios.c:1796
     5008    not al                                    ; f6 d0                       ; 0xc29ac vgabios.c:1798
     5009    and dl, al                                ; 20 c2                       ; 0xc29ae
     5010    or dl, dh                                 ; 08 f2                       ; 0xc29b0 vgabios.c:1799
     5011    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc29b2 vgabios.c:42
     5012    mov es, ax                                ; 8e c0                       ; 0xc29b5
     5013    mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc29b7
     5014    jmp short 029deh                          ; eb 22                       ; 0xc29ba vgabios.c:1802
     5015    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc29bc vgabios.c:47
     5016    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc29bf
     5017    mov es, ax                                ; 8e c0                       ; 0xc29c2
     5018    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc29c4
     5019    sal bx, 003h                              ; c1 e3 03                    ; 0xc29c7 vgabios.c:48
     5020    mov ax, dx                                ; 89 d0                       ; 0xc29ca
     5021    mul bx                                    ; f7 e3                       ; 0xc29cc
     5022    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc29ce
     5023    add bx, ax                                ; 01 c3                       ; 0xc29d1
     5024    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc29d3 vgabios.c:42
     5025    mov es, ax                                ; 8e c0                       ; 0xc29d6
     5026    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc29d8
     5027    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc29db
     5028    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc29de vgabios.c:1812
     5029    pop si                                    ; 5e                          ; 0xc29e1
     5030    pop bp                                    ; 5d                          ; 0xc29e2
     5031    retn                                      ; c3                          ; 0xc29e3
     5032  ; disGetNextSymbol 0xc29e4 LB 0x1be1 -> off=0x0 cb=0000000000000258 uValue=00000000000c29e4 'biosfn_write_teletype'
     5033biosfn_write_teletype:                       ; 0xc29e4 LB 0x258
     5034    push bp                                   ; 55                          ; 0xc29e4 vgabios.c:1815
     5035    mov bp, sp                                ; 89 e5                       ; 0xc29e5
     5036    push si                                   ; 56                          ; 0xc29e7
     5037    sub sp, strict byte 00014h                ; 83 ec 14                    ; 0xc29e8
     5038    mov ch, al                                ; 88 c5                       ; 0xc29eb
     5039    mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc29ed
     5040    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc29f0
     5041    cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc29f3 vgabios.c:1823
     5042    jne short 02a06h                          ; 75 0e                       ; 0xc29f6
     5043    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc29f8 vgabios.c:37
     5044    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc29fb
     5045    mov es, ax                                ; 8e c0                       ; 0xc29fe
     5046    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2a00
     5047    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2a03 vgabios.c:38
     5048    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2a06 vgabios.c:37
     5049    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2a09
     5050    mov es, ax                                ; 8e c0                       ; 0xc2a0c
     5051    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2a0e
     5052    xor ah, ah                                ; 30 e4                       ; 0xc2a11 vgabios.c:1828
     5053    call 038c2h                               ; e8 ac 0e                    ; 0xc2a13
     5054    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2a16
     5055    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2a19 vgabios.c:1829
     5056    je short 02a83h                           ; 74 66                       ; 0xc2a1b
     5057    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a1d vgabios.c:1832
     5058    xor ah, ah                                ; 30 e4                       ; 0xc2a20
     5059    lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc2a22
     5060    lea dx, [bp-016h]                         ; 8d 56 ea                    ; 0xc2a25
     5061    call 00a96h                               ; e8 6b e0                    ; 0xc2a28
     5062    mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc2a2b vgabios.c:1833
     5063    mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2a2e
     5064    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc2a31
     5065    xor al, al                                ; 30 c0                       ; 0xc2a34
     5066    shr ax, 008h                              ; c1 e8 08                    ; 0xc2a36
     5067    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2a39
     5068    mov bx, 00084h                            ; bb 84 00                    ; 0xc2a3c vgabios.c:37
     5069    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2a3f
     5070    mov es, dx                                ; 8e c2                       ; 0xc2a42
     5071    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2a44
     5072    xor dh, dh                                ; 30 f6                       ; 0xc2a47 vgabios.c:38
     5073    inc dx                                    ; 42                          ; 0xc2a49
     5074    mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc2a4a
     5075    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2a4d vgabios.c:47
     5076    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2a50
     5077    mov word [bp-010h], dx                    ; 89 56 f0                    ; 0xc2a53 vgabios.c:48
     5078    cmp ch, 008h                              ; 80 fd 08                    ; 0xc2a56 vgabios.c:1839
     5079    jc short 02a69h                           ; 72 0e                       ; 0xc2a59
     5080    jbe short 02a71h                          ; 76 14                       ; 0xc2a5b
     5081    cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc2a5d
     5082    je short 02a86h                           ; 74 24                       ; 0xc2a60
     5083    cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc2a62
     5084    je short 02a7ch                           ; 74 15                       ; 0xc2a65
     5085    jmp short 02a8dh                          ; eb 24                       ; 0xc2a67
     5086    cmp ch, 007h                              ; 80 fd 07                    ; 0xc2a69
     5087    jne short 02a8dh                          ; 75 1f                       ; 0xc2a6c
     5088    jmp near 02b93h                           ; e9 22 01                    ; 0xc2a6e
     5089    cmp byte [bp-004h], 000h                  ; 80 7e fc 00                 ; 0xc2a71 vgabios.c:1846
     5090    jbe short 02a8ah                          ; 76 13                       ; 0xc2a75
     5091    dec byte [bp-004h]                        ; fe 4e fc                    ; 0xc2a77
     5092    jmp short 02a8ah                          ; eb 0e                       ; 0xc2a7a vgabios.c:1847
    49445093    db  0feh, 0c0h
    4945     ; inc al                                    ; fe c0                     ; 0xc288d vgabios.c:1733
    4946     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc288f
    4947     jmp short 0289bh                          ; eb 07                       ; 0xc2892 vgabios.c:1734
    4948     jmp near 02a47h                           ; e9 b0 01                    ; 0xc2894
    4949     mov byte [bp-004h], 000h                  ; c6 46 fc 00                 ; 0xc2897 vgabios.c:1737
    4950     jmp near 029a4h                           ; e9 06 01                    ; 0xc289b vgabios.c:1738
    4951     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc289e vgabios.c:1742
    4952     xor ah, ah                                ; 30 e4                       ; 0xc28a1
    4953     mov bx, ax                                ; 89 c3                       ; 0xc28a3
    4954     sal bx, 003h                              ; c1 e3 03                    ; 0xc28a5
    4955     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc28a8
    4956     jne short 028f1h                          ; 75 42                       ; 0xc28ad
    4957     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc28af vgabios.c:1745
    4958     mul word [bp-012h]                        ; f7 66 ee                    ; 0xc28b2
    4959     add ax, ax                                ; 01 c0                       ; 0xc28b5
    4960     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc28b7
    4961     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc28b9
    4962     xor dh, dh                                ; 30 f6                       ; 0xc28bc
    4963     inc ax                                    ; 40                          ; 0xc28be
    4964     mul dx                                    ; f7 e2                       ; 0xc28bf
    4965     mov si, ax                                ; 89 c6                       ; 0xc28c1
    4966     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc28c3
    4967     xor ah, ah                                ; 30 e4                       ; 0xc28c6
    4968     mul word [bp-010h]                        ; f7 66 f0                    ; 0xc28c8
    4969     mov dx, ax                                ; 89 c2                       ; 0xc28cb
    4970     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc28cd
    4971     xor ah, ah                                ; 30 e4                       ; 0xc28d0
    4972     add ax, dx                                ; 01 d0                       ; 0xc28d2
    4973     add ax, ax                                ; 01 c0                       ; 0xc28d4
    4974     add si, ax                                ; 01 c6                       ; 0xc28d6
    4975     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc28d8 vgabios.c:40
    4976     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc28dc vgabios.c:42
    4977     cmp cl, 003h                              ; 80 f9 03                    ; 0xc28df vgabios.c:1750
    4978     jne short 02920h                          ; 75 3c                       ; 0xc28e2
    4979     inc si                                    ; 46                          ; 0xc28e4 vgabios.c:1751
    4980     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc28e5 vgabios.c:40
    4981     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc28e9
    4982     mov byte [es:si], al                      ; 26 88 04                    ; 0xc28ec
    4983     jmp short 02920h                          ; eb 2f                       ; 0xc28ef vgabios.c:1753
    4984     mov si, ax                                ; 89 c6                       ; 0xc28f1 vgabios.c:1756
    4985     mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc28f3
    4986     mov si, ax                                ; 89 c6                       ; 0xc28f7
    4987     sal si, 006h                              ; c1 e6 06                    ; 0xc28f9
    4988     mov dl, byte [si+04844h]                  ; 8a 94 44 48                 ; 0xc28fc
    4989     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc2900 vgabios.c:1757
    4990     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2904 vgabios.c:1758
    4991     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2908
    4992     jc short 0291bh                           ; 72 0e                       ; 0xc290b
    4993     jbe short 02922h                          ; 76 13                       ; 0xc290d
    4994     cmp bl, 005h                              ; 80 fb 05                    ; 0xc290f
    4995     je short 02972h                           ; 74 5e                       ; 0xc2912
    4996     cmp bl, 004h                              ; 80 fb 04                    ; 0xc2914
    4997     je short 02926h                           ; 74 0d                       ; 0xc2917
    4998     jmp short 02991h                          ; eb 76                       ; 0xc2919
    4999     cmp bl, 002h                              ; 80 fb 02                    ; 0xc291b
    5000     je short 02950h                           ; 74 30                       ; 0xc291e
    5001     jmp short 02991h                          ; eb 6f                       ; 0xc2920
    5002     or byte [bp-00ah], 001h                   ; 80 4e f6 01                 ; 0xc2922 vgabios.c:1761
    5003     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2926 vgabios.c:1763
    5004     xor ah, ah                                ; 30 e4                       ; 0xc2929
    5005     push ax                                   ; 50                          ; 0xc292b
    5006     mov al, dl                                ; 88 d0                       ; 0xc292c
    5007     push ax                                   ; 50                          ; 0xc292e
    5008     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc292f
    5009     push ax                                   ; 50                          ; 0xc2932
    5010     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2933
    5011     mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc2936
    5012     xor bh, bh                                ; 30 ff                       ; 0xc2939
    5013     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc293b
    5014     xor dh, dh                                ; 30 f6                       ; 0xc293e
    5015     mov byte [bp-00eh], ch                    ; 88 6e f2                    ; 0xc2940
    5016     mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc2943
    5017     mov cx, ax                                ; 89 c1                       ; 0xc2946
    5018     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2948
    5019     call 020bch                               ; e8 6e f7                    ; 0xc294b
    5020     jmp short 02991h                          ; eb 41                       ; 0xc294e vgabios.c:1764
    5021     push ax                                   ; 50                          ; 0xc2950 vgabios.c:1766
    5022     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2951
    5023     push ax                                   ; 50                          ; 0xc2954
    5024     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2955
    5025     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc2958
    5026     mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc295b
    5027     mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc295e
    5028     xor bh, bh                                ; 30 ff                       ; 0xc2961
    5029     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2963
    5030     xor dh, dh                                ; 30 f6                       ; 0xc2966
    5031     mov al, ch                                ; 88 e8                       ; 0xc2968
    5032     mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc296a
    5033     call 021cdh                               ; e8 5d f8                    ; 0xc296d
    5034     jmp short 02991h                          ; eb 1f                       ; 0xc2970 vgabios.c:1767
    5035     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2972 vgabios.c:1769
    5036     push ax                                   ; 50                          ; 0xc2975
    5037     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2976
    5038     mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc2979
    5039     xor bh, bh                                ; 30 ff                       ; 0xc297c
    5040     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc297e
    5041     xor dh, dh                                ; 30 f6                       ; 0xc2981
    5042     mov byte [bp-00eh], ch                    ; 88 6e f2                    ; 0xc2983
    5043     mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc2986
    5044     mov cx, ax                                ; 89 c1                       ; 0xc2989
    5045     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc298b
    5046     call 022dfh                               ; e8 4e f9                    ; 0xc298e
    5047     inc byte [bp-004h]                        ; fe 46 fc                    ; 0xc2991 vgabios.c:1777
    5048     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2994 vgabios.c:1779
    5049     xor ah, ah                                ; 30 e4                       ; 0xc2997
    5050     cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc2999
    5051     jne short 029a4h                          ; 75 06                       ; 0xc299c
    5052     mov byte [bp-004h], ah                    ; 88 66 fc                    ; 0xc299e vgabios.c:1780
    5053     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc29a1 vgabios.c:1781
    5054     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc29a4 vgabios.c:1786
    5055     xor ah, ah                                ; 30 e4                       ; 0xc29a7
    5056     cmp ax, word [bp-012h]                    ; 3b 46 ee                    ; 0xc29a9
    5057     jne short 02a0fh                          ; 75 61                       ; 0xc29ac
    5058     mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc29ae vgabios.c:1788
    5059     xor bh, bh                                ; 30 ff                       ; 0xc29b1
    5060     sal bx, 003h                              ; c1 e3 03                    ; 0xc29b3
    5061     mov ch, byte [bp-012h]                    ; 8a 6e ee                    ; 0xc29b6
     5094    ; inc al                                    ; fe c0                     ; 0xc2a7c vgabios.c:1850
     5095    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2a7e
     5096    jmp short 02a8ah                          ; eb 07                       ; 0xc2a81 vgabios.c:1851
     5097    jmp near 02c36h                           ; e9 b0 01                    ; 0xc2a83
     5098    mov byte [bp-004h], 000h                  ; c6 46 fc 00                 ; 0xc2a86 vgabios.c:1854
     5099    jmp near 02b93h                           ; e9 06 01                    ; 0xc2a8a vgabios.c:1855
     5100    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2a8d vgabios.c:1859
     5101    xor ah, ah                                ; 30 e4                       ; 0xc2a90
     5102    mov bx, ax                                ; 89 c3                       ; 0xc2a92
     5103    sal bx, 003h                              ; c1 e3 03                    ; 0xc2a94
     5104    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc2a97
     5105    jne short 02ae0h                          ; 75 42                       ; 0xc2a9c
     5106    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc2a9e vgabios.c:1862
     5107    mul word [bp-012h]                        ; f7 66 ee                    ; 0xc2aa1
     5108    add ax, ax                                ; 01 c0                       ; 0xc2aa4
     5109    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2aa6
     5110    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2aa8
     5111    xor dh, dh                                ; 30 f6                       ; 0xc2aab
     5112    inc ax                                    ; 40                          ; 0xc2aad
     5113    mul dx                                    ; f7 e2                       ; 0xc2aae
     5114    mov si, ax                                ; 89 c6                       ; 0xc2ab0
     5115    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2ab2
     5116    xor ah, ah                                ; 30 e4                       ; 0xc2ab5
     5117    mul word [bp-010h]                        ; f7 66 f0                    ; 0xc2ab7
     5118    mov dx, ax                                ; 89 c2                       ; 0xc2aba
     5119    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2abc
     5120    xor ah, ah                                ; 30 e4                       ; 0xc2abf
     5121    add ax, dx                                ; 01 d0                       ; 0xc2ac1
     5122    add ax, ax                                ; 01 c0                       ; 0xc2ac3
     5123    add si, ax                                ; 01 c6                       ; 0xc2ac5
     5124    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2ac7 vgabios.c:40
     5125    mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc2acb vgabios.c:42
     5126    cmp cl, 003h                              ; 80 f9 03                    ; 0xc2ace vgabios.c:1867
     5127    jne short 02b0fh                          ; 75 3c                       ; 0xc2ad1
     5128    inc si                                    ; 46                          ; 0xc2ad3 vgabios.c:1868
     5129    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2ad4 vgabios.c:40
     5130    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2ad8
     5131    mov byte [es:si], al                      ; 26 88 04                    ; 0xc2adb
     5132    jmp short 02b0fh                          ; eb 2f                       ; 0xc2ade vgabios.c:1870
     5133    mov si, ax                                ; 89 c6                       ; 0xc2ae0 vgabios.c:1873
     5134    mov al, byte [si+04835h]                  ; 8a 84 35 48                 ; 0xc2ae2
     5135    mov si, ax                                ; 89 c6                       ; 0xc2ae6
     5136    sal si, 006h                              ; c1 e6 06                    ; 0xc2ae8
     5137    mov dl, byte [si+0484bh]                  ; 8a 94 4b 48                 ; 0xc2aeb
     5138    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc2aef vgabios.c:1874
     5139    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc2af3 vgabios.c:1875
     5140    cmp bl, 003h                              ; 80 fb 03                    ; 0xc2af7
     5141    jc short 02b0ah                           ; 72 0e                       ; 0xc2afa
     5142    jbe short 02b11h                          ; 76 13                       ; 0xc2afc
     5143    cmp bl, 005h                              ; 80 fb 05                    ; 0xc2afe
     5144    je short 02b61h                           ; 74 5e                       ; 0xc2b01
     5145    cmp bl, 004h                              ; 80 fb 04                    ; 0xc2b03
     5146    je short 02b15h                           ; 74 0d                       ; 0xc2b06
     5147    jmp short 02b80h                          ; eb 76                       ; 0xc2b08
     5148    cmp bl, 002h                              ; 80 fb 02                    ; 0xc2b0a
     5149    je short 02b3fh                           ; 74 30                       ; 0xc2b0d
     5150    jmp short 02b80h                          ; eb 6f                       ; 0xc2b0f
     5151    or byte [bp-00ah], 001h                   ; 80 4e f6 01                 ; 0xc2b11 vgabios.c:1878
     5152    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2b15 vgabios.c:1880
     5153    xor ah, ah                                ; 30 e4                       ; 0xc2b18
     5154    push ax                                   ; 50                          ; 0xc2b1a
     5155    mov al, dl                                ; 88 d0                       ; 0xc2b1b
     5156    push ax                                   ; 50                          ; 0xc2b1d
     5157    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2b1e
     5158    push ax                                   ; 50                          ; 0xc2b21
     5159    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2b22
     5160    mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc2b25
     5161    xor bh, bh                                ; 30 ff                       ; 0xc2b28
     5162    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2b2a
     5163    xor dh, dh                                ; 30 f6                       ; 0xc2b2d
     5164    mov byte [bp-00eh], ch                    ; 88 6e f2                    ; 0xc2b2f
     5165    mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc2b32
     5166    mov cx, ax                                ; 89 c1                       ; 0xc2b35
     5167    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2b37
     5168    call 022abh                               ; e8 6e f7                    ; 0xc2b3a
     5169    jmp short 02b80h                          ; eb 41                       ; 0xc2b3d vgabios.c:1881
     5170    push ax                                   ; 50                          ; 0xc2b3f vgabios.c:1883
     5171    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2b40
     5172    push ax                                   ; 50                          ; 0xc2b43
     5173    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2b44
     5174    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc2b47
     5175    mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc2b4a
     5176    mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc2b4d
     5177    xor bh, bh                                ; 30 ff                       ; 0xc2b50
     5178    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2b52
     5179    xor dh, dh                                ; 30 f6                       ; 0xc2b55
     5180    mov al, ch                                ; 88 e8                       ; 0xc2b57
     5181    mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc2b59
     5182    call 023bch                               ; e8 5d f8                    ; 0xc2b5c
     5183    jmp short 02b80h                          ; eb 1f                       ; 0xc2b5f vgabios.c:1884
     5184    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2b61 vgabios.c:1886
     5185    push ax                                   ; 50                          ; 0xc2b64
     5186    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2b65
     5187    mov bl, byte [bp-004h]                    ; 8a 5e fc                    ; 0xc2b68
     5188    xor bh, bh                                ; 30 ff                       ; 0xc2b6b
     5189    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2b6d
     5190    xor dh, dh                                ; 30 f6                       ; 0xc2b70
     5191    mov byte [bp-00eh], ch                    ; 88 6e f2                    ; 0xc2b72
     5192    mov byte [bp-00dh], ah                    ; 88 66 f3                    ; 0xc2b75
     5193    mov cx, ax                                ; 89 c1                       ; 0xc2b78
     5194    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2b7a
     5195    call 024ceh                               ; e8 4e f9                    ; 0xc2b7d
     5196    inc byte [bp-004h]                        ; fe 46 fc                    ; 0xc2b80 vgabios.c:1894
     5197    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2b83 vgabios.c:1896
     5198    xor ah, ah                                ; 30 e4                       ; 0xc2b86
     5199    cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc2b88
     5200    jne short 02b93h                          ; 75 06                       ; 0xc2b8b
     5201    mov byte [bp-004h], ah                    ; 88 66 fc                    ; 0xc2b8d vgabios.c:1897
     5202    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2b90 vgabios.c:1898
     5203    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2b93 vgabios.c:1903
     5204    xor ah, ah                                ; 30 e4                       ; 0xc2b96
     5205    cmp ax, word [bp-012h]                    ; 3b 46 ee                    ; 0xc2b98
     5206    jne short 02bfeh                          ; 75 61                       ; 0xc2b9b
     5207    mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc2b9d vgabios.c:1905
     5208    xor bh, bh                                ; 30 ff                       ; 0xc2ba0
     5209    sal bx, 003h                              ; c1 e3 03                    ; 0xc2ba2
     5210    mov ch, byte [bp-012h]                    ; 8a 6e ee                    ; 0xc2ba5
    50625211    db  0feh, 0cdh
    5063     ; dec ch                                    ; fe cd                     ; 0xc29b9
    5064     mov cl, byte [bp-010h]                    ; 8a 4e f0                    ; 0xc29bb
     5212    ; dec ch                                    ; fe cd                     ; 0xc2ba8
     5213    mov cl, byte [bp-010h]                    ; 8a 4e f0                    ; 0xc2baa
    50655214    db  0feh, 0c9h
    5066     ; dec cl                                    ; fe c9                     ; 0xc29be
    5067     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc29c0
    5068     jne short 02a11h                          ; 75 4a                       ; 0xc29c5
    5069     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc29c7 vgabios.c:1790
    5070     mul word [bp-012h]                        ; f7 66 ee                    ; 0xc29ca
    5071     add ax, ax                                ; 01 c0                       ; 0xc29cd
    5072     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc29cf
    5073     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc29d1
    5074     xor dh, dh                                ; 30 f6                       ; 0xc29d4
    5075     inc ax                                    ; 40                          ; 0xc29d6
    5076     mul dx                                    ; f7 e2                       ; 0xc29d7
    5077     mov si, ax                                ; 89 c6                       ; 0xc29d9
    5078     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc29db
    5079     xor ah, ah                                ; 30 e4                       ; 0xc29de
    5080     dec ax                                    ; 48                          ; 0xc29e0
    5081     mul word [bp-010h]                        ; f7 66 f0                    ; 0xc29e1
    5082     mov dx, ax                                ; 89 c2                       ; 0xc29e4
    5083     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc29e6
    5084     xor ah, ah                                ; 30 e4                       ; 0xc29e9
    5085     add ax, dx                                ; 01 d0                       ; 0xc29eb
    5086     add ax, ax                                ; 01 c0                       ; 0xc29ed
    5087     add si, ax                                ; 01 c6                       ; 0xc29ef
    5088     inc si                                    ; 46                          ; 0xc29f1 vgabios.c:1791
    5089     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc29f2 vgabios.c:35
    5090     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc29f6
    5091     push strict byte 00001h                   ; 6a 01                       ; 0xc29f9 vgabios.c:1792
    5092     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc29fb
    5093     xor ah, ah                                ; 30 e4                       ; 0xc29fe
    5094     push ax                                   ; 50                          ; 0xc2a00
    5095     mov al, cl                                ; 88 c8                       ; 0xc2a01
    5096     push ax                                   ; 50                          ; 0xc2a03
    5097     mov al, ch                                ; 88 e8                       ; 0xc2a04
    5098     push ax                                   ; 50                          ; 0xc2a06
    5099     xor dh, dh                                ; 30 f6                       ; 0xc2a07
    5100     xor cx, cx                                ; 31 c9                       ; 0xc2a09
    5101     xor bx, bx                                ; 31 db                       ; 0xc2a0b
    5102     jmp short 02a23h                          ; eb 14                       ; 0xc2a0d vgabios.c:1794
    5103     jmp short 02a2ch                          ; eb 1b                       ; 0xc2a0f
    5104     push strict byte 00001h                   ; 6a 01                       ; 0xc2a11 vgabios.c:1796
    5105     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a13
    5106     push ax                                   ; 50                          ; 0xc2a16
    5107     mov al, cl                                ; 88 c8                       ; 0xc2a17
    5108     push ax                                   ; 50                          ; 0xc2a19
    5109     mov al, ch                                ; 88 e8                       ; 0xc2a1a
    5110     push ax                                   ; 50                          ; 0xc2a1c
    5111     xor cx, cx                                ; 31 c9                       ; 0xc2a1d
    5112     xor bx, bx                                ; 31 db                       ; 0xc2a1f
    5113     xor dx, dx                                ; 31 d2                       ; 0xc2a21
    5114     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a23
    5115     call 01a34h                               ; e8 0b f0                    ; 0xc2a26
    5116     dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc2a29 vgabios.c:1798
    5117     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2a2c vgabios.c:1802
    5118     xor ah, ah                                ; 30 e4                       ; 0xc2a2f
    5119     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc2a31
    5120     sal word [bp-014h], 008h                  ; c1 66 ec 08                 ; 0xc2a34
    5121     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2a38
    5122     add word [bp-014h], ax                    ; 01 46 ec                    ; 0xc2a3b
    5123     mov dx, word [bp-014h]                    ; 8b 56 ec                    ; 0xc2a3e vgabios.c:1803
    5124     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a41
    5125     call 01217h                               ; e8 d0 e7                    ; 0xc2a44
    5126     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a47 vgabios.c:1804
    5127     pop si                                    ; 5e                          ; 0xc2a4a
    5128     pop bp                                    ; 5d                          ; 0xc2a4b
    5129     retn                                      ; c3                          ; 0xc2a4c
    5130   ; disGetNextSymbol 0xc2a4d LB 0x1822 -> off=0x0 cb=000000000000002c uValue=00000000000c2a4d 'get_font_access'
    5131 get_font_access:                             ; 0xc2a4d LB 0x2c
    5132     push bp                                   ; 55                          ; 0xc2a4d vgabios.c:1807
    5133     mov bp, sp                                ; 89 e5                       ; 0xc2a4e
    5134     push dx                                   ; 52                          ; 0xc2a50
    5135     mov ax, 00100h                            ; b8 00 01                    ; 0xc2a51 vgabios.c:1809
    5136     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2a54
    5137     out DX, ax                                ; ef                          ; 0xc2a57
    5138     mov ax, 00402h                            ; b8 02 04                    ; 0xc2a58 vgabios.c:1810
    5139     out DX, ax                                ; ef                          ; 0xc2a5b
    5140     mov ax, 00704h                            ; b8 04 07                    ; 0xc2a5c vgabios.c:1811
    5141     out DX, ax                                ; ef                          ; 0xc2a5f
    5142     mov ax, 00300h                            ; b8 00 03                    ; 0xc2a60 vgabios.c:1812
    5143     out DX, ax                                ; ef                          ; 0xc2a63
    5144     mov ax, 00204h                            ; b8 04 02                    ; 0xc2a64 vgabios.c:1813
    5145     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2a67
    5146     out DX, ax                                ; ef                          ; 0xc2a6a
    5147     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2a6b vgabios.c:1814
    5148     out DX, ax                                ; ef                          ; 0xc2a6e
    5149     mov ax, 00406h                            ; b8 06 04                    ; 0xc2a6f vgabios.c:1815
    5150     out DX, ax                                ; ef                          ; 0xc2a72
    5151     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a73 vgabios.c:1816
    5152     pop dx                                    ; 5a                          ; 0xc2a76
    5153     pop bp                                    ; 5d                          ; 0xc2a77
    5154     retn                                      ; c3                          ; 0xc2a78
    5155   ; disGetNextSymbol 0xc2a79 LB 0x17f6 -> off=0x0 cb=000000000000003c uValue=00000000000c2a79 'release_font_access'
    5156 release_font_access:                         ; 0xc2a79 LB 0x3c
    5157     push bp                                   ; 55                          ; 0xc2a79 vgabios.c:1818
    5158     mov bp, sp                                ; 89 e5                       ; 0xc2a7a
    5159     push dx                                   ; 52                          ; 0xc2a7c
    5160     mov ax, 00100h                            ; b8 00 01                    ; 0xc2a7d vgabios.c:1820
    5161     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2a80
    5162     out DX, ax                                ; ef                          ; 0xc2a83
    5163     mov ax, 00302h                            ; b8 02 03                    ; 0xc2a84 vgabios.c:1821
    5164     out DX, ax                                ; ef                          ; 0xc2a87
    5165     mov ax, 00304h                            ; b8 04 03                    ; 0xc2a88 vgabios.c:1822
    5166     out DX, ax                                ; ef                          ; 0xc2a8b
    5167     mov ax, 00300h                            ; b8 00 03                    ; 0xc2a8c vgabios.c:1823
    5168     out DX, ax                                ; ef                          ; 0xc2a8f
    5169     mov dx, 003cch                            ; ba cc 03                    ; 0xc2a90 vgabios.c:1824
    5170     in AL, DX                                 ; ec                          ; 0xc2a93
     5215    ; dec cl                                    ; fe c9                     ; 0xc2bad
     5216    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc2baf
     5217    jne short 02c00h                          ; 75 4a                       ; 0xc2bb4
     5218    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc2bb6 vgabios.c:1907
     5219    mul word [bp-012h]                        ; f7 66 ee                    ; 0xc2bb9
     5220    add ax, ax                                ; 01 c0                       ; 0xc2bbc
     5221    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2bbe
     5222    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2bc0
     5223    xor dh, dh                                ; 30 f6                       ; 0xc2bc3
     5224    inc ax                                    ; 40                          ; 0xc2bc5
     5225    mul dx                                    ; f7 e2                       ; 0xc2bc6
     5226    mov si, ax                                ; 89 c6                       ; 0xc2bc8
     5227    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2bca
     5228    xor ah, ah                                ; 30 e4                       ; 0xc2bcd
     5229    dec ax                                    ; 48                          ; 0xc2bcf
     5230    mul word [bp-010h]                        ; f7 66 f0                    ; 0xc2bd0
     5231    mov dx, ax                                ; 89 c2                       ; 0xc2bd3
     5232    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2bd5
     5233    xor ah, ah                                ; 30 e4                       ; 0xc2bd8
     5234    add ax, dx                                ; 01 d0                       ; 0xc2bda
     5235    add ax, ax                                ; 01 c0                       ; 0xc2bdc
     5236    add si, ax                                ; 01 c6                       ; 0xc2bde
     5237    inc si                                    ; 46                          ; 0xc2be0 vgabios.c:1908
     5238    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2be1 vgabios.c:35
     5239    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2be5
     5240    push strict byte 00001h                   ; 6a 01                       ; 0xc2be8 vgabios.c:1909
     5241    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2bea
     5242    xor ah, ah                                ; 30 e4                       ; 0xc2bed
     5243    push ax                                   ; 50                          ; 0xc2bef
     5244    mov al, cl                                ; 88 c8                       ; 0xc2bf0
     5245    push ax                                   ; 50                          ; 0xc2bf2
     5246    mov al, ch                                ; 88 e8                       ; 0xc2bf3
     5247    push ax                                   ; 50                          ; 0xc2bf5
     5248    xor dh, dh                                ; 30 f6                       ; 0xc2bf6
     5249    xor cx, cx                                ; 31 c9                       ; 0xc2bf8
     5250    xor bx, bx                                ; 31 db                       ; 0xc2bfa
     5251    jmp short 02c12h                          ; eb 14                       ; 0xc2bfc vgabios.c:1911
     5252    jmp short 02c1bh                          ; eb 1b                       ; 0xc2bfe
     5253    push strict byte 00001h                   ; 6a 01                       ; 0xc2c00 vgabios.c:1913
     5254    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2c02
     5255    push ax                                   ; 50                          ; 0xc2c05
     5256    mov al, cl                                ; 88 c8                       ; 0xc2c06
     5257    push ax                                   ; 50                          ; 0xc2c08
     5258    mov al, ch                                ; 88 e8                       ; 0xc2c09
     5259    push ax                                   ; 50                          ; 0xc2c0b
     5260    xor cx, cx                                ; 31 c9                       ; 0xc2c0c
     5261    xor bx, bx                                ; 31 db                       ; 0xc2c0e
     5262    xor dx, dx                                ; 31 d2                       ; 0xc2c10
     5263    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2c12
     5264    call 01c23h                               ; e8 0b f0                    ; 0xc2c15
     5265    dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc2c18 vgabios.c:1915
     5266    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2c1b vgabios.c:1919
     5267    xor ah, ah                                ; 30 e4                       ; 0xc2c1e
     5268    mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc2c20
     5269    sal word [bp-014h], 008h                  ; c1 66 ec 08                 ; 0xc2c23
     5270    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2c27
     5271    add word [bp-014h], ax                    ; 01 46 ec                    ; 0xc2c2a
     5272    mov dx, word [bp-014h]                    ; 8b 56 ec                    ; 0xc2c2d vgabios.c:1920
     5273    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2c30
     5274    call 01293h                               ; e8 5d e6                    ; 0xc2c33
     5275    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2c36 vgabios.c:1921
     5276    pop si                                    ; 5e                          ; 0xc2c39
     5277    pop bp                                    ; 5d                          ; 0xc2c3a
     5278    retn                                      ; c3                          ; 0xc2c3b
     5279  ; disGetNextSymbol 0xc2c3c LB 0x1989 -> off=0x0 cb=000000000000002c uValue=00000000000c2c3c 'get_font_access'
     5280get_font_access:                             ; 0xc2c3c LB 0x2c
     5281    push bp                                   ; 55                          ; 0xc2c3c vgabios.c:1924
     5282    mov bp, sp                                ; 89 e5                       ; 0xc2c3d
     5283    push dx                                   ; 52                          ; 0xc2c3f
     5284    mov ax, 00100h                            ; b8 00 01                    ; 0xc2c40 vgabios.c:1926
     5285    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2c43
     5286    out DX, ax                                ; ef                          ; 0xc2c46
     5287    mov ax, 00402h                            ; b8 02 04                    ; 0xc2c47 vgabios.c:1927
     5288    out DX, ax                                ; ef                          ; 0xc2c4a
     5289    mov ax, 00704h                            ; b8 04 07                    ; 0xc2c4b vgabios.c:1928
     5290    out DX, ax                                ; ef                          ; 0xc2c4e
     5291    mov ax, 00300h                            ; b8 00 03                    ; 0xc2c4f vgabios.c:1929
     5292    out DX, ax                                ; ef                          ; 0xc2c52
     5293    mov ax, 00204h                            ; b8 04 02                    ; 0xc2c53 vgabios.c:1930
     5294    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2c56
     5295    out DX, ax                                ; ef                          ; 0xc2c59
     5296    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2c5a vgabios.c:1931
     5297    out DX, ax                                ; ef                          ; 0xc2c5d
     5298    mov ax, 00406h                            ; b8 06 04                    ; 0xc2c5e vgabios.c:1932
     5299    out DX, ax                                ; ef                          ; 0xc2c61
     5300    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2c62 vgabios.c:1933
     5301    pop dx                                    ; 5a                          ; 0xc2c65
     5302    pop bp                                    ; 5d                          ; 0xc2c66
     5303    retn                                      ; c3                          ; 0xc2c67
     5304  ; disGetNextSymbol 0xc2c68 LB 0x195d -> off=0x0 cb=000000000000003c uValue=00000000000c2c68 'release_font_access'
     5305release_font_access:                         ; 0xc2c68 LB 0x3c
     5306    push bp                                   ; 55                          ; 0xc2c68 vgabios.c:1935
     5307    mov bp, sp                                ; 89 e5                       ; 0xc2c69
     5308    push dx                                   ; 52                          ; 0xc2c6b
     5309    mov ax, 00100h                            ; b8 00 01                    ; 0xc2c6c vgabios.c:1937
     5310    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2c6f
     5311    out DX, ax                                ; ef                          ; 0xc2c72
     5312    mov ax, 00302h                            ; b8 02 03                    ; 0xc2c73 vgabios.c:1938
     5313    out DX, ax                                ; ef                          ; 0xc2c76
     5314    mov ax, 00304h                            ; b8 04 03                    ; 0xc2c77 vgabios.c:1939
     5315    out DX, ax                                ; ef                          ; 0xc2c7a
     5316    mov ax, 00300h                            ; b8 00 03                    ; 0xc2c7b vgabios.c:1940
     5317    out DX, ax                                ; ef                          ; 0xc2c7e
     5318    mov dx, 003cch                            ; ba cc 03                    ; 0xc2c7f vgabios.c:1941
     5319    in AL, DX                                 ; ec                          ; 0xc2c82
    51715320    db  02ah, 0e4h
    5172     ; sub ah, ah                                ; 2a e4                     ; 0xc2a94
    5173     and ax, strict word 00001h                ; 25 01 00                    ; 0xc2a96
    5174     sal ax, 002h                              ; c1 e0 02                    ; 0xc2a99
    5175     or AL, strict byte 00ah                   ; 0c 0a                       ; 0xc2a9c
    5176     sal ax, 008h                              ; c1 e0 08                    ; 0xc2a9e
    5177     or AL, strict byte 006h                   ; 0c 06                       ; 0xc2aa1
    5178     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2aa3
    5179     out DX, ax                                ; ef                          ; 0xc2aa6
    5180     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2aa7 vgabios.c:1825
    5181     out DX, ax                                ; ef                          ; 0xc2aaa
    5182     mov ax, 01005h                            ; b8 05 10                    ; 0xc2aab vgabios.c:1826
    5183     out DX, ax                                ; ef                          ; 0xc2aae
    5184     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2aaf vgabios.c:1827
    5185     pop dx                                    ; 5a                          ; 0xc2ab2
    5186     pop bp                                    ; 5d                          ; 0xc2ab3
    5187     retn                                      ; c3                          ; 0xc2ab4
    5188   ; disGetNextSymbol 0xc2ab5 LB 0x17ba -> off=0x0 cb=00000000000000b1 uValue=00000000000c2ab5 'set_scan_lines'
    5189 set_scan_lines:                              ; 0xc2ab5 LB 0xb1
    5190     push bp                                   ; 55                          ; 0xc2ab5 vgabios.c:1829
    5191     mov bp, sp                                ; 89 e5                       ; 0xc2ab6
    5192     push bx                                   ; 53                          ; 0xc2ab8
    5193     push cx                                   ; 51                          ; 0xc2ab9
    5194     push dx                                   ; 52                          ; 0xc2aba
    5195     push si                                   ; 56                          ; 0xc2abb
    5196     push di                                   ; 57                          ; 0xc2abc
    5197     mov bl, al                                ; 88 c3                       ; 0xc2abd
    5198     mov si, strict word 00063h                ; be 63 00                    ; 0xc2abf vgabios.c:47
    5199     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2ac2
    5200     mov es, ax                                ; 8e c0                       ; 0xc2ac5
    5201     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc2ac7
    5202     mov cx, si                                ; 89 f1                       ; 0xc2aca vgabios.c:48
    5203     mov AL, strict byte 009h                  ; b0 09                       ; 0xc2acc vgabios.c:1835
    5204     mov dx, si                                ; 89 f2                       ; 0xc2ace
    5205     out DX, AL                                ; ee                          ; 0xc2ad0
    5206     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2ad1 vgabios.c:1836
    5207     in AL, DX                                 ; ec                          ; 0xc2ad4
     5321    ; sub ah, ah                                ; 2a e4                     ; 0xc2c83
     5322    and ax, strict word 00001h                ; 25 01 00                    ; 0xc2c85
     5323    sal ax, 002h                              ; c1 e0 02                    ; 0xc2c88
     5324    or AL, strict byte 00ah                   ; 0c 0a                       ; 0xc2c8b
     5325    sal ax, 008h                              ; c1 e0 08                    ; 0xc2c8d
     5326    or AL, strict byte 006h                   ; 0c 06                       ; 0xc2c90
     5327    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2c92
     5328    out DX, ax                                ; ef                          ; 0xc2c95
     5329    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2c96 vgabios.c:1942
     5330    out DX, ax                                ; ef                          ; 0xc2c99
     5331    mov ax, 01005h                            ; b8 05 10                    ; 0xc2c9a vgabios.c:1943
     5332    out DX, ax                                ; ef                          ; 0xc2c9d
     5333    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2c9e vgabios.c:1944
     5334    pop dx                                    ; 5a                          ; 0xc2ca1
     5335    pop bp                                    ; 5d                          ; 0xc2ca2
     5336    retn                                      ; c3                          ; 0xc2ca3
     5337  ; disGetNextSymbol 0xc2ca4 LB 0x1921 -> off=0x0 cb=00000000000000b1 uValue=00000000000c2ca4 'set_scan_lines'
     5338set_scan_lines:                              ; 0xc2ca4 LB 0xb1
     5339    push bp                                   ; 55                          ; 0xc2ca4 vgabios.c:1946
     5340    mov bp, sp                                ; 89 e5                       ; 0xc2ca5
     5341    push bx                                   ; 53                          ; 0xc2ca7
     5342    push cx                                   ; 51                          ; 0xc2ca8
     5343    push dx                                   ; 52                          ; 0xc2ca9
     5344    push si                                   ; 56                          ; 0xc2caa
     5345    push di                                   ; 57                          ; 0xc2cab
     5346    mov bl, al                                ; 88 c3                       ; 0xc2cac
     5347    mov si, strict word 00063h                ; be 63 00                    ; 0xc2cae vgabios.c:47
     5348    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2cb1
     5349    mov es, ax                                ; 8e c0                       ; 0xc2cb4
     5350    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc2cb6
     5351    mov cx, si                                ; 89 f1                       ; 0xc2cb9 vgabios.c:48
     5352    mov AL, strict byte 009h                  ; b0 09                       ; 0xc2cbb vgabios.c:1952
     5353    mov dx, si                                ; 89 f2                       ; 0xc2cbd
     5354    out DX, AL                                ; ee                          ; 0xc2cbf
     5355    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2cc0 vgabios.c:1953
     5356    in AL, DX                                 ; ec                          ; 0xc2cc3
    52085357    db  02ah, 0e4h
    5209     ; sub ah, ah                                ; 2a e4                     ; 0xc2ad5
    5210     mov ah, al                                ; 88 c4                       ; 0xc2ad7 vgabios.c:1837
    5211     and ah, 0e0h                              ; 80 e4 e0                    ; 0xc2ad9
    5212     mov al, bl                                ; 88 d8                       ; 0xc2adc
     5358    ; sub ah, ah                                ; 2a e4                     ; 0xc2cc4
     5359    mov ah, al                                ; 88 c4                       ; 0xc2cc6 vgabios.c:1954
     5360    and ah, 0e0h                              ; 80 e4 e0                    ; 0xc2cc8
     5361    mov al, bl                                ; 88 d8                       ; 0xc2ccb
    52135362    db  0feh, 0c8h
    5214     ; dec al                                    ; fe c8                     ; 0xc2ade
    5215     or al, ah                                 ; 08 e0                       ; 0xc2ae0
    5216     out DX, AL                                ; ee                          ; 0xc2ae2 vgabios.c:1838
    5217     cmp bl, 008h                              ; 80 fb 08                    ; 0xc2ae3 vgabios.c:1839
    5218     jne short 02af0h                          ; 75 08                       ; 0xc2ae6
    5219     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc2ae8 vgabios.c:1841
    5220     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc2aeb
    5221     jmp short 02afdh                          ; eb 0d                       ; 0xc2aee vgabios.c:1843
    5222     mov dl, bl                                ; 88 da                       ; 0xc2af0 vgabios.c:1845
    5223     sub dl, 003h                              ; 80 ea 03                    ; 0xc2af2
    5224     xor dh, dh                                ; 30 f6                       ; 0xc2af5
    5225     mov al, bl                                ; 88 d8                       ; 0xc2af7
    5226     sub AL, strict byte 004h                  ; 2c 04                       ; 0xc2af9
    5227     xor ah, ah                                ; 30 e4                       ; 0xc2afb
    5228     call 01110h                               ; e8 10 e6                    ; 0xc2afd
    5229     xor bh, bh                                ; 30 ff                       ; 0xc2b00 vgabios.c:1847
    5230     mov si, 00085h                            ; be 85 00                    ; 0xc2b02 vgabios.c:52
    5231     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2b05
    5232     mov es, ax                                ; 8e c0                       ; 0xc2b08
    5233     mov word [es:si], bx                      ; 26 89 1c                    ; 0xc2b0a
    5234     mov AL, strict byte 012h                  ; b0 12                       ; 0xc2b0d vgabios.c:1848
    5235     mov dx, cx                                ; 89 ca                       ; 0xc2b0f
    5236     out DX, AL                                ; ee                          ; 0xc2b11
    5237     mov si, cx                                ; 89 ce                       ; 0xc2b12 vgabios.c:1849
    5238     inc si                                    ; 46                          ; 0xc2b14
    5239     mov dx, si                                ; 89 f2                       ; 0xc2b15
    5240     in AL, DX                                 ; ec                          ; 0xc2b17
     5363    ; dec al                                    ; fe c8                     ; 0xc2ccd
     5364    or al, ah                                 ; 08 e0                       ; 0xc2ccf
     5365    out DX, AL                                ; ee                          ; 0xc2cd1 vgabios.c:1955
     5366    cmp bl, 008h                              ; 80 fb 08                    ; 0xc2cd2 vgabios.c:1956
     5367    jne short 02cdfh                          ; 75 08                       ; 0xc2cd5
     5368    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc2cd7 vgabios.c:1958
     5369    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc2cda
     5370    jmp short 02cech                          ; eb 0d                       ; 0xc2cdd vgabios.c:1960
     5371    mov dl, bl                                ; 88 da                       ; 0xc2cdf vgabios.c:1962
     5372    sub dl, 003h                              ; 80 ea 03                    ; 0xc2ce1
     5373    xor dh, dh                                ; 30 f6                       ; 0xc2ce4
     5374    mov al, bl                                ; 88 d8                       ; 0xc2ce6
     5375    sub AL, strict byte 004h                  ; 2c 04                       ; 0xc2ce8
     5376    xor ah, ah                                ; 30 e4                       ; 0xc2cea
     5377    call 0118ch                               ; e8 9d e4                    ; 0xc2cec
     5378    xor bh, bh                                ; 30 ff                       ; 0xc2cef vgabios.c:1964
     5379    mov si, 00085h                            ; be 85 00                    ; 0xc2cf1 vgabios.c:52
     5380    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2cf4
     5381    mov es, ax                                ; 8e c0                       ; 0xc2cf7
     5382    mov word [es:si], bx                      ; 26 89 1c                    ; 0xc2cf9
     5383    mov AL, strict byte 012h                  ; b0 12                       ; 0xc2cfc vgabios.c:1965
     5384    mov dx, cx                                ; 89 ca                       ; 0xc2cfe
     5385    out DX, AL                                ; ee                          ; 0xc2d00
     5386    mov si, cx                                ; 89 ce                       ; 0xc2d01 vgabios.c:1966
     5387    inc si                                    ; 46                          ; 0xc2d03
     5388    mov dx, si                                ; 89 f2                       ; 0xc2d04
     5389    in AL, DX                                 ; ec                          ; 0xc2d06
    52415390    db  02ah, 0e4h
    5242     ; sub ah, ah                                ; 2a e4                     ; 0xc2b18
    5243     mov di, ax                                ; 89 c7                       ; 0xc2b1a
    5244     mov AL, strict byte 007h                  ; b0 07                       ; 0xc2b1c vgabios.c:1850
    5245     mov dx, cx                                ; 89 ca                       ; 0xc2b1e
    5246     out DX, AL                                ; ee                          ; 0xc2b20
    5247     mov dx, si                                ; 89 f2                       ; 0xc2b21 vgabios.c:1851
    5248     in AL, DX                                 ; ec                          ; 0xc2b23
     5391    ; sub ah, ah                                ; 2a e4                     ; 0xc2d07
     5392    mov di, ax                                ; 89 c7                       ; 0xc2d09
     5393    mov AL, strict byte 007h                  ; b0 07                       ; 0xc2d0b vgabios.c:1967
     5394    mov dx, cx                                ; 89 ca                       ; 0xc2d0d
     5395    out DX, AL                                ; ee                          ; 0xc2d0f
     5396    mov dx, si                                ; 89 f2                       ; 0xc2d10 vgabios.c:1968
     5397    in AL, DX                                 ; ec                          ; 0xc2d12
    52495398    db  02ah, 0e4h
    5250     ; sub ah, ah                                ; 2a e4                     ; 0xc2b24
    5251     mov dl, al                                ; 88 c2                       ; 0xc2b26 vgabios.c:1852
    5252     and dl, 002h                              ; 80 e2 02                    ; 0xc2b28
    5253     xor dh, dh                                ; 30 f6                       ; 0xc2b2b
    5254     sal dx, 007h                              ; c1 e2 07                    ; 0xc2b2d
    5255     and AL, strict byte 040h                  ; 24 40                       ; 0xc2b30
    5256     xor ah, ah                                ; 30 e4                       ; 0xc2b32
    5257     sal ax, 003h                              ; c1 e0 03                    ; 0xc2b34
    5258     add ax, dx                                ; 01 d0                       ; 0xc2b37
    5259     inc ax                                    ; 40                          ; 0xc2b39
    5260     add ax, di                                ; 01 f8                       ; 0xc2b3a
    5261     xor dx, dx                                ; 31 d2                       ; 0xc2b3c vgabios.c:1853
    5262     div bx                                    ; f7 f3                       ; 0xc2b3e
    5263     mov dl, al                                ; 88 c2                       ; 0xc2b40 vgabios.c:1854
     5399    ; sub ah, ah                                ; 2a e4                     ; 0xc2d13
     5400    mov dl, al                                ; 88 c2                       ; 0xc2d15 vgabios.c:1969
     5401    and dl, 002h                              ; 80 e2 02                    ; 0xc2d17
     5402    xor dh, dh                                ; 30 f6                       ; 0xc2d1a
     5403    sal dx, 007h                              ; c1 e2 07                    ; 0xc2d1c
     5404    and AL, strict byte 040h                  ; 24 40                       ; 0xc2d1f
     5405    xor ah, ah                                ; 30 e4                       ; 0xc2d21
     5406    sal ax, 003h                              ; c1 e0 03                    ; 0xc2d23
     5407    add ax, dx                                ; 01 d0                       ; 0xc2d26
     5408    inc ax                                    ; 40                          ; 0xc2d28
     5409    add ax, di                                ; 01 f8                       ; 0xc2d29
     5410    xor dx, dx                                ; 31 d2                       ; 0xc2d2b vgabios.c:1970
     5411    div bx                                    ; f7 f3                       ; 0xc2d2d
     5412    mov dl, al                                ; 88 c2                       ; 0xc2d2f vgabios.c:1971
    52645413    db  0feh, 0cah
    5265     ; dec dl                                    ; fe ca                     ; 0xc2b42
    5266     mov si, 00084h                            ; be 84 00                    ; 0xc2b44 vgabios.c:42
    5267     mov byte [es:si], dl                      ; 26 88 14                    ; 0xc2b47
    5268     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc2b4a vgabios.c:47
    5269     mov dx, word [es:si]                      ; 26 8b 14                    ; 0xc2b4d
    5270     xor ah, ah                                ; 30 e4                       ; 0xc2b50 vgabios.c:1856
    5271     mul dx                                    ; f7 e2                       ; 0xc2b52
    5272     add ax, ax                                ; 01 c0                       ; 0xc2b54
    5273     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2b56 vgabios.c:52
    5274     mov word [es:si], ax                      ; 26 89 04                    ; 0xc2b59
    5275     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc2b5c vgabios.c:1857
    5276     pop di                                    ; 5f                          ; 0xc2b5f
    5277     pop si                                    ; 5e                          ; 0xc2b60
    5278     pop dx                                    ; 5a                          ; 0xc2b61
    5279     pop cx                                    ; 59                          ; 0xc2b62
    5280     pop bx                                    ; 5b                          ; 0xc2b63
    5281     pop bp                                    ; 5d                          ; 0xc2b64
    5282     retn                                      ; c3                          ; 0xc2b65
    5283   ; disGetNextSymbol 0xc2b66 LB 0x1709 -> off=0x0 cb=000000000000007f uValue=00000000000c2b66 'biosfn_load_text_user_pat'
    5284 biosfn_load_text_user_pat:                   ; 0xc2b66 LB 0x7f
    5285     push bp                                   ; 55                          ; 0xc2b66 vgabios.c:1859
    5286     mov bp, sp                                ; 89 e5                       ; 0xc2b67
    5287     push si                                   ; 56                          ; 0xc2b69
    5288     push di                                   ; 57                          ; 0xc2b6a
    5289     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2b6b
    5290     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2b6e
    5291     mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc2b71
    5292     mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc2b74
    5293     mov word [bp-00eh], cx                    ; 89 4e f2                    ; 0xc2b77
    5294     call 02a4dh                               ; e8 d0 fe                    ; 0xc2b7a vgabios.c:1864
    5295     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2b7d vgabios.c:1865
    5296     and AL, strict byte 003h                  ; 24 03                       ; 0xc2b80
    5297     xor ah, ah                                ; 30 e4                       ; 0xc2b82
    5298     mov bx, ax                                ; 89 c3                       ; 0xc2b84
    5299     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2b86
    5300     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2b89
    5301     and AL, strict byte 004h                  ; 24 04                       ; 0xc2b8c
    5302     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2b8e
    5303     add bx, ax                                ; 01 c3                       ; 0xc2b91
    5304     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2b93
    5305     xor bx, bx                                ; 31 db                       ; 0xc2b96 vgabios.c:1866
    5306     cmp bx, word [bp-00eh]                    ; 3b 5e f2                    ; 0xc2b98
    5307     jnc short 02bcbh                          ; 73 2e                       ; 0xc2b9b
    5308     mov cl, byte [bp+008h]                    ; 8a 4e 08                    ; 0xc2b9d vgabios.c:1868
    5309     xor ch, ch                                ; 30 ed                       ; 0xc2ba0
    5310     mov ax, bx                                ; 89 d8                       ; 0xc2ba2
    5311     mul cx                                    ; f7 e1                       ; 0xc2ba4
    5312     mov si, word [bp-00ah]                    ; 8b 76 f6                    ; 0xc2ba6
    5313     add si, ax                                ; 01 c6                       ; 0xc2ba9
    5314     mov ax, word [bp+004h]                    ; 8b 46 04                    ; 0xc2bab vgabios.c:1869
    5315     add ax, bx                                ; 01 d8                       ; 0xc2bae
    5316     sal ax, 005h                              ; c1 e0 05                    ; 0xc2bb0
    5317     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc2bb3
    5318     add di, ax                                ; 01 c7                       ; 0xc2bb6
    5319     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc2bb8 vgabios.c:1870
    5320     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2bbb
    5321     mov es, ax                                ; 8e c0                       ; 0xc2bbe
    5322     jcxz 02bc8h                               ; e3 06                       ; 0xc2bc0
    5323     push DS                                   ; 1e                          ; 0xc2bc2
    5324     mov ds, dx                                ; 8e da                       ; 0xc2bc3
    5325     rep movsb                                 ; f3 a4                       ; 0xc2bc5
    5326     pop DS                                    ; 1f                          ; 0xc2bc7
    5327     inc bx                                    ; 43                          ; 0xc2bc8 vgabios.c:1871
    5328     jmp short 02b98h                          ; eb cd                       ; 0xc2bc9
    5329     call 02a79h                               ; e8 ab fe                    ; 0xc2bcb vgabios.c:1872
    5330     cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc2bce vgabios.c:1873
    5331     jc short 02bdch                           ; 72 08                       ; 0xc2bd2
    5332     mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2bd4 vgabios.c:1875
    5333     xor ah, ah                                ; 30 e4                       ; 0xc2bd7
    5334     call 02ab5h                               ; e8 d9 fe                    ; 0xc2bd9
    5335     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2bdc vgabios.c:1877
    5336     pop di                                    ; 5f                          ; 0xc2bdf
    5337     pop si                                    ; 5e                          ; 0xc2be0
    5338     pop bp                                    ; 5d                          ; 0xc2be1
    5339     retn 00006h                               ; c2 06 00                    ; 0xc2be2
    5340   ; disGetNextSymbol 0xc2be5 LB 0x168a -> off=0x0 cb=000000000000006d uValue=00000000000c2be5 'biosfn_load_text_8_14_pat'
    5341 biosfn_load_text_8_14_pat:                   ; 0xc2be5 LB 0x6d
    5342     push bp                                   ; 55                          ; 0xc2be5 vgabios.c:1879
    5343     mov bp, sp                                ; 89 e5                       ; 0xc2be6
    5344     push bx                                   ; 53                          ; 0xc2be8
    5345     push cx                                   ; 51                          ; 0xc2be9
    5346     push si                                   ; 56                          ; 0xc2bea
    5347     push di                                   ; 57                          ; 0xc2beb
    5348     push ax                                   ; 50                          ; 0xc2bec
    5349     push ax                                   ; 50                          ; 0xc2bed
    5350     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2bee
    5351     call 02a4dh                               ; e8 59 fe                    ; 0xc2bf1 vgabios.c:1883
    5352     mov al, dl                                ; 88 d0                       ; 0xc2bf4 vgabios.c:1884
    5353     and AL, strict byte 003h                  ; 24 03                       ; 0xc2bf6
    5354     xor ah, ah                                ; 30 e4                       ; 0xc2bf8
    5355     mov bx, ax                                ; 89 c3                       ; 0xc2bfa
    5356     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2bfc
    5357     mov al, dl                                ; 88 d0                       ; 0xc2bff
    5358     and AL, strict byte 004h                  ; 24 04                       ; 0xc2c01
    5359     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2c03
    5360     add bx, ax                                ; 01 c3                       ; 0xc2c06
    5361     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2c08
    5362     xor bx, bx                                ; 31 db                       ; 0xc2c0b vgabios.c:1885
    5363     jmp short 02c15h                          ; eb 06                       ; 0xc2c0d
    5364     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2c0f
    5365     jnc short 02c3ah                          ; 73 25                       ; 0xc2c13
    5366     imul si, bx, strict byte 0000eh           ; 6b f3 0e                    ; 0xc2c15 vgabios.c:1887
    5367     mov di, bx                                ; 89 df                       ; 0xc2c18 vgabios.c:1888
    5368     sal di, 005h                              ; c1 e7 05                    ; 0xc2c1a
    5369     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c1d
    5370     add si, 05d6ch                            ; 81 c6 6c 5d                 ; 0xc2c20 vgabios.c:1889
    5371     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2c24
    5372     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2c27
    5373     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2c2a
    5374     mov es, ax                                ; 8e c0                       ; 0xc2c2d
    5375     jcxz 02c37h                               ; e3 06                       ; 0xc2c2f
    5376     push DS                                   ; 1e                          ; 0xc2c31
    5377     mov ds, dx                                ; 8e da                       ; 0xc2c32
    5378     rep movsb                                 ; f3 a4                       ; 0xc2c34
    5379     pop DS                                    ; 1f                          ; 0xc2c36
    5380     inc bx                                    ; 43                          ; 0xc2c37 vgabios.c:1890
    5381     jmp short 02c0fh                          ; eb d5                       ; 0xc2c38
    5382     call 02a79h                               ; e8 3c fe                    ; 0xc2c3a vgabios.c:1891
    5383     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2c3d vgabios.c:1892
    5384     jc short 02c49h                           ; 72 06                       ; 0xc2c41
    5385     mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2c43 vgabios.c:1894
    5386     call 02ab5h                               ; e8 6c fe                    ; 0xc2c46
    5387     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2c49 vgabios.c:1896
    5388     pop di                                    ; 5f                          ; 0xc2c4c
    5389     pop si                                    ; 5e                          ; 0xc2c4d
    5390     pop cx                                    ; 59                          ; 0xc2c4e
    5391     pop bx                                    ; 5b                          ; 0xc2c4f
    5392     pop bp                                    ; 5d                          ; 0xc2c50
    5393     retn                                      ; c3                          ; 0xc2c51
    5394   ; disGetNextSymbol 0xc2c52 LB 0x161d -> off=0x0 cb=000000000000006f uValue=00000000000c2c52 'biosfn_load_text_8_8_pat'
    5395 biosfn_load_text_8_8_pat:                    ; 0xc2c52 LB 0x6f
    5396     push bp                                   ; 55                          ; 0xc2c52 vgabios.c:1898
    5397     mov bp, sp                                ; 89 e5                       ; 0xc2c53
    5398     push bx                                   ; 53                          ; 0xc2c55
    5399     push cx                                   ; 51                          ; 0xc2c56
    5400     push si                                   ; 56                          ; 0xc2c57
    5401     push di                                   ; 57                          ; 0xc2c58
    5402     push ax                                   ; 50                          ; 0xc2c59
    5403     push ax                                   ; 50                          ; 0xc2c5a
    5404     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2c5b
    5405     call 02a4dh                               ; e8 ec fd                    ; 0xc2c5e vgabios.c:1902
    5406     mov al, dl                                ; 88 d0                       ; 0xc2c61 vgabios.c:1903
    5407     and AL, strict byte 003h                  ; 24 03                       ; 0xc2c63
    5408     xor ah, ah                                ; 30 e4                       ; 0xc2c65
    5409     mov bx, ax                                ; 89 c3                       ; 0xc2c67
    5410     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2c69
    5411     mov al, dl                                ; 88 d0                       ; 0xc2c6c
    5412     and AL, strict byte 004h                  ; 24 04                       ; 0xc2c6e
    5413     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2c70
    5414     add bx, ax                                ; 01 c3                       ; 0xc2c73
    5415     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2c75
    5416     xor bx, bx                                ; 31 db                       ; 0xc2c78 vgabios.c:1904
    5417     jmp short 02c82h                          ; eb 06                       ; 0xc2c7a
    5418     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2c7c
    5419     jnc short 02ca9h                          ; 73 27                       ; 0xc2c80
    5420     mov si, bx                                ; 89 de                       ; 0xc2c82 vgabios.c:1906
    5421     sal si, 003h                              ; c1 e6 03                    ; 0xc2c84
    5422     mov di, bx                                ; 89 df                       ; 0xc2c87 vgabios.c:1907
    5423     sal di, 005h                              ; c1 e7 05                    ; 0xc2c89
    5424     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c8c
    5425     add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2c8f vgabios.c:1908
    5426     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2c93
    5427     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2c96
    5428     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2c99
    5429     mov es, ax                                ; 8e c0                       ; 0xc2c9c
    5430     jcxz 02ca6h                               ; e3 06                       ; 0xc2c9e
    5431     push DS                                   ; 1e                          ; 0xc2ca0
    5432     mov ds, dx                                ; 8e da                       ; 0xc2ca1
    5433     rep movsb                                 ; f3 a4                       ; 0xc2ca3
    5434     pop DS                                    ; 1f                          ; 0xc2ca5
    5435     inc bx                                    ; 43                          ; 0xc2ca6 vgabios.c:1909
    5436     jmp short 02c7ch                          ; eb d3                       ; 0xc2ca7
    5437     call 02a79h                               ; e8 cd fd                    ; 0xc2ca9 vgabios.c:1910
    5438     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2cac vgabios.c:1911
    5439     jc short 02cb8h                           ; 72 06                       ; 0xc2cb0
    5440     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2cb2 vgabios.c:1913
    5441     call 02ab5h                               ; e8 fd fd                    ; 0xc2cb5
    5442     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2cb8 vgabios.c:1915
    5443     pop di                                    ; 5f                          ; 0xc2cbb
    5444     pop si                                    ; 5e                          ; 0xc2cbc
    5445     pop cx                                    ; 59                          ; 0xc2cbd
    5446     pop bx                                    ; 5b                          ; 0xc2cbe
    5447     pop bp                                    ; 5d                          ; 0xc2cbf
    5448     retn                                      ; c3                          ; 0xc2cc0
    5449   ; disGetNextSymbol 0xc2cc1 LB 0x15ae -> off=0x0 cb=000000000000006f uValue=00000000000c2cc1 'biosfn_load_text_8_16_pat'
    5450 biosfn_load_text_8_16_pat:                   ; 0xc2cc1 LB 0x6f
    5451     push bp                                   ; 55                          ; 0xc2cc1 vgabios.c:1918
    5452     mov bp, sp                                ; 89 e5                       ; 0xc2cc2
    5453     push bx                                   ; 53                          ; 0xc2cc4
    5454     push cx                                   ; 51                          ; 0xc2cc5
    5455     push si                                   ; 56                          ; 0xc2cc6
    5456     push di                                   ; 57                          ; 0xc2cc7
    5457     push ax                                   ; 50                          ; 0xc2cc8
    5458     push ax                                   ; 50                          ; 0xc2cc9
    5459     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2cca
    5460     call 02a4dh                               ; e8 7d fd                    ; 0xc2ccd vgabios.c:1922
    5461     mov al, dl                                ; 88 d0                       ; 0xc2cd0 vgabios.c:1923
    5462     and AL, strict byte 003h                  ; 24 03                       ; 0xc2cd2
    5463     xor ah, ah                                ; 30 e4                       ; 0xc2cd4
    5464     mov bx, ax                                ; 89 c3                       ; 0xc2cd6
    5465     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2cd8
    5466     mov al, dl                                ; 88 d0                       ; 0xc2cdb
    5467     and AL, strict byte 004h                  ; 24 04                       ; 0xc2cdd
    5468     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2cdf
    5469     add bx, ax                                ; 01 c3                       ; 0xc2ce2
    5470     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2ce4
    5471     xor bx, bx                                ; 31 db                       ; 0xc2ce7 vgabios.c:1924
    5472     jmp short 02cf1h                          ; eb 06                       ; 0xc2ce9
    5473     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2ceb
    5474     jnc short 02d18h                          ; 73 27                       ; 0xc2cef
    5475     mov si, bx                                ; 89 de                       ; 0xc2cf1 vgabios.c:1926
    5476     sal si, 004h                              ; c1 e6 04                    ; 0xc2cf3
    5477     mov di, bx                                ; 89 df                       ; 0xc2cf6 vgabios.c:1927
    5478     sal di, 005h                              ; c1 e7 05                    ; 0xc2cf8
    5479     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2cfb
    5480     add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2cfe vgabios.c:1928
    5481     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2d02
    5482     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d05
    5483     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2d08
    5484     mov es, ax                                ; 8e c0                       ; 0xc2d0b
    5485     jcxz 02d15h                               ; e3 06                       ; 0xc2d0d
    5486     push DS                                   ; 1e                          ; 0xc2d0f
    5487     mov ds, dx                                ; 8e da                       ; 0xc2d10
    5488     rep movsb                                 ; f3 a4                       ; 0xc2d12
    5489     pop DS                                    ; 1f                          ; 0xc2d14
    5490     inc bx                                    ; 43                          ; 0xc2d15 vgabios.c:1929
    5491     jmp short 02cebh                          ; eb d3                       ; 0xc2d16
    5492     call 02a79h                               ; e8 5e fd                    ; 0xc2d18 vgabios.c:1930
    5493     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2d1b vgabios.c:1931
    5494     jc short 02d27h                           ; 72 06                       ; 0xc2d1f
    5495     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2d21 vgabios.c:1933
    5496     call 02ab5h                               ; e8 8e fd                    ; 0xc2d24
    5497     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2d27 vgabios.c:1935
    5498     pop di                                    ; 5f                          ; 0xc2d2a
    5499     pop si                                    ; 5e                          ; 0xc2d2b
    5500     pop cx                                    ; 59                          ; 0xc2d2c
    5501     pop bx                                    ; 5b                          ; 0xc2d2d
    5502     pop bp                                    ; 5d                          ; 0xc2d2e
    5503     retn                                      ; c3                          ; 0xc2d2f
    5504   ; disGetNextSymbol 0xc2d30 LB 0x153f -> off=0x0 cb=0000000000000005 uValue=00000000000c2d30 'biosfn_load_gfx_8_8_chars'
    5505 biosfn_load_gfx_8_8_chars:                   ; 0xc2d30 LB 0x5
    5506     push bp                                   ; 55                          ; 0xc2d30 vgabios.c:1937
    5507     mov bp, sp                                ; 89 e5                       ; 0xc2d31
    5508     pop bp                                    ; 5d                          ; 0xc2d33 vgabios.c:1942
    5509     retn                                      ; c3                          ; 0xc2d34
    5510   ; disGetNextSymbol 0xc2d35 LB 0x153a -> off=0x0 cb=0000000000000007 uValue=00000000000c2d35 'biosfn_load_gfx_user_chars'
    5511 biosfn_load_gfx_user_chars:                  ; 0xc2d35 LB 0x7
    5512     push bp                                   ; 55                          ; 0xc2d35 vgabios.c:1943
    5513     mov bp, sp                                ; 89 e5                       ; 0xc2d36
    5514     pop bp                                    ; 5d                          ; 0xc2d38 vgabios.c:1949
    5515     retn 00002h                               ; c2 02 00                    ; 0xc2d39
    5516   ; disGetNextSymbol 0xc2d3c LB 0x1533 -> off=0x0 cb=0000000000000005 uValue=00000000000c2d3c 'biosfn_load_gfx_8_14_chars'
    5517 biosfn_load_gfx_8_14_chars:                  ; 0xc2d3c LB 0x5
    5518     push bp                                   ; 55                          ; 0xc2d3c vgabios.c:1950
    5519     mov bp, sp                                ; 89 e5                       ; 0xc2d3d
    5520     pop bp                                    ; 5d                          ; 0xc2d3f vgabios.c:1955
    5521     retn                                      ; c3                          ; 0xc2d40
    5522   ; disGetNextSymbol 0xc2d41 LB 0x152e -> off=0x0 cb=0000000000000005 uValue=00000000000c2d41 'biosfn_load_gfx_8_8_dd_chars'
    5523 biosfn_load_gfx_8_8_dd_chars:                ; 0xc2d41 LB 0x5
    5524     push bp                                   ; 55                          ; 0xc2d41 vgabios.c:1956
    5525     mov bp, sp                                ; 89 e5                       ; 0xc2d42
    5526     pop bp                                    ; 5d                          ; 0xc2d44 vgabios.c:1961
    5527     retn                                      ; c3                          ; 0xc2d45
    5528   ; disGetNextSymbol 0xc2d46 LB 0x1529 -> off=0x0 cb=0000000000000005 uValue=00000000000c2d46 'biosfn_load_gfx_8_16_chars'
    5529 biosfn_load_gfx_8_16_chars:                  ; 0xc2d46 LB 0x5
    5530     push bp                                   ; 55                          ; 0xc2d46 vgabios.c:1962
    5531     mov bp, sp                                ; 89 e5                       ; 0xc2d47
    5532     pop bp                                    ; 5d                          ; 0xc2d49 vgabios.c:1967
    5533     retn                                      ; c3                          ; 0xc2d4a
    5534   ; disGetNextSymbol 0xc2d4b LB 0x1524 -> off=0x0 cb=0000000000000005 uValue=00000000000c2d4b 'biosfn_alternate_prtsc'
    5535 biosfn_alternate_prtsc:                      ; 0xc2d4b LB 0x5
    5536     push bp                                   ; 55                          ; 0xc2d4b vgabios.c:1969
    5537     mov bp, sp                                ; 89 e5                       ; 0xc2d4c
    5538     pop bp                                    ; 5d                          ; 0xc2d4e vgabios.c:1974
    5539     retn                                      ; c3                          ; 0xc2d4f
    5540   ; disGetNextSymbol 0xc2d50 LB 0x151f -> off=0x0 cb=0000000000000005 uValue=00000000000c2d50 'biosfn_switch_video_interface'
    5541 biosfn_switch_video_interface:               ; 0xc2d50 LB 0x5
    5542     push bp                                   ; 55                          ; 0xc2d50 vgabios.c:1977
    5543     mov bp, sp                                ; 89 e5                       ; 0xc2d51
    5544     pop bp                                    ; 5d                          ; 0xc2d53 vgabios.c:1982
     5414    ; dec dl                                    ; fe ca                     ; 0xc2d31
     5415    mov si, 00084h                            ; be 84 00                    ; 0xc2d33 vgabios.c:42
     5416    mov byte [es:si], dl                      ; 26 88 14                    ; 0xc2d36
     5417    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc2d39 vgabios.c:47
     5418    mov dx, word [es:si]                      ; 26 8b 14                    ; 0xc2d3c
     5419    xor ah, ah                                ; 30 e4                       ; 0xc2d3f vgabios.c:1973
     5420    mul dx                                    ; f7 e2                       ; 0xc2d41
     5421    add ax, ax                                ; 01 c0                       ; 0xc2d43
     5422    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2d45 vgabios.c:52
     5423    mov word [es:si], ax                      ; 26 89 04                    ; 0xc2d48
     5424    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc2d4b vgabios.c:1974
     5425    pop di                                    ; 5f                          ; 0xc2d4e
     5426    pop si                                    ; 5e                          ; 0xc2d4f
     5427    pop dx                                    ; 5a                          ; 0xc2d50
     5428    pop cx                                    ; 59                          ; 0xc2d51
     5429    pop bx                                    ; 5b                          ; 0xc2d52
     5430    pop bp                                    ; 5d                          ; 0xc2d53
    55455431    retn                                      ; c3                          ; 0xc2d54
    5546   ; disGetNextSymbol 0xc2d55 LB 0x151a -> off=0x0 cb=0000000000000005 uValue=00000000000c2d55 'biosfn_enable_video_refresh_control'
    5547 biosfn_enable_video_refresh_control:         ; 0xc2d55 LB 0x5
    5548     push bp                                   ; 55                          ; 0xc2d55 vgabios.c:1983
     5432  ; disGetNextSymbol 0xc2d55 LB 0x1870 -> off=0x0 cb=0000000000000023 uValue=00000000000c2d55 'biosfn_set_font_block'
     5433biosfn_set_font_block:                       ; 0xc2d55 LB 0x23
     5434    push bp                                   ; 55                          ; 0xc2d55 vgabios.c:1976
    55495435    mov bp, sp                                ; 89 e5                       ; 0xc2d56
    5550     pop bp                                    ; 5d                          ; 0xc2d58 vgabios.c:1988
    5551     retn                                      ; c3                          ; 0xc2d59
    5552   ; disGetNextSymbol 0xc2d5a LB 0x1515 -> off=0x0 cb=000000000000009d uValue=00000000000c2d5a 'biosfn_write_string'
    5553 biosfn_write_string:                         ; 0xc2d5a LB 0x9d
    5554     push bp                                   ; 55                          ; 0xc2d5a vgabios.c:1991
    5555     mov bp, sp                                ; 89 e5                       ; 0xc2d5b
    5556     push si                                   ; 56                          ; 0xc2d5d
    5557     push di                                   ; 57                          ; 0xc2d5e
    5558     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2d5f
    5559     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2d62
    5560     mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc2d65
    5561     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc2d68
    5562     mov si, cx                                ; 89 ce                       ; 0xc2d6b
    5563     mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc2d6d
    5564     mov al, dl                                ; 88 d0                       ; 0xc2d70 vgabios.c:1998
    5565     xor ah, ah                                ; 30 e4                       ; 0xc2d72
    5566     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc2d74
    5567     lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc2d77
    5568     call 00a1ah                               ; e8 9d dc                    ; 0xc2d7a
    5569     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc2d7d vgabios.c:2001
    5570     jne short 02d94h                          ; 75 11                       ; 0xc2d81
    5571     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2d83 vgabios.c:2002
    5572     mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc2d86
    5573     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2d89 vgabios.c:2003
    5574     xor al, al                                ; 30 c0                       ; 0xc2d8c
    5575     shr ax, 008h                              ; c1 e8 08                    ; 0xc2d8e
    5576     mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc2d91
    5577     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc2d94 vgabios.c:2006
    5578     xor dh, dh                                ; 30 f6                       ; 0xc2d97
    5579     sal dx, 008h                              ; c1 e2 08                    ; 0xc2d99
    5580     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2d9c
    5581     xor ah, ah                                ; 30 e4                       ; 0xc2d9f
    5582     add dx, ax                                ; 01 c2                       ; 0xc2da1
    5583     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2da3 vgabios.c:2007
    5584     call 01217h                               ; e8 6e e4                    ; 0xc2da6
    5585     dec si                                    ; 4e                          ; 0xc2da9 vgabios.c:2009
    5586     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2daa
    5587     je short 02dddh                           ; 74 2e                       ; 0xc2dad
    5588     mov bx, di                                ; 89 fb                       ; 0xc2daf vgabios.c:2011
    5589     inc di                                    ; 47                          ; 0xc2db1
    5590     mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc2db2 vgabios.c:37
    5591     mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc2db5
    5592     test byte [bp-006h], 002h                 ; f6 46 fa 02                 ; 0xc2db8 vgabios.c:2012
    5593     je short 02dc7h                           ; 74 09                       ; 0xc2dbc
    5594     mov bx, di                                ; 89 fb                       ; 0xc2dbe vgabios.c:2013
    5595     inc di                                    ; 47                          ; 0xc2dc0
    5596     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2dc1 vgabios.c:37
    5597     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2dc4 vgabios.c:38
    5598     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2dc7 vgabios.c:2015
    5599     xor bh, bh                                ; 30 ff                       ; 0xc2dca
    5600     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2dcc
    5601     xor dh, dh                                ; 30 f6                       ; 0xc2dcf
    5602     mov al, ah                                ; 88 e0                       ; 0xc2dd1
    5603     xor ah, ah                                ; 30 e4                       ; 0xc2dd3
    5604     mov cx, strict word 00003h                ; b9 03 00                    ; 0xc2dd5
    5605     call 027f5h                               ; e8 1a fa                    ; 0xc2dd8
    5606     jmp short 02da9h                          ; eb cc                       ; 0xc2ddb vgabios.c:2016
    5607     test byte [bp-006h], 001h                 ; f6 46 fa 01                 ; 0xc2ddd vgabios.c:2019
    5608     jne short 02deeh                          ; 75 0b                       ; 0xc2de1
    5609     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2de3 vgabios.c:2020
    5610     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2de6
     5436    push bx                                   ; 53                          ; 0xc2d58
     5437    push dx                                   ; 52                          ; 0xc2d59
     5438    mov bl, al                                ; 88 c3                       ; 0xc2d5a
     5439    mov ax, 00100h                            ; b8 00 01                    ; 0xc2d5c vgabios.c:1978
     5440    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2d5f
     5441    out DX, ax                                ; ef                          ; 0xc2d62
     5442    mov al, bl                                ; 88 d8                       ; 0xc2d63 vgabios.c:1979
     5443    xor ah, ah                                ; 30 e4                       ; 0xc2d65
     5444    sal ax, 008h                              ; c1 e0 08                    ; 0xc2d67
     5445    or AL, strict byte 003h                   ; 0c 03                       ; 0xc2d6a
     5446    out DX, ax                                ; ef                          ; 0xc2d6c
     5447    mov ax, 00300h                            ; b8 00 03                    ; 0xc2d6d vgabios.c:1980
     5448    out DX, ax                                ; ef                          ; 0xc2d70
     5449    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2d71 vgabios.c:1981
     5450    pop dx                                    ; 5a                          ; 0xc2d74
     5451    pop bx                                    ; 5b                          ; 0xc2d75
     5452    pop bp                                    ; 5d                          ; 0xc2d76
     5453    retn                                      ; c3                          ; 0xc2d77
     5454  ; disGetNextSymbol 0xc2d78 LB 0x184d -> off=0x0 cb=000000000000007f uValue=00000000000c2d78 'biosfn_load_text_user_pat'
     5455biosfn_load_text_user_pat:                   ; 0xc2d78 LB 0x7f
     5456    push bp                                   ; 55                          ; 0xc2d78 vgabios.c:1983
     5457    mov bp, sp                                ; 89 e5                       ; 0xc2d79
     5458    push si                                   ; 56                          ; 0xc2d7b
     5459    push di                                   ; 57                          ; 0xc2d7c
     5460    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2d7d
     5461    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2d80
     5462    mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc2d83
     5463    mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc2d86
     5464    mov word [bp-00eh], cx                    ; 89 4e f2                    ; 0xc2d89
     5465    call 02c3ch                               ; e8 ad fe                    ; 0xc2d8c vgabios.c:1988
     5466    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2d8f vgabios.c:1989
     5467    and AL, strict byte 003h                  ; 24 03                       ; 0xc2d92
     5468    xor ah, ah                                ; 30 e4                       ; 0xc2d94
     5469    mov bx, ax                                ; 89 c3                       ; 0xc2d96
     5470    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2d98
     5471    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2d9b
     5472    and AL, strict byte 004h                  ; 24 04                       ; 0xc2d9e
     5473    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2da0
     5474    add bx, ax                                ; 01 c3                       ; 0xc2da3
     5475    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2da5
     5476    xor bx, bx                                ; 31 db                       ; 0xc2da8 vgabios.c:1990
     5477    cmp bx, word [bp-00eh]                    ; 3b 5e f2                    ; 0xc2daa
     5478    jnc short 02dddh                          ; 73 2e                       ; 0xc2dad
     5479    mov cl, byte [bp+008h]                    ; 8a 4e 08                    ; 0xc2daf vgabios.c:1992
     5480    xor ch, ch                                ; 30 ed                       ; 0xc2db2
     5481    mov ax, bx                                ; 89 d8                       ; 0xc2db4
     5482    mul cx                                    ; f7 e1                       ; 0xc2db6
     5483    mov si, word [bp-00ah]                    ; 8b 76 f6                    ; 0xc2db8
     5484    add si, ax                                ; 01 c6                       ; 0xc2dbb
     5485    mov ax, word [bp+004h]                    ; 8b 46 04                    ; 0xc2dbd vgabios.c:1993
     5486    add ax, bx                                ; 01 d8                       ; 0xc2dc0
     5487    sal ax, 005h                              ; c1 e0 05                    ; 0xc2dc2
     5488    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc2dc5
     5489    add di, ax                                ; 01 c7                       ; 0xc2dc8
     5490    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc2dca vgabios.c:1994
     5491    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2dcd
     5492    mov es, ax                                ; 8e c0                       ; 0xc2dd0
     5493    jcxz 02ddah                               ; e3 06                       ; 0xc2dd2
     5494    push DS                                   ; 1e                          ; 0xc2dd4
     5495    mov ds, dx                                ; 8e da                       ; 0xc2dd5
     5496    rep movsb                                 ; f3 a4                       ; 0xc2dd7
     5497    pop DS                                    ; 1f                          ; 0xc2dd9
     5498    inc bx                                    ; 43                          ; 0xc2dda vgabios.c:1995
     5499    jmp short 02daah                          ; eb cd                       ; 0xc2ddb
     5500    call 02c68h                               ; e8 88 fe                    ; 0xc2ddd vgabios.c:1996
     5501    cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc2de0 vgabios.c:1997
     5502    jc short 02deeh                           ; 72 08                       ; 0xc2de4
     5503    mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2de6 vgabios.c:1999
    56115504    xor ah, ah                                ; 30 e4                       ; 0xc2de9
    5612     call 01217h                               ; e8 29 e4                    ; 0xc2deb
    5613     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2dee vgabios.c:2021
     5505    call 02ca4h                               ; e8 b6 fe                    ; 0xc2deb
     5506    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2dee vgabios.c:2001
    56145507    pop di                                    ; 5f                          ; 0xc2df1
    56155508    pop si                                    ; 5e                          ; 0xc2df2
    56165509    pop bp                                    ; 5d                          ; 0xc2df3
    5617     retn 00008h                               ; c2 08 00                    ; 0xc2df4
    5618   ; disGetNextSymbol 0xc2df7 LB 0x1478 -> off=0x0 cb=00000000000001ef uValue=00000000000c2df7 'biosfn_read_state_info'
    5619 biosfn_read_state_info:                      ; 0xc2df7 LB 0x1ef
    5620     push bp                                   ; 55                          ; 0xc2df7 vgabios.c:2024
     5510    retn 00006h                               ; c2 06 00                    ; 0xc2df4
     5511  ; disGetNextSymbol 0xc2df7 LB 0x17ce -> off=0x0 cb=000000000000006d uValue=00000000000c2df7 'biosfn_load_text_8_14_pat'
     5512biosfn_load_text_8_14_pat:                   ; 0xc2df7 LB 0x6d
     5513    push bp                                   ; 55                          ; 0xc2df7 vgabios.c:2003
    56215514    mov bp, sp                                ; 89 e5                       ; 0xc2df8
    5622     push cx                                   ; 51                          ; 0xc2dfa
    5623     push si                                   ; 56                          ; 0xc2dfb
    5624     push di                                   ; 57                          ; 0xc2dfc
    5625     push ax                                   ; 50                          ; 0xc2dfd
     5515    push bx                                   ; 53                          ; 0xc2dfa
     5516    push cx                                   ; 51                          ; 0xc2dfb
     5517    push si                                   ; 56                          ; 0xc2dfc
     5518    push di                                   ; 57                          ; 0xc2dfd
    56265519    push ax                                   ; 50                          ; 0xc2dfe
    5627     push dx                                   ; 52                          ; 0xc2dff
    5628     mov si, strict word 00049h                ; be 49 00                    ; 0xc2e00 vgabios.c:37
    5629     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e03
    5630     mov es, ax                                ; 8e c0                       ; 0xc2e06
    5631     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2e08
    5632     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2e0b vgabios.c:38
    5633     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2e0e vgabios.c:47
    5634     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2e11
    5635     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc2e14 vgabios.c:48
    5636     mov ax, ds                                ; 8c d8                       ; 0xc2e17 vgabios.c:2035
    5637     mov es, dx                                ; 8e c2                       ; 0xc2e19 vgabios.c:62
    5638     mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2e1b
    5639     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2e20
    5640     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2e24 vgabios.c:2040
    5641     mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc2e27
    5642     mov si, strict word 00049h                ; be 49 00                    ; 0xc2e2a
    5643     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2e2d
    5644     jcxz 02e38h                               ; e3 06                       ; 0xc2e30
    5645     push DS                                   ; 1e                          ; 0xc2e32
    5646     mov ds, dx                                ; 8e da                       ; 0xc2e33
    5647     rep movsb                                 ; f3 a4                       ; 0xc2e35
    5648     pop DS                                    ; 1f                          ; 0xc2e37
    5649     mov si, 00084h                            ; be 84 00                    ; 0xc2e38 vgabios.c:37
    5650     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e3b
    5651     mov es, ax                                ; 8e c0                       ; 0xc2e3e
    5652     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2e40
     5520    push ax                                   ; 50                          ; 0xc2dff
     5521    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2e00
     5522    call 02c3ch                               ; e8 36 fe                    ; 0xc2e03 vgabios.c:2007
     5523    mov al, dl                                ; 88 d0                       ; 0xc2e06 vgabios.c:2008
     5524    and AL, strict byte 003h                  ; 24 03                       ; 0xc2e08
     5525    xor ah, ah                                ; 30 e4                       ; 0xc2e0a
     5526    mov bx, ax                                ; 89 c3                       ; 0xc2e0c
     5527    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2e0e
     5528    mov al, dl                                ; 88 d0                       ; 0xc2e11
     5529    and AL, strict byte 004h                  ; 24 04                       ; 0xc2e13
     5530    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2e15
     5531    add bx, ax                                ; 01 c3                       ; 0xc2e18
     5532    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2e1a
     5533    xor bx, bx                                ; 31 db                       ; 0xc2e1d vgabios.c:2009
     5534    jmp short 02e27h                          ; eb 06                       ; 0xc2e1f
     5535    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2e21
     5536    jnc short 02e4ch                          ; 73 25                       ; 0xc2e25
     5537    imul si, bx, strict byte 0000eh           ; 6b f3 0e                    ; 0xc2e27 vgabios.c:2011
     5538    mov di, bx                                ; 89 df                       ; 0xc2e2a vgabios.c:2012
     5539    sal di, 005h                              ; c1 e7 05                    ; 0xc2e2c
     5540    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2e2f
     5541    add si, 05d73h                            ; 81 c6 73 5d                 ; 0xc2e32 vgabios.c:2013
     5542    mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2e36
     5543    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2e39
     5544    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2e3c
     5545    mov es, ax                                ; 8e c0                       ; 0xc2e3f
     5546    jcxz 02e49h                               ; e3 06                       ; 0xc2e41
     5547    push DS                                   ; 1e                          ; 0xc2e43
     5548    mov ds, dx                                ; 8e da                       ; 0xc2e44
     5549    rep movsb                                 ; f3 a4                       ; 0xc2e46
     5550    pop DS                                    ; 1f                          ; 0xc2e48
     5551    inc bx                                    ; 43                          ; 0xc2e49 vgabios.c:2014
     5552    jmp short 02e21h                          ; eb d5                       ; 0xc2e4a
     5553    call 02c68h                               ; e8 19 fe                    ; 0xc2e4c vgabios.c:2015
     5554    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2e4f vgabios.c:2016
     5555    jc short 02e5bh                           ; 72 06                       ; 0xc2e53
     5556    mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2e55 vgabios.c:2018
     5557    call 02ca4h                               ; e8 49 fe                    ; 0xc2e58
     5558    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2e5b vgabios.c:2020
     5559    pop di                                    ; 5f                          ; 0xc2e5e
     5560    pop si                                    ; 5e                          ; 0xc2e5f
     5561    pop cx                                    ; 59                          ; 0xc2e60
     5562    pop bx                                    ; 5b                          ; 0xc2e61
     5563    pop bp                                    ; 5d                          ; 0xc2e62
     5564    retn                                      ; c3                          ; 0xc2e63
     5565  ; disGetNextSymbol 0xc2e64 LB 0x1761 -> off=0x0 cb=000000000000006f uValue=00000000000c2e64 'biosfn_load_text_8_8_pat'
     5566biosfn_load_text_8_8_pat:                    ; 0xc2e64 LB 0x6f
     5567    push bp                                   ; 55                          ; 0xc2e64 vgabios.c:2022
     5568    mov bp, sp                                ; 89 e5                       ; 0xc2e65
     5569    push bx                                   ; 53                          ; 0xc2e67
     5570    push cx                                   ; 51                          ; 0xc2e68
     5571    push si                                   ; 56                          ; 0xc2e69
     5572    push di                                   ; 57                          ; 0xc2e6a
     5573    push ax                                   ; 50                          ; 0xc2e6b
     5574    push ax                                   ; 50                          ; 0xc2e6c
     5575    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2e6d
     5576    call 02c3ch                               ; e8 c9 fd                    ; 0xc2e70 vgabios.c:2026
     5577    mov al, dl                                ; 88 d0                       ; 0xc2e73 vgabios.c:2027
     5578    and AL, strict byte 003h                  ; 24 03                       ; 0xc2e75
     5579    xor ah, ah                                ; 30 e4                       ; 0xc2e77
     5580    mov bx, ax                                ; 89 c3                       ; 0xc2e79
     5581    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2e7b
     5582    mov al, dl                                ; 88 d0                       ; 0xc2e7e
     5583    and AL, strict byte 004h                  ; 24 04                       ; 0xc2e80
     5584    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2e82
     5585    add bx, ax                                ; 01 c3                       ; 0xc2e85
     5586    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2e87
     5587    xor bx, bx                                ; 31 db                       ; 0xc2e8a vgabios.c:2028
     5588    jmp short 02e94h                          ; eb 06                       ; 0xc2e8c
     5589    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2e8e
     5590    jnc short 02ebbh                          ; 73 27                       ; 0xc2e92
     5591    mov si, bx                                ; 89 de                       ; 0xc2e94 vgabios.c:2030
     5592    sal si, 003h                              ; c1 e6 03                    ; 0xc2e96
     5593    mov di, bx                                ; 89 df                       ; 0xc2e99 vgabios.c:2031
     5594    sal di, 005h                              ; c1 e7 05                    ; 0xc2e9b
     5595    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2e9e
     5596    add si, 05573h                            ; 81 c6 73 55                 ; 0xc2ea1 vgabios.c:2032
     5597    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2ea5
     5598    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2ea8
     5599    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2eab
     5600    mov es, ax                                ; 8e c0                       ; 0xc2eae
     5601    jcxz 02eb8h                               ; e3 06                       ; 0xc2eb0
     5602    push DS                                   ; 1e                          ; 0xc2eb2
     5603    mov ds, dx                                ; 8e da                       ; 0xc2eb3
     5604    rep movsb                                 ; f3 a4                       ; 0xc2eb5
     5605    pop DS                                    ; 1f                          ; 0xc2eb7
     5606    inc bx                                    ; 43                          ; 0xc2eb8 vgabios.c:2033
     5607    jmp short 02e8eh                          ; eb d3                       ; 0xc2eb9
     5608    call 02c68h                               ; e8 aa fd                    ; 0xc2ebb vgabios.c:2034
     5609    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2ebe vgabios.c:2035
     5610    jc short 02ecah                           ; 72 06                       ; 0xc2ec2
     5611    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2ec4 vgabios.c:2037
     5612    call 02ca4h                               ; e8 da fd                    ; 0xc2ec7
     5613    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2eca vgabios.c:2039
     5614    pop di                                    ; 5f                          ; 0xc2ecd
     5615    pop si                                    ; 5e                          ; 0xc2ece
     5616    pop cx                                    ; 59                          ; 0xc2ecf
     5617    pop bx                                    ; 5b                          ; 0xc2ed0
     5618    pop bp                                    ; 5d                          ; 0xc2ed1
     5619    retn                                      ; c3                          ; 0xc2ed2
     5620  ; disGetNextSymbol 0xc2ed3 LB 0x16f2 -> off=0x0 cb=000000000000006f uValue=00000000000c2ed3 'biosfn_load_text_8_16_pat'
     5621biosfn_load_text_8_16_pat:                   ; 0xc2ed3 LB 0x6f
     5622    push bp                                   ; 55                          ; 0xc2ed3 vgabios.c:2042
     5623    mov bp, sp                                ; 89 e5                       ; 0xc2ed4
     5624    push bx                                   ; 53                          ; 0xc2ed6
     5625    push cx                                   ; 51                          ; 0xc2ed7
     5626    push si                                   ; 56                          ; 0xc2ed8
     5627    push di                                   ; 57                          ; 0xc2ed9
     5628    push ax                                   ; 50                          ; 0xc2eda
     5629    push ax                                   ; 50                          ; 0xc2edb
     5630    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2edc
     5631    call 02c3ch                               ; e8 5a fd                    ; 0xc2edf vgabios.c:2046
     5632    mov al, dl                                ; 88 d0                       ; 0xc2ee2 vgabios.c:2047
     5633    and AL, strict byte 003h                  ; 24 03                       ; 0xc2ee4
     5634    xor ah, ah                                ; 30 e4                       ; 0xc2ee6
     5635    mov bx, ax                                ; 89 c3                       ; 0xc2ee8
     5636    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2eea
     5637    mov al, dl                                ; 88 d0                       ; 0xc2eed
     5638    and AL, strict byte 004h                  ; 24 04                       ; 0xc2eef
     5639    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2ef1
     5640    add bx, ax                                ; 01 c3                       ; 0xc2ef4
     5641    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2ef6
     5642    xor bx, bx                                ; 31 db                       ; 0xc2ef9 vgabios.c:2048
     5643    jmp short 02f03h                          ; eb 06                       ; 0xc2efb
     5644    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2efd
     5645    jnc short 02f2ah                          ; 73 27                       ; 0xc2f01
     5646    mov si, bx                                ; 89 de                       ; 0xc2f03 vgabios.c:2050
     5647    sal si, 004h                              ; c1 e6 04                    ; 0xc2f05
     5648    mov di, bx                                ; 89 df                       ; 0xc2f08 vgabios.c:2051
     5649    sal di, 005h                              ; c1 e7 05                    ; 0xc2f0a
     5650    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2f0d
     5651    add si, 06b73h                            ; 81 c6 73 6b                 ; 0xc2f10 vgabios.c:2052
     5652    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2f14
     5653    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2f17
     5654    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2f1a
     5655    mov es, ax                                ; 8e c0                       ; 0xc2f1d
     5656    jcxz 02f27h                               ; e3 06                       ; 0xc2f1f
     5657    push DS                                   ; 1e                          ; 0xc2f21
     5658    mov ds, dx                                ; 8e da                       ; 0xc2f22
     5659    rep movsb                                 ; f3 a4                       ; 0xc2f24
     5660    pop DS                                    ; 1f                          ; 0xc2f26
     5661    inc bx                                    ; 43                          ; 0xc2f27 vgabios.c:2053
     5662    jmp short 02efdh                          ; eb d3                       ; 0xc2f28
     5663    call 02c68h                               ; e8 3b fd                    ; 0xc2f2a vgabios.c:2054
     5664    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2f2d vgabios.c:2055
     5665    jc short 02f39h                           ; 72 06                       ; 0xc2f31
     5666    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2f33 vgabios.c:2057
     5667    call 02ca4h                               ; e8 6b fd                    ; 0xc2f36
     5668    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2f39 vgabios.c:2059
     5669    pop di                                    ; 5f                          ; 0xc2f3c
     5670    pop si                                    ; 5e                          ; 0xc2f3d
     5671    pop cx                                    ; 59                          ; 0xc2f3e
     5672    pop bx                                    ; 5b                          ; 0xc2f3f
     5673    pop bp                                    ; 5d                          ; 0xc2f40
     5674    retn                                      ; c3                          ; 0xc2f41
     5675  ; disGetNextSymbol 0xc2f42 LB 0x1683 -> off=0x0 cb=0000000000000016 uValue=00000000000c2f42 'biosfn_load_gfx_8_8_chars'
     5676biosfn_load_gfx_8_8_chars:                   ; 0xc2f42 LB 0x16
     5677    push bp                                   ; 55                          ; 0xc2f42 vgabios.c:2061
     5678    mov bp, sp                                ; 89 e5                       ; 0xc2f43
     5679    push bx                                   ; 53                          ; 0xc2f45
     5680    push cx                                   ; 51                          ; 0xc2f46
     5681    mov bx, dx                                ; 89 d3                       ; 0xc2f47 vgabios.c:2063
     5682    mov cx, ax                                ; 89 c1                       ; 0xc2f49
     5683    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc2f4b
     5684    call 009f0h                               ; e8 9f da                    ; 0xc2f4e
     5685    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2f51 vgabios.c:2064
     5686    pop cx                                    ; 59                          ; 0xc2f54
     5687    pop bx                                    ; 5b                          ; 0xc2f55
     5688    pop bp                                    ; 5d                          ; 0xc2f56
     5689    retn                                      ; c3                          ; 0xc2f57
     5690  ; disGetNextSymbol 0xc2f58 LB 0x166d -> off=0x0 cb=000000000000004d uValue=00000000000c2f58 'set_gfx_font'
     5691set_gfx_font:                                ; 0xc2f58 LB 0x4d
     5692    push bp                                   ; 55                          ; 0xc2f58 vgabios.c:2066
     5693    mov bp, sp                                ; 89 e5                       ; 0xc2f59
     5694    push si                                   ; 56                          ; 0xc2f5b
     5695    push di                                   ; 57                          ; 0xc2f5c
     5696    mov si, ax                                ; 89 c6                       ; 0xc2f5d
     5697    mov ax, dx                                ; 89 d0                       ; 0xc2f5f
     5698    mov di, bx                                ; 89 df                       ; 0xc2f61
     5699    mov dl, cl                                ; 88 ca                       ; 0xc2f63
     5700    mov bx, si                                ; 89 f3                       ; 0xc2f65 vgabios.c:2070
     5701    mov cx, ax                                ; 89 c1                       ; 0xc2f67
     5702    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc2f69
     5703    call 009f0h                               ; e8 81 da                    ; 0xc2f6c
     5704    test dl, dl                               ; 84 d2                       ; 0xc2f6f vgabios.c:2071
     5705    je short 02f85h                           ; 74 12                       ; 0xc2f71
     5706    cmp dl, 003h                              ; 80 fa 03                    ; 0xc2f73 vgabios.c:2072
     5707    jbe short 02f7ah                          ; 76 02                       ; 0xc2f76
     5708    mov DL, strict byte 002h                  ; b2 02                       ; 0xc2f78 vgabios.c:2073
     5709    mov bl, dl                                ; 88 d3                       ; 0xc2f7a vgabios.c:2074
     5710    xor bh, bh                                ; 30 ff                       ; 0xc2f7c
     5711    mov al, byte [bx+07e04h]                  ; 8a 87 04 7e                 ; 0xc2f7e
     5712    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc2f82
     5713    mov bx, 00085h                            ; bb 85 00                    ; 0xc2f85 vgabios.c:52
     5714    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f88
     5715    mov es, ax                                ; 8e c0                       ; 0xc2f8b
     5716    mov word [es:bx], di                      ; 26 89 3f                    ; 0xc2f8d
     5717    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2f90 vgabios.c:2079
     5718    xor ah, ah                                ; 30 e4                       ; 0xc2f93
     5719    dec ax                                    ; 48                          ; 0xc2f95
     5720    mov bx, 00084h                            ; bb 84 00                    ; 0xc2f96 vgabios.c:52
     5721    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2f99
     5722    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2f9c vgabios.c:2080
     5723    pop di                                    ; 5f                          ; 0xc2f9f
     5724    pop si                                    ; 5e                          ; 0xc2fa0
     5725    pop bp                                    ; 5d                          ; 0xc2fa1
     5726    retn 00002h                               ; c2 02 00                    ; 0xc2fa2
     5727  ; disGetNextSymbol 0xc2fa5 LB 0x1620 -> off=0x0 cb=000000000000001d uValue=00000000000c2fa5 'biosfn_load_gfx_user_chars'
     5728biosfn_load_gfx_user_chars:                  ; 0xc2fa5 LB 0x1d
     5729    push bp                                   ; 55                          ; 0xc2fa5 vgabios.c:2082
     5730    mov bp, sp                                ; 89 e5                       ; 0xc2fa6
     5731    push si                                   ; 56                          ; 0xc2fa8
     5732    mov si, ax                                ; 89 c6                       ; 0xc2fa9
     5733    mov ax, dx                                ; 89 d0                       ; 0xc2fab
     5734    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc2fad vgabios.c:2085
     5735    xor dh, dh                                ; 30 f6                       ; 0xc2fb0
     5736    push dx                                   ; 52                          ; 0xc2fb2
     5737    xor ch, ch                                ; 30 ed                       ; 0xc2fb3
     5738    mov dx, si                                ; 89 f2                       ; 0xc2fb5
     5739    call 02f58h                               ; e8 9e ff                    ; 0xc2fb7
     5740    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2fba vgabios.c:2086
     5741    pop si                                    ; 5e                          ; 0xc2fbd
     5742    pop bp                                    ; 5d                          ; 0xc2fbe
     5743    retn 00002h                               ; c2 02 00                    ; 0xc2fbf
     5744  ; disGetNextSymbol 0xc2fc2 LB 0x1603 -> off=0x0 cb=0000000000000022 uValue=00000000000c2fc2 'biosfn_load_gfx_8_14_chars'
     5745biosfn_load_gfx_8_14_chars:                  ; 0xc2fc2 LB 0x22
     5746    push bp                                   ; 55                          ; 0xc2fc2 vgabios.c:2091
     5747    mov bp, sp                                ; 89 e5                       ; 0xc2fc3
     5748    push bx                                   ; 53                          ; 0xc2fc5
     5749    push cx                                   ; 51                          ; 0xc2fc6
     5750    mov bl, al                                ; 88 c3                       ; 0xc2fc7
     5751    mov al, dl                                ; 88 d0                       ; 0xc2fc9
     5752    xor ah, ah                                ; 30 e4                       ; 0xc2fcb vgabios.c:2093
     5753    push ax                                   ; 50                          ; 0xc2fcd
     5754    mov al, bl                                ; 88 d8                       ; 0xc2fce
     5755    mov cx, ax                                ; 89 c1                       ; 0xc2fd0
     5756    mov bx, strict word 0000eh                ; bb 0e 00                    ; 0xc2fd2
     5757    mov ax, 05d73h                            ; b8 73 5d                    ; 0xc2fd5
     5758    mov dx, ds                                ; 8c da                       ; 0xc2fd8
     5759    call 02f58h                               ; e8 7b ff                    ; 0xc2fda
     5760    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2fdd vgabios.c:2094
     5761    pop cx                                    ; 59                          ; 0xc2fe0
     5762    pop bx                                    ; 5b                          ; 0xc2fe1
     5763    pop bp                                    ; 5d                          ; 0xc2fe2
     5764    retn                                      ; c3                          ; 0xc2fe3
     5765  ; disGetNextSymbol 0xc2fe4 LB 0x15e1 -> off=0x0 cb=0000000000000022 uValue=00000000000c2fe4 'biosfn_load_gfx_8_8_dd_chars'
     5766biosfn_load_gfx_8_8_dd_chars:                ; 0xc2fe4 LB 0x22
     5767    push bp                                   ; 55                          ; 0xc2fe4 vgabios.c:2095
     5768    mov bp, sp                                ; 89 e5                       ; 0xc2fe5
     5769    push bx                                   ; 53                          ; 0xc2fe7
     5770    push cx                                   ; 51                          ; 0xc2fe8
     5771    mov bl, al                                ; 88 c3                       ; 0xc2fe9
     5772    mov al, dl                                ; 88 d0                       ; 0xc2feb
     5773    xor ah, ah                                ; 30 e4                       ; 0xc2fed vgabios.c:2097
     5774    push ax                                   ; 50                          ; 0xc2fef
     5775    mov al, bl                                ; 88 d8                       ; 0xc2ff0
     5776    mov cx, ax                                ; 89 c1                       ; 0xc2ff2
     5777    mov bx, strict word 00008h                ; bb 08 00                    ; 0xc2ff4
     5778    mov ax, 05573h                            ; b8 73 55                    ; 0xc2ff7
     5779    mov dx, ds                                ; 8c da                       ; 0xc2ffa
     5780    call 02f58h                               ; e8 59 ff                    ; 0xc2ffc
     5781    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2fff vgabios.c:2098
     5782    pop cx                                    ; 59                          ; 0xc3002
     5783    pop bx                                    ; 5b                          ; 0xc3003
     5784    pop bp                                    ; 5d                          ; 0xc3004
     5785    retn                                      ; c3                          ; 0xc3005
     5786  ; disGetNextSymbol 0xc3006 LB 0x15bf -> off=0x0 cb=0000000000000022 uValue=00000000000c3006 'biosfn_load_gfx_8_16_chars'
     5787biosfn_load_gfx_8_16_chars:                  ; 0xc3006 LB 0x22
     5788    push bp                                   ; 55                          ; 0xc3006 vgabios.c:2099
     5789    mov bp, sp                                ; 89 e5                       ; 0xc3007
     5790    push bx                                   ; 53                          ; 0xc3009
     5791    push cx                                   ; 51                          ; 0xc300a
     5792    mov bl, al                                ; 88 c3                       ; 0xc300b
     5793    mov al, dl                                ; 88 d0                       ; 0xc300d
     5794    xor ah, ah                                ; 30 e4                       ; 0xc300f vgabios.c:2101
     5795    push ax                                   ; 50                          ; 0xc3011
     5796    mov al, bl                                ; 88 d8                       ; 0xc3012
     5797    mov cx, ax                                ; 89 c1                       ; 0xc3014
     5798    mov bx, strict word 00010h                ; bb 10 00                    ; 0xc3016
     5799    mov ax, 06b73h                            ; b8 73 6b                    ; 0xc3019
     5800    mov dx, ds                                ; 8c da                       ; 0xc301c
     5801    call 02f58h                               ; e8 37 ff                    ; 0xc301e
     5802    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3021 vgabios.c:2102
     5803    pop cx                                    ; 59                          ; 0xc3024
     5804    pop bx                                    ; 5b                          ; 0xc3025
     5805    pop bp                                    ; 5d                          ; 0xc3026
     5806    retn                                      ; c3                          ; 0xc3027
     5807  ; disGetNextSymbol 0xc3028 LB 0x159d -> off=0x0 cb=0000000000000005 uValue=00000000000c3028 'biosfn_alternate_prtsc'
     5808biosfn_alternate_prtsc:                      ; 0xc3028 LB 0x5
     5809    push bp                                   ; 55                          ; 0xc3028 vgabios.c:2104
     5810    mov bp, sp                                ; 89 e5                       ; 0xc3029
     5811    pop bp                                    ; 5d                          ; 0xc302b vgabios.c:2109
     5812    retn                                      ; c3                          ; 0xc302c
     5813  ; disGetNextSymbol 0xc302d LB 0x1598 -> off=0x0 cb=0000000000000032 uValue=00000000000c302d 'biosfn_set_txt_lines'
     5814biosfn_set_txt_lines:                        ; 0xc302d LB 0x32
     5815    push bx                                   ; 53                          ; 0xc302d vgabios.c:2111
     5816    push si                                   ; 56                          ; 0xc302e
     5817    push bp                                   ; 55                          ; 0xc302f
     5818    mov bp, sp                                ; 89 e5                       ; 0xc3030
     5819    mov bl, al                                ; 88 c3                       ; 0xc3032
     5820    mov si, 00089h                            ; be 89 00                    ; 0xc3034 vgabios.c:37
     5821    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3037
     5822    mov es, ax                                ; 8e c0                       ; 0xc303a
     5823    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc303c
     5824    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc303f vgabios.c:2117
     5825    cmp bl, 002h                              ; 80 fb 02                    ; 0xc3041 vgabios.c:2119
     5826    je short 0304eh                           ; 74 08                       ; 0xc3044
     5827    test bl, bl                               ; 84 db                       ; 0xc3046
     5828    jne short 03050h                          ; 75 06                       ; 0xc3048
     5829    or AL, strict byte 080h                   ; 0c 80                       ; 0xc304a vgabios.c:2122
     5830    jmp short 03050h                          ; eb 02                       ; 0xc304c vgabios.c:2123
     5831    or AL, strict byte 010h                   ; 0c 10                       ; 0xc304e vgabios.c:2125
     5832    mov bx, 00089h                            ; bb 89 00                    ; 0xc3050 vgabios.c:42
     5833    mov si, strict word 00040h                ; be 40 00                    ; 0xc3053
     5834    mov es, si                                ; 8e c6                       ; 0xc3056
     5835    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3058
     5836    pop bp                                    ; 5d                          ; 0xc305b vgabios.c:2129
     5837    pop si                                    ; 5e                          ; 0xc305c
     5838    pop bx                                    ; 5b                          ; 0xc305d
     5839    retn                                      ; c3                          ; 0xc305e
     5840  ; disGetNextSymbol 0xc305f LB 0x1566 -> off=0x0 cb=0000000000000005 uValue=00000000000c305f 'biosfn_switch_video_interface'
     5841biosfn_switch_video_interface:               ; 0xc305f LB 0x5
     5842    push bp                                   ; 55                          ; 0xc305f vgabios.c:2132
     5843    mov bp, sp                                ; 89 e5                       ; 0xc3060
     5844    pop bp                                    ; 5d                          ; 0xc3062 vgabios.c:2137
     5845    retn                                      ; c3                          ; 0xc3063
     5846  ; disGetNextSymbol 0xc3064 LB 0x1561 -> off=0x0 cb=0000000000000005 uValue=00000000000c3064 'biosfn_enable_video_refresh_control'
     5847biosfn_enable_video_refresh_control:         ; 0xc3064 LB 0x5
     5848    push bp                                   ; 55                          ; 0xc3064 vgabios.c:2138
     5849    mov bp, sp                                ; 89 e5                       ; 0xc3065
     5850    pop bp                                    ; 5d                          ; 0xc3067 vgabios.c:2143
     5851    retn                                      ; c3                          ; 0xc3068
     5852  ; disGetNextSymbol 0xc3069 LB 0x155c -> off=0x0 cb=000000000000009d uValue=00000000000c3069 'biosfn_write_string'
     5853biosfn_write_string:                         ; 0xc3069 LB 0x9d
     5854    push bp                                   ; 55                          ; 0xc3069 vgabios.c:2146
     5855    mov bp, sp                                ; 89 e5                       ; 0xc306a
     5856    push si                                   ; 56                          ; 0xc306c
     5857    push di                                   ; 57                          ; 0xc306d
     5858    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc306e
     5859    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3071
     5860    mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc3074
     5861    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc3077
     5862    mov si, cx                                ; 89 ce                       ; 0xc307a
     5863    mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc307c
     5864    mov al, dl                                ; 88 d0                       ; 0xc307f vgabios.c:2153
     5865    xor ah, ah                                ; 30 e4                       ; 0xc3081
     5866    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc3083
     5867    lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc3086
     5868    call 00a96h                               ; e8 0a da                    ; 0xc3089
     5869    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc308c vgabios.c:2156
     5870    jne short 030a3h                          ; 75 11                       ; 0xc3090
     5871    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3092 vgabios.c:2157
     5872    mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc3095
     5873    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc3098 vgabios.c:2158
     5874    xor al, al                                ; 30 c0                       ; 0xc309b
     5875    shr ax, 008h                              ; c1 e8 08                    ; 0xc309d
     5876    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc30a0
     5877    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc30a3 vgabios.c:2161
     5878    xor dh, dh                                ; 30 f6                       ; 0xc30a6
     5879    sal dx, 008h                              ; c1 e2 08                    ; 0xc30a8
     5880    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc30ab
     5881    xor ah, ah                                ; 30 e4                       ; 0xc30ae
     5882    add dx, ax                                ; 01 c2                       ; 0xc30b0
     5883    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc30b2 vgabios.c:2162
     5884    call 01293h                               ; e8 db e1                    ; 0xc30b5
     5885    dec si                                    ; 4e                          ; 0xc30b8 vgabios.c:2164
     5886    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc30b9
     5887    je short 030ech                           ; 74 2e                       ; 0xc30bc
     5888    mov bx, di                                ; 89 fb                       ; 0xc30be vgabios.c:2166
     5889    inc di                                    ; 47                          ; 0xc30c0
     5890    mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc30c1 vgabios.c:37
     5891    mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc30c4
     5892    test byte [bp-006h], 002h                 ; f6 46 fa 02                 ; 0xc30c7 vgabios.c:2167
     5893    je short 030d6h                           ; 74 09                       ; 0xc30cb
     5894    mov bx, di                                ; 89 fb                       ; 0xc30cd vgabios.c:2168
     5895    inc di                                    ; 47                          ; 0xc30cf
     5896    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc30d0 vgabios.c:37
     5897    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc30d3 vgabios.c:38
     5898    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc30d6 vgabios.c:2170
     5899    xor bh, bh                                ; 30 ff                       ; 0xc30d9
     5900    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc30db
     5901    xor dh, dh                                ; 30 f6                       ; 0xc30de
     5902    mov al, ah                                ; 88 e0                       ; 0xc30e0
     5903    xor ah, ah                                ; 30 e4                       ; 0xc30e2
     5904    mov cx, strict word 00003h                ; b9 03 00                    ; 0xc30e4
     5905    call 029e4h                               ; e8 fa f8                    ; 0xc30e7
     5906    jmp short 030b8h                          ; eb cc                       ; 0xc30ea vgabios.c:2171
     5907    test byte [bp-006h], 001h                 ; f6 46 fa 01                 ; 0xc30ec vgabios.c:2174
     5908    jne short 030fdh                          ; 75 0b                       ; 0xc30f0
     5909    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc30f2 vgabios.c:2175
     5910    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc30f5
     5911    xor ah, ah                                ; 30 e4                       ; 0xc30f8
     5912    call 01293h                               ; e8 96 e1                    ; 0xc30fa
     5913    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc30fd vgabios.c:2176
     5914    pop di                                    ; 5f                          ; 0xc3100
     5915    pop si                                    ; 5e                          ; 0xc3101
     5916    pop bp                                    ; 5d                          ; 0xc3102
     5917    retn 00008h                               ; c2 08 00                    ; 0xc3103
     5918  ; disGetNextSymbol 0xc3106 LB 0x14bf -> off=0x0 cb=00000000000001ef uValue=00000000000c3106 'biosfn_read_state_info'
     5919biosfn_read_state_info:                      ; 0xc3106 LB 0x1ef
     5920    push bp                                   ; 55                          ; 0xc3106 vgabios.c:2179
     5921    mov bp, sp                                ; 89 e5                       ; 0xc3107
     5922    push cx                                   ; 51                          ; 0xc3109
     5923    push si                                   ; 56                          ; 0xc310a
     5924    push di                                   ; 57                          ; 0xc310b
     5925    push ax                                   ; 50                          ; 0xc310c
     5926    push ax                                   ; 50                          ; 0xc310d
     5927    push dx                                   ; 52                          ; 0xc310e
     5928    mov si, strict word 00049h                ; be 49 00                    ; 0xc310f vgabios.c:37
     5929    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3112
     5930    mov es, ax                                ; 8e c0                       ; 0xc3115
     5931    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3117
     5932    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc311a vgabios.c:38
     5933    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc311d vgabios.c:47
     5934    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3120
     5935    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc3123 vgabios.c:48
     5936    mov ax, ds                                ; 8c d8                       ; 0xc3126 vgabios.c:2190
     5937    mov es, dx                                ; 8e c2                       ; 0xc3128 vgabios.c:62
     5938    mov word [es:bx], 05509h                  ; 26 c7 07 09 55              ; 0xc312a
     5939    mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc312f
     5940    lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc3133 vgabios.c:2195
     5941    mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc3136
     5942    mov si, strict word 00049h                ; be 49 00                    ; 0xc3139
     5943    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc313c
     5944    jcxz 03147h                               ; e3 06                       ; 0xc313f
     5945    push DS                                   ; 1e                          ; 0xc3141
     5946    mov ds, dx                                ; 8e da                       ; 0xc3142
     5947    rep movsb                                 ; f3 a4                       ; 0xc3144
     5948    pop DS                                    ; 1f                          ; 0xc3146
     5949    mov si, 00084h                            ; be 84 00                    ; 0xc3147 vgabios.c:37
     5950    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc314a
     5951    mov es, ax                                ; 8e c0                       ; 0xc314d
     5952    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc314f
    56535953    db  0feh, 0c0h
    5654     ; inc al                                    ; fe c0                     ; 0xc2e43 vgabios.c:38
    5655     lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc2e45
    5656     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2e48 vgabios.c:42
    5657     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2e4b
    5658     lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc2e4e vgabios.c:2042
    5659     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc2e51
    5660     mov si, 00085h                            ; be 85 00                    ; 0xc2e54
    5661     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2e57
    5662     jcxz 02e62h                               ; e3 06                       ; 0xc2e5a
    5663     push DS                                   ; 1e                          ; 0xc2e5c
    5664     mov ds, dx                                ; 8e da                       ; 0xc2e5d
    5665     rep movsb                                 ; f3 a4                       ; 0xc2e5f
    5666     pop DS                                    ; 1f                          ; 0xc2e61
    5667     mov si, 0008ah                            ; be 8a 00                    ; 0xc2e62 vgabios.c:37
    5668     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e65
    5669     mov es, ax                                ; 8e c0                       ; 0xc2e68
    5670     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2e6a
    5671     lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc2e6d vgabios.c:38
    5672     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2e70 vgabios.c:42
    5673     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2e73
    5674     lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc2e76 vgabios.c:2045
    5675     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2e79 vgabios.c:42
    5676     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2e7d vgabios.c:2046
    5677     mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc2e80 vgabios.c:52
    5678     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2e85 vgabios.c:2047
    5679     mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc2e88 vgabios.c:42
    5680     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2e8c vgabios.c:2048
    5681     mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc2e8f vgabios.c:42
    5682     lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc2e93 vgabios.c:2049
    5683     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2e96 vgabios.c:42
    5684     lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc2e9a vgabios.c:2050
    5685     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2e9d vgabios.c:42
    5686     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2ea1 vgabios.c:2051
    5687     mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc2ea4 vgabios.c:42
    5688     lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc2ea8 vgabios.c:2052
    5689     mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc2eab vgabios.c:42
    5690     lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc2eaf vgabios.c:2053
    5691     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2eb2 vgabios.c:42
    5692     mov si, 00089h                            ; be 89 00                    ; 0xc2eb6 vgabios.c:37
    5693     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2eb9
    5694     mov es, ax                                ; 8e c0                       ; 0xc2ebc
    5695     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2ebe
    5696     mov dl, al                                ; 88 c2                       ; 0xc2ec1 vgabios.c:2058
    5697     and dl, 080h                              ; 80 e2 80                    ; 0xc2ec3
    5698     xor dh, dh                                ; 30 f6                       ; 0xc2ec6
    5699     sar dx, 006h                              ; c1 fa 06                    ; 0xc2ec8
    5700     and AL, strict byte 010h                  ; 24 10                       ; 0xc2ecb
    5701     xor ah, ah                                ; 30 e4                       ; 0xc2ecd
    5702     sar ax, 004h                              ; c1 f8 04                    ; 0xc2ecf
    5703     or ax, dx                                 ; 09 d0                       ; 0xc2ed2
    5704     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc2ed4 vgabios.c:2059
    5705     je short 02eeah                           ; 74 11                       ; 0xc2ed7
    5706     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc2ed9
    5707     je short 02ee6h                           ; 74 08                       ; 0xc2edc
    5708     test ax, ax                               ; 85 c0                       ; 0xc2ede
    5709     jne short 02eeah                          ; 75 08                       ; 0xc2ee0
    5710     mov AL, strict byte 001h                  ; b0 01                       ; 0xc2ee2 vgabios.c:2060
    5711     jmp short 02eech                          ; eb 06                       ; 0xc2ee4
    5712     mov AL, strict byte 002h                  ; b0 02                       ; 0xc2ee6 vgabios.c:2061
    5713     jmp short 02eech                          ; eb 02                       ; 0xc2ee8
    5714     xor al, al                                ; 30 c0                       ; 0xc2eea vgabios.c:2063
    5715     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2eec vgabios.c:2065
    5716     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2eef vgabios.c:42
    5717     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2ef2
    5718     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2ef5 vgabios.c:2068
    5719     cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc2ef8
    5720     jc short 02f1bh                           ; 72 1f                       ; 0xc2efa
    5721     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc2efc
    5722     jnbe short 02f1bh                         ; 77 1b                       ; 0xc2efe
    5723     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2f00 vgabios.c:2069
    5724     test ax, ax                               ; 85 c0                       ; 0xc2f03
    5725     je short 02f5dh                           ; 74 56                       ; 0xc2f05
    5726     mov si, ax                                ; 89 c6                       ; 0xc2f07 vgabios.c:2070
    5727     shr si, 002h                              ; c1 ee 02                    ; 0xc2f09
    5728     mov ax, 04000h                            ; b8 00 40                    ; 0xc2f0c
    5729     xor dx, dx                                ; 31 d2                       ; 0xc2f0f
    5730     div si                                    ; f7 f6                       ; 0xc2f11
    5731     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2f13
    5732     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f16 vgabios.c:42
    5733     jmp short 02f5dh                          ; eb 42                       ; 0xc2f19 vgabios.c:2071
    5734     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2f1b
    5735     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f1e
    5736     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc2f21
    5737     jne short 02f36h                          ; 75 11                       ; 0xc2f23
    5738     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f25 vgabios.c:42
    5739     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2f28
    5740     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2f2c vgabios.c:2073
    5741     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc2f2f vgabios.c:52
    5742     jmp short 02f5dh                          ; eb 27                       ; 0xc2f34 vgabios.c:2074
    5743     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2f36
    5744     jc short 02f5dh                           ; 72 23                       ; 0xc2f38
    5745     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2f3a
    5746     jnbe short 02f5dh                         ; 77 1f                       ; 0xc2f3c
    5747     cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc2f3e vgabios.c:2076
    5748     je short 02f52h                           ; 74 0e                       ; 0xc2f42
    5749     mov ax, 04000h                            ; b8 00 40                    ; 0xc2f44 vgabios.c:2077
    5750     xor dx, dx                                ; 31 d2                       ; 0xc2f47
    5751     div word [bp-00ah]                        ; f7 76 f6                    ; 0xc2f49
    5752     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f4c vgabios.c:42
    5753     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f4f
    5754     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2f52 vgabios.c:2078
    5755     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f55 vgabios.c:52
    5756     mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc2f58
    5757     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f5d vgabios.c:2080
    5758     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2f60
    5759     je short 02f68h                           ; 74 04                       ; 0xc2f62
    5760     cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc2f64
    5761     jne short 02f73h                          ; 75 0b                       ; 0xc2f66
    5762     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2f68 vgabios.c:2081
    5763     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f6b vgabios.c:52
    5764     mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc2f6e
    5765     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f73 vgabios.c:2083
    5766     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2f76
    5767     jc short 02fcfh                           ; 72 55                       ; 0xc2f78
    5768     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc2f7a
    5769     je short 02fcfh                           ; 74 51                       ; 0xc2f7c
    5770     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2f7e vgabios.c:2084
    5771     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f81 vgabios.c:42
    5772     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2f84
    5773     mov si, 00084h                            ; be 84 00                    ; 0xc2f88 vgabios.c:37
    5774     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f8b
    5775     mov es, ax                                ; 8e c0                       ; 0xc2f8e
    5776     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f90
    5777     xor ah, ah                                ; 30 e4                       ; 0xc2f93 vgabios.c:38
    5778     inc ax                                    ; 40                          ; 0xc2f95
    5779     mov si, 00085h                            ; be 85 00                    ; 0xc2f96 vgabios.c:37
    5780     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2f99
    5781     xor dh, dh                                ; 30 f6                       ; 0xc2f9c vgabios.c:38
    5782     imul dx                                   ; f7 ea                       ; 0xc2f9e
    5783     cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc2fa0 vgabios.c:2086
    5784     jc short 02fb3h                           ; 72 0e                       ; 0xc2fa3
    5785     jbe short 02fbch                          ; 76 15                       ; 0xc2fa5
    5786     cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc2fa7
    5787     je short 02fc4h                           ; 74 18                       ; 0xc2faa
    5788     cmp ax, 00190h                            ; 3d 90 01                    ; 0xc2fac
    5789     je short 02fc0h                           ; 74 0f                       ; 0xc2faf
    5790     jmp short 02fc4h                          ; eb 11                       ; 0xc2fb1
    5791     cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc2fb3
    5792     jne short 02fc4h                          ; 75 0c                       ; 0xc2fb6
    5793     xor al, al                                ; 30 c0                       ; 0xc2fb8 vgabios.c:2087
    5794     jmp short 02fc6h                          ; eb 0a                       ; 0xc2fba
    5795     mov AL, strict byte 001h                  ; b0 01                       ; 0xc2fbc vgabios.c:2088
    5796     jmp short 02fc6h                          ; eb 06                       ; 0xc2fbe
    5797     mov AL, strict byte 002h                  ; b0 02                       ; 0xc2fc0 vgabios.c:2089
    5798     jmp short 02fc6h                          ; eb 02                       ; 0xc2fc2
    5799     mov AL, strict byte 003h                  ; b0 03                       ; 0xc2fc4 vgabios.c:2091
    5800     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2fc6 vgabios.c:2093
    5801     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fc9 vgabios.c:42
    5802     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2fcc
    5803     lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc2fcf vgabios.c:2096
    5804     mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc2fd2
    5805     xor ax, ax                                ; 31 c0                       ; 0xc2fd5
    5806     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fd7
    5807     jcxz 02fdeh                               ; e3 02                       ; 0xc2fda
    5808     rep stosb                                 ; f3 aa                       ; 0xc2fdc
    5809     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc2fde vgabios.c:2097
    5810     pop di                                    ; 5f                          ; 0xc2fe1
    5811     pop si                                    ; 5e                          ; 0xc2fe2
    5812     pop cx                                    ; 59                          ; 0xc2fe3
    5813     pop bp                                    ; 5d                          ; 0xc2fe4
    5814     retn                                      ; c3                          ; 0xc2fe5
    5815   ; disGetNextSymbol 0xc2fe6 LB 0x1289 -> off=0x0 cb=0000000000000023 uValue=00000000000c2fe6 'biosfn_read_video_state_size2'
    5816 biosfn_read_video_state_size2:               ; 0xc2fe6 LB 0x23
    5817     push dx                                   ; 52                          ; 0xc2fe6 vgabios.c:2100
    5818     push bp                                   ; 55                          ; 0xc2fe7
    5819     mov bp, sp                                ; 89 e5                       ; 0xc2fe8
    5820     mov dx, ax                                ; 89 c2                       ; 0xc2fea
    5821     xor ax, ax                                ; 31 c0                       ; 0xc2fec vgabios.c:2104
    5822     test dl, 001h                             ; f6 c2 01                    ; 0xc2fee vgabios.c:2105
    5823     je short 02ff6h                           ; 74 03                       ; 0xc2ff1
    5824     mov ax, strict word 00046h                ; b8 46 00                    ; 0xc2ff3 vgabios.c:2106
    5825     test dl, 002h                             ; f6 c2 02                    ; 0xc2ff6 vgabios.c:2108
    5826     je short 02ffeh                           ; 74 03                       ; 0xc2ff9
    5827     add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc2ffb vgabios.c:2109
    5828     test dl, 004h                             ; f6 c2 04                    ; 0xc2ffe vgabios.c:2111
    5829     je short 03006h                           ; 74 03                       ; 0xc3001
    5830     add ax, 00304h                            ; 05 04 03                    ; 0xc3003 vgabios.c:2112
    5831     pop bp                                    ; 5d                          ; 0xc3006 vgabios.c:2115
    5832     pop dx                                    ; 5a                          ; 0xc3007
    5833     retn                                      ; c3                          ; 0xc3008
    5834   ; disGetNextSymbol 0xc3009 LB 0x1266 -> off=0x0 cb=0000000000000018 uValue=00000000000c3009 'vga_get_video_state_size'
    5835 vga_get_video_state_size:                    ; 0xc3009 LB 0x18
    5836     push bp                                   ; 55                          ; 0xc3009 vgabios.c:2117
    5837     mov bp, sp                                ; 89 e5                       ; 0xc300a
    5838     push bx                                   ; 53                          ; 0xc300c
    5839     mov bx, dx                                ; 89 d3                       ; 0xc300d
    5840     call 02fe6h                               ; e8 d4 ff                    ; 0xc300f vgabios.c:2120
    5841     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc3012
    5842     shr ax, 006h                              ; c1 e8 06                    ; 0xc3015
    5843     mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc3018
    5844     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc301b vgabios.c:2121
    5845     pop bx                                    ; 5b                          ; 0xc301e
    5846     pop bp                                    ; 5d                          ; 0xc301f
    5847     retn                                      ; c3                          ; 0xc3020
    5848   ; disGetNextSymbol 0xc3021 LB 0x124e -> off=0x0 cb=00000000000002d8 uValue=00000000000c3021 'biosfn_save_video_state'
    5849 biosfn_save_video_state:                     ; 0xc3021 LB 0x2d8
    5850     push bp                                   ; 55                          ; 0xc3021 vgabios.c:2123
    5851     mov bp, sp                                ; 89 e5                       ; 0xc3022
    5852     push cx                                   ; 51                          ; 0xc3024
    5853     push si                                   ; 56                          ; 0xc3025
    5854     push di                                   ; 57                          ; 0xc3026
    5855     push ax                                   ; 50                          ; 0xc3027
    5856     push ax                                   ; 50                          ; 0xc3028
    5857     push ax                                   ; 50                          ; 0xc3029
    5858     mov cx, dx                                ; 89 d1                       ; 0xc302a
    5859     mov si, strict word 00063h                ; be 63 00                    ; 0xc302c vgabios.c:47
    5860     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc302f
    5861     mov es, ax                                ; 8e c0                       ; 0xc3032
    5862     mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc3034
    5863     mov si, di                                ; 89 fe                       ; 0xc3037 vgabios.c:48
    5864     test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc3039 vgabios.c:2128
    5865     je short 030a5h                           ; 74 66                       ; 0xc303d
    5866     mov dx, 003c4h                            ; ba c4 03                    ; 0xc303f vgabios.c:2129
    5867     in AL, DX                                 ; ec                          ; 0xc3042
     5954    ; inc al                                    ; fe c0                     ; 0xc3152 vgabios.c:38
     5955    lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc3154
     5956    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3157 vgabios.c:42
     5957    mov byte [es:si], al                      ; 26 88 04                    ; 0xc315a
     5958    lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc315d vgabios.c:2197
     5959    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc3160
     5960    mov si, 00085h                            ; be 85 00                    ; 0xc3163
     5961    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3166
     5962    jcxz 03171h                               ; e3 06                       ; 0xc3169
     5963    push DS                                   ; 1e                          ; 0xc316b
     5964    mov ds, dx                                ; 8e da                       ; 0xc316c
     5965    rep movsb                                 ; f3 a4                       ; 0xc316e
     5966    pop DS                                    ; 1f                          ; 0xc3170
     5967    mov si, 0008ah                            ; be 8a 00                    ; 0xc3171 vgabios.c:37
     5968    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3174
     5969    mov es, ax                                ; 8e c0                       ; 0xc3177
     5970    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3179
     5971    lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc317c vgabios.c:38
     5972    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc317f vgabios.c:42
     5973    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3182
     5974    lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc3185 vgabios.c:2200
     5975    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc3188 vgabios.c:42
     5976    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc318c vgabios.c:2201
     5977    mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc318f vgabios.c:52
     5978    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc3194 vgabios.c:2202
     5979    mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc3197 vgabios.c:42
     5980    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc319b vgabios.c:2203
     5981    mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc319e vgabios.c:42
     5982    lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc31a2 vgabios.c:2204
     5983    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc31a5 vgabios.c:42
     5984    lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc31a9 vgabios.c:2205
     5985    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc31ac vgabios.c:42
     5986    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc31b0 vgabios.c:2206
     5987    mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc31b3 vgabios.c:42
     5988    lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc31b7 vgabios.c:2207
     5989    mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc31ba vgabios.c:42
     5990    lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc31be vgabios.c:2208
     5991    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc31c1 vgabios.c:42
     5992    mov si, 00089h                            ; be 89 00                    ; 0xc31c5 vgabios.c:37
     5993    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31c8
     5994    mov es, ax                                ; 8e c0                       ; 0xc31cb
     5995    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31cd
     5996    mov dl, al                                ; 88 c2                       ; 0xc31d0 vgabios.c:2213
     5997    and dl, 080h                              ; 80 e2 80                    ; 0xc31d2
     5998    xor dh, dh                                ; 30 f6                       ; 0xc31d5
     5999    sar dx, 006h                              ; c1 fa 06                    ; 0xc31d7
     6000    and AL, strict byte 010h                  ; 24 10                       ; 0xc31da
     6001    xor ah, ah                                ; 30 e4                       ; 0xc31dc
     6002    sar ax, 004h                              ; c1 f8 04                    ; 0xc31de
     6003    or ax, dx                                 ; 09 d0                       ; 0xc31e1
     6004    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc31e3 vgabios.c:2214
     6005    je short 031f9h                           ; 74 11                       ; 0xc31e6
     6006    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc31e8
     6007    je short 031f5h                           ; 74 08                       ; 0xc31eb
     6008    test ax, ax                               ; 85 c0                       ; 0xc31ed
     6009    jne short 031f9h                          ; 75 08                       ; 0xc31ef
     6010    mov AL, strict byte 001h                  ; b0 01                       ; 0xc31f1 vgabios.c:2215
     6011    jmp short 031fbh                          ; eb 06                       ; 0xc31f3
     6012    mov AL, strict byte 002h                  ; b0 02                       ; 0xc31f5 vgabios.c:2216
     6013    jmp short 031fbh                          ; eb 02                       ; 0xc31f7
     6014    xor al, al                                ; 30 c0                       ; 0xc31f9 vgabios.c:2218
     6015    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc31fb vgabios.c:2220
     6016    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc31fe vgabios.c:42
     6017    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3201
     6018    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3204 vgabios.c:2223
     6019    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc3207
     6020    jc short 0322ah                           ; 72 1f                       ; 0xc3209
     6021    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc320b
     6022    jnbe short 0322ah                         ; 77 1b                       ; 0xc320d
     6023    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc320f vgabios.c:2224
     6024    test ax, ax                               ; 85 c0                       ; 0xc3212
     6025    je short 0326ch                           ; 74 56                       ; 0xc3214
     6026    mov si, ax                                ; 89 c6                       ; 0xc3216 vgabios.c:2225
     6027    shr si, 002h                              ; c1 ee 02                    ; 0xc3218
     6028    mov ax, 04000h                            ; b8 00 40                    ; 0xc321b
     6029    xor dx, dx                                ; 31 d2                       ; 0xc321e
     6030    div si                                    ; f7 f6                       ; 0xc3220
     6031    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc3222
     6032    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3225 vgabios.c:42
     6033    jmp short 0326ch                          ; eb 42                       ; 0xc3228 vgabios.c:2226
     6034    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc322a
     6035    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc322d
     6036    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc3230
     6037    jne short 03245h                          ; 75 11                       ; 0xc3232
     6038    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3234 vgabios.c:42
     6039    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc3237
     6040    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc323b vgabios.c:2228
     6041    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc323e vgabios.c:52
     6042    jmp short 0326ch                          ; eb 27                       ; 0xc3243 vgabios.c:2229
     6043    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc3245
     6044    jc short 0326ch                           ; 72 23                       ; 0xc3247
     6045    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc3249
     6046    jnbe short 0326ch                         ; 77 1f                       ; 0xc324b
     6047    cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc324d vgabios.c:2231
     6048    je short 03261h                           ; 74 0e                       ; 0xc3251
     6049    mov ax, 04000h                            ; b8 00 40                    ; 0xc3253 vgabios.c:2232
     6050    xor dx, dx                                ; 31 d2                       ; 0xc3256
     6051    div word [bp-00ah]                        ; f7 76 f6                    ; 0xc3258
     6052    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc325b vgabios.c:42
     6053    mov byte [es:si], al                      ; 26 88 04                    ; 0xc325e
     6054    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc3261 vgabios.c:2233
     6055    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3264 vgabios.c:52
     6056    mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc3267
     6057    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc326c vgabios.c:2235
     6058    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc326f
     6059    je short 03277h                           ; 74 04                       ; 0xc3271
     6060    cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc3273
     6061    jne short 03282h                          ; 75 0b                       ; 0xc3275
     6062    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc3277 vgabios.c:2236
     6063    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc327a vgabios.c:52
     6064    mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc327d
     6065    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3282 vgabios.c:2238
     6066    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc3285
     6067    jc short 032deh                           ; 72 55                       ; 0xc3287
     6068    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc3289
     6069    je short 032deh                           ; 74 51                       ; 0xc328b
     6070    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc328d vgabios.c:2239
     6071    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3290 vgabios.c:42
     6072    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc3293
     6073    mov si, 00084h                            ; be 84 00                    ; 0xc3297 vgabios.c:37
     6074    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc329a
     6075    mov es, ax                                ; 8e c0                       ; 0xc329d
     6076    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc329f
     6077    xor ah, ah                                ; 30 e4                       ; 0xc32a2 vgabios.c:38
     6078    inc ax                                    ; 40                          ; 0xc32a4
     6079    mov si, 00085h                            ; be 85 00                    ; 0xc32a5 vgabios.c:37
     6080    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc32a8
     6081    xor dh, dh                                ; 30 f6                       ; 0xc32ab vgabios.c:38
     6082    imul dx                                   ; f7 ea                       ; 0xc32ad
     6083    cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc32af vgabios.c:2241
     6084    jc short 032c2h                           ; 72 0e                       ; 0xc32b2
     6085    jbe short 032cbh                          ; 76 15                       ; 0xc32b4
     6086    cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc32b6
     6087    je short 032d3h                           ; 74 18                       ; 0xc32b9
     6088    cmp ax, 00190h                            ; 3d 90 01                    ; 0xc32bb
     6089    je short 032cfh                           ; 74 0f                       ; 0xc32be
     6090    jmp short 032d3h                          ; eb 11                       ; 0xc32c0
     6091    cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc32c2
     6092    jne short 032d3h                          ; 75 0c                       ; 0xc32c5
     6093    xor al, al                                ; 30 c0                       ; 0xc32c7 vgabios.c:2242
     6094    jmp short 032d5h                          ; eb 0a                       ; 0xc32c9
     6095    mov AL, strict byte 001h                  ; b0 01                       ; 0xc32cb vgabios.c:2243
     6096    jmp short 032d5h                          ; eb 06                       ; 0xc32cd
     6097    mov AL, strict byte 002h                  ; b0 02                       ; 0xc32cf vgabios.c:2244
     6098    jmp short 032d5h                          ; eb 02                       ; 0xc32d1
     6099    mov AL, strict byte 003h                  ; b0 03                       ; 0xc32d3 vgabios.c:2246
     6100    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc32d5 vgabios.c:2248
     6101    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32d8 vgabios.c:42
     6102    mov byte [es:si], al                      ; 26 88 04                    ; 0xc32db
     6103    lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc32de vgabios.c:2251
     6104    mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc32e1
     6105    xor ax, ax                                ; 31 c0                       ; 0xc32e4
     6106    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32e6
     6107    jcxz 032edh                               ; e3 02                       ; 0xc32e9
     6108    rep stosb                                 ; f3 aa                       ; 0xc32eb
     6109    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc32ed vgabios.c:2252
     6110    pop di                                    ; 5f                          ; 0xc32f0
     6111    pop si                                    ; 5e                          ; 0xc32f1
     6112    pop cx                                    ; 59                          ; 0xc32f2
     6113    pop bp                                    ; 5d                          ; 0xc32f3
     6114    retn                                      ; c3                          ; 0xc32f4
     6115  ; disGetNextSymbol 0xc32f5 LB 0x12d0 -> off=0x0 cb=0000000000000023 uValue=00000000000c32f5 'biosfn_read_video_state_size2'
     6116biosfn_read_video_state_size2:               ; 0xc32f5 LB 0x23
     6117    push dx                                   ; 52                          ; 0xc32f5 vgabios.c:2255
     6118    push bp                                   ; 55                          ; 0xc32f6
     6119    mov bp, sp                                ; 89 e5                       ; 0xc32f7
     6120    mov dx, ax                                ; 89 c2                       ; 0xc32f9
     6121    xor ax, ax                                ; 31 c0                       ; 0xc32fb vgabios.c:2259
     6122    test dl, 001h                             ; f6 c2 01                    ; 0xc32fd vgabios.c:2260
     6123    je short 03305h                           ; 74 03                       ; 0xc3300
     6124    mov ax, strict word 00046h                ; b8 46 00                    ; 0xc3302 vgabios.c:2261
     6125    test dl, 002h                             ; f6 c2 02                    ; 0xc3305 vgabios.c:2263
     6126    je short 0330dh                           ; 74 03                       ; 0xc3308
     6127    add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc330a vgabios.c:2264
     6128    test dl, 004h                             ; f6 c2 04                    ; 0xc330d vgabios.c:2266
     6129    je short 03315h                           ; 74 03                       ; 0xc3310
     6130    add ax, 00304h                            ; 05 04 03                    ; 0xc3312 vgabios.c:2267
     6131    pop bp                                    ; 5d                          ; 0xc3315 vgabios.c:2270
     6132    pop dx                                    ; 5a                          ; 0xc3316
     6133    retn                                      ; c3                          ; 0xc3317
     6134  ; disGetNextSymbol 0xc3318 LB 0x12ad -> off=0x0 cb=0000000000000018 uValue=00000000000c3318 'vga_get_video_state_size'
     6135vga_get_video_state_size:                    ; 0xc3318 LB 0x18
     6136    push bp                                   ; 55                          ; 0xc3318 vgabios.c:2272
     6137    mov bp, sp                                ; 89 e5                       ; 0xc3319
     6138    push bx                                   ; 53                          ; 0xc331b
     6139    mov bx, dx                                ; 89 d3                       ; 0xc331c
     6140    call 032f5h                               ; e8 d4 ff                    ; 0xc331e vgabios.c:2275
     6141    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc3321
     6142    shr ax, 006h                              ; c1 e8 06                    ; 0xc3324
     6143    mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc3327
     6144    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc332a vgabios.c:2276
     6145    pop bx                                    ; 5b                          ; 0xc332d
     6146    pop bp                                    ; 5d                          ; 0xc332e
     6147    retn                                      ; c3                          ; 0xc332f
     6148  ; disGetNextSymbol 0xc3330 LB 0x1295 -> off=0x0 cb=00000000000002d8 uValue=00000000000c3330 'biosfn_save_video_state'
     6149biosfn_save_video_state:                     ; 0xc3330 LB 0x2d8
     6150    push bp                                   ; 55                          ; 0xc3330 vgabios.c:2278
     6151    mov bp, sp                                ; 89 e5                       ; 0xc3331
     6152    push cx                                   ; 51                          ; 0xc3333
     6153    push si                                   ; 56                          ; 0xc3334
     6154    push di                                   ; 57                          ; 0xc3335
     6155    push ax                                   ; 50                          ; 0xc3336
     6156    push ax                                   ; 50                          ; 0xc3337
     6157    push ax                                   ; 50                          ; 0xc3338
     6158    mov cx, dx                                ; 89 d1                       ; 0xc3339
     6159    mov si, strict word 00063h                ; be 63 00                    ; 0xc333b vgabios.c:47
     6160    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc333e
     6161    mov es, ax                                ; 8e c0                       ; 0xc3341
     6162    mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc3343
     6163    mov si, di                                ; 89 fe                       ; 0xc3346 vgabios.c:48
     6164    test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc3348 vgabios.c:2283
     6165    je short 033b4h                           ; 74 66                       ; 0xc334c
     6166    mov dx, 003c4h                            ; ba c4 03                    ; 0xc334e vgabios.c:2284
     6167    in AL, DX                                 ; ec                          ; 0xc3351
    58686168    db  02ah, 0e4h
    5869     ; sub ah, ah                                ; 2a e4                     ; 0xc3043
    5870     mov es, cx                                ; 8e c1                       ; 0xc3045 vgabios.c:42
    5871     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3047
    5872     inc bx                                    ; 43                          ; 0xc304a vgabios.c:2129
    5873     mov dx, di                                ; 89 fa                       ; 0xc304b
    5874     in AL, DX                                 ; ec                          ; 0xc304d
     6169    ; sub ah, ah                                ; 2a e4                     ; 0xc3352
     6170    mov es, cx                                ; 8e c1                       ; 0xc3354 vgabios.c:42
     6171    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3356
     6172    inc bx                                    ; 43                          ; 0xc3359 vgabios.c:2284
     6173    mov dx, di                                ; 89 fa                       ; 0xc335a
     6174    in AL, DX                                 ; ec                          ; 0xc335c
    58756175    db  02ah, 0e4h
    5876     ; sub ah, ah                                ; 2a e4                     ; 0xc304e
    5877     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3050 vgabios.c:42
    5878     inc bx                                    ; 43                          ; 0xc3053 vgabios.c:2130
    5879     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3054
    5880     in AL, DX                                 ; ec                          ; 0xc3057
     6176    ; sub ah, ah                                ; 2a e4                     ; 0xc335d
     6177    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc335f vgabios.c:42
     6178    inc bx                                    ; 43                          ; 0xc3362 vgabios.c:2285
     6179    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3363
     6180    in AL, DX                                 ; ec                          ; 0xc3366
    58816181    db  02ah, 0e4h
    5882     ; sub ah, ah                                ; 2a e4                     ; 0xc3058
    5883     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc305a vgabios.c:42
    5884     inc bx                                    ; 43                          ; 0xc305d vgabios.c:2131
    5885     mov dx, 003dah                            ; ba da 03                    ; 0xc305e
    5886     in AL, DX                                 ; ec                          ; 0xc3061
     6182    ; sub ah, ah                                ; 2a e4                     ; 0xc3367
     6183    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3369 vgabios.c:42
     6184    inc bx                                    ; 43                          ; 0xc336c vgabios.c:2286
     6185    mov dx, 003dah                            ; ba da 03                    ; 0xc336d
     6186    in AL, DX                                 ; ec                          ; 0xc3370
    58876187    db  02ah, 0e4h
    5888     ; sub ah, ah                                ; 2a e4                     ; 0xc3062
    5889     mov dx, 003c0h                            ; ba c0 03                    ; 0xc3064 vgabios.c:2133
    5890     in AL, DX                                 ; ec                          ; 0xc3067
     6188    ; sub ah, ah                                ; 2a e4                     ; 0xc3371
     6189    mov dx, 003c0h                            ; ba c0 03                    ; 0xc3373 vgabios.c:2288
     6190    in AL, DX                                 ; ec                          ; 0xc3376
    58916191    db  02ah, 0e4h
    5892     ; sub ah, ah                                ; 2a e4                     ; 0xc3068
    5893     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc306a
    5894     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc306d vgabios.c:42
    5895     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3070
    5896     inc bx                                    ; 43                          ; 0xc3073 vgabios.c:2134
    5897     mov dx, 003cah                            ; ba ca 03                    ; 0xc3074
    5898     in AL, DX                                 ; ec                          ; 0xc3077
     6192    ; sub ah, ah                                ; 2a e4                     ; 0xc3377
     6193    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc3379
     6194    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc337c vgabios.c:42
     6195    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc337f
     6196    inc bx                                    ; 43                          ; 0xc3382 vgabios.c:2289
     6197    mov dx, 003cah                            ; ba ca 03                    ; 0xc3383
     6198    in AL, DX                                 ; ec                          ; 0xc3386
    58996199    db  02ah, 0e4h
    5900     ; sub ah, ah                                ; 2a e4                     ; 0xc3078
    5901     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc307a vgabios.c:42
    5902     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc307d vgabios.c:2137
    5903     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3080
    5904     add bx, ax                                ; 01 c3                       ; 0xc3083 vgabios.c:2135
    5905     jmp short 0308dh                          ; eb 06                       ; 0xc3085
    5906     cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3087
    5907     jnbe short 030a8h                         ; 77 1b                       ; 0xc308b
    5908     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc308d vgabios.c:2138
    5909     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3090
    5910     out DX, AL                                ; ee                          ; 0xc3093
    5911     mov dx, 003c5h                            ; ba c5 03                    ; 0xc3094 vgabios.c:2139
    5912     in AL, DX                                 ; ec                          ; 0xc3097
     6200    ; sub ah, ah                                ; 2a e4                     ; 0xc3387
     6201    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3389 vgabios.c:42
     6202    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc338c vgabios.c:2292
     6203    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc338f
     6204    add bx, ax                                ; 01 c3                       ; 0xc3392 vgabios.c:2290
     6205    jmp short 0339ch                          ; eb 06                       ; 0xc3394
     6206    cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3396
     6207    jnbe short 033b7h                         ; 77 1b                       ; 0xc339a
     6208    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc339c vgabios.c:2293
     6209    mov dx, 003c4h                            ; ba c4 03                    ; 0xc339f
     6210    out DX, AL                                ; ee                          ; 0xc33a2
     6211    mov dx, 003c5h                            ; ba c5 03                    ; 0xc33a3 vgabios.c:2294
     6212    in AL, DX                                 ; ec                          ; 0xc33a6
    59136213    db  02ah, 0e4h
    5914     ; sub ah, ah                                ; 2a e4                     ; 0xc3098
    5915     mov es, cx                                ; 8e c1                       ; 0xc309a vgabios.c:42
    5916     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc309c
    5917     inc bx                                    ; 43                          ; 0xc309f vgabios.c:2139
    5918     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc30a0 vgabios.c:2140
    5919     jmp short 03087h                          ; eb e2                       ; 0xc30a3
    5920     jmp near 03155h                           ; e9 ad 00                    ; 0xc30a5
    5921     xor al, al                                ; 30 c0                       ; 0xc30a8 vgabios.c:2141
    5922     mov dx, 003c4h                            ; ba c4 03                    ; 0xc30aa
    5923     out DX, AL                                ; ee                          ; 0xc30ad
    5924     mov dx, 003c5h                            ; ba c5 03                    ; 0xc30ae vgabios.c:2142
    5925     in AL, DX                                 ; ec                          ; 0xc30b1
     6214    ; sub ah, ah                                ; 2a e4                     ; 0xc33a7
     6215    mov es, cx                                ; 8e c1                       ; 0xc33a9 vgabios.c:42
     6216    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33ab
     6217    inc bx                                    ; 43                          ; 0xc33ae vgabios.c:2294
     6218    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33af vgabios.c:2295
     6219    jmp short 03396h                          ; eb e2                       ; 0xc33b2
     6220    jmp near 03464h                           ; e9 ad 00                    ; 0xc33b4
     6221    xor al, al                                ; 30 c0                       ; 0xc33b7 vgabios.c:2296
     6222    mov dx, 003c4h                            ; ba c4 03                    ; 0xc33b9
     6223    out DX, AL                                ; ee                          ; 0xc33bc
     6224    mov dx, 003c5h                            ; ba c5 03                    ; 0xc33bd vgabios.c:2297
     6225    in AL, DX                                 ; ec                          ; 0xc33c0
    59266226    db  02ah, 0e4h
    5927     ; sub ah, ah                                ; 2a e4                     ; 0xc30b2
    5928     mov es, cx                                ; 8e c1                       ; 0xc30b4 vgabios.c:42
    5929     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30b6
    5930     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc30b9 vgabios.c:2144
    5931     inc bx                                    ; 43                          ; 0xc30be vgabios.c:2142
    5932     jmp short 030c7h                          ; eb 06                       ; 0xc30bf
    5933     cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc30c1
    5934     jnbe short 030deh                         ; 77 17                       ; 0xc30c5
    5935     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc30c7 vgabios.c:2145
    5936     mov dx, si                                ; 89 f2                       ; 0xc30ca
    5937     out DX, AL                                ; ee                          ; 0xc30cc
    5938     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc30cd vgabios.c:2146
    5939     in AL, DX                                 ; ec                          ; 0xc30d0
     6227    ; sub ah, ah                                ; 2a e4                     ; 0xc33c1
     6228    mov es, cx                                ; 8e c1                       ; 0xc33c3 vgabios.c:42
     6229    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33c5
     6230    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc33c8 vgabios.c:2299
     6231    inc bx                                    ; 43                          ; 0xc33cd vgabios.c:2297
     6232    jmp short 033d6h                          ; eb 06                       ; 0xc33ce
     6233    cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc33d0
     6234    jnbe short 033edh                         ; 77 17                       ; 0xc33d4
     6235    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc33d6 vgabios.c:2300
     6236    mov dx, si                                ; 89 f2                       ; 0xc33d9
     6237    out DX, AL                                ; ee                          ; 0xc33db
     6238    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc33dc vgabios.c:2301
     6239    in AL, DX                                 ; ec                          ; 0xc33df
    59406240    db  02ah, 0e4h
    5941     ; sub ah, ah                                ; 2a e4                     ; 0xc30d1
    5942     mov es, cx                                ; 8e c1                       ; 0xc30d3 vgabios.c:42
    5943     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30d5
    5944     inc bx                                    ; 43                          ; 0xc30d8 vgabios.c:2146
    5945     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc30d9 vgabios.c:2147
    5946     jmp short 030c1h                          ; eb e3                       ; 0xc30dc
    5947     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc30de vgabios.c:2149
    5948     jmp short 030ebh                          ; eb 06                       ; 0xc30e3
    5949     cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc30e5
    5950     jnbe short 0310fh                         ; 77 24                       ; 0xc30e9
    5951     mov dx, 003dah                            ; ba da 03                    ; 0xc30eb vgabios.c:2150
    5952     in AL, DX                                 ; ec                          ; 0xc30ee
     6241    ; sub ah, ah                                ; 2a e4                     ; 0xc33e0
     6242    mov es, cx                                ; 8e c1                       ; 0xc33e2 vgabios.c:42
     6243    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33e4
     6244    inc bx                                    ; 43                          ; 0xc33e7 vgabios.c:2301
     6245    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33e8 vgabios.c:2302
     6246    jmp short 033d0h                          ; eb e3                       ; 0xc33eb
     6247    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc33ed vgabios.c:2304
     6248    jmp short 033fah                          ; eb 06                       ; 0xc33f2
     6249    cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc33f4
     6250    jnbe short 0341eh                         ; 77 24                       ; 0xc33f8
     6251    mov dx, 003dah                            ; ba da 03                    ; 0xc33fa vgabios.c:2305
     6252    in AL, DX                                 ; ec                          ; 0xc33fd
    59536253    db  02ah, 0e4h
    5954     ; sub ah, ah                                ; 2a e4                     ; 0xc30ef
    5955     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc30f1 vgabios.c:2151
    5956     and ax, strict word 00020h                ; 25 20 00                    ; 0xc30f4
    5957     or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc30f7
    5958     mov dx, 003c0h                            ; ba c0 03                    ; 0xc30fa
    5959     out DX, AL                                ; ee                          ; 0xc30fd
    5960     mov dx, 003c1h                            ; ba c1 03                    ; 0xc30fe vgabios.c:2152
    5961     in AL, DX                                 ; ec                          ; 0xc3101
     6254    ; sub ah, ah                                ; 2a e4                     ; 0xc33fe
     6255    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3400 vgabios.c:2306
     6256    and ax, strict word 00020h                ; 25 20 00                    ; 0xc3403
     6257    or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc3406
     6258    mov dx, 003c0h                            ; ba c0 03                    ; 0xc3409
     6259    out DX, AL                                ; ee                          ; 0xc340c
     6260    mov dx, 003c1h                            ; ba c1 03                    ; 0xc340d vgabios.c:2307
     6261    in AL, DX                                 ; ec                          ; 0xc3410
    59626262    db  02ah, 0e4h
    5963     ; sub ah, ah                                ; 2a e4                     ; 0xc3102
    5964     mov es, cx                                ; 8e c1                       ; 0xc3104 vgabios.c:42
    5965     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3106
    5966     inc bx                                    ; 43                          ; 0xc3109 vgabios.c:2152
    5967     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc310a vgabios.c:2153
    5968     jmp short 030e5h                          ; eb d6                       ; 0xc310d
    5969     mov dx, 003dah                            ; ba da 03                    ; 0xc310f vgabios.c:2154
    5970     in AL, DX                                 ; ec                          ; 0xc3112
     6263    ; sub ah, ah                                ; 2a e4                     ; 0xc3411
     6264    mov es, cx                                ; 8e c1                       ; 0xc3413 vgabios.c:42
     6265    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3415
     6266    inc bx                                    ; 43                          ; 0xc3418 vgabios.c:2307
     6267    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3419 vgabios.c:2308
     6268    jmp short 033f4h                          ; eb d6                       ; 0xc341c
     6269    mov dx, 003dah                            ; ba da 03                    ; 0xc341e vgabios.c:2309
     6270    in AL, DX                                 ; ec                          ; 0xc3421
    59716271    db  02ah, 0e4h
    5972     ; sub ah, ah                                ; 2a e4                     ; 0xc3113
    5973     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3115 vgabios.c:2156
    5974     jmp short 03122h                          ; eb 06                       ; 0xc311a
    5975     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc311c
    5976     jnbe short 0313ah                         ; 77 18                       ; 0xc3120
    5977     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3122 vgabios.c:2157
    5978     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3125
    5979     out DX, AL                                ; ee                          ; 0xc3128
    5980     mov dx, 003cfh                            ; ba cf 03                    ; 0xc3129 vgabios.c:2158
    5981     in AL, DX                                 ; ec                          ; 0xc312c
     6272    ; sub ah, ah                                ; 2a e4                     ; 0xc3422
     6273    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3424 vgabios.c:2311
     6274    jmp short 03431h                          ; eb 06                       ; 0xc3429
     6275    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc342b
     6276    jnbe short 03449h                         ; 77 18                       ; 0xc342f
     6277    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3431 vgabios.c:2312
     6278    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3434
     6279    out DX, AL                                ; ee                          ; 0xc3437
     6280    mov dx, 003cfh                            ; ba cf 03                    ; 0xc3438 vgabios.c:2313
     6281    in AL, DX                                 ; ec                          ; 0xc343b
    59826282    db  02ah, 0e4h
    5983     ; sub ah, ah                                ; 2a e4                     ; 0xc312d
    5984     mov es, cx                                ; 8e c1                       ; 0xc312f vgabios.c:42
    5985     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3131
    5986     inc bx                                    ; 43                          ; 0xc3134 vgabios.c:2158
    5987     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3135 vgabios.c:2159
    5988     jmp short 0311ch                          ; eb e2                       ; 0xc3138
    5989     mov es, cx                                ; 8e c1                       ; 0xc313a vgabios.c:52
    5990     mov word [es:bx], si                      ; 26 89 37                    ; 0xc313c
    5991     inc bx                                    ; 43                          ; 0xc313f vgabios.c:2161
    5992     inc bx                                    ; 43                          ; 0xc3140
    5993     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3141 vgabios.c:42
    5994     inc bx                                    ; 43                          ; 0xc3145 vgabios.c:2164
    5995     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3146 vgabios.c:42
    5996     inc bx                                    ; 43                          ; 0xc314a vgabios.c:2165
    5997     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc314b vgabios.c:42
    5998     inc bx                                    ; 43                          ; 0xc314f vgabios.c:2166
    5999     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3150 vgabios.c:42
    6000     inc bx                                    ; 43                          ; 0xc3154 vgabios.c:2167
    6001     test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc3155 vgabios.c:2169
    6002     jne short 0315eh                          ; 75 03                       ; 0xc3159
    6003     jmp near 0329dh                           ; e9 3f 01                    ; 0xc315b
    6004     mov si, strict word 00049h                ; be 49 00                    ; 0xc315e vgabios.c:37
    6005     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3161
    6006     mov es, ax                                ; 8e c0                       ; 0xc3164
    6007     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3166
    6008     mov es, cx                                ; 8e c1                       ; 0xc3169 vgabios.c:42
    6009     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc316b
    6010     inc bx                                    ; 43                          ; 0xc316e vgabios.c:2170
    6011     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc316f vgabios.c:47
    6012     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3172
    6013     mov es, ax                                ; 8e c0                       ; 0xc3175
    6014     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3177
    6015     mov es, cx                                ; 8e c1                       ; 0xc317a vgabios.c:52
    6016     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc317c
    6017     inc bx                                    ; 43                          ; 0xc317f vgabios.c:2171
    6018     inc bx                                    ; 43                          ; 0xc3180
    6019     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3181 vgabios.c:47
    6020     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3184
    6021     mov es, ax                                ; 8e c0                       ; 0xc3187
    6022     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3189
    6023     mov es, cx                                ; 8e c1                       ; 0xc318c vgabios.c:52
    6024     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc318e
    6025     inc bx                                    ; 43                          ; 0xc3191 vgabios.c:2172
    6026     inc bx                                    ; 43                          ; 0xc3192
    6027     mov si, strict word 00063h                ; be 63 00                    ; 0xc3193 vgabios.c:47
    6028     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3196
    6029     mov es, ax                                ; 8e c0                       ; 0xc3199
    6030     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc319b
    6031     mov es, cx                                ; 8e c1                       ; 0xc319e vgabios.c:52
    6032     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc31a0
    6033     inc bx                                    ; 43                          ; 0xc31a3 vgabios.c:2173
    6034     inc bx                                    ; 43                          ; 0xc31a4
    6035     mov si, 00084h                            ; be 84 00                    ; 0xc31a5 vgabios.c:37
    6036     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31a8
    6037     mov es, ax                                ; 8e c0                       ; 0xc31ab
    6038     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31ad
    6039     mov es, cx                                ; 8e c1                       ; 0xc31b0 vgabios.c:42
    6040     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31b2
    6041     inc bx                                    ; 43                          ; 0xc31b5 vgabios.c:2174
    6042     mov si, 00085h                            ; be 85 00                    ; 0xc31b6 vgabios.c:47
    6043     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31b9
    6044     mov es, ax                                ; 8e c0                       ; 0xc31bc
    6045     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc31be
    6046     mov es, cx                                ; 8e c1                       ; 0xc31c1 vgabios.c:52
    6047     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc31c3
    6048     inc bx                                    ; 43                          ; 0xc31c6 vgabios.c:2175
    6049     inc bx                                    ; 43                          ; 0xc31c7
    6050     mov si, 00087h                            ; be 87 00                    ; 0xc31c8 vgabios.c:37
    6051     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31cb
    6052     mov es, ax                                ; 8e c0                       ; 0xc31ce
    6053     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31d0
    6054     mov es, cx                                ; 8e c1                       ; 0xc31d3 vgabios.c:42
    6055     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31d5
    6056     inc bx                                    ; 43                          ; 0xc31d8 vgabios.c:2176
    6057     mov si, 00088h                            ; be 88 00                    ; 0xc31d9 vgabios.c:37
    6058     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31dc
    6059     mov es, ax                                ; 8e c0                       ; 0xc31df
    6060     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31e1
    6061     mov es, cx                                ; 8e c1                       ; 0xc31e4 vgabios.c:42
    6062     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31e6
    6063     inc bx                                    ; 43                          ; 0xc31e9 vgabios.c:2177
    6064     mov si, 00089h                            ; be 89 00                    ; 0xc31ea vgabios.c:37
    6065     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31ed
    6066     mov es, ax                                ; 8e c0                       ; 0xc31f0
    6067     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31f2
    6068     mov es, cx                                ; 8e c1                       ; 0xc31f5 vgabios.c:42
    6069     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31f7
    6070     inc bx                                    ; 43                          ; 0xc31fa vgabios.c:2178
    6071     mov si, strict word 00060h                ; be 60 00                    ; 0xc31fb vgabios.c:47
    6072     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31fe
    6073     mov es, ax                                ; 8e c0                       ; 0xc3201
    6074     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3203
    6075     mov es, cx                                ; 8e c1                       ; 0xc3206 vgabios.c:52
    6076     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3208
    6077     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc320b vgabios.c:2180
    6078     inc bx                                    ; 43                          ; 0xc3210 vgabios.c:2179
    6079     inc bx                                    ; 43                          ; 0xc3211
    6080     jmp short 0321ah                          ; eb 06                       ; 0xc3212
    6081     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3214
    6082     jnc short 03236h                          ; 73 1c                       ; 0xc3218
    6083     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc321a vgabios.c:2181
    6084     add si, si                                ; 01 f6                       ; 0xc321d
    6085     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc321f
    6086     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3222 vgabios.c:47
    6087     mov es, ax                                ; 8e c0                       ; 0xc3225
    6088     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3227
    6089     mov es, cx                                ; 8e c1                       ; 0xc322a vgabios.c:52
    6090     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc322c
    6091     inc bx                                    ; 43                          ; 0xc322f vgabios.c:2182
    6092     inc bx                                    ; 43                          ; 0xc3230
    6093     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3231 vgabios.c:2183
    6094     jmp short 03214h                          ; eb de                       ; 0xc3234
    6095     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc3236 vgabios.c:47
    6096     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3239
    6097     mov es, ax                                ; 8e c0                       ; 0xc323c
    6098     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc323e
    6099     mov es, cx                                ; 8e c1                       ; 0xc3241 vgabios.c:52
    6100     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3243
    6101     inc bx                                    ; 43                          ; 0xc3246 vgabios.c:2184
    6102     inc bx                                    ; 43                          ; 0xc3247
    6103     mov si, strict word 00062h                ; be 62 00                    ; 0xc3248 vgabios.c:37
    6104     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc324b
    6105     mov es, ax                                ; 8e c0                       ; 0xc324e
    6106     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3250
    6107     mov es, cx                                ; 8e c1                       ; 0xc3253 vgabios.c:42
    6108     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3255
    6109     inc bx                                    ; 43                          ; 0xc3258 vgabios.c:2185
    6110     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc3259 vgabios.c:47
    6111     xor ax, ax                                ; 31 c0                       ; 0xc325c
    6112     mov es, ax                                ; 8e c0                       ; 0xc325e
    6113     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3260
    6114     mov es, cx                                ; 8e c1                       ; 0xc3263 vgabios.c:52
    6115     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3265
    6116     inc bx                                    ; 43                          ; 0xc3268 vgabios.c:2187
    6117     inc bx                                    ; 43                          ; 0xc3269
    6118     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc326a vgabios.c:47
    6119     xor ax, ax                                ; 31 c0                       ; 0xc326d
    6120     mov es, ax                                ; 8e c0                       ; 0xc326f
    6121     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3271
    6122     mov es, cx                                ; 8e c1                       ; 0xc3274 vgabios.c:52
    6123     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3276
    6124     inc bx                                    ; 43                          ; 0xc3279 vgabios.c:2188
    6125     inc bx                                    ; 43                          ; 0xc327a
    6126     mov si, 0010ch                            ; be 0c 01                    ; 0xc327b vgabios.c:47
    6127     xor ax, ax                                ; 31 c0                       ; 0xc327e
    6128     mov es, ax                                ; 8e c0                       ; 0xc3280
    6129     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3282
    6130     mov es, cx                                ; 8e c1                       ; 0xc3285 vgabios.c:52
    6131     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3287
    6132     inc bx                                    ; 43                          ; 0xc328a vgabios.c:2189
    6133     inc bx                                    ; 43                          ; 0xc328b
    6134     mov si, 0010eh                            ; be 0e 01                    ; 0xc328c vgabios.c:47
    6135     xor ax, ax                                ; 31 c0                       ; 0xc328f
    6136     mov es, ax                                ; 8e c0                       ; 0xc3291
    6137     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3293
    6138     mov es, cx                                ; 8e c1                       ; 0xc3296 vgabios.c:52
    6139     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3298
    6140     inc bx                                    ; 43                          ; 0xc329b vgabios.c:2190
    6141     inc bx                                    ; 43                          ; 0xc329c
    6142     test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc329d vgabios.c:2192
    6143     je short 032efh                           ; 74 4c                       ; 0xc32a1
    6144     mov dx, 003c7h                            ; ba c7 03                    ; 0xc32a3 vgabios.c:2194
    6145     in AL, DX                                 ; ec                          ; 0xc32a6
     6283    ; sub ah, ah                                ; 2a e4                     ; 0xc343c
     6284    mov es, cx                                ; 8e c1                       ; 0xc343e vgabios.c:42
     6285    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3440
     6286    inc bx                                    ; 43                          ; 0xc3443 vgabios.c:2313
     6287    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3444 vgabios.c:2314
     6288    jmp short 0342bh                          ; eb e2                       ; 0xc3447
     6289    mov es, cx                                ; 8e c1                       ; 0xc3449 vgabios.c:52
     6290    mov word [es:bx], si                      ; 26 89 37                    ; 0xc344b
     6291    inc bx                                    ; 43                          ; 0xc344e vgabios.c:2316
     6292    inc bx                                    ; 43                          ; 0xc344f
     6293    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3450 vgabios.c:42
     6294    inc bx                                    ; 43                          ; 0xc3454 vgabios.c:2319
     6295    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3455 vgabios.c:42
     6296    inc bx                                    ; 43                          ; 0xc3459 vgabios.c:2320
     6297    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc345a vgabios.c:42
     6298    inc bx                                    ; 43                          ; 0xc345e vgabios.c:2321
     6299    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc345f vgabios.c:42
     6300    inc bx                                    ; 43                          ; 0xc3463 vgabios.c:2322
     6301    test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc3464 vgabios.c:2324
     6302    jne short 0346dh                          ; 75 03                       ; 0xc3468
     6303    jmp near 035ach                           ; e9 3f 01                    ; 0xc346a
     6304    mov si, strict word 00049h                ; be 49 00                    ; 0xc346d vgabios.c:37
     6305    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3470
     6306    mov es, ax                                ; 8e c0                       ; 0xc3473
     6307    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3475
     6308    mov es, cx                                ; 8e c1                       ; 0xc3478 vgabios.c:42
     6309    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc347a
     6310    inc bx                                    ; 43                          ; 0xc347d vgabios.c:2325
     6311    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc347e vgabios.c:47
     6312    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3481
     6313    mov es, ax                                ; 8e c0                       ; 0xc3484
     6314    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3486
     6315    mov es, cx                                ; 8e c1                       ; 0xc3489 vgabios.c:52
     6316    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc348b
     6317    inc bx                                    ; 43                          ; 0xc348e vgabios.c:2326
     6318    inc bx                                    ; 43                          ; 0xc348f
     6319    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3490 vgabios.c:47
     6320    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3493
     6321    mov es, ax                                ; 8e c0                       ; 0xc3496
     6322    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3498
     6323    mov es, cx                                ; 8e c1                       ; 0xc349b vgabios.c:52
     6324    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc349d
     6325    inc bx                                    ; 43                          ; 0xc34a0 vgabios.c:2327
     6326    inc bx                                    ; 43                          ; 0xc34a1
     6327    mov si, strict word 00063h                ; be 63 00                    ; 0xc34a2 vgabios.c:47
     6328    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34a5
     6329    mov es, ax                                ; 8e c0                       ; 0xc34a8
     6330    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc34aa
     6331    mov es, cx                                ; 8e c1                       ; 0xc34ad vgabios.c:52
     6332    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc34af
     6333    inc bx                                    ; 43                          ; 0xc34b2 vgabios.c:2328
     6334    inc bx                                    ; 43                          ; 0xc34b3
     6335    mov si, 00084h                            ; be 84 00                    ; 0xc34b4 vgabios.c:37
     6336    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34b7
     6337    mov es, ax                                ; 8e c0                       ; 0xc34ba
     6338    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34bc
     6339    mov es, cx                                ; 8e c1                       ; 0xc34bf vgabios.c:42
     6340    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc34c1
     6341    inc bx                                    ; 43                          ; 0xc34c4 vgabios.c:2329
     6342    mov si, 00085h                            ; be 85 00                    ; 0xc34c5 vgabios.c:47
     6343    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34c8
     6344    mov es, ax                                ; 8e c0                       ; 0xc34cb
     6345    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc34cd
     6346    mov es, cx                                ; 8e c1                       ; 0xc34d0 vgabios.c:52
     6347    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc34d2
     6348    inc bx                                    ; 43                          ; 0xc34d5 vgabios.c:2330
     6349    inc bx                                    ; 43                          ; 0xc34d6
     6350    mov si, 00087h                            ; be 87 00                    ; 0xc34d7 vgabios.c:37
     6351    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34da
     6352    mov es, ax                                ; 8e c0                       ; 0xc34dd
     6353    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34df
     6354    mov es, cx                                ; 8e c1                       ; 0xc34e2 vgabios.c:42
     6355    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc34e4
     6356    inc bx                                    ; 43                          ; 0xc34e7 vgabios.c:2331
     6357    mov si, 00088h                            ; be 88 00                    ; 0xc34e8 vgabios.c:37
     6358    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34eb
     6359    mov es, ax                                ; 8e c0                       ; 0xc34ee
     6360    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34f0
     6361    mov es, cx                                ; 8e c1                       ; 0xc34f3 vgabios.c:42
     6362    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc34f5
     6363    inc bx                                    ; 43                          ; 0xc34f8 vgabios.c:2332
     6364    mov si, 00089h                            ; be 89 00                    ; 0xc34f9 vgabios.c:37
     6365    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34fc
     6366    mov es, ax                                ; 8e c0                       ; 0xc34ff
     6367    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3501
     6368    mov es, cx                                ; 8e c1                       ; 0xc3504 vgabios.c:42
     6369    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3506
     6370    inc bx                                    ; 43                          ; 0xc3509 vgabios.c:2333
     6371    mov si, strict word 00060h                ; be 60 00                    ; 0xc350a vgabios.c:47
     6372    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc350d
     6373    mov es, ax                                ; 8e c0                       ; 0xc3510
     6374    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3512
     6375    mov es, cx                                ; 8e c1                       ; 0xc3515 vgabios.c:52
     6376    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3517
     6377    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc351a vgabios.c:2335
     6378    inc bx                                    ; 43                          ; 0xc351f vgabios.c:2334
     6379    inc bx                                    ; 43                          ; 0xc3520
     6380    jmp short 03529h                          ; eb 06                       ; 0xc3521
     6381    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3523
     6382    jnc short 03545h                          ; 73 1c                       ; 0xc3527
     6383    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc3529 vgabios.c:2336
     6384    add si, si                                ; 01 f6                       ; 0xc352c
     6385    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc352e
     6386    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3531 vgabios.c:47
     6387    mov es, ax                                ; 8e c0                       ; 0xc3534
     6388    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3536
     6389    mov es, cx                                ; 8e c1                       ; 0xc3539 vgabios.c:52
     6390    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc353b
     6391    inc bx                                    ; 43                          ; 0xc353e vgabios.c:2337
     6392    inc bx                                    ; 43                          ; 0xc353f
     6393    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3540 vgabios.c:2338
     6394    jmp short 03523h                          ; eb de                       ; 0xc3543
     6395    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc3545 vgabios.c:47
     6396    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3548
     6397    mov es, ax                                ; 8e c0                       ; 0xc354b
     6398    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc354d
     6399    mov es, cx                                ; 8e c1                       ; 0xc3550 vgabios.c:52
     6400    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3552
     6401    inc bx                                    ; 43                          ; 0xc3555 vgabios.c:2339
     6402    inc bx                                    ; 43                          ; 0xc3556
     6403    mov si, strict word 00062h                ; be 62 00                    ; 0xc3557 vgabios.c:37
     6404    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc355a
     6405    mov es, ax                                ; 8e c0                       ; 0xc355d
     6406    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc355f
     6407    mov es, cx                                ; 8e c1                       ; 0xc3562 vgabios.c:42
     6408    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3564
     6409    inc bx                                    ; 43                          ; 0xc3567 vgabios.c:2340
     6410    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc3568 vgabios.c:47
     6411    xor ax, ax                                ; 31 c0                       ; 0xc356b
     6412    mov es, ax                                ; 8e c0                       ; 0xc356d
     6413    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc356f
     6414    mov es, cx                                ; 8e c1                       ; 0xc3572 vgabios.c:52
     6415    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3574
     6416    inc bx                                    ; 43                          ; 0xc3577 vgabios.c:2342
     6417    inc bx                                    ; 43                          ; 0xc3578
     6418    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc3579 vgabios.c:47
     6419    xor ax, ax                                ; 31 c0                       ; 0xc357c
     6420    mov es, ax                                ; 8e c0                       ; 0xc357e
     6421    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3580
     6422    mov es, cx                                ; 8e c1                       ; 0xc3583 vgabios.c:52
     6423    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3585
     6424    inc bx                                    ; 43                          ; 0xc3588 vgabios.c:2343
     6425    inc bx                                    ; 43                          ; 0xc3589
     6426    mov si, 0010ch                            ; be 0c 01                    ; 0xc358a vgabios.c:47
     6427    xor ax, ax                                ; 31 c0                       ; 0xc358d
     6428    mov es, ax                                ; 8e c0                       ; 0xc358f
     6429    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3591
     6430    mov es, cx                                ; 8e c1                       ; 0xc3594 vgabios.c:52
     6431    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3596
     6432    inc bx                                    ; 43                          ; 0xc3599 vgabios.c:2344
     6433    inc bx                                    ; 43                          ; 0xc359a
     6434    mov si, 0010eh                            ; be 0e 01                    ; 0xc359b vgabios.c:47
     6435    xor ax, ax                                ; 31 c0                       ; 0xc359e
     6436    mov es, ax                                ; 8e c0                       ; 0xc35a0
     6437    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc35a2
     6438    mov es, cx                                ; 8e c1                       ; 0xc35a5 vgabios.c:52
     6439    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc35a7
     6440    inc bx                                    ; 43                          ; 0xc35aa vgabios.c:2345
     6441    inc bx                                    ; 43                          ; 0xc35ab
     6442    test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc35ac vgabios.c:2347
     6443    je short 035feh                           ; 74 4c                       ; 0xc35b0
     6444    mov dx, 003c7h                            ; ba c7 03                    ; 0xc35b2 vgabios.c:2349
     6445    in AL, DX                                 ; ec                          ; 0xc35b5
    61466446    db  02ah, 0e4h
    6147     ; sub ah, ah                                ; 2a e4                     ; 0xc32a7
    6148     mov es, cx                                ; 8e c1                       ; 0xc32a9 vgabios.c:42
    6149     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32ab
    6150     inc bx                                    ; 43                          ; 0xc32ae vgabios.c:2194
    6151     mov dx, 003c8h                            ; ba c8 03                    ; 0xc32af
    6152     in AL, DX                                 ; ec                          ; 0xc32b2
     6447    ; sub ah, ah                                ; 2a e4                     ; 0xc35b6
     6448    mov es, cx                                ; 8e c1                       ; 0xc35b8 vgabios.c:42
     6449    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc35ba
     6450    inc bx                                    ; 43                          ; 0xc35bd vgabios.c:2349
     6451    mov dx, 003c8h                            ; ba c8 03                    ; 0xc35be
     6452    in AL, DX                                 ; ec                          ; 0xc35c1
    61536453    db  02ah, 0e4h
    6154     ; sub ah, ah                                ; 2a e4                     ; 0xc32b3
    6155     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32b5 vgabios.c:42
    6156     inc bx                                    ; 43                          ; 0xc32b8 vgabios.c:2195
    6157     mov dx, 003c6h                            ; ba c6 03                    ; 0xc32b9
    6158     in AL, DX                                 ; ec                          ; 0xc32bc
     6454    ; sub ah, ah                                ; 2a e4                     ; 0xc35c2
     6455    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc35c4 vgabios.c:42
     6456    inc bx                                    ; 43                          ; 0xc35c7 vgabios.c:2350
     6457    mov dx, 003c6h                            ; ba c6 03                    ; 0xc35c8
     6458    in AL, DX                                 ; ec                          ; 0xc35cb
    61596459    db  02ah, 0e4h
    6160     ; sub ah, ah                                ; 2a e4                     ; 0xc32bd
    6161     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32bf vgabios.c:42
    6162     inc bx                                    ; 43                          ; 0xc32c2 vgabios.c:2196
    6163     xor al, al                                ; 30 c0                       ; 0xc32c3
    6164     mov dx, 003c8h                            ; ba c8 03                    ; 0xc32c5
    6165     out DX, AL                                ; ee                          ; 0xc32c8
    6166     xor ah, ah                                ; 30 e4                       ; 0xc32c9 vgabios.c:2199
    6167     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc32cb
    6168     jmp short 032d7h                          ; eb 07                       ; 0xc32ce
    6169     cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc32d0
    6170     jnc short 032e8h                          ; 73 11                       ; 0xc32d5
    6171     mov dx, 003c9h                            ; ba c9 03                    ; 0xc32d7 vgabios.c:2200
    6172     in AL, DX                                 ; ec                          ; 0xc32da
     6460    ; sub ah, ah                                ; 2a e4                     ; 0xc35cc
     6461    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc35ce vgabios.c:42
     6462    inc bx                                    ; 43                          ; 0xc35d1 vgabios.c:2351
     6463    xor al, al                                ; 30 c0                       ; 0xc35d2
     6464    mov dx, 003c8h                            ; ba c8 03                    ; 0xc35d4
     6465    out DX, AL                                ; ee                          ; 0xc35d7
     6466    xor ah, ah                                ; 30 e4                       ; 0xc35d8 vgabios.c:2354
     6467    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc35da
     6468    jmp short 035e6h                          ; eb 07                       ; 0xc35dd
     6469    cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc35df
     6470    jnc short 035f7h                          ; 73 11                       ; 0xc35e4
     6471    mov dx, 003c9h                            ; ba c9 03                    ; 0xc35e6 vgabios.c:2355
     6472    in AL, DX                                 ; ec                          ; 0xc35e9
    61736473    db  02ah, 0e4h
    6174     ; sub ah, ah                                ; 2a e4                     ; 0xc32db
    6175     mov es, cx                                ; 8e c1                       ; 0xc32dd vgabios.c:42
    6176     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32df
    6177     inc bx                                    ; 43                          ; 0xc32e2 vgabios.c:2200
    6178     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc32e3 vgabios.c:2201
    6179     jmp short 032d0h                          ; eb e8                       ; 0xc32e6
    6180     mov es, cx                                ; 8e c1                       ; 0xc32e8 vgabios.c:42
    6181     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc32ea
    6182     inc bx                                    ; 43                          ; 0xc32ee vgabios.c:2202
    6183     mov ax, bx                                ; 89 d8                       ; 0xc32ef vgabios.c:2205
    6184     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc32f1
    6185     pop di                                    ; 5f                          ; 0xc32f4
    6186     pop si                                    ; 5e                          ; 0xc32f5
    6187     pop cx                                    ; 59                          ; 0xc32f6
    6188     pop bp                                    ; 5d                          ; 0xc32f7
    6189     retn                                      ; c3                          ; 0xc32f8
    6190   ; disGetNextSymbol 0xc32f9 LB 0xf76 -> off=0x0 cb=00000000000002ba uValue=00000000000c32f9 'biosfn_restore_video_state'
    6191 biosfn_restore_video_state:                  ; 0xc32f9 LB 0x2ba
    6192     push bp                                   ; 55                          ; 0xc32f9 vgabios.c:2207
    6193     mov bp, sp                                ; 89 e5                       ; 0xc32fa
    6194     push cx                                   ; 51                          ; 0xc32fc
    6195     push si                                   ; 56                          ; 0xc32fd
    6196     push di                                   ; 57                          ; 0xc32fe
    6197     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc32ff
    6198     push ax                                   ; 50                          ; 0xc3302
    6199     mov cx, dx                                ; 89 d1                       ; 0xc3303
    6200     test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc3305 vgabios.c:2211
    6201     je short 03362h                           ; 74 57                       ; 0xc3309
    6202     mov dx, 003dah                            ; ba da 03                    ; 0xc330b vgabios.c:2213
    6203     in AL, DX                                 ; ec                          ; 0xc330e
     6474    ; sub ah, ah                                ; 2a e4                     ; 0xc35ea
     6475    mov es, cx                                ; 8e c1                       ; 0xc35ec vgabios.c:42
     6476    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc35ee
     6477    inc bx                                    ; 43                          ; 0xc35f1 vgabios.c:2355
     6478    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc35f2 vgabios.c:2356
     6479    jmp short 035dfh                          ; eb e8                       ; 0xc35f5
     6480    mov es, cx                                ; 8e c1                       ; 0xc35f7 vgabios.c:42
     6481    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc35f9
     6482    inc bx                                    ; 43                          ; 0xc35fd vgabios.c:2357
     6483    mov ax, bx                                ; 89 d8                       ; 0xc35fe vgabios.c:2360
     6484    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3600
     6485    pop di                                    ; 5f                          ; 0xc3603
     6486    pop si                                    ; 5e                          ; 0xc3604
     6487    pop cx                                    ; 59                          ; 0xc3605
     6488    pop bp                                    ; 5d                          ; 0xc3606
     6489    retn                                      ; c3                          ; 0xc3607
     6490  ; disGetNextSymbol 0xc3608 LB 0xfbd -> off=0x0 cb=00000000000002ba uValue=00000000000c3608 'biosfn_restore_video_state'
     6491biosfn_restore_video_state:                  ; 0xc3608 LB 0x2ba
     6492    push bp                                   ; 55                          ; 0xc3608 vgabios.c:2362
     6493    mov bp, sp                                ; 89 e5                       ; 0xc3609
     6494    push cx                                   ; 51                          ; 0xc360b
     6495    push si                                   ; 56                          ; 0xc360c
     6496    push di                                   ; 57                          ; 0xc360d
     6497    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc360e
     6498    push ax                                   ; 50                          ; 0xc3611
     6499    mov cx, dx                                ; 89 d1                       ; 0xc3612
     6500    test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc3614 vgabios.c:2366
     6501    je short 0368eh                           ; 74 74                       ; 0xc3618
     6502    mov dx, 003dah                            ; ba da 03                    ; 0xc361a vgabios.c:2368
     6503    in AL, DX                                 ; ec                          ; 0xc361d
    62046504    db  02ah, 0e4h
    6205     ; sub ah, ah                                ; 2a e4                     ; 0xc330f
    6206     lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc3311 vgabios.c:2215
    6207     mov es, cx                                ; 8e c1                       ; 0xc3314 vgabios.c:47
    6208     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3316
    6209     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc3319 vgabios.c:48
    6210     mov si, bx                                ; 89 de                       ; 0xc331c vgabios.c:2216
    6211     mov word [bp-008h], strict word 00001h    ; c7 46 f8 01 00              ; 0xc331e vgabios.c:2219
    6212     add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc3323 vgabios.c:2217
    6213     jmp short 0332eh                          ; eb 06                       ; 0xc3326
    6214     cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3328
    6215     jnbe short 03344h                         ; 77 16                       ; 0xc332c
    6216     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc332e vgabios.c:2220
    6217     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3331
    6218     out DX, AL                                ; ee                          ; 0xc3334
    6219     mov es, cx                                ; 8e c1                       ; 0xc3335 vgabios.c:37
    6220     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3337
    6221     mov dx, 003c5h                            ; ba c5 03                    ; 0xc333a vgabios.c:38
    6222     out DX, AL                                ; ee                          ; 0xc333d
    6223     inc bx                                    ; 43                          ; 0xc333e vgabios.c:2221
    6224     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc333f vgabios.c:2222
    6225     jmp short 03328h                          ; eb e4                       ; 0xc3342
    6226     xor al, al                                ; 30 c0                       ; 0xc3344 vgabios.c:2223
    6227     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3346
    6228     out DX, AL                                ; ee                          ; 0xc3349
    6229     mov es, cx                                ; 8e c1                       ; 0xc334a vgabios.c:37
    6230     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc334c
    6231     mov dx, 003c5h                            ; ba c5 03                    ; 0xc334f vgabios.c:38
    6232     out DX, AL                                ; ee                          ; 0xc3352
    6233     inc bx                                    ; 43                          ; 0xc3353 vgabios.c:2224
    6234     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc3354
    6235     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3357
    6236     out DX, ax                                ; ef                          ; 0xc335a
    6237     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc335b vgabios.c:2229
    6238     jmp short 0336bh                          ; eb 09                       ; 0xc3360
    6239     jmp near 03442h                           ; e9 dd 00                    ; 0xc3362
    6240     cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc3365
    6241     jnbe short 03385h                         ; 77 1a                       ; 0xc3369
    6242     cmp word [bp-008h], strict byte 00011h    ; 83 7e f8 11                 ; 0xc336b vgabios.c:2230
    6243     je short 0337fh                           ; 74 0e                       ; 0xc336f
    6244     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3371 vgabios.c:2231
    6245     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3374
    6246     out DX, AL                                ; ee                          ; 0xc3377
    6247     mov es, cx                                ; 8e c1                       ; 0xc3378 vgabios.c:37
    6248     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc337a
    6249     inc dx                                    ; 42                          ; 0xc337d vgabios.c:38
    6250     out DX, AL                                ; ee                          ; 0xc337e
    6251     inc bx                                    ; 43                          ; 0xc337f vgabios.c:2234
    6252     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3380 vgabios.c:2235
    6253     jmp short 03365h                          ; eb e0                       ; 0xc3383
    6254     mov dx, 003cch                            ; ba cc 03                    ; 0xc3385 vgabios.c:2237
    6255     in AL, DX                                 ; ec                          ; 0xc3388
     6505    ; sub ah, ah                                ; 2a e4                     ; 0xc361e
     6506    lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc3620 vgabios.c:2370
     6507    mov es, cx                                ; 8e c1                       ; 0xc3623 vgabios.c:47
     6508    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3625
     6509    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc3628 vgabios.c:48
     6510    mov si, bx                                ; 89 de                       ; 0xc362b vgabios.c:2371
     6511    mov word [bp-008h], strict word 00001h    ; c7 46 f8 01 00              ; 0xc362d vgabios.c:2374
     6512    add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc3632 vgabios.c:2372
     6513    jmp short 0363dh                          ; eb 06                       ; 0xc3635
     6514    cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3637
     6515    jnbe short 03653h                         ; 77 16                       ; 0xc363b
     6516    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc363d vgabios.c:2375
     6517    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3640
     6518    out DX, AL                                ; ee                          ; 0xc3643
     6519    mov es, cx                                ; 8e c1                       ; 0xc3644 vgabios.c:37
     6520    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3646
     6521    mov dx, 003c5h                            ; ba c5 03                    ; 0xc3649 vgabios.c:38
     6522    out DX, AL                                ; ee                          ; 0xc364c
     6523    inc bx                                    ; 43                          ; 0xc364d vgabios.c:2376
     6524    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc364e vgabios.c:2377
     6525    jmp short 03637h                          ; eb e4                       ; 0xc3651
     6526    xor al, al                                ; 30 c0                       ; 0xc3653 vgabios.c:2378
     6527    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3655
     6528    out DX, AL                                ; ee                          ; 0xc3658
     6529    mov es, cx                                ; 8e c1                       ; 0xc3659 vgabios.c:37
     6530    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc365b
     6531    mov dx, 003c5h                            ; ba c5 03                    ; 0xc365e vgabios.c:38
     6532    out DX, AL                                ; ee                          ; 0xc3661
     6533    inc bx                                    ; 43                          ; 0xc3662 vgabios.c:2379
     6534    mov dx, 003cch                            ; ba cc 03                    ; 0xc3663
     6535    in AL, DX                                 ; ec                          ; 0xc3666
    62566536    db  02ah, 0e4h
    6257     ; sub ah, ah                                ; 2a e4                     ; 0xc3389
    6258     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc338b
    6259     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc338d
    6260     cmp word [bp-00ch], 003d4h                ; 81 7e f4 d4 03              ; 0xc3390 vgabios.c:2238
    6261     jne short 0339bh                          ; 75 04                       ; 0xc3395
    6262     or byte [bp-00eh], 001h                   ; 80 4e f2 01                 ; 0xc3397 vgabios.c:2239
    6263     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc339b vgabios.c:2240
    6264     mov dx, 003c2h                            ; ba c2 03                    ; 0xc339e
    6265     out DX, AL                                ; ee                          ; 0xc33a1
    6266     mov AL, strict byte 011h                  ; b0 11                       ; 0xc33a2 vgabios.c:2243
    6267     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc33a4
    6268     out DX, AL                                ; ee                          ; 0xc33a7
    6269     lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc33a8 vgabios.c:2244
    6270     mov es, cx                                ; 8e c1                       ; 0xc33ac vgabios.c:37
    6271     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc33ae
    6272     inc dx                                    ; 42                          ; 0xc33b1 vgabios.c:38
    6273     out DX, AL                                ; ee                          ; 0xc33b2
    6274     lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc33b3 vgabios.c:2247
    6275     mov dl, byte [es:di]                      ; 26 8a 15                    ; 0xc33b6 vgabios.c:37
    6276     xor dh, dh                                ; 30 f6                       ; 0xc33b9 vgabios.c:38
    6277     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc33bb
    6278     mov dx, 003dah                            ; ba da 03                    ; 0xc33be vgabios.c:2248
    6279     in AL, DX                                 ; ec                          ; 0xc33c1
     6537    ; sub ah, ah                                ; 2a e4                     ; 0xc3667
     6538    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc3669
     6539    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc366b
     6540    cmp word [bp-00ch], 003d4h                ; 81 7e f4 d4 03              ; 0xc366e vgabios.c:2383
     6541    jne short 03679h                          ; 75 04                       ; 0xc3673
     6542    or byte [bp-00eh], 001h                   ; 80 4e f2 01                 ; 0xc3675 vgabios.c:2384
     6543    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3679 vgabios.c:2385
     6544    mov dx, 003c2h                            ; ba c2 03                    ; 0xc367c
     6545    out DX, AL                                ; ee                          ; 0xc367f
     6546    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc3680 vgabios.c:2388
     6547    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3683
     6548    out DX, ax                                ; ef                          ; 0xc3686
     6549    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3687 vgabios.c:2390
     6550    jmp short 03697h                          ; eb 09                       ; 0xc368c
     6551    jmp near 03751h                           ; e9 c0 00                    ; 0xc368e
     6552    cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc3691
     6553    jnbe short 036b1h                         ; 77 1a                       ; 0xc3695
     6554    cmp word [bp-008h], strict byte 00011h    ; 83 7e f8 11                 ; 0xc3697 vgabios.c:2391
     6555    je short 036abh                           ; 74 0e                       ; 0xc369b
     6556    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc369d vgabios.c:2392
     6557    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc36a0
     6558    out DX, AL                                ; ee                          ; 0xc36a3
     6559    mov es, cx                                ; 8e c1                       ; 0xc36a4 vgabios.c:37
     6560    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc36a6
     6561    inc dx                                    ; 42                          ; 0xc36a9 vgabios.c:38
     6562    out DX, AL                                ; ee                          ; 0xc36aa
     6563    inc bx                                    ; 43                          ; 0xc36ab vgabios.c:2395
     6564    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc36ac vgabios.c:2396
     6565    jmp short 03691h                          ; eb e0                       ; 0xc36af
     6566    mov AL, strict byte 011h                  ; b0 11                       ; 0xc36b1 vgabios.c:2398
     6567    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc36b3
     6568    out DX, AL                                ; ee                          ; 0xc36b6
     6569    lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc36b7 vgabios.c:2399
     6570    mov es, cx                                ; 8e c1                       ; 0xc36bb vgabios.c:37
     6571    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc36bd
     6572    inc dx                                    ; 42                          ; 0xc36c0 vgabios.c:38
     6573    out DX, AL                                ; ee                          ; 0xc36c1
     6574    lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc36c2 vgabios.c:2402
     6575    mov dl, byte [es:di]                      ; 26 8a 15                    ; 0xc36c5 vgabios.c:37
     6576    xor dh, dh                                ; 30 f6                       ; 0xc36c8 vgabios.c:38
     6577    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc36ca
     6578    mov dx, 003dah                            ; ba da 03                    ; 0xc36cd vgabios.c:2403
     6579    in AL, DX                                 ; ec                          ; 0xc36d0
    62806580    db  02ah, 0e4h
    6281     ; sub ah, ah                                ; 2a e4                     ; 0xc33c2
    6282     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc33c4 vgabios.c:2249
    6283     jmp short 033d1h                          ; eb 06                       ; 0xc33c9
    6284     cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc33cb
    6285     jnbe short 033eah                         ; 77 19                       ; 0xc33cf
    6286     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc33d1 vgabios.c:2250
    6287     and ax, strict word 00020h                ; 25 20 00                    ; 0xc33d4
    6288     or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc33d7
    6289     mov dx, 003c0h                            ; ba c0 03                    ; 0xc33da
    6290     out DX, AL                                ; ee                          ; 0xc33dd
    6291     mov es, cx                                ; 8e c1                       ; 0xc33de vgabios.c:37
    6292     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc33e0
    6293     out DX, AL                                ; ee                          ; 0xc33e3 vgabios.c:38
    6294     inc bx                                    ; 43                          ; 0xc33e4 vgabios.c:2251
    6295     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33e5 vgabios.c:2252
    6296     jmp short 033cbh                          ; eb e1                       ; 0xc33e8
    6297     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc33ea vgabios.c:2253
    6298     mov dx, 003c0h                            ; ba c0 03                    ; 0xc33ed
    6299     out DX, AL                                ; ee                          ; 0xc33f0
    6300     mov dx, 003dah                            ; ba da 03                    ; 0xc33f1 vgabios.c:2254
    6301     in AL, DX                                 ; ec                          ; 0xc33f4
     6581    ; sub ah, ah                                ; 2a e4                     ; 0xc36d1
     6582    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc36d3 vgabios.c:2404
     6583    jmp short 036e0h                          ; eb 06                       ; 0xc36d8
     6584    cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc36da
     6585    jnbe short 036f9h                         ; 77 19                       ; 0xc36de
     6586    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc36e0 vgabios.c:2405
     6587    and ax, strict word 00020h                ; 25 20 00                    ; 0xc36e3
     6588    or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc36e6
     6589    mov dx, 003c0h                            ; ba c0 03                    ; 0xc36e9
     6590    out DX, AL                                ; ee                          ; 0xc36ec
     6591    mov es, cx                                ; 8e c1                       ; 0xc36ed vgabios.c:37
     6592    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc36ef
     6593    out DX, AL                                ; ee                          ; 0xc36f2 vgabios.c:38
     6594    inc bx                                    ; 43                          ; 0xc36f3 vgabios.c:2406
     6595    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc36f4 vgabios.c:2407
     6596    jmp short 036dah                          ; eb e1                       ; 0xc36f7
     6597    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc36f9 vgabios.c:2408
     6598    mov dx, 003c0h                            ; ba c0 03                    ; 0xc36fc
     6599    out DX, AL                                ; ee                          ; 0xc36ff
     6600    mov dx, 003dah                            ; ba da 03                    ; 0xc3700 vgabios.c:2409
     6601    in AL, DX                                 ; ec                          ; 0xc3703
    63026602    db  02ah, 0e4h
    6303     ; sub ah, ah                                ; 2a e4                     ; 0xc33f5
    6304     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc33f7 vgabios.c:2256
    6305     jmp short 03404h                          ; eb 06                       ; 0xc33fc
    6306     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc33fe
    6307     jnbe short 0341ah                         ; 77 16                       ; 0xc3402
    6308     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3404 vgabios.c:2257
    6309     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3407
    6310     out DX, AL                                ; ee                          ; 0xc340a
    6311     mov es, cx                                ; 8e c1                       ; 0xc340b vgabios.c:37
    6312     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc340d
    6313     mov dx, 003cfh                            ; ba cf 03                    ; 0xc3410 vgabios.c:38
    6314     out DX, AL                                ; ee                          ; 0xc3413
    6315     inc bx                                    ; 43                          ; 0xc3414 vgabios.c:2258
    6316     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3415 vgabios.c:2259
    6317     jmp short 033feh                          ; eb e4                       ; 0xc3418
    6318     add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc341a vgabios.c:2260
    6319     mov es, cx                                ; 8e c1                       ; 0xc341d vgabios.c:37
    6320     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc341f
    6321     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3422 vgabios.c:38
    6322     out DX, AL                                ; ee                          ; 0xc3425
    6323     inc si                                    ; 46                          ; 0xc3426 vgabios.c:2263
    6324     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3427 vgabios.c:37
    6325     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc342a vgabios.c:38
    6326     out DX, AL                                ; ee                          ; 0xc342d
    6327     inc si                                    ; 46                          ; 0xc342e vgabios.c:2264
    6328     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc342f vgabios.c:37
    6329     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3432 vgabios.c:38
    6330     out DX, AL                                ; ee                          ; 0xc3435
    6331     inc si                                    ; 46                          ; 0xc3436 vgabios.c:2265
    6332     inc si                                    ; 46                          ; 0xc3437
    6333     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3438 vgabios.c:37
    6334     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc343b vgabios.c:38
    6335     add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc343e
    6336     out DX, AL                                ; ee                          ; 0xc3441
    6337     test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc3442 vgabios.c:2269
    6338     jne short 0344bh                          ; 75 03                       ; 0xc3446
    6339     jmp near 03566h                           ; e9 1b 01                    ; 0xc3448
    6340     mov es, cx                                ; 8e c1                       ; 0xc344b vgabios.c:37
    6341     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc344d
    6342     mov si, strict word 00049h                ; be 49 00                    ; 0xc3450 vgabios.c:42
    6343     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3453
    6344     mov es, dx                                ; 8e c2                       ; 0xc3456
    6345     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3458
    6346     inc bx                                    ; 43                          ; 0xc345b vgabios.c:2270
    6347     mov es, cx                                ; 8e c1                       ; 0xc345c vgabios.c:47
    6348     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc345e
    6349     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc3461 vgabios.c:52
    6350     mov es, dx                                ; 8e c2                       ; 0xc3464
    6351     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3466
    6352     inc bx                                    ; 43                          ; 0xc3469 vgabios.c:2271
    6353     inc bx                                    ; 43                          ; 0xc346a
    6354     mov es, cx                                ; 8e c1                       ; 0xc346b vgabios.c:47
    6355     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc346d
    6356     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3470 vgabios.c:52
    6357     mov es, dx                                ; 8e c2                       ; 0xc3473
    6358     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3475
    6359     inc bx                                    ; 43                          ; 0xc3478 vgabios.c:2272
    6360     inc bx                                    ; 43                          ; 0xc3479
    6361     mov es, cx                                ; 8e c1                       ; 0xc347a vgabios.c:47
    6362     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc347c
    6363     mov si, strict word 00063h                ; be 63 00                    ; 0xc347f vgabios.c:52
    6364     mov es, dx                                ; 8e c2                       ; 0xc3482
    6365     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3484
    6366     inc bx                                    ; 43                          ; 0xc3487 vgabios.c:2273
    6367     inc bx                                    ; 43                          ; 0xc3488
    6368     mov es, cx                                ; 8e c1                       ; 0xc3489 vgabios.c:37
    6369     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc348b
    6370     mov si, 00084h                            ; be 84 00                    ; 0xc348e vgabios.c:42
    6371     mov es, dx                                ; 8e c2                       ; 0xc3491
    6372     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3493
    6373     inc bx                                    ; 43                          ; 0xc3496 vgabios.c:2274
    6374     mov es, cx                                ; 8e c1                       ; 0xc3497 vgabios.c:47
    6375     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3499
    6376     mov si, 00085h                            ; be 85 00                    ; 0xc349c vgabios.c:52
    6377     mov es, dx                                ; 8e c2                       ; 0xc349f
    6378     mov word [es:si], ax                      ; 26 89 04                    ; 0xc34a1
    6379     inc bx                                    ; 43                          ; 0xc34a4 vgabios.c:2275
    6380     inc bx                                    ; 43                          ; 0xc34a5
    6381     mov es, cx                                ; 8e c1                       ; 0xc34a6 vgabios.c:37
    6382     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc34a8
    6383     mov si, 00087h                            ; be 87 00                    ; 0xc34ab vgabios.c:42
    6384     mov es, dx                                ; 8e c2                       ; 0xc34ae
    6385     mov byte [es:si], al                      ; 26 88 04                    ; 0xc34b0
    6386     inc bx                                    ; 43                          ; 0xc34b3 vgabios.c:2276
    6387     mov es, cx                                ; 8e c1                       ; 0xc34b4 vgabios.c:37
    6388     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc34b6
    6389     mov si, 00088h                            ; be 88 00                    ; 0xc34b9 vgabios.c:42
    6390     mov es, dx                                ; 8e c2                       ; 0xc34bc
    6391     mov byte [es:si], al                      ; 26 88 04                    ; 0xc34be
    6392     inc bx                                    ; 43                          ; 0xc34c1 vgabios.c:2277
    6393     mov es, cx                                ; 8e c1                       ; 0xc34c2 vgabios.c:37
    6394     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc34c4
    6395     mov si, 00089h                            ; be 89 00                    ; 0xc34c7 vgabios.c:42
    6396     mov es, dx                                ; 8e c2                       ; 0xc34ca
    6397     mov byte [es:si], al                      ; 26 88 04                    ; 0xc34cc
    6398     inc bx                                    ; 43                          ; 0xc34cf vgabios.c:2278
    6399     mov es, cx                                ; 8e c1                       ; 0xc34d0 vgabios.c:47
    6400     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc34d2
    6401     mov si, strict word 00060h                ; be 60 00                    ; 0xc34d5 vgabios.c:52
    6402     mov es, dx                                ; 8e c2                       ; 0xc34d8
    6403     mov word [es:si], ax                      ; 26 89 04                    ; 0xc34da
    6404     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc34dd vgabios.c:2280
    6405     inc bx                                    ; 43                          ; 0xc34e2 vgabios.c:2279
    6406     inc bx                                    ; 43                          ; 0xc34e3
    6407     jmp short 034ech                          ; eb 06                       ; 0xc34e4
    6408     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc34e6
    6409     jnc short 03508h                          ; 73 1c                       ; 0xc34ea
    6410     mov es, cx                                ; 8e c1                       ; 0xc34ec vgabios.c:47
    6411     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc34ee
    6412     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc34f1 vgabios.c:48
    6413     add si, si                                ; 01 f6                       ; 0xc34f4
    6414     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc34f6
    6415     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc34f9 vgabios.c:52
    6416     mov es, dx                                ; 8e c2                       ; 0xc34fc
    6417     mov word [es:si], ax                      ; 26 89 04                    ; 0xc34fe
    6418     inc bx                                    ; 43                          ; 0xc3501 vgabios.c:2282
    6419     inc bx                                    ; 43                          ; 0xc3502
    6420     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3503 vgabios.c:2283
    6421     jmp short 034e6h                          ; eb de                       ; 0xc3506
    6422     mov es, cx                                ; 8e c1                       ; 0xc3508 vgabios.c:47
    6423     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc350a
    6424     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc350d vgabios.c:52
    6425     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3510
    6426     mov es, dx                                ; 8e c2                       ; 0xc3513
    6427     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3515
    6428     inc bx                                    ; 43                          ; 0xc3518 vgabios.c:2284
    6429     inc bx                                    ; 43                          ; 0xc3519
    6430     mov es, cx                                ; 8e c1                       ; 0xc351a vgabios.c:37
    6431     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc351c
    6432     mov si, strict word 00062h                ; be 62 00                    ; 0xc351f vgabios.c:42
    6433     mov es, dx                                ; 8e c2                       ; 0xc3522
    6434     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3524
    6435     inc bx                                    ; 43                          ; 0xc3527 vgabios.c:2285
    6436     mov es, cx                                ; 8e c1                       ; 0xc3528 vgabios.c:47
    6437     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc352a
    6438     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc352d vgabios.c:52
    6439     xor dx, dx                                ; 31 d2                       ; 0xc3530
    6440     mov es, dx                                ; 8e c2                       ; 0xc3532
    6441     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3534
    6442     inc bx                                    ; 43                          ; 0xc3537 vgabios.c:2287
    6443     inc bx                                    ; 43                          ; 0xc3538
    6444     mov es, cx                                ; 8e c1                       ; 0xc3539 vgabios.c:47
    6445     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc353b
    6446     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc353e vgabios.c:52
    6447     mov es, dx                                ; 8e c2                       ; 0xc3541
    6448     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3543
    6449     inc bx                                    ; 43                          ; 0xc3546 vgabios.c:2288
    6450     inc bx                                    ; 43                          ; 0xc3547
    6451     mov es, cx                                ; 8e c1                       ; 0xc3548 vgabios.c:47
    6452     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc354a
    6453     mov si, 0010ch                            ; be 0c 01                    ; 0xc354d vgabios.c:52
    6454     mov es, dx                                ; 8e c2                       ; 0xc3550
    6455     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3552
    6456     inc bx                                    ; 43                          ; 0xc3555 vgabios.c:2289
    6457     inc bx                                    ; 43                          ; 0xc3556
    6458     mov es, cx                                ; 8e c1                       ; 0xc3557 vgabios.c:47
    6459     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3559
    6460     mov si, 0010eh                            ; be 0e 01                    ; 0xc355c vgabios.c:52
    6461     mov es, dx                                ; 8e c2                       ; 0xc355f
    6462     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3561
    6463     inc bx                                    ; 43                          ; 0xc3564 vgabios.c:2290
    6464     inc bx                                    ; 43                          ; 0xc3565
    6465     test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc3566 vgabios.c:2292
    6466     je short 035a9h                           ; 74 3d                       ; 0xc356a
    6467     inc bx                                    ; 43                          ; 0xc356c vgabios.c:2293
    6468     mov es, cx                                ; 8e c1                       ; 0xc356d vgabios.c:37
    6469     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc356f
    6470     xor ah, ah                                ; 30 e4                       ; 0xc3572 vgabios.c:38
    6471     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc3574
    6472     inc bx                                    ; 43                          ; 0xc3577 vgabios.c:2294
    6473     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3578 vgabios.c:37
    6474     mov dx, 003c6h                            ; ba c6 03                    ; 0xc357b vgabios.c:38
    6475     out DX, AL                                ; ee                          ; 0xc357e
    6476     inc bx                                    ; 43                          ; 0xc357f vgabios.c:2295
    6477     xor al, al                                ; 30 c0                       ; 0xc3580
    6478     mov dx, 003c8h                            ; ba c8 03                    ; 0xc3582
    6479     out DX, AL                                ; ee                          ; 0xc3585
    6480     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3586 vgabios.c:2298
    6481     jmp short 03592h                          ; eb 07                       ; 0xc3589
    6482     cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc358b
    6483     jnc short 035a1h                          ; 73 0f                       ; 0xc3590
    6484     mov es, cx                                ; 8e c1                       ; 0xc3592 vgabios.c:37
    6485     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3594
    6486     mov dx, 003c9h                            ; ba c9 03                    ; 0xc3597 vgabios.c:38
    6487     out DX, AL                                ; ee                          ; 0xc359a
    6488     inc bx                                    ; 43                          ; 0xc359b vgabios.c:2299
    6489     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc359c vgabios.c:2300
    6490     jmp short 0358bh                          ; eb ea                       ; 0xc359f
    6491     inc bx                                    ; 43                          ; 0xc35a1 vgabios.c:2301
    6492     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc35a2
    6493     mov dx, 003c8h                            ; ba c8 03                    ; 0xc35a5
    6494     out DX, AL                                ; ee                          ; 0xc35a8
    6495     mov ax, bx                                ; 89 d8                       ; 0xc35a9 vgabios.c:2305
    6496     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc35ab
    6497     pop di                                    ; 5f                          ; 0xc35ae
    6498     pop si                                    ; 5e                          ; 0xc35af
    6499     pop cx                                    ; 59                          ; 0xc35b0
    6500     pop bp                                    ; 5d                          ; 0xc35b1
    6501     retn                                      ; c3                          ; 0xc35b2
    6502   ; disGetNextSymbol 0xc35b3 LB 0xcbc -> off=0x0 cb=0000000000000028 uValue=00000000000c35b3 'find_vga_entry'
    6503 find_vga_entry:                              ; 0xc35b3 LB 0x28
    6504     push bx                                   ; 53                          ; 0xc35b3 vgabios.c:2314
    6505     push dx                                   ; 52                          ; 0xc35b4
    6506     push bp                                   ; 55                          ; 0xc35b5
    6507     mov bp, sp                                ; 89 e5                       ; 0xc35b6
    6508     mov dl, al                                ; 88 c2                       ; 0xc35b8
    6509     mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc35ba vgabios.c:2316
    6510     xor al, al                                ; 30 c0                       ; 0xc35bc vgabios.c:2317
    6511     jmp short 035c6h                          ; eb 06                       ; 0xc35be
     6603    ; sub ah, ah                                ; 2a e4                     ; 0xc3704
     6604    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3706 vgabios.c:2411
     6605    jmp short 03713h                          ; eb 06                       ; 0xc370b
     6606    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc370d
     6607    jnbe short 03729h                         ; 77 16                       ; 0xc3711
     6608    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3713 vgabios.c:2412
     6609    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3716
     6610    out DX, AL                                ; ee                          ; 0xc3719
     6611    mov es, cx                                ; 8e c1                       ; 0xc371a vgabios.c:37
     6612    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc371c
     6613    mov dx, 003cfh                            ; ba cf 03                    ; 0xc371f vgabios.c:38
     6614    out DX, AL                                ; ee                          ; 0xc3722
     6615    inc bx                                    ; 43                          ; 0xc3723 vgabios.c:2413
     6616    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3724 vgabios.c:2414
     6617    jmp short 0370dh                          ; eb e4                       ; 0xc3727
     6618    add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc3729 vgabios.c:2415
     6619    mov es, cx                                ; 8e c1                       ; 0xc372c vgabios.c:37
     6620    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc372e
     6621    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3731 vgabios.c:38
     6622    out DX, AL                                ; ee                          ; 0xc3734
     6623    inc si                                    ; 46                          ; 0xc3735 vgabios.c:2418
     6624    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3736 vgabios.c:37
     6625    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3739 vgabios.c:38
     6626    out DX, AL                                ; ee                          ; 0xc373c
     6627    inc si                                    ; 46                          ; 0xc373d vgabios.c:2419
     6628    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc373e vgabios.c:37
     6629    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3741 vgabios.c:38
     6630    out DX, AL                                ; ee                          ; 0xc3744
     6631    inc si                                    ; 46                          ; 0xc3745 vgabios.c:2420
     6632    inc si                                    ; 46                          ; 0xc3746
     6633    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3747 vgabios.c:37
     6634    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc374a vgabios.c:38
     6635    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc374d
     6636    out DX, AL                                ; ee                          ; 0xc3750
     6637    test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc3751 vgabios.c:2424
     6638    jne short 0375ah                          ; 75 03                       ; 0xc3755
     6639    jmp near 03875h                           ; e9 1b 01                    ; 0xc3757
     6640    mov es, cx                                ; 8e c1                       ; 0xc375a vgabios.c:37
     6641    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc375c
     6642    mov si, strict word 00049h                ; be 49 00                    ; 0xc375f vgabios.c:42
     6643    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3762
     6644    mov es, dx                                ; 8e c2                       ; 0xc3765
     6645    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3767
     6646    inc bx                                    ; 43                          ; 0xc376a vgabios.c:2425
     6647    mov es, cx                                ; 8e c1                       ; 0xc376b vgabios.c:47
     6648    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc376d
     6649    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc3770 vgabios.c:52
     6650    mov es, dx                                ; 8e c2                       ; 0xc3773
     6651    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3775
     6652    inc bx                                    ; 43                          ; 0xc3778 vgabios.c:2426
     6653    inc bx                                    ; 43                          ; 0xc3779
     6654    mov es, cx                                ; 8e c1                       ; 0xc377a vgabios.c:47
     6655    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc377c
     6656    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc377f vgabios.c:52
     6657    mov es, dx                                ; 8e c2                       ; 0xc3782
     6658    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3784
     6659    inc bx                                    ; 43                          ; 0xc3787 vgabios.c:2427
     6660    inc bx                                    ; 43                          ; 0xc3788
     6661    mov es, cx                                ; 8e c1                       ; 0xc3789 vgabios.c:47
     6662    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc378b
     6663    mov si, strict word 00063h                ; be 63 00                    ; 0xc378e vgabios.c:52
     6664    mov es, dx                                ; 8e c2                       ; 0xc3791
     6665    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3793
     6666    inc bx                                    ; 43                          ; 0xc3796 vgabios.c:2428
     6667    inc bx                                    ; 43                          ; 0xc3797
     6668    mov es, cx                                ; 8e c1                       ; 0xc3798 vgabios.c:37
     6669    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc379a
     6670    mov si, 00084h                            ; be 84 00                    ; 0xc379d vgabios.c:42
     6671    mov es, dx                                ; 8e c2                       ; 0xc37a0
     6672    mov byte [es:si], al                      ; 26 88 04                    ; 0xc37a2
     6673    inc bx                                    ; 43                          ; 0xc37a5 vgabios.c:2429
     6674    mov es, cx                                ; 8e c1                       ; 0xc37a6 vgabios.c:47
     6675    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc37a8
     6676    mov si, 00085h                            ; be 85 00                    ; 0xc37ab vgabios.c:52
     6677    mov es, dx                                ; 8e c2                       ; 0xc37ae
     6678    mov word [es:si], ax                      ; 26 89 04                    ; 0xc37b0
     6679    inc bx                                    ; 43                          ; 0xc37b3 vgabios.c:2430
     6680    inc bx                                    ; 43                          ; 0xc37b4
     6681    mov es, cx                                ; 8e c1                       ; 0xc37b5 vgabios.c:37
     6682    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc37b7
     6683    mov si, 00087h                            ; be 87 00                    ; 0xc37ba vgabios.c:42
     6684    mov es, dx                                ; 8e c2                       ; 0xc37bd
     6685    mov byte [es:si], al                      ; 26 88 04                    ; 0xc37bf
     6686    inc bx                                    ; 43                          ; 0xc37c2 vgabios.c:2431
     6687    mov es, cx                                ; 8e c1                       ; 0xc37c3 vgabios.c:37
     6688    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc37c5
     6689    mov si, 00088h                            ; be 88 00                    ; 0xc37c8 vgabios.c:42
     6690    mov es, dx                                ; 8e c2                       ; 0xc37cb
     6691    mov byte [es:si], al                      ; 26 88 04                    ; 0xc37cd
     6692    inc bx                                    ; 43                          ; 0xc37d0 vgabios.c:2432
     6693    mov es, cx                                ; 8e c1                       ; 0xc37d1 vgabios.c:37
     6694    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc37d3
     6695    mov si, 00089h                            ; be 89 00                    ; 0xc37d6 vgabios.c:42
     6696    mov es, dx                                ; 8e c2                       ; 0xc37d9
     6697    mov byte [es:si], al                      ; 26 88 04                    ; 0xc37db
     6698    inc bx                                    ; 43                          ; 0xc37de vgabios.c:2433
     6699    mov es, cx                                ; 8e c1                       ; 0xc37df vgabios.c:47
     6700    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc37e1
     6701    mov si, strict word 00060h                ; be 60 00                    ; 0xc37e4 vgabios.c:52
     6702    mov es, dx                                ; 8e c2                       ; 0xc37e7
     6703    mov word [es:si], ax                      ; 26 89 04                    ; 0xc37e9
     6704    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc37ec vgabios.c:2435
     6705    inc bx                                    ; 43                          ; 0xc37f1 vgabios.c:2434
     6706    inc bx                                    ; 43                          ; 0xc37f2
     6707    jmp short 037fbh                          ; eb 06                       ; 0xc37f3
     6708    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc37f5
     6709    jnc short 03817h                          ; 73 1c                       ; 0xc37f9
     6710    mov es, cx                                ; 8e c1                       ; 0xc37fb vgabios.c:47
     6711    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc37fd
     6712    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc3800 vgabios.c:48
     6713    add si, si                                ; 01 f6                       ; 0xc3803
     6714    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc3805
     6715    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3808 vgabios.c:52
     6716    mov es, dx                                ; 8e c2                       ; 0xc380b
     6717    mov word [es:si], ax                      ; 26 89 04                    ; 0xc380d
     6718    inc bx                                    ; 43                          ; 0xc3810 vgabios.c:2437
     6719    inc bx                                    ; 43                          ; 0xc3811
     6720    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3812 vgabios.c:2438
     6721    jmp short 037f5h                          ; eb de                       ; 0xc3815
     6722    mov es, cx                                ; 8e c1                       ; 0xc3817 vgabios.c:47
     6723    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3819
     6724    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc381c vgabios.c:52
     6725    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc381f
     6726    mov es, dx                                ; 8e c2                       ; 0xc3822
     6727    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3824
     6728    inc bx                                    ; 43                          ; 0xc3827 vgabios.c:2439
     6729    inc bx                                    ; 43                          ; 0xc3828
     6730    mov es, cx                                ; 8e c1                       ; 0xc3829 vgabios.c:37
     6731    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc382b
     6732    mov si, strict word 00062h                ; be 62 00                    ; 0xc382e vgabios.c:42
     6733    mov es, dx                                ; 8e c2                       ; 0xc3831
     6734    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3833
     6735    inc bx                                    ; 43                          ; 0xc3836 vgabios.c:2440
     6736    mov es, cx                                ; 8e c1                       ; 0xc3837 vgabios.c:47
     6737    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3839
     6738    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc383c vgabios.c:52
     6739    xor dx, dx                                ; 31 d2                       ; 0xc383f
     6740    mov es, dx                                ; 8e c2                       ; 0xc3841
     6741    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3843
     6742    inc bx                                    ; 43                          ; 0xc3846 vgabios.c:2442
     6743    inc bx                                    ; 43                          ; 0xc3847
     6744    mov es, cx                                ; 8e c1                       ; 0xc3848 vgabios.c:47
     6745    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc384a
     6746    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc384d vgabios.c:52
     6747    mov es, dx                                ; 8e c2                       ; 0xc3850
     6748    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3852
     6749    inc bx                                    ; 43                          ; 0xc3855 vgabios.c:2443
     6750    inc bx                                    ; 43                          ; 0xc3856
     6751    mov es, cx                                ; 8e c1                       ; 0xc3857 vgabios.c:47
     6752    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3859
     6753    mov si, 0010ch                            ; be 0c 01                    ; 0xc385c vgabios.c:52
     6754    mov es, dx                                ; 8e c2                       ; 0xc385f
     6755    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3861
     6756    inc bx                                    ; 43                          ; 0xc3864 vgabios.c:2444
     6757    inc bx                                    ; 43                          ; 0xc3865
     6758    mov es, cx                                ; 8e c1                       ; 0xc3866 vgabios.c:47
     6759    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3868
     6760    mov si, 0010eh                            ; be 0e 01                    ; 0xc386b vgabios.c:52
     6761    mov es, dx                                ; 8e c2                       ; 0xc386e
     6762    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3870
     6763    inc bx                                    ; 43                          ; 0xc3873 vgabios.c:2445
     6764    inc bx                                    ; 43                          ; 0xc3874
     6765    test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc3875 vgabios.c:2447
     6766    je short 038b8h                           ; 74 3d                       ; 0xc3879
     6767    inc bx                                    ; 43                          ; 0xc387b vgabios.c:2448
     6768    mov es, cx                                ; 8e c1                       ; 0xc387c vgabios.c:37
     6769    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc387e
     6770    xor ah, ah                                ; 30 e4                       ; 0xc3881 vgabios.c:38
     6771    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc3883
     6772    inc bx                                    ; 43                          ; 0xc3886 vgabios.c:2449
     6773    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3887 vgabios.c:37
     6774    mov dx, 003c6h                            ; ba c6 03                    ; 0xc388a vgabios.c:38
     6775    out DX, AL                                ; ee                          ; 0xc388d
     6776    inc bx                                    ; 43                          ; 0xc388e vgabios.c:2450
     6777    xor al, al                                ; 30 c0                       ; 0xc388f
     6778    mov dx, 003c8h                            ; ba c8 03                    ; 0xc3891
     6779    out DX, AL                                ; ee                          ; 0xc3894
     6780    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3895 vgabios.c:2453
     6781    jmp short 038a1h                          ; eb 07                       ; 0xc3898
     6782    cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc389a
     6783    jnc short 038b0h                          ; 73 0f                       ; 0xc389f
     6784    mov es, cx                                ; 8e c1                       ; 0xc38a1 vgabios.c:37
     6785    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc38a3
     6786    mov dx, 003c9h                            ; ba c9 03                    ; 0xc38a6 vgabios.c:38
     6787    out DX, AL                                ; ee                          ; 0xc38a9
     6788    inc bx                                    ; 43                          ; 0xc38aa vgabios.c:2454
     6789    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc38ab vgabios.c:2455
     6790    jmp short 0389ah                          ; eb ea                       ; 0xc38ae
     6791    inc bx                                    ; 43                          ; 0xc38b0 vgabios.c:2456
     6792    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc38b1
     6793    mov dx, 003c8h                            ; ba c8 03                    ; 0xc38b4
     6794    out DX, AL                                ; ee                          ; 0xc38b7
     6795    mov ax, bx                                ; 89 d8                       ; 0xc38b8 vgabios.c:2460
     6796    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc38ba
     6797    pop di                                    ; 5f                          ; 0xc38bd
     6798    pop si                                    ; 5e                          ; 0xc38be
     6799    pop cx                                    ; 59                          ; 0xc38bf
     6800    pop bp                                    ; 5d                          ; 0xc38c0
     6801    retn                                      ; c3                          ; 0xc38c1
     6802  ; disGetNextSymbol 0xc38c2 LB 0xd03 -> off=0x0 cb=0000000000000028 uValue=00000000000c38c2 'find_vga_entry'
     6803find_vga_entry:                              ; 0xc38c2 LB 0x28
     6804    push bx                                   ; 53                          ; 0xc38c2 vgabios.c:2469
     6805    push dx                                   ; 52                          ; 0xc38c3
     6806    push bp                                   ; 55                          ; 0xc38c4
     6807    mov bp, sp                                ; 89 e5                       ; 0xc38c5
     6808    mov dl, al                                ; 88 c2                       ; 0xc38c7
     6809    mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc38c9 vgabios.c:2471
     6810    xor al, al                                ; 30 c0                       ; 0xc38cb vgabios.c:2472
     6811    jmp short 038d5h                          ; eb 06                       ; 0xc38cd
    65126812    db  0feh, 0c0h
    6513     ; inc al                                    ; fe c0                     ; 0xc35c0 vgabios.c:2318
    6514     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc35c2
    6515     jnbe short 035d5h                         ; 77 0f                       ; 0xc35c4
    6516     mov bl, al                                ; 88 c3                       ; 0xc35c6
    6517     xor bh, bh                                ; 30 ff                       ; 0xc35c8
    6518     sal bx, 003h                              ; c1 e3 03                    ; 0xc35ca
    6519     cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc35cd
    6520     jne short 035c0h                          ; 75 ed                       ; 0xc35d1
    6521     mov ah, al                                ; 88 c4                       ; 0xc35d3
    6522     mov al, ah                                ; 88 e0                       ; 0xc35d5 vgabios.c:2323
    6523     pop bp                                    ; 5d                          ; 0xc35d7
    6524     pop dx                                    ; 5a                          ; 0xc35d8
    6525     pop bx                                    ; 5b                          ; 0xc35d9
    6526     retn                                      ; c3                          ; 0xc35da
    6527   ; disGetNextSymbol 0xc35db LB 0xc94 -> off=0x0 cb=000000000000000e uValue=00000000000c35db 'readx_byte'
    6528 readx_byte:                                  ; 0xc35db LB 0xe
    6529     push bx                                   ; 53                          ; 0xc35db vgabios.c:2335
    6530     push bp                                   ; 55                          ; 0xc35dc
    6531     mov bp, sp                                ; 89 e5                       ; 0xc35dd
    6532     mov bx, dx                                ; 89 d3                       ; 0xc35df
    6533     mov es, ax                                ; 8e c0                       ; 0xc35e1 vgabios.c:2337
    6534     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc35e3
    6535     pop bp                                    ; 5d                          ; 0xc35e6 vgabios.c:2338
    6536     pop bx                                    ; 5b                          ; 0xc35e7
    6537     retn                                      ; c3                          ; 0xc35e8
    6538   ; disGetNextSymbol 0xc35e9 LB 0xc86 -> off=0x87 cb=000000000000045c uValue=00000000000c3670 'int10_func'
     6813    ; inc al                                    ; fe c0                     ; 0xc38cf vgabios.c:2473
     6814    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc38d1
     6815    jnbe short 038e4h                         ; 77 0f                       ; 0xc38d3
     6816    mov bl, al                                ; 88 c3                       ; 0xc38d5
     6817    xor bh, bh                                ; 30 ff                       ; 0xc38d7
     6818    sal bx, 003h                              ; c1 e3 03                    ; 0xc38d9
     6819    cmp dl, byte [bx+047b5h]                  ; 3a 97 b5 47                 ; 0xc38dc
     6820    jne short 038cfh                          ; 75 ed                       ; 0xc38e0
     6821    mov ah, al                                ; 88 c4                       ; 0xc38e2
     6822    mov al, ah                                ; 88 e0                       ; 0xc38e4 vgabios.c:2478
     6823    pop bp                                    ; 5d                          ; 0xc38e6
     6824    pop dx                                    ; 5a                          ; 0xc38e7
     6825    pop bx                                    ; 5b                          ; 0xc38e8
     6826    retn                                      ; c3                          ; 0xc38e9
     6827  ; disGetNextSymbol 0xc38ea LB 0xcdb -> off=0x0 cb=000000000000000e uValue=00000000000c38ea 'readx_byte'
     6828readx_byte:                                  ; 0xc38ea LB 0xe
     6829    push bx                                   ; 53                          ; 0xc38ea vgabios.c:2490
     6830    push bp                                   ; 55                          ; 0xc38eb
     6831    mov bp, sp                                ; 89 e5                       ; 0xc38ec
     6832    mov bx, dx                                ; 89 d3                       ; 0xc38ee
     6833    mov es, ax                                ; 8e c0                       ; 0xc38f0 vgabios.c:2492
     6834    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc38f2
     6835    pop bp                                    ; 5d                          ; 0xc38f5 vgabios.c:2493
     6836    pop bx                                    ; 5b                          ; 0xc38f6
     6837    retn                                      ; c3                          ; 0xc38f7
     6838  ; disGetNextSymbol 0xc38f8 LB 0xccd -> off=0x8a cb=0000000000000489 uValue=00000000000c3982 'int10_func'
    65396839    db  056h, 04fh, 01ch, 01bh, 013h, 012h, 011h, 010h, 00eh, 00dh, 00ch, 00ah, 009h, 008h, 007h, 006h
    6540     db  005h, 004h, 003h, 002h, 001h, 000h, 0c5h, 03ah, 099h, 036h, 0d6h, 036h, 0ebh, 036h, 0fbh, 036h
    6541     db  00eh, 037h, 01eh, 037h, 028h, 037h, 06ah, 037h, 0a4h, 037h, 0b5h, 037h, 0d2h, 037h, 0f1h, 037h
    6542     db  017h, 038h, 034h, 038h, 04ah, 038h, 056h, 038h, 01eh, 039h, 088h, 039h, 0b5h, 039h, 0cah, 039h
    6543     db  00ch, 03ah, 097h, 03ah, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 002h
    6544     db  001h, 000h, 0c5h, 03ah, 075h, 038h, 096h, 038h, 0a5h, 038h, 0b4h, 038h, 075h, 038h, 096h, 038h
    6545     db  0a5h, 038h, 0b4h, 038h, 0c3h, 038h, 0cfh, 038h, 0e8h, 038h, 0f2h, 038h, 0fch, 038h, 006h, 039h
    6546     db  00ah, 009h, 006h, 004h, 002h, 001h, 000h, 089h, 03ah, 032h, 03ah, 040h, 03ah, 051h, 03ah, 061h
    6547     db  03ah, 076h, 03ah, 089h, 03ah, 089h, 03ah
    6548 int10_func:                                  ; 0xc3670 LB 0x45c
    6549     push bp                                   ; 55                          ; 0xc3670 vgabios.c:2416
    6550     mov bp, sp                                ; 89 e5                       ; 0xc3671
    6551     push si                                   ; 56                          ; 0xc3673
    6552     push di                                   ; 57                          ; 0xc3674
    6553     push ax                                   ; 50                          ; 0xc3675
    6554     mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc3676
    6555     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3679 vgabios.c:2421
    6556     shr ax, 008h                              ; c1 e8 08                    ; 0xc367c
    6557     cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc367f
    6558     jnbe short 036e8h                         ; 77 64                       ; 0xc3682
    6559     push CS                                   ; 0e                          ; 0xc3684
    6560     pop ES                                    ; 07                          ; 0xc3685
    6561     mov cx, strict word 00017h                ; b9 17 00                    ; 0xc3686
    6562     mov di, 035e9h                            ; bf e9 35                    ; 0xc3689
    6563     repne scasb                               ; f2 ae                       ; 0xc368c
    6564     sal cx, 1                                 ; d1 e1                       ; 0xc368e
    6565     mov di, cx                                ; 89 cf                       ; 0xc3690
    6566     mov ax, word [cs:di+035ffh]               ; 2e 8b 85 ff 35              ; 0xc3692
    6567     jmp ax                                    ; ff e0                       ; 0xc3697
    6568     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3699 vgabios.c:2424
    6569     xor ah, ah                                ; 30 e4                       ; 0xc369c
    6570     call 0137eh                               ; e8 dd dc                    ; 0xc369e
    6571     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc36a1 vgabios.c:2425
    6572     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc36a4
    6573     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc36a7
    6574     je short 036c1h                           ; 74 15                       ; 0xc36aa
    6575     cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc36ac
    6576     je short 036b8h                           ; 74 07                       ; 0xc36af
    6577     cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc36b1
    6578     jbe short 036c1h                          ; 76 0b                       ; 0xc36b4
    6579     jmp short 036cah                          ; eb 12                       ; 0xc36b6
    6580     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc36b8 vgabios.c:2427
    6581     xor al, al                                ; 30 c0                       ; 0xc36bb
    6582     or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc36bd
    6583     jmp short 036d1h                          ; eb 10                       ; 0xc36bf vgabios.c:2428
    6584     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc36c1 vgabios.c:2436
    6585     xor al, al                                ; 30 c0                       ; 0xc36c4
    6586     or AL, strict byte 030h                   ; 0c 30                       ; 0xc36c6
    6587     jmp short 036d1h                          ; eb 07                       ; 0xc36c8
    6588     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc36ca vgabios.c:2439
    6589     xor al, al                                ; 30 c0                       ; 0xc36cd
    6590     or AL, strict byte 020h                   ; 0c 20                       ; 0xc36cf
    6591     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc36d1
    6592     jmp short 036e8h                          ; eb 12                       ; 0xc36d4 vgabios.c:2441
    6593     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc36d6 vgabios.c:2443
    6594     xor ah, ah                                ; 30 e4                       ; 0xc36d9
    6595     mov dx, ax                                ; 89 c2                       ; 0xc36db
    6596     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc36dd
    6597     shr ax, 008h                              ; c1 e8 08                    ; 0xc36e0
    6598     xor ah, ah                                ; 30 e4                       ; 0xc36e3
    6599     call 01110h                               ; e8 28 da                    ; 0xc36e5
    6600     jmp near 03ac5h                           ; e9 da 03                    ; 0xc36e8 vgabios.c:2444
    6601     mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc36eb vgabios.c:2446
    6602     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc36ee
    6603     shr ax, 008h                              ; c1 e8 08                    ; 0xc36f1
    6604     xor ah, ah                                ; 30 e4                       ; 0xc36f4
    6605     call 01217h                               ; e8 1e db                    ; 0xc36f6
    6606     jmp short 036e8h                          ; eb ed                       ; 0xc36f9 vgabios.c:2447
    6607     lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc36fb vgabios.c:2449
    6608     lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc36fe
    6609     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3701
    6610     shr ax, 008h                              ; c1 e8 08                    ; 0xc3704
    6611     xor ah, ah                                ; 30 e4                       ; 0xc3707
    6612     call 00a1ah                               ; e8 0e d3                    ; 0xc3709
    6613     jmp short 036e8h                          ; eb da                       ; 0xc370c vgabios.c:2450
    6614     xor ax, ax                                ; 31 c0                       ; 0xc370e vgabios.c:2456
    6615     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3710
    6616     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc3713 vgabios.c:2457
    6617     mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc3716 vgabios.c:2458
    6618     mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc3719 vgabios.c:2459
    6619     jmp short 036e8h                          ; eb ca                       ; 0xc371c vgabios.c:2460
    6620     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc371e vgabios.c:2462
    6621     xor ah, ah                                ; 30 e4                       ; 0xc3721
    6622     call 012a6h                               ; e8 80 db                    ; 0xc3723
    6623     jmp short 036e8h                          ; eb c0                       ; 0xc3726 vgabios.c:2463
    6624     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3728 vgabios.c:2465
    6625     push ax                                   ; 50                          ; 0xc372b
    6626     mov ax, 000ffh                            ; b8 ff 00                    ; 0xc372c
    6627     push ax                                   ; 50                          ; 0xc372f
    6628     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3730
    6629     xor ah, ah                                ; 30 e4                       ; 0xc3733
    6630     push ax                                   ; 50                          ; 0xc3735
    6631     mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3736
    6632     shr ax, 008h                              ; c1 e8 08                    ; 0xc3739
    6633     xor ah, ah                                ; 30 e4                       ; 0xc373c
    6634     push ax                                   ; 50                          ; 0xc373e
    6635     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc373f
    6636     mov cx, ax                                ; 89 c1                       ; 0xc3742
    6637     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3744
    6638     shr ax, 008h                              ; c1 e8 08                    ; 0xc3747
    6639     mov bl, al                                ; 88 c3                       ; 0xc374a
    6640     xor bh, bh                                ; 30 ff                       ; 0xc374c
    6641     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc374e
    6642     shr ax, 008h                              ; c1 e8 08                    ; 0xc3751
    6643     xor ah, ah                                ; 30 e4                       ; 0xc3754
    6644     mov dx, ax                                ; 89 c2                       ; 0xc3756
    6645     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3758
    6646     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc375b
    6647     mov byte [bp-005h], bh                    ; 88 7e fb                    ; 0xc375e
    6648     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3761
    6649     call 01a34h                               ; e8 cd e2                    ; 0xc3764
    6650     jmp near 03ac5h                           ; e9 5b 03                    ; 0xc3767 vgabios.c:2466
    6651     xor ax, ax                                ; 31 c0                       ; 0xc376a vgabios.c:2468
    6652     push ax                                   ; 50                          ; 0xc376c
    6653     mov ax, 000ffh                            ; b8 ff 00                    ; 0xc376d
    6654     push ax                                   ; 50                          ; 0xc3770
    6655     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3771
    6656     xor ah, ah                                ; 30 e4                       ; 0xc3774
    6657     push ax                                   ; 50                          ; 0xc3776
    6658     mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3777
    6659     shr ax, 008h                              ; c1 e8 08                    ; 0xc377a
    6660     xor ah, ah                                ; 30 e4                       ; 0xc377d
    6661     push ax                                   ; 50                          ; 0xc377f
    6662     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc3780
    6663     mov cx, ax                                ; 89 c1                       ; 0xc3783
    6664     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3785
    6665     shr ax, 008h                              ; c1 e8 08                    ; 0xc3788
    6666     xor ah, ah                                ; 30 e4                       ; 0xc378b
    6667     mov bx, ax                                ; 89 c3                       ; 0xc378d
    6668     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc378f
    6669     shr ax, 008h                              ; c1 e8 08                    ; 0xc3792
    6670     xor ah, ah                                ; 30 e4                       ; 0xc3795
    6671     mov dl, byte [bp+012h]                    ; 8a 56 12                    ; 0xc3797
    6672     xor dh, dh                                ; 30 f6                       ; 0xc379a
    6673     mov si, dx                                ; 89 d6                       ; 0xc379c
    6674     mov dx, ax                                ; 89 c2                       ; 0xc379e
    6675     mov ax, si                                ; 89 f0                       ; 0xc37a0
    6676     jmp short 03764h                          ; eb c0                       ; 0xc37a2
    6677     lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc37a4 vgabios.c:2471
    6678     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37a7
    6679     shr ax, 008h                              ; c1 e8 08                    ; 0xc37aa
    6680     xor ah, ah                                ; 30 e4                       ; 0xc37ad
    6681     call 00d5ah                               ; e8 a8 d5                    ; 0xc37af
    6682     jmp near 03ac5h                           ; e9 10 03                    ; 0xc37b2 vgabios.c:2472
    6683     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc37b5 vgabios.c:2474
    6684     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc37b8
    6685     xor ah, ah                                ; 30 e4                       ; 0xc37bb
    6686     mov bx, ax                                ; 89 c3                       ; 0xc37bd
    6687     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37bf
    6688     shr ax, 008h                              ; c1 e8 08                    ; 0xc37c2
    6689     xor ah, ah                                ; 30 e4                       ; 0xc37c5
    6690     mov dx, ax                                ; 89 c2                       ; 0xc37c7
    6691     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc37c9
    6692     call 0237ah                               ; e8 ab eb                    ; 0xc37cc
    6693     jmp near 03ac5h                           ; e9 f3 02                    ; 0xc37cf vgabios.c:2475
    6694     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc37d2 vgabios.c:2477
    6695     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc37d5
    6696     xor ah, ah                                ; 30 e4                       ; 0xc37d8
    6697     mov bx, ax                                ; 89 c3                       ; 0xc37da
    6698     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37dc
    6699     shr ax, 008h                              ; c1 e8 08                    ; 0xc37df
    6700     mov dl, al                                ; 88 c2                       ; 0xc37e2
    6701     xor dh, dh                                ; 30 f6                       ; 0xc37e4
    6702     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc37e6
    6703     xor ah, ah                                ; 30 e4                       ; 0xc37e9
    6704     call 02501h                               ; e8 13 ed                    ; 0xc37eb
    6705     jmp near 03ac5h                           ; e9 d4 02                    ; 0xc37ee vgabios.c:2478
    6706     mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc37f1 vgabios.c:2480
    6707     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc37f4
    6708     mov dl, byte [bp+012h]                    ; 8a 56 12                    ; 0xc37f7
    6709     xor dh, dh                                ; 30 f6                       ; 0xc37fa
    6710     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37fc
    6711     shr ax, 008h                              ; c1 e8 08                    ; 0xc37ff
    6712     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3802
    6713     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3805
    6714     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3808
    6715     mov byte [bp-005h], dh                    ; 88 76 fb                    ; 0xc380b
    6716     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc380e
    6717     call 02682h                               ; e8 6e ee                    ; 0xc3811
    6718     jmp near 03ac5h                           ; e9 ae 02                    ; 0xc3814 vgabios.c:2481
    6719     lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc3817 vgabios.c:2483
    6720     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc381a
    6721     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc381d
    6722     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3820
    6723     shr ax, 008h                              ; c1 e8 08                    ; 0xc3823
    6724     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3826
    6725     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3829
    6726     xor ah, ah                                ; 30 e4                       ; 0xc382c
    6727     call 00f1dh                               ; e8 ec d6                    ; 0xc382e
    6728     jmp near 03ac5h                           ; e9 91 02                    ; 0xc3831 vgabios.c:2484
    6729     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc3834 vgabios.c:2492
    6730     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3837
    6731     xor ah, ah                                ; 30 e4                       ; 0xc383a
    6732     mov bx, ax                                ; 89 c3                       ; 0xc383c
    6733     mov dx, 000ffh                            ; ba ff 00                    ; 0xc383e
    6734     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3841
    6735     call 027f5h                               ; e8 ae ef                    ; 0xc3844
    6736     jmp near 03ac5h                           ; e9 7b 02                    ; 0xc3847 vgabios.c:2493
    6737     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc384a vgabios.c:2496
    6738     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc384d
    6739     call 01083h                               ; e8 30 d8                    ; 0xc3850
    6740     jmp near 03ac5h                           ; e9 6f 02                    ; 0xc3853 vgabios.c:2497
    6741     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3856 vgabios.c:2499
    6742     xor ah, ah                                ; 30 e4                       ; 0xc3859
    6743     cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc385b
    6744     jnbe short 038cch                         ; 77 6c                       ; 0xc385e
    6745     push CS                                   ; 0e                          ; 0xc3860
    6746     pop ES                                    ; 07                          ; 0xc3861
    6747     mov cx, strict word 0000fh                ; b9 0f 00                    ; 0xc3862
    6748     mov di, 0362dh                            ; bf 2d 36                    ; 0xc3865
    6749     repne scasb                               ; f2 ae                       ; 0xc3868
    6750     sal cx, 1                                 ; d1 e1                       ; 0xc386a
    6751     mov di, cx                                ; 89 cf                       ; 0xc386c
    6752     mov ax, word [cs:di+0363bh]               ; 2e 8b 85 3b 36              ; 0xc386e
    6753     jmp ax                                    ; ff e0                       ; 0xc3873
    6754     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3875 vgabios.c:2503
    6755     shr ax, 008h                              ; c1 e8 08                    ; 0xc3878
    6756     xor ah, ah                                ; 30 e4                       ; 0xc387b
    6757     push ax                                   ; 50                          ; 0xc387d
    6758     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc387e
    6759     push ax                                   ; 50                          ; 0xc3881
    6760     push word [bp+00eh]                       ; ff 76 0e                    ; 0xc3882
    6761     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3885
    6762     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3888
    6763     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc388b
    6764     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc388e
    6765     call 02b66h                               ; e8 d2 f2                    ; 0xc3891
    6766     jmp short 038cch                          ; eb 36                       ; 0xc3894 vgabios.c:2504
    6767     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3896 vgabios.c:2507
    6768     xor dh, dh                                ; 30 f6                       ; 0xc3899
    6769     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc389b
    6770     xor ah, ah                                ; 30 e4                       ; 0xc389e
    6771     call 02be5h                               ; e8 42 f3                    ; 0xc38a0
    6772     jmp short 038cch                          ; eb 27                       ; 0xc38a3 vgabios.c:2508
    6773     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc38a5 vgabios.c:2511
    6774     xor dh, dh                                ; 30 f6                       ; 0xc38a8
    6775     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38aa
    6776     xor ah, ah                                ; 30 e4                       ; 0xc38ad
    6777     call 02c52h                               ; e8 a0 f3                    ; 0xc38af
    6778     jmp short 038cch                          ; eb 18                       ; 0xc38b2 vgabios.c:2512
    6779     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc38b4 vgabios.c:2515
    6780     xor dh, dh                                ; 30 f6                       ; 0xc38b7
    6781     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38b9
    6782     xor ah, ah                                ; 30 e4                       ; 0xc38bc
    6783     call 02cc1h                               ; e8 00 f4                    ; 0xc38be
    6784     jmp short 038cch                          ; eb 09                       ; 0xc38c1 vgabios.c:2516
    6785     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc38c3 vgabios.c:2518
    6786     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc38c6
    6787     call 02d30h                               ; e8 64 f4                    ; 0xc38c9
    6788     jmp near 03ac5h                           ; e9 f6 01                    ; 0xc38cc vgabios.c:2519
    6789     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc38cf vgabios.c:2521
    6790     xor ah, ah                                ; 30 e4                       ; 0xc38d2
    6791     push ax                                   ; 50                          ; 0xc38d4
    6792     mov cl, byte [bp+00ch]                    ; 8a 4e 0c                    ; 0xc38d5
    6793     xor ch, ch                                ; 30 ed                       ; 0xc38d8
    6794     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc38da
    6795     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc38dd
    6796     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc38e0
    6797     call 02d35h                               ; e8 4f f4                    ; 0xc38e3
    6798     jmp short 038cch                          ; eb e4                       ; 0xc38e6 vgabios.c:2522
    6799     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc38e8 vgabios.c:2524
    6800     xor ah, ah                                ; 30 e4                       ; 0xc38eb
    6801     call 02d3ch                               ; e8 4c f4                    ; 0xc38ed
    6802     jmp short 038cch                          ; eb da                       ; 0xc38f0 vgabios.c:2525
    6803     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc38f2 vgabios.c:2527
    6804     xor ah, ah                                ; 30 e4                       ; 0xc38f5
    6805     call 02d41h                               ; e8 47 f4                    ; 0xc38f7
    6806     jmp short 038cch                          ; eb d0                       ; 0xc38fa vgabios.c:2528
    6807     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc38fc vgabios.c:2530
    6808     xor ah, ah                                ; 30 e4                       ; 0xc38ff
    6809     call 02d46h                               ; e8 42 f4                    ; 0xc3901
    6810     jmp short 038cch                          ; eb c6                       ; 0xc3904 vgabios.c:2531
    6811     lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc3906 vgabios.c:2533
    6812     push ax                                   ; 50                          ; 0xc3909
    6813     lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc390a
    6814     lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc390d
    6815     lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc3910
    6816     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3913
    6817     shr ax, 008h                              ; c1 e8 08                    ; 0xc3916
    6818     call 00e9ah                               ; e8 7e d5                    ; 0xc3919
    6819     jmp short 038cch                          ; eb ae                       ; 0xc391c vgabios.c:2541
    6820     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc391e vgabios.c:2543
    6821     xor ah, ah                                ; 30 e4                       ; 0xc3921
    6822     cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc3923
    6823     jc short 03936h                           ; 72 0e                       ; 0xc3926
    6824     jbe short 03940h                          ; 76 16                       ; 0xc3928
    6825     cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc392a
    6826     je short 03980h                           ; 74 51                       ; 0xc392d
    6827     cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc392f
    6828     je short 03972h                           ; 74 3e                       ; 0xc3932
    6829     jmp short 038cch                          ; eb 96                       ; 0xc3934
    6830     cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc3936
    6831     jne short 0396fh                          ; 75 34                       ; 0xc3939
    6832     call 02d4bh                               ; e8 0d f4                    ; 0xc393b vgabios.c:2546
    6833     jmp short 0396fh                          ; eb 2f                       ; 0xc393e vgabios.c:2547
    6834     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3940 vgabios.c:2549
    6835     xor ah, ah                                ; 30 e4                       ; 0xc3943
    6836     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3945
    6837     jnc short 0396ch                          ; 73 22                       ; 0xc3948
    6838     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc394a vgabios.c:35
    6839     mov bx, 00087h                            ; bb 87 00                    ; 0xc394d
    6840     mov es, ax                                ; 8e c0                       ; 0xc3950 vgabios.c:37
    6841     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc3952
    6842     and dl, 0feh                              ; 80 e2 fe                    ; 0xc3955 vgabios.c:38
    6843     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3958
    6844     or dl, al                                 ; 08 c2                       ; 0xc395b
    6845     mov si, bx                                ; 89 de                       ; 0xc395d vgabios.c:40
    6846     mov byte [es:si], dl                      ; 26 88 14                    ; 0xc395f vgabios.c:42
    6847     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3962 vgabios.c:2552
    6848     xor al, al                                ; 30 c0                       ; 0xc3965
    6849     or AL, strict byte 012h                   ; 0c 12                       ; 0xc3967
    6850     jmp near 036d1h                           ; e9 65 fd                    ; 0xc3969
    6851     mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc396c vgabios.c:2555
    6852     jmp near 03ac5h                           ; e9 53 01                    ; 0xc396f vgabios.c:2556
    6853     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3972 vgabios.c:2558
    6854     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3975
    6855     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3978
    6856     call 02d50h                               ; e8 d2 f3                    ; 0xc397b
    6857     jmp short 03962h                          ; eb e2                       ; 0xc397e
    6858     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3980 vgabios.c:2562
    6859     call 02d55h                               ; e8 cf f3                    ; 0xc3983
    6860     jmp short 03962h                          ; eb da                       ; 0xc3986
    6861     push word [bp+008h]                       ; ff 76 08                    ; 0xc3988 vgabios.c:2572
    6862     push word [bp+016h]                       ; ff 76 16                    ; 0xc398b
    6863     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc398e
    6864     xor ah, ah                                ; 30 e4                       ; 0xc3991
    6865     push ax                                   ; 50                          ; 0xc3993
    6866     mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3994
    6867     shr ax, 008h                              ; c1 e8 08                    ; 0xc3997
    6868     xor ah, ah                                ; 30 e4                       ; 0xc399a
    6869     push ax                                   ; 50                          ; 0xc399c
    6870     mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc399d
    6871     xor bh, bh                                ; 30 ff                       ; 0xc39a0
    6872     mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc39a2
    6873     shr dx, 008h                              ; c1 ea 08                    ; 0xc39a5
    6874     xor dh, dh                                ; 30 f6                       ; 0xc39a8
    6875     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc39aa
    6876     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc39ad
    6877     call 02d5ah                               ; e8 a7 f3                    ; 0xc39b0
    6878     jmp short 0396fh                          ; eb ba                       ; 0xc39b3 vgabios.c:2573
    6879     mov bx, si                                ; 89 f3                       ; 0xc39b5 vgabios.c:2575
    6880     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc39b7
    6881     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc39ba
    6882     call 02df7h                               ; e8 37 f4                    ; 0xc39bd
    6883     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39c0 vgabios.c:2576
    6884     xor al, al                                ; 30 c0                       ; 0xc39c3
    6885     or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc39c5
    6886     jmp near 036d1h                           ; e9 07 fd                    ; 0xc39c7
    6887     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39ca vgabios.c:2579
    6888     xor ah, ah                                ; 30 e4                       ; 0xc39cd
    6889     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc39cf
    6890     je short 039f6h                           ; 74 22                       ; 0xc39d2
    6891     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc39d4
    6892     je short 039e8h                           ; 74 0f                       ; 0xc39d7
    6893     test ax, ax                               ; 85 c0                       ; 0xc39d9
    6894     jne short 03a02h                          ; 75 25                       ; 0xc39db
    6895     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc39dd vgabios.c:2582
    6896     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc39e0
    6897     call 03009h                               ; e8 23 f6                    ; 0xc39e3
    6898     jmp short 03a02h                          ; eb 1a                       ; 0xc39e6 vgabios.c:2583
    6899     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc39e8 vgabios.c:2585
    6900     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc39eb
    6901     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc39ee
    6902     call 03021h                               ; e8 2d f6                    ; 0xc39f1
    6903     jmp short 03a02h                          ; eb 0c                       ; 0xc39f4 vgabios.c:2586
    6904     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc39f6 vgabios.c:2588
    6905     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc39f9
    6906     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc39fc
    6907     call 032f9h                               ; e8 f7 f8                    ; 0xc39ff
    6908     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a02 vgabios.c:2595
    6909     xor al, al                                ; 30 c0                       ; 0xc3a05
    6910     or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc3a07
    6911     jmp near 036d1h                           ; e9 c5 fc                    ; 0xc3a09
    6912     call 007afh                               ; e8 a0 cd                    ; 0xc3a0c vgabios.c:2600
    6913     test ax, ax                               ; 85 c0                       ; 0xc3a0f
    6914     je short 03a87h                           ; 74 74                       ; 0xc3a11
    6915     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a13 vgabios.c:2601
    6916     xor ah, ah                                ; 30 e4                       ; 0xc3a16
    6917     cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc3a18
    6918     jnbe short 03a89h                         ; 77 6c                       ; 0xc3a1b
    6919     push CS                                   ; 0e                          ; 0xc3a1d
    6920     pop ES                                    ; 07                          ; 0xc3a1e
    6921     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc3a1f
    6922     mov di, 03659h                            ; bf 59 36                    ; 0xc3a22
    6923     repne scasb                               ; f2 ae                       ; 0xc3a25
    6924     sal cx, 1                                 ; d1 e1                       ; 0xc3a27
    6925     mov di, cx                                ; 89 cf                       ; 0xc3a29
    6926     mov ax, word [cs:di+03660h]               ; 2e 8b 85 60 36              ; 0xc3a2b
    6927     jmp ax                                    ; ff e0                       ; 0xc3a30
    6928     mov bx, si                                ; 89 f3                       ; 0xc3a32 vgabios.c:2604
    6929     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3a34
    6930     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a37
    6931     call 03c7fh                               ; e8 42 02                    ; 0xc3a3a
    6932     jmp near 03ac5h                           ; e9 85 00                    ; 0xc3a3d vgabios.c:2605
    6933     mov cx, si                                ; 89 f1                       ; 0xc3a40 vgabios.c:2607
    6934     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3a42
    6935     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3a45
    6936     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a48
    6937     call 03daah                               ; e8 5c 03                    ; 0xc3a4b
    6938     jmp near 03ac5h                           ; e9 74 00                    ; 0xc3a4e vgabios.c:2608
    6939     mov cx, si                                ; 89 f1                       ; 0xc3a51 vgabios.c:2610
    6940     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3a53
    6941     mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3a56
    6942     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a59
    6943     call 03e49h                               ; e8 ea 03                    ; 0xc3a5c
    6944     jmp short 03ac5h                          ; eb 64                       ; 0xc3a5f vgabios.c:2611
    6945     lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3a61 vgabios.c:2613
    6946     push ax                                   ; 50                          ; 0xc3a64
    6947     mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc3a65
    6948     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3a68
    6949     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3a6b
    6950     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a6e
    6951     call 04012h                               ; e8 9e 05                    ; 0xc3a71
    6952     jmp short 03ac5h                          ; eb 4f                       ; 0xc3a74 vgabios.c:2614
    6953     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3a76 vgabios.c:2616
    6954     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3a79
    6955     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3a7c
    6956     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a7f
    6957     call 0409eh                               ; e8 19 06                    ; 0xc3a82
    6958     jmp short 03ac5h                          ; eb 3e                       ; 0xc3a85 vgabios.c:2617
    6959     jmp short 03a90h                          ; eb 07                       ; 0xc3a87
    6960     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3a89 vgabios.c:2639
    6961     jmp short 03ac5h                          ; eb 35                       ; 0xc3a8e vgabios.c:2642
    6962     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3a90 vgabios.c:2644
    6963     jmp short 03ac5h                          ; eb 2e                       ; 0xc3a95 vgabios.c:2646
    6964     call 007afh                               ; e8 15 cd                    ; 0xc3a97 vgabios.c:2648
    6965     test ax, ax                               ; 85 c0                       ; 0xc3a9a
    6966     je short 03ac0h                           ; 74 22                       ; 0xc3a9c
    6967     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a9e vgabios.c:2649
    6968     xor ah, ah                                ; 30 e4                       ; 0xc3aa1
    6969     cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3aa3
    6970     jne short 03ab9h                          ; 75 11                       ; 0xc3aa6
    6971     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3aa8 vgabios.c:2652
    6972     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3aab
    6973     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3aae
    6974     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3ab1
    6975     call 0417dh                               ; e8 c6 06                    ; 0xc3ab4
    6976     jmp short 03ac5h                          ; eb 0c                       ; 0xc3ab7 vgabios.c:2653
    6977     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3ab9 vgabios.c:2655
    6978     jmp short 03ac5h                          ; eb 05                       ; 0xc3abe vgabios.c:2658
    6979     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3ac0 vgabios.c:2660
    6980     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3ac5 vgabios.c:2670
    6981     pop di                                    ; 5f                          ; 0xc3ac8
    6982     pop si                                    ; 5e                          ; 0xc3ac9
    6983     pop bp                                    ; 5d                          ; 0xc3aca
    6984     retn                                      ; c3                          ; 0xc3acb
    6985   ; disGetNextSymbol 0xc3acc LB 0x7a3 -> off=0x0 cb=000000000000001f uValue=00000000000c3acc 'dispi_set_xres'
    6986 dispi_set_xres:                              ; 0xc3acc LB 0x1f
    6987     push bp                                   ; 55                          ; 0xc3acc vbe.c:100
    6988     mov bp, sp                                ; 89 e5                       ; 0xc3acd
    6989     push bx                                   ; 53                          ; 0xc3acf
    6990     push dx                                   ; 52                          ; 0xc3ad0
    6991     mov bx, ax                                ; 89 c3                       ; 0xc3ad1
    6992     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3ad3 vbe.c:105
    6993     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ad6
    6994     call 00560h                               ; e8 84 ca                    ; 0xc3ad9
    6995     mov ax, bx                                ; 89 d8                       ; 0xc3adc vbe.c:106
    6996     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ade
    6997     call 00560h                               ; e8 7c ca                    ; 0xc3ae1
    6998     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3ae4 vbe.c:107
    6999     pop dx                                    ; 5a                          ; 0xc3ae7
    7000     pop bx                                    ; 5b                          ; 0xc3ae8
    7001     pop bp                                    ; 5d                          ; 0xc3ae9
    7002     retn                                      ; c3                          ; 0xc3aea
    7003   ; disGetNextSymbol 0xc3aeb LB 0x784 -> off=0x0 cb=000000000000001f uValue=00000000000c3aeb 'dispi_set_yres'
    7004 dispi_set_yres:                              ; 0xc3aeb LB 0x1f
    7005     push bp                                   ; 55                          ; 0xc3aeb vbe.c:109
    7006     mov bp, sp                                ; 89 e5                       ; 0xc3aec
    7007     push bx                                   ; 53                          ; 0xc3aee
    7008     push dx                                   ; 52                          ; 0xc3aef
    7009     mov bx, ax                                ; 89 c3                       ; 0xc3af0
    7010     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3af2 vbe.c:114
    7011     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3af5
    7012     call 00560h                               ; e8 65 ca                    ; 0xc3af8
    7013     mov ax, bx                                ; 89 d8                       ; 0xc3afb vbe.c:115
    7014     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3afd
    7015     call 00560h                               ; e8 5d ca                    ; 0xc3b00
    7016     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b03 vbe.c:116
    7017     pop dx                                    ; 5a                          ; 0xc3b06
    7018     pop bx                                    ; 5b                          ; 0xc3b07
    7019     pop bp                                    ; 5d                          ; 0xc3b08
    7020     retn                                      ; c3                          ; 0xc3b09
    7021   ; disGetNextSymbol 0xc3b0a LB 0x765 -> off=0x0 cb=0000000000000019 uValue=00000000000c3b0a 'dispi_get_yres'
    7022 dispi_get_yres:                              ; 0xc3b0a LB 0x19
    7023     push bp                                   ; 55                          ; 0xc3b0a vbe.c:118
    7024     mov bp, sp                                ; 89 e5                       ; 0xc3b0b
    7025     push dx                                   ; 52                          ; 0xc3b0d
    7026     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3b0e vbe.c:120
    7027     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b11
    7028     call 00560h                               ; e8 49 ca                    ; 0xc3b14
    7029     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b17 vbe.c:121
    7030     call 00567h                               ; e8 4a ca                    ; 0xc3b1a
    7031     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3b1d vbe.c:122
    7032     pop dx                                    ; 5a                          ; 0xc3b20
    7033     pop bp                                    ; 5d                          ; 0xc3b21
    7034     retn                                      ; c3                          ; 0xc3b22
    7035   ; disGetNextSymbol 0xc3b23 LB 0x74c -> off=0x0 cb=000000000000001f uValue=00000000000c3b23 'dispi_set_bpp'
    7036 dispi_set_bpp:                               ; 0xc3b23 LB 0x1f
    7037     push bp                                   ; 55                          ; 0xc3b23 vbe.c:124
    7038     mov bp, sp                                ; 89 e5                       ; 0xc3b24
    7039     push bx                                   ; 53                          ; 0xc3b26
    7040     push dx                                   ; 52                          ; 0xc3b27
    7041     mov bx, ax                                ; 89 c3                       ; 0xc3b28
    7042     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3b2a vbe.c:129
    7043     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b2d
    7044     call 00560h                               ; e8 2d ca                    ; 0xc3b30
    7045     mov ax, bx                                ; 89 d8                       ; 0xc3b33 vbe.c:130
    7046     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b35
    7047     call 00560h                               ; e8 25 ca                    ; 0xc3b38
    7048     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b3b vbe.c:131
    7049     pop dx                                    ; 5a                          ; 0xc3b3e
    7050     pop bx                                    ; 5b                          ; 0xc3b3f
    7051     pop bp                                    ; 5d                          ; 0xc3b40
    7052     retn                                      ; c3                          ; 0xc3b41
    7053   ; disGetNextSymbol 0xc3b42 LB 0x72d -> off=0x0 cb=0000000000000019 uValue=00000000000c3b42 'dispi_get_bpp'
    7054 dispi_get_bpp:                               ; 0xc3b42 LB 0x19
    7055     push bp                                   ; 55                          ; 0xc3b42 vbe.c:133
    7056     mov bp, sp                                ; 89 e5                       ; 0xc3b43
    7057     push dx                                   ; 52                          ; 0xc3b45
    7058     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3b46 vbe.c:135
    7059     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b49
    7060     call 00560h                               ; e8 11 ca                    ; 0xc3b4c
    7061     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b4f vbe.c:136
    7062     call 00567h                               ; e8 12 ca                    ; 0xc3b52
    7063     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3b55 vbe.c:137
    7064     pop dx                                    ; 5a                          ; 0xc3b58
    7065     pop bp                                    ; 5d                          ; 0xc3b59
    7066     retn                                      ; c3                          ; 0xc3b5a
    7067   ; disGetNextSymbol 0xc3b5b LB 0x714 -> off=0x0 cb=000000000000001f uValue=00000000000c3b5b 'dispi_set_virt_width'
    7068 dispi_set_virt_width:                        ; 0xc3b5b LB 0x1f
    7069     push bp                                   ; 55                          ; 0xc3b5b vbe.c:139
    7070     mov bp, sp                                ; 89 e5                       ; 0xc3b5c
    7071     push bx                                   ; 53                          ; 0xc3b5e
    7072     push dx                                   ; 52                          ; 0xc3b5f
    7073     mov bx, ax                                ; 89 c3                       ; 0xc3b60
    7074     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3b62 vbe.c:144
    7075     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b65
    7076     call 00560h                               ; e8 f5 c9                    ; 0xc3b68
    7077     mov ax, bx                                ; 89 d8                       ; 0xc3b6b vbe.c:145
    7078     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b6d
    7079     call 00560h                               ; e8 ed c9                    ; 0xc3b70
    7080     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b73 vbe.c:146
    7081     pop dx                                    ; 5a                          ; 0xc3b76
    7082     pop bx                                    ; 5b                          ; 0xc3b77
    7083     pop bp                                    ; 5d                          ; 0xc3b78
    7084     retn                                      ; c3                          ; 0xc3b79
    7085   ; disGetNextSymbol 0xc3b7a LB 0x6f5 -> off=0x0 cb=0000000000000019 uValue=00000000000c3b7a 'dispi_get_virt_width'
    7086 dispi_get_virt_width:                        ; 0xc3b7a LB 0x19
    7087     push bp                                   ; 55                          ; 0xc3b7a vbe.c:148
    7088     mov bp, sp                                ; 89 e5                       ; 0xc3b7b
    7089     push dx                                   ; 52                          ; 0xc3b7d
    7090     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3b7e vbe.c:150
    7091     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b81
    7092     call 00560h                               ; e8 d9 c9                    ; 0xc3b84
    7093     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b87 vbe.c:151
    7094     call 00567h                               ; e8 da c9                    ; 0xc3b8a
    7095     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3b8d vbe.c:152
    7096     pop dx                                    ; 5a                          ; 0xc3b90
    7097     pop bp                                    ; 5d                          ; 0xc3b91
    7098     retn                                      ; c3                          ; 0xc3b92
    7099   ; disGetNextSymbol 0xc3b93 LB 0x6dc -> off=0x0 cb=0000000000000019 uValue=00000000000c3b93 'dispi_get_virt_height'
    7100 dispi_get_virt_height:                       ; 0xc3b93 LB 0x19
    7101     push bp                                   ; 55                          ; 0xc3b93 vbe.c:154
    7102     mov bp, sp                                ; 89 e5                       ; 0xc3b94
    7103     push dx                                   ; 52                          ; 0xc3b96
    7104     mov ax, strict word 00007h                ; b8 07 00                    ; 0xc3b97 vbe.c:156
    7105     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b9a
    7106     call 00560h                               ; e8 c0 c9                    ; 0xc3b9d
    7107     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ba0 vbe.c:157
    7108     call 00567h                               ; e8 c1 c9                    ; 0xc3ba3
    7109     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ba6 vbe.c:158
    7110     pop dx                                    ; 5a                          ; 0xc3ba9
    7111     pop bp                                    ; 5d                          ; 0xc3baa
    7112     retn                                      ; c3                          ; 0xc3bab
    7113   ; disGetNextSymbol 0xc3bac LB 0x6c3 -> off=0x0 cb=0000000000000012 uValue=00000000000c3bac 'in_word'
    7114 in_word:                                     ; 0xc3bac LB 0x12
    7115     push bp                                   ; 55                          ; 0xc3bac vbe.c:160
    7116     mov bp, sp                                ; 89 e5                       ; 0xc3bad
    7117     push bx                                   ; 53                          ; 0xc3baf
    7118     mov bx, ax                                ; 89 c3                       ; 0xc3bb0
    7119     mov ax, dx                                ; 89 d0                       ; 0xc3bb2
    7120     mov dx, bx                                ; 89 da                       ; 0xc3bb4 vbe.c:162
    7121     out DX, ax                                ; ef                          ; 0xc3bb6
    7122     in ax, DX                                 ; ed                          ; 0xc3bb7 vbe.c:163
    7123     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3bb8 vbe.c:164
    7124     pop bx                                    ; 5b                          ; 0xc3bbb
    7125     pop bp                                    ; 5d                          ; 0xc3bbc
    7126     retn                                      ; c3                          ; 0xc3bbd
    7127   ; disGetNextSymbol 0xc3bbe LB 0x6b1 -> off=0x0 cb=0000000000000014 uValue=00000000000c3bbe 'in_byte'
    7128 in_byte:                                     ; 0xc3bbe LB 0x14
    7129     push bp                                   ; 55                          ; 0xc3bbe vbe.c:166
    7130     mov bp, sp                                ; 89 e5                       ; 0xc3bbf
    7131     push bx                                   ; 53                          ; 0xc3bc1
    7132     mov bx, ax                                ; 89 c3                       ; 0xc3bc2
    7133     mov ax, dx                                ; 89 d0                       ; 0xc3bc4
    7134     mov dx, bx                                ; 89 da                       ; 0xc3bc6 vbe.c:168
    7135     out DX, ax                                ; ef                          ; 0xc3bc8
    7136     in AL, DX                                 ; ec                          ; 0xc3bc9 vbe.c:169
    7137     db  02ah, 0e4h
    7138     ; sub ah, ah                                ; 2a e4                     ; 0xc3bca
    7139     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3bcc vbe.c:170
    7140     pop bx                                    ; 5b                          ; 0xc3bcf
    7141     pop bp                                    ; 5d                          ; 0xc3bd0
    7142     retn                                      ; c3                          ; 0xc3bd1
    7143   ; disGetNextSymbol 0xc3bd2 LB 0x69d -> off=0x0 cb=0000000000000014 uValue=00000000000c3bd2 'dispi_get_id'
    7144 dispi_get_id:                                ; 0xc3bd2 LB 0x14
    7145     push bp                                   ; 55                          ; 0xc3bd2 vbe.c:173
    7146     mov bp, sp                                ; 89 e5                       ; 0xc3bd3
    7147     push dx                                   ; 52                          ; 0xc3bd5
    7148     xor ax, ax                                ; 31 c0                       ; 0xc3bd6 vbe.c:175
    7149     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bd8
    7150     out DX, ax                                ; ef                          ; 0xc3bdb
    7151     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bdc vbe.c:176
    7152     in ax, DX                                 ; ed                          ; 0xc3bdf
    7153     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3be0 vbe.c:177
    7154     pop dx                                    ; 5a                          ; 0xc3be3
    7155     pop bp                                    ; 5d                          ; 0xc3be4
    7156     retn                                      ; c3                          ; 0xc3be5
    7157   ; disGetNextSymbol 0xc3be6 LB 0x689 -> off=0x0 cb=000000000000001a uValue=00000000000c3be6 'dispi_set_id'
    7158 dispi_set_id:                                ; 0xc3be6 LB 0x1a
    7159     push bp                                   ; 55                          ; 0xc3be6 vbe.c:179
    7160     mov bp, sp                                ; 89 e5                       ; 0xc3be7
    7161     push bx                                   ; 53                          ; 0xc3be9
    7162     push dx                                   ; 52                          ; 0xc3bea
    7163     mov bx, ax                                ; 89 c3                       ; 0xc3beb
    7164     xor ax, ax                                ; 31 c0                       ; 0xc3bed vbe.c:181
    7165     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bef
    7166     out DX, ax                                ; ef                          ; 0xc3bf2
    7167     mov ax, bx                                ; 89 d8                       ; 0xc3bf3 vbe.c:182
    7168     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bf5
    7169     out DX, ax                                ; ef                          ; 0xc3bf8
    7170     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3bf9 vbe.c:183
    7171     pop dx                                    ; 5a                          ; 0xc3bfc
    7172     pop bx                                    ; 5b                          ; 0xc3bfd
    7173     pop bp                                    ; 5d                          ; 0xc3bfe
    7174     retn                                      ; c3                          ; 0xc3bff
    7175   ; disGetNextSymbol 0xc3c00 LB 0x66f -> off=0x0 cb=000000000000002a uValue=00000000000c3c00 'vbe_init'
    7176 vbe_init:                                    ; 0xc3c00 LB 0x2a
    7177     push bp                                   ; 55                          ; 0xc3c00 vbe.c:188
    7178     mov bp, sp                                ; 89 e5                       ; 0xc3c01
    7179     push bx                                   ; 53                          ; 0xc3c03
    7180     mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc3c04 vbe.c:190
    7181     call 03be6h                               ; e8 dc ff                    ; 0xc3c07
    7182     call 03bd2h                               ; e8 c5 ff                    ; 0xc3c0a vbe.c:191
    7183     cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc3c0d
    7184     jne short 03c24h                          ; 75 12                       ; 0xc3c10
    7185     mov bx, 000b9h                            ; bb b9 00                    ; 0xc3c12 vbe.c:42
    7186     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3c15
    7187     mov es, ax                                ; 8e c0                       ; 0xc3c18
    7188     mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc3c1a
    7189     mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc3c1e vbe.c:194
    7190     call 03be6h                               ; e8 c2 ff                    ; 0xc3c21
    7191     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3c24 vbe.c:199
    7192     pop bx                                    ; 5b                          ; 0xc3c27
    7193     pop bp                                    ; 5d                          ; 0xc3c28
    7194     retn                                      ; c3                          ; 0xc3c29
    7195   ; disGetNextSymbol 0xc3c2a LB 0x645 -> off=0x0 cb=0000000000000055 uValue=00000000000c3c2a 'mode_info_find_mode'
    7196 mode_info_find_mode:                         ; 0xc3c2a LB 0x55
    7197     push bp                                   ; 55                          ; 0xc3c2a vbe.c:202
    7198     mov bp, sp                                ; 89 e5                       ; 0xc3c2b
    7199     push bx                                   ; 53                          ; 0xc3c2d
    7200     push cx                                   ; 51                          ; 0xc3c2e
    7201     push si                                   ; 56                          ; 0xc3c2f
    7202     push di                                   ; 57                          ; 0xc3c30
    7203     mov di, ax                                ; 89 c7                       ; 0xc3c31
    7204     mov si, dx                                ; 89 d6                       ; 0xc3c33
    7205     xor dx, dx                                ; 31 d2                       ; 0xc3c35 vbe.c:208
    7206     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c37
    7207     call 03bach                               ; e8 6f ff                    ; 0xc3c3a
    7208     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3c3d vbe.c:209
    7209     jne short 03c74h                          ; 75 32                       ; 0xc3c40
    7210     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc3c42 vbe.c:213
    7211     mov dx, bx                                ; 89 da                       ; 0xc3c45 vbe.c:218
    7212     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c47
    7213     call 03bach                               ; e8 5f ff                    ; 0xc3c4a
    7214     mov cx, ax                                ; 89 c1                       ; 0xc3c4d
    7215     cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3c4f vbe.c:219
    7216     je short 03c74h                           ; 74 20                       ; 0xc3c52
    7217     lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3c54 vbe.c:221
    7218     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c57
    7219     call 03bach                               ; e8 4f ff                    ; 0xc3c5a
    7220     lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3c5d
    7221     cmp cx, di                                ; 39 f9                       ; 0xc3c60 vbe.c:223
    7222     jne short 03c70h                          ; 75 0c                       ; 0xc3c62
    7223     test si, si                               ; 85 f6                       ; 0xc3c64 vbe.c:225
    7224     jne short 03c6ch                          ; 75 04                       ; 0xc3c66
    7225     mov ax, bx                                ; 89 d8                       ; 0xc3c68 vbe.c:226
    7226     jmp short 03c76h                          ; eb 0a                       ; 0xc3c6a
    7227     test AL, strict byte 080h                 ; a8 80                       ; 0xc3c6c vbe.c:227
    7228     jne short 03c68h                          ; 75 f8                       ; 0xc3c6e
    7229     mov bx, dx                                ; 89 d3                       ; 0xc3c70 vbe.c:230
    7230     jmp short 03c47h                          ; eb d3                       ; 0xc3c72 vbe.c:235
    7231     xor ax, ax                                ; 31 c0                       ; 0xc3c74 vbe.c:238
    7232     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc3c76 vbe.c:239
    7233     pop di                                    ; 5f                          ; 0xc3c79
    7234     pop si                                    ; 5e                          ; 0xc3c7a
    7235     pop cx                                    ; 59                          ; 0xc3c7b
    7236     pop bx                                    ; 5b                          ; 0xc3c7c
    7237     pop bp                                    ; 5d                          ; 0xc3c7d
    7238     retn                                      ; c3                          ; 0xc3c7e
    7239   ; disGetNextSymbol 0xc3c7f LB 0x5f0 -> off=0x0 cb=000000000000012b uValue=00000000000c3c7f 'vbe_biosfn_return_controller_information'
    7240 vbe_biosfn_return_controller_information: ; 0xc3c7f LB 0x12b
    7241     push bp                                   ; 55                          ; 0xc3c7f vbe.c:270
    7242     mov bp, sp                                ; 89 e5                       ; 0xc3c80
    7243     push cx                                   ; 51                          ; 0xc3c82
    7244     push si                                   ; 56                          ; 0xc3c83
    7245     push di                                   ; 57                          ; 0xc3c84
    7246     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc3c85
    7247     mov si, ax                                ; 89 c6                       ; 0xc3c88
    7248     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3c8a
    7249     mov di, bx                                ; 89 df                       ; 0xc3c8d
    7250     mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc3c8f vbe.c:275
    7251     call 005a7h                               ; e8 10 c9                    ; 0xc3c94 vbe.c:278
    7252     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc3c97
    7253     mov bx, di                                ; 89 fb                       ; 0xc3c9a vbe.c:281
    7254     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3c9c
    7255     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3c9f
    7256     xor dx, dx                                ; 31 d2                       ; 0xc3ca2 vbe.c:284
    7257     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ca4
    7258     call 03bach                               ; e8 02 ff                    ; 0xc3ca7
    7259     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3caa vbe.c:285
    7260     je short 03cb9h                           ; 74 0a                       ; 0xc3cad
    7261     push SS                                   ; 16                          ; 0xc3caf vbe.c:287
    7262     pop ES                                    ; 07                          ; 0xc3cb0
    7263     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc3cb1
    7264     jmp near 03da2h                           ; e9 e9 00                    ; 0xc3cb6 vbe.c:291
    7265     mov cx, strict word 00004h                ; b9 04 00                    ; 0xc3cb9 vbe.c:293
    7266     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc3cbc vbe.c:300
    7267     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3cc1 vbe.c:308
    7268     cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc3cc4
    7269     jne short 03cd3h                          ; 75 07                       ; 0xc3cca
    7270     cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc3ccc
    7271     je short 03ce2h                           ; 74 0f                       ; 0xc3cd1
    7272     cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc3cd3
    7273     jne short 03ce7h                          ; 75 0c                       ; 0xc3cd9
    7274     cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc3cdb
    7275     jne short 03ce7h                          ; 75 05                       ; 0xc3ce0
    7276     mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3ce2 vbe.c:310
    7277     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3ce7 vbe.c:318
    7278     mov word [es:bx], 04556h                  ; 26 c7 07 56 45              ; 0xc3cea
    7279     mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc3cef vbe.c:320
    7280     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3cf5 vbe.c:324
    7281     mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3cfb vbe.c:327
    7282     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3d01
    7283     mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc3d05 vbe.c:330
    7284     mov word [es:bx+00ch], strict word 00000h ; 26 c7 47 0c 00 00           ; 0xc3d0b vbe.c:332
    7285     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3d11 vbe.c:336
    7286     mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc3d14
    7287     lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc3d18 vbe.c:337
    7288     mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc3d1b
    7289     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc3d1f vbe.c:340
    7290     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d22
    7291     call 03bach                               ; e8 84 fe                    ; 0xc3d25
    7292     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3d28
    7293     mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc3d2b
    7294     cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc3d2f vbe.c:342
    7295     je short 03d59h                           ; 74 24                       ; 0xc3d33
    7296     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3d35 vbe.c:345
    7297     mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3d3b vbe.c:346
    7298     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3d41
    7299     mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3d45 vbe.c:347
    7300     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3d4b
    7301     mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3d4f vbe.c:348
    7302     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3d55
    7303     mov dx, cx                                ; 89 ca                       ; 0xc3d59 vbe.c:355
    7304     add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc3d5b
    7305     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d5e
    7306     call 03bbeh                               ; e8 5a fe                    ; 0xc3d61
    7307     xor ah, ah                                ; 30 e4                       ; 0xc3d64 vbe.c:356
    7308     cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc3d66
    7309     jnbe short 03d82h                         ; 77 17                       ; 0xc3d69
    7310     mov dx, cx                                ; 89 ca                       ; 0xc3d6b vbe.c:358
    7311     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d6d
    7312     call 03bach                               ; e8 39 fe                    ; 0xc3d70
    7313     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc3d73 vbe.c:362
    7314     add bx, di                                ; 01 fb                       ; 0xc3d76
    7315     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3d78 vbe.c:52
    7316     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3d7b
    7317     add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc3d7e vbe.c:364
    7318     add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc3d82 vbe.c:366
    7319     mov dx, cx                                ; 89 ca                       ; 0xc3d85 vbe.c:367
    7320     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d87
    7321     call 03bach                               ; e8 1f fe                    ; 0xc3d8a
    7322     cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc3d8d vbe.c:368
    7323     jne short 03d59h                          ; 75 c7                       ; 0xc3d90
    7324     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc3d92 vbe.c:371
    7325     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3d95 vbe.c:52
    7326     mov word [es:di], ax                      ; 26 89 05                    ; 0xc3d98
    7327     push SS                                   ; 16                          ; 0xc3d9b vbe.c:372
    7328     pop ES                                    ; 07                          ; 0xc3d9c
    7329     mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc3d9d
    7330     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3da2 vbe.c:373
    7331     pop di                                    ; 5f                          ; 0xc3da5
    7332     pop si                                    ; 5e                          ; 0xc3da6
    7333     pop cx                                    ; 59                          ; 0xc3da7
    7334     pop bp                                    ; 5d                          ; 0xc3da8
    7335     retn                                      ; c3                          ; 0xc3da9
    7336   ; disGetNextSymbol 0xc3daa LB 0x4c5 -> off=0x0 cb=000000000000009f uValue=00000000000c3daa 'vbe_biosfn_return_mode_information'
    7337 vbe_biosfn_return_mode_information:          ; 0xc3daa LB 0x9f
    7338     push bp                                   ; 55                          ; 0xc3daa vbe.c:385
    7339     mov bp, sp                                ; 89 e5                       ; 0xc3dab
    7340     push si                                   ; 56                          ; 0xc3dad
    7341     push di                                   ; 57                          ; 0xc3dae
    7342     push ax                                   ; 50                          ; 0xc3daf
    7343     push ax                                   ; 50                          ; 0xc3db0
    7344     mov ax, dx                                ; 89 d0                       ; 0xc3db1
    7345     mov si, bx                                ; 89 de                       ; 0xc3db3
    7346     mov bx, cx                                ; 89 cb                       ; 0xc3db5
    7347     test dh, 040h                             ; f6 c6 40                    ; 0xc3db7 vbe.c:396
    7348     je short 03dc1h                           ; 74 05                       ; 0xc3dba
    7349     mov dx, strict word 00001h                ; ba 01 00                    ; 0xc3dbc
    7350     jmp short 03dc3h                          ; eb 02                       ; 0xc3dbf
    7351     xor dx, dx                                ; 31 d2                       ; 0xc3dc1
    7352     and ah, 001h                              ; 80 e4 01                    ; 0xc3dc3 vbe.c:397
    7353     call 03c2ah                               ; e8 61 fe                    ; 0xc3dc6 vbe.c:399
    7354     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3dc9
    7355     test ax, ax                               ; 85 c0                       ; 0xc3dcc vbe.c:401
    7356     je short 03e37h                           ; 74 67                       ; 0xc3dce
    7357     mov cx, 00100h                            ; b9 00 01                    ; 0xc3dd0 vbe.c:406
    7358     xor ax, ax                                ; 31 c0                       ; 0xc3dd3
    7359     mov di, bx                                ; 89 df                       ; 0xc3dd5
    7360     mov es, si                                ; 8e c6                       ; 0xc3dd7
    7361     jcxz 03dddh                               ; e3 02                       ; 0xc3dd9
    7362     rep stosb                                 ; f3 aa                       ; 0xc3ddb
    7363     xor cx, cx                                ; 31 c9                       ; 0xc3ddd vbe.c:407
    7364     jmp short 03de6h                          ; eb 05                       ; 0xc3ddf
    7365     cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc3de1
    7366     jnc short 03dffh                          ; 73 19                       ; 0xc3de4
    7367     mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc3de6 vbe.c:410
    7368     inc dx                                    ; 42                          ; 0xc3de9
    7369     inc dx                                    ; 42                          ; 0xc3dea
    7370     add dx, cx                                ; 01 ca                       ; 0xc3deb
    7371     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ded
    7372     call 03bbeh                               ; e8 cb fd                    ; 0xc3df0
    7373     mov di, bx                                ; 89 df                       ; 0xc3df3 vbe.c:411
    7374     add di, cx                                ; 01 cf                       ; 0xc3df5
    7375     mov es, si                                ; 8e c6                       ; 0xc3df7 vbe.c:42
    7376     mov byte [es:di], al                      ; 26 88 05                    ; 0xc3df9
    7377     inc cx                                    ; 41                          ; 0xc3dfc vbe.c:412
    7378     jmp short 03de1h                          ; eb e2                       ; 0xc3dfd
    7379     lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc3dff vbe.c:413
    7380     mov es, si                                ; 8e c6                       ; 0xc3e02 vbe.c:37
    7381     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc3e04
    7382     test AL, strict byte 001h                 ; a8 01                       ; 0xc3e07 vbe.c:414
    7383     je short 03e1bh                           ; 74 10                       ; 0xc3e09
    7384     lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc3e0b vbe.c:415
    7385     mov word [es:di], 00619h                  ; 26 c7 05 19 06              ; 0xc3e0e vbe.c:52
    7386     lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc3e13 vbe.c:417
    7387     mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc3e16 vbe.c:52
    7388     mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3e1b vbe.c:420
    7389     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e1e
    7390     call 00560h                               ; e8 3c c7                    ; 0xc3e21
    7391     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e24 vbe.c:421
    7392     call 00567h                               ; e8 3d c7                    ; 0xc3e27
    7393     add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc3e2a
    7394     mov es, si                                ; 8e c6                       ; 0xc3e2d vbe.c:52
    7395     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3e2f
    7396     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3e32 vbe.c:423
    7397     jmp short 03e3ah                          ; eb 03                       ; 0xc3e35 vbe.c:424
    7398     mov ax, 00100h                            ; b8 00 01                    ; 0xc3e37 vbe.c:428
    7399     push SS                                   ; 16                          ; 0xc3e3a vbe.c:431
    7400     pop ES                                    ; 07                          ; 0xc3e3b
    7401     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc3e3c
    7402     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3e3f
    7403     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e42 vbe.c:432
    7404     pop di                                    ; 5f                          ; 0xc3e45
    7405     pop si                                    ; 5e                          ; 0xc3e46
     6840    db  005h, 004h, 003h, 002h, 001h, 000h, 004h, 03eh, 0abh, 039h, 0e8h, 039h, 0fdh, 039h, 00dh, 03ah
     6841    db  020h, 03ah, 030h, 03ah, 03ah, 03ah, 07ch, 03ah, 0b0h, 03ah, 0c1h, 03ah, 0e7h, 03ah, 002h, 03bh
     6842    db  021h, 03bh, 03eh, 03bh, 054h, 03bh, 060h, 03bh, 043h, 03ch, 0c7h, 03ch, 0f4h, 03ch, 009h, 03dh
     6843    db  04bh, 03dh, 0d6h, 03dh, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 003h
     6844    db  002h, 001h, 000h, 004h, 03eh, 07fh, 03bh, 0a0h, 03bh, 0afh, 03bh, 0beh, 03bh, 0c8h, 03bh, 07fh
     6845    db  03bh, 0a0h, 03bh, 0afh, 03bh, 0c8h, 03bh, 0d8h, 03bh, 0e3h, 03bh, 0feh, 03bh, 00dh, 03ch, 01ch
     6846    db  03ch, 02bh, 03ch, 00ah, 009h, 006h, 004h, 002h, 001h, 000h, 0c8h, 03dh, 071h, 03dh, 07fh, 03dh
     6847    db  090h, 03dh, 0a0h, 03dh, 0b5h, 03dh, 0c8h, 03dh, 0c8h, 03dh
     6848int10_func:                                  ; 0xc3982 LB 0x489
     6849    push bp                                   ; 55                          ; 0xc3982 vgabios.c:2571
     6850    mov bp, sp                                ; 89 e5                       ; 0xc3983
     6851    push si                                   ; 56                          ; 0xc3985
     6852    push di                                   ; 57                          ; 0xc3986
     6853    push ax                                   ; 50                          ; 0xc3987
     6854    mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc3988
     6855    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc398b vgabios.c:2576
     6856    shr ax, 008h                              ; c1 e8 08                    ; 0xc398e
     6857    cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc3991
     6858    jnbe short 039fah                         ; 77 64                       ; 0xc3994
     6859    push CS                                   ; 0e                          ; 0xc3996
     6860    pop ES                                    ; 07                          ; 0xc3997
     6861    mov cx, strict word 00017h                ; b9 17 00                    ; 0xc3998
     6862    mov di, 038f8h                            ; bf f8 38                    ; 0xc399b
     6863    repne scasb                               ; f2 ae                       ; 0xc399e
     6864    sal cx, 1                                 ; d1 e1                       ; 0xc39a0
     6865    mov di, cx                                ; 89 cf                       ; 0xc39a2
     6866    mov ax, word [cs:di+0390eh]               ; 2e 8b 85 0e 39              ; 0xc39a4
     6867    jmp ax                                    ; ff e0                       ; 0xc39a9
     6868    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc39ab vgabios.c:2579
     6869    xor ah, ah                                ; 30 e4                       ; 0xc39ae
     6870    call 0143fh                               ; e8 8c da                    ; 0xc39b0
     6871    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39b3 vgabios.c:2580
     6872    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc39b6
     6873    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc39b9
     6874    je short 039d3h                           ; 74 15                       ; 0xc39bc
     6875    cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc39be
     6876    je short 039cah                           ; 74 07                       ; 0xc39c1
     6877    cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc39c3
     6878    jbe short 039d3h                          ; 76 0b                       ; 0xc39c6
     6879    jmp short 039dch                          ; eb 12                       ; 0xc39c8
     6880    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39ca vgabios.c:2582
     6881    xor al, al                                ; 30 c0                       ; 0xc39cd
     6882    or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc39cf
     6883    jmp short 039e3h                          ; eb 10                       ; 0xc39d1 vgabios.c:2583
     6884    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39d3 vgabios.c:2591
     6885    xor al, al                                ; 30 c0                       ; 0xc39d6
     6886    or AL, strict byte 030h                   ; 0c 30                       ; 0xc39d8
     6887    jmp short 039e3h                          ; eb 07                       ; 0xc39da
     6888    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39dc vgabios.c:2594
     6889    xor al, al                                ; 30 c0                       ; 0xc39df
     6890    or AL, strict byte 020h                   ; 0c 20                       ; 0xc39e1
     6891    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc39e3
     6892    jmp short 039fah                          ; eb 12                       ; 0xc39e6 vgabios.c:2596
     6893    mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc39e8 vgabios.c:2598
     6894    xor ah, ah                                ; 30 e4                       ; 0xc39eb
     6895    mov dx, ax                                ; 89 c2                       ; 0xc39ed
     6896    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc39ef
     6897    shr ax, 008h                              ; c1 e8 08                    ; 0xc39f2
     6898    xor ah, ah                                ; 30 e4                       ; 0xc39f5
     6899    call 0118ch                               ; e8 92 d7                    ; 0xc39f7
     6900    jmp near 03e04h                           ; e9 07 04                    ; 0xc39fa vgabios.c:2599
     6901    mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc39fd vgabios.c:2601
     6902    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3a00
     6903    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a03
     6904    xor ah, ah                                ; 30 e4                       ; 0xc3a06
     6905    call 01293h                               ; e8 88 d8                    ; 0xc3a08
     6906    jmp short 039fah                          ; eb ed                       ; 0xc3a0b vgabios.c:2602
     6907    lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc3a0d vgabios.c:2604
     6908    lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc3a10
     6909    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3a13
     6910    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a16
     6911    xor ah, ah                                ; 30 e4                       ; 0xc3a19
     6912    call 00a96h                               ; e8 78 d0                    ; 0xc3a1b
     6913    jmp short 039fah                          ; eb da                       ; 0xc3a1e vgabios.c:2605
     6914    xor ax, ax                                ; 31 c0                       ; 0xc3a20 vgabios.c:2611
     6915    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3a22
     6916    mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc3a25 vgabios.c:2612
     6917    mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc3a28 vgabios.c:2613
     6918    mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc3a2b vgabios.c:2614
     6919    jmp short 039fah                          ; eb ca                       ; 0xc3a2e vgabios.c:2615
     6920    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a30 vgabios.c:2617
     6921    xor ah, ah                                ; 30 e4                       ; 0xc3a33
     6922    call 01322h                               ; e8 ea d8                    ; 0xc3a35
     6923    jmp short 039fah                          ; eb c0                       ; 0xc3a38 vgabios.c:2618
     6924    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3a3a vgabios.c:2620
     6925    push ax                                   ; 50                          ; 0xc3a3d
     6926    mov ax, 000ffh                            ; b8 ff 00                    ; 0xc3a3e
     6927    push ax                                   ; 50                          ; 0xc3a41
     6928    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3a42
     6929    xor ah, ah                                ; 30 e4                       ; 0xc3a45
     6930    push ax                                   ; 50                          ; 0xc3a47
     6931    mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3a48
     6932    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a4b
     6933    xor ah, ah                                ; 30 e4                       ; 0xc3a4e
     6934    push ax                                   ; 50                          ; 0xc3a50
     6935    mov cl, byte [bp+010h]                    ; 8a 4e 10                    ; 0xc3a51
     6936    xor ch, ch                                ; 30 ed                       ; 0xc3a54
     6937    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3a56
     6938    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a59
     6939    xor ah, ah                                ; 30 e4                       ; 0xc3a5c
     6940    mov bx, ax                                ; 89 c3                       ; 0xc3a5e
     6941    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3a60
     6942    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a63
     6943    xor ah, ah                                ; 30 e4                       ; 0xc3a66
     6944    mov dx, ax                                ; 89 c2                       ; 0xc3a68
     6945    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a6a
     6946    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3a6d
     6947    mov byte [bp-005h], ch                    ; 88 6e fb                    ; 0xc3a70
     6948    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3a73
     6949    call 01c23h                               ; e8 aa e1                    ; 0xc3a76
     6950    jmp near 03e04h                           ; e9 88 03                    ; 0xc3a79 vgabios.c:2621
     6951    xor ax, ax                                ; 31 c0                       ; 0xc3a7c vgabios.c:2623
     6952    push ax                                   ; 50                          ; 0xc3a7e
     6953    mov ax, 000ffh                            ; b8 ff 00                    ; 0xc3a7f
     6954    push ax                                   ; 50                          ; 0xc3a82
     6955    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3a83
     6956    xor ah, ah                                ; 30 e4                       ; 0xc3a86
     6957    push ax                                   ; 50                          ; 0xc3a88
     6958    mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3a89
     6959    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a8c
     6960    xor ah, ah                                ; 30 e4                       ; 0xc3a8f
     6961    push ax                                   ; 50                          ; 0xc3a91
     6962    mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc3a92
     6963    mov cx, ax                                ; 89 c1                       ; 0xc3a95
     6964    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3a97
     6965    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a9a
     6966    xor ah, ah                                ; 30 e4                       ; 0xc3a9d
     6967    mov bx, ax                                ; 89 c3                       ; 0xc3a9f
     6968    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3aa1
     6969    shr ax, 008h                              ; c1 e8 08                    ; 0xc3aa4
     6970    xor ah, ah                                ; 30 e4                       ; 0xc3aa7
     6971    mov dx, ax                                ; 89 c2                       ; 0xc3aa9
     6972    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3aab
     6973    jmp short 03a76h                          ; eb c6                       ; 0xc3aae
     6974    lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc3ab0 vgabios.c:2626
     6975    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3ab3
     6976    shr ax, 008h                              ; c1 e8 08                    ; 0xc3ab6
     6977    xor ah, ah                                ; 30 e4                       ; 0xc3ab9
     6978    call 00dd6h                               ; e8 18 d3                    ; 0xc3abb
     6979    jmp near 03e04h                           ; e9 43 03                    ; 0xc3abe vgabios.c:2627
     6980    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3ac1 vgabios.c:2629
     6981    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3ac4
     6982    xor ah, ah                                ; 30 e4                       ; 0xc3ac7
     6983    mov bx, ax                                ; 89 c3                       ; 0xc3ac9
     6984    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3acb
     6985    shr ax, 008h                              ; c1 e8 08                    ; 0xc3ace
     6986    xor ah, ah                                ; 30 e4                       ; 0xc3ad1
     6987    mov dx, ax                                ; 89 c2                       ; 0xc3ad3
     6988    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3ad5
     6989    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3ad8
     6990    mov byte [bp-005h], bh                    ; 88 7e fb                    ; 0xc3adb
     6991    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3ade
     6992    call 02569h                               ; e8 85 ea                    ; 0xc3ae1
     6993    jmp near 03e04h                           ; e9 1d 03                    ; 0xc3ae4 vgabios.c:2630
     6994    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3ae7 vgabios.c:2632
     6995    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3aea
     6996    xor ah, ah                                ; 30 e4                       ; 0xc3aed
     6997    mov bx, ax                                ; 89 c3                       ; 0xc3aef
     6998    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3af1
     6999    shr dx, 008h                              ; c1 ea 08                    ; 0xc3af4
     7000    xor dh, dh                                ; 30 f6                       ; 0xc3af7
     7001    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3af9
     7002    call 026f0h                               ; e8 f1 eb                    ; 0xc3afc
     7003    jmp near 03e04h                           ; e9 02 03                    ; 0xc3aff vgabios.c:2633
     7004    mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc3b02 vgabios.c:2635
     7005    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3b05
     7006    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b08
     7007    xor ah, ah                                ; 30 e4                       ; 0xc3b0b
     7008    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3b0d
     7009    shr dx, 008h                              ; c1 ea 08                    ; 0xc3b10
     7010    xor dh, dh                                ; 30 f6                       ; 0xc3b13
     7011    mov si, dx                                ; 89 d6                       ; 0xc3b15
     7012    mov dx, ax                                ; 89 c2                       ; 0xc3b17
     7013    mov ax, si                                ; 89 f0                       ; 0xc3b19
     7014    call 02871h                               ; e8 53 ed                    ; 0xc3b1b
     7015    jmp near 03e04h                           ; e9 e3 02                    ; 0xc3b1e vgabios.c:2636
     7016    lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc3b21 vgabios.c:2638
     7017    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3b24
     7018    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3b27
     7019    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3b2a
     7020    shr ax, 008h                              ; c1 e8 08                    ; 0xc3b2d
     7021    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3b30
     7022    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3b33
     7023    xor ah, ah                                ; 30 e4                       ; 0xc3b36
     7024    call 00f99h                               ; e8 5e d4                    ; 0xc3b38
     7025    jmp near 03e04h                           ; e9 c6 02                    ; 0xc3b3b vgabios.c:2639
     7026    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc3b3e vgabios.c:2647
     7027    mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc3b41
     7028    xor bh, bh                                ; 30 ff                       ; 0xc3b44
     7029    mov dx, 000ffh                            ; ba ff 00                    ; 0xc3b46
     7030    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b49
     7031    xor ah, ah                                ; 30 e4                       ; 0xc3b4c
     7032    call 029e4h                               ; e8 93 ee                    ; 0xc3b4e
     7033    jmp near 03e04h                           ; e9 b0 02                    ; 0xc3b51 vgabios.c:2648
     7034    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3b54 vgabios.c:2651
     7035    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3b57
     7036    call 010ffh                               ; e8 a2 d5                    ; 0xc3b5a
     7037    jmp near 03e04h                           ; e9 a4 02                    ; 0xc3b5d vgabios.c:2652
     7038    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3b60 vgabios.c:2654
     7039    xor ah, ah                                ; 30 e4                       ; 0xc3b63
     7040    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3b65
     7041    jnbe short 03bd5h                         ; 77 6b                       ; 0xc3b68
     7042    push CS                                   ; 0e                          ; 0xc3b6a
     7043    pop ES                                    ; 07                          ; 0xc3b6b
     7044    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc3b6c
     7045    mov di, 0393ch                            ; bf 3c 39                    ; 0xc3b6f
     7046    repne scasb                               ; f2 ae                       ; 0xc3b72
     7047    sal cx, 1                                 ; d1 e1                       ; 0xc3b74
     7048    mov di, cx                                ; 89 cf                       ; 0xc3b76
     7049    mov ax, word [cs:di+0394bh]               ; 2e 8b 85 4b 39              ; 0xc3b78
     7050    jmp ax                                    ; ff e0                       ; 0xc3b7d
     7051    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3b7f vgabios.c:2658
     7052    shr ax, 008h                              ; c1 e8 08                    ; 0xc3b82
     7053    xor ah, ah                                ; 30 e4                       ; 0xc3b85
     7054    push ax                                   ; 50                          ; 0xc3b87
     7055    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3b88
     7056    push ax                                   ; 50                          ; 0xc3b8b
     7057    push word [bp+00eh]                       ; ff 76 0e                    ; 0xc3b8c
     7058    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b8f
     7059    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3b92
     7060    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc3b95
     7061    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3b98
     7062    call 02d78h                               ; e8 da f1                    ; 0xc3b9b
     7063    jmp short 03bd5h                          ; eb 35                       ; 0xc3b9e vgabios.c:2659
     7064    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3ba0 vgabios.c:2662
     7065    xor dh, dh                                ; 30 f6                       ; 0xc3ba3
     7066    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3ba5
     7067    xor ah, ah                                ; 30 e4                       ; 0xc3ba8
     7068    call 02df7h                               ; e8 4a f2                    ; 0xc3baa
     7069    jmp short 03bd5h                          ; eb 26                       ; 0xc3bad vgabios.c:2663
     7070    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3baf vgabios.c:2666
     7071    xor dh, dh                                ; 30 f6                       ; 0xc3bb2
     7072    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3bb4
     7073    xor ah, ah                                ; 30 e4                       ; 0xc3bb7
     7074    call 02e64h                               ; e8 a8 f2                    ; 0xc3bb9
     7075    jmp short 03bd5h                          ; eb 17                       ; 0xc3bbc vgabios.c:2667
     7076    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3bbe vgabios.c:2669
     7077    xor ah, ah                                ; 30 e4                       ; 0xc3bc1
     7078    call 02d55h                               ; e8 8f f1                    ; 0xc3bc3
     7079    jmp short 03bd5h                          ; eb 0d                       ; 0xc3bc6 vgabios.c:2670
     7080    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3bc8 vgabios.c:2673
     7081    xor dh, dh                                ; 30 f6                       ; 0xc3bcb
     7082    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3bcd
     7083    xor ah, ah                                ; 30 e4                       ; 0xc3bd0
     7084    call 02ed3h                               ; e8 fe f2                    ; 0xc3bd2
     7085    jmp near 03e04h                           ; e9 2c 02                    ; 0xc3bd5 vgabios.c:2674
     7086    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3bd8 vgabios.c:2676
     7087    mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc3bdb
     7088    call 02f42h                               ; e8 61 f3                    ; 0xc3bde
     7089    jmp short 03bd5h                          ; eb f2                       ; 0xc3be1 vgabios.c:2677
     7090    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3be3 vgabios.c:2679
     7091    xor ah, ah                                ; 30 e4                       ; 0xc3be6
     7092    push ax                                   ; 50                          ; 0xc3be8
     7093    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3be9
     7094    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3bec
     7095    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3bef
     7096    mov si, word [bp+016h]                    ; 8b 76 16                    ; 0xc3bf2
     7097    mov cx, ax                                ; 89 c1                       ; 0xc3bf5
     7098    mov ax, si                                ; 89 f0                       ; 0xc3bf7
     7099    call 02fa5h                               ; e8 a9 f3                    ; 0xc3bf9
     7100    jmp short 03bd5h                          ; eb d7                       ; 0xc3bfc vgabios.c:2680
     7101    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3bfe vgabios.c:2682
     7102    xor ah, ah                                ; 30 e4                       ; 0xc3c01
     7103    mov dx, ax                                ; 89 c2                       ; 0xc3c03
     7104    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c05
     7105    call 02fc2h                               ; e8 b7 f3                    ; 0xc3c08
     7106    jmp short 03bd5h                          ; eb c8                       ; 0xc3c0b vgabios.c:2683
     7107    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c0d vgabios.c:2685
     7108    xor ah, ah                                ; 30 e4                       ; 0xc3c10
     7109    mov dx, ax                                ; 89 c2                       ; 0xc3c12
     7110    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c14
     7111    call 02fe4h                               ; e8 ca f3                    ; 0xc3c17
     7112    jmp short 03bd5h                          ; eb b9                       ; 0xc3c1a vgabios.c:2686
     7113    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c1c vgabios.c:2688
     7114    xor ah, ah                                ; 30 e4                       ; 0xc3c1f
     7115    mov dx, ax                                ; 89 c2                       ; 0xc3c21
     7116    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c23
     7117    call 03006h                               ; e8 dd f3                    ; 0xc3c26
     7118    jmp short 03bd5h                          ; eb aa                       ; 0xc3c29 vgabios.c:2689
     7119    lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc3c2b vgabios.c:2691
     7120    push ax                                   ; 50                          ; 0xc3c2e
     7121    lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc3c2f
     7122    lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc3c32
     7123    lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc3c35
     7124    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3c38
     7125    shr ax, 008h                              ; c1 e8 08                    ; 0xc3c3b
     7126    call 00f16h                               ; e8 d5 d2                    ; 0xc3c3e
     7127    jmp short 03bd5h                          ; eb 92                       ; 0xc3c41 vgabios.c:2699
     7128    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3c43 vgabios.c:2701
     7129    xor ah, ah                                ; 30 e4                       ; 0xc3c46
     7130    cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc3c48
     7131    jc short 03c5ch                           ; 72 0f                       ; 0xc3c4b
     7132    jbe short 03c87h                          ; 76 38                       ; 0xc3c4d
     7133    cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc3c4f
     7134    je short 03cafh                           ; 74 5b                       ; 0xc3c52
     7135    cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc3c54
     7136    je short 03cb1h                           ; 74 58                       ; 0xc3c57
     7137    jmp near 03e04h                           ; e9 a8 01                    ; 0xc3c59
     7138    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3c5c
     7139    je short 03c6bh                           ; 74 0a                       ; 0xc3c5f
     7140    cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc3c61
     7141    jne short 03cach                          ; 75 46                       ; 0xc3c64
     7142    call 03028h                               ; e8 bf f3                    ; 0xc3c66 vgabios.c:2704
     7143    jmp short 03cach                          ; eb 41                       ; 0xc3c69 vgabios.c:2705
     7144    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3c6b vgabios.c:2707
     7145    xor ah, ah                                ; 30 e4                       ; 0xc3c6e
     7146    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3c70
     7147    jnbe short 03cach                         ; 77 37                       ; 0xc3c73
     7148    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3c75 vgabios.c:2708
     7149    call 0302dh                               ; e8 b2 f3                    ; 0xc3c78
     7150    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3c7b vgabios.c:2709
     7151    xor al, al                                ; 30 c0                       ; 0xc3c7e
     7152    or AL, strict byte 012h                   ; 0c 12                       ; 0xc3c80
     7153    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3c82
     7154    jmp short 03cach                          ; eb 25                       ; 0xc3c85 vgabios.c:2711
     7155    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3c87 vgabios.c:2713
     7156    xor ah, ah                                ; 30 e4                       ; 0xc3c8a
     7157    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3c8c
     7158    jnc short 03ca9h                          ; 73 18                       ; 0xc3c8f
     7159    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3c91 vgabios.c:35
     7160    mov es, ax                                ; 8e c0                       ; 0xc3c94
     7161    mov si, 00087h                            ; be 87 00                    ; 0xc3c96
     7162    mov ah, byte [es:si]                      ; 26 8a 24                    ; 0xc3c99 vgabios.c:37
     7163    and ah, 0feh                              ; 80 e4 fe                    ; 0xc3c9c vgabios.c:38
     7164    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3c9f
     7165    or al, ah                                 ; 08 e0                       ; 0xc3ca2
     7166    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3ca4 vgabios.c:42
     7167    jmp short 03c7bh                          ; eb d2                       ; 0xc3ca7
     7168    mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc3ca9 vgabios.c:2719
     7169    jmp near 03e04h                           ; e9 55 01                    ; 0xc3cac vgabios.c:2720
     7170    jmp short 03cbfh                          ; eb 0e                       ; 0xc3caf
     7171    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3cb1 vgabios.c:2722
     7172    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3cb4
     7173    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3cb7
     7174    call 0305fh                               ; e8 a2 f3                    ; 0xc3cba
     7175    jmp short 03c7bh                          ; eb bc                       ; 0xc3cbd
     7176    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3cbf vgabios.c:2726
     7177    call 03064h                               ; e8 9f f3                    ; 0xc3cc2
     7178    jmp short 03c7bh                          ; eb b4                       ; 0xc3cc5
     7179    push word [bp+008h]                       ; ff 76 08                    ; 0xc3cc7 vgabios.c:2736
     7180    push word [bp+016h]                       ; ff 76 16                    ; 0xc3cca
     7181    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3ccd
     7182    xor ah, ah                                ; 30 e4                       ; 0xc3cd0
     7183    push ax                                   ; 50                          ; 0xc3cd2
     7184    mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3cd3
     7185    shr ax, 008h                              ; c1 e8 08                    ; 0xc3cd6
     7186    xor ah, ah                                ; 30 e4                       ; 0xc3cd9
     7187    push ax                                   ; 50                          ; 0xc3cdb
     7188    mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc3cdc
     7189    xor bh, bh                                ; 30 ff                       ; 0xc3cdf
     7190    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3ce1
     7191    shr dx, 008h                              ; c1 ea 08                    ; 0xc3ce4
     7192    xor dh, dh                                ; 30 f6                       ; 0xc3ce7
     7193    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3ce9
     7194    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3cec
     7195    call 03069h                               ; e8 77 f3                    ; 0xc3cef
     7196    jmp short 03cach                          ; eb b8                       ; 0xc3cf2 vgabios.c:2737
     7197    mov bx, si                                ; 89 f3                       ; 0xc3cf4 vgabios.c:2739
     7198    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3cf6
     7199    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3cf9
     7200    call 03106h                               ; e8 07 f4                    ; 0xc3cfc
     7201    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3cff vgabios.c:2740
     7202    xor al, al                                ; 30 c0                       ; 0xc3d02
     7203    or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc3d04
     7204    jmp near 03c82h                           ; e9 79 ff                    ; 0xc3d06
     7205    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d09 vgabios.c:2743
     7206    xor ah, ah                                ; 30 e4                       ; 0xc3d0c
     7207    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3d0e
     7208    je short 03d35h                           ; 74 22                       ; 0xc3d11
     7209    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3d13
     7210    je short 03d27h                           ; 74 0f                       ; 0xc3d16
     7211    test ax, ax                               ; 85 c0                       ; 0xc3d18
     7212    jne short 03d41h                          ; 75 25                       ; 0xc3d1a
     7213    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3d1c vgabios.c:2746
     7214    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d1f
     7215    call 03318h                               ; e8 f3 f5                    ; 0xc3d22
     7216    jmp short 03d41h                          ; eb 1a                       ; 0xc3d25 vgabios.c:2747
     7217    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3d27 vgabios.c:2749
     7218    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d2a
     7219    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d2d
     7220    call 03330h                               ; e8 fd f5                    ; 0xc3d30
     7221    jmp short 03d41h                          ; eb 0c                       ; 0xc3d33 vgabios.c:2750
     7222    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3d35 vgabios.c:2752
     7223    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d38
     7224    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d3b
     7225    call 03608h                               ; e8 c7 f8                    ; 0xc3d3e
     7226    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d41 vgabios.c:2759
     7227    xor al, al                                ; 30 c0                       ; 0xc3d44
     7228    or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc3d46
     7229    jmp near 03c82h                           ; e9 37 ff                    ; 0xc3d48
     7230    call 007bfh                               ; e8 71 ca                    ; 0xc3d4b vgabios.c:2764
     7231    test ax, ax                               ; 85 c0                       ; 0xc3d4e
     7232    je short 03dc6h                           ; 74 74                       ; 0xc3d50
     7233    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d52 vgabios.c:2765
     7234    xor ah, ah                                ; 30 e4                       ; 0xc3d55
     7235    cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc3d57
     7236    jnbe short 03dc8h                         ; 77 6c                       ; 0xc3d5a
     7237    push CS                                   ; 0e                          ; 0xc3d5c
     7238    pop ES                                    ; 07                          ; 0xc3d5d
     7239    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc3d5e
     7240    mov di, 0396bh                            ; bf 6b 39                    ; 0xc3d61
     7241    repne scasb                               ; f2 ae                       ; 0xc3d64
     7242    sal cx, 1                                 ; d1 e1                       ; 0xc3d66
     7243    mov di, cx                                ; 89 cf                       ; 0xc3d68
     7244    mov ax, word [cs:di+03972h]               ; 2e 8b 85 72 39              ; 0xc3d6a
     7245    jmp ax                                    ; ff e0                       ; 0xc3d6f
     7246    mov bx, si                                ; 89 f3                       ; 0xc3d71 vgabios.c:2768
     7247    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d73
     7248    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3d76
     7249    call 03fd5h                               ; e8 59 02                    ; 0xc3d79
     7250    jmp near 03e04h                           ; e9 85 00                    ; 0xc3d7c vgabios.c:2769
     7251    mov cx, si                                ; 89 f1                       ; 0xc3d7f vgabios.c:2771
     7252    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3d81
     7253    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3d84
     7254    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3d87
     7255    call 04100h                               ; e8 73 03                    ; 0xc3d8a
     7256    jmp near 03e04h                           ; e9 74 00                    ; 0xc3d8d vgabios.c:2772
     7257    mov cx, si                                ; 89 f1                       ; 0xc3d90 vgabios.c:2774
     7258    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3d92
     7259    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3d95
     7260    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3d98
     7261    call 0419fh                               ; e8 01 04                    ; 0xc3d9b
     7262    jmp short 03e04h                          ; eb 64                       ; 0xc3d9e vgabios.c:2775
     7263    lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3da0 vgabios.c:2777
     7264    push ax                                   ; 50                          ; 0xc3da3
     7265    mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc3da4
     7266    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3da7
     7267    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3daa
     7268    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dad
     7269    call 04368h                               ; e8 b5 05                    ; 0xc3db0
     7270    jmp short 03e04h                          ; eb 4f                       ; 0xc3db3 vgabios.c:2778
     7271    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3db5 vgabios.c:2780
     7272    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3db8
     7273    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3dbb
     7274    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dbe
     7275    call 043f4h                               ; e8 30 06                    ; 0xc3dc1
     7276    jmp short 03e04h                          ; eb 3e                       ; 0xc3dc4 vgabios.c:2781
     7277    jmp short 03dcfh                          ; eb 07                       ; 0xc3dc6
     7278    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3dc8 vgabios.c:2803
     7279    jmp short 03e04h                          ; eb 35                       ; 0xc3dcd vgabios.c:2806
     7280    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3dcf vgabios.c:2808
     7281    jmp short 03e04h                          ; eb 2e                       ; 0xc3dd4 vgabios.c:2810
     7282    call 007bfh                               ; e8 e6 c9                    ; 0xc3dd6 vgabios.c:2812
     7283    test ax, ax                               ; 85 c0                       ; 0xc3dd9
     7284    je short 03dffh                           ; 74 22                       ; 0xc3ddb
     7285    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3ddd vgabios.c:2813
     7286    xor ah, ah                                ; 30 e4                       ; 0xc3de0
     7287    cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3de2
     7288    jne short 03df8h                          ; 75 11                       ; 0xc3de5
     7289    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3de7 vgabios.c:2816
     7290    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3dea
     7291    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3ded
     7292    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3df0
     7293    call 044d3h                               ; e8 dd 06                    ; 0xc3df3
     7294    jmp short 03e04h                          ; eb 0c                       ; 0xc3df6 vgabios.c:2817
     7295    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3df8 vgabios.c:2819
     7296    jmp short 03e04h                          ; eb 05                       ; 0xc3dfd vgabios.c:2822
     7297    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3dff vgabios.c:2824
     7298    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e04 vgabios.c:2834
     7299    pop di                                    ; 5f                          ; 0xc3e07
     7300    pop si                                    ; 5e                          ; 0xc3e08
     7301    pop bp                                    ; 5d                          ; 0xc3e09
     7302    retn                                      ; c3                          ; 0xc3e0a
     7303  ; disGetNextSymbol 0xc3e0b LB 0x7ba -> off=0x0 cb=000000000000001f uValue=00000000000c3e0b 'dispi_set_xres'
     7304dispi_set_xres:                              ; 0xc3e0b LB 0x1f
     7305    push bp                                   ; 55                          ; 0xc3e0b vbe.c:100
     7306    mov bp, sp                                ; 89 e5                       ; 0xc3e0c
     7307    push bx                                   ; 53                          ; 0xc3e0e
     7308    push dx                                   ; 52                          ; 0xc3e0f
     7309    mov bx, ax                                ; 89 c3                       ; 0xc3e10
     7310    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3e12 vbe.c:105
     7311    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e15
     7312    call 00570h                               ; e8 55 c7                    ; 0xc3e18
     7313    mov ax, bx                                ; 89 d8                       ; 0xc3e1b vbe.c:106
     7314    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e1d
     7315    call 00570h                               ; e8 4d c7                    ; 0xc3e20
     7316    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e23 vbe.c:107
     7317    pop dx                                    ; 5a                          ; 0xc3e26
     7318    pop bx                                    ; 5b                          ; 0xc3e27
     7319    pop bp                                    ; 5d                          ; 0xc3e28
     7320    retn                                      ; c3                          ; 0xc3e29
     7321  ; disGetNextSymbol 0xc3e2a LB 0x79b -> off=0x0 cb=000000000000001f uValue=00000000000c3e2a 'dispi_set_yres'
     7322dispi_set_yres:                              ; 0xc3e2a LB 0x1f
     7323    push bp                                   ; 55                          ; 0xc3e2a vbe.c:109
     7324    mov bp, sp                                ; 89 e5                       ; 0xc3e2b
     7325    push bx                                   ; 53                          ; 0xc3e2d
     7326    push dx                                   ; 52                          ; 0xc3e2e
     7327    mov bx, ax                                ; 89 c3                       ; 0xc3e2f
     7328    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3e31 vbe.c:114
     7329    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e34
     7330    call 00570h                               ; e8 36 c7                    ; 0xc3e37
     7331    mov ax, bx                                ; 89 d8                       ; 0xc3e3a vbe.c:115
     7332    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e3c
     7333    call 00570h                               ; e8 2e c7                    ; 0xc3e3f
     7334    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e42 vbe.c:116
     7335    pop dx                                    ; 5a                          ; 0xc3e45
     7336    pop bx                                    ; 5b                          ; 0xc3e46
    74067337    pop bp                                    ; 5d                          ; 0xc3e47
    74077338    retn                                      ; c3                          ; 0xc3e48
    7408   ; disGetNextSymbol 0xc3e49 LB 0x426 -> off=0x0 cb=00000000000000e7 uValue=00000000000c3e49 'vbe_biosfn_set_mode'
    7409 vbe_biosfn_set_mode:                         ; 0xc3e49 LB 0xe7
    7410     push bp                                   ; 55                          ; 0xc3e49 vbe.c:444
     7339  ; disGetNextSymbol 0xc3e49 LB 0x77c -> off=0x0 cb=0000000000000019 uValue=00000000000c3e49 'dispi_get_yres'
     7340dispi_get_yres:                              ; 0xc3e49 LB 0x19
     7341    push bp                                   ; 55                          ; 0xc3e49 vbe.c:118
    74117342    mov bp, sp                                ; 89 e5                       ; 0xc3e4a
    7412     push si                                   ; 56                          ; 0xc3e4c
    7413     push di                                   ; 57                          ; 0xc3e4d
    7414     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc3e4e
    7415     mov si, ax                                ; 89 c6                       ; 0xc3e51
    7416     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3e53
    7417     test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc3e56 vbe.c:452
    7418     je short 03e61h                           ; 74 05                       ; 0xc3e5a
    7419     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3e5c
    7420     jmp short 03e63h                          ; eb 02                       ; 0xc3e5f
    7421     xor ax, ax                                ; 31 c0                       ; 0xc3e61
    7422     mov dx, ax                                ; 89 c2                       ; 0xc3e63
    7423     test ax, ax                               ; 85 c0                       ; 0xc3e65 vbe.c:453
    7424     je short 03e6ch                           ; 74 03                       ; 0xc3e67
    7425     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3e69
    7426     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc3e6c
    7427     test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc3e6f vbe.c:454
    7428     je short 03e7ah                           ; 74 05                       ; 0xc3e73
    7429     mov ax, 00080h                            ; b8 80 00                    ; 0xc3e75
    7430     jmp short 03e7ch                          ; eb 02                       ; 0xc3e78
    7431     xor ax, ax                                ; 31 c0                       ; 0xc3e7a
    7432     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3e7c
    7433     and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc3e7f vbe.c:456
    7434     cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc3e83 vbe.c:459
    7435     jnc short 03e9dh                          ; 73 13                       ; 0xc3e88
    7436     xor ax, ax                                ; 31 c0                       ; 0xc3e8a vbe.c:463
    7437     call 005cdh                               ; e8 3e c7                    ; 0xc3e8c
    7438     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc3e8f vbe.c:467
    7439     xor ah, ah                                ; 30 e4                       ; 0xc3e92
    7440     call 0137eh                               ; e8 e7 d4                    ; 0xc3e94
    7441     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3e97 vbe.c:468
    7442     jmp near 03f24h                           ; e9 87 00                    ; 0xc3e9a vbe.c:469
    7443     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3e9d vbe.c:472
    7444     call 03c2ah                               ; e8 87 fd                    ; 0xc3ea0
    7445     mov bx, ax                                ; 89 c3                       ; 0xc3ea3
    7446     test ax, ax                               ; 85 c0                       ; 0xc3ea5 vbe.c:474
    7447     je short 03f21h                           ; 74 78                       ; 0xc3ea7
    7448     lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc3ea9 vbe.c:479
    7449     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3eac
    7450     call 03bach                               ; e8 fa fc                    ; 0xc3eaf
    7451     mov cx, ax                                ; 89 c1                       ; 0xc3eb2
    7452     lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc3eb4 vbe.c:480
    7453     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3eb7
    7454     call 03bach                               ; e8 ef fc                    ; 0xc3eba
    7455     mov di, ax                                ; 89 c7                       ; 0xc3ebd
    7456     lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc3ebf vbe.c:481
    7457     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ec2
    7458     call 03bbeh                               ; e8 f6 fc                    ; 0xc3ec5
    7459     mov bl, al                                ; 88 c3                       ; 0xc3ec8
    7460     mov dl, al                                ; 88 c2                       ; 0xc3eca
    7461     xor ax, ax                                ; 31 c0                       ; 0xc3ecc vbe.c:489
    7462     call 005cdh                               ; e8 fc c6                    ; 0xc3ece
    7463     cmp bl, 004h                              ; 80 fb 04                    ; 0xc3ed1 vbe.c:491
    7464     jne short 03edch                          ; 75 06                       ; 0xc3ed4
    7465     mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc3ed6 vbe.c:493
    7466     call 0137eh                               ; e8 a2 d4                    ; 0xc3ed9
    7467     mov al, dl                                ; 88 d0                       ; 0xc3edc vbe.c:496
    7468     xor ah, ah                                ; 30 e4                       ; 0xc3ede
    7469     call 03b23h                               ; e8 40 fc                    ; 0xc3ee0
    7470     mov ax, cx                                ; 89 c8                       ; 0xc3ee3 vbe.c:497
    7471     call 03acch                               ; e8 e4 fb                    ; 0xc3ee5
    7472     mov ax, di                                ; 89 f8                       ; 0xc3ee8 vbe.c:498
    7473     call 03aebh                               ; e8 fe fb                    ; 0xc3eea
    7474     xor ax, ax                                ; 31 c0                       ; 0xc3eed vbe.c:499
    7475     call 005f3h                               ; e8 01 c7                    ; 0xc3eef
    7476     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc3ef2 vbe.c:500
    7477     or dl, 001h                               ; 80 ca 01                    ; 0xc3ef5
    7478     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3ef8
    7479     xor ah, ah                                ; 30 e4                       ; 0xc3efb
    7480     or al, dl                                 ; 08 d0                       ; 0xc3efd
    7481     call 005cdh                               ; e8 cb c6                    ; 0xc3eff
    7482     call 006c2h                               ; e8 bd c7                    ; 0xc3f02 vbe.c:501
    7483     mov bx, 000bah                            ; bb ba 00                    ; 0xc3f05 vbe.c:52
    7484     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3f08
    7485     mov es, ax                                ; 8e c0                       ; 0xc3f0b
    7486     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3f0d
    7487     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f10
    7488     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3f13 vbe.c:504
    7489     or AL, strict byte 060h                   ; 0c 60                       ; 0xc3f16
    7490     mov bx, 00087h                            ; bb 87 00                    ; 0xc3f18 vbe.c:42
    7491     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3f1b
    7492     jmp near 03e97h                           ; e9 76 ff                    ; 0xc3f1e
    7493     mov ax, 00100h                            ; b8 00 01                    ; 0xc3f21 vbe.c:513
    7494     push SS                                   ; 16                          ; 0xc3f24 vbe.c:517
    7495     pop ES                                    ; 07                          ; 0xc3f25
    7496     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3f26
    7497     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f29 vbe.c:518
    7498     pop di                                    ; 5f                          ; 0xc3f2c
    7499     pop si                                    ; 5e                          ; 0xc3f2d
    7500     pop bp                                    ; 5d                          ; 0xc3f2e
    7501     retn                                      ; c3                          ; 0xc3f2f
    7502   ; disGetNextSymbol 0xc3f30 LB 0x33f -> off=0x0 cb=0000000000000008 uValue=00000000000c3f30 'vbe_biosfn_read_video_state_size'
    7503 vbe_biosfn_read_video_state_size:            ; 0xc3f30 LB 0x8
    7504     push bp                                   ; 55                          ; 0xc3f30 vbe.c:520
    7505     mov bp, sp                                ; 89 e5                       ; 0xc3f31
    7506     mov ax, strict word 00012h                ; b8 12 00                    ; 0xc3f33 vbe.c:523
    7507     pop bp                                    ; 5d                          ; 0xc3f36
    7508     retn                                      ; c3                          ; 0xc3f37
    7509   ; disGetNextSymbol 0xc3f38 LB 0x337 -> off=0x0 cb=000000000000004b uValue=00000000000c3f38 'vbe_biosfn_save_video_state'
    7510 vbe_biosfn_save_video_state:                 ; 0xc3f38 LB 0x4b
    7511     push bp                                   ; 55                          ; 0xc3f38 vbe.c:525
    7512     mov bp, sp                                ; 89 e5                       ; 0xc3f39
    7513     push bx                                   ; 53                          ; 0xc3f3b
    7514     push cx                                   ; 51                          ; 0xc3f3c
    7515     push si                                   ; 56                          ; 0xc3f3d
    7516     mov si, ax                                ; 89 c6                       ; 0xc3f3e
    7517     mov bx, dx                                ; 89 d3                       ; 0xc3f40
    7518     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3f42 vbe.c:529
    7519     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f45
    7520     out DX, ax                                ; ef                          ; 0xc3f48
    7521     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f49 vbe.c:530
    7522     in ax, DX                                 ; ed                          ; 0xc3f4c
    7523     mov es, si                                ; 8e c6                       ; 0xc3f4d vbe.c:52
    7524     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f4f
    7525     inc bx                                    ; 43                          ; 0xc3f52 vbe.c:532
    7526     inc bx                                    ; 43                          ; 0xc3f53
    7527     test AL, strict byte 001h                 ; a8 01                       ; 0xc3f54 vbe.c:533
    7528     je short 03f7bh                           ; 74 23                       ; 0xc3f56
    7529     mov cx, strict word 00001h                ; b9 01 00                    ; 0xc3f58 vbe.c:535
    7530     jmp short 03f62h                          ; eb 05                       ; 0xc3f5b
    7531     cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc3f5d
    7532     jnbe short 03f7bh                         ; 77 19                       ; 0xc3f60
    7533     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc3f62 vbe.c:536
    7534     je short 03f78h                           ; 74 11                       ; 0xc3f65
    7535     mov ax, cx                                ; 89 c8                       ; 0xc3f67 vbe.c:537
    7536     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f69
    7537     out DX, ax                                ; ef                          ; 0xc3f6c
    7538     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f6d vbe.c:538
    7539     in ax, DX                                 ; ed                          ; 0xc3f70
    7540     mov es, si                                ; 8e c6                       ; 0xc3f71 vbe.c:52
    7541     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f73
    7542     inc bx                                    ; 43                          ; 0xc3f76 vbe.c:539
    7543     inc bx                                    ; 43                          ; 0xc3f77
    7544     inc cx                                    ; 41                          ; 0xc3f78 vbe.c:541
    7545     jmp short 03f5dh                          ; eb e2                       ; 0xc3f79
    7546     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3f7b vbe.c:542
    7547     pop si                                    ; 5e                          ; 0xc3f7e
    7548     pop cx                                    ; 59                          ; 0xc3f7f
    7549     pop bx                                    ; 5b                          ; 0xc3f80
    7550     pop bp                                    ; 5d                          ; 0xc3f81
    7551     retn                                      ; c3                          ; 0xc3f82
    7552   ; disGetNextSymbol 0xc3f83 LB 0x2ec -> off=0x0 cb=000000000000008f uValue=00000000000c3f83 'vbe_biosfn_restore_video_state'
    7553 vbe_biosfn_restore_video_state:              ; 0xc3f83 LB 0x8f
    7554     push bp                                   ; 55                          ; 0xc3f83 vbe.c:545
    7555     mov bp, sp                                ; 89 e5                       ; 0xc3f84
    7556     push bx                                   ; 53                          ; 0xc3f86
    7557     push cx                                   ; 51                          ; 0xc3f87
    7558     push si                                   ; 56                          ; 0xc3f88
    7559     push ax                                   ; 50                          ; 0xc3f89
    7560     mov cx, ax                                ; 89 c1                       ; 0xc3f8a
    7561     mov bx, dx                                ; 89 d3                       ; 0xc3f8c
    7562     mov es, ax                                ; 8e c0                       ; 0xc3f8e vbe.c:47
    7563     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3f90
    7564     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3f93
    7565     inc bx                                    ; 43                          ; 0xc3f96 vbe.c:550
    7566     inc bx                                    ; 43                          ; 0xc3f97
    7567     test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc3f98 vbe.c:552
    7568     jne short 03faeh                          ; 75 10                       ; 0xc3f9c
    7569     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3f9e vbe.c:553
    7570     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fa1
    7571     out DX, ax                                ; ef                          ; 0xc3fa4
    7572     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc3fa5 vbe.c:554
    7573     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fa8
    7574     out DX, ax                                ; ef                          ; 0xc3fab
    7575     jmp short 0400ah                          ; eb 5c                       ; 0xc3fac vbe.c:555
    7576     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3fae vbe.c:556
    7577     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fb1
    7578     out DX, ax                                ; ef                          ; 0xc3fb4
    7579     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fb5 vbe.c:47
    7580     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fb8 vbe.c:48
    7581     out DX, ax                                ; ef                          ; 0xc3fbb
    7582     inc bx                                    ; 43                          ; 0xc3fbc vbe.c:558
    7583     inc bx                                    ; 43                          ; 0xc3fbd
    7584     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3fbe
    7585     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fc1
    7586     out DX, ax                                ; ef                          ; 0xc3fc4
    7587     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fc5 vbe.c:47
    7588     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fc8 vbe.c:48
    7589     out DX, ax                                ; ef                          ; 0xc3fcb
    7590     inc bx                                    ; 43                          ; 0xc3fcc vbe.c:561
    7591     inc bx                                    ; 43                          ; 0xc3fcd
    7592     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3fce
    7593     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fd1
    7594     out DX, ax                                ; ef                          ; 0xc3fd4
    7595     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fd5 vbe.c:47
    7596     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fd8 vbe.c:48
    7597     out DX, ax                                ; ef                          ; 0xc3fdb
    7598     inc bx                                    ; 43                          ; 0xc3fdc vbe.c:564
    7599     inc bx                                    ; 43                          ; 0xc3fdd
    7600     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3fde
    7601     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fe1
    7602     out DX, ax                                ; ef                          ; 0xc3fe4
    7603     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc3fe5 vbe.c:566
    7604     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fe8
    7605     out DX, ax                                ; ef                          ; 0xc3feb
    7606     mov si, strict word 00005h                ; be 05 00                    ; 0xc3fec vbe.c:568
    7607     jmp short 03ff6h                          ; eb 05                       ; 0xc3fef
    7608     cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc3ff1
    7609     jnbe short 0400ah                         ; 77 14                       ; 0xc3ff4
    7610     mov ax, si                                ; 89 f0                       ; 0xc3ff6 vbe.c:569
    7611     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ff8
    7612     out DX, ax                                ; ef                          ; 0xc3ffb
    7613     mov es, cx                                ; 8e c1                       ; 0xc3ffc vbe.c:47
    7614     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3ffe
    7615     mov dx, 001cfh                            ; ba cf 01                    ; 0xc4001 vbe.c:48
    7616     out DX, ax                                ; ef                          ; 0xc4004
    7617     inc bx                                    ; 43                          ; 0xc4005 vbe.c:571
    7618     inc bx                                    ; 43                          ; 0xc4006
    7619     inc si                                    ; 46                          ; 0xc4007 vbe.c:572
    7620     jmp short 03ff1h                          ; eb e7                       ; 0xc4008
    7621     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc400a vbe.c:574
    7622     pop si                                    ; 5e                          ; 0xc400d
    7623     pop cx                                    ; 59                          ; 0xc400e
    7624     pop bx                                    ; 5b                          ; 0xc400f
    7625     pop bp                                    ; 5d                          ; 0xc4010
    7626     retn                                      ; c3                          ; 0xc4011
    7627   ; disGetNextSymbol 0xc4012 LB 0x25d -> off=0x0 cb=000000000000008c uValue=00000000000c4012 'vbe_biosfn_save_restore_state'
    7628 vbe_biosfn_save_restore_state:               ; 0xc4012 LB 0x8c
    7629     push bp                                   ; 55                          ; 0xc4012 vbe.c:590
    7630     mov bp, sp                                ; 89 e5                       ; 0xc4013
    7631     push si                                   ; 56                          ; 0xc4015
    7632     push di                                   ; 57                          ; 0xc4016
    7633     push ax                                   ; 50                          ; 0xc4017
    7634     mov si, ax                                ; 89 c6                       ; 0xc4018
    7635     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc401a
    7636     mov ax, bx                                ; 89 d8                       ; 0xc401d
    7637     mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc401f
    7638     mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc4022 vbe.c:595
    7639     xor ah, ah                                ; 30 e4                       ; 0xc4025 vbe.c:596
    7640     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc4027
    7641     je short 04071h                           ; 74 45                       ; 0xc402a
    7642     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc402c
    7643     je short 04055h                           ; 74 24                       ; 0xc402f
    7644     test ax, ax                               ; 85 c0                       ; 0xc4031
    7645     jne short 0408dh                          ; 75 58                       ; 0xc4033
    7646     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4035 vbe.c:598
    7647     call 02fe6h                               ; e8 ab ef                    ; 0xc4038
    7648     mov cx, ax                                ; 89 c1                       ; 0xc403b
    7649     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc403d vbe.c:602
    7650     je short 04048h                           ; 74 05                       ; 0xc4041
    7651     call 03f30h                               ; e8 ea fe                    ; 0xc4043 vbe.c:603
    7652     add ax, cx                                ; 01 c8                       ; 0xc4046
    7653     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc4048 vbe.c:604
    7654     shr ax, 006h                              ; c1 e8 06                    ; 0xc404b
    7655     push SS                                   ; 16                          ; 0xc404e
    7656     pop ES                                    ; 07                          ; 0xc404f
    7657     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4050
    7658     jmp short 04090h                          ; eb 3b                       ; 0xc4053 vbe.c:605
    7659     push SS                                   ; 16                          ; 0xc4055 vbe.c:607
    7660     pop ES                                    ; 07                          ; 0xc4056
    7661     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4057
    7662     mov dx, cx                                ; 89 ca                       ; 0xc405a vbe.c:608
    7663     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc405c
    7664     call 03021h                               ; e8 bf ef                    ; 0xc405f
    7665     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4062 vbe.c:612
    7666     je short 04090h                           ; 74 28                       ; 0xc4066
    7667     mov dx, ax                                ; 89 c2                       ; 0xc4068 vbe.c:613
    7668     mov ax, cx                                ; 89 c8                       ; 0xc406a
    7669     call 03f38h                               ; e8 c9 fe                    ; 0xc406c
    7670     jmp short 04090h                          ; eb 1f                       ; 0xc406f vbe.c:614
    7671     push SS                                   ; 16                          ; 0xc4071 vbe.c:616
    7672     pop ES                                    ; 07                          ; 0xc4072
    7673     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4073
    7674     mov dx, cx                                ; 89 ca                       ; 0xc4076 vbe.c:617
    7675     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4078
    7676     call 032f9h                               ; e8 7b f2                    ; 0xc407b
    7677     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc407e vbe.c:621
    7678     je short 04090h                           ; 74 0c                       ; 0xc4082
    7679     mov dx, ax                                ; 89 c2                       ; 0xc4084 vbe.c:622
    7680     mov ax, cx                                ; 89 c8                       ; 0xc4086
    7681     call 03f83h                               ; e8 f8 fe                    ; 0xc4088
    7682     jmp short 04090h                          ; eb 03                       ; 0xc408b vbe.c:623
    7683     mov di, 00100h                            ; bf 00 01                    ; 0xc408d vbe.c:626
    7684     push SS                                   ; 16                          ; 0xc4090 vbe.c:629
    7685     pop ES                                    ; 07                          ; 0xc4091
    7686     mov word [es:si], di                      ; 26 89 3c                    ; 0xc4092
    7687     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4095 vbe.c:630
    7688     pop di                                    ; 5f                          ; 0xc4098
    7689     pop si                                    ; 5e                          ; 0xc4099
    7690     pop bp                                    ; 5d                          ; 0xc409a
    7691     retn 00002h                               ; c2 02 00                    ; 0xc409b
    7692   ; disGetNextSymbol 0xc409e LB 0x1d1 -> off=0x0 cb=00000000000000df uValue=00000000000c409e 'vbe_biosfn_get_set_scanline_length'
    7693 vbe_biosfn_get_set_scanline_length:          ; 0xc409e LB 0xdf
    7694     push bp                                   ; 55                          ; 0xc409e vbe.c:651
    7695     mov bp, sp                                ; 89 e5                       ; 0xc409f
    7696     push si                                   ; 56                          ; 0xc40a1
    7697     push di                                   ; 57                          ; 0xc40a2
    7698     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc40a3
    7699     push ax                                   ; 50                          ; 0xc40a6
    7700     mov di, dx                                ; 89 d7                       ; 0xc40a7
    7701     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc40a9
    7702     mov si, cx                                ; 89 ce                       ; 0xc40ac
    7703     call 03b42h                               ; e8 91 fa                    ; 0xc40ae vbe.c:660
    7704     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc40b1 vbe.c:661
    7705     jne short 040bah                          ; 75 05                       ; 0xc40b3
    7706     mov bx, strict word 00010h                ; bb 10 00                    ; 0xc40b5
    7707     jmp short 040beh                          ; eb 04                       ; 0xc40b8
    7708     xor ah, ah                                ; 30 e4                       ; 0xc40ba
    7709     mov bx, ax                                ; 89 c3                       ; 0xc40bc
    7710     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc40be
    7711     call 03b7ah                               ; e8 b6 fa                    ; 0xc40c1 vbe.c:662
    7712     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc40c4
    7713     mov word [bp-00ch], strict word 0004fh    ; c7 46 f4 4f 00              ; 0xc40c7 vbe.c:663
    7714     push SS                                   ; 16                          ; 0xc40cc vbe.c:664
    7715     pop ES                                    ; 07                          ; 0xc40cd
    7716     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc40ce
    7717     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc40d1
    7718     mov cl, byte [es:di]                      ; 26 8a 0d                    ; 0xc40d4 vbe.c:665
    7719     cmp cl, 002h                              ; 80 f9 02                    ; 0xc40d7 vbe.c:669
    7720     je short 040e8h                           ; 74 0c                       ; 0xc40da
    7721     cmp cl, 001h                              ; 80 f9 01                    ; 0xc40dc
    7722     je short 0410eh                           ; 74 2d                       ; 0xc40df
    7723     test cl, cl                               ; 84 c9                       ; 0xc40e1
    7724     je short 04109h                           ; 74 24                       ; 0xc40e3
    7725     jmp near 04166h                           ; e9 7e 00                    ; 0xc40e5
    7726     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc40e8 vbe.c:671
    7727     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc40eb
    7728     jne short 040f4h                          ; 75 05                       ; 0xc40ed
    7729     sal bx, 003h                              ; c1 e3 03                    ; 0xc40ef vbe.c:672
    7730     jmp short 04109h                          ; eb 15                       ; 0xc40f2 vbe.c:673
    7731     xor ah, ah                                ; 30 e4                       ; 0xc40f4 vbe.c:674
    7732     cwd                                       ; 99                          ; 0xc40f6
    7733     sal dx, 003h                              ; c1 e2 03                    ; 0xc40f7
     7343    push dx                                   ; 52                          ; 0xc3e4c
     7344    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3e4d vbe.c:120
     7345    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e50
     7346    call 00570h                               ; e8 1a c7                    ; 0xc3e53
     7347    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e56 vbe.c:121
     7348    call 00577h                               ; e8 1b c7                    ; 0xc3e59
     7349    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3e5c vbe.c:122
     7350    pop dx                                    ; 5a                          ; 0xc3e5f
     7351    pop bp                                    ; 5d                          ; 0xc3e60
     7352    retn                                      ; c3                          ; 0xc3e61
     7353  ; disGetNextSymbol 0xc3e62 LB 0x763 -> off=0x0 cb=000000000000001f uValue=00000000000c3e62 'dispi_set_bpp'
     7354dispi_set_bpp:                               ; 0xc3e62 LB 0x1f
     7355    push bp                                   ; 55                          ; 0xc3e62 vbe.c:124
     7356    mov bp, sp                                ; 89 e5                       ; 0xc3e63
     7357    push bx                                   ; 53                          ; 0xc3e65
     7358    push dx                                   ; 52                          ; 0xc3e66
     7359    mov bx, ax                                ; 89 c3                       ; 0xc3e67
     7360    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3e69 vbe.c:129
     7361    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e6c
     7362    call 00570h                               ; e8 fe c6                    ; 0xc3e6f
     7363    mov ax, bx                                ; 89 d8                       ; 0xc3e72 vbe.c:130
     7364    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e74
     7365    call 00570h                               ; e8 f6 c6                    ; 0xc3e77
     7366    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e7a vbe.c:131
     7367    pop dx                                    ; 5a                          ; 0xc3e7d
     7368    pop bx                                    ; 5b                          ; 0xc3e7e
     7369    pop bp                                    ; 5d                          ; 0xc3e7f
     7370    retn                                      ; c3                          ; 0xc3e80
     7371  ; disGetNextSymbol 0xc3e81 LB 0x744 -> off=0x0 cb=0000000000000019 uValue=00000000000c3e81 'dispi_get_bpp'
     7372dispi_get_bpp:                               ; 0xc3e81 LB 0x19
     7373    push bp                                   ; 55                          ; 0xc3e81 vbe.c:133
     7374    mov bp, sp                                ; 89 e5                       ; 0xc3e82
     7375    push dx                                   ; 52                          ; 0xc3e84
     7376    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3e85 vbe.c:135
     7377    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e88
     7378    call 00570h                               ; e8 e2 c6                    ; 0xc3e8b
     7379    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e8e vbe.c:136
     7380    call 00577h                               ; e8 e3 c6                    ; 0xc3e91
     7381    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3e94 vbe.c:137
     7382    pop dx                                    ; 5a                          ; 0xc3e97
     7383    pop bp                                    ; 5d                          ; 0xc3e98
     7384    retn                                      ; c3                          ; 0xc3e99
     7385  ; disGetNextSymbol 0xc3e9a LB 0x72b -> off=0x0 cb=000000000000001f uValue=00000000000c3e9a 'dispi_set_virt_width'
     7386dispi_set_virt_width:                        ; 0xc3e9a LB 0x1f
     7387    push bp                                   ; 55                          ; 0xc3e9a vbe.c:139
     7388    mov bp, sp                                ; 89 e5                       ; 0xc3e9b
     7389    push bx                                   ; 53                          ; 0xc3e9d
     7390    push dx                                   ; 52                          ; 0xc3e9e
     7391    mov bx, ax                                ; 89 c3                       ; 0xc3e9f
     7392    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3ea1 vbe.c:144
     7393    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ea4
     7394    call 00570h                               ; e8 c6 c6                    ; 0xc3ea7
     7395    mov ax, bx                                ; 89 d8                       ; 0xc3eaa vbe.c:145
     7396    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3eac
     7397    call 00570h                               ; e8 be c6                    ; 0xc3eaf
     7398    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3eb2 vbe.c:146
     7399    pop dx                                    ; 5a                          ; 0xc3eb5
     7400    pop bx                                    ; 5b                          ; 0xc3eb6
     7401    pop bp                                    ; 5d                          ; 0xc3eb7
     7402    retn                                      ; c3                          ; 0xc3eb8
     7403  ; disGetNextSymbol 0xc3eb9 LB 0x70c -> off=0x0 cb=0000000000000019 uValue=00000000000c3eb9 'dispi_get_virt_width'
     7404dispi_get_virt_width:                        ; 0xc3eb9 LB 0x19
     7405    push bp                                   ; 55                          ; 0xc3eb9 vbe.c:148
     7406    mov bp, sp                                ; 89 e5                       ; 0xc3eba
     7407    push dx                                   ; 52                          ; 0xc3ebc
     7408    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3ebd vbe.c:150
     7409    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ec0
     7410    call 00570h                               ; e8 aa c6                    ; 0xc3ec3
     7411    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ec6 vbe.c:151
     7412    call 00577h                               ; e8 ab c6                    ; 0xc3ec9
     7413    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ecc vbe.c:152
     7414    pop dx                                    ; 5a                          ; 0xc3ecf
     7415    pop bp                                    ; 5d                          ; 0xc3ed0
     7416    retn                                      ; c3                          ; 0xc3ed1
     7417  ; disGetNextSymbol 0xc3ed2 LB 0x6f3 -> off=0x0 cb=0000000000000019 uValue=00000000000c3ed2 'dispi_get_virt_height'
     7418dispi_get_virt_height:                       ; 0xc3ed2 LB 0x19
     7419    push bp                                   ; 55                          ; 0xc3ed2 vbe.c:154
     7420    mov bp, sp                                ; 89 e5                       ; 0xc3ed3
     7421    push dx                                   ; 52                          ; 0xc3ed5
     7422    mov ax, strict word 00007h                ; b8 07 00                    ; 0xc3ed6 vbe.c:156
     7423    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ed9
     7424    call 00570h                               ; e8 91 c6                    ; 0xc3edc
     7425    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3edf vbe.c:157
     7426    call 00577h                               ; e8 92 c6                    ; 0xc3ee2
     7427    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ee5 vbe.c:158
     7428    pop dx                                    ; 5a                          ; 0xc3ee8
     7429    pop bp                                    ; 5d                          ; 0xc3ee9
     7430    retn                                      ; c3                          ; 0xc3eea
     7431  ; disGetNextSymbol 0xc3eeb LB 0x6da -> off=0x0 cb=0000000000000012 uValue=00000000000c3eeb 'in_word'
     7432in_word:                                     ; 0xc3eeb LB 0x12
     7433    push bp                                   ; 55                          ; 0xc3eeb vbe.c:160
     7434    mov bp, sp                                ; 89 e5                       ; 0xc3eec
     7435    push bx                                   ; 53                          ; 0xc3eee
     7436    mov bx, ax                                ; 89 c3                       ; 0xc3eef
     7437    mov ax, dx                                ; 89 d0                       ; 0xc3ef1
     7438    mov dx, bx                                ; 89 da                       ; 0xc3ef3 vbe.c:162
     7439    out DX, ax                                ; ef                          ; 0xc3ef5
     7440    in ax, DX                                 ; ed                          ; 0xc3ef6 vbe.c:163
     7441    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ef7 vbe.c:164
     7442    pop bx                                    ; 5b                          ; 0xc3efa
     7443    pop bp                                    ; 5d                          ; 0xc3efb
     7444    retn                                      ; c3                          ; 0xc3efc
     7445  ; disGetNextSymbol 0xc3efd LB 0x6c8 -> off=0x0 cb=0000000000000014 uValue=00000000000c3efd 'in_byte'
     7446in_byte:                                     ; 0xc3efd LB 0x14
     7447    push bp                                   ; 55                          ; 0xc3efd vbe.c:166
     7448    mov bp, sp                                ; 89 e5                       ; 0xc3efe
     7449    push bx                                   ; 53                          ; 0xc3f00
     7450    mov bx, ax                                ; 89 c3                       ; 0xc3f01
     7451    mov ax, dx                                ; 89 d0                       ; 0xc3f03
     7452    mov dx, bx                                ; 89 da                       ; 0xc3f05 vbe.c:168
     7453    out DX, ax                                ; ef                          ; 0xc3f07
     7454    in AL, DX                                 ; ec                          ; 0xc3f08 vbe.c:169
     7455    db  02ah, 0e4h
     7456    ; sub ah, ah                                ; 2a e4                     ; 0xc3f09
     7457    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f0b vbe.c:170
     7458    pop bx                                    ; 5b                          ; 0xc3f0e
     7459    pop bp                                    ; 5d                          ; 0xc3f0f
     7460    retn                                      ; c3                          ; 0xc3f10
     7461  ; disGetNextSymbol 0xc3f11 LB 0x6b4 -> off=0x0 cb=0000000000000014 uValue=00000000000c3f11 'dispi_get_id'
     7462dispi_get_id:                                ; 0xc3f11 LB 0x14
     7463    push bp                                   ; 55                          ; 0xc3f11 vbe.c:173
     7464    mov bp, sp                                ; 89 e5                       ; 0xc3f12
     7465    push dx                                   ; 52                          ; 0xc3f14
     7466    xor ax, ax                                ; 31 c0                       ; 0xc3f15 vbe.c:175
     7467    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f17
     7468    out DX, ax                                ; ef                          ; 0xc3f1a
     7469    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f1b vbe.c:176
     7470    in ax, DX                                 ; ed                          ; 0xc3f1e
     7471    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f1f vbe.c:177
     7472    pop dx                                    ; 5a                          ; 0xc3f22
     7473    pop bp                                    ; 5d                          ; 0xc3f23
     7474    retn                                      ; c3                          ; 0xc3f24
     7475  ; disGetNextSymbol 0xc3f25 LB 0x6a0 -> off=0x0 cb=000000000000001a uValue=00000000000c3f25 'dispi_set_id'
     7476dispi_set_id:                                ; 0xc3f25 LB 0x1a
     7477    push bp                                   ; 55                          ; 0xc3f25 vbe.c:179
     7478    mov bp, sp                                ; 89 e5                       ; 0xc3f26
     7479    push bx                                   ; 53                          ; 0xc3f28
     7480    push dx                                   ; 52                          ; 0xc3f29
     7481    mov bx, ax                                ; 89 c3                       ; 0xc3f2a
     7482    xor ax, ax                                ; 31 c0                       ; 0xc3f2c vbe.c:181
     7483    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f2e
     7484    out DX, ax                                ; ef                          ; 0xc3f31
     7485    mov ax, bx                                ; 89 d8                       ; 0xc3f32 vbe.c:182
     7486    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f34
     7487    out DX, ax                                ; ef                          ; 0xc3f37
     7488    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f38 vbe.c:183
     7489    pop dx                                    ; 5a                          ; 0xc3f3b
     7490    pop bx                                    ; 5b                          ; 0xc3f3c
     7491    pop bp                                    ; 5d                          ; 0xc3f3d
     7492    retn                                      ; c3                          ; 0xc3f3e
     7493  ; disGetNextSymbol 0xc3f3f LB 0x686 -> off=0x0 cb=000000000000002a uValue=00000000000c3f3f 'vbe_init'
     7494vbe_init:                                    ; 0xc3f3f LB 0x2a
     7495    push bp                                   ; 55                          ; 0xc3f3f vbe.c:188
     7496    mov bp, sp                                ; 89 e5                       ; 0xc3f40
     7497    push bx                                   ; 53                          ; 0xc3f42
     7498    mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc3f43 vbe.c:190
     7499    call 03f25h                               ; e8 dc ff                    ; 0xc3f46
     7500    call 03f11h                               ; e8 c5 ff                    ; 0xc3f49 vbe.c:191
     7501    cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc3f4c
     7502    jne short 03f63h                          ; 75 12                       ; 0xc3f4f
     7503    mov bx, 000b9h                            ; bb b9 00                    ; 0xc3f51 vbe.c:42
     7504    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3f54
     7505    mov es, ax                                ; 8e c0                       ; 0xc3f57
     7506    mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc3f59
     7507    mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc3f5d vbe.c:194
     7508    call 03f25h                               ; e8 c2 ff                    ; 0xc3f60
     7509    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f63 vbe.c:199
     7510    pop bx                                    ; 5b                          ; 0xc3f66
     7511    pop bp                                    ; 5d                          ; 0xc3f67
     7512    retn                                      ; c3                          ; 0xc3f68
     7513  ; disGetNextSymbol 0xc3f69 LB 0x65c -> off=0x0 cb=000000000000006c uValue=00000000000c3f69 'mode_info_find_mode'
     7514mode_info_find_mode:                         ; 0xc3f69 LB 0x6c
     7515    push bp                                   ; 55                          ; 0xc3f69 vbe.c:202
     7516    mov bp, sp                                ; 89 e5                       ; 0xc3f6a
     7517    push bx                                   ; 53                          ; 0xc3f6c
     7518    push cx                                   ; 51                          ; 0xc3f6d
     7519    push si                                   ; 56                          ; 0xc3f6e
     7520    push di                                   ; 57                          ; 0xc3f6f
     7521    mov di, ax                                ; 89 c7                       ; 0xc3f70
     7522    mov si, dx                                ; 89 d6                       ; 0xc3f72
     7523    xor dx, dx                                ; 31 d2                       ; 0xc3f74 vbe.c:208
     7524    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3f76
     7525    call 03eebh                               ; e8 6f ff                    ; 0xc3f79
     7526    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3f7c vbe.c:209
     7527    jne short 03fcah                          ; 75 49                       ; 0xc3f7f
     7528    test si, si                               ; 85 f6                       ; 0xc3f81 vbe.c:213
     7529    je short 03f98h                           ; 74 13                       ; 0xc3f83
     7530    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3f85 vbe.c:220
     7531    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f88
     7532    call 00570h                               ; e8 e2 c5                    ; 0xc3f8b
     7533    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f8e vbe.c:221
     7534    call 00577h                               ; e8 e3 c5                    ; 0xc3f91
     7535    test ax, ax                               ; 85 c0                       ; 0xc3f94 vbe.c:222
     7536    je short 03fcch                           ; 74 34                       ; 0xc3f96
     7537    mov bx, strict word 00004h                ; bb 04 00                    ; 0xc3f98 vbe.c:226
     7538    mov dx, bx                                ; 89 da                       ; 0xc3f9b vbe.c:232
     7539    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3f9d
     7540    call 03eebh                               ; e8 48 ff                    ; 0xc3fa0
     7541    mov cx, ax                                ; 89 c1                       ; 0xc3fa3
     7542    cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3fa5 vbe.c:233
     7543    je short 03fcah                           ; 74 20                       ; 0xc3fa8
     7544    lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3faa vbe.c:235
     7545    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fad
     7546    call 03eebh                               ; e8 38 ff                    ; 0xc3fb0
     7547    lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3fb3
     7548    cmp cx, di                                ; 39 f9                       ; 0xc3fb6 vbe.c:237
     7549    jne short 03fc6h                          ; 75 0c                       ; 0xc3fb8
     7550    test si, si                               ; 85 f6                       ; 0xc3fba vbe.c:239
     7551    jne short 03fc2h                          ; 75 04                       ; 0xc3fbc
     7552    mov ax, bx                                ; 89 d8                       ; 0xc3fbe vbe.c:240
     7553    jmp short 03fcch                          ; eb 0a                       ; 0xc3fc0
     7554    test AL, strict byte 080h                 ; a8 80                       ; 0xc3fc2 vbe.c:241
     7555    jne short 03fbeh                          ; 75 f8                       ; 0xc3fc4
     7556    mov bx, dx                                ; 89 d3                       ; 0xc3fc6 vbe.c:244
     7557    jmp short 03f9dh                          ; eb d3                       ; 0xc3fc8 vbe.c:249
     7558    xor ax, ax                                ; 31 c0                       ; 0xc3fca vbe.c:252
     7559    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc3fcc vbe.c:253
     7560    pop di                                    ; 5f                          ; 0xc3fcf
     7561    pop si                                    ; 5e                          ; 0xc3fd0
     7562    pop cx                                    ; 59                          ; 0xc3fd1
     7563    pop bx                                    ; 5b                          ; 0xc3fd2
     7564    pop bp                                    ; 5d                          ; 0xc3fd3
     7565    retn                                      ; c3                          ; 0xc3fd4
     7566  ; disGetNextSymbol 0xc3fd5 LB 0x5f0 -> off=0x0 cb=000000000000012b uValue=00000000000c3fd5 'vbe_biosfn_return_controller_information'
     7567vbe_biosfn_return_controller_information: ; 0xc3fd5 LB 0x12b
     7568    push bp                                   ; 55                          ; 0xc3fd5 vbe.c:284
     7569    mov bp, sp                                ; 89 e5                       ; 0xc3fd6
     7570    push cx                                   ; 51                          ; 0xc3fd8
     7571    push si                                   ; 56                          ; 0xc3fd9
     7572    push di                                   ; 57                          ; 0xc3fda
     7573    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc3fdb
     7574    mov si, ax                                ; 89 c6                       ; 0xc3fde
     7575    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3fe0
     7576    mov di, bx                                ; 89 df                       ; 0xc3fe3
     7577    mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc3fe5 vbe.c:289
     7578    call 005b7h                               ; e8 ca c5                    ; 0xc3fea vbe.c:292
     7579    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc3fed
     7580    mov bx, di                                ; 89 fb                       ; 0xc3ff0 vbe.c:295
     7581    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3ff2
     7582    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3ff5
     7583    xor dx, dx                                ; 31 d2                       ; 0xc3ff8 vbe.c:298
     7584    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ffa
     7585    call 03eebh                               ; e8 eb fe                    ; 0xc3ffd
     7586    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc4000 vbe.c:299
     7587    je short 0400fh                           ; 74 0a                       ; 0xc4003
     7588    push SS                                   ; 16                          ; 0xc4005 vbe.c:301
     7589    pop ES                                    ; 07                          ; 0xc4006
     7590    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc4007
     7591    jmp near 040f8h                           ; e9 e9 00                    ; 0xc400c vbe.c:305
     7592    mov cx, strict word 00004h                ; b9 04 00                    ; 0xc400f vbe.c:307
     7593    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc4012 vbe.c:314
     7594    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc4017 vbe.c:322
     7595    cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc401a
     7596    jne short 04029h                          ; 75 07                       ; 0xc4020
     7597    cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc4022
     7598    je short 04038h                           ; 74 0f                       ; 0xc4027
     7599    cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc4029
     7600    jne short 0403dh                          ; 75 0c                       ; 0xc402f
     7601    cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc4031
     7602    jne short 0403dh                          ; 75 05                       ; 0xc4036
     7603    mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc4038 vbe.c:324
     7604    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc403d vbe.c:332
     7605    mov word [es:bx], 04556h                  ; 26 c7 07 56 45              ; 0xc4040
     7606    mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc4045 vbe.c:334
     7607    mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc404b vbe.c:338
     7608    mov word [es:bx+006h], 07e08h             ; 26 c7 47 06 08 7e           ; 0xc4051 vbe.c:341
     7609    mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc4057
     7610    mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc405b vbe.c:344
     7611    mov word [es:bx+00ch], strict word 00000h ; 26 c7 47 0c 00 00           ; 0xc4061 vbe.c:346
     7612    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4067 vbe.c:350
     7613    mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc406a
     7614    lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc406e vbe.c:351
     7615    mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc4071
     7616    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc4075 vbe.c:354
     7617    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4078
     7618    call 03eebh                               ; e8 6d fe                    ; 0xc407b
     7619    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc407e
     7620    mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc4081
     7621    cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc4085 vbe.c:356
     7622    je short 040afh                           ; 74 24                       ; 0xc4089
     7623    mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc408b vbe.c:359
     7624    mov word [es:bx+016h], 07e1dh             ; 26 c7 47 16 1d 7e           ; 0xc4091 vbe.c:360
     7625    mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc4097
     7626    mov word [es:bx+01ah], 07e30h             ; 26 c7 47 1a 30 7e           ; 0xc409b vbe.c:361
     7627    mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc40a1
     7628    mov word [es:bx+01eh], 07e51h             ; 26 c7 47 1e 51 7e           ; 0xc40a5 vbe.c:362
     7629    mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc40ab
     7630    mov dx, cx                                ; 89 ca                       ; 0xc40af vbe.c:369
     7631    add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc40b1
     7632    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc40b4
     7633    call 03efdh                               ; e8 43 fe                    ; 0xc40b7
     7634    xor ah, ah                                ; 30 e4                       ; 0xc40ba vbe.c:370
     7635    cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc40bc
     7636    jnbe short 040d8h                         ; 77 17                       ; 0xc40bf
     7637    mov dx, cx                                ; 89 ca                       ; 0xc40c1 vbe.c:372
     7638    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc40c3
     7639    call 03eebh                               ; e8 22 fe                    ; 0xc40c6
     7640    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc40c9 vbe.c:376
     7641    add bx, di                                ; 01 fb                       ; 0xc40cc
     7642    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc40ce vbe.c:52
     7643    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc40d1
     7644    add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc40d4 vbe.c:378
     7645    add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc40d8 vbe.c:380
     7646    mov dx, cx                                ; 89 ca                       ; 0xc40db vbe.c:381
     7647    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc40dd
     7648    call 03eebh                               ; e8 08 fe                    ; 0xc40e0
     7649    cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc40e3 vbe.c:382
     7650    jne short 040afh                          ; 75 c7                       ; 0xc40e6
     7651    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc40e8 vbe.c:385
     7652    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc40eb vbe.c:52
     7653    mov word [es:di], ax                      ; 26 89 05                    ; 0xc40ee
     7654    push SS                                   ; 16                          ; 0xc40f1 vbe.c:386
     7655    pop ES                                    ; 07                          ; 0xc40f2
     7656    mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc40f3
     7657    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc40f8 vbe.c:387
     7658    pop di                                    ; 5f                          ; 0xc40fb
     7659    pop si                                    ; 5e                          ; 0xc40fc
     7660    pop cx                                    ; 59                          ; 0xc40fd
     7661    pop bp                                    ; 5d                          ; 0xc40fe
     7662    retn                                      ; c3                          ; 0xc40ff
     7663  ; disGetNextSymbol 0xc4100 LB 0x4c5 -> off=0x0 cb=000000000000009f uValue=00000000000c4100 'vbe_biosfn_return_mode_information'
     7664vbe_biosfn_return_mode_information:          ; 0xc4100 LB 0x9f
     7665    push bp                                   ; 55                          ; 0xc4100 vbe.c:399
     7666    mov bp, sp                                ; 89 e5                       ; 0xc4101
     7667    push si                                   ; 56                          ; 0xc4103
     7668    push di                                   ; 57                          ; 0xc4104
     7669    push ax                                   ; 50                          ; 0xc4105
     7670    push ax                                   ; 50                          ; 0xc4106
     7671    mov ax, dx                                ; 89 d0                       ; 0xc4107
     7672    mov si, bx                                ; 89 de                       ; 0xc4109
     7673    mov bx, cx                                ; 89 cb                       ; 0xc410b
     7674    test dh, 040h                             ; f6 c6 40                    ; 0xc410d vbe.c:410
     7675    je short 04117h                           ; 74 05                       ; 0xc4110
     7676    mov dx, strict word 00001h                ; ba 01 00                    ; 0xc4112
     7677    jmp short 04119h                          ; eb 02                       ; 0xc4115
     7678    xor dx, dx                                ; 31 d2                       ; 0xc4117
     7679    and ah, 001h                              ; 80 e4 01                    ; 0xc4119 vbe.c:411
     7680    call 03f69h                               ; e8 4a fe                    ; 0xc411c vbe.c:413
     7681    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc411f
     7682    test ax, ax                               ; 85 c0                       ; 0xc4122 vbe.c:415
     7683    je short 0418dh                           ; 74 67                       ; 0xc4124
     7684    mov cx, 00100h                            ; b9 00 01                    ; 0xc4126 vbe.c:420
     7685    xor ax, ax                                ; 31 c0                       ; 0xc4129
     7686    mov di, bx                                ; 89 df                       ; 0xc412b
     7687    mov es, si                                ; 8e c6                       ; 0xc412d
     7688    jcxz 04133h                               ; e3 02                       ; 0xc412f
     7689    rep stosb                                 ; f3 aa                       ; 0xc4131
     7690    xor cx, cx                                ; 31 c9                       ; 0xc4133 vbe.c:421
     7691    jmp short 0413ch                          ; eb 05                       ; 0xc4135
     7692    cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc4137
     7693    jnc short 04155h                          ; 73 19                       ; 0xc413a
     7694    mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc413c vbe.c:424
     7695    inc dx                                    ; 42                          ; 0xc413f
     7696    inc dx                                    ; 42                          ; 0xc4140
     7697    add dx, cx                                ; 01 ca                       ; 0xc4141
     7698    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4143
     7699    call 03efdh                               ; e8 b4 fd                    ; 0xc4146
     7700    mov di, bx                                ; 89 df                       ; 0xc4149 vbe.c:425
     7701    add di, cx                                ; 01 cf                       ; 0xc414b
     7702    mov es, si                                ; 8e c6                       ; 0xc414d vbe.c:42
     7703    mov byte [es:di], al                      ; 26 88 05                    ; 0xc414f
     7704    inc cx                                    ; 41                          ; 0xc4152 vbe.c:426
     7705    jmp short 04137h                          ; eb e2                       ; 0xc4153
     7706    lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc4155 vbe.c:427
     7707    mov es, si                                ; 8e c6                       ; 0xc4158 vbe.c:37
     7708    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc415a
     7709    test AL, strict byte 001h                 ; a8 01                       ; 0xc415d vbe.c:428
     7710    je short 04171h                           ; 74 10                       ; 0xc415f
     7711    lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc4161 vbe.c:429
     7712    mov word [es:di], 00629h                  ; 26 c7 05 29 06              ; 0xc4164 vbe.c:52
     7713    lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc4169 vbe.c:431
     7714    mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc416c vbe.c:52
     7715    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc4171 vbe.c:434
     7716    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4174
     7717    call 00570h                               ; e8 f6 c3                    ; 0xc4177
     7718    mov dx, 001cfh                            ; ba cf 01                    ; 0xc417a vbe.c:435
     7719    call 00577h                               ; e8 f7 c3                    ; 0xc417d
     7720    add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc4180
     7721    mov es, si                                ; 8e c6                       ; 0xc4183 vbe.c:52
     7722    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4185
     7723    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc4188 vbe.c:437
     7724    jmp short 04190h                          ; eb 03                       ; 0xc418b vbe.c:438
     7725    mov ax, 00100h                            ; b8 00 01                    ; 0xc418d vbe.c:442
     7726    push SS                                   ; 16                          ; 0xc4190 vbe.c:445
     7727    pop ES                                    ; 07                          ; 0xc4191
     7728    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc4192
     7729    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4195
     7730    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4198 vbe.c:446
     7731    pop di                                    ; 5f                          ; 0xc419b
     7732    pop si                                    ; 5e                          ; 0xc419c
     7733    pop bp                                    ; 5d                          ; 0xc419d
     7734    retn                                      ; c3                          ; 0xc419e
     7735  ; disGetNextSymbol 0xc419f LB 0x426 -> off=0x0 cb=00000000000000e7 uValue=00000000000c419f 'vbe_biosfn_set_mode'
     7736vbe_biosfn_set_mode:                         ; 0xc419f LB 0xe7
     7737    push bp                                   ; 55                          ; 0xc419f vbe.c:458
     7738    mov bp, sp                                ; 89 e5                       ; 0xc41a0
     7739    push si                                   ; 56                          ; 0xc41a2
     7740    push di                                   ; 57                          ; 0xc41a3
     7741    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc41a4
     7742    mov si, ax                                ; 89 c6                       ; 0xc41a7
     7743    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc41a9
     7744    test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc41ac vbe.c:466
     7745    je short 041b7h                           ; 74 05                       ; 0xc41b0
     7746    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc41b2
     7747    jmp short 041b9h                          ; eb 02                       ; 0xc41b5
     7748    xor ax, ax                                ; 31 c0                       ; 0xc41b7
     7749    mov dx, ax                                ; 89 c2                       ; 0xc41b9
     7750    test ax, ax                               ; 85 c0                       ; 0xc41bb vbe.c:467
     7751    je short 041c2h                           ; 74 03                       ; 0xc41bd
     7752    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc41bf
     7753    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc41c2
     7754    test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc41c5 vbe.c:468
     7755    je short 041d0h                           ; 74 05                       ; 0xc41c9
     7756    mov ax, 00080h                            ; b8 80 00                    ; 0xc41cb
     7757    jmp short 041d2h                          ; eb 02                       ; 0xc41ce
     7758    xor ax, ax                                ; 31 c0                       ; 0xc41d0
     7759    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc41d2
     7760    and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc41d5 vbe.c:470
     7761    cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc41d9 vbe.c:473
     7762    jnc short 041f3h                          ; 73 13                       ; 0xc41de
     7763    xor ax, ax                                ; 31 c0                       ; 0xc41e0 vbe.c:477
     7764    call 005ddh                               ; e8 f8 c3                    ; 0xc41e2
     7765    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc41e5 vbe.c:481
     7766    xor ah, ah                                ; 30 e4                       ; 0xc41e8
     7767    call 0143fh                               ; e8 52 d2                    ; 0xc41ea
     7768    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc41ed vbe.c:482
     7769    jmp near 0427ah                           ; e9 87 00                    ; 0xc41f0 vbe.c:483
     7770    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc41f3 vbe.c:486
     7771    call 03f69h                               ; e8 70 fd                    ; 0xc41f6
     7772    mov bx, ax                                ; 89 c3                       ; 0xc41f9
     7773    test ax, ax                               ; 85 c0                       ; 0xc41fb vbe.c:488
     7774    je short 04277h                           ; 74 78                       ; 0xc41fd
     7775    lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc41ff vbe.c:493
     7776    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4202
     7777    call 03eebh                               ; e8 e3 fc                    ; 0xc4205
     7778    mov cx, ax                                ; 89 c1                       ; 0xc4208
     7779    lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc420a vbe.c:494
     7780    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc420d
     7781    call 03eebh                               ; e8 d8 fc                    ; 0xc4210
     7782    mov di, ax                                ; 89 c7                       ; 0xc4213
     7783    lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc4215 vbe.c:495
     7784    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4218
     7785    call 03efdh                               ; e8 df fc                    ; 0xc421b
     7786    mov bl, al                                ; 88 c3                       ; 0xc421e
     7787    mov dl, al                                ; 88 c2                       ; 0xc4220
     7788    xor ax, ax                                ; 31 c0                       ; 0xc4222 vbe.c:503
     7789    call 005ddh                               ; e8 b6 c3                    ; 0xc4224
     7790    cmp bl, 004h                              ; 80 fb 04                    ; 0xc4227 vbe.c:505
     7791    jne short 04232h                          ; 75 06                       ; 0xc422a
     7792    mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc422c vbe.c:507
     7793    call 0143fh                               ; e8 0d d2                    ; 0xc422f
     7794    mov al, dl                                ; 88 d0                       ; 0xc4232 vbe.c:510
     7795    xor ah, ah                                ; 30 e4                       ; 0xc4234
     7796    call 03e62h                               ; e8 29 fc                    ; 0xc4236
     7797    mov ax, cx                                ; 89 c8                       ; 0xc4239 vbe.c:511
     7798    call 03e0bh                               ; e8 cd fb                    ; 0xc423b
     7799    mov ax, di                                ; 89 f8                       ; 0xc423e vbe.c:512
     7800    call 03e2ah                               ; e8 e7 fb                    ; 0xc4240
     7801    xor ax, ax                                ; 31 c0                       ; 0xc4243 vbe.c:513
     7802    call 00603h                               ; e8 bb c3                    ; 0xc4245
     7803    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc4248 vbe.c:514
     7804    or dl, 001h                               ; 80 ca 01                    ; 0xc424b
     7805    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc424e
     7806    xor ah, ah                                ; 30 e4                       ; 0xc4251
     7807    or al, dl                                 ; 08 d0                       ; 0xc4253
     7808    call 005ddh                               ; e8 85 c3                    ; 0xc4255
     7809    call 006d2h                               ; e8 77 c4                    ; 0xc4258 vbe.c:515
     7810    mov bx, 000bah                            ; bb ba 00                    ; 0xc425b vbe.c:52
     7811    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc425e
     7812    mov es, ax                                ; 8e c0                       ; 0xc4261
     7813    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4263
     7814    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4266
     7815    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc4269 vbe.c:518
     7816    or AL, strict byte 060h                   ; 0c 60                       ; 0xc426c
     7817    mov bx, 00087h                            ; bb 87 00                    ; 0xc426e vbe.c:42
     7818    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc4271
     7819    jmp near 041edh                           ; e9 76 ff                    ; 0xc4274
     7820    mov ax, 00100h                            ; b8 00 01                    ; 0xc4277 vbe.c:527
     7821    push SS                                   ; 16                          ; 0xc427a vbe.c:531
     7822    pop ES                                    ; 07                          ; 0xc427b
     7823    mov word [es:si], ax                      ; 26 89 04                    ; 0xc427c
     7824    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc427f vbe.c:532
     7825    pop di                                    ; 5f                          ; 0xc4282
     7826    pop si                                    ; 5e                          ; 0xc4283
     7827    pop bp                                    ; 5d                          ; 0xc4284
     7828    retn                                      ; c3                          ; 0xc4285
     7829  ; disGetNextSymbol 0xc4286 LB 0x33f -> off=0x0 cb=0000000000000008 uValue=00000000000c4286 'vbe_biosfn_read_video_state_size'
     7830vbe_biosfn_read_video_state_size:            ; 0xc4286 LB 0x8
     7831    push bp                                   ; 55                          ; 0xc4286 vbe.c:534
     7832    mov bp, sp                                ; 89 e5                       ; 0xc4287
     7833    mov ax, strict word 00012h                ; b8 12 00                    ; 0xc4289 vbe.c:537
     7834    pop bp                                    ; 5d                          ; 0xc428c
     7835    retn                                      ; c3                          ; 0xc428d
     7836  ; disGetNextSymbol 0xc428e LB 0x337 -> off=0x0 cb=000000000000004b uValue=00000000000c428e 'vbe_biosfn_save_video_state'
     7837vbe_biosfn_save_video_state:                 ; 0xc428e LB 0x4b
     7838    push bp                                   ; 55                          ; 0xc428e vbe.c:539
     7839    mov bp, sp                                ; 89 e5                       ; 0xc428f
     7840    push bx                                   ; 53                          ; 0xc4291
     7841    push cx                                   ; 51                          ; 0xc4292
     7842    push si                                   ; 56                          ; 0xc4293
     7843    mov si, ax                                ; 89 c6                       ; 0xc4294
     7844    mov bx, dx                                ; 89 d3                       ; 0xc4296
     7845    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc4298 vbe.c:543
     7846    mov dx, 001ceh                            ; ba ce 01                    ; 0xc429b
     7847    out DX, ax                                ; ef                          ; 0xc429e
     7848    mov dx, 001cfh                            ; ba cf 01                    ; 0xc429f vbe.c:544
     7849    in ax, DX                                 ; ed                          ; 0xc42a2
     7850    mov es, si                                ; 8e c6                       ; 0xc42a3 vbe.c:52
     7851    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc42a5
     7852    inc bx                                    ; 43                          ; 0xc42a8 vbe.c:546
     7853    inc bx                                    ; 43                          ; 0xc42a9
     7854    test AL, strict byte 001h                 ; a8 01                       ; 0xc42aa vbe.c:547
     7855    je short 042d1h                           ; 74 23                       ; 0xc42ac
     7856    mov cx, strict word 00001h                ; b9 01 00                    ; 0xc42ae vbe.c:549
     7857    jmp short 042b8h                          ; eb 05                       ; 0xc42b1
     7858    cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc42b3
     7859    jnbe short 042d1h                         ; 77 19                       ; 0xc42b6
     7860    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc42b8 vbe.c:550
     7861    je short 042ceh                           ; 74 11                       ; 0xc42bb
     7862    mov ax, cx                                ; 89 c8                       ; 0xc42bd vbe.c:551
     7863    mov dx, 001ceh                            ; ba ce 01                    ; 0xc42bf
     7864    out DX, ax                                ; ef                          ; 0xc42c2
     7865    mov dx, 001cfh                            ; ba cf 01                    ; 0xc42c3 vbe.c:552
     7866    in ax, DX                                 ; ed                          ; 0xc42c6
     7867    mov es, si                                ; 8e c6                       ; 0xc42c7 vbe.c:52
     7868    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc42c9
     7869    inc bx                                    ; 43                          ; 0xc42cc vbe.c:553
     7870    inc bx                                    ; 43                          ; 0xc42cd
     7871    inc cx                                    ; 41                          ; 0xc42ce vbe.c:555
     7872    jmp short 042b3h                          ; eb e2                       ; 0xc42cf
     7873    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc42d1 vbe.c:556
     7874    pop si                                    ; 5e                          ; 0xc42d4
     7875    pop cx                                    ; 59                          ; 0xc42d5
     7876    pop bx                                    ; 5b                          ; 0xc42d6
     7877    pop bp                                    ; 5d                          ; 0xc42d7
     7878    retn                                      ; c3                          ; 0xc42d8
     7879  ; disGetNextSymbol 0xc42d9 LB 0x2ec -> off=0x0 cb=000000000000008f uValue=00000000000c42d9 'vbe_biosfn_restore_video_state'
     7880vbe_biosfn_restore_video_state:              ; 0xc42d9 LB 0x8f
     7881    push bp                                   ; 55                          ; 0xc42d9 vbe.c:559
     7882    mov bp, sp                                ; 89 e5                       ; 0xc42da
     7883    push bx                                   ; 53                          ; 0xc42dc
     7884    push cx                                   ; 51                          ; 0xc42dd
     7885    push si                                   ; 56                          ; 0xc42de
     7886    push ax                                   ; 50                          ; 0xc42df
     7887    mov cx, ax                                ; 89 c1                       ; 0xc42e0
     7888    mov bx, dx                                ; 89 d3                       ; 0xc42e2
     7889    mov es, ax                                ; 8e c0                       ; 0xc42e4 vbe.c:47
     7890    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc42e6
     7891    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc42e9
     7892    inc bx                                    ; 43                          ; 0xc42ec vbe.c:564
     7893    inc bx                                    ; 43                          ; 0xc42ed
     7894    test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc42ee vbe.c:566
     7895    jne short 04304h                          ; 75 10                       ; 0xc42f2
     7896    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc42f4 vbe.c:567
     7897    mov dx, 001ceh                            ; ba ce 01                    ; 0xc42f7
     7898    out DX, ax                                ; ef                          ; 0xc42fa
     7899    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc42fb vbe.c:568
     7900    mov dx, 001cfh                            ; ba cf 01                    ; 0xc42fe
     7901    out DX, ax                                ; ef                          ; 0xc4301
     7902    jmp short 04360h                          ; eb 5c                       ; 0xc4302 vbe.c:569
     7903    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc4304 vbe.c:570
     7904    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4307
     7905    out DX, ax                                ; ef                          ; 0xc430a
     7906    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc430b vbe.c:47
     7907    mov dx, 001cfh                            ; ba cf 01                    ; 0xc430e vbe.c:48
     7908    out DX, ax                                ; ef                          ; 0xc4311
     7909    inc bx                                    ; 43                          ; 0xc4312 vbe.c:572
     7910    inc bx                                    ; 43                          ; 0xc4313
     7911    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc4314
     7912    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4317
     7913    out DX, ax                                ; ef                          ; 0xc431a
     7914    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc431b vbe.c:47
     7915    mov dx, 001cfh                            ; ba cf 01                    ; 0xc431e vbe.c:48
     7916    out DX, ax                                ; ef                          ; 0xc4321
     7917    inc bx                                    ; 43                          ; 0xc4322 vbe.c:575
     7918    inc bx                                    ; 43                          ; 0xc4323
     7919    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc4324
     7920    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4327
     7921    out DX, ax                                ; ef                          ; 0xc432a
     7922    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc432b vbe.c:47
     7923    mov dx, 001cfh                            ; ba cf 01                    ; 0xc432e vbe.c:48
     7924    out DX, ax                                ; ef                          ; 0xc4331
     7925    inc bx                                    ; 43                          ; 0xc4332 vbe.c:578
     7926    inc bx                                    ; 43                          ; 0xc4333
     7927    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc4334
     7928    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4337
     7929    out DX, ax                                ; ef                          ; 0xc433a
     7930    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc433b vbe.c:580
     7931    mov dx, 001cfh                            ; ba cf 01                    ; 0xc433e
     7932    out DX, ax                                ; ef                          ; 0xc4341
     7933    mov si, strict word 00005h                ; be 05 00                    ; 0xc4342 vbe.c:582
     7934    jmp short 0434ch                          ; eb 05                       ; 0xc4345
     7935    cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc4347
     7936    jnbe short 04360h                         ; 77 14                       ; 0xc434a
     7937    mov ax, si                                ; 89 f0                       ; 0xc434c vbe.c:583
     7938    mov dx, 001ceh                            ; ba ce 01                    ; 0xc434e
     7939    out DX, ax                                ; ef                          ; 0xc4351
     7940    mov es, cx                                ; 8e c1                       ; 0xc4352 vbe.c:47
     7941    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc4354
     7942    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4357 vbe.c:48
     7943    out DX, ax                                ; ef                          ; 0xc435a
     7944    inc bx                                    ; 43                          ; 0xc435b vbe.c:585
     7945    inc bx                                    ; 43                          ; 0xc435c
     7946    inc si                                    ; 46                          ; 0xc435d vbe.c:586
     7947    jmp short 04347h                          ; eb e7                       ; 0xc435e
     7948    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4360 vbe.c:588
     7949    pop si                                    ; 5e                          ; 0xc4363
     7950    pop cx                                    ; 59                          ; 0xc4364
     7951    pop bx                                    ; 5b                          ; 0xc4365
     7952    pop bp                                    ; 5d                          ; 0xc4366
     7953    retn                                      ; c3                          ; 0xc4367
     7954  ; disGetNextSymbol 0xc4368 LB 0x25d -> off=0x0 cb=000000000000008c uValue=00000000000c4368 'vbe_biosfn_save_restore_state'
     7955vbe_biosfn_save_restore_state:               ; 0xc4368 LB 0x8c
     7956    push bp                                   ; 55                          ; 0xc4368 vbe.c:604
     7957    mov bp, sp                                ; 89 e5                       ; 0xc4369
     7958    push si                                   ; 56                          ; 0xc436b
     7959    push di                                   ; 57                          ; 0xc436c
     7960    push ax                                   ; 50                          ; 0xc436d
     7961    mov si, ax                                ; 89 c6                       ; 0xc436e
     7962    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc4370
     7963    mov ax, bx                                ; 89 d8                       ; 0xc4373
     7964    mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc4375
     7965    mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc4378 vbe.c:609
     7966    xor ah, ah                                ; 30 e4                       ; 0xc437b vbe.c:610
     7967    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc437d
     7968    je short 043c7h                           ; 74 45                       ; 0xc4380
     7969    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc4382
     7970    je short 043abh                           ; 74 24                       ; 0xc4385
     7971    test ax, ax                               ; 85 c0                       ; 0xc4387
     7972    jne short 043e3h                          ; 75 58                       ; 0xc4389
     7973    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc438b vbe.c:612
     7974    call 032f5h                               ; e8 64 ef                    ; 0xc438e
     7975    mov cx, ax                                ; 89 c1                       ; 0xc4391
     7976    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4393 vbe.c:616
     7977    je short 0439eh                           ; 74 05                       ; 0xc4397
     7978    call 04286h                               ; e8 ea fe                    ; 0xc4399 vbe.c:617
     7979    add ax, cx                                ; 01 c8                       ; 0xc439c
     7980    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc439e vbe.c:618
     7981    shr ax, 006h                              ; c1 e8 06                    ; 0xc43a1
     7982    push SS                                   ; 16                          ; 0xc43a4
     7983    pop ES                                    ; 07                          ; 0xc43a5
     7984    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc43a6
     7985    jmp short 043e6h                          ; eb 3b                       ; 0xc43a9 vbe.c:619
     7986    push SS                                   ; 16                          ; 0xc43ab vbe.c:621
     7987    pop ES                                    ; 07                          ; 0xc43ac
     7988    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc43ad
     7989    mov dx, cx                                ; 89 ca                       ; 0xc43b0 vbe.c:622
     7990    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc43b2
     7991    call 03330h                               ; e8 78 ef                    ; 0xc43b5
     7992    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc43b8 vbe.c:626
     7993    je short 043e6h                           ; 74 28                       ; 0xc43bc
     7994    mov dx, ax                                ; 89 c2                       ; 0xc43be vbe.c:627
     7995    mov ax, cx                                ; 89 c8                       ; 0xc43c0
     7996    call 0428eh                               ; e8 c9 fe                    ; 0xc43c2
     7997    jmp short 043e6h                          ; eb 1f                       ; 0xc43c5 vbe.c:628
     7998    push SS                                   ; 16                          ; 0xc43c7 vbe.c:630
     7999    pop ES                                    ; 07                          ; 0xc43c8
     8000    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc43c9
     8001    mov dx, cx                                ; 89 ca                       ; 0xc43cc vbe.c:631
     8002    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc43ce
     8003    call 03608h                               ; e8 34 f2                    ; 0xc43d1
     8004    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc43d4 vbe.c:635
     8005    je short 043e6h                           ; 74 0c                       ; 0xc43d8
     8006    mov dx, ax                                ; 89 c2                       ; 0xc43da vbe.c:636
     8007    mov ax, cx                                ; 89 c8                       ; 0xc43dc
     8008    call 042d9h                               ; e8 f8 fe                    ; 0xc43de
     8009    jmp short 043e6h                          ; eb 03                       ; 0xc43e1 vbe.c:637
     8010    mov di, 00100h                            ; bf 00 01                    ; 0xc43e3 vbe.c:640
     8011    push SS                                   ; 16                          ; 0xc43e6 vbe.c:643
     8012    pop ES                                    ; 07                          ; 0xc43e7
     8013    mov word [es:si], di                      ; 26 89 3c                    ; 0xc43e8
     8014    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc43eb vbe.c:644
     8015    pop di                                    ; 5f                          ; 0xc43ee
     8016    pop si                                    ; 5e                          ; 0xc43ef
     8017    pop bp                                    ; 5d                          ; 0xc43f0
     8018    retn 00002h                               ; c2 02 00                    ; 0xc43f1
     8019  ; disGetNextSymbol 0xc43f4 LB 0x1d1 -> off=0x0 cb=00000000000000df uValue=00000000000c43f4 'vbe_biosfn_get_set_scanline_length'
     8020vbe_biosfn_get_set_scanline_length:          ; 0xc43f4 LB 0xdf
     8021    push bp                                   ; 55                          ; 0xc43f4 vbe.c:665
     8022    mov bp, sp                                ; 89 e5                       ; 0xc43f5
     8023    push si                                   ; 56                          ; 0xc43f7
     8024    push di                                   ; 57                          ; 0xc43f8
     8025    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc43f9
     8026    push ax                                   ; 50                          ; 0xc43fc
     8027    mov di, dx                                ; 89 d7                       ; 0xc43fd
     8028    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc43ff
     8029    mov si, cx                                ; 89 ce                       ; 0xc4402
     8030    call 03e81h                               ; e8 7a fa                    ; 0xc4404 vbe.c:674
     8031    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc4407 vbe.c:675
     8032    jne short 04410h                          ; 75 05                       ; 0xc4409
     8033    mov bx, strict word 00010h                ; bb 10 00                    ; 0xc440b
     8034    jmp short 04414h                          ; eb 04                       ; 0xc440e
     8035    xor ah, ah                                ; 30 e4                       ; 0xc4410
     8036    mov bx, ax                                ; 89 c3                       ; 0xc4412
     8037    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc4414
     8038    call 03eb9h                               ; e8 9f fa                    ; 0xc4417 vbe.c:676
     8039    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc441a
     8040    mov word [bp-00ch], strict word 0004fh    ; c7 46 f4 4f 00              ; 0xc441d vbe.c:677
     8041    push SS                                   ; 16                          ; 0xc4422 vbe.c:678
     8042    pop ES                                    ; 07                          ; 0xc4423
     8043    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc4424
     8044    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4427
     8045    mov cl, byte [es:di]                      ; 26 8a 0d                    ; 0xc442a vbe.c:679
     8046    cmp cl, 002h                              ; 80 f9 02                    ; 0xc442d vbe.c:683
     8047    je short 0443eh                           ; 74 0c                       ; 0xc4430
     8048    cmp cl, 001h                              ; 80 f9 01                    ; 0xc4432
     8049    je short 04464h                           ; 74 2d                       ; 0xc4435
     8050    test cl, cl                               ; 84 c9                       ; 0xc4437
     8051    je short 0445fh                           ; 74 24                       ; 0xc4439
     8052    jmp near 044bch                           ; e9 7e 00                    ; 0xc443b
     8053    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc443e vbe.c:685
     8054    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc4441
     8055    jne short 0444ah                          ; 75 05                       ; 0xc4443
     8056    sal bx, 003h                              ; c1 e3 03                    ; 0xc4445 vbe.c:686
     8057    jmp short 0445fh                          ; eb 15                       ; 0xc4448 vbe.c:687
     8058    xor ah, ah                                ; 30 e4                       ; 0xc444a vbe.c:688
     8059    cwd                                       ; 99                          ; 0xc444c
     8060    sal dx, 003h                              ; c1 e2 03                    ; 0xc444d
    77348061    db  01bh, 0c2h
    7735     ; sbb ax, dx                                ; 1b c2                     ; 0xc40fa
    7736     sar ax, 003h                              ; c1 f8 03                    ; 0xc40fc
    7737     mov cx, ax                                ; 89 c1                       ; 0xc40ff
    7738     mov ax, bx                                ; 89 d8                       ; 0xc4101
    7739     xor dx, dx                                ; 31 d2                       ; 0xc4103
    7740     div cx                                    ; f7 f1                       ; 0xc4105
    7741     mov bx, ax                                ; 89 c3                       ; 0xc4107
    7742     mov ax, bx                                ; 89 d8                       ; 0xc4109 vbe.c:677
    7743     call 03b5bh                               ; e8 4d fa                    ; 0xc410b
    7744     call 03b7ah                               ; e8 69 fa                    ; 0xc410e vbe.c:680
    7745     mov cx, ax                                ; 89 c1                       ; 0xc4111
    7746     push SS                                   ; 16                          ; 0xc4113 vbe.c:681
    7747     pop ES                                    ; 07                          ; 0xc4114
    7748     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc4115
    7749     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4118
    7750     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc411b vbe.c:682
    7751     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc411e
    7752     jne short 04129h                          ; 75 07                       ; 0xc4120
    7753     mov bx, cx                                ; 89 cb                       ; 0xc4122 vbe.c:683
    7754     shr bx, 003h                              ; c1 eb 03                    ; 0xc4124
    7755     jmp short 0413ch                          ; eb 13                       ; 0xc4127 vbe.c:684
    7756     xor ah, ah                                ; 30 e4                       ; 0xc4129 vbe.c:685
    7757     cwd                                       ; 99                          ; 0xc412b
    7758     sal dx, 003h                              ; c1 e2 03                    ; 0xc412c
     8062    ; sbb ax, dx                                ; 1b c2                     ; 0xc4450
     8063    sar ax, 003h                              ; c1 f8 03                    ; 0xc4452
     8064    mov cx, ax                                ; 89 c1                       ; 0xc4455
     8065    mov ax, bx                                ; 89 d8                       ; 0xc4457
     8066    xor dx, dx                                ; 31 d2                       ; 0xc4459
     8067    div cx                                    ; f7 f1                       ; 0xc445b
     8068    mov bx, ax                                ; 89 c3                       ; 0xc445d
     8069    mov ax, bx                                ; 89 d8                       ; 0xc445f vbe.c:691
     8070    call 03e9ah                               ; e8 36 fa                    ; 0xc4461
     8071    call 03eb9h                               ; e8 52 fa                    ; 0xc4464 vbe.c:694
     8072    mov cx, ax                                ; 89 c1                       ; 0xc4467
     8073    push SS                                   ; 16                          ; 0xc4469 vbe.c:695
     8074    pop ES                                    ; 07                          ; 0xc446a
     8075    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc446b
     8076    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc446e
     8077    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc4471 vbe.c:696
     8078    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc4474
     8079    jne short 0447fh                          ; 75 07                       ; 0xc4476
     8080    mov bx, cx                                ; 89 cb                       ; 0xc4478 vbe.c:697
     8081    shr bx, 003h                              ; c1 eb 03                    ; 0xc447a
     8082    jmp short 04492h                          ; eb 13                       ; 0xc447d vbe.c:698
     8083    xor ah, ah                                ; 30 e4                       ; 0xc447f vbe.c:699
     8084    cwd                                       ; 99                          ; 0xc4481
     8085    sal dx, 003h                              ; c1 e2 03                    ; 0xc4482
    77598086    db  01bh, 0c2h
    7760     ; sbb ax, dx                                ; 1b c2                     ; 0xc412f
    7761     sar ax, 003h                              ; c1 f8 03                    ; 0xc4131
    7762     mov bx, ax                                ; 89 c3                       ; 0xc4134
    7763     mov ax, cx                                ; 89 c8                       ; 0xc4136
    7764     mul bx                                    ; f7 e3                       ; 0xc4138
    7765     mov bx, ax                                ; 89 c3                       ; 0xc413a
    7766     add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc413c vbe.c:686
    7767     and bl, 0fch                              ; 80 e3 fc                    ; 0xc413f
    7768     push SS                                   ; 16                          ; 0xc4142 vbe.c:687
    7769     pop ES                                    ; 07                          ; 0xc4143
    7770     mov word [es:di], bx                      ; 26 89 1d                    ; 0xc4144
    7771     call 03b93h                               ; e8 49 fa                    ; 0xc4147 vbe.c:688
    7772     push SS                                   ; 16                          ; 0xc414a
    7773     pop ES                                    ; 07                          ; 0xc414b
    7774     mov word [es:si], ax                      ; 26 89 04                    ; 0xc414c
    7775     call 03b0ah                               ; e8 b8 f9                    ; 0xc414f vbe.c:689
    7776     push SS                                   ; 16                          ; 0xc4152
    7777     pop ES                                    ; 07                          ; 0xc4153
    7778     cmp ax, word [es:si]                      ; 26 3b 04                    ; 0xc4154
    7779     jbe short 0416bh                          ; 76 12                       ; 0xc4157
    7780     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4159 vbe.c:690
    7781     call 03b5bh                               ; e8 fc f9                    ; 0xc415c
    7782     mov word [bp-00ch], 00200h                ; c7 46 f4 00 02              ; 0xc415f vbe.c:691
    7783     jmp short 0416bh                          ; eb 05                       ; 0xc4164 vbe.c:693
    7784     mov word [bp-00ch], 00100h                ; c7 46 f4 00 01              ; 0xc4166 vbe.c:696
    7785     push SS                                   ; 16                          ; 0xc416b vbe.c:699
    7786     pop ES                                    ; 07                          ; 0xc416c
    7787     mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc416d
    7788     mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc4170
    7789     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4173
    7790     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4176 vbe.c:700
    7791     pop di                                    ; 5f                          ; 0xc4179
    7792     pop si                                    ; 5e                          ; 0xc417a
    7793     pop bp                                    ; 5d                          ; 0xc417b
    7794     retn                                      ; c3                          ; 0xc417c
    7795   ; disGetNextSymbol 0xc417d LB 0xf2 -> off=0x0 cb=00000000000000f2 uValue=00000000000c417d 'private_biosfn_custom_mode'
    7796 private_biosfn_custom_mode:                  ; 0xc417d LB 0xf2
    7797     push bp                                   ; 55                          ; 0xc417d vbe.c:726
    7798     mov bp, sp                                ; 89 e5                       ; 0xc417e
    7799     push si                                   ; 56                          ; 0xc4180
    7800     push di                                   ; 57                          ; 0xc4181
    7801     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc4182
    7802     mov di, ax                                ; 89 c7                       ; 0xc4185
    7803     mov si, dx                                ; 89 d6                       ; 0xc4187
    7804     mov dx, cx                                ; 89 ca                       ; 0xc4189
    7805     mov word [bp-00ah], strict word 0004fh    ; c7 46 f6 4f 00              ; 0xc418b vbe.c:739
    7806     push SS                                   ; 16                          ; 0xc4190 vbe.c:740
    7807     pop ES                                    ; 07                          ; 0xc4191
    7808     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc4192
    7809     test al, al                               ; 84 c0                       ; 0xc4195 vbe.c:741
    7810     jne short 041bbh                          ; 75 22                       ; 0xc4197
    7811     push SS                                   ; 16                          ; 0xc4199 vbe.c:743
    7812     pop ES                                    ; 07                          ; 0xc419a
    7813     mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc419b
    7814     mov bx, dx                                ; 89 d3                       ; 0xc419e vbe.c:744
    7815     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc41a0
    7816     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc41a3 vbe.c:745
    7817     shr ax, 008h                              ; c1 e8 08                    ; 0xc41a6
    7818     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc41a9
    7819     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc41ac
    7820     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc41af vbe.c:750
    7821     je short 041c3h                           ; 74 10                       ; 0xc41b1
    7822     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc41b3
    7823     je short 041c3h                           ; 74 0c                       ; 0xc41b5
    7824     cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc41b7
    7825     je short 041c3h                           ; 74 08                       ; 0xc41b9
    7826     mov word [bp-00ah], 00100h                ; c7 46 f6 00 01              ; 0xc41bb vbe.c:751
    7827     jmp near 04260h                           ; e9 9d 00                    ; 0xc41c0 vbe.c:752
    7828     push SS                                   ; 16                          ; 0xc41c3 vbe.c:756
    7829     pop ES                                    ; 07                          ; 0xc41c4
    7830     test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc41c5
    7831     je short 041d1h                           ; 74 05                       ; 0xc41ca
    7832     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc41cc
    7833     jmp short 041d3h                          ; eb 02                       ; 0xc41cf
    7834     xor ax, ax                                ; 31 c0                       ; 0xc41d1
    7835     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc41d3
    7836     cmp cx, 00280h                            ; 81 f9 80 02                 ; 0xc41d6 vbe.c:759
    7837     jnc short 041e1h                          ; 73 05                       ; 0xc41da
    7838     mov cx, 00280h                            ; b9 80 02                    ; 0xc41dc vbe.c:760
    7839     jmp short 041eah                          ; eb 09                       ; 0xc41df vbe.c:761
    7840     cmp cx, 00a00h                            ; 81 f9 00 0a                 ; 0xc41e1
    7841     jbe short 041eah                          ; 76 03                       ; 0xc41e5
    7842     mov cx, 00a00h                            ; b9 00 0a                    ; 0xc41e7 vbe.c:762
    7843     cmp bx, 001e0h                            ; 81 fb e0 01                 ; 0xc41ea vbe.c:763
    7844     jnc short 041f5h                          ; 73 05                       ; 0xc41ee
    7845     mov bx, 001e0h                            ; bb e0 01                    ; 0xc41f0 vbe.c:764
    7846     jmp short 041feh                          ; eb 09                       ; 0xc41f3 vbe.c:765
    7847     cmp bx, 00780h                            ; 81 fb 80 07                 ; 0xc41f5
    7848     jbe short 041feh                          ; 76 03                       ; 0xc41f9
    7849     mov bx, 00780h                            ; bb 80 07                    ; 0xc41fb vbe.c:766
    7850     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc41fe vbe.c:772
    7851     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4201
    7852     call 03bach                               ; e8 a5 f9                    ; 0xc4204
    7853     mov si, ax                                ; 89 c6                       ; 0xc4207
    7854     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc4209 vbe.c:775
    7855     xor ah, ah                                ; 30 e4                       ; 0xc420c
    7856     cwd                                       ; 99                          ; 0xc420e
    7857     sal dx, 003h                              ; c1 e2 03                    ; 0xc420f
     8087    ; sbb ax, dx                                ; 1b c2                     ; 0xc4485
     8088    sar ax, 003h                              ; c1 f8 03                    ; 0xc4487
     8089    mov bx, ax                                ; 89 c3                       ; 0xc448a
     8090    mov ax, cx                                ; 89 c8                       ; 0xc448c
     8091    mul bx                                    ; f7 e3                       ; 0xc448e
     8092    mov bx, ax                                ; 89 c3                       ; 0xc4490
     8093    add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc4492 vbe.c:700
     8094    and bl, 0fch                              ; 80 e3 fc                    ; 0xc4495
     8095    push SS                                   ; 16                          ; 0xc4498 vbe.c:701
     8096    pop ES                                    ; 07                          ; 0xc4499
     8097    mov word [es:di], bx                      ; 26 89 1d                    ; 0xc449a
     8098    call 03ed2h                               ; e8 32 fa                    ; 0xc449d vbe.c:702
     8099    push SS                                   ; 16                          ; 0xc44a0
     8100    pop ES                                    ; 07                          ; 0xc44a1
     8101    mov word [es:si], ax                      ; 26 89 04                    ; 0xc44a2
     8102    call 03e49h                               ; e8 a1 f9                    ; 0xc44a5 vbe.c:703
     8103    push SS                                   ; 16                          ; 0xc44a8
     8104    pop ES                                    ; 07                          ; 0xc44a9
     8105    cmp ax, word [es:si]                      ; 26 3b 04                    ; 0xc44aa
     8106    jbe short 044c1h                          ; 76 12                       ; 0xc44ad
     8107    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc44af vbe.c:704
     8108    call 03e9ah                               ; e8 e5 f9                    ; 0xc44b2
     8109    mov word [bp-00ch], 00200h                ; c7 46 f4 00 02              ; 0xc44b5 vbe.c:705
     8110    jmp short 044c1h                          ; eb 05                       ; 0xc44ba vbe.c:707
     8111    mov word [bp-00ch], 00100h                ; c7 46 f4 00 01              ; 0xc44bc vbe.c:710
     8112    push SS                                   ; 16                          ; 0xc44c1 vbe.c:713
     8113    pop ES                                    ; 07                          ; 0xc44c2
     8114    mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc44c3
     8115    mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc44c6
     8116    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc44c9
     8117    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc44cc vbe.c:714
     8118    pop di                                    ; 5f                          ; 0xc44cf
     8119    pop si                                    ; 5e                          ; 0xc44d0
     8120    pop bp                                    ; 5d                          ; 0xc44d1
     8121    retn                                      ; c3                          ; 0xc44d2
     8122  ; disGetNextSymbol 0xc44d3 LB 0xf2 -> off=0x0 cb=00000000000000f2 uValue=00000000000c44d3 'private_biosfn_custom_mode'
     8123private_biosfn_custom_mode:                  ; 0xc44d3 LB 0xf2
     8124    push bp                                   ; 55                          ; 0xc44d3 vbe.c:740
     8125    mov bp, sp                                ; 89 e5                       ; 0xc44d4
     8126    push si                                   ; 56                          ; 0xc44d6
     8127    push di                                   ; 57                          ; 0xc44d7
     8128    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc44d8
     8129    mov di, ax                                ; 89 c7                       ; 0xc44db
     8130    mov si, dx                                ; 89 d6                       ; 0xc44dd
     8131    mov dx, cx                                ; 89 ca                       ; 0xc44df
     8132    mov word [bp-00ah], strict word 0004fh    ; c7 46 f6 4f 00              ; 0xc44e1 vbe.c:753
     8133    push SS                                   ; 16                          ; 0xc44e6 vbe.c:754
     8134    pop ES                                    ; 07                          ; 0xc44e7
     8135    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc44e8
     8136    test al, al                               ; 84 c0                       ; 0xc44eb vbe.c:755
     8137    jne short 04511h                          ; 75 22                       ; 0xc44ed
     8138    push SS                                   ; 16                          ; 0xc44ef vbe.c:757
     8139    pop ES                                    ; 07                          ; 0xc44f0
     8140    mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc44f1
     8141    mov bx, dx                                ; 89 d3                       ; 0xc44f4 vbe.c:758
     8142    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc44f6
     8143    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc44f9 vbe.c:759
     8144    shr ax, 008h                              ; c1 e8 08                    ; 0xc44fc
     8145    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc44ff
     8146    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc4502
     8147    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc4505 vbe.c:764
     8148    je short 04519h                           ; 74 10                       ; 0xc4507
     8149    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc4509
     8150    je short 04519h                           ; 74 0c                       ; 0xc450b
     8151    cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc450d
     8152    je short 04519h                           ; 74 08                       ; 0xc450f
     8153    mov word [bp-00ah], 00100h                ; c7 46 f6 00 01              ; 0xc4511 vbe.c:765
     8154    jmp near 045b6h                           ; e9 9d 00                    ; 0xc4516 vbe.c:766
     8155    push SS                                   ; 16                          ; 0xc4519 vbe.c:770
     8156    pop ES                                    ; 07                          ; 0xc451a
     8157    test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc451b
     8158    je short 04527h                           ; 74 05                       ; 0xc4520
     8159    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc4522
     8160    jmp short 04529h                          ; eb 02                       ; 0xc4525
     8161    xor ax, ax                                ; 31 c0                       ; 0xc4527
     8162    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc4529
     8163    cmp cx, 00280h                            ; 81 f9 80 02                 ; 0xc452c vbe.c:773
     8164    jnc short 04537h                          ; 73 05                       ; 0xc4530
     8165    mov cx, 00280h                            ; b9 80 02                    ; 0xc4532 vbe.c:774
     8166    jmp short 04540h                          ; eb 09                       ; 0xc4535 vbe.c:775
     8167    cmp cx, 00a00h                            ; 81 f9 00 0a                 ; 0xc4537
     8168    jbe short 04540h                          ; 76 03                       ; 0xc453b
     8169    mov cx, 00a00h                            ; b9 00 0a                    ; 0xc453d vbe.c:776
     8170    cmp bx, 001e0h                            ; 81 fb e0 01                 ; 0xc4540 vbe.c:777
     8171    jnc short 0454bh                          ; 73 05                       ; 0xc4544
     8172    mov bx, 001e0h                            ; bb e0 01                    ; 0xc4546 vbe.c:778
     8173    jmp short 04554h                          ; eb 09                       ; 0xc4549 vbe.c:779
     8174    cmp bx, 00780h                            ; 81 fb 80 07                 ; 0xc454b
     8175    jbe short 04554h                          ; 76 03                       ; 0xc454f
     8176    mov bx, 00780h                            ; bb 80 07                    ; 0xc4551 vbe.c:780
     8177    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc4554 vbe.c:786
     8178    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4557
     8179    call 03eebh                               ; e8 8e f9                    ; 0xc455a
     8180    mov si, ax                                ; 89 c6                       ; 0xc455d
     8181    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc455f vbe.c:789
     8182    xor ah, ah                                ; 30 e4                       ; 0xc4562
     8183    cwd                                       ; 99                          ; 0xc4564
     8184    sal dx, 003h                              ; c1 e2 03                    ; 0xc4565
    78588185    db  01bh, 0c2h
    7859     ; sbb ax, dx                                ; 1b c2                     ; 0xc4212
    7860     sar ax, 003h                              ; c1 f8 03                    ; 0xc4214
    7861     mov dx, ax                                ; 89 c2                       ; 0xc4217
    7862     mov ax, cx                                ; 89 c8                       ; 0xc4219
    7863     mul dx                                    ; f7 e2                       ; 0xc421b
    7864     add ax, strict word 00003h                ; 05 03 00                    ; 0xc421d vbe.c:776
    7865     and AL, strict byte 0fch                  ; 24 fc                       ; 0xc4220
    7866     mov dx, bx                                ; 89 da                       ; 0xc4222 vbe.c:778
    7867     mul dx                                    ; f7 e2                       ; 0xc4224
    7868     cmp dx, si                                ; 39 f2                       ; 0xc4226 vbe.c:780
    7869     jnbe short 04230h                         ; 77 06                       ; 0xc4228
    7870     jne short 04237h                          ; 75 0b                       ; 0xc422a
    7871     test ax, ax                               ; 85 c0                       ; 0xc422c
    7872     jbe short 04237h                          ; 76 07                       ; 0xc422e
    7873     mov word [bp-00ah], 00200h                ; c7 46 f6 00 02              ; 0xc4230 vbe.c:782
    7874     jmp short 04260h                          ; eb 29                       ; 0xc4235 vbe.c:783
    7875     xor ax, ax                                ; 31 c0                       ; 0xc4237 vbe.c:787
    7876     call 005cdh                               ; e8 91 c3                    ; 0xc4239
    7877     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc423c vbe.c:788
    7878     xor ah, ah                                ; 30 e4                       ; 0xc423f
    7879     call 03b23h                               ; e8 df f8                    ; 0xc4241
    7880     mov ax, cx                                ; 89 c8                       ; 0xc4244 vbe.c:789
    7881     call 03acch                               ; e8 83 f8                    ; 0xc4246
    7882     mov ax, bx                                ; 89 d8                       ; 0xc4249 vbe.c:790
    7883     call 03aebh                               ; e8 9d f8                    ; 0xc424b
    7884     xor ax, ax                                ; 31 c0                       ; 0xc424e vbe.c:791
    7885     call 005f3h                               ; e8 a0 c3                    ; 0xc4250
    7886     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc4253 vbe.c:792
    7887     or AL, strict byte 001h                   ; 0c 01                       ; 0xc4256
    7888     xor ah, ah                                ; 30 e4                       ; 0xc4258
    7889     call 005cdh                               ; e8 70 c3                    ; 0xc425a
    7890     call 006c2h                               ; e8 62 c4                    ; 0xc425d vbe.c:793
    7891     push SS                                   ; 16                          ; 0xc4260 vbe.c:801
    7892     pop ES                                    ; 07                          ; 0xc4261
    7893     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4262
    7894     mov word [es:di], ax                      ; 26 89 05                    ; 0xc4265
    7895     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4268 vbe.c:802
    7896     pop di                                    ; 5f                          ; 0xc426b
    7897     pop si                                    ; 5e                          ; 0xc426c
    7898     pop bp                                    ; 5d                          ; 0xc426d
    7899     retn                                      ; c3                          ; 0xc426e
     8186    ; sbb ax, dx                                ; 1b c2                     ; 0xc4568
     8187    sar ax, 003h                              ; c1 f8 03                    ; 0xc456a
     8188    mov dx, ax                                ; 89 c2                       ; 0xc456d
     8189    mov ax, cx                                ; 89 c8                       ; 0xc456f
     8190    mul dx                                    ; f7 e2                       ; 0xc4571
     8191    add ax, strict word 00003h                ; 05 03 00                    ; 0xc4573 vbe.c:790
     8192    and AL, strict byte 0fch                  ; 24 fc                       ; 0xc4576
     8193    mov dx, bx                                ; 89 da                       ; 0xc4578 vbe.c:792
     8194    mul dx                                    ; f7 e2                       ; 0xc457a
     8195    cmp dx, si                                ; 39 f2                       ; 0xc457c vbe.c:794
     8196    jnbe short 04586h                         ; 77 06                       ; 0xc457e
     8197    jne short 0458dh                          ; 75 0b                       ; 0xc4580
     8198    test ax, ax                               ; 85 c0                       ; 0xc4582
     8199    jbe short 0458dh                          ; 76 07                       ; 0xc4584
     8200    mov word [bp-00ah], 00200h                ; c7 46 f6 00 02              ; 0xc4586 vbe.c:796
     8201    jmp short 045b6h                          ; eb 29                       ; 0xc458b vbe.c:797
     8202    xor ax, ax                                ; 31 c0                       ; 0xc458d vbe.c:801
     8203    call 005ddh                               ; e8 4b c0                    ; 0xc458f
     8204    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc4592 vbe.c:802
     8205    xor ah, ah                                ; 30 e4                       ; 0xc4595
     8206    call 03e62h                               ; e8 c8 f8                    ; 0xc4597
     8207    mov ax, cx                                ; 89 c8                       ; 0xc459a vbe.c:803
     8208    call 03e0bh                               ; e8 6c f8                    ; 0xc459c
     8209    mov ax, bx                                ; 89 d8                       ; 0xc459f vbe.c:804
     8210    call 03e2ah                               ; e8 86 f8                    ; 0xc45a1
     8211    xor ax, ax                                ; 31 c0                       ; 0xc45a4 vbe.c:805
     8212    call 00603h                               ; e8 5a c0                    ; 0xc45a6
     8213    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc45a9 vbe.c:806
     8214    or AL, strict byte 001h                   ; 0c 01                       ; 0xc45ac
     8215    xor ah, ah                                ; 30 e4                       ; 0xc45ae
     8216    call 005ddh                               ; e8 2a c0                    ; 0xc45b0
     8217    call 006d2h                               ; e8 1c c1                    ; 0xc45b3 vbe.c:807
     8218    push SS                                   ; 16                          ; 0xc45b6 vbe.c:815
     8219    pop ES                                    ; 07                          ; 0xc45b7
     8220    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc45b8
     8221    mov word [es:di], ax                      ; 26 89 05                    ; 0xc45bb
     8222    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc45be vbe.c:816
     8223    pop di                                    ; 5f                          ; 0xc45c1
     8224    pop si                                    ; 5e                          ; 0xc45c2
     8225    pop bp                                    ; 5d                          ; 0xc45c3
     8226    retn                                      ; c3                          ; 0xc45c4
    79008227
    7901   ; Padding 0x391 bytes at 0xc426f
    7902   times 913 db 0
     8228  ; Padding 0x7b bytes at 0xc45c5
     8229  times 123 db 0
    79038230
    7904 section VBE32 progbits vstart=0x4600 align=1 ; size=0x115 class=CODE group=AUTO
    7905   ; disGetNextSymbol 0xc4600 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
    7906 vesa_pm_start:                               ; 0xc4600 LB 0x114
    7907     sbb byte [bx+si], al                      ; 18 00                       ; 0xc4600
    7908     dec di                                    ; 4f                          ; 0xc4602
    7909     add byte [bx+si], dl                      ; 00 10                       ; 0xc4603
    7910     add word [bx+si], cx                      ; 01 08                       ; 0xc4605
    7911     add dh, cl                                ; 00 ce                       ; 0xc4607
    7912     add di, cx                                ; 01 cf                       ; 0xc4609
    7913     add di, cx                                ; 01 cf                       ; 0xc460b
    7914     add ax, dx                                ; 01 d0                       ; 0xc460d
    7915     add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc460f
     8231section VBE32 progbits vstart=0x4640 align=1 ; size=0x115 class=CODE group=AUTO
     8232  ; disGetNextSymbol 0xc4640 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
     8233vesa_pm_start:                               ; 0xc4640 LB 0x114
     8234    sbb byte [bx+si], al                      ; 18 00                       ; 0xc4640
     8235    dec di                                    ; 4f                          ; 0xc4642
     8236    add byte [bx+si], dl                      ; 00 10                       ; 0xc4643
     8237    add word [bx+si], cx                      ; 01 08                       ; 0xc4645
     8238    add dh, cl                                ; 00 ce                       ; 0xc4647
     8239    add di, cx                                ; 01 cf                       ; 0xc4649
     8240    add di, cx                                ; 01 cf                       ; 0xc464b
     8241    add ax, dx                                ; 01 d0                       ; 0xc464d
     8242    add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc464f
    79168243    db  003h, 0ffh
    7917     ; add di, di                                ; 03 ff                     ; 0xc4613
     8244    ; add di, di                                ; 03 ff                     ; 0xc4653
    79188245    db  0ffh
    79198246    db  0ffh
    7920     jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4617
    7921     sti                                       ; fb                          ; 0xc461a
    7922     add byte [si+005h], dh                    ; 00 74 05                    ; 0xc461b
    7923     mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc461e vberom.asm:825
     8247    jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4657
     8248    sti                                       ; fb                          ; 0xc465a
     8249    add byte [si+005h], dh                    ; 00 74 05                    ; 0xc465b
     8250    mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc465e vberom.asm:825
    79248251    db  08bh, 0c2h
    7925     ; mov ax, dx                                ; 8b c2                     ; 0xc4624
    7926     push edx                                  ; 66 52                       ; 0xc4626 vberom.asm:829
    7927     push eax                                  ; 66 50                       ; 0xc4628 vberom.asm:830
    7928     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc462a vberom.asm:831
    7929     add ax, 06600h                            ; 05 00 66                    ; 0xc4630
    7930     out DX, ax                                ; ef                          ; 0xc4633
    7931     pop eax                                   ; 66 58                       ; 0xc4634 vberom.asm:834
    7932     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4636 vberom.asm:835
    7933     in eax, DX                                ; 66 ed                       ; 0xc463c vberom.asm:837
    7934     pop edx                                   ; 66 5a                       ; 0xc463e vberom.asm:838
     8252    ; mov ax, dx                                ; 8b c2                     ; 0xc4664
     8253    push edx                                  ; 66 52                       ; 0xc4666 vberom.asm:829
     8254    push eax                                  ; 66 50                       ; 0xc4668 vberom.asm:830
     8255    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc466a vberom.asm:831
     8256    add ax, 06600h                            ; 05 00 66                    ; 0xc4670
     8257    out DX, ax                                ; ef                          ; 0xc4673
     8258    pop eax                                   ; 66 58                       ; 0xc4674 vberom.asm:834
     8259    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4676 vberom.asm:835
     8260    in eax, DX                                ; 66 ed                       ; 0xc467c vberom.asm:837
     8261    pop edx                                   ; 66 5a                       ; 0xc467e vberom.asm:838
    79358262    db  066h, 03bh, 0d0h
    7936     ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4640 vberom.asm:839
    7937     jne short 0464ah                          ; 75 05                       ; 0xc4643 vberom.asm:840
    7938     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4645 vberom.asm:841
    7939     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc464b
    7940     retn                                      ; c3                          ; 0xc464e vberom.asm:845
    7941     cmp bl, 080h                              ; 80 fb 80                    ; 0xc464f vberom.asm:847
    7942     je short 0465eh                           ; 74 0a                       ; 0xc4652 vberom.asm:848
    7943     cmp bl, 000h                              ; 80 fb 00                    ; 0xc4654 vberom.asm:849
    7944     je short 0466eh                           ; 74 15                       ; 0xc4657 vberom.asm:850
    7945     mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4659 vberom.asm:851
    7946     mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc465f vberom.asm:855
    7947     or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc4665
    7948     in AL, DX                                 ; ec                          ; 0xc4668 vberom.asm:861
    7949     test AL, strict byte 008h                 ; a8 08                       ; 0xc4669 vberom.asm:862
    7950     je short 04668h                           ; 74 fb                       ; 0xc466b vberom.asm:863
    7951     pop dx                                    ; 5a                          ; 0xc466d vberom.asm:864
    7952     push ax                                   ; 50                          ; 0xc466e vberom.asm:868
    7953     push cx                                   ; 51                          ; 0xc466f vberom.asm:869
    7954     push dx                                   ; 52                          ; 0xc4670 vberom.asm:870
    7955     push si                                   ; 56                          ; 0xc4671 vberom.asm:871
    7956     push di                                   ; 57                          ; 0xc4672 vberom.asm:872
    7957     sal dx, 010h                              ; c1 e2 10                    ; 0xc4673 vberom.asm:873
    7958     and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc4676 vberom.asm:874
    7959     add byte [bx+si], al                      ; 00 00                       ; 0xc467a
     8263    ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4680 vberom.asm:839
     8264    jne short 0468ah                          ; 75 05                       ; 0xc4683 vberom.asm:840
     8265    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4685 vberom.asm:841
     8266    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc468b
     8267    retn                                      ; c3                          ; 0xc468e vberom.asm:845
     8268    cmp bl, 080h                              ; 80 fb 80                    ; 0xc468f vberom.asm:847
     8269    je short 0469eh                           ; 74 0a                       ; 0xc4692 vberom.asm:848
     8270    cmp bl, 000h                              ; 80 fb 00                    ; 0xc4694 vberom.asm:849
     8271    je short 046aeh                           ; 74 15                       ; 0xc4697 vberom.asm:850
     8272    mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4699 vberom.asm:851
     8273    mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc469f vberom.asm:855
     8274    or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc46a5
     8275    in AL, DX                                 ; ec                          ; 0xc46a8 vberom.asm:861
     8276    test AL, strict byte 008h                 ; a8 08                       ; 0xc46a9 vberom.asm:862
     8277    je short 046a8h                           ; 74 fb                       ; 0xc46ab vberom.asm:863
     8278    pop dx                                    ; 5a                          ; 0xc46ad vberom.asm:864
     8279    push ax                                   ; 50                          ; 0xc46ae vberom.asm:868
     8280    push cx                                   ; 51                          ; 0xc46af vberom.asm:869
     8281    push dx                                   ; 52                          ; 0xc46b0 vberom.asm:870
     8282    push si                                   ; 56                          ; 0xc46b1 vberom.asm:871
     8283    push di                                   ; 57                          ; 0xc46b2 vberom.asm:872
     8284    sal dx, 010h                              ; c1 e2 10                    ; 0xc46b3 vberom.asm:873
     8285    and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc46b6 vberom.asm:874
     8286    add byte [bx+si], al                      ; 00 00                       ; 0xc46ba
    79608287    db  00bh, 0cah
    7961     ; or cx, dx                                 ; 0b ca                     ; 0xc467c vberom.asm:875
    7962     sal cx, 002h                              ; c1 e1 02                    ; 0xc467e vberom.asm:876
     8288    ; or cx, dx                                 ; 0b ca                     ; 0xc46bc vberom.asm:875
     8289    sal cx, 002h                              ; c1 e1 02                    ; 0xc46be vberom.asm:876
    79638290    db  08bh, 0c1h
    7964     ; mov ax, cx                                ; 8b c1                     ; 0xc4681 vberom.asm:877
    7965     push ax                                   ; 50                          ; 0xc4683 vberom.asm:878
    7966     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4684 vberom.asm:879
    7967     push ES                                   ; 06                          ; 0xc468a
    7968     add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc468b
    7969     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc468e vberom.asm:882
     8291    ; mov ax, cx                                ; 8b c1                     ; 0xc46c1 vberom.asm:877
     8292    push ax                                   ; 50                          ; 0xc46c3 vberom.asm:878
     8293    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46c4 vberom.asm:879
     8294    push ES                                   ; 06                          ; 0xc46ca
     8295    add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc46cb
     8296    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46ce vberom.asm:882
    79708297    db  00fh, 0b7h, 0c8h
    7971     ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc4694 vberom.asm:884
    7972     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4697 vberom.asm:885
    7973     add ax, word [bx+si]                      ; 03 00                       ; 0xc469d
    7974     out DX, eax                               ; 66 ef                       ; 0xc469f vberom.asm:887
    7975     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46a1 vberom.asm:888
     8298    ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc46d4 vberom.asm:884
     8299    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:885
     8300    add ax, word [bx+si]                      ; 03 00                       ; 0xc46dd
     8301    out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:887
     8302    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46e1 vberom.asm:888
    79768303    db  00fh, 0b7h, 0f0h
    7977     ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46a7 vberom.asm:890
    7978     pop ax                                    ; 58                          ; 0xc46aa vberom.asm:891
    7979     cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46ab vberom.asm:893
    7980     je short 046c7h                           ; 74 17                       ; 0xc46ae vberom.asm:894
    7981     add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46b0 vberom.asm:895
    7982     shr si, 003h                              ; c1 ee 03                    ; 0xc46b3 vberom.asm:896
    7983     imul cx, si                               ; 0f af ce                    ; 0xc46b6 vberom.asm:897
     8304    ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46e7 vberom.asm:890
     8305    pop ax                                    ; 58                          ; 0xc46ea vberom.asm:891
     8306    cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46eb vberom.asm:893
     8307    je short 04707h                           ; 74 17                       ; 0xc46ee vberom.asm:894
     8308    add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46f0 vberom.asm:895
     8309    shr si, 003h                              ; c1 ee 03                    ; 0xc46f3 vberom.asm:896
     8310    imul cx, si                               ; 0f af ce                    ; 0xc46f6 vberom.asm:897
    79848311    db  033h, 0d2h
    7985     ; xor dx, dx                                ; 33 d2                     ; 0xc46b9 vberom.asm:898
    7986     div cx                                    ; f7 f1                       ; 0xc46bb vberom.asm:899
     8312    ; xor dx, dx                                ; 33 d2                     ; 0xc46f9 vberom.asm:898
     8313    div cx                                    ; f7 f1                       ; 0xc46fb vberom.asm:899
    79878314    db  08bh, 0f8h
    7988     ; mov di, ax                                ; 8b f8                     ; 0xc46bd vberom.asm:900
     8315    ; mov di, ax                                ; 8b f8                     ; 0xc46fd vberom.asm:900
    79898316    db  08bh, 0c2h
    7990     ; mov ax, dx                                ; 8b c2                     ; 0xc46bf vberom.asm:901
     8317    ; mov ax, dx                                ; 8b c2                     ; 0xc46ff vberom.asm:901
    79918318    db  033h, 0d2h
    7992     ; xor dx, dx                                ; 33 d2                     ; 0xc46c1 vberom.asm:902
    7993     div si                                    ; f7 f6                       ; 0xc46c3 vberom.asm:903
    7994     jmp short 046d3h                          ; eb 0c                       ; 0xc46c5 vberom.asm:904
    7995     shr cx, 1                                 ; d1 e9                       ; 0xc46c7 vberom.asm:907
     8319    ; xor dx, dx                                ; 33 d2                     ; 0xc4701 vberom.asm:902
     8320    div si                                    ; f7 f6                       ; 0xc4703 vberom.asm:903
     8321    jmp short 04713h                          ; eb 0c                       ; 0xc4705 vberom.asm:904
     8322    shr cx, 1                                 ; d1 e9                       ; 0xc4707 vberom.asm:907
    79968323    db  033h, 0d2h
    7997     ; xor dx, dx                                ; 33 d2                     ; 0xc46c9 vberom.asm:908
    7998     div cx                                    ; f7 f1                       ; 0xc46cb vberom.asm:909
     8324    ; xor dx, dx                                ; 33 d2                     ; 0xc4709 vberom.asm:908
     8325    div cx                                    ; f7 f1                       ; 0xc470b vberom.asm:909
    79998326    db  08bh, 0f8h
    8000     ; mov di, ax                                ; 8b f8                     ; 0xc46cd vberom.asm:910
     8327    ; mov di, ax                                ; 8b f8                     ; 0xc470d vberom.asm:910
    80018328    db  08bh, 0c2h
    8002     ; mov ax, dx                                ; 8b c2                     ; 0xc46cf vberom.asm:911
    8003     sal ax, 1                                 ; d1 e0                       ; 0xc46d1 vberom.asm:912
    8004     push edx                                  ; 66 52                       ; 0xc46d3 vberom.asm:915
    8005     push eax                                  ; 66 50                       ; 0xc46d5 vberom.asm:916
    8006     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:917
    8007     or byte [bx+si], al                       ; 08 00                       ; 0xc46dd
    8008     out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:919
    8009     pop eax                                   ; 66 58                       ; 0xc46e1 vberom.asm:920
    8010     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46e3 vberom.asm:921
    8011     pop edx                                   ; 66 5a                       ; 0xc46e9 vberom.asm:923
     8329    ; mov ax, dx                                ; 8b c2                     ; 0xc470f vberom.asm:911
     8330    sal ax, 1                                 ; d1 e0                       ; 0xc4711 vberom.asm:912
     8331    push edx                                  ; 66 52                       ; 0xc4713 vberom.asm:915
     8332    push eax                                  ; 66 50                       ; 0xc4715 vberom.asm:916
     8333    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4717 vberom.asm:917
     8334    or byte [bx+si], al                       ; 08 00                       ; 0xc471d
     8335    out DX, eax                               ; 66 ef                       ; 0xc471f vberom.asm:919
     8336    pop eax                                   ; 66 58                       ; 0xc4721 vberom.asm:920
     8337    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4723 vberom.asm:921
     8338    pop edx                                   ; 66 5a                       ; 0xc4729 vberom.asm:923
    80128339    db  066h, 08bh, 0c7h
    8013     ; mov eax, edi                              ; 66 8b c7                  ; 0xc46eb vberom.asm:925
    8014     push edx                                  ; 66 52                       ; 0xc46ee vberom.asm:926
    8015     push eax                                  ; 66 50                       ; 0xc46f0 vberom.asm:927
    8016     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46f2 vberom.asm:928
    8017     or word [bx+si], ax                       ; 09 00                       ; 0xc46f8
    8018     out DX, eax                               ; 66 ef                       ; 0xc46fa vberom.asm:930
    8019     pop eax                                   ; 66 58                       ; 0xc46fc vberom.asm:931
    8020     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46fe vberom.asm:932
    8021     pop edx                                   ; 66 5a                       ; 0xc4704 vberom.asm:934
    8022     pop di                                    ; 5f                          ; 0xc4706 vberom.asm:936
    8023     pop si                                    ; 5e                          ; 0xc4707 vberom.asm:937
    8024     pop dx                                    ; 5a                          ; 0xc4708 vberom.asm:938
    8025     pop cx                                    ; 59                          ; 0xc4709 vberom.asm:939
    8026     pop ax                                    ; 58                          ; 0xc470a vberom.asm:940
    8027     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc470b vberom.asm:941
    8028     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4711
    8029   ; disGetNextSymbol 0xc4714 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
    8030 vesa_pm_end:                                 ; 0xc4714 LB 0x1
    8031     retn                                      ; c3                          ; 0xc4714 vberom.asm:946
     8340    ; mov eax, edi                              ; 66 8b c7                  ; 0xc472b vberom.asm:925
     8341    push edx                                  ; 66 52                       ; 0xc472e vberom.asm:926
     8342    push eax                                  ; 66 50                       ; 0xc4730 vberom.asm:927
     8343    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4732 vberom.asm:928
     8344    or word [bx+si], ax                       ; 09 00                       ; 0xc4738
     8345    out DX, eax                               ; 66 ef                       ; 0xc473a vberom.asm:930
     8346    pop eax                                   ; 66 58                       ; 0xc473c vberom.asm:931
     8347    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc473e vberom.asm:932
     8348    pop edx                                   ; 66 5a                       ; 0xc4744 vberom.asm:934
     8349    pop di                                    ; 5f                          ; 0xc4746 vberom.asm:936
     8350    pop si                                    ; 5e                          ; 0xc4747 vberom.asm:937
     8351    pop dx                                    ; 5a                          ; 0xc4748 vberom.asm:938
     8352    pop cx                                    ; 59                          ; 0xc4749 vberom.asm:939
     8353    pop ax                                    ; 58                          ; 0xc474a vberom.asm:940
     8354    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc474b vberom.asm:941
     8355    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4751
     8356  ; disGetNextSymbol 0xc4754 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
     8357vesa_pm_end:                                 ; 0xc4754 LB 0x1
     8358    retn                                      ; c3                          ; 0xc4754 vberom.asm:946
    80328359
    8033   ; Padding 0x6b bytes at 0xc4715
    8034   times 107 db 0
     8360  ; Padding 0x2b bytes at 0xc4755
     8361  times 43 db 0
    80358362
    8036 section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
    8037   ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
    8038 _msg_vga_init:                               ; 0xc4780 LB 0x2e
    8039     db  'Oracle VM VirtualBox Version 6.1.3 VGA BIOS', 00dh, 00ah, 000h
    8040   ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
    8041 vga_modes:                                   ; 0xc47ae LB 0x80
     8363section _DATA progbits vstart=0x4780 align=1 ; size=0x374f class=DATA group=DGROUP
     8364  ; disGetNextSymbol 0xc4780 LB 0x374f -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'
     8365_msg_vga_init:                               ; 0xc4780 LB 0x35
     8366    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1 VGA BIOS', 00dh, 00ah, 000h
     8367  ; disGetNextSymbol 0xc47b5 LB 0x371a -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'
     8368vga_modes:                                   ; 0xc47b5 LB 0x80
    80428369    db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
    80438370    db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     
    80488375    db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    80498376    db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    8050   ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
    8051 line_to_vpti:                                ; 0xc482e LB 0x10
     8377  ; disGetNextSymbol 0xc4835 LB 0x369a -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'
     8378line_to_vpti:                                ; 0xc4835 LB 0x10
    80528379    db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
    8053   ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
    8054 dac_regs:                                    ; 0xc483e LB 0x4
     8380  ; disGetNextSymbol 0xc4845 LB 0x368a -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'
     8381dac_regs:                                    ; 0xc4845 LB 0x4
    80558382    dd  0ff3f3f3fh
    8056   ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
    8057 video_param_table:                           ; 0xc4842 LB 0x780
    8058     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8059     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8060     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8061     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8062     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8063     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8064     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8065     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8066     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8067     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8068     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8069     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8070     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8071     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8072     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8073     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8383  ; disGetNextSymbol 0xc4849 LB 0x3686 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'
     8384video_param_table:                           ; 0xc4849 LB 0x780
     8385    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8386    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     8387    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8388    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8389    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8390    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     8391    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8392    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8393    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8394    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     8395    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8396    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8397    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8398    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     8399    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8400    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    80748401    db  028h, 018h, 008h, 000h, 040h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 080h
    80758402    db  0bfh, 01fh, 000h, 0c1h, 000h, 000h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 000h, 096h
     
    81328459    db  0bah, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    81338460    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    8134     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8135     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8136     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8137     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8138     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8139     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8140     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8141     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8142     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8143     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8144     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8145     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8146     db  050h, 018h, 00eh, 000h, 010h, 000h, 003h, 000h, 002h, 067h, 05fh, 04fh, 050h, 082h, 055h, 081h
    8147     db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
    8148     db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    8149     db  03dh, 03eh, 03fh, 00ch, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 00fh, 0ffh
     8461    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8462    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     8463    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8464    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8465    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8466    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     8467    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8468    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8469    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8470    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     8471    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8472    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8473    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8474    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     8475    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8476    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    81508477    db  028h, 018h, 010h, 000h, 008h, 008h, 003h, 000h, 002h, 067h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
    81518478    db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     
    81768503    db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    81778504    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    8178   ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
    8179 palette0:                                    ; 0xc4fc2 LB 0xc0
     8505  ; disGetNextSymbol 0xc4fc9 LB 0x2f06 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'
     8506palette0:                                    ; 0xc4fc9 LB 0xc0
    81808507    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    81818508    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
     
    81908517    db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    81918518    db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    8192   ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
    8193 palette1:                                    ; 0xc5082 LB 0xc0
     8519  ; disGetNextSymbol 0xc5089 LB 0x2e46 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'
     8520palette1:                                    ; 0xc5089 LB 0xc0
    81948521    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    81958522    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
     
    82048531    db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    82058532    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    8206   ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
    8207 palette2:                                    ; 0xc5142 LB 0xc0
     8533  ; disGetNextSymbol 0xc5149 LB 0x2d86 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'
     8534palette2:                                    ; 0xc5149 LB 0xc0
    82088535    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    82098536    db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
     
    82188545    db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    82198546    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    8220   ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
    8221 palette3:                                    ; 0xc5202 LB 0x300
     8547  ; disGetNextSymbol 0xc5209 LB 0x2cc6 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'
     8548palette3:                                    ; 0xc5209 LB 0x300
    82228549    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    82238550    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     
    82688595    db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    82698596    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8270   ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
    8271 static_functionality:                        ; 0xc5502 LB 0x10
     8597  ; disGetNextSymbol 0xc5509 LB 0x29c6 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'
     8598static_functionality:                        ; 0xc5509 LB 0x10
    82728599    db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
    8273   ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
    8274 _dcc_table:                                  ; 0xc5512 LB 0x24
     8600  ; disGetNextSymbol 0xc5519 LB 0x29b6 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'
     8601_dcc_table:                                  ; 0xc5519 LB 0x24
    82758602    db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    82768603    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    82778604    db  000h, 000h, 000h, 000h
    8278   ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
    8279 _secondary_save_area:                        ; 0xc5536 LB 0x1a
    8280     db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8605  ; disGetNextSymbol 0xc553d LB 0x2992 -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'
     8606_secondary_save_area:                        ; 0xc553d LB 0x1a
     8607    db  01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    82818608    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8282   ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
    8283 _video_save_pointer_table:                   ; 0xc5550 LB 0x1c
    8284     db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8285     db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8286   ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
    8287 vgafont8:                                    ; 0xc556c LB 0x800
     8609  ; disGetNextSymbol 0xc5557 LB 0x2978 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'
     8610_video_save_pointer_table:                   ; 0xc5557 LB 0x1c
     8611    db  049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8612    db  03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8613  ; disGetNextSymbol 0xc5573 LB 0x295c -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'
     8614vgafont8:                                    ; 0xc5573 LB 0x800
    82888615    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
    82898616    db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
     
    84148741    db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
    84158742    db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8416   ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
    8417 vgafont14:                                   ; 0xc5d6c LB 0xe00
     8743  ; disGetNextSymbol 0xc5d73 LB 0x215c -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'
     8744vgafont14:                                   ; 0xc5d73 LB 0xe00
    84188745    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84198746    db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
     
    86408967    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
    86418968    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8642   ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
    8643 vgafont16:                                   ; 0xc6b6c LB 0x1000
     8969  ; disGetNextSymbol 0xc6b73 LB 0x135c -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'
     8970vgafont16:                                   ; 0xc6b73 LB 0x1000
    86448971    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    86458972    db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
     
    88989225    db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
    88999226    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8900   ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
    8901 vgafont14alt:                                ; 0xc7b6c LB 0x12d
     9227  ; disGetNextSymbol 0xc7b73 LB 0x35c -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'
     9228vgafont14alt:                                ; 0xc7b73 LB 0x12d
    89029229    db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
    89039230    db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
     
    89199246    db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
    89209247    db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
    8921   ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
    8922 vgafont16alt:                                ; 0xc7c99 LB 0x144
     9248  ; disGetNextSymbol 0xc7ca0 LB 0x22f -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'
     9249vgafont16alt:                                ; 0xc7ca0 LB 0x144
    89239250    db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
    89249251    db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
     
    89429269    db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
    89439270    db  006h, 000h, 000h, 000h
    8944   ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
    8945 _cga_msr:                                    ; 0xc7ddd LB 0x9
    8946     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
    8947   ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
    8948 _vbebios_copyright:                          ; 0xc7de6 LB 0x15
     9271  ; disGetNextSymbol 0xc7de4 LB 0xeb -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'
     9272_cga_msr:                                    ; 0xc7de4 LB 0x8
     9273    db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h
     9274  ; disGetNextSymbol 0xc7dec LB 0xe3 -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'
     9275line_to_vpti_200:                            ; 0xc7dec LB 0x8
     9276    db  000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h
     9277  ; disGetNextSymbol 0xc7df4 LB 0xdb -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'
     9278line_to_vpti_350:                            ; 0xc7df4 LB 0x8
     9279    db  013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h
     9280  ; disGetNextSymbol 0xc7dfc LB 0xd3 -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'
     9281line_to_vpti_400:                            ; 0xc7dfc LB 0x8
     9282    db  017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h
     9283  ; disGetNextSymbol 0xc7e04 LB 0xcb -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'
     9284row_tbl:                                     ; 0xc7e04 LB 0x4
     9285    dd  02b190e00h
     9286  ; disGetNextSymbol 0xc7e08 LB 0xc7 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'
     9287_vbebios_copyright:                          ; 0xc7e08 LB 0x15
    89499288    db  'VirtualBox VESA BIOS', 000h
    8950   ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
    8951 _vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     9289  ; disGetNextSymbol 0xc7e1d LB 0xb2 -> off=0x0 cb=0000000000000013 uValue=00000000000c369d '_vbebios_vendor_name'
     9290_vbebios_vendor_name:                        ; 0xc7e1d LB 0x13
    89529291    db  'Oracle Corporation', 000h
    8953   ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
    8954 _vbebios_product_name:                       ; 0xc7e0e LB 0x21
     9292  ; disGetNextSymbol 0xc7e30 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0 '_vbebios_product_name'
     9293_vbebios_product_name:                       ; 0xc7e30 LB 0x21
    89559294    db  'Oracle VM VirtualBox VBE Adapter', 000h
    8956   ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
    8957 _vbebios_product_revision:                   ; 0xc7e2f LB 0x23
    8958     db  'Oracle VM VirtualBox Version 6.1.3', 000h
    8959   ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
    8960 _vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     9295  ; disGetNextSymbol 0xc7e51 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1 '_vbebios_product_revision'
     9296_vbebios_product_revision:                   ; 0xc7e51 LB 0x2a
     9297    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1', 000h
     9298  ; disGetNextSymbol 0xc7e7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb '_vbebios_info_string'
     9299_vbebios_info_string:                        ; 0xc7e7b LB 0x2b
    89619300    db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
    8962   ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
    8963 _no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     9301  ; disGetNextSymbol 0xc7ea6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726 '_no_vbebios_info_string'
     9302_no_vbebios_info_string:                     ; 0xc7ea6 LB 0x29
    89649303    db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
    89659304
    8966 section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     9305  ; Padding 0x1 bytes at 0xc7ecf
     9306    db  001h
    89679307
    8968 section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     9308section CONST progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
    89699309
    8970   ; Padding 0x15a bytes at 0xc7ea6
    8971     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
    8972     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
    8973     db  06fh, 075h, 074h, 05ch, 077h, 069h, 06eh, 02eh, 061h, 06dh, 064h, 036h, 034h, 05ch, 072h, 065h
    8974     db  06ch, 065h, 061h, 073h, 065h, 05ch, 06fh, 062h, 06ah, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h
    8975     db  061h, 042h, 069h, 06fh, 073h, 032h, 038h, 036h, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h, 061h
    8976     db  042h, 069h, 06fh, 073h, 032h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h
     9310section CONST2 progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
     9311
     9312  ; Padding 0x130 bytes at 0xc7ed0
     9313    db  000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h
     9314    db  02fh, 067h, 061h, 06ch, 069h, 074h, 073h, 079h, 06eh, 02fh, 063h, 06fh, 06dh, 070h, 069h, 06ch
     9315    db  065h, 02dh, 063h, 061h, 063h, 068h, 065h, 02fh, 076h, 062h, 06fh, 078h, 02dh, 063h, 06ch, 065h
     9316    db  061h, 06eh, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh
     9317    db  075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h, 073h, 065h
     9318    db  02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h
     9319    db  032h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 032h
     9320    db  038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    89779321    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    89789322    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     
    89859329    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    89869330    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8987     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8988     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8989     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8990     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8991     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8992     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 088h
     9331    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0b9h
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum

    r83113 r95039  
    1 05fd3216e324b086599384800d5c9950 *VBoxVgaBios286.rom
     14a052148c629da6aa378c9f7a0dae8db *VBoxVgaBios286.rom
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm

    r83113 r95039  
    165165
    166166
    167 section VGAROM progbits vstart=0x0 align=1 ; size=0x8f7 class=CODE group=AUTO
    168   ; disGetNextSymbol 0xc0000 LB 0x8f7 -> off=0x22 cb=000000000000053e uValue=00000000000c0022 'vgabios_int10_handler'
    169     db  055h, 0aah, 040h, 0e9h, 0e2h, 009h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     167section VGAROM progbits vstart=0x0 align=1 ; size=0x907 class=CODE group=AUTO
     168  ; disGetNextSymbol 0xc0000 LB 0x907 -> off=0x28 cb=0000000000000548 uValue=00000000000c0028 'vgabios_int10_handler'
     169    db  055h, 0aah, 040h, 0ebh, 01dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    170170    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 049h, 042h
    171     db  04dh, 000h
    172 vgabios_int10_handler:                       ; 0xc0022 LB 0x53e
    173     pushfw                                    ; 9c                          ; 0xc0022 vgarom.asm:84
    174     cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0023 vgarom.asm:97
    175     jne short 0002eh                          ; 75 06                       ; 0xc0026 vgarom.asm:98
    176     call 00177h                               ; e8 4c 01                    ; 0xc0028 vgarom.asm:99
    177     jmp near 000e7h                           ; e9 b9 00                    ; 0xc002b vgarom.asm:100
    178     cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc002e vgarom.asm:102
    179     jne short 00039h                          ; 75 06                       ; 0xc0031 vgarom.asm:103
    180     call 0052ch                               ; e8 f6 04                    ; 0xc0033 vgarom.asm:104
    181     jmp near 000e7h                           ; e9 ae 00                    ; 0xc0036 vgarom.asm:105
    182     cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc0039 vgarom.asm:107
    183     jne short 00044h                          ; 75 06                       ; 0xc003c vgarom.asm:108
    184     call 000e9h                               ; e8 a8 00                    ; 0xc003e vgarom.asm:109
    185     jmp near 000e7h                           ; e9 a3 00                    ; 0xc0041 vgarom.asm:110
    186     cmp ax, 01103h                            ; 3d 03 11                    ; 0xc0044 vgarom.asm:112
    187     jne short 0004fh                          ; 75 06                       ; 0xc0047 vgarom.asm:113
    188     call 00423h                               ; e8 d7 03                    ; 0xc0049 vgarom.asm:114
    189     jmp near 000e7h                           ; e9 98 00                    ; 0xc004c vgarom.asm:115
    190     cmp ah, 012h                              ; 80 fc 12                    ; 0xc004f vgarom.asm:117
    191     jne short 00091h                          ; 75 3d                       ; 0xc0052 vgarom.asm:118
    192     cmp bl, 010h                              ; 80 fb 10                    ; 0xc0054 vgarom.asm:119
    193     jne short 0005fh                          ; 75 06                       ; 0xc0057 vgarom.asm:120
    194     call 00430h                               ; e8 d4 03                    ; 0xc0059 vgarom.asm:121
    195     jmp near 000e7h                           ; e9 88 00                    ; 0xc005c vgarom.asm:122
    196     cmp bl, 030h                              ; 80 fb 30                    ; 0xc005f vgarom.asm:124
    197     jne short 00069h                          ; 75 05                       ; 0xc0062 vgarom.asm:125
    198     call 00453h                               ; e8 ec 03                    ; 0xc0064 vgarom.asm:126
    199     jmp short 000e7h                          ; eb 7e                       ; 0xc0067 vgarom.asm:127
    200     cmp bl, 031h                              ; 80 fb 31                    ; 0xc0069 vgarom.asm:129
    201     jne short 00073h                          ; 75 05                       ; 0xc006c vgarom.asm:130
    202     call 004a6h                               ; e8 35 04                    ; 0xc006e vgarom.asm:131
    203     jmp short 000e7h                          ; eb 74                       ; 0xc0071 vgarom.asm:132
    204     cmp bl, 032h                              ; 80 fb 32                    ; 0xc0073 vgarom.asm:134
    205     jne short 0007dh                          ; 75 05                       ; 0xc0076 vgarom.asm:135
    206     call 004c8h                               ; e8 4d 04                    ; 0xc0078 vgarom.asm:136
    207     jmp short 000e7h                          ; eb 6a                       ; 0xc007b vgarom.asm:137
    208     cmp bl, 033h                              ; 80 fb 33                    ; 0xc007d vgarom.asm:139
    209     jne short 00087h                          ; 75 05                       ; 0xc0080 vgarom.asm:140
    210     call 004e6h                               ; e8 61 04                    ; 0xc0082 vgarom.asm:141
    211     jmp short 000e7h                          ; eb 60                       ; 0xc0085 vgarom.asm:142
    212     cmp bl, 034h                              ; 80 fb 34                    ; 0xc0087 vgarom.asm:144
    213     jne short 000dbh                          ; 75 4f                       ; 0xc008a vgarom.asm:145
    214     call 0050ah                               ; e8 7b 04                    ; 0xc008c vgarom.asm:146
    215     jmp short 000e7h                          ; eb 56                       ; 0xc008f vgarom.asm:147
    216     cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0091 vgarom.asm:149
    217     je short 000dbh                           ; 74 45                       ; 0xc0094 vgarom.asm:150
    218     cmp ah, 010h                              ; 80 fc 10                    ; 0xc0096 vgarom.asm:151
    219     jne short 000a0h                          ; 75 05                       ; 0xc0099 vgarom.asm:155
    220     call 0019eh                               ; e8 00 01                    ; 0xc009b vgarom.asm:157
    221     jmp short 000e7h                          ; eb 47                       ; 0xc009e vgarom.asm:158
    222     cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a0 vgarom.asm:161
    223     jne short 000dbh                          ; 75 36                       ; 0xc00a3 vgarom.asm:162
    224     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00a5 vgarom.asm:163
    225     jne short 000aeh                          ; 75 05                       ; 0xc00a7 vgarom.asm:164
    226     call 007c2h                               ; e8 16 07                    ; 0xc00a9 vgarom.asm:165
    227     jmp short 000e7h                          ; eb 39                       ; 0xc00ac vgarom.asm:166
    228     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00ae vgarom.asm:168
    229     jne short 000b7h                          ; 75 05                       ; 0xc00b0 vgarom.asm:169
    230     call 007e7h                               ; e8 32 07                    ; 0xc00b2 vgarom.asm:170
    231     jmp short 000e7h                          ; eb 30                       ; 0xc00b5 vgarom.asm:171
    232     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00b7 vgarom.asm:173
    233     jne short 000c0h                          ; 75 05                       ; 0xc00b9 vgarom.asm:174
    234     call 00814h                               ; e8 56 07                    ; 0xc00bb vgarom.asm:175
    235     jmp short 000e7h                          ; eb 27                       ; 0xc00be vgarom.asm:176
    236     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c0 vgarom.asm:178
    237     jne short 000c9h                          ; 75 05                       ; 0xc00c2 vgarom.asm:179
    238     call 00848h                               ; e8 81 07                    ; 0xc00c4 vgarom.asm:180
    239     jmp short 000e7h                          ; eb 1e                       ; 0xc00c7 vgarom.asm:181
    240     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00c9 vgarom.asm:183
    241     jne short 000d2h                          ; 75 05                       ; 0xc00cb vgarom.asm:184
    242     call 0087fh                               ; e8 af 07                    ; 0xc00cd vgarom.asm:185
    243     jmp short 000e7h                          ; eb 15                       ; 0xc00d0 vgarom.asm:186
    244     cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00d2 vgarom.asm:188
    245     jne short 000dbh                          ; 75 05                       ; 0xc00d4 vgarom.asm:189
    246     call 008e3h                               ; e8 0a 08                    ; 0xc00d6 vgarom.asm:190
    247     jmp short 000e7h                          ; eb 0c                       ; 0xc00d9 vgarom.asm:191
    248     push ES                                   ; 06                          ; 0xc00db vgarom.asm:195
    249     push DS                                   ; 1e                          ; 0xc00dc vgarom.asm:196
    250     pushaw                                    ; 60                          ; 0xc00dd vgarom.asm:97
    251     push CS                                   ; 0e                          ; 0xc00de vgarom.asm:200
    252     pop DS                                    ; 1f                          ; 0xc00df vgarom.asm:201
    253     cld                                       ; fc                          ; 0xc00e0 vgarom.asm:202
    254     call 0345dh                               ; e8 79 33                    ; 0xc00e1 vgarom.asm:203
    255     popaw                                     ; 61                          ; 0xc00e4 vgarom.asm:114
    256     pop DS                                    ; 1f                          ; 0xc00e5 vgarom.asm:206
    257     pop ES                                    ; 07                          ; 0xc00e6 vgarom.asm:207
    258     popfw                                     ; 9d                          ; 0xc00e7 vgarom.asm:209
    259     iret                                      ; cf                          ; 0xc00e8 vgarom.asm:210
    260     cmp bh, 000h                              ; 80 ff 00                    ; 0xc00e9 vgarom.asm:215
    261     je short 000f4h                           ; 74 06                       ; 0xc00ec vgarom.asm:216
    262     cmp bh, 001h                              ; 80 ff 01                    ; 0xc00ee vgarom.asm:217
    263     je short 00145h                           ; 74 52                       ; 0xc00f1 vgarom.asm:218
    264     retn                                      ; c3                          ; 0xc00f3 vgarom.asm:222
    265     push ax                                   ; 50                          ; 0xc00f4 vgarom.asm:224
    266     push bx                                   ; 53                          ; 0xc00f5 vgarom.asm:225
    267     push cx                                   ; 51                          ; 0xc00f6 vgarom.asm:226
    268     push dx                                   ; 52                          ; 0xc00f7 vgarom.asm:227
    269     push DS                                   ; 1e                          ; 0xc00f8 vgarom.asm:228
    270     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc00f9 vgarom.asm:229
    271     mov ds, dx                                ; 8e da                       ; 0xc00fc vgarom.asm:230
    272     mov dx, 003dah                            ; ba da 03                    ; 0xc00fe vgarom.asm:231
    273     in AL, DX                                 ; ec                          ; 0xc0101 vgarom.asm:232
    274     cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0102 vgarom.asm:233
    275     jbe short 00138h                          ; 76 2f                       ; 0xc0107 vgarom.asm:234
    276     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0109 vgarom.asm:235
    277     mov AL, strict byte 000h                  ; b0 00                       ; 0xc010c vgarom.asm:236
    278     out DX, AL                                ; ee                          ; 0xc010e vgarom.asm:237
     171    db  04dh, 000h, 00eh, 01fh, 0fch, 0e9h, 03ch, 00ah
     172vgabios_int10_handler:                       ; 0xc0028 LB 0x548
     173    pushfw                                    ; 9c                          ; 0xc0028 vgarom.asm:91
     174    cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0029 vgarom.asm:104
     175    jne short 00034h                          ; 75 06                       ; 0xc002c vgarom.asm:105
     176    call 0017dh                               ; e8 4c 01                    ; 0xc002e vgarom.asm:106
     177    jmp near 000edh                           ; e9 b9 00                    ; 0xc0031 vgarom.asm:107
     178    cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc0034 vgarom.asm:109
     179    jne short 0003fh                          ; 75 06                       ; 0xc0037 vgarom.asm:110
     180    call 00532h                               ; e8 f6 04                    ; 0xc0039 vgarom.asm:111
     181    jmp near 000edh                           ; e9 ae 00                    ; 0xc003c vgarom.asm:112
     182    cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc003f vgarom.asm:114
     183    jne short 0004ah                          ; 75 06                       ; 0xc0042 vgarom.asm:115
     184    call 000efh                               ; e8 a8 00                    ; 0xc0044 vgarom.asm:116
     185    jmp near 000edh                           ; e9 a3 00                    ; 0xc0047 vgarom.asm:117
     186    cmp ax, 01103h                            ; 3d 03 11                    ; 0xc004a vgarom.asm:119
     187    jne short 00055h                          ; 75 06                       ; 0xc004d vgarom.asm:120
     188    call 00429h                               ; e8 d7 03                    ; 0xc004f vgarom.asm:121
     189    jmp near 000edh                           ; e9 98 00                    ; 0xc0052 vgarom.asm:122
     190    cmp ah, 012h                              ; 80 fc 12                    ; 0xc0055 vgarom.asm:124
     191    jne short 00097h                          ; 75 3d                       ; 0xc0058 vgarom.asm:125
     192    cmp bl, 010h                              ; 80 fb 10                    ; 0xc005a vgarom.asm:126
     193    jne short 00065h                          ; 75 06                       ; 0xc005d vgarom.asm:127
     194    call 00436h                               ; e8 d4 03                    ; 0xc005f vgarom.asm:128
     195    jmp near 000edh                           ; e9 88 00                    ; 0xc0062 vgarom.asm:129
     196    cmp bl, 030h                              ; 80 fb 30                    ; 0xc0065 vgarom.asm:131
     197    jne short 0006fh                          ; 75 05                       ; 0xc0068 vgarom.asm:132
     198    call 00459h                               ; e8 ec 03                    ; 0xc006a vgarom.asm:133
     199    jmp short 000edh                          ; eb 7e                       ; 0xc006d vgarom.asm:134
     200    cmp bl, 031h                              ; 80 fb 31                    ; 0xc006f vgarom.asm:136
     201    jne short 00079h                          ; 75 05                       ; 0xc0072 vgarom.asm:137
     202    call 004ach                               ; e8 35 04                    ; 0xc0074 vgarom.asm:138
     203    jmp short 000edh                          ; eb 74                       ; 0xc0077 vgarom.asm:139
     204    cmp bl, 032h                              ; 80 fb 32                    ; 0xc0079 vgarom.asm:141
     205    jne short 00083h                          ; 75 05                       ; 0xc007c vgarom.asm:142
     206    call 004ceh                               ; e8 4d 04                    ; 0xc007e vgarom.asm:143
     207    jmp short 000edh                          ; eb 6a                       ; 0xc0081 vgarom.asm:144
     208    cmp bl, 033h                              ; 80 fb 33                    ; 0xc0083 vgarom.asm:146
     209    jne short 0008dh                          ; 75 05                       ; 0xc0086 vgarom.asm:147
     210    call 004ech                               ; e8 61 04                    ; 0xc0088 vgarom.asm:148
     211    jmp short 000edh                          ; eb 60                       ; 0xc008b vgarom.asm:149
     212    cmp bl, 034h                              ; 80 fb 34                    ; 0xc008d vgarom.asm:151
     213    jne short 000e1h                          ; 75 4f                       ; 0xc0090 vgarom.asm:152
     214    call 00510h                               ; e8 7b 04                    ; 0xc0092 vgarom.asm:153
     215    jmp short 000edh                          ; eb 56                       ; 0xc0095 vgarom.asm:154
     216    cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0097 vgarom.asm:156
     217    je short 000e1h                           ; 74 45                       ; 0xc009a vgarom.asm:157
     218    cmp ah, 010h                              ; 80 fc 10                    ; 0xc009c vgarom.asm:158
     219    jne short 000a6h                          ; 75 05                       ; 0xc009f vgarom.asm:162
     220    call 001a4h                               ; e8 00 01                    ; 0xc00a1 vgarom.asm:164
     221    jmp short 000edh                          ; eb 47                       ; 0xc00a4 vgarom.asm:165
     222    cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a6 vgarom.asm:168
     223    jne short 000e1h                          ; 75 36                       ; 0xc00a9 vgarom.asm:169
     224    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00ab vgarom.asm:170
     225    jne short 000b4h                          ; 75 05                       ; 0xc00ad vgarom.asm:171
     226    call 007d2h                               ; e8 20 07                    ; 0xc00af vgarom.asm:172
     227    jmp short 000edh                          ; eb 39                       ; 0xc00b2 vgarom.asm:173
     228    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00b4 vgarom.asm:175
     229    jne short 000bdh                          ; 75 05                       ; 0xc00b6 vgarom.asm:176
     230    call 007f7h                               ; e8 3c 07                    ; 0xc00b8 vgarom.asm:177
     231    jmp short 000edh                          ; eb 30                       ; 0xc00bb vgarom.asm:178
     232    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00bd vgarom.asm:180
     233    jne short 000c6h                          ; 75 05                       ; 0xc00bf vgarom.asm:181
     234    call 00824h                               ; e8 60 07                    ; 0xc00c1 vgarom.asm:182
     235    jmp short 000edh                          ; eb 27                       ; 0xc00c4 vgarom.asm:183
     236    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c6 vgarom.asm:185
     237    jne short 000cfh                          ; 75 05                       ; 0xc00c8 vgarom.asm:186
     238    call 00858h                               ; e8 8b 07                    ; 0xc00ca vgarom.asm:187
     239    jmp short 000edh                          ; eb 1e                       ; 0xc00cd vgarom.asm:188
     240    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00cf vgarom.asm:190
     241    jne short 000d8h                          ; 75 05                       ; 0xc00d1 vgarom.asm:191
     242    call 0088fh                               ; e8 b9 07                    ; 0xc00d3 vgarom.asm:192
     243    jmp short 000edh                          ; eb 15                       ; 0xc00d6 vgarom.asm:193
     244    cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00d8 vgarom.asm:195
     245    jne short 000e1h                          ; 75 05                       ; 0xc00da vgarom.asm:196
     246    call 008f3h                               ; e8 14 08                    ; 0xc00dc vgarom.asm:197
     247    jmp short 000edh                          ; eb 0c                       ; 0xc00df vgarom.asm:198
     248    push ES                                   ; 06                          ; 0xc00e1 vgarom.asm:202
     249    push DS                                   ; 1e                          ; 0xc00e2 vgarom.asm:203
     250    pushaw                                    ; 60                          ; 0xc00e3 vgarom.asm:97
     251    push CS                                   ; 0e                          ; 0xc00e4 vgarom.asm:207
     252    pop DS                                    ; 1f                          ; 0xc00e5 vgarom.asm:208
     253    cld                                       ; fc                          ; 0xc00e6 vgarom.asm:209
     254    call 03765h                               ; e8 7b 36                    ; 0xc00e7 vgarom.asm:210
     255    popaw                                     ; 61                          ; 0xc00ea vgarom.asm:114
     256    pop DS                                    ; 1f                          ; 0xc00eb vgarom.asm:213
     257    pop ES                                    ; 07                          ; 0xc00ec vgarom.asm:214
     258    popfw                                     ; 9d                          ; 0xc00ed vgarom.asm:216
     259    iret                                      ; cf                          ; 0xc00ee vgarom.asm:217
     260    cmp bh, 000h                              ; 80 ff 00                    ; 0xc00ef vgarom.asm:222
     261    je short 000fah                           ; 74 06                       ; 0xc00f2 vgarom.asm:223
     262    cmp bh, 001h                              ; 80 ff 01                    ; 0xc00f4 vgarom.asm:224
     263    je short 0014bh                           ; 74 52                       ; 0xc00f7 vgarom.asm:225
     264    retn                                      ; c3                          ; 0xc00f9 vgarom.asm:229
     265    push ax                                   ; 50                          ; 0xc00fa vgarom.asm:231
     266    push bx                                   ; 53                          ; 0xc00fb vgarom.asm:232
     267    push cx                                   ; 51                          ; 0xc00fc vgarom.asm:233
     268    push dx                                   ; 52                          ; 0xc00fd vgarom.asm:234
     269    push DS                                   ; 1e                          ; 0xc00fe vgarom.asm:235
     270    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc00ff vgarom.asm:236
     271    mov ds, dx                                ; 8e da                       ; 0xc0102 vgarom.asm:237
     272    mov dx, 003dah                            ; ba da 03                    ; 0xc0104 vgarom.asm:238
     273    in AL, DX                                 ; ec                          ; 0xc0107 vgarom.asm:239
     274    cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0108 vgarom.asm:240
     275    jbe short 0013eh                          ; 76 2f                       ; 0xc010d vgarom.asm:241
     276    mov dx, 003c0h                            ; ba c0 03                    ; 0xc010f vgarom.asm:242
     277    mov AL, strict byte 000h                  ; b0 00                       ; 0xc0112 vgarom.asm:243
     278    out DX, AL                                ; ee                          ; 0xc0114 vgarom.asm:244
    279279    db  08ah, 0c3h
    280     ; mov al, bl                                ; 8a c3                     ; 0xc010f vgarom.asm:238
    281     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0111 vgarom.asm:239
    282     test AL, strict byte 008h                 ; a8 08                       ; 0xc0113 vgarom.asm:240
    283     je short 00119h                           ; 74 02                       ; 0xc0115 vgarom.asm:241
    284     add AL, strict byte 008h                  ; 04 08                       ; 0xc0117 vgarom.asm:242
    285     out DX, AL                                ; ee                          ; 0xc0119 vgarom.asm:244
    286     mov CL, strict byte 001h                  ; b1 01                       ; 0xc011a vgarom.asm:245
    287     and bl, 010h                              ; 80 e3 10                    ; 0xc011c vgarom.asm:246
    288     mov dx, 003c0h                            ; ba c0 03                    ; 0xc011f vgarom.asm:248
     280    ; mov al, bl                                ; 8a c3                     ; 0xc0115 vgarom.asm:245
     281    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0117 vgarom.asm:246
     282    test AL, strict byte 008h                 ; a8 08                       ; 0xc0119 vgarom.asm:247
     283    je short 0011fh                           ; 74 02                       ; 0xc011b vgarom.asm:248
     284    add AL, strict byte 008h                  ; 04 08                       ; 0xc011d vgarom.asm:249
     285    out DX, AL                                ; ee                          ; 0xc011f vgarom.asm:251
     286    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0120 vgarom.asm:252
     287    and bl, 010h                              ; 80 e3 10                    ; 0xc0122 vgarom.asm:253
     288    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0125 vgarom.asm:255
    289289    db  08ah, 0c1h
    290     ; mov al, cl                                ; 8a c1                     ; 0xc0122 vgarom.asm:249
    291     out DX, AL                                ; ee                          ; 0xc0124 vgarom.asm:250
    292     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0125 vgarom.asm:251
    293     in AL, DX                                 ; ec                          ; 0xc0128 vgarom.asm:252
    294     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc0129 vgarom.asm:253
     290    ; mov al, cl                                ; 8a c1                     ; 0xc0128 vgarom.asm:256
     291    out DX, AL                                ; ee                          ; 0xc012a vgarom.asm:257
     292    mov dx, 003c1h                            ; ba c1 03                    ; 0xc012b vgarom.asm:258
     293    in AL, DX                                 ; ec                          ; 0xc012e vgarom.asm:259
     294    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc012f vgarom.asm:260
    295295    db  00ah, 0c3h
    296     ; or al, bl                                 ; 0a c3                     ; 0xc012b vgarom.asm:254
    297     mov dx, 003c0h                            ; ba c0 03                    ; 0xc012d vgarom.asm:255
    298     out DX, AL                                ; ee                          ; 0xc0130 vgarom.asm:256
     296    ; or al, bl                                 ; 0a c3                     ; 0xc0131 vgarom.asm:261
     297    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0133 vgarom.asm:262
     298    out DX, AL                                ; ee                          ; 0xc0136 vgarom.asm:263
    299299    db  0feh, 0c1h
    300     ; inc cl                                    ; fe c1                     ; 0xc0131 vgarom.asm:257
    301     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0133 vgarom.asm:258
    302     jne short 0011fh                          ; 75 e7                       ; 0xc0136 vgarom.asm:259
    303     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0138 vgarom.asm:261
    304     out DX, AL                                ; ee                          ; 0xc013a vgarom.asm:262
    305     mov dx, 003dah                            ; ba da 03                    ; 0xc013b vgarom.asm:264
    306     in AL, DX                                 ; ec                          ; 0xc013e vgarom.asm:265
    307     pop DS                                    ; 1f                          ; 0xc013f vgarom.asm:267
    308     pop dx                                    ; 5a                          ; 0xc0140 vgarom.asm:268
    309     pop cx                                    ; 59                          ; 0xc0141 vgarom.asm:269
    310     pop bx                                    ; 5b                          ; 0xc0142 vgarom.asm:270
    311     pop ax                                    ; 58                          ; 0xc0143 vgarom.asm:271
    312     retn                                      ; c3                          ; 0xc0144 vgarom.asm:272
    313     push ax                                   ; 50                          ; 0xc0145 vgarom.asm:274
    314     push bx                                   ; 53                          ; 0xc0146 vgarom.asm:275
    315     push cx                                   ; 51                          ; 0xc0147 vgarom.asm:276
    316     push dx                                   ; 52                          ; 0xc0148 vgarom.asm:277
    317     mov dx, 003dah                            ; ba da 03                    ; 0xc0149 vgarom.asm:278
    318     in AL, DX                                 ; ec                          ; 0xc014c vgarom.asm:279
    319     mov CL, strict byte 001h                  ; b1 01                       ; 0xc014d vgarom.asm:280
    320     and bl, 001h                              ; 80 e3 01                    ; 0xc014f vgarom.asm:281
    321     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0152 vgarom.asm:283
     300    ; inc cl                                    ; fe c1                     ; 0xc0137 vgarom.asm:264
     301    cmp cl, 004h                              ; 80 f9 04                    ; 0xc0139 vgarom.asm:265
     302    jne short 00125h                          ; 75 e7                       ; 0xc013c vgarom.asm:266
     303    mov AL, strict byte 020h                  ; b0 20                       ; 0xc013e vgarom.asm:268
     304    out DX, AL                                ; ee                          ; 0xc0140 vgarom.asm:269
     305    mov dx, 003dah                            ; ba da 03                    ; 0xc0141 vgarom.asm:271
     306    in AL, DX                                 ; ec                          ; 0xc0144 vgarom.asm:272
     307    pop DS                                    ; 1f                          ; 0xc0145 vgarom.asm:274
     308    pop dx                                    ; 5a                          ; 0xc0146 vgarom.asm:275
     309    pop cx                                    ; 59                          ; 0xc0147 vgarom.asm:276
     310    pop bx                                    ; 5b                          ; 0xc0148 vgarom.asm:277
     311    pop ax                                    ; 58                          ; 0xc0149 vgarom.asm:278
     312    retn                                      ; c3                          ; 0xc014a vgarom.asm:279
     313    push ax                                   ; 50                          ; 0xc014b vgarom.asm:281
     314    push bx                                   ; 53                          ; 0xc014c vgarom.asm:282
     315    push cx                                   ; 51                          ; 0xc014d vgarom.asm:283
     316    push dx                                   ; 52                          ; 0xc014e vgarom.asm:284
     317    mov dx, 003dah                            ; ba da 03                    ; 0xc014f vgarom.asm:285
     318    in AL, DX                                 ; ec                          ; 0xc0152 vgarom.asm:286
     319    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0153 vgarom.asm:287
     320    and bl, 001h                              ; 80 e3 01                    ; 0xc0155 vgarom.asm:288
     321    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0158 vgarom.asm:290
    322322    db  08ah, 0c1h
    323     ; mov al, cl                                ; 8a c1                     ; 0xc0155 vgarom.asm:284
    324     out DX, AL                                ; ee                          ; 0xc0157 vgarom.asm:285
    325     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0158 vgarom.asm:286
    326     in AL, DX                                 ; ec                          ; 0xc015b vgarom.asm:287
    327     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc015c vgarom.asm:288
     323    ; mov al, cl                                ; 8a c1                     ; 0xc015b vgarom.asm:291
     324    out DX, AL                                ; ee                          ; 0xc015d vgarom.asm:292
     325    mov dx, 003c1h                            ; ba c1 03                    ; 0xc015e vgarom.asm:293
     326    in AL, DX                                 ; ec                          ; 0xc0161 vgarom.asm:294
     327    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0162 vgarom.asm:295
    328328    db  00ah, 0c3h
    329     ; or al, bl                                 ; 0a c3                     ; 0xc015e vgarom.asm:289
    330     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0160 vgarom.asm:290
    331     out DX, AL                                ; ee                          ; 0xc0163 vgarom.asm:291
     329    ; or al, bl                                 ; 0a c3                     ; 0xc0164 vgarom.asm:296
     330    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0166 vgarom.asm:297
     331    out DX, AL                                ; ee                          ; 0xc0169 vgarom.asm:298
    332332    db  0feh, 0c1h
    333     ; inc cl                                    ; fe c1                     ; 0xc0164 vgarom.asm:292
    334     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0166 vgarom.asm:293
    335     jne short 00152h                          ; 75 e7                       ; 0xc0169 vgarom.asm:294
    336     mov AL, strict byte 020h                  ; b0 20                       ; 0xc016b vgarom.asm:295
    337     out DX, AL                                ; ee                          ; 0xc016d vgarom.asm:296
    338     mov dx, 003dah                            ; ba da 03                    ; 0xc016e vgarom.asm:298
    339     in AL, DX                                 ; ec                          ; 0xc0171 vgarom.asm:299
    340     pop dx                                    ; 5a                          ; 0xc0172 vgarom.asm:301
    341     pop cx                                    ; 59                          ; 0xc0173 vgarom.asm:302
    342     pop bx                                    ; 5b                          ; 0xc0174 vgarom.asm:303
    343     pop ax                                    ; 58                          ; 0xc0175 vgarom.asm:304
    344     retn                                      ; c3                          ; 0xc0176 vgarom.asm:305
    345     push DS                                   ; 1e                          ; 0xc0177 vgarom.asm:310
    346     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0178 vgarom.asm:311
    347     mov ds, ax                                ; 8e d8                       ; 0xc017b vgarom.asm:312
    348     push bx                                   ; 53                          ; 0xc017d vgarom.asm:313
    349     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc017e vgarom.asm:314
    350     mov al, byte [bx]                         ; 8a 07                       ; 0xc0181 vgarom.asm:315
    351     pop bx                                    ; 5b                          ; 0xc0183 vgarom.asm:316
     333    ; inc cl                                    ; fe c1                     ; 0xc016a vgarom.asm:299
     334    cmp cl, 004h                              ; 80 f9 04                    ; 0xc016c vgarom.asm:300
     335    jne short 00158h                          ; 75 e7                       ; 0xc016f vgarom.asm:301
     336    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0171 vgarom.asm:302
     337    out DX, AL                                ; ee                          ; 0xc0173 vgarom.asm:303
     338    mov dx, 003dah                            ; ba da 03                    ; 0xc0174 vgarom.asm:305
     339    in AL, DX                                 ; ec                          ; 0xc0177 vgarom.asm:306
     340    pop dx                                    ; 5a                          ; 0xc0178 vgarom.asm:308
     341    pop cx                                    ; 59                          ; 0xc0179 vgarom.asm:309
     342    pop bx                                    ; 5b                          ; 0xc017a vgarom.asm:310
     343    pop ax                                    ; 58                          ; 0xc017b vgarom.asm:311
     344    retn                                      ; c3                          ; 0xc017c vgarom.asm:312
     345    push DS                                   ; 1e                          ; 0xc017d vgarom.asm:317
     346    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc017e vgarom.asm:318
     347    mov ds, ax                                ; 8e d8                       ; 0xc0181 vgarom.asm:319
     348    push bx                                   ; 53                          ; 0xc0183 vgarom.asm:320
     349    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc0184 vgarom.asm:321
     350    mov al, byte [bx]                         ; 8a 07                       ; 0xc0187 vgarom.asm:322
     351    pop bx                                    ; 5b                          ; 0xc0189 vgarom.asm:323
    352352    db  08ah, 0f8h
    353     ; mov bh, al                                ; 8a f8                     ; 0xc0184 vgarom.asm:317
    354     push bx                                   ; 53                          ; 0xc0186 vgarom.asm:318
    355     mov bx, 00087h                            ; bb 87 00                    ; 0xc0187 vgarom.asm:319
    356     mov ah, byte [bx]                         ; 8a 27                       ; 0xc018a vgarom.asm:320
    357     and ah, 080h                              ; 80 e4 80                    ; 0xc018c vgarom.asm:321
    358     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc018f vgarom.asm:322
    359     mov al, byte [bx]                         ; 8a 07                       ; 0xc0192 vgarom.asm:323
     353    ; mov bh, al                                ; 8a f8                     ; 0xc018a vgarom.asm:324
     354    push bx                                   ; 53                          ; 0xc018c vgarom.asm:325
     355    mov bx, 00087h                            ; bb 87 00                    ; 0xc018d vgarom.asm:326
     356    mov ah, byte [bx]                         ; 8a 27                       ; 0xc0190 vgarom.asm:327
     357    and ah, 080h                              ; 80 e4 80                    ; 0xc0192 vgarom.asm:328
     358    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0195 vgarom.asm:329
     359    mov al, byte [bx]                         ; 8a 07                       ; 0xc0198 vgarom.asm:330
    360360    db  00ah, 0c4h
    361     ; or al, ah                                 ; 0a c4                     ; 0xc0194 vgarom.asm:324
    362     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0196 vgarom.asm:325
    363     mov ah, byte [bx]                         ; 8a 27                       ; 0xc0199 vgarom.asm:326
    364     pop bx                                    ; 5b                          ; 0xc019b vgarom.asm:327
    365     pop DS                                    ; 1f                          ; 0xc019c vgarom.asm:328
    366     retn                                      ; c3                          ; 0xc019d vgarom.asm:329
    367     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc019e vgarom.asm:334
    368     jne short 001a4h                          ; 75 02                       ; 0xc01a0 vgarom.asm:335
    369     jmp short 00205h                          ; eb 61                       ; 0xc01a2 vgarom.asm:336
    370     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01a4 vgarom.asm:338
    371     jne short 001aah                          ; 75 02                       ; 0xc01a6 vgarom.asm:339
    372     jmp short 00223h                          ; eb 79                       ; 0xc01a8 vgarom.asm:340
    373     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01aa vgarom.asm:342
    374     jne short 001b0h                          ; 75 02                       ; 0xc01ac vgarom.asm:343
    375     jmp short 0022bh                          ; eb 7b                       ; 0xc01ae vgarom.asm:344
    376     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01b0 vgarom.asm:346
    377     jne short 001b7h                          ; 75 03                       ; 0xc01b2 vgarom.asm:347
    378     jmp near 0025ch                           ; e9 a5 00                    ; 0xc01b4 vgarom.asm:348
    379     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01b7 vgarom.asm:350
    380     jne short 001beh                          ; 75 03                       ; 0xc01b9 vgarom.asm:351
    381     jmp near 00286h                           ; e9 c8 00                    ; 0xc01bb vgarom.asm:352
    382     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01be vgarom.asm:354
    383     jne short 001c5h                          ; 75 03                       ; 0xc01c0 vgarom.asm:355
    384     jmp near 002aeh                           ; e9 e9 00                    ; 0xc01c2 vgarom.asm:356
    385     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01c5 vgarom.asm:358
    386     jne short 001cch                          ; 75 03                       ; 0xc01c7 vgarom.asm:359
    387     jmp near 002bch                           ; e9 f0 00                    ; 0xc01c9 vgarom.asm:360
    388     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01cc vgarom.asm:362
    389     jne short 001d3h                          ; 75 03                       ; 0xc01ce vgarom.asm:363
    390     jmp near 00301h                           ; e9 2e 01                    ; 0xc01d0 vgarom.asm:364
    391     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01d3 vgarom.asm:366
    392     jne short 001dah                          ; 75 03                       ; 0xc01d5 vgarom.asm:367
    393     jmp near 0031ah                           ; e9 40 01                    ; 0xc01d7 vgarom.asm:368
    394     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01da vgarom.asm:370
    395     jne short 001e1h                          ; 75 03                       ; 0xc01dc vgarom.asm:371
    396     jmp near 00342h                           ; e9 61 01                    ; 0xc01de vgarom.asm:372
    397     cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01e1 vgarom.asm:374
    398     jne short 001e8h                          ; 75 03                       ; 0xc01e3 vgarom.asm:375
    399     jmp near 00389h                           ; e9 a1 01                    ; 0xc01e5 vgarom.asm:376
    400     cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01e8 vgarom.asm:378
    401     jne short 001efh                          ; 75 03                       ; 0xc01ea vgarom.asm:379
    402     jmp near 003a4h                           ; e9 b5 01                    ; 0xc01ec vgarom.asm:380
    403     cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc01ef vgarom.asm:382
    404     jne short 001f6h                          ; 75 03                       ; 0xc01f1 vgarom.asm:383
    405     jmp near 003cch                           ; e9 d6 01                    ; 0xc01f3 vgarom.asm:384
    406     cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc01f6 vgarom.asm:386
    407     jne short 001fdh                          ; 75 03                       ; 0xc01f8 vgarom.asm:387
    408     jmp near 003d7h                           ; e9 da 01                    ; 0xc01fa vgarom.asm:388
    409     cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc01fd vgarom.asm:390
    410     jne short 00204h                          ; 75 03                       ; 0xc01ff vgarom.asm:391
    411     jmp near 003e2h                           ; e9 de 01                    ; 0xc0201 vgarom.asm:392
    412     retn                                      ; c3                          ; 0xc0204 vgarom.asm:397
    413     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0205 vgarom.asm:400
    414     jnbe short 00222h                         ; 77 18                       ; 0xc0208 vgarom.asm:401
    415     push ax                                   ; 50                          ; 0xc020a vgarom.asm:402
    416     push dx                                   ; 52                          ; 0xc020b vgarom.asm:403
    417     mov dx, 003dah                            ; ba da 03                    ; 0xc020c vgarom.asm:404
    418     in AL, DX                                 ; ec                          ; 0xc020f vgarom.asm:405
    419     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0210 vgarom.asm:406
     361    ; or al, ah                                 ; 0a c4                     ; 0xc019a vgarom.asm:331
     362    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc019c vgarom.asm:332
     363    mov ah, byte [bx]                         ; 8a 27                       ; 0xc019f vgarom.asm:333
     364    pop bx                                    ; 5b                          ; 0xc01a1 vgarom.asm:334
     365    pop DS                                    ; 1f                          ; 0xc01a2 vgarom.asm:335
     366    retn                                      ; c3                          ; 0xc01a3 vgarom.asm:336
     367    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc01a4 vgarom.asm:341
     368    jne short 001aah                          ; 75 02                       ; 0xc01a6 vgarom.asm:342
     369    jmp short 0020bh                          ; eb 61                       ; 0xc01a8 vgarom.asm:343
     370    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01aa vgarom.asm:345
     371    jne short 001b0h                          ; 75 02                       ; 0xc01ac vgarom.asm:346
     372    jmp short 00229h                          ; eb 79                       ; 0xc01ae vgarom.asm:347
     373    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01b0 vgarom.asm:349
     374    jne short 001b6h                          ; 75 02                       ; 0xc01b2 vgarom.asm:350
     375    jmp short 00231h                          ; eb 7b                       ; 0xc01b4 vgarom.asm:351
     376    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01b6 vgarom.asm:353
     377    jne short 001bdh                          ; 75 03                       ; 0xc01b8 vgarom.asm:354
     378    jmp near 00262h                           ; e9 a5 00                    ; 0xc01ba vgarom.asm:355
     379    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01bd vgarom.asm:357
     380    jne short 001c4h                          ; 75 03                       ; 0xc01bf vgarom.asm:358
     381    jmp near 0028ch                           ; e9 c8 00                    ; 0xc01c1 vgarom.asm:359
     382    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01c4 vgarom.asm:361
     383    jne short 001cbh                          ; 75 03                       ; 0xc01c6 vgarom.asm:362
     384    jmp near 002b4h                           ; e9 e9 00                    ; 0xc01c8 vgarom.asm:363
     385    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01cb vgarom.asm:365
     386    jne short 001d2h                          ; 75 03                       ; 0xc01cd vgarom.asm:366
     387    jmp near 002c2h                           ; e9 f0 00                    ; 0xc01cf vgarom.asm:367
     388    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01d2 vgarom.asm:369
     389    jne short 001d9h                          ; 75 03                       ; 0xc01d4 vgarom.asm:370
     390    jmp near 00307h                           ; e9 2e 01                    ; 0xc01d6 vgarom.asm:371
     391    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01d9 vgarom.asm:373
     392    jne short 001e0h                          ; 75 03                       ; 0xc01db vgarom.asm:374
     393    jmp near 00320h                           ; e9 40 01                    ; 0xc01dd vgarom.asm:375
     394    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01e0 vgarom.asm:377
     395    jne short 001e7h                          ; 75 03                       ; 0xc01e2 vgarom.asm:378
     396    jmp near 00348h                           ; e9 61 01                    ; 0xc01e4 vgarom.asm:379
     397    cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01e7 vgarom.asm:381
     398    jne short 001eeh                          ; 75 03                       ; 0xc01e9 vgarom.asm:382
     399    jmp near 0038fh                           ; e9 a1 01                    ; 0xc01eb vgarom.asm:383
     400    cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01ee vgarom.asm:385
     401    jne short 001f5h                          ; 75 03                       ; 0xc01f0 vgarom.asm:386
     402    jmp near 003aah                           ; e9 b5 01                    ; 0xc01f2 vgarom.asm:387
     403    cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc01f5 vgarom.asm:389
     404    jne short 001fch                          ; 75 03                       ; 0xc01f7 vgarom.asm:390
     405    jmp near 003d2h                           ; e9 d6 01                    ; 0xc01f9 vgarom.asm:391
     406    cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc01fc vgarom.asm:393
     407    jne short 00203h                          ; 75 03                       ; 0xc01fe vgarom.asm:394
     408    jmp near 003ddh                           ; e9 da 01                    ; 0xc0200 vgarom.asm:395
     409    cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc0203 vgarom.asm:397
     410    jne short 0020ah                          ; 75 03                       ; 0xc0205 vgarom.asm:398
     411    jmp near 003e8h                           ; e9 de 01                    ; 0xc0207 vgarom.asm:399
     412    retn                                      ; c3                          ; 0xc020a vgarom.asm:404
     413    cmp bl, 014h                              ; 80 fb 14                    ; 0xc020b vgarom.asm:407
     414    jnbe short 00228h                         ; 77 18                       ; 0xc020e vgarom.asm:408
     415    push ax                                   ; 50                          ; 0xc0210 vgarom.asm:409
     416    push dx                                   ; 52                          ; 0xc0211 vgarom.asm:410
     417    mov dx, 003dah                            ; ba da 03                    ; 0xc0212 vgarom.asm:411
     418    in AL, DX                                 ; ec                          ; 0xc0215 vgarom.asm:412
     419    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0216 vgarom.asm:413
    420420    db  08ah, 0c3h
    421     ; mov al, bl                                ; 8a c3                     ; 0xc0213 vgarom.asm:407
    422     out DX, AL                                ; ee                          ; 0xc0215 vgarom.asm:408
     421    ; mov al, bl                                ; 8a c3                     ; 0xc0219 vgarom.asm:414
     422    out DX, AL                                ; ee                          ; 0xc021b vgarom.asm:415
    423423    db  08ah, 0c7h
    424     ; mov al, bh                                ; 8a c7                     ; 0xc0216 vgarom.asm:409
    425     out DX, AL                                ; ee                          ; 0xc0218 vgarom.asm:410
    426     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0219 vgarom.asm:411
    427     out DX, AL                                ; ee                          ; 0xc021b vgarom.asm:412
    428     mov dx, 003dah                            ; ba da 03                    ; 0xc021c vgarom.asm:414
    429     in AL, DX                                 ; ec                          ; 0xc021f vgarom.asm:415
    430     pop dx                                    ; 5a                          ; 0xc0220 vgarom.asm:417
    431     pop ax                                    ; 58                          ; 0xc0221 vgarom.asm:418
    432     retn                                      ; c3                          ; 0xc0222 vgarom.asm:420
    433     push bx                                   ; 53                          ; 0xc0223 vgarom.asm:425
    434     mov BL, strict byte 011h                  ; b3 11                       ; 0xc0224 vgarom.asm:426
    435     call 00205h                               ; e8 dc ff                    ; 0xc0226 vgarom.asm:427
    436     pop bx                                    ; 5b                          ; 0xc0229 vgarom.asm:428
    437     retn                                      ; c3                          ; 0xc022a vgarom.asm:429
    438     push ax                                   ; 50                          ; 0xc022b vgarom.asm:434
    439     push bx                                   ; 53                          ; 0xc022c vgarom.asm:435
    440     push cx                                   ; 51                          ; 0xc022d vgarom.asm:436
    441     push dx                                   ; 52                          ; 0xc022e vgarom.asm:437
     424    ; mov al, bh                                ; 8a c7                     ; 0xc021c vgarom.asm:416
     425    out DX, AL                                ; ee                          ; 0xc021e vgarom.asm:417
     426    mov AL, strict byte 020h                  ; b0 20                       ; 0xc021f vgarom.asm:418
     427    out DX, AL                                ; ee                          ; 0xc0221 vgarom.asm:419
     428    mov dx, 003dah                            ; ba da 03                    ; 0xc0222 vgarom.asm:421
     429    in AL, DX                                 ; ec                          ; 0xc0225 vgarom.asm:422
     430    pop dx                                    ; 5a                          ; 0xc0226 vgarom.asm:424
     431    pop ax                                    ; 58                          ; 0xc0227 vgarom.asm:425
     432    retn                                      ; c3                          ; 0xc0228 vgarom.asm:427
     433    push bx                                   ; 53                          ; 0xc0229 vgarom.asm:432
     434    mov BL, strict byte 011h                  ; b3 11                       ; 0xc022a vgarom.asm:433
     435    call 0020bh                               ; e8 dc ff                    ; 0xc022c vgarom.asm:434
     436    pop bx                                    ; 5b                          ; 0xc022f vgarom.asm:435
     437    retn                                      ; c3                          ; 0xc0230 vgarom.asm:436
     438    push ax                                   ; 50                          ; 0xc0231 vgarom.asm:441
     439    push bx                                   ; 53                          ; 0xc0232 vgarom.asm:442
     440    push cx                                   ; 51                          ; 0xc0233 vgarom.asm:443
     441    push dx                                   ; 52                          ; 0xc0234 vgarom.asm:444
    442442    db  08bh, 0dah
    443     ; mov bx, dx                                ; 8b da                     ; 0xc022f vgarom.asm:438
    444     mov dx, 003dah                            ; ba da 03                    ; 0xc0231 vgarom.asm:439
    445     in AL, DX                                 ; ec                          ; 0xc0234 vgarom.asm:440
    446     mov CL, strict byte 000h                  ; b1 00                       ; 0xc0235 vgarom.asm:441
    447     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0237 vgarom.asm:442
     443    ; mov bx, dx                                ; 8b da                     ; 0xc0235 vgarom.asm:445
     444    mov dx, 003dah                            ; ba da 03                    ; 0xc0237 vgarom.asm:446
     445    in AL, DX                                 ; ec                          ; 0xc023a vgarom.asm:447
     446    mov CL, strict byte 000h                  ; b1 00                       ; 0xc023b vgarom.asm:448
     447    mov dx, 003c0h                            ; ba c0 03                    ; 0xc023d vgarom.asm:449
    448448    db  08ah, 0c1h
    449     ; mov al, cl                                ; 8a c1                     ; 0xc023a vgarom.asm:444
    450     out DX, AL                                ; ee                          ; 0xc023c vgarom.asm:445
    451     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc023d vgarom.asm:446
    452     out DX, AL                                ; ee                          ; 0xc0240 vgarom.asm:447
    453     inc bx                                    ; 43                          ; 0xc0241 vgarom.asm:448
     449    ; mov al, cl                                ; 8a c1                     ; 0xc0240 vgarom.asm:451
     450    out DX, AL                                ; ee                          ; 0xc0242 vgarom.asm:452
     451    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0243 vgarom.asm:453
     452    out DX, AL                                ; ee                          ; 0xc0246 vgarom.asm:454
     453    inc bx                                    ; 43                          ; 0xc0247 vgarom.asm:455
    454454    db  0feh, 0c1h
    455     ; inc cl                                    ; fe c1                     ; 0xc0242 vgarom.asm:449
    456     cmp cl, 010h                              ; 80 f9 10                    ; 0xc0244 vgarom.asm:450
    457     jne short 0023ah                          ; 75 f1                       ; 0xc0247 vgarom.asm:451
    458     mov AL, strict byte 011h                  ; b0 11                       ; 0xc0249 vgarom.asm:452
    459     out DX, AL                                ; ee                          ; 0xc024b vgarom.asm:453
    460     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc024c vgarom.asm:454
    461     out DX, AL                                ; ee                          ; 0xc024f vgarom.asm:455
    462     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0250 vgarom.asm:456
    463     out DX, AL                                ; ee                          ; 0xc0252 vgarom.asm:457
    464     mov dx, 003dah                            ; ba da 03                    ; 0xc0253 vgarom.asm:459
    465     in AL, DX                                 ; ec                          ; 0xc0256 vgarom.asm:460
    466     pop dx                                    ; 5a                          ; 0xc0257 vgarom.asm:462
    467     pop cx                                    ; 59                          ; 0xc0258 vgarom.asm:463
    468     pop bx                                    ; 5b                          ; 0xc0259 vgarom.asm:464
    469     pop ax                                    ; 58                          ; 0xc025a vgarom.asm:465
    470     retn                                      ; c3                          ; 0xc025b vgarom.asm:466
    471     push ax                                   ; 50                          ; 0xc025c vgarom.asm:471
    472     push bx                                   ; 53                          ; 0xc025d vgarom.asm:472
    473     push dx                                   ; 52                          ; 0xc025e vgarom.asm:473
    474     mov dx, 003dah                            ; ba da 03                    ; 0xc025f vgarom.asm:474
    475     in AL, DX                                 ; ec                          ; 0xc0262 vgarom.asm:475
    476     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0263 vgarom.asm:476
    477     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0266 vgarom.asm:477
    478     out DX, AL                                ; ee                          ; 0xc0268 vgarom.asm:478
    479     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0269 vgarom.asm:479
    480     in AL, DX                                 ; ec                          ; 0xc026c vgarom.asm:480
    481     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc026d vgarom.asm:481
    482     and bl, 001h                              ; 80 e3 01                    ; 0xc026f vgarom.asm:482
    483     sal bl, 003h                              ; c0 e3 03                    ; 0xc0272 vgarom.asm:484
     455    ; inc cl                                    ; fe c1                     ; 0xc0248 vgarom.asm:456
     456    cmp cl, 010h                              ; 80 f9 10                    ; 0xc024a vgarom.asm:457
     457    jne short 00240h                          ; 75 f1                       ; 0xc024d vgarom.asm:458
     458    mov AL, strict byte 011h                  ; b0 11                       ; 0xc024f vgarom.asm:459
     459    out DX, AL                                ; ee                          ; 0xc0251 vgarom.asm:460
     460    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0252 vgarom.asm:461
     461    out DX, AL                                ; ee                          ; 0xc0255 vgarom.asm:462
     462    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0256 vgarom.asm:463
     463    out DX, AL                                ; ee                          ; 0xc0258 vgarom.asm:464
     464    mov dx, 003dah                            ; ba da 03                    ; 0xc0259 vgarom.asm:466
     465    in AL, DX                                 ; ec                          ; 0xc025c vgarom.asm:467
     466    pop dx                                    ; 5a                          ; 0xc025d vgarom.asm:469
     467    pop cx                                    ; 59                          ; 0xc025e vgarom.asm:470
     468    pop bx                                    ; 5b                          ; 0xc025f vgarom.asm:471
     469    pop ax                                    ; 58                          ; 0xc0260 vgarom.asm:472
     470    retn                                      ; c3                          ; 0xc0261 vgarom.asm:473
     471    push ax                                   ; 50                          ; 0xc0262 vgarom.asm:478
     472    push bx                                   ; 53                          ; 0xc0263 vgarom.asm:479
     473    push dx                                   ; 52                          ; 0xc0264 vgarom.asm:480
     474    mov dx, 003dah                            ; ba da 03                    ; 0xc0265 vgarom.asm:481
     475    in AL, DX                                 ; ec                          ; 0xc0268 vgarom.asm:482
     476    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0269 vgarom.asm:483
     477    mov AL, strict byte 010h                  ; b0 10                       ; 0xc026c vgarom.asm:484
     478    out DX, AL                                ; ee                          ; 0xc026e vgarom.asm:485
     479    mov dx, 003c1h                            ; ba c1 03                    ; 0xc026f vgarom.asm:486
     480    in AL, DX                                 ; ec                          ; 0xc0272 vgarom.asm:487
     481    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc0273 vgarom.asm:488
     482    and bl, 001h                              ; 80 e3 01                    ; 0xc0275 vgarom.asm:489
     483    sal bl, 003h                              ; c0 e3 03                    ; 0xc0278 vgarom.asm:491
    484484    db  00ah, 0c3h
    485     ; or al, bl                                 ; 0a c3                     ; 0xc0275 vgarom.asm:490
    486     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0277 vgarom.asm:491
    487     out DX, AL                                ; ee                          ; 0xc027a vgarom.asm:492
    488     mov AL, strict byte 020h                  ; b0 20                       ; 0xc027b vgarom.asm:493
    489     out DX, AL                                ; ee                          ; 0xc027d vgarom.asm:494
    490     mov dx, 003dah                            ; ba da 03                    ; 0xc027e vgarom.asm:496
    491     in AL, DX                                 ; ec                          ; 0xc0281 vgarom.asm:497
    492     pop dx                                    ; 5a                          ; 0xc0282 vgarom.asm:499
    493     pop bx                                    ; 5b                          ; 0xc0283 vgarom.asm:500
    494     pop ax                                    ; 58                          ; 0xc0284 vgarom.asm:501
    495     retn                                      ; c3                          ; 0xc0285 vgarom.asm:502
    496     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0286 vgarom.asm:507
    497     jnbe short 002adh                         ; 77 22                       ; 0xc0289 vgarom.asm:508
    498     push ax                                   ; 50                          ; 0xc028b vgarom.asm:509
    499     push dx                                   ; 52                          ; 0xc028c vgarom.asm:510
    500     mov dx, 003dah                            ; ba da 03                    ; 0xc028d vgarom.asm:511
    501     in AL, DX                                 ; ec                          ; 0xc0290 vgarom.asm:512
    502     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0291 vgarom.asm:513
     485    ; or al, bl                                 ; 0a c3                     ; 0xc027b vgarom.asm:497
     486    mov dx, 003c0h                            ; ba c0 03                    ; 0xc027d vgarom.asm:498
     487    out DX, AL                                ; ee                          ; 0xc0280 vgarom.asm:499
     488    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0281 vgarom.asm:500
     489    out DX, AL                                ; ee                          ; 0xc0283 vgarom.asm:501
     490    mov dx, 003dah                            ; ba da 03                    ; 0xc0284 vgarom.asm:503
     491    in AL, DX                                 ; ec                          ; 0xc0287 vgarom.asm:504
     492    pop dx                                    ; 5a                          ; 0xc0288 vgarom.asm:506
     493    pop bx                                    ; 5b                          ; 0xc0289 vgarom.asm:507
     494    pop ax                                    ; 58                          ; 0xc028a vgarom.asm:508
     495    retn                                      ; c3                          ; 0xc028b vgarom.asm:509
     496    cmp bl, 014h                              ; 80 fb 14                    ; 0xc028c vgarom.asm:514
     497    jnbe short 002b3h                         ; 77 22                       ; 0xc028f vgarom.asm:515
     498    push ax                                   ; 50                          ; 0xc0291 vgarom.asm:516
     499    push dx                                   ; 52                          ; 0xc0292 vgarom.asm:517
     500    mov dx, 003dah                            ; ba da 03                    ; 0xc0293 vgarom.asm:518
     501    in AL, DX                                 ; ec                          ; 0xc0296 vgarom.asm:519
     502    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0297 vgarom.asm:520
    503503    db  08ah, 0c3h
    504     ; mov al, bl                                ; 8a c3                     ; 0xc0294 vgarom.asm:514
    505     out DX, AL                                ; ee                          ; 0xc0296 vgarom.asm:515
    506     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0297 vgarom.asm:516
    507     in AL, DX                                 ; ec                          ; 0xc029a vgarom.asm:517
     504    ; mov al, bl                                ; 8a c3                     ; 0xc029a vgarom.asm:521
     505    out DX, AL                                ; ee                          ; 0xc029c vgarom.asm:522
     506    mov dx, 003c1h                            ; ba c1 03                    ; 0xc029d vgarom.asm:523
     507    in AL, DX                                 ; ec                          ; 0xc02a0 vgarom.asm:524
    508508    db  08ah, 0f8h
    509     ; mov bh, al                                ; 8a f8                     ; 0xc029b vgarom.asm:518
    510     mov dx, 003dah                            ; ba da 03                    ; 0xc029d vgarom.asm:519
    511     in AL, DX                                 ; ec                          ; 0xc02a0 vgarom.asm:520
    512     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02a1 vgarom.asm:521
    513     mov AL, strict byte 020h                  ; b0 20                       ; 0xc02a4 vgarom.asm:522
    514     out DX, AL                                ; ee                          ; 0xc02a6 vgarom.asm:523
    515     mov dx, 003dah                            ; ba da 03                    ; 0xc02a7 vgarom.asm:525
    516     in AL, DX                                 ; ec                          ; 0xc02aa vgarom.asm:526
    517     pop dx                                    ; 5a                          ; 0xc02ab vgarom.asm:528
    518     pop ax                                    ; 58                          ; 0xc02ac vgarom.asm:529
    519     retn                                      ; c3                          ; 0xc02ad vgarom.asm:531
    520     push ax                                   ; 50                          ; 0xc02ae vgarom.asm:536
    521     push bx                                   ; 53                          ; 0xc02af vgarom.asm:537
    522     mov BL, strict byte 011h                  ; b3 11                       ; 0xc02b0 vgarom.asm:538
    523     call 00286h                               ; e8 d1 ff                    ; 0xc02b2 vgarom.asm:539
     509    ; mov bh, al                                ; 8a f8                     ; 0xc02a1 vgarom.asm:525
     510    mov dx, 003dah                            ; ba da 03                    ; 0xc02a3 vgarom.asm:526
     511    in AL, DX                                 ; ec                          ; 0xc02a6 vgarom.asm:527
     512    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02a7 vgarom.asm:528
     513    mov AL, strict byte 020h                  ; b0 20                       ; 0xc02aa vgarom.asm:529
     514    out DX, AL                                ; ee                          ; 0xc02ac vgarom.asm:530
     515    mov dx, 003dah                            ; ba da 03                    ; 0xc02ad vgarom.asm:532
     516    in AL, DX                                 ; ec                          ; 0xc02b0 vgarom.asm:533
     517    pop dx                                    ; 5a                          ; 0xc02b1 vgarom.asm:535
     518    pop ax                                    ; 58                          ; 0xc02b2 vgarom.asm:536
     519    retn                                      ; c3                          ; 0xc02b3 vgarom.asm:538
     520    push ax                                   ; 50                          ; 0xc02b4 vgarom.asm:543
     521    push bx                                   ; 53                          ; 0xc02b5 vgarom.asm:544
     522    mov BL, strict byte 011h                  ; b3 11                       ; 0xc02b6 vgarom.asm:545
     523    call 0028ch                               ; e8 d1 ff                    ; 0xc02b8 vgarom.asm:546
    524524    db  08ah, 0c7h
    525     ; mov al, bh                                ; 8a c7                     ; 0xc02b5 vgarom.asm:540
    526     pop bx                                    ; 5b                          ; 0xc02b7 vgarom.asm:541
     525    ; mov al, bh                                ; 8a c7                     ; 0xc02bb vgarom.asm:547
     526    pop bx                                    ; 5b                          ; 0xc02bd vgarom.asm:548
    527527    db  08ah, 0f8h
    528     ; mov bh, al                                ; 8a f8                     ; 0xc02b8 vgarom.asm:542
    529     pop ax                                    ; 58                          ; 0xc02ba vgarom.asm:543
    530     retn                                      ; c3                          ; 0xc02bb vgarom.asm:544
    531     push ax                                   ; 50                          ; 0xc02bc vgarom.asm:549
    532     push bx                                   ; 53                          ; 0xc02bd vgarom.asm:550
    533     push cx                                   ; 51                          ; 0xc02be vgarom.asm:551
    534     push dx                                   ; 52                          ; 0xc02bf vgarom.asm:552
     528    ; mov bh, al                                ; 8a f8                     ; 0xc02be vgarom.asm:549
     529    pop ax                                    ; 58                          ; 0xc02c0 vgarom.asm:550
     530    retn                                      ; c3                          ; 0xc02c1 vgarom.asm:551
     531    push ax                                   ; 50                          ; 0xc02c2 vgarom.asm:556
     532    push bx                                   ; 53                          ; 0xc02c3 vgarom.asm:557
     533    push cx                                   ; 51                          ; 0xc02c4 vgarom.asm:558
     534    push dx                                   ; 52                          ; 0xc02c5 vgarom.asm:559
    535535    db  08bh, 0dah
    536     ; mov bx, dx                                ; 8b da                     ; 0xc02c0 vgarom.asm:553
    537     mov CL, strict byte 000h                  ; b1 00                       ; 0xc02c2 vgarom.asm:554
    538     mov dx, 003dah                            ; ba da 03                    ; 0xc02c4 vgarom.asm:556
    539     in AL, DX                                 ; ec                          ; 0xc02c7 vgarom.asm:557
    540     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02c8 vgarom.asm:558
     536    ; mov bx, dx                                ; 8b da                     ; 0xc02c6 vgarom.asm:560
     537    mov CL, strict byte 000h                  ; b1 00                       ; 0xc02c8 vgarom.asm:561
     538    mov dx, 003dah                            ; ba da 03                    ; 0xc02ca vgarom.asm:563
     539    in AL, DX                                 ; ec                          ; 0xc02cd vgarom.asm:564
     540    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02ce vgarom.asm:565
    541541    db  08ah, 0c1h
    542     ; mov al, cl                                ; 8a c1                     ; 0xc02cb vgarom.asm:559
    543     out DX, AL                                ; ee                          ; 0xc02cd vgarom.asm:560
    544     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02ce vgarom.asm:561
    545     in AL, DX                                 ; ec                          ; 0xc02d1 vgarom.asm:562
    546     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02d2 vgarom.asm:563
    547     inc bx                                    ; 43                          ; 0xc02d5 vgarom.asm:564
     542    ; mov al, cl                                ; 8a c1                     ; 0xc02d1 vgarom.asm:566
     543    out DX, AL                                ; ee                          ; 0xc02d3 vgarom.asm:567
     544    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02d4 vgarom.asm:568
     545    in AL, DX                                 ; ec                          ; 0xc02d7 vgarom.asm:569
     546    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02d8 vgarom.asm:570
     547    inc bx                                    ; 43                          ; 0xc02db vgarom.asm:571
    548548    db  0feh, 0c1h
    549     ; inc cl                                    ; fe c1                     ; 0xc02d6 vgarom.asm:565
    550     cmp cl, 010h                              ; 80 f9 10                    ; 0xc02d8 vgarom.asm:566
    551     jne short 002c4h                          ; 75 e7                       ; 0xc02db vgarom.asm:567
    552     mov dx, 003dah                            ; ba da 03                    ; 0xc02dd vgarom.asm:568
    553     in AL, DX                                 ; ec                          ; 0xc02e0 vgarom.asm:569
    554     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02e1 vgarom.asm:570
    555     mov AL, strict byte 011h                  ; b0 11                       ; 0xc02e4 vgarom.asm:571
    556     out DX, AL                                ; ee                          ; 0xc02e6 vgarom.asm:572
    557     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02e7 vgarom.asm:573
    558     in AL, DX                                 ; ec                          ; 0xc02ea vgarom.asm:574
    559     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02eb vgarom.asm:575
    560     mov dx, 003dah                            ; ba da 03                    ; 0xc02ee vgarom.asm:576
    561     in AL, DX                                 ; ec                          ; 0xc02f1 vgarom.asm:577
    562     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02f2 vgarom.asm:578
    563     mov AL, strict byte 020h                  ; b0 20                       ; 0xc02f5 vgarom.asm:579
    564     out DX, AL                                ; ee                          ; 0xc02f7 vgarom.asm:580
    565     mov dx, 003dah                            ; ba da 03                    ; 0xc02f8 vgarom.asm:582
    566     in AL, DX                                 ; ec                          ; 0xc02fb vgarom.asm:583
    567     pop dx                                    ; 5a                          ; 0xc02fc vgarom.asm:585
    568     pop cx                                    ; 59                          ; 0xc02fd vgarom.asm:586
    569     pop bx                                    ; 5b                          ; 0xc02fe vgarom.asm:587
    570     pop ax                                    ; 58                          ; 0xc02ff vgarom.asm:588
    571     retn                                      ; c3                          ; 0xc0300 vgarom.asm:589
    572     push ax                                   ; 50                          ; 0xc0301 vgarom.asm:594
    573     push dx                                   ; 52                          ; 0xc0302 vgarom.asm:595
    574     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0303 vgarom.asm:596
     549    ; inc cl                                    ; fe c1                     ; 0xc02dc vgarom.asm:572
     550    cmp cl, 010h                              ; 80 f9 10                    ; 0xc02de vgarom.asm:573
     551    jne short 002cah                          ; 75 e7                       ; 0xc02e1 vgarom.asm:574
     552    mov dx, 003dah                            ; ba da 03                    ; 0xc02e3 vgarom.asm:575
     553    in AL, DX                                 ; ec                          ; 0xc02e6 vgarom.asm:576
     554    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02e7 vgarom.asm:577
     555    mov AL, strict byte 011h                  ; b0 11                       ; 0xc02ea vgarom.asm:578
     556    out DX, AL                                ; ee                          ; 0xc02ec vgarom.asm:579
     557    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02ed vgarom.asm:580
     558    in AL, DX                                 ; ec                          ; 0xc02f0 vgarom.asm:581
     559    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02f1 vgarom.asm:582
     560    mov dx, 003dah                            ; ba da 03                    ; 0xc02f4 vgarom.asm:583
     561    in AL, DX                                 ; ec                          ; 0xc02f7 vgarom.asm:584
     562    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02f8 vgarom.asm:585
     563    mov AL, strict byte 020h                  ; b0 20                       ; 0xc02fb vgarom.asm:586
     564    out DX, AL                                ; ee                          ; 0xc02fd vgarom.asm:587
     565    mov dx, 003dah                            ; ba da 03                    ; 0xc02fe vgarom.asm:589
     566    in AL, DX                                 ; ec                          ; 0xc0301 vgarom.asm:590
     567    pop dx                                    ; 5a                          ; 0xc0302 vgarom.asm:592
     568    pop cx                                    ; 59                          ; 0xc0303 vgarom.asm:593
     569    pop bx                                    ; 5b                          ; 0xc0304 vgarom.asm:594
     570    pop ax                                    ; 58                          ; 0xc0305 vgarom.asm:595
     571    retn                                      ; c3                          ; 0xc0306 vgarom.asm:596
     572    push ax                                   ; 50                          ; 0xc0307 vgarom.asm:601
     573    push dx                                   ; 52                          ; 0xc0308 vgarom.asm:602
     574    mov dx, 003c8h                            ; ba c8 03                    ; 0xc0309 vgarom.asm:603
    575575    db  08ah, 0c3h
    576     ; mov al, bl                                ; 8a c3                     ; 0xc0306 vgarom.asm:597
    577     out DX, AL                                ; ee                          ; 0xc0308 vgarom.asm:598
    578     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0309 vgarom.asm:599
    579     pop ax                                    ; 58                          ; 0xc030c vgarom.asm:600
    580     push ax                                   ; 50                          ; 0xc030d vgarom.asm:601
     576    ; mov al, bl                                ; 8a c3                     ; 0xc030c vgarom.asm:604
     577    out DX, AL                                ; ee                          ; 0xc030e vgarom.asm:605
     578    mov dx, 003c9h                            ; ba c9 03                    ; 0xc030f vgarom.asm:606
     579    pop ax                                    ; 58                          ; 0xc0312 vgarom.asm:607
     580    push ax                                   ; 50                          ; 0xc0313 vgarom.asm:608
    581581    db  08ah, 0c4h
    582     ; mov al, ah                                ; 8a c4                     ; 0xc030e vgarom.asm:602
    583     out DX, AL                                ; ee                          ; 0xc0310 vgarom.asm:603
     582    ; mov al, ah                                ; 8a c4                     ; 0xc0314 vgarom.asm:609
     583    out DX, AL                                ; ee                          ; 0xc0316 vgarom.asm:610
    584584    db  08ah, 0c5h
    585     ; mov al, ch                                ; 8a c5                     ; 0xc0311 vgarom.asm:604
    586     out DX, AL                                ; ee                          ; 0xc0313 vgarom.asm:605
     585    ; mov al, ch                                ; 8a c5                     ; 0xc0317 vgarom.asm:611
     586    out DX, AL                                ; ee                          ; 0xc0319 vgarom.asm:612
    587587    db  08ah, 0c1h
    588     ; mov al, cl                                ; 8a c1                     ; 0xc0314 vgarom.asm:606
    589     out DX, AL                                ; ee                          ; 0xc0316 vgarom.asm:607
    590     pop dx                                    ; 5a                          ; 0xc0317 vgarom.asm:608
    591     pop ax                                    ; 58                          ; 0xc0318 vgarom.asm:609
    592     retn                                      ; c3                          ; 0xc0319 vgarom.asm:610
    593     push ax                                   ; 50                          ; 0xc031a vgarom.asm:615
    594     push bx                                   ; 53                          ; 0xc031b vgarom.asm:616
    595     push cx                                   ; 51                          ; 0xc031c vgarom.asm:617
    596     push dx                                   ; 52                          ; 0xc031d vgarom.asm:618
    597     mov dx, 003c8h                            ; ba c8 03                    ; 0xc031e vgarom.asm:619
     588    ; mov al, cl                                ; 8a c1                     ; 0xc031a vgarom.asm:613
     589    out DX, AL                                ; ee                          ; 0xc031c vgarom.asm:614
     590    pop dx                                    ; 5a                          ; 0xc031d vgarom.asm:615
     591    pop ax                                    ; 58                          ; 0xc031e vgarom.asm:616
     592    retn                                      ; c3                          ; 0xc031f vgarom.asm:617
     593    push ax                                   ; 50                          ; 0xc0320 vgarom.asm:622
     594    push bx                                   ; 53                          ; 0xc0321 vgarom.asm:623
     595    push cx                                   ; 51                          ; 0xc0322 vgarom.asm:624
     596    push dx                                   ; 52                          ; 0xc0323 vgarom.asm:625
     597    mov dx, 003c8h                            ; ba c8 03                    ; 0xc0324 vgarom.asm:626
    598598    db  08ah, 0c3h
    599     ; mov al, bl                                ; 8a c3                     ; 0xc0321 vgarom.asm:620
    600     out DX, AL                                ; ee                          ; 0xc0323 vgarom.asm:621
    601     pop dx                                    ; 5a                          ; 0xc0324 vgarom.asm:622
    602     push dx                                   ; 52                          ; 0xc0325 vgarom.asm:623
     599    ; mov al, bl                                ; 8a c3                     ; 0xc0327 vgarom.asm:627
     600    out DX, AL                                ; ee                          ; 0xc0329 vgarom.asm:628
     601    pop dx                                    ; 5a                          ; 0xc032a vgarom.asm:629
     602    push dx                                   ; 52                          ; 0xc032b vgarom.asm:630
    603603    db  08bh, 0dah
    604     ; mov bx, dx                                ; 8b da                     ; 0xc0326 vgarom.asm:624
    605     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0328 vgarom.asm:625
    606     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc032b vgarom.asm:627
    607     out DX, AL                                ; ee                          ; 0xc032e vgarom.asm:628
    608     inc bx                                    ; 43                          ; 0xc032f vgarom.asm:629
    609     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0330 vgarom.asm:630
    610     out DX, AL                                ; ee                          ; 0xc0333 vgarom.asm:631
    611     inc bx                                    ; 43                          ; 0xc0334 vgarom.asm:632
    612     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0335 vgarom.asm:633
    613     out DX, AL                                ; ee                          ; 0xc0338 vgarom.asm:634
    614     inc bx                                    ; 43                          ; 0xc0339 vgarom.asm:635
    615     dec cx                                    ; 49                          ; 0xc033a vgarom.asm:636
    616     jne short 0032bh                          ; 75 ee                       ; 0xc033b vgarom.asm:637
    617     pop dx                                    ; 5a                          ; 0xc033d vgarom.asm:638
    618     pop cx                                    ; 59                          ; 0xc033e vgarom.asm:639
    619     pop bx                                    ; 5b                          ; 0xc033f vgarom.asm:640
    620     pop ax                                    ; 58                          ; 0xc0340 vgarom.asm:641
    621     retn                                      ; c3                          ; 0xc0341 vgarom.asm:642
    622     push ax                                   ; 50                          ; 0xc0342 vgarom.asm:647
    623     push bx                                   ; 53                          ; 0xc0343 vgarom.asm:648
    624     push dx                                   ; 52                          ; 0xc0344 vgarom.asm:649
    625     mov dx, 003dah                            ; ba da 03                    ; 0xc0345 vgarom.asm:650
    626     in AL, DX                                 ; ec                          ; 0xc0348 vgarom.asm:651
    627     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0349 vgarom.asm:652
    628     mov AL, strict byte 010h                  ; b0 10                       ; 0xc034c vgarom.asm:653
    629     out DX, AL                                ; ee                          ; 0xc034e vgarom.asm:654
    630     mov dx, 003c1h                            ; ba c1 03                    ; 0xc034f vgarom.asm:655
    631     in AL, DX                                 ; ec                          ; 0xc0352 vgarom.asm:656
    632     and bl, 001h                              ; 80 e3 01                    ; 0xc0353 vgarom.asm:657
    633     jne short 00365h                          ; 75 0d                       ; 0xc0356 vgarom.asm:658
    634     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc0358 vgarom.asm:659
    635     sal bh, 007h                              ; c0 e7 07                    ; 0xc035a vgarom.asm:661
     604    ; mov bx, dx                                ; 8b da                     ; 0xc032c vgarom.asm:631
     605    mov dx, 003c9h                            ; ba c9 03                    ; 0xc032e vgarom.asm:632
     606    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0331 vgarom.asm:634
     607    out DX, AL                                ; ee                          ; 0xc0334 vgarom.asm:635
     608    inc bx                                    ; 43                          ; 0xc0335 vgarom.asm:636
     609    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0336 vgarom.asm:637
     610    out DX, AL                                ; ee                          ; 0xc0339 vgarom.asm:638
     611    inc bx                                    ; 43                          ; 0xc033a vgarom.asm:639
     612    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc033b vgarom.asm:640
     613    out DX, AL                                ; ee                          ; 0xc033e vgarom.asm:641
     614    inc bx                                    ; 43                          ; 0xc033f vgarom.asm:642
     615    dec cx                                    ; 49                          ; 0xc0340 vgarom.asm:643
     616    jne short 00331h                          ; 75 ee                       ; 0xc0341 vgarom.asm:644
     617    pop dx                                    ; 5a                          ; 0xc0343 vgarom.asm:645
     618    pop cx                                    ; 59                          ; 0xc0344 vgarom.asm:646
     619    pop bx                                    ; 5b                          ; 0xc0345 vgarom.asm:647
     620    pop ax                                    ; 58                          ; 0xc0346 vgarom.asm:648
     621    retn                                      ; c3                          ; 0xc0347 vgarom.asm:649
     622    push ax                                   ; 50                          ; 0xc0348 vgarom.asm:654
     623    push bx                                   ; 53                          ; 0xc0349 vgarom.asm:655
     624    push dx                                   ; 52                          ; 0xc034a vgarom.asm:656
     625    mov dx, 003dah                            ; ba da 03                    ; 0xc034b vgarom.asm:657
     626    in AL, DX                                 ; ec                          ; 0xc034e vgarom.asm:658
     627    mov dx, 003c0h                            ; ba c0 03                    ; 0xc034f vgarom.asm:659
     628    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0352 vgarom.asm:660
     629    out DX, AL                                ; ee                          ; 0xc0354 vgarom.asm:661
     630    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0355 vgarom.asm:662
     631    in AL, DX                                 ; ec                          ; 0xc0358 vgarom.asm:663
     632    and bl, 001h                              ; 80 e3 01                    ; 0xc0359 vgarom.asm:664
     633    jne short 0036bh                          ; 75 0d                       ; 0xc035c vgarom.asm:665
     634    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc035e vgarom.asm:666
     635    sal bh, 007h                              ; c0 e7 07                    ; 0xc0360 vgarom.asm:668
    636636    db  00ah, 0c7h
    637     ; or al, bh                                 ; 0a c7                     ; 0xc035d vgarom.asm:671
    638     mov dx, 003c0h                            ; ba c0 03                    ; 0xc035f vgarom.asm:672
    639     out DX, AL                                ; ee                          ; 0xc0362 vgarom.asm:673
    640     jmp short 0037eh                          ; eb 19                       ; 0xc0363 vgarom.asm:674
    641     push ax                                   ; 50                          ; 0xc0365 vgarom.asm:676
    642     mov dx, 003dah                            ; ba da 03                    ; 0xc0366 vgarom.asm:677
    643     in AL, DX                                 ; ec                          ; 0xc0369 vgarom.asm:678
    644     mov dx, 003c0h                            ; ba c0 03                    ; 0xc036a vgarom.asm:679
    645     mov AL, strict byte 014h                  ; b0 14                       ; 0xc036d vgarom.asm:680
    646     out DX, AL                                ; ee                          ; 0xc036f vgarom.asm:681
    647     pop ax                                    ; 58                          ; 0xc0370 vgarom.asm:682
    648     and AL, strict byte 080h                  ; 24 80                       ; 0xc0371 vgarom.asm:683
    649     jne short 00378h                          ; 75 03                       ; 0xc0373 vgarom.asm:684
    650     sal bh, 002h                              ; c0 e7 02                    ; 0xc0375 vgarom.asm:686
    651     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0378 vgarom.asm:692
     637    ; or al, bh                                 ; 0a c7                     ; 0xc0363 vgarom.asm:678
     638    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0365 vgarom.asm:679
     639    out DX, AL                                ; ee                          ; 0xc0368 vgarom.asm:680
     640    jmp short 00384h                          ; eb 19                       ; 0xc0369 vgarom.asm:681
     641    push ax                                   ; 50                          ; 0xc036b vgarom.asm:683
     642    mov dx, 003dah                            ; ba da 03                    ; 0xc036c vgarom.asm:684
     643    in AL, DX                                 ; ec                          ; 0xc036f vgarom.asm:685
     644    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0370 vgarom.asm:686
     645    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0373 vgarom.asm:687
     646    out DX, AL                                ; ee                          ; 0xc0375 vgarom.asm:688
     647    pop ax                                    ; 58                          ; 0xc0376 vgarom.asm:689
     648    and AL, strict byte 080h                  ; 24 80                       ; 0xc0377 vgarom.asm:690
     649    jne short 0037eh                          ; 75 03                       ; 0xc0379 vgarom.asm:691
     650    sal bh, 002h                              ; c0 e7 02                    ; 0xc037b vgarom.asm:693
     651    and bh, 00fh                              ; 80 e7 0f                    ; 0xc037e vgarom.asm:699
    652652    db  08ah, 0c7h
    653     ; mov al, bh                                ; 8a c7                     ; 0xc037b vgarom.asm:693
    654     out DX, AL                                ; ee                          ; 0xc037d vgarom.asm:694
    655     mov AL, strict byte 020h                  ; b0 20                       ; 0xc037e vgarom.asm:696
    656     out DX, AL                                ; ee                          ; 0xc0380 vgarom.asm:697
    657     mov dx, 003dah                            ; ba da 03                    ; 0xc0381 vgarom.asm:699
    658     in AL, DX                                 ; ec                          ; 0xc0384 vgarom.asm:700
    659     pop dx                                    ; 5a                          ; 0xc0385 vgarom.asm:702
    660     pop bx                                    ; 5b                          ; 0xc0386 vgarom.asm:703
    661     pop ax                                    ; 58                          ; 0xc0387 vgarom.asm:704
    662     retn                                      ; c3                          ; 0xc0388 vgarom.asm:705
    663     push ax                                   ; 50                          ; 0xc0389 vgarom.asm:710
    664     push dx                                   ; 52                          ; 0xc038a vgarom.asm:711
    665     mov dx, 003c7h                            ; ba c7 03                    ; 0xc038b vgarom.asm:712
     653    ; mov al, bh                                ; 8a c7                     ; 0xc0381 vgarom.asm:700
     654    out DX, AL                                ; ee                          ; 0xc0383 vgarom.asm:701
     655    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0384 vgarom.asm:703
     656    out DX, AL                                ; ee                          ; 0xc0386 vgarom.asm:704
     657    mov dx, 003dah                            ; ba da 03                    ; 0xc0387 vgarom.asm:706
     658    in AL, DX                                 ; ec                          ; 0xc038a vgarom.asm:707
     659    pop dx                                    ; 5a                          ; 0xc038b vgarom.asm:709
     660    pop bx                                    ; 5b                          ; 0xc038c vgarom.asm:710
     661    pop ax                                    ; 58                          ; 0xc038d vgarom.asm:711
     662    retn                                      ; c3                          ; 0xc038e vgarom.asm:712
     663    push ax                                   ; 50                          ; 0xc038f vgarom.asm:717
     664    push dx                                   ; 52                          ; 0xc0390 vgarom.asm:718
     665    mov dx, 003c7h                            ; ba c7 03                    ; 0xc0391 vgarom.asm:719
    666666    db  08ah, 0c3h
    667     ; mov al, bl                                ; 8a c3                     ; 0xc038e vgarom.asm:713
    668     out DX, AL                                ; ee                          ; 0xc0390 vgarom.asm:714
    669     pop ax                                    ; 58                          ; 0xc0391 vgarom.asm:715
     667    ; mov al, bl                                ; 8a c3                     ; 0xc0394 vgarom.asm:720
     668    out DX, AL                                ; ee                          ; 0xc0396 vgarom.asm:721
     669    pop ax                                    ; 58                          ; 0xc0397 vgarom.asm:722
    670670    db  08ah, 0e0h
    671     ; mov ah, al                                ; 8a e0                     ; 0xc0392 vgarom.asm:716
    672     mov dx, 003c9h                            ; ba c9 03                    ; 0xc0394 vgarom.asm:717
    673     in AL, DX                                 ; ec                          ; 0xc0397 vgarom.asm:718
    674     xchg al, ah                               ; 86 e0                       ; 0xc0398 vgarom.asm:719
    675     push ax                                   ; 50                          ; 0xc039a vgarom.asm:720
    676     in AL, DX                                 ; ec                          ; 0xc039b vgarom.asm:721
     671    ; mov ah, al                                ; 8a e0                     ; 0xc0398 vgarom.asm:723
     672    mov dx, 003c9h                            ; ba c9 03                    ; 0xc039a vgarom.asm:724
     673    in AL, DX                                 ; ec                          ; 0xc039d vgarom.asm:725
     674    xchg al, ah                               ; 86 e0                       ; 0xc039e vgarom.asm:726
     675    push ax                                   ; 50                          ; 0xc03a0 vgarom.asm:727
     676    in AL, DX                                 ; ec                          ; 0xc03a1 vgarom.asm:728
    677677    db  08ah, 0e8h
    678     ; mov ch, al                                ; 8a e8                     ; 0xc039c vgarom.asm:722
    679     in AL, DX                                 ; ec                          ; 0xc039e vgarom.asm:723
     678    ; mov ch, al                                ; 8a e8                     ; 0xc03a2 vgarom.asm:729
     679    in AL, DX                                 ; ec                          ; 0xc03a4 vgarom.asm:730
    680680    db  08ah, 0c8h
    681     ; mov cl, al                                ; 8a c8                     ; 0xc039f vgarom.asm:724
    682     pop dx                                    ; 5a                          ; 0xc03a1 vgarom.asm:725
    683     pop ax                                    ; 58                          ; 0xc03a2 vgarom.asm:726
    684     retn                                      ; c3                          ; 0xc03a3 vgarom.asm:727
    685     push ax                                   ; 50                          ; 0xc03a4 vgarom.asm:732
    686     push bx                                   ; 53                          ; 0xc03a5 vgarom.asm:733
    687     push cx                                   ; 51                          ; 0xc03a6 vgarom.asm:734
    688     push dx                                   ; 52                          ; 0xc03a7 vgarom.asm:735
    689     mov dx, 003c7h                            ; ba c7 03                    ; 0xc03a8 vgarom.asm:736
     681    ; mov cl, al                                ; 8a c8                     ; 0xc03a5 vgarom.asm:731
     682    pop dx                                    ; 5a                          ; 0xc03a7 vgarom.asm:732
     683    pop ax                                    ; 58                          ; 0xc03a8 vgarom.asm:733
     684    retn                                      ; c3                          ; 0xc03a9 vgarom.asm:734
     685    push ax                                   ; 50                          ; 0xc03aa vgarom.asm:739
     686    push bx                                   ; 53                          ; 0xc03ab vgarom.asm:740
     687    push cx                                   ; 51                          ; 0xc03ac vgarom.asm:741
     688    push dx                                   ; 52                          ; 0xc03ad vgarom.asm:742
     689    mov dx, 003c7h                            ; ba c7 03                    ; 0xc03ae vgarom.asm:743
    690690    db  08ah, 0c3h
    691     ; mov al, bl                                ; 8a c3                     ; 0xc03ab vgarom.asm:737
    692     out DX, AL                                ; ee                          ; 0xc03ad vgarom.asm:738
    693     pop dx                                    ; 5a                          ; 0xc03ae vgarom.asm:739
    694     push dx                                   ; 52                          ; 0xc03af vgarom.asm:740
     691    ; mov al, bl                                ; 8a c3                     ; 0xc03b1 vgarom.asm:744
     692    out DX, AL                                ; ee                          ; 0xc03b3 vgarom.asm:745
     693    pop dx                                    ; 5a                          ; 0xc03b4 vgarom.asm:746
     694    push dx                                   ; 52                          ; 0xc03b5 vgarom.asm:747
    695695    db  08bh, 0dah
    696     ; mov bx, dx                                ; 8b da                     ; 0xc03b0 vgarom.asm:741
    697     mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b2 vgarom.asm:742
    698     in AL, DX                                 ; ec                          ; 0xc03b5 vgarom.asm:744
    699     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03b6 vgarom.asm:745
    700     inc bx                                    ; 43                          ; 0xc03b9 vgarom.asm:746
    701     in AL, DX                                 ; ec                          ; 0xc03ba vgarom.asm:747
    702     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03bb vgarom.asm:748
    703     inc bx                                    ; 43                          ; 0xc03be vgarom.asm:749
    704     in AL, DX                                 ; ec                          ; 0xc03bf vgarom.asm:750
    705     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c0 vgarom.asm:751
    706     inc bx                                    ; 43                          ; 0xc03c3 vgarom.asm:752
    707     dec cx                                    ; 49                          ; 0xc03c4 vgarom.asm:753
    708     jne short 003b5h                          ; 75 ee                       ; 0xc03c5 vgarom.asm:754
    709     pop dx                                    ; 5a                          ; 0xc03c7 vgarom.asm:755
    710     pop cx                                    ; 59                          ; 0xc03c8 vgarom.asm:756
    711     pop bx                                    ; 5b                          ; 0xc03c9 vgarom.asm:757
    712     pop ax                                    ; 58                          ; 0xc03ca vgarom.asm:758
    713     retn                                      ; c3                          ; 0xc03cb vgarom.asm:759
    714     push ax                                   ; 50                          ; 0xc03cc vgarom.asm:764
    715     push dx                                   ; 52                          ; 0xc03cd vgarom.asm:765
    716     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03ce vgarom.asm:766
     696    ; mov bx, dx                                ; 8b da                     ; 0xc03b6 vgarom.asm:748
     697    mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b8 vgarom.asm:749
     698    in AL, DX                                 ; ec                          ; 0xc03bb vgarom.asm:751
     699    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03bc vgarom.asm:752
     700    inc bx                                    ; 43                          ; 0xc03bf vgarom.asm:753
     701    in AL, DX                                 ; ec                          ; 0xc03c0 vgarom.asm:754
     702    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c1 vgarom.asm:755
     703    inc bx                                    ; 43                          ; 0xc03c4 vgarom.asm:756
     704    in AL, DX                                 ; ec                          ; 0xc03c5 vgarom.asm:757
     705    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03c6 vgarom.asm:758
     706    inc bx                                    ; 43                          ; 0xc03c9 vgarom.asm:759
     707    dec cx                                    ; 49                          ; 0xc03ca vgarom.asm:760
     708    jne short 003bbh                          ; 75 ee                       ; 0xc03cb vgarom.asm:761
     709    pop dx                                    ; 5a                          ; 0xc03cd vgarom.asm:762
     710    pop cx                                    ; 59                          ; 0xc03ce vgarom.asm:763
     711    pop bx                                    ; 5b                          ; 0xc03cf vgarom.asm:764
     712    pop ax                                    ; 58                          ; 0xc03d0 vgarom.asm:765
     713    retn                                      ; c3                          ; 0xc03d1 vgarom.asm:766
     714    push ax                                   ; 50                          ; 0xc03d2 vgarom.asm:771
     715    push dx                                   ; 52                          ; 0xc03d3 vgarom.asm:772
     716    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03d4 vgarom.asm:773
    717717    db  08ah, 0c3h
    718     ; mov al, bl                                ; 8a c3                     ; 0xc03d1 vgarom.asm:767
    719     out DX, AL                                ; ee                          ; 0xc03d3 vgarom.asm:768
    720     pop dx                                    ; 5a                          ; 0xc03d4 vgarom.asm:769
    721     pop ax                                    ; 58                          ; 0xc03d5 vgarom.asm:770
    722     retn                                      ; c3                          ; 0xc03d6 vgarom.asm:771
    723     push ax                                   ; 50                          ; 0xc03d7 vgarom.asm:776
    724     push dx                                   ; 52                          ; 0xc03d8 vgarom.asm:777
    725     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03d9 vgarom.asm:778
    726     in AL, DX                                 ; ec                          ; 0xc03dc vgarom.asm:779
     718    ; mov al, bl                                ; 8a c3                     ; 0xc03d7 vgarom.asm:774
     719    out DX, AL                                ; ee                          ; 0xc03d9 vgarom.asm:775
     720    pop dx                                    ; 5a                          ; 0xc03da vgarom.asm:776
     721    pop ax                                    ; 58                          ; 0xc03db vgarom.asm:777
     722    retn                                      ; c3                          ; 0xc03dc vgarom.asm:778
     723    push ax                                   ; 50                          ; 0xc03dd vgarom.asm:783
     724    push dx                                   ; 52                          ; 0xc03de vgarom.asm:784
     725    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03df vgarom.asm:785
     726    in AL, DX                                 ; ec                          ; 0xc03e2 vgarom.asm:786
    727727    db  08ah, 0d8h
    728     ; mov bl, al                                ; 8a d8                     ; 0xc03dd vgarom.asm:780
    729     pop dx                                    ; 5a                          ; 0xc03df vgarom.asm:781
    730     pop ax                                    ; 58                          ; 0xc03e0 vgarom.asm:782
    731     retn                                      ; c3                          ; 0xc03e1 vgarom.asm:783
    732     push ax                                   ; 50                          ; 0xc03e2 vgarom.asm:788
    733     push dx                                   ; 52                          ; 0xc03e3 vgarom.asm:789
    734     mov dx, 003dah                            ; ba da 03                    ; 0xc03e4 vgarom.asm:790
    735     in AL, DX                                 ; ec                          ; 0xc03e7 vgarom.asm:791
    736     mov dx, 003c0h                            ; ba c0 03                    ; 0xc03e8 vgarom.asm:792
    737     mov AL, strict byte 010h                  ; b0 10                       ; 0xc03eb vgarom.asm:793
    738     out DX, AL                                ; ee                          ; 0xc03ed vgarom.asm:794
    739     mov dx, 003c1h                            ; ba c1 03                    ; 0xc03ee vgarom.asm:795
    740     in AL, DX                                 ; ec                          ; 0xc03f1 vgarom.asm:796
     728    ; mov bl, al                                ; 8a d8                     ; 0xc03e3 vgarom.asm:787
     729    pop dx                                    ; 5a                          ; 0xc03e5 vgarom.asm:788
     730    pop ax                                    ; 58                          ; 0xc03e6 vgarom.asm:789
     731    retn                                      ; c3                          ; 0xc03e7 vgarom.asm:790
     732    push ax                                   ; 50                          ; 0xc03e8 vgarom.asm:795
     733    push dx                                   ; 52                          ; 0xc03e9 vgarom.asm:796
     734    mov dx, 003dah                            ; ba da 03                    ; 0xc03ea vgarom.asm:797
     735    in AL, DX                                 ; ec                          ; 0xc03ed vgarom.asm:798
     736    mov dx, 003c0h                            ; ba c0 03                    ; 0xc03ee vgarom.asm:799
     737    mov AL, strict byte 010h                  ; b0 10                       ; 0xc03f1 vgarom.asm:800
     738    out DX, AL                                ; ee                          ; 0xc03f3 vgarom.asm:801
     739    mov dx, 003c1h                            ; ba c1 03                    ; 0xc03f4 vgarom.asm:802
     740    in AL, DX                                 ; ec                          ; 0xc03f7 vgarom.asm:803
    741741    db  08ah, 0d8h
    742     ; mov bl, al                                ; 8a d8                     ; 0xc03f2 vgarom.asm:797
    743     shr bl, 007h                              ; c0 eb 07                    ; 0xc03f4 vgarom.asm:799
    744     mov dx, 003dah                            ; ba da 03                    ; 0xc03f7 vgarom.asm:809
    745     in AL, DX                                 ; ec                          ; 0xc03fa vgarom.asm:810
    746     mov dx, 003c0h                            ; ba c0 03                    ; 0xc03fb vgarom.asm:811
    747     mov AL, strict byte 014h                  ; b0 14                       ; 0xc03fe vgarom.asm:812
    748     out DX, AL                                ; ee                          ; 0xc0400 vgarom.asm:813
    749     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0401 vgarom.asm:814
    750     in AL, DX                                 ; ec                          ; 0xc0404 vgarom.asm:815
     742    ; mov bl, al                                ; 8a d8                     ; 0xc03f8 vgarom.asm:804
     743    shr bl, 007h                              ; c0 eb 07                    ; 0xc03fa vgarom.asm:806
     744    mov dx, 003dah                            ; ba da 03                    ; 0xc03fd vgarom.asm:816
     745    in AL, DX                                 ; ec                          ; 0xc0400 vgarom.asm:817
     746    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0401 vgarom.asm:818
     747    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0404 vgarom.asm:819
     748    out DX, AL                                ; ee                          ; 0xc0406 vgarom.asm:820
     749    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0407 vgarom.asm:821
     750    in AL, DX                                 ; ec                          ; 0xc040a vgarom.asm:822
    751751    db  08ah, 0f8h
    752     ; mov bh, al                                ; 8a f8                     ; 0xc0405 vgarom.asm:816
    753     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0407 vgarom.asm:817
    754     test bl, 001h                             ; f6 c3 01                    ; 0xc040a vgarom.asm:818
    755     jne short 00412h                          ; 75 03                       ; 0xc040d vgarom.asm:819
    756     shr bh, 002h                              ; c0 ef 02                    ; 0xc040f vgarom.asm:821
    757     mov dx, 003dah                            ; ba da 03                    ; 0xc0412 vgarom.asm:827
    758     in AL, DX                                 ; ec                          ; 0xc0415 vgarom.asm:828
    759     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0416 vgarom.asm:829
    760     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0419 vgarom.asm:830
    761     out DX, AL                                ; ee                          ; 0xc041b vgarom.asm:831
    762     mov dx, 003dah                            ; ba da 03                    ; 0xc041c vgarom.asm:833
    763     in AL, DX                                 ; ec                          ; 0xc041f vgarom.asm:834
    764     pop dx                                    ; 5a                          ; 0xc0420 vgarom.asm:836
    765     pop ax                                    ; 58                          ; 0xc0421 vgarom.asm:837
    766     retn                                      ; c3                          ; 0xc0422 vgarom.asm:838
    767     push ax                                   ; 50                          ; 0xc0423 vgarom.asm:843
    768     push dx                                   ; 52                          ; 0xc0424 vgarom.asm:844
    769     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0425 vgarom.asm:845
     752    ; mov bh, al                                ; 8a f8                     ; 0xc040b vgarom.asm:823
     753    and bh, 00fh                              ; 80 e7 0f                    ; 0xc040d vgarom.asm:824
     754    test bl, 001h                             ; f6 c3 01                    ; 0xc0410 vgarom.asm:825
     755    jne short 00418h                          ; 75 03                       ; 0xc0413 vgarom.asm:826
     756    shr bh, 002h                              ; c0 ef 02                    ; 0xc0415 vgarom.asm:828
     757    mov dx, 003dah                            ; ba da 03                    ; 0xc0418 vgarom.asm:834
     758    in AL, DX                                 ; ec                          ; 0xc041b vgarom.asm:835
     759    mov dx, 003c0h                            ; ba c0 03                    ; 0xc041c vgarom.asm:836
     760    mov AL, strict byte 020h                  ; b0 20                       ; 0xc041f vgarom.asm:837
     761    out DX, AL                                ; ee                          ; 0xc0421 vgarom.asm:838
     762    mov dx, 003dah                            ; ba da 03                    ; 0xc0422 vgarom.asm:840
     763    in AL, DX                                 ; ec                          ; 0xc0425 vgarom.asm:841
     764    pop dx                                    ; 5a                          ; 0xc0426 vgarom.asm:843
     765    pop ax                                    ; 58                          ; 0xc0427 vgarom.asm:844
     766    retn                                      ; c3                          ; 0xc0428 vgarom.asm:845
     767    push ax                                   ; 50                          ; 0xc0429 vgarom.asm:850
     768    push dx                                   ; 52                          ; 0xc042a vgarom.asm:851
     769    mov dx, 003c4h                            ; ba c4 03                    ; 0xc042b vgarom.asm:852
    770770    db  08ah, 0e3h
    771     ; mov ah, bl                                ; 8a e3                     ; 0xc0428 vgarom.asm:846
    772     mov AL, strict byte 003h                  ; b0 03                       ; 0xc042a vgarom.asm:847
    773     out DX, ax                                ; ef                          ; 0xc042c vgarom.asm:848
    774     pop dx                                    ; 5a                          ; 0xc042d vgarom.asm:849
    775     pop ax                                    ; 58                          ; 0xc042e vgarom.asm:850
    776     retn                                      ; c3                          ; 0xc042f vgarom.asm:851
    777     push DS                                   ; 1e                          ; 0xc0430 vgarom.asm:856
    778     push ax                                   ; 50                          ; 0xc0431 vgarom.asm:857
    779     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0432 vgarom.asm:858
    780     mov ds, ax                                ; 8e d8                       ; 0xc0435 vgarom.asm:859
     771    ; mov ah, bl                                ; 8a e3                     ; 0xc042e vgarom.asm:853
     772    mov AL, strict byte 003h                  ; b0 03                       ; 0xc0430 vgarom.asm:854
     773    out DX, ax                                ; ef                          ; 0xc0432 vgarom.asm:855
     774    pop dx                                    ; 5a                          ; 0xc0433 vgarom.asm:856
     775    pop ax                                    ; 58                          ; 0xc0434 vgarom.asm:857
     776    retn                                      ; c3                          ; 0xc0435 vgarom.asm:858
     777    push DS                                   ; 1e                          ; 0xc0436 vgarom.asm:863
     778    push ax                                   ; 50                          ; 0xc0437 vgarom.asm:864
     779    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0438 vgarom.asm:865
     780    mov ds, ax                                ; 8e d8                       ; 0xc043b vgarom.asm:866
    781781    db  032h, 0edh
    782     ; xor ch, ch                                ; 32 ed                     ; 0xc0437 vgarom.asm:860
    783     mov bx, 00088h                            ; bb 88 00                    ; 0xc0439 vgarom.asm:861
    784     mov cl, byte [bx]                         ; 8a 0f                       ; 0xc043c vgarom.asm:862
    785     and cl, 00fh                              ; 80 e1 0f                    ; 0xc043e vgarom.asm:863
    786     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc0441 vgarom.asm:864
    787     mov ax, word [bx]                         ; 8b 07                       ; 0xc0444 vgarom.asm:865
    788     mov bx, strict word 00003h                ; bb 03 00                    ; 0xc0446 vgarom.asm:866
    789     cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc0449 vgarom.asm:867
    790     jne short 00450h                          ; 75 02                       ; 0xc044c vgarom.asm:868
    791     mov BH, strict byte 001h                  ; b7 01                       ; 0xc044e vgarom.asm:869
    792     pop ax                                    ; 58                          ; 0xc0450 vgarom.asm:871
    793     pop DS                                    ; 1f                          ; 0xc0451 vgarom.asm:872
    794     retn                                      ; c3                          ; 0xc0452 vgarom.asm:873
    795     push DS                                   ; 1e                          ; 0xc0453 vgarom.asm:881
    796     push bx                                   ; 53                          ; 0xc0454 vgarom.asm:882
    797     push dx                                   ; 52                          ; 0xc0455 vgarom.asm:883
     782    ; xor ch, ch                                ; 32 ed                     ; 0xc043d vgarom.asm:867
     783    mov bx, 00088h                            ; bb 88 00                    ; 0xc043f vgarom.asm:868
     784    mov cl, byte [bx]                         ; 8a 0f                       ; 0xc0442 vgarom.asm:869
     785    and cl, 00fh                              ; 80 e1 0f                    ; 0xc0444 vgarom.asm:870
     786    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc0447 vgarom.asm:871
     787    mov ax, word [bx]                         ; 8b 07                       ; 0xc044a vgarom.asm:872
     788    mov bx, strict word 00003h                ; bb 03 00                    ; 0xc044c vgarom.asm:873
     789    cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc044f vgarom.asm:874
     790    jne short 00456h                          ; 75 02                       ; 0xc0452 vgarom.asm:875
     791    mov BH, strict byte 001h                  ; b7 01                       ; 0xc0454 vgarom.asm:876
     792    pop ax                                    ; 58                          ; 0xc0456 vgarom.asm:878
     793    pop DS                                    ; 1f                          ; 0xc0457 vgarom.asm:879
     794    retn                                      ; c3                          ; 0xc0458 vgarom.asm:880
     795    push DS                                   ; 1e                          ; 0xc0459 vgarom.asm:888
     796    push bx                                   ; 53                          ; 0xc045a vgarom.asm:889
     797    push dx                                   ; 52                          ; 0xc045b vgarom.asm:890
    798798    db  08ah, 0d0h
    799     ; mov dl, al                                ; 8a d0                     ; 0xc0456 vgarom.asm:884
    800     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0458 vgarom.asm:885
    801     mov ds, ax                                ; 8e d8                       ; 0xc045b vgarom.asm:886
    802     mov bx, 00089h                            ; bb 89 00                    ; 0xc045d vgarom.asm:887
    803     mov al, byte [bx]                         ; 8a 07                       ; 0xc0460 vgarom.asm:888
    804     mov bx, 00088h                            ; bb 88 00                    ; 0xc0462 vgarom.asm:889
    805     mov ah, byte [bx]                         ; 8a 27                       ; 0xc0465 vgarom.asm:890
    806     cmp dl, 001h                              ; 80 fa 01                    ; 0xc0467 vgarom.asm:891
    807     je short 00481h                           ; 74 15                       ; 0xc046a vgarom.asm:892
    808     jc short 0048bh                           ; 72 1d                       ; 0xc046c vgarom.asm:893
    809     cmp dl, 002h                              ; 80 fa 02                    ; 0xc046e vgarom.asm:894
    810     je short 00475h                           ; 74 02                       ; 0xc0471 vgarom.asm:895
    811     jmp short 0049fh                          ; eb 2a                       ; 0xc0473 vgarom.asm:905
    812     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc0475 vgarom.asm:911
    813     or AL, strict byte 010h                   ; 0c 10                       ; 0xc0477 vgarom.asm:912
    814     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0479 vgarom.asm:913
    815     or ah, 009h                               ; 80 cc 09                    ; 0xc047c vgarom.asm:914
    816     jne short 00495h                          ; 75 14                       ; 0xc047f vgarom.asm:915
    817     and AL, strict byte 06fh                  ; 24 6f                       ; 0xc0481 vgarom.asm:921
    818     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0483 vgarom.asm:922
    819     or ah, 009h                               ; 80 cc 09                    ; 0xc0486 vgarom.asm:923
    820     jne short 00495h                          ; 75 0a                       ; 0xc0489 vgarom.asm:924
    821     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc048b vgarom.asm:930
    822     or AL, strict byte 080h                   ; 0c 80                       ; 0xc048d vgarom.asm:931
    823     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc048f vgarom.asm:932
    824     or ah, 008h                               ; 80 cc 08                    ; 0xc0492 vgarom.asm:933
    825     mov bx, 00089h                            ; bb 89 00                    ; 0xc0495 vgarom.asm:935
    826     mov byte [bx], al                         ; 88 07                       ; 0xc0498 vgarom.asm:936
    827     mov bx, 00088h                            ; bb 88 00                    ; 0xc049a vgarom.asm:937
    828     mov byte [bx], ah                         ; 88 27                       ; 0xc049d vgarom.asm:938
    829     mov ax, 01212h                            ; b8 12 12                    ; 0xc049f vgarom.asm:940
    830     pop dx                                    ; 5a                          ; 0xc04a2 vgarom.asm:941
    831     pop bx                                    ; 5b                          ; 0xc04a3 vgarom.asm:942
    832     pop DS                                    ; 1f                          ; 0xc04a4 vgarom.asm:943
    833     retn                                      ; c3                          ; 0xc04a5 vgarom.asm:944
    834     push DS                                   ; 1e                          ; 0xc04a6 vgarom.asm:953
    835     push bx                                   ; 53                          ; 0xc04a7 vgarom.asm:954
    836     push dx                                   ; 52                          ; 0xc04a8 vgarom.asm:955
     799    ; mov dl, al                                ; 8a d0                     ; 0xc045c vgarom.asm:891
     800    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc045e vgarom.asm:892
     801    mov ds, ax                                ; 8e d8                       ; 0xc0461 vgarom.asm:893
     802    mov bx, 00089h                            ; bb 89 00                    ; 0xc0463 vgarom.asm:894
     803    mov al, byte [bx]                         ; 8a 07                       ; 0xc0466 vgarom.asm:895
     804    mov bx, 00088h                            ; bb 88 00                    ; 0xc0468 vgarom.asm:896
     805    mov ah, byte [bx]                         ; 8a 27                       ; 0xc046b vgarom.asm:897
     806    cmp dl, 001h                              ; 80 fa 01                    ; 0xc046d vgarom.asm:898
     807    je short 00487h                           ; 74 15                       ; 0xc0470 vgarom.asm:899
     808    jc short 00491h                           ; 72 1d                       ; 0xc0472 vgarom.asm:900
     809    cmp dl, 002h                              ; 80 fa 02                    ; 0xc0474 vgarom.asm:901
     810    je short 0047bh                           ; 74 02                       ; 0xc0477 vgarom.asm:902
     811    jmp short 004a5h                          ; eb 2a                       ; 0xc0479 vgarom.asm:912
     812    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc047b vgarom.asm:918
     813    or AL, strict byte 010h                   ; 0c 10                       ; 0xc047d vgarom.asm:919
     814    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc047f vgarom.asm:920
     815    or ah, 009h                               ; 80 cc 09                    ; 0xc0482 vgarom.asm:921
     816    jne short 0049bh                          ; 75 14                       ; 0xc0485 vgarom.asm:922
     817    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc0487 vgarom.asm:928
     818    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0489 vgarom.asm:929
     819    or ah, 009h                               ; 80 cc 09                    ; 0xc048c vgarom.asm:930
     820    jne short 0049bh                          ; 75 0a                       ; 0xc048f vgarom.asm:931
     821    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc0491 vgarom.asm:937
     822    or AL, strict byte 080h                   ; 0c 80                       ; 0xc0493 vgarom.asm:938
     823    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc0495 vgarom.asm:939
     824    or ah, 008h                               ; 80 cc 08                    ; 0xc0498 vgarom.asm:940
     825    mov bx, 00089h                            ; bb 89 00                    ; 0xc049b vgarom.asm:942
     826    mov byte [bx], al                         ; 88 07                       ; 0xc049e vgarom.asm:943
     827    mov bx, 00088h                            ; bb 88 00                    ; 0xc04a0 vgarom.asm:944
     828    mov byte [bx], ah                         ; 88 27                       ; 0xc04a3 vgarom.asm:945
     829    mov ax, 01212h                            ; b8 12 12                    ; 0xc04a5 vgarom.asm:947
     830    pop dx                                    ; 5a                          ; 0xc04a8 vgarom.asm:948
     831    pop bx                                    ; 5b                          ; 0xc04a9 vgarom.asm:949
     832    pop DS                                    ; 1f                          ; 0xc04aa vgarom.asm:950
     833    retn                                      ; c3                          ; 0xc04ab vgarom.asm:951
     834    push DS                                   ; 1e                          ; 0xc04ac vgarom.asm:960
     835    push bx                                   ; 53                          ; 0xc04ad vgarom.asm:961
     836    push dx                                   ; 52                          ; 0xc04ae vgarom.asm:962
    837837    db  08ah, 0d0h
    838     ; mov dl, al                                ; 8a d0                     ; 0xc04a9 vgarom.asm:956
    839     and dl, 001h                              ; 80 e2 01                    ; 0xc04ab vgarom.asm:957
    840     sal dl, 003h                              ; c0 e2 03                    ; 0xc04ae vgarom.asm:959
    841     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04b1 vgarom.asm:965
    842     mov ds, ax                                ; 8e d8                       ; 0xc04b4 vgarom.asm:966
    843     mov bx, 00089h                            ; bb 89 00                    ; 0xc04b6 vgarom.asm:967
    844     mov al, byte [bx]                         ; 8a 07                       ; 0xc04b9 vgarom.asm:968
    845     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04bb vgarom.asm:969
     838    ; mov dl, al                                ; 8a d0                     ; 0xc04af vgarom.asm:963
     839    and dl, 001h                              ; 80 e2 01                    ; 0xc04b1 vgarom.asm:964
     840    sal dl, 003h                              ; c0 e2 03                    ; 0xc04b4 vgarom.asm:966
     841    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04b7 vgarom.asm:972
     842    mov ds, ax                                ; 8e d8                       ; 0xc04ba vgarom.asm:973
     843    mov bx, 00089h                            ; bb 89 00                    ; 0xc04bc vgarom.asm:974
     844    mov al, byte [bx]                         ; 8a 07                       ; 0xc04bf vgarom.asm:975
     845    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04c1 vgarom.asm:976
    846846    db  00ah, 0c2h
    847     ; or al, dl                                 ; 0a c2                     ; 0xc04bd vgarom.asm:970
    848     mov byte [bx], al                         ; 88 07                       ; 0xc04bf vgarom.asm:971
    849     mov ax, 01212h                            ; b8 12 12                    ; 0xc04c1 vgarom.asm:972
    850     pop dx                                    ; 5a                          ; 0xc04c4 vgarom.asm:973
    851     pop bx                                    ; 5b                          ; 0xc04c5 vgarom.asm:974
    852     pop DS                                    ; 1f                          ; 0xc04c6 vgarom.asm:975
    853     retn                                      ; c3                          ; 0xc04c7 vgarom.asm:976
    854     push bx                                   ; 53                          ; 0xc04c8 vgarom.asm:980
    855     push dx                                   ; 52                          ; 0xc04c9 vgarom.asm:981
     847    ; or al, dl                                 ; 0a c2                     ; 0xc04c3 vgarom.asm:977
     848    mov byte [bx], al                         ; 88 07                       ; 0xc04c5 vgarom.asm:978
     849    mov ax, 01212h                            ; b8 12 12                    ; 0xc04c7 vgarom.asm:979
     850    pop dx                                    ; 5a                          ; 0xc04ca vgarom.asm:980
     851    pop bx                                    ; 5b                          ; 0xc04cb vgarom.asm:981
     852    pop DS                                    ; 1f                          ; 0xc04cc vgarom.asm:982
     853    retn                                      ; c3                          ; 0xc04cd vgarom.asm:983
     854    push bx                                   ; 53                          ; 0xc04ce vgarom.asm:987
     855    push dx                                   ; 52                          ; 0xc04cf vgarom.asm:988
    856856    db  08ah, 0d8h
    857     ; mov bl, al                                ; 8a d8                     ; 0xc04ca vgarom.asm:982
    858     and bl, 001h                              ; 80 e3 01                    ; 0xc04cc vgarom.asm:983
    859     xor bl, 001h                              ; 80 f3 01                    ; 0xc04cf vgarom.asm:984
    860     sal bl, 1                                 ; d0 e3                       ; 0xc04d2 vgarom.asm:985
    861     mov dx, 003cch                            ; ba cc 03                    ; 0xc04d4 vgarom.asm:986
    862     in AL, DX                                 ; ec                          ; 0xc04d7 vgarom.asm:987
    863     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04d8 vgarom.asm:988
     857    ; mov bl, al                                ; 8a d8                     ; 0xc04d0 vgarom.asm:989
     858    and bl, 001h                              ; 80 e3 01                    ; 0xc04d2 vgarom.asm:990
     859    xor bl, 001h                              ; 80 f3 01                    ; 0xc04d5 vgarom.asm:991
     860    sal bl, 1                                 ; d0 e3                       ; 0xc04d8 vgarom.asm:992
     861    mov dx, 003cch                            ; ba cc 03                    ; 0xc04da vgarom.asm:993
     862    in AL, DX                                 ; ec                          ; 0xc04dd vgarom.asm:994
     863    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04de vgarom.asm:995
    864864    db  00ah, 0c3h
    865     ; or al, bl                                 ; 0a c3                     ; 0xc04da vgarom.asm:989
    866     mov dx, 003c2h                            ; ba c2 03                    ; 0xc04dc vgarom.asm:990
    867     out DX, AL                                ; ee                          ; 0xc04df vgarom.asm:991
    868     mov ax, 01212h                            ; b8 12 12                    ; 0xc04e0 vgarom.asm:992
    869     pop dx                                    ; 5a                          ; 0xc04e3 vgarom.asm:993
    870     pop bx                                    ; 5b                          ; 0xc04e4 vgarom.asm:994
    871     retn                                      ; c3                          ; 0xc04e5 vgarom.asm:995
    872     push DS                                   ; 1e                          ; 0xc04e6 vgarom.asm:999
    873     push bx                                   ; 53                          ; 0xc04e7 vgarom.asm:1000
    874     push dx                                   ; 52                          ; 0xc04e8 vgarom.asm:1001
     865    ; or al, bl                                 ; 0a c3                     ; 0xc04e0 vgarom.asm:996
     866    mov dx, 003c2h                            ; ba c2 03                    ; 0xc04e2 vgarom.asm:997
     867    out DX, AL                                ; ee                          ; 0xc04e5 vgarom.asm:998
     868    mov ax, 01212h                            ; b8 12 12                    ; 0xc04e6 vgarom.asm:999
     869    pop dx                                    ; 5a                          ; 0xc04e9 vgarom.asm:1000
     870    pop bx                                    ; 5b                          ; 0xc04ea vgarom.asm:1001
     871    retn                                      ; c3                          ; 0xc04eb vgarom.asm:1002
     872    push DS                                   ; 1e                          ; 0xc04ec vgarom.asm:1006
     873    push bx                                   ; 53                          ; 0xc04ed vgarom.asm:1007
     874    push dx                                   ; 52                          ; 0xc04ee vgarom.asm:1008
    875875    db  08ah, 0d0h
    876     ; mov dl, al                                ; 8a d0                     ; 0xc04e9 vgarom.asm:1002
    877     and dl, 001h                              ; 80 e2 01                    ; 0xc04eb vgarom.asm:1003
    878     xor dl, 001h                              ; 80 f2 01                    ; 0xc04ee vgarom.asm:1004
    879     sal dl, 1                                 ; d0 e2                       ; 0xc04f1 vgarom.asm:1005
    880     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04f3 vgarom.asm:1006
    881     mov ds, ax                                ; 8e d8                       ; 0xc04f6 vgarom.asm:1007
    882     mov bx, 00089h                            ; bb 89 00                    ; 0xc04f8 vgarom.asm:1008
    883     mov al, byte [bx]                         ; 8a 07                       ; 0xc04fb vgarom.asm:1009
    884     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc04fd vgarom.asm:1010
     876    ; mov dl, al                                ; 8a d0                     ; 0xc04ef vgarom.asm:1009
     877    and dl, 001h                              ; 80 e2 01                    ; 0xc04f1 vgarom.asm:1010
     878    xor dl, 001h                              ; 80 f2 01                    ; 0xc04f4 vgarom.asm:1011
     879    sal dl, 1                                 ; d0 e2                       ; 0xc04f7 vgarom.asm:1012
     880    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04f9 vgarom.asm:1013
     881    mov ds, ax                                ; 8e d8                       ; 0xc04fc vgarom.asm:1014
     882    mov bx, 00089h                            ; bb 89 00                    ; 0xc04fe vgarom.asm:1015
     883    mov al, byte [bx]                         ; 8a 07                       ; 0xc0501 vgarom.asm:1016
     884    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc0503 vgarom.asm:1017
    885885    db  00ah, 0c2h
    886     ; or al, dl                                 ; 0a c2                     ; 0xc04ff vgarom.asm:1011
    887     mov byte [bx], al                         ; 88 07                       ; 0xc0501 vgarom.asm:1012
    888     mov ax, 01212h                            ; b8 12 12                    ; 0xc0503 vgarom.asm:1013
    889     pop dx                                    ; 5a                          ; 0xc0506 vgarom.asm:1014
    890     pop bx                                    ; 5b                          ; 0xc0507 vgarom.asm:1015
    891     pop DS                                    ; 1f                          ; 0xc0508 vgarom.asm:1016
    892     retn                                      ; c3                          ; 0xc0509 vgarom.asm:1017
    893     push DS                                   ; 1e                          ; 0xc050a vgarom.asm:1021
    894     push bx                                   ; 53                          ; 0xc050b vgarom.asm:1022
    895     push dx                                   ; 52                          ; 0xc050c vgarom.asm:1023
     886    ; or al, dl                                 ; 0a c2                     ; 0xc0505 vgarom.asm:1018
     887    mov byte [bx], al                         ; 88 07                       ; 0xc0507 vgarom.asm:1019
     888    mov ax, 01212h                            ; b8 12 12                    ; 0xc0509 vgarom.asm:1020
     889    pop dx                                    ; 5a                          ; 0xc050c vgarom.asm:1021
     890    pop bx                                    ; 5b                          ; 0xc050d vgarom.asm:1022
     891    pop DS                                    ; 1f                          ; 0xc050e vgarom.asm:1023
     892    retn                                      ; c3                          ; 0xc050f vgarom.asm:1024
     893    push DS                                   ; 1e                          ; 0xc0510 vgarom.asm:1028
     894    push bx                                   ; 53                          ; 0xc0511 vgarom.asm:1029
     895    push dx                                   ; 52                          ; 0xc0512 vgarom.asm:1030
    896896    db  08ah, 0d0h
    897     ; mov dl, al                                ; 8a d0                     ; 0xc050d vgarom.asm:1024
    898     and dl, 001h                              ; 80 e2 01                    ; 0xc050f vgarom.asm:1025
    899     xor dl, 001h                              ; 80 f2 01                    ; 0xc0512 vgarom.asm:1026
    900     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0515 vgarom.asm:1027
    901     mov ds, ax                                ; 8e d8                       ; 0xc0518 vgarom.asm:1028
    902     mov bx, 00089h                            ; bb 89 00                    ; 0xc051a vgarom.asm:1029
    903     mov al, byte [bx]                         ; 8a 07                       ; 0xc051d vgarom.asm:1030
    904     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc051f vgarom.asm:1031
     897    ; mov dl, al                                ; 8a d0                     ; 0xc0513 vgarom.asm:1031
     898    and dl, 001h                              ; 80 e2 01                    ; 0xc0515 vgarom.asm:1032
     899    xor dl, 001h                              ; 80 f2 01                    ; 0xc0518 vgarom.asm:1033
     900    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc051b vgarom.asm:1034
     901    mov ds, ax                                ; 8e d8                       ; 0xc051e vgarom.asm:1035
     902    mov bx, 00089h                            ; bb 89 00                    ; 0xc0520 vgarom.asm:1036
     903    mov al, byte [bx]                         ; 8a 07                       ; 0xc0523 vgarom.asm:1037
     904    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0525 vgarom.asm:1038
    905905    db  00ah, 0c2h
    906     ; or al, dl                                 ; 0a c2                     ; 0xc0521 vgarom.asm:1032
    907     mov byte [bx], al                         ; 88 07                       ; 0xc0523 vgarom.asm:1033
    908     mov ax, 01212h                            ; b8 12 12                    ; 0xc0525 vgarom.asm:1034
    909     pop dx                                    ; 5a                          ; 0xc0528 vgarom.asm:1035
    910     pop bx                                    ; 5b                          ; 0xc0529 vgarom.asm:1036
    911     pop DS                                    ; 1f                          ; 0xc052a vgarom.asm:1037
    912     retn                                      ; c3                          ; 0xc052b vgarom.asm:1038
    913     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc052c vgarom.asm:1043
    914     je short 00535h                           ; 74 05                       ; 0xc052e vgarom.asm:1044
    915     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc0530 vgarom.asm:1045
    916     je short 0054ah                           ; 74 16                       ; 0xc0532 vgarom.asm:1046
    917     retn                                      ; c3                          ; 0xc0534 vgarom.asm:1050
    918     push DS                                   ; 1e                          ; 0xc0535 vgarom.asm:1052
    919     push ax                                   ; 50                          ; 0xc0536 vgarom.asm:1053
    920     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0537 vgarom.asm:1054
    921     mov ds, ax                                ; 8e d8                       ; 0xc053a vgarom.asm:1055
    922     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc053c vgarom.asm:1056
    923     mov al, byte [bx]                         ; 8a 07                       ; 0xc053f vgarom.asm:1057
     906    ; or al, dl                                 ; 0a c2                     ; 0xc0527 vgarom.asm:1039
     907    mov byte [bx], al                         ; 88 07                       ; 0xc0529 vgarom.asm:1040
     908    mov ax, 01212h                            ; b8 12 12                    ; 0xc052b vgarom.asm:1041
     909    pop dx                                    ; 5a                          ; 0xc052e vgarom.asm:1042
     910    pop bx                                    ; 5b                          ; 0xc052f vgarom.asm:1043
     911    pop DS                                    ; 1f                          ; 0xc0530 vgarom.asm:1044
     912    retn                                      ; c3                          ; 0xc0531 vgarom.asm:1045
     913    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc0532 vgarom.asm:1050
     914    je short 0053bh                           ; 74 05                       ; 0xc0534 vgarom.asm:1051
     915    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc0536 vgarom.asm:1052
     916    je short 00550h                           ; 74 16                       ; 0xc0538 vgarom.asm:1053
     917    retn                                      ; c3                          ; 0xc053a vgarom.asm:1057
     918    push DS                                   ; 1e                          ; 0xc053b vgarom.asm:1059
     919    push ax                                   ; 50                          ; 0xc053c vgarom.asm:1060
     920    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc053d vgarom.asm:1061
     921    mov ds, ax                                ; 8e d8                       ; 0xc0540 vgarom.asm:1062
     922    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0542 vgarom.asm:1063
     923    mov al, byte [bx]                         ; 8a 07                       ; 0xc0545 vgarom.asm:1064
    924924    db  08ah, 0d8h
    925     ; mov bl, al                                ; 8a d8                     ; 0xc0541 vgarom.asm:1058
     925    ; mov bl, al                                ; 8a d8                     ; 0xc0547 vgarom.asm:1065
    926926    db  032h, 0ffh
    927     ; xor bh, bh                                ; 32 ff                     ; 0xc0543 vgarom.asm:1059
    928     pop ax                                    ; 58                          ; 0xc0545 vgarom.asm:1060
     927    ; xor bh, bh                                ; 32 ff                     ; 0xc0549 vgarom.asm:1066
     928    pop ax                                    ; 58                          ; 0xc054b vgarom.asm:1067
    929929    db  08ah, 0c4h
    930     ; mov al, ah                                ; 8a c4                     ; 0xc0546 vgarom.asm:1061
    931     pop DS                                    ; 1f                          ; 0xc0548 vgarom.asm:1062
    932     retn                                      ; c3                          ; 0xc0549 vgarom.asm:1063
    933     push DS                                   ; 1e                          ; 0xc054a vgarom.asm:1065
    934     push ax                                   ; 50                          ; 0xc054b vgarom.asm:1066
    935     push bx                                   ; 53                          ; 0xc054c vgarom.asm:1067
    936     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc054d vgarom.asm:1068
    937     mov ds, ax                                ; 8e d8                       ; 0xc0550 vgarom.asm:1069
     930    ; mov al, ah                                ; 8a c4                     ; 0xc054c vgarom.asm:1068
     931    pop DS                                    ; 1f                          ; 0xc054e vgarom.asm:1069
     932    retn                                      ; c3                          ; 0xc054f vgarom.asm:1070
     933    push DS                                   ; 1e                          ; 0xc0550 vgarom.asm:1072
     934    push ax                                   ; 50                          ; 0xc0551 vgarom.asm:1073
     935    push bx                                   ; 53                          ; 0xc0552 vgarom.asm:1074
     936    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0553 vgarom.asm:1075
     937    mov ds, ax                                ; 8e d8                       ; 0xc0556 vgarom.asm:1076
    938938    db  08bh, 0c3h
    939     ; mov ax, bx                                ; 8b c3                     ; 0xc0552 vgarom.asm:1070
    940     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0554 vgarom.asm:1071
    941     mov byte [bx], al                         ; 88 07                       ; 0xc0557 vgarom.asm:1072
    942     pop bx                                    ; 5b                          ; 0xc0559 vgarom.asm:1082
    943     pop ax                                    ; 58                          ; 0xc055a vgarom.asm:1083
     939    ; mov ax, bx                                ; 8b c3                     ; 0xc0558 vgarom.asm:1077
     940    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc055a vgarom.asm:1078
     941    mov byte [bx], al                         ; 88 07                       ; 0xc055d vgarom.asm:1079
     942    pop bx                                    ; 5b                          ; 0xc055f vgarom.asm:1089
     943    pop ax                                    ; 58                          ; 0xc0560 vgarom.asm:1090
    944944    db  08ah, 0c4h
    945     ; mov al, ah                                ; 8a c4                     ; 0xc055b vgarom.asm:1084
    946     pop DS                                    ; 1f                          ; 0xc055d vgarom.asm:1085
    947     retn                                      ; c3                          ; 0xc055e vgarom.asm:1086
    948     times 0x1 db 0
    949   ; disGetNextSymbol 0xc0560 LB 0x397 -> off=0x0 cb=0000000000000007 uValue=00000000000c0560 'do_out_dx_ax'
    950 do_out_dx_ax:                                ; 0xc0560 LB 0x7
    951     xchg ah, al                               ; 86 c4                       ; 0xc0560 vberom.asm:69
    952     out DX, AL                                ; ee                          ; 0xc0562 vberom.asm:70
    953     xchg ah, al                               ; 86 c4                       ; 0xc0563 vberom.asm:71
    954     out DX, AL                                ; ee                          ; 0xc0565 vberom.asm:72
    955     retn                                      ; c3                          ; 0xc0566 vberom.asm:73
    956   ; disGetNextSymbol 0xc0567 LB 0x390 -> off=0x0 cb=0000000000000040 uValue=00000000000c0567 'do_in_ax_dx'
    957 do_in_ax_dx:                                 ; 0xc0567 LB 0x40
    958     in AL, DX                                 ; ec                          ; 0xc0567 vberom.asm:76
    959     xchg ah, al                               ; 86 c4                       ; 0xc0568 vberom.asm:77
    960     in AL, DX                                 ; ec                          ; 0xc056a vberom.asm:78
    961     retn                                      ; c3                          ; 0xc056b vberom.asm:79
    962     push ax                                   ; 50                          ; 0xc056c vberom.asm:90
    963     push dx                                   ; 52                          ; 0xc056d vberom.asm:91
    964     mov dx, 003dah                            ; ba da 03                    ; 0xc056e vberom.asm:92
    965     in AL, DX                                 ; ec                          ; 0xc0571 vberom.asm:94
    966     test AL, strict byte 008h                 ; a8 08                       ; 0xc0572 vberom.asm:95
    967     je short 00571h                           ; 74 fb                       ; 0xc0574 vberom.asm:96
    968     pop dx                                    ; 5a                          ; 0xc0576 vberom.asm:97
    969     pop ax                                    ; 58                          ; 0xc0577 vberom.asm:98
    970     retn                                      ; c3                          ; 0xc0578 vberom.asm:99
    971     push ax                                   ; 50                          ; 0xc0579 vberom.asm:102
    972     push dx                                   ; 52                          ; 0xc057a vberom.asm:103
    973     mov dx, 003dah                            ; ba da 03                    ; 0xc057b vberom.asm:104
    974     in AL, DX                                 ; ec                          ; 0xc057e vberom.asm:106
    975     test AL, strict byte 008h                 ; a8 08                       ; 0xc057f vberom.asm:107
    976     jne short 0057eh                          ; 75 fb                       ; 0xc0581 vberom.asm:108
    977     pop dx                                    ; 5a                          ; 0xc0583 vberom.asm:109
    978     pop ax                                    ; 58                          ; 0xc0584 vberom.asm:110
    979     retn                                      ; c3                          ; 0xc0585 vberom.asm:111
    980     push dx                                   ; 52                          ; 0xc0586 vberom.asm:116
    981     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0587 vberom.asm:117
    982     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc058a vberom.asm:118
    983     call 00560h                               ; e8 d0 ff                    ; 0xc058d vberom.asm:119
    984     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0590 vberom.asm:120
    985     call 00567h                               ; e8 d1 ff                    ; 0xc0593 vberom.asm:121
    986     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc0596 vberom.asm:122
    987     jbe short 005a5h                          ; 76 0b                       ; 0xc0598 vberom.asm:123
     945    ; mov al, ah                                ; 8a c4                     ; 0xc0561 vgarom.asm:1091
     946    pop DS                                    ; 1f                          ; 0xc0563 vgarom.asm:1092
     947    retn                                      ; c3                          ; 0xc0564 vgarom.asm:1093
     948    times 0xb db 0
     949  ; disGetNextSymbol 0xc0570 LB 0x397 -> off=0x0 cb=0000000000000007 uValue=00000000000c0570 'do_out_dx_ax'
     950do_out_dx_ax:                                ; 0xc0570 LB 0x7
     951    xchg ah, al                               ; 86 c4                       ; 0xc0570 vberom.asm:69
     952    out DX, AL                                ; ee                          ; 0xc0572 vberom.asm:70
     953    xchg ah, al                               ; 86 c4                       ; 0xc0573 vberom.asm:71
     954    out DX, AL                                ; ee                          ; 0xc0575 vberom.asm:72
     955    retn                                      ; c3                          ; 0xc0576 vberom.asm:73
     956  ; disGetNextSymbol 0xc0577 LB 0x390 -> off=0x0 cb=0000000000000040 uValue=00000000000c0577 'do_in_ax_dx'
     957do_in_ax_dx:                                 ; 0xc0577 LB 0x40
     958    in AL, DX                                 ; ec                          ; 0xc0577 vberom.asm:76
     959    xchg ah, al                               ; 86 c4                       ; 0xc0578 vberom.asm:77
     960    in AL, DX                                 ; ec                          ; 0xc057a vberom.asm:78
     961    retn                                      ; c3                          ; 0xc057b vberom.asm:79
     962    push ax                                   ; 50                          ; 0xc057c vberom.asm:90
     963    push dx                                   ; 52                          ; 0xc057d vberom.asm:91
     964    mov dx, 003dah                            ; ba da 03                    ; 0xc057e vberom.asm:92
     965    in AL, DX                                 ; ec                          ; 0xc0581 vberom.asm:94
     966    test AL, strict byte 008h                 ; a8 08                       ; 0xc0582 vberom.asm:95
     967    je short 00581h                           ; 74 fb                       ; 0xc0584 vberom.asm:96
     968    pop dx                                    ; 5a                          ; 0xc0586 vberom.asm:97
     969    pop ax                                    ; 58                          ; 0xc0587 vberom.asm:98
     970    retn                                      ; c3                          ; 0xc0588 vberom.asm:99
     971    push ax                                   ; 50                          ; 0xc0589 vberom.asm:102
     972    push dx                                   ; 52                          ; 0xc058a vberom.asm:103
     973    mov dx, 003dah                            ; ba da 03                    ; 0xc058b vberom.asm:104
     974    in AL, DX                                 ; ec                          ; 0xc058e vberom.asm:106
     975    test AL, strict byte 008h                 ; a8 08                       ; 0xc058f vberom.asm:107
     976    jne short 0058eh                          ; 75 fb                       ; 0xc0591 vberom.asm:108
     977    pop dx                                    ; 5a                          ; 0xc0593 vberom.asm:109
     978    pop ax                                    ; 58                          ; 0xc0594 vberom.asm:110
     979    retn                                      ; c3                          ; 0xc0595 vberom.asm:111
     980    push dx                                   ; 52                          ; 0xc0596 vberom.asm:116
     981    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0597 vberom.asm:117
     982    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc059a vberom.asm:118
     983    call 00570h                               ; e8 d0 ff                    ; 0xc059d vberom.asm:119
     984    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05a0 vberom.asm:120
     985    call 00577h                               ; e8 d1 ff                    ; 0xc05a3 vberom.asm:121
     986    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc05a6 vberom.asm:122
     987    jbe short 005b5h                          ; 76 0b                       ; 0xc05a8 vberom.asm:123
    988988    db  08ah, 0e0h
    989     ; mov ah, al                                ; 8a e0                     ; 0xc059a vberom.asm:124
    990     shr ah, 003h                              ; c0 ec 03                    ; 0xc059c vberom.asm:126
    991     test AL, strict byte 007h                 ; a8 07                       ; 0xc059f vberom.asm:132
    992     je short 005a5h                           ; 74 02                       ; 0xc05a1 vberom.asm:133
     989    ; mov ah, al                                ; 8a e0                     ; 0xc05aa vberom.asm:124
     990    shr ah, 003h                              ; c0 ec 03                    ; 0xc05ac vberom.asm:126
     991    test AL, strict byte 007h                 ; a8 07                       ; 0xc05af vberom.asm:132
     992    je short 005b5h                           ; 74 02                       ; 0xc05b1 vberom.asm:133
    993993    db  0feh, 0c4h
    994     ; inc ah                                    ; fe c4                     ; 0xc05a3 vberom.asm:134
    995     pop dx                                    ; 5a                          ; 0xc05a5 vberom.asm:136
    996     retn                                      ; c3                          ; 0xc05a6 vberom.asm:137
    997   ; disGetNextSymbol 0xc05a7 LB 0x350 -> off=0x0 cb=0000000000000026 uValue=00000000000c05a7 '_dispi_get_max_bpp'
    998 _dispi_get_max_bpp:                          ; 0xc05a7 LB 0x26
    999     push dx                                   ; 52                          ; 0xc05a7 vberom.asm:142
    1000     push bx                                   ; 53                          ; 0xc05a8 vberom.asm:143
    1001     call 005e1h                               ; e8 35 00                    ; 0xc05a9 vberom.asm:144
     994    ; inc ah                                    ; fe c4                     ; 0xc05b3 vberom.asm:134
     995    pop dx                                    ; 5a                          ; 0xc05b5 vberom.asm:136
     996    retn                                      ; c3                          ; 0xc05b6 vberom.asm:137
     997  ; disGetNextSymbol 0xc05b7 LB 0x350 -> off=0x0 cb=0000000000000026 uValue=00000000000c05b7 '_dispi_get_max_bpp'
     998_dispi_get_max_bpp:                          ; 0xc05b7 LB 0x26
     999    push dx                                   ; 52                          ; 0xc05b7 vberom.asm:142
     1000    push bx                                   ; 53                          ; 0xc05b8 vberom.asm:143
     1001    call 005f1h                               ; e8 35 00                    ; 0xc05b9 vberom.asm:144
    10021002    db  08bh, 0d8h
    1003     ; mov bx, ax                                ; 8b d8                     ; 0xc05ac vberom.asm:145
    1004     or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05ae vberom.asm:146
    1005     call 005cdh                               ; e8 19 00                    ; 0xc05b1 vberom.asm:147
    1006     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05b4 vberom.asm:148
    1007     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05b7 vberom.asm:149
    1008     call 00560h                               ; e8 a3 ff                    ; 0xc05ba vberom.asm:150
    1009     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05bd vberom.asm:151
    1010     call 00567h                               ; e8 a4 ff                    ; 0xc05c0 vberom.asm:152
    1011     push ax                                   ; 50                          ; 0xc05c3 vberom.asm:153
     1003    ; mov bx, ax                                ; 8b d8                     ; 0xc05bc vberom.asm:145
     1004    or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05be vberom.asm:146
     1005    call 005ddh                               ; e8 19 00                    ; 0xc05c1 vberom.asm:147
     1006    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05c4 vberom.asm:148
     1007    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05c7 vberom.asm:149
     1008    call 00570h                               ; e8 a3 ff                    ; 0xc05ca vberom.asm:150
     1009    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05cd vberom.asm:151
     1010    call 00577h                               ; e8 a4 ff                    ; 0xc05d0 vberom.asm:152
     1011    push ax                                   ; 50                          ; 0xc05d3 vberom.asm:153
    10121012    db  08bh, 0c3h
    1013     ; mov ax, bx                                ; 8b c3                     ; 0xc05c4 vberom.asm:154
    1014     call 005cdh                               ; e8 04 00                    ; 0xc05c6 vberom.asm:155
    1015     pop ax                                    ; 58                          ; 0xc05c9 vberom.asm:156
    1016     pop bx                                    ; 5b                          ; 0xc05ca vberom.asm:157
    1017     pop dx                                    ; 5a                          ; 0xc05cb vberom.asm:158
    1018     retn                                      ; c3                          ; 0xc05cc vberom.asm:159
    1019   ; disGetNextSymbol 0xc05cd LB 0x32a -> off=0x0 cb=0000000000000026 uValue=00000000000c05cd 'dispi_set_enable_'
    1020 dispi_set_enable_:                           ; 0xc05cd LB 0x26
    1021     push dx                                   ; 52                          ; 0xc05cd vberom.asm:162
    1022     push ax                                   ; 50                          ; 0xc05ce vberom.asm:163
    1023     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05cf vberom.asm:164
    1024     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05d2 vberom.asm:165
    1025     call 00560h                               ; e8 88 ff                    ; 0xc05d5 vberom.asm:166
    1026     pop ax                                    ; 58                          ; 0xc05d8 vberom.asm:167
    1027     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05d9 vberom.asm:168
    1028     call 00560h                               ; e8 81 ff                    ; 0xc05dc vberom.asm:169
    1029     pop dx                                    ; 5a                          ; 0xc05df vberom.asm:170
    1030     retn                                      ; c3                          ; 0xc05e0 vberom.asm:171
    1031     push dx                                   ; 52                          ; 0xc05e1 vberom.asm:174
    1032     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05e2 vberom.asm:175
    1033     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05e5 vberom.asm:176
    1034     call 00560h                               ; e8 75 ff                    ; 0xc05e8 vberom.asm:177
    1035     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05eb vberom.asm:178
    1036     call 00567h                               ; e8 76 ff                    ; 0xc05ee vberom.asm:179
    1037     pop dx                                    ; 5a                          ; 0xc05f1 vberom.asm:180
    1038     retn                                      ; c3                          ; 0xc05f2 vberom.asm:181
    1039   ; disGetNextSymbol 0xc05f3 LB 0x304 -> off=0x0 cb=0000000000000026 uValue=00000000000c05f3 'dispi_set_bank_'
    1040 dispi_set_bank_:                             ; 0xc05f3 LB 0x26
    1041     push dx                                   ; 52                          ; 0xc05f3 vberom.asm:184
    1042     push ax                                   ; 50                          ; 0xc05f4 vberom.asm:185
    1043     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05f5 vberom.asm:186
    1044     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc05f8 vberom.asm:187
    1045     call 00560h                               ; e8 62 ff                    ; 0xc05fb vberom.asm:188
    1046     pop ax                                    ; 58                          ; 0xc05fe vberom.asm:189
    1047     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05ff vberom.asm:190
    1048     call 00560h                               ; e8 5b ff                    ; 0xc0602 vberom.asm:191
    1049     pop dx                                    ; 5a                          ; 0xc0605 vberom.asm:192
    1050     retn                                      ; c3                          ; 0xc0606 vberom.asm:193
    1051     push dx                                   ; 52                          ; 0xc0607 vberom.asm:196
    1052     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0608 vberom.asm:197
    1053     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc060b vberom.asm:198
    1054     call 00560h                               ; e8 4f ff                    ; 0xc060e vberom.asm:199
    1055     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0611 vberom.asm:200
    1056     call 00567h                               ; e8 50 ff                    ; 0xc0614 vberom.asm:201
    1057     pop dx                                    ; 5a                          ; 0xc0617 vberom.asm:202
    1058     retn                                      ; c3                          ; 0xc0618 vberom.asm:203
    1059   ; disGetNextSymbol 0xc0619 LB 0x2de -> off=0x0 cb=00000000000000a9 uValue=00000000000c0619 '_dispi_set_bank_farcall'
    1060 _dispi_set_bank_farcall:                     ; 0xc0619 LB 0xa9
    1061     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc0619 vberom.asm:206
    1062     je short 00643h                           ; 74 24                       ; 0xc061d vberom.asm:207
     1013    ; mov ax, bx                                ; 8b c3                     ; 0xc05d4 vberom.asm:154
     1014    call 005ddh                               ; e8 04 00                    ; 0xc05d6 vberom.asm:155
     1015    pop ax                                    ; 58                          ; 0xc05d9 vberom.asm:156
     1016    pop bx                                    ; 5b                          ; 0xc05da vberom.asm:157
     1017    pop dx                                    ; 5a                          ; 0xc05db vberom.asm:158
     1018    retn                                      ; c3                          ; 0xc05dc vberom.asm:159
     1019  ; disGetNextSymbol 0xc05dd LB 0x32a -> off=0x0 cb=0000000000000026 uValue=00000000000c05dd 'dispi_set_enable_'
     1020dispi_set_enable_:                           ; 0xc05dd LB 0x26
     1021    push dx                                   ; 52                          ; 0xc05dd vberom.asm:162
     1022    push ax                                   ; 50                          ; 0xc05de vberom.asm:163
     1023    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05df vberom.asm:164
     1024    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05e2 vberom.asm:165
     1025    call 00570h                               ; e8 88 ff                    ; 0xc05e5 vberom.asm:166
     1026    pop ax                                    ; 58                          ; 0xc05e8 vberom.asm:167
     1027    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05e9 vberom.asm:168
     1028    call 00570h                               ; e8 81 ff                    ; 0xc05ec vberom.asm:169
     1029    pop dx                                    ; 5a                          ; 0xc05ef vberom.asm:170
     1030    retn                                      ; c3                          ; 0xc05f0 vberom.asm:171
     1031    push dx                                   ; 52                          ; 0xc05f1 vberom.asm:174
     1032    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05f2 vberom.asm:175
     1033    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc05f5 vberom.asm:176
     1034    call 00570h                               ; e8 75 ff                    ; 0xc05f8 vberom.asm:177
     1035    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05fb vberom.asm:178
     1036    call 00577h                               ; e8 76 ff                    ; 0xc05fe vberom.asm:179
     1037    pop dx                                    ; 5a                          ; 0xc0601 vberom.asm:180
     1038    retn                                      ; c3                          ; 0xc0602 vberom.asm:181
     1039  ; disGetNextSymbol 0xc0603 LB 0x304 -> off=0x0 cb=0000000000000026 uValue=00000000000c0603 'dispi_set_bank_'
     1040dispi_set_bank_:                             ; 0xc0603 LB 0x26
     1041    push dx                                   ; 52                          ; 0xc0603 vberom.asm:184
     1042    push ax                                   ; 50                          ; 0xc0604 vberom.asm:185
     1043    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0605 vberom.asm:186
     1044    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0608 vberom.asm:187
     1045    call 00570h                               ; e8 62 ff                    ; 0xc060b vberom.asm:188
     1046    pop ax                                    ; 58                          ; 0xc060e vberom.asm:189
     1047    mov dx, 001cfh                            ; ba cf 01                    ; 0xc060f vberom.asm:190
     1048    call 00570h                               ; e8 5b ff                    ; 0xc0612 vberom.asm:191
     1049    pop dx                                    ; 5a                          ; 0xc0615 vberom.asm:192
     1050    retn                                      ; c3                          ; 0xc0616 vberom.asm:193
     1051    push dx                                   ; 52                          ; 0xc0617 vberom.asm:196
     1052    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0618 vberom.asm:197
     1053    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc061b vberom.asm:198
     1054    call 00570h                               ; e8 4f ff                    ; 0xc061e vberom.asm:199
     1055    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0621 vberom.asm:200
     1056    call 00577h                               ; e8 50 ff                    ; 0xc0624 vberom.asm:201
     1057    pop dx                                    ; 5a                          ; 0xc0627 vberom.asm:202
     1058    retn                                      ; c3                          ; 0xc0628 vberom.asm:203
     1059  ; disGetNextSymbol 0xc0629 LB 0x2de -> off=0x0 cb=00000000000000a9 uValue=00000000000c0629 '_dispi_set_bank_farcall'
     1060_dispi_set_bank_farcall:                     ; 0xc0629 LB 0xa9
     1061    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc0629 vberom.asm:206
     1062    je short 00653h                           ; 74 24                       ; 0xc062d vberom.asm:207
    10631063    db  00bh, 0dbh
    1064     ; or bx, bx                                 ; 0b db                     ; 0xc061f vberom.asm:208
    1065     jne short 00655h                          ; 75 32                       ; 0xc0621 vberom.asm:209
     1064    ; or bx, bx                                 ; 0b db                     ; 0xc062f vberom.asm:208
     1065    jne short 00665h                          ; 75 32                       ; 0xc0631 vberom.asm:209
    10661066    db  08bh, 0c2h
    1067     ; mov ax, dx                                ; 8b c2                     ; 0xc0623 vberom.asm:210
    1068     push dx                                   ; 52                          ; 0xc0625 vberom.asm:211
    1069     push ax                                   ; 50                          ; 0xc0626 vberom.asm:212
    1070     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0627 vberom.asm:213
    1071     mov dx, 001ceh                            ; ba ce 01                    ; 0xc062a vberom.asm:214
    1072     call 00560h                               ; e8 30 ff                    ; 0xc062d vberom.asm:215
    1073     pop ax                                    ; 58                          ; 0xc0630 vberom.asm:216
    1074     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0631 vberom.asm:217
    1075     call 00560h                               ; e8 29 ff                    ; 0xc0634 vberom.asm:218
    1076     call 00567h                               ; e8 2d ff                    ; 0xc0637 vberom.asm:219
    1077     pop dx                                    ; 5a                          ; 0xc063a vberom.asm:220
     1067    ; mov ax, dx                                ; 8b c2                     ; 0xc0633 vberom.asm:210
     1068    push dx                                   ; 52                          ; 0xc0635 vberom.asm:211
     1069    push ax                                   ; 50                          ; 0xc0636 vberom.asm:212
     1070    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0637 vberom.asm:213
     1071    mov dx, 001ceh                            ; ba ce 01                    ; 0xc063a vberom.asm:214
     1072    call 00570h                               ; e8 30 ff                    ; 0xc063d vberom.asm:215
     1073    pop ax                                    ; 58                          ; 0xc0640 vberom.asm:216
     1074    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0641 vberom.asm:217
     1075    call 00570h                               ; e8 29 ff                    ; 0xc0644 vberom.asm:218
     1076    call 00577h                               ; e8 2d ff                    ; 0xc0647 vberom.asm:219
     1077    pop dx                                    ; 5a                          ; 0xc064a vberom.asm:220
    10781078    db  03bh, 0d0h
    1079     ; cmp dx, ax                                ; 3b d0                     ; 0xc063b vberom.asm:221
    1080     jne short 00655h                          ; 75 16                       ; 0xc063d vberom.asm:222
    1081     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc063f vberom.asm:223
    1082     retf                                      ; cb                          ; 0xc0642 vberom.asm:224
    1083     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0643 vberom.asm:226
    1084     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0646 vberom.asm:227
    1085     call 00560h                               ; e8 14 ff                    ; 0xc0649 vberom.asm:228
    1086     mov dx, 001cfh                            ; ba cf 01                    ; 0xc064c vberom.asm:229
    1087     call 00567h                               ; e8 15 ff                    ; 0xc064f vberom.asm:230
     1079    ; cmp dx, ax                                ; 3b d0                     ; 0xc064b vberom.asm:221
     1080    jne short 00665h                          ; 75 16                       ; 0xc064d vberom.asm:222
     1081    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc064f vberom.asm:223
     1082    retf                                      ; cb                          ; 0xc0652 vberom.asm:224
     1083    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0653 vberom.asm:226
     1084    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0656 vberom.asm:227
     1085    call 00570h                               ; e8 14 ff                    ; 0xc0659 vberom.asm:228
     1086    mov dx, 001cfh                            ; ba cf 01                    ; 0xc065c vberom.asm:229
     1087    call 00577h                               ; e8 15 ff                    ; 0xc065f vberom.asm:230
    10881088    db  08bh, 0d0h
    1089     ; mov dx, ax                                ; 8b d0                     ; 0xc0652 vberom.asm:231
    1090     retf                                      ; cb                          ; 0xc0654 vberom.asm:232
    1091     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0655 vberom.asm:234
    1092     retf                                      ; cb                          ; 0xc0658 vberom.asm:235
    1093     push dx                                   ; 52                          ; 0xc0659 vberom.asm:238
    1094     push ax                                   ; 50                          ; 0xc065a vberom.asm:239
    1095     mov dx, 001ceh                            ; ba ce 01                    ; 0xc065b vberom.asm:240
    1096     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc065e vberom.asm:241
    1097     call 00560h                               ; e8 fc fe                    ; 0xc0661 vberom.asm:242
    1098     pop ax                                    ; 58                          ; 0xc0664 vberom.asm:243
    1099     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0665 vberom.asm:244
    1100     call 00560h                               ; e8 f5 fe                    ; 0xc0668 vberom.asm:245
    1101     pop dx                                    ; 5a                          ; 0xc066b vberom.asm:246
    1102     retn                                      ; c3                          ; 0xc066c vberom.asm:247
    1103     push dx                                   ; 52                          ; 0xc066d vberom.asm:250
    1104     mov dx, 001ceh                            ; ba ce 01                    ; 0xc066e vberom.asm:251
    1105     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0671 vberom.asm:252
    1106     call 00560h                               ; e8 e9 fe                    ; 0xc0674 vberom.asm:253
    1107     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0677 vberom.asm:254
    1108     call 00567h                               ; e8 ea fe                    ; 0xc067a vberom.asm:255
    1109     pop dx                                    ; 5a                          ; 0xc067d vberom.asm:256
    1110     retn                                      ; c3                          ; 0xc067e vberom.asm:257
    1111     push dx                                   ; 52                          ; 0xc067f vberom.asm:260
    1112     push ax                                   ; 50                          ; 0xc0680 vberom.asm:261
    1113     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0681 vberom.asm:262
    1114     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0684 vberom.asm:263
    1115     call 00560h                               ; e8 d6 fe                    ; 0xc0687 vberom.asm:264
    1116     pop ax                                    ; 58                          ; 0xc068a vberom.asm:265
    1117     mov dx, 001cfh                            ; ba cf 01                    ; 0xc068b vberom.asm:266
    1118     call 00560h                               ; e8 cf fe                    ; 0xc068e vberom.asm:267
    1119     pop dx                                    ; 5a                          ; 0xc0691 vberom.asm:268
    1120     retn                                      ; c3                          ; 0xc0692 vberom.asm:269
    1121     push dx                                   ; 52                          ; 0xc0693 vberom.asm:272
    1122     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0694 vberom.asm:273
    1123     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0697 vberom.asm:274
    1124     call 00560h                               ; e8 c3 fe                    ; 0xc069a vberom.asm:275
    1125     mov dx, 001cfh                            ; ba cf 01                    ; 0xc069d vberom.asm:276
    1126     call 00567h                               ; e8 c4 fe                    ; 0xc06a0 vberom.asm:277
    1127     pop dx                                    ; 5a                          ; 0xc06a3 vberom.asm:278
    1128     retn                                      ; c3                          ; 0xc06a4 vberom.asm:279
    1129     push ax                                   ; 50                          ; 0xc06a5 vberom.asm:282
    1130     push bx                                   ; 53                          ; 0xc06a6 vberom.asm:283
    1131     push dx                                   ; 52                          ; 0xc06a7 vberom.asm:284
     1089    ; mov dx, ax                                ; 8b d0                     ; 0xc0662 vberom.asm:231
     1090    retf                                      ; cb                          ; 0xc0664 vberom.asm:232
     1091    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0665 vberom.asm:234
     1092    retf                                      ; cb                          ; 0xc0668 vberom.asm:235
     1093    push dx                                   ; 52                          ; 0xc0669 vberom.asm:238
     1094    push ax                                   ; 50                          ; 0xc066a vberom.asm:239
     1095    mov dx, 001ceh                            ; ba ce 01                    ; 0xc066b vberom.asm:240
     1096    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc066e vberom.asm:241
     1097    call 00570h                               ; e8 fc fe                    ; 0xc0671 vberom.asm:242
     1098    pop ax                                    ; 58                          ; 0xc0674 vberom.asm:243
     1099    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0675 vberom.asm:244
     1100    call 00570h                               ; e8 f5 fe                    ; 0xc0678 vberom.asm:245
     1101    pop dx                                    ; 5a                          ; 0xc067b vberom.asm:246
     1102    retn                                      ; c3                          ; 0xc067c vberom.asm:247
     1103    push dx                                   ; 52                          ; 0xc067d vberom.asm:250
     1104    mov dx, 001ceh                            ; ba ce 01                    ; 0xc067e vberom.asm:251
     1105    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0681 vberom.asm:252
     1106    call 00570h                               ; e8 e9 fe                    ; 0xc0684 vberom.asm:253
     1107    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0687 vberom.asm:254
     1108    call 00577h                               ; e8 ea fe                    ; 0xc068a vberom.asm:255
     1109    pop dx                                    ; 5a                          ; 0xc068d vberom.asm:256
     1110    retn                                      ; c3                          ; 0xc068e vberom.asm:257
     1111    push dx                                   ; 52                          ; 0xc068f vberom.asm:260
     1112    push ax                                   ; 50                          ; 0xc0690 vberom.asm:261
     1113    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0691 vberom.asm:262
     1114    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0694 vberom.asm:263
     1115    call 00570h                               ; e8 d6 fe                    ; 0xc0697 vberom.asm:264
     1116    pop ax                                    ; 58                          ; 0xc069a vberom.asm:265
     1117    mov dx, 001cfh                            ; ba cf 01                    ; 0xc069b vberom.asm:266
     1118    call 00570h                               ; e8 cf fe                    ; 0xc069e vberom.asm:267
     1119    pop dx                                    ; 5a                          ; 0xc06a1 vberom.asm:268
     1120    retn                                      ; c3                          ; 0xc06a2 vberom.asm:269
     1121    push dx                                   ; 52                          ; 0xc06a3 vberom.asm:272
     1122    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06a4 vberom.asm:273
     1123    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06a7 vberom.asm:274
     1124    call 00570h                               ; e8 c3 fe                    ; 0xc06aa vberom.asm:275
     1125    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06ad vberom.asm:276
     1126    call 00577h                               ; e8 c4 fe                    ; 0xc06b0 vberom.asm:277
     1127    pop dx                                    ; 5a                          ; 0xc06b3 vberom.asm:278
     1128    retn                                      ; c3                          ; 0xc06b4 vberom.asm:279
     1129    push ax                                   ; 50                          ; 0xc06b5 vberom.asm:282
     1130    push bx                                   ; 53                          ; 0xc06b6 vberom.asm:283
     1131    push dx                                   ; 52                          ; 0xc06b7 vberom.asm:284
    11321132    db  08bh, 0d8h
    1133     ; mov bx, ax                                ; 8b d8                     ; 0xc06a8 vberom.asm:285
    1134     call 00586h                               ; e8 d9 fe                    ; 0xc06aa vberom.asm:286
    1135     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06ad vberom.asm:287
    1136     jnbe short 006b3h                         ; 77 02                       ; 0xc06af vberom.asm:288
    1137     shr bx, 1                                 ; d1 eb                       ; 0xc06b1 vberom.asm:289
    1138     shr bx, 003h                              ; c1 eb 03                    ; 0xc06b3 vberom.asm:292
    1139     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06b6 vberom.asm:298
     1133    ; mov bx, ax                                ; 8b d8                     ; 0xc06b8 vberom.asm:285
     1134    call 00596h                               ; e8 d9 fe                    ; 0xc06ba vberom.asm:286
     1135    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06bd vberom.asm:287
     1136    jnbe short 006c3h                         ; 77 02                       ; 0xc06bf vberom.asm:288
     1137    shr bx, 1                                 ; d1 eb                       ; 0xc06c1 vberom.asm:289
     1138    shr bx, 003h                              ; c1 eb 03                    ; 0xc06c3 vberom.asm:292
     1139    mov dx, 003d4h                            ; ba d4 03                    ; 0xc06c6 vberom.asm:298
    11401140    db  08ah, 0e3h
    1141     ; mov ah, bl                                ; 8a e3                     ; 0xc06b9 vberom.asm:299
    1142     mov AL, strict byte 013h                  ; b0 13                       ; 0xc06bb vberom.asm:300
    1143     out DX, ax                                ; ef                          ; 0xc06bd vberom.asm:301
    1144     pop dx                                    ; 5a                          ; 0xc06be vberom.asm:302
    1145     pop bx                                    ; 5b                          ; 0xc06bf vberom.asm:303
    1146     pop ax                                    ; 58                          ; 0xc06c0 vberom.asm:304
    1147     retn                                      ; c3                          ; 0xc06c1 vberom.asm:305
    1148   ; disGetNextSymbol 0xc06c2 LB 0x235 -> off=0x0 cb=00000000000000ed uValue=00000000000c06c2 '_vga_compat_setup'
    1149 _vga_compat_setup:                           ; 0xc06c2 LB 0xed
    1150     push ax                                   ; 50                          ; 0xc06c2 vberom.asm:308
    1151     push dx                                   ; 52                          ; 0xc06c3 vberom.asm:309
    1152     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06c4 vberom.asm:312
    1153     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc06c7 vberom.asm:313
    1154     call 00560h                               ; e8 93 fe                    ; 0xc06ca vberom.asm:314
    1155     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06cd vberom.asm:315
    1156     call 00567h                               ; e8 94 fe                    ; 0xc06d0 vberom.asm:316
    1157     push ax                                   ; 50                          ; 0xc06d3 vberom.asm:317
    1158     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06d4 vberom.asm:318
    1159     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc06d7 vberom.asm:319
    1160     out DX, ax                                ; ef                          ; 0xc06da vberom.asm:320
    1161     pop ax                                    ; 58                          ; 0xc06db vberom.asm:321
    1162     push ax                                   ; 50                          ; 0xc06dc vberom.asm:322
    1163     shr ax, 003h                              ; c1 e8 03                    ; 0xc06dd vberom.asm:324
    1164     dec ax                                    ; 48                          ; 0xc06e0 vberom.asm:330
     1141    ; mov ah, bl                                ; 8a e3                     ; 0xc06c9 vberom.asm:299
     1142    mov AL, strict byte 013h                  ; b0 13                       ; 0xc06cb vberom.asm:300
     1143    out DX, ax                                ; ef                          ; 0xc06cd vberom.asm:301
     1144    pop dx                                    ; 5a                          ; 0xc06ce vberom.asm:302
     1145    pop bx                                    ; 5b                          ; 0xc06cf vberom.asm:303
     1146    pop ax                                    ; 58                          ; 0xc06d0 vberom.asm:304
     1147    retn                                      ; c3                          ; 0xc06d1 vberom.asm:305
     1148  ; disGetNextSymbol 0xc06d2 LB 0x235 -> off=0x0 cb=00000000000000ed uValue=00000000000c06d2 '_vga_compat_setup'
     1149_vga_compat_setup:                           ; 0xc06d2 LB 0xed
     1150    push ax                                   ; 50                          ; 0xc06d2 vberom.asm:308
     1151    push dx                                   ; 52                          ; 0xc06d3 vberom.asm:309
     1152    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06d4 vberom.asm:312
     1153    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc06d7 vberom.asm:313
     1154    call 00570h                               ; e8 93 fe                    ; 0xc06da vberom.asm:314
     1155    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06dd vberom.asm:315
     1156    call 00577h                               ; e8 94 fe                    ; 0xc06e0 vberom.asm:316
     1157    push ax                                   ; 50                          ; 0xc06e3 vberom.asm:317
     1158    mov dx, 003d4h                            ; ba d4 03                    ; 0xc06e4 vberom.asm:318
     1159    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc06e7 vberom.asm:319
     1160    out DX, ax                                ; ef                          ; 0xc06ea vberom.asm:320
     1161    pop ax                                    ; 58                          ; 0xc06eb vberom.asm:321
     1162    push ax                                   ; 50                          ; 0xc06ec vberom.asm:322
     1163    shr ax, 003h                              ; c1 e8 03                    ; 0xc06ed vberom.asm:324
     1164    dec ax                                    ; 48                          ; 0xc06f0 vberom.asm:330
    11651165    db  08ah, 0e0h
    1166     ; mov ah, al                                ; 8a e0                     ; 0xc06e1 vberom.asm:331
    1167     mov AL, strict byte 001h                  ; b0 01                       ; 0xc06e3 vberom.asm:332
    1168     out DX, ax                                ; ef                          ; 0xc06e5 vberom.asm:333
    1169     pop ax                                    ; 58                          ; 0xc06e6 vberom.asm:334
    1170     call 006a5h                               ; e8 bb ff                    ; 0xc06e7 vberom.asm:335
    1171     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06ea vberom.asm:338
    1172     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc06ed vberom.asm:339
    1173     call 00560h                               ; e8 6d fe                    ; 0xc06f0 vberom.asm:340
    1174     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06f3 vberom.asm:341
    1175     call 00567h                               ; e8 6e fe                    ; 0xc06f6 vberom.asm:342
    1176     dec ax                                    ; 48                          ; 0xc06f9 vberom.asm:343
    1177     push ax                                   ; 50                          ; 0xc06fa vberom.asm:344
    1178     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06fb vberom.asm:345
     1166    ; mov ah, al                                ; 8a e0                     ; 0xc06f1 vberom.asm:331
     1167    mov AL, strict byte 001h                  ; b0 01                       ; 0xc06f3 vberom.asm:332
     1168    out DX, ax                                ; ef                          ; 0xc06f5 vberom.asm:333
     1169    pop ax                                    ; 58                          ; 0xc06f6 vberom.asm:334
     1170    call 006b5h                               ; e8 bb ff                    ; 0xc06f7 vberom.asm:335
     1171    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06fa vberom.asm:338
     1172    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc06fd vberom.asm:339
     1173    call 00570h                               ; e8 6d fe                    ; 0xc0700 vberom.asm:340
     1174    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0703 vberom.asm:341
     1175    call 00577h                               ; e8 6e fe                    ; 0xc0706 vberom.asm:342
     1176    dec ax                                    ; 48                          ; 0xc0709 vberom.asm:343
     1177    push ax                                   ; 50                          ; 0xc070a vberom.asm:344
     1178    mov dx, 003d4h                            ; ba d4 03                    ; 0xc070b vberom.asm:345
    11791179    db  08ah, 0e0h
    1180     ; mov ah, al                                ; 8a e0                     ; 0xc06fe vberom.asm:346
    1181     mov AL, strict byte 012h                  ; b0 12                       ; 0xc0700 vberom.asm:347
    1182     out DX, ax                                ; ef                          ; 0xc0702 vberom.asm:348
    1183     pop ax                                    ; 58                          ; 0xc0703 vberom.asm:349
    1184     mov AL, strict byte 007h                  ; b0 07                       ; 0xc0704 vberom.asm:350
    1185     out DX, AL                                ; ee                          ; 0xc0706 vberom.asm:351
    1186     inc dx                                    ; 42                          ; 0xc0707 vberom.asm:352
    1187     in AL, DX                                 ; ec                          ; 0xc0708 vberom.asm:353
    1188     and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0709 vberom.asm:354
    1189     test ah, 001h                             ; f6 c4 01                    ; 0xc070b vberom.asm:355
    1190     je short 00712h                           ; 74 02                       ; 0xc070e vberom.asm:356
    1191     or AL, strict byte 002h                   ; 0c 02                       ; 0xc0710 vberom.asm:357
    1192     test ah, 002h                             ; f6 c4 02                    ; 0xc0712 vberom.asm:359
    1193     je short 00719h                           ; 74 02                       ; 0xc0715 vberom.asm:360
    1194     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0717 vberom.asm:361
    1195     out DX, AL                                ; ee                          ; 0xc0719 vberom.asm:363
    1196     mov dx, 003d4h                            ; ba d4 03                    ; 0xc071a vberom.asm:366
    1197     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc071d vberom.asm:367
    1198     out DX, AL                                ; ee                          ; 0xc0720 vberom.asm:368
    1199     mov dx, 003d5h                            ; ba d5 03                    ; 0xc0721 vberom.asm:369
    1200     in AL, DX                                 ; ec                          ; 0xc0724 vberom.asm:370
    1201     and AL, strict byte 060h                  ; 24 60                       ; 0xc0725 vberom.asm:371
    1202     out DX, AL                                ; ee                          ; 0xc0727 vberom.asm:372
    1203     mov dx, 003d4h                            ; ba d4 03                    ; 0xc0728 vberom.asm:373
    1204     mov AL, strict byte 017h                  ; b0 17                       ; 0xc072b vberom.asm:374
    1205     out DX, AL                                ; ee                          ; 0xc072d vberom.asm:375
    1206     mov dx, 003d5h                            ; ba d5 03                    ; 0xc072e vberom.asm:376
    1207     in AL, DX                                 ; ec                          ; 0xc0731 vberom.asm:377
    1208     or AL, strict byte 003h                   ; 0c 03                       ; 0xc0732 vberom.asm:378
    1209     out DX, AL                                ; ee                          ; 0xc0734 vberom.asm:379
    1210     mov dx, 003dah                            ; ba da 03                    ; 0xc0735 vberom.asm:380
    1211     in AL, DX                                 ; ec                          ; 0xc0738 vberom.asm:381
    1212     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0739 vberom.asm:382
    1213     mov AL, strict byte 010h                  ; b0 10                       ; 0xc073c vberom.asm:383
    1214     out DX, AL                                ; ee                          ; 0xc073e vberom.asm:384
    1215     mov dx, 003c1h                            ; ba c1 03                    ; 0xc073f vberom.asm:385
    1216     in AL, DX                                 ; ec                          ; 0xc0742 vberom.asm:386
    1217     or AL, strict byte 001h                   ; 0c 01                       ; 0xc0743 vberom.asm:387
    1218     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0745 vberom.asm:388
    1219     out DX, AL                                ; ee                          ; 0xc0748 vberom.asm:389
    1220     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0749 vberom.asm:390
    1221     out DX, AL                                ; ee                          ; 0xc074b vberom.asm:391
    1222     mov dx, 003ceh                            ; ba ce 03                    ; 0xc074c vberom.asm:392
    1223     mov ax, 00506h                            ; b8 06 05                    ; 0xc074f vberom.asm:393
    1224     out DX, ax                                ; ef                          ; 0xc0752 vberom.asm:394
    1225     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0753 vberom.asm:395
    1226     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc0756 vberom.asm:396
    1227     out DX, ax                                ; ef                          ; 0xc0759 vberom.asm:397
    1228     mov dx, 001ceh                            ; ba ce 01                    ; 0xc075a vberom.asm:400
    1229     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc075d vberom.asm:401
    1230     call 00560h                               ; e8 fd fd                    ; 0xc0760 vberom.asm:402
    1231     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0763 vberom.asm:403
    1232     call 00567h                               ; e8 fe fd                    ; 0xc0766 vberom.asm:404
    1233     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc0769 vberom.asm:405
    1234     jc short 007adh                           ; 72 40                       ; 0xc076b vberom.asm:406
    1235     mov dx, 003d4h                            ; ba d4 03                    ; 0xc076d vberom.asm:407
    1236     mov AL, strict byte 014h                  ; b0 14                       ; 0xc0770 vberom.asm:408
    1237     out DX, AL                                ; ee                          ; 0xc0772 vberom.asm:409
    1238     mov dx, 003d5h                            ; ba d5 03                    ; 0xc0773 vberom.asm:410
    1239     in AL, DX                                 ; ec                          ; 0xc0776 vberom.asm:411
    1240     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0777 vberom.asm:412
    1241     out DX, AL                                ; ee                          ; 0xc0779 vberom.asm:413
    1242     mov dx, 003dah                            ; ba da 03                    ; 0xc077a vberom.asm:414
    1243     in AL, DX                                 ; ec                          ; 0xc077d vberom.asm:415
    1244     mov dx, 003c0h                            ; ba c0 03                    ; 0xc077e vberom.asm:416
    1245     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0781 vberom.asm:417
    1246     out DX, AL                                ; ee                          ; 0xc0783 vberom.asm:418
    1247     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0784 vberom.asm:419
    1248     in AL, DX                                 ; ec                          ; 0xc0787 vberom.asm:420
    1249     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0788 vberom.asm:421
    1250     mov dx, 003c0h                            ; ba c0 03                    ; 0xc078a vberom.asm:422
    1251     out DX, AL                                ; ee                          ; 0xc078d vberom.asm:423
    1252     mov AL, strict byte 020h                  ; b0 20                       ; 0xc078e vberom.asm:424
    1253     out DX, AL                                ; ee                          ; 0xc0790 vberom.asm:425
    1254     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0791 vberom.asm:426
    1255     mov AL, strict byte 004h                  ; b0 04                       ; 0xc0794 vberom.asm:427
    1256     out DX, AL                                ; ee                          ; 0xc0796 vberom.asm:428
    1257     mov dx, 003c5h                            ; ba c5 03                    ; 0xc0797 vberom.asm:429
    1258     in AL, DX                                 ; ec                          ; 0xc079a vberom.asm:430
    1259     or AL, strict byte 008h                   ; 0c 08                       ; 0xc079b vberom.asm:431
    1260     out DX, AL                                ; ee                          ; 0xc079d vberom.asm:432
    1261     mov dx, 003ceh                            ; ba ce 03                    ; 0xc079e vberom.asm:433
    1262     mov AL, strict byte 005h                  ; b0 05                       ; 0xc07a1 vberom.asm:434
    1263     out DX, AL                                ; ee                          ; 0xc07a3 vberom.asm:435
    1264     mov dx, 003cfh                            ; ba cf 03                    ; 0xc07a4 vberom.asm:436
    1265     in AL, DX                                 ; ec                          ; 0xc07a7 vberom.asm:437
    1266     and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07a8 vberom.asm:438
    1267     or AL, strict byte 040h                   ; 0c 40                       ; 0xc07aa vberom.asm:439
    1268     out DX, AL                                ; ee                          ; 0xc07ac vberom.asm:440
    1269     pop dx                                    ; 5a                          ; 0xc07ad vberom.asm:443
    1270     pop ax                                    ; 58                          ; 0xc07ae vberom.asm:444
    1271   ; disGetNextSymbol 0xc07af LB 0x148 -> off=0x0 cb=0000000000000013 uValue=00000000000c07af '_vbe_has_vbe_display'
    1272 _vbe_has_vbe_display:                        ; 0xc07af LB 0x13
    1273     push DS                                   ; 1e                          ; 0xc07af vberom.asm:450
    1274     push bx                                   ; 53                          ; 0xc07b0 vberom.asm:451
    1275     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07b1 vberom.asm:452
    1276     mov ds, ax                                ; 8e d8                       ; 0xc07b4 vberom.asm:453
    1277     mov bx, 000b9h                            ; bb b9 00                    ; 0xc07b6 vberom.asm:454
    1278     mov al, byte [bx]                         ; 8a 07                       ; 0xc07b9 vberom.asm:455
    1279     and AL, strict byte 001h                  ; 24 01                       ; 0xc07bb vberom.asm:456
     1180    ; mov ah, al                                ; 8a e0                     ; 0xc070e vberom.asm:346
     1181    mov AL, strict byte 012h                  ; b0 12                       ; 0xc0710 vberom.asm:347
     1182    out DX, ax                                ; ef                          ; 0xc0712 vberom.asm:348
     1183    pop ax                                    ; 58                          ; 0xc0713 vberom.asm:349
     1184    mov AL, strict byte 007h                  ; b0 07                       ; 0xc0714 vberom.asm:350
     1185    out DX, AL                                ; ee                          ; 0xc0716 vberom.asm:351
     1186    inc dx                                    ; 42                          ; 0xc0717 vberom.asm:352
     1187    in AL, DX                                 ; ec                          ; 0xc0718 vberom.asm:353
     1188    and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0719 vberom.asm:354
     1189    test ah, 001h                             ; f6 c4 01                    ; 0xc071b vberom.asm:355
     1190    je short 00722h                           ; 74 02                       ; 0xc071e vberom.asm:356
     1191    or AL, strict byte 002h                   ; 0c 02                       ; 0xc0720 vberom.asm:357
     1192    test ah, 002h                             ; f6 c4 02                    ; 0xc0722 vberom.asm:359
     1193    je short 00729h                           ; 74 02                       ; 0xc0725 vberom.asm:360
     1194    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0727 vberom.asm:361
     1195    out DX, AL                                ; ee                          ; 0xc0729 vberom.asm:363
     1196    mov dx, 003d4h                            ; ba d4 03                    ; 0xc072a vberom.asm:366
     1197    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc072d vberom.asm:367
     1198    out DX, AL                                ; ee                          ; 0xc0730 vberom.asm:368
     1199    mov dx, 003d5h                            ; ba d5 03                    ; 0xc0731 vberom.asm:369
     1200    in AL, DX                                 ; ec                          ; 0xc0734 vberom.asm:370
     1201    and AL, strict byte 060h                  ; 24 60                       ; 0xc0735 vberom.asm:371
     1202    out DX, AL                                ; ee                          ; 0xc0737 vberom.asm:372
     1203    mov dx, 003d4h                            ; ba d4 03                    ; 0xc0738 vberom.asm:373
     1204    mov AL, strict byte 017h                  ; b0 17                       ; 0xc073b vberom.asm:374
     1205    out DX, AL                                ; ee                          ; 0xc073d vberom.asm:375
     1206    mov dx, 003d5h                            ; ba d5 03                    ; 0xc073e vberom.asm:376
     1207    in AL, DX                                 ; ec                          ; 0xc0741 vberom.asm:377
     1208    or AL, strict byte 003h                   ; 0c 03                       ; 0xc0742 vberom.asm:378
     1209    out DX, AL                                ; ee                          ; 0xc0744 vberom.asm:379
     1210    mov dx, 003dah                            ; ba da 03                    ; 0xc0745 vberom.asm:380
     1211    in AL, DX                                 ; ec                          ; 0xc0748 vberom.asm:381
     1212    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0749 vberom.asm:382
     1213    mov AL, strict byte 010h                  ; b0 10                       ; 0xc074c vberom.asm:383
     1214    out DX, AL                                ; ee                          ; 0xc074e vberom.asm:384
     1215    mov dx, 003c1h                            ; ba c1 03                    ; 0xc074f vberom.asm:385
     1216    in AL, DX                                 ; ec                          ; 0xc0752 vberom.asm:386
     1217    or AL, strict byte 001h                   ; 0c 01                       ; 0xc0753 vberom.asm:387
     1218    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0755 vberom.asm:388
     1219    out DX, AL                                ; ee                          ; 0xc0758 vberom.asm:389
     1220    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0759 vberom.asm:390
     1221    out DX, AL                                ; ee                          ; 0xc075b vberom.asm:391
     1222    mov dx, 003ceh                            ; ba ce 03                    ; 0xc075c vberom.asm:392
     1223    mov ax, 00506h                            ; b8 06 05                    ; 0xc075f vberom.asm:393
     1224    out DX, ax                                ; ef                          ; 0xc0762 vberom.asm:394
     1225    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0763 vberom.asm:395
     1226    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc0766 vberom.asm:396
     1227    out DX, ax                                ; ef                          ; 0xc0769 vberom.asm:397
     1228    mov dx, 001ceh                            ; ba ce 01                    ; 0xc076a vberom.asm:400
     1229    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc076d vberom.asm:401
     1230    call 00570h                               ; e8 fd fd                    ; 0xc0770 vberom.asm:402
     1231    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0773 vberom.asm:403
     1232    call 00577h                               ; e8 fe fd                    ; 0xc0776 vberom.asm:404
     1233    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc0779 vberom.asm:405
     1234    jc short 007bdh                           ; 72 40                       ; 0xc077b vberom.asm:406
     1235    mov dx, 003d4h                            ; ba d4 03                    ; 0xc077d vberom.asm:407
     1236    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0780 vberom.asm:408
     1237    out DX, AL                                ; ee                          ; 0xc0782 vberom.asm:409
     1238    mov dx, 003d5h                            ; ba d5 03                    ; 0xc0783 vberom.asm:410
     1239    in AL, DX                                 ; ec                          ; 0xc0786 vberom.asm:411
     1240    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0787 vberom.asm:412
     1241    out DX, AL                                ; ee                          ; 0xc0789 vberom.asm:413
     1242    mov dx, 003dah                            ; ba da 03                    ; 0xc078a vberom.asm:414
     1243    in AL, DX                                 ; ec                          ; 0xc078d vberom.asm:415
     1244    mov dx, 003c0h                            ; ba c0 03                    ; 0xc078e vberom.asm:416
     1245    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0791 vberom.asm:417
     1246    out DX, AL                                ; ee                          ; 0xc0793 vberom.asm:418
     1247    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0794 vberom.asm:419
     1248    in AL, DX                                 ; ec                          ; 0xc0797 vberom.asm:420
     1249    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0798 vberom.asm:421
     1250    mov dx, 003c0h                            ; ba c0 03                    ; 0xc079a vberom.asm:422
     1251    out DX, AL                                ; ee                          ; 0xc079d vberom.asm:423
     1252    mov AL, strict byte 020h                  ; b0 20                       ; 0xc079e vberom.asm:424
     1253    out DX, AL                                ; ee                          ; 0xc07a0 vberom.asm:425
     1254    mov dx, 003c4h                            ; ba c4 03                    ; 0xc07a1 vberom.asm:426
     1255    mov AL, strict byte 004h                  ; b0 04                       ; 0xc07a4 vberom.asm:427
     1256    out DX, AL                                ; ee                          ; 0xc07a6 vberom.asm:428
     1257    mov dx, 003c5h                            ; ba c5 03                    ; 0xc07a7 vberom.asm:429
     1258    in AL, DX                                 ; ec                          ; 0xc07aa vberom.asm:430
     1259    or AL, strict byte 008h                   ; 0c 08                       ; 0xc07ab vberom.asm:431
     1260    out DX, AL                                ; ee                          ; 0xc07ad vberom.asm:432
     1261    mov dx, 003ceh                            ; ba ce 03                    ; 0xc07ae vberom.asm:433
     1262    mov AL, strict byte 005h                  ; b0 05                       ; 0xc07b1 vberom.asm:434
     1263    out DX, AL                                ; ee                          ; 0xc07b3 vberom.asm:435
     1264    mov dx, 003cfh                            ; ba cf 03                    ; 0xc07b4 vberom.asm:436
     1265    in AL, DX                                 ; ec                          ; 0xc07b7 vberom.asm:437
     1266    and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07b8 vberom.asm:438
     1267    or AL, strict byte 040h                   ; 0c 40                       ; 0xc07ba vberom.asm:439
     1268    out DX, AL                                ; ee                          ; 0xc07bc vberom.asm:440
     1269    pop dx                                    ; 5a                          ; 0xc07bd vberom.asm:443
     1270    pop ax                                    ; 58                          ; 0xc07be vberom.asm:444
     1271  ; disGetNextSymbol 0xc07bf LB 0x148 -> off=0x0 cb=0000000000000013 uValue=00000000000c07bf '_vbe_has_vbe_display'
     1272_vbe_has_vbe_display:                        ; 0xc07bf LB 0x13
     1273    push DS                                   ; 1e                          ; 0xc07bf vberom.asm:450
     1274    push bx                                   ; 53                          ; 0xc07c0 vberom.asm:451
     1275    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07c1 vberom.asm:452
     1276    mov ds, ax                                ; 8e d8                       ; 0xc07c4 vberom.asm:453
     1277    mov bx, 000b9h                            ; bb b9 00                    ; 0xc07c6 vberom.asm:454
     1278    mov al, byte [bx]                         ; 8a 07                       ; 0xc07c9 vberom.asm:455
     1279    and AL, strict byte 001h                  ; 24 01                       ; 0xc07cb vberom.asm:456
    12801280    db  032h, 0e4h
    1281     ; xor ah, ah                                ; 32 e4                     ; 0xc07bd vberom.asm:457
    1282     pop bx                                    ; 5b                          ; 0xc07bf vberom.asm:458
    1283     pop DS                                    ; 1f                          ; 0xc07c0 vberom.asm:459
    1284     retn                                      ; c3                          ; 0xc07c1 vberom.asm:460
    1285   ; disGetNextSymbol 0xc07c2 LB 0x135 -> off=0x0 cb=0000000000000025 uValue=00000000000c07c2 'vbe_biosfn_return_current_mode'
    1286 vbe_biosfn_return_current_mode:              ; 0xc07c2 LB 0x25
    1287     push DS                                   ; 1e                          ; 0xc07c2 vberom.asm:473
    1288     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07c3 vberom.asm:474
    1289     mov ds, ax                                ; 8e d8                       ; 0xc07c6 vberom.asm:475
    1290     call 005e1h                               ; e8 16 fe                    ; 0xc07c8 vberom.asm:476
    1291     and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc07cb vberom.asm:477
    1292     je short 007d9h                           ; 74 09                       ; 0xc07ce vberom.asm:478
    1293     mov bx, 000bah                            ; bb ba 00                    ; 0xc07d0 vberom.asm:479
    1294     mov ax, word [bx]                         ; 8b 07                       ; 0xc07d3 vberom.asm:480
     1281    ; xor ah, ah                                ; 32 e4                     ; 0xc07cd vberom.asm:457
     1282    pop bx                                    ; 5b                          ; 0xc07cf vberom.asm:458
     1283    pop DS                                    ; 1f                          ; 0xc07d0 vberom.asm:459
     1284    retn                                      ; c3                          ; 0xc07d1 vberom.asm:460
     1285  ; disGetNextSymbol 0xc07d2 LB 0x135 -> off=0x0 cb=0000000000000025 uValue=00000000000c07d2 'vbe_biosfn_return_current_mode'
     1286vbe_biosfn_return_current_mode:              ; 0xc07d2 LB 0x25
     1287    push DS                                   ; 1e                          ; 0xc07d2 vberom.asm:473
     1288    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07d3 vberom.asm:474
     1289    mov ds, ax                                ; 8e d8                       ; 0xc07d6 vberom.asm:475
     1290    call 005f1h                               ; e8 16 fe                    ; 0xc07d8 vberom.asm:476
     1291    and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc07db vberom.asm:477
     1292    je short 007e9h                           ; 74 09                       ; 0xc07de vberom.asm:478
     1293    mov bx, 000bah                            ; bb ba 00                    ; 0xc07e0 vberom.asm:479
     1294    mov ax, word [bx]                         ; 8b 07                       ; 0xc07e3 vberom.asm:480
    12951295    db  08bh, 0d8h
    1296     ; mov bx, ax                                ; 8b d8                     ; 0xc07d5 vberom.asm:481
    1297     jne short 007e2h                          ; 75 09                       ; 0xc07d7 vberom.asm:482
    1298     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc07d9 vberom.asm:484
    1299     mov al, byte [bx]                         ; 8a 07                       ; 0xc07dc vberom.asm:485
     1296    ; mov bx, ax                                ; 8b d8                     ; 0xc07e5 vberom.asm:481
     1297    jne short 007f2h                          ; 75 09                       ; 0xc07e7 vberom.asm:482
     1298    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc07e9 vberom.asm:484
     1299    mov al, byte [bx]                         ; 8a 07                       ; 0xc07ec vberom.asm:485
    13001300    db  08ah, 0d8h
    1301     ; mov bl, al                                ; 8a d8                     ; 0xc07de vberom.asm:486
     1301    ; mov bl, al                                ; 8a d8                     ; 0xc07ee vberom.asm:486
    13021302    db  032h, 0ffh
    1303     ; xor bh, bh                                ; 32 ff                     ; 0xc07e0 vberom.asm:487
    1304     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc07e2 vberom.asm:489
    1305     pop DS                                    ; 1f                          ; 0xc07e5 vberom.asm:490
    1306     retn                                      ; c3                          ; 0xc07e6 vberom.asm:491
    1307   ; disGetNextSymbol 0xc07e7 LB 0x110 -> off=0x0 cb=000000000000002d uValue=00000000000c07e7 'vbe_biosfn_display_window_control'
    1308 vbe_biosfn_display_window_control:           ; 0xc07e7 LB 0x2d
    1309     cmp bl, 000h                              ; 80 fb 00                    ; 0xc07e7 vberom.asm:515
    1310     jne short 00810h                          ; 75 24                       ; 0xc07ea vberom.asm:516
    1311     cmp bh, 001h                              ; 80 ff 01                    ; 0xc07ec vberom.asm:517
    1312     je short 00807h                           ; 74 16                       ; 0xc07ef vberom.asm:518
    1313     jc short 007f7h                           ; 72 04                       ; 0xc07f1 vberom.asm:519
    1314     mov ax, 00100h                            ; b8 00 01                    ; 0xc07f3 vberom.asm:520
    1315     retn                                      ; c3                          ; 0xc07f6 vberom.asm:521
     1303    ; xor bh, bh                                ; 32 ff                     ; 0xc07f0 vberom.asm:487
     1304    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc07f2 vberom.asm:489
     1305    pop DS                                    ; 1f                          ; 0xc07f5 vberom.asm:490
     1306    retn                                      ; c3                          ; 0xc07f6 vberom.asm:491
     1307  ; disGetNextSymbol 0xc07f7 LB 0x110 -> off=0x0 cb=000000000000002d uValue=00000000000c07f7 'vbe_biosfn_display_window_control'
     1308vbe_biosfn_display_window_control:           ; 0xc07f7 LB 0x2d
     1309    cmp bl, 000h                              ; 80 fb 00                    ; 0xc07f7 vberom.asm:515
     1310    jne short 00820h                          ; 75 24                       ; 0xc07fa vberom.asm:516
     1311    cmp bh, 001h                              ; 80 ff 01                    ; 0xc07fc vberom.asm:517
     1312    je short 00817h                           ; 74 16                       ; 0xc07ff vberom.asm:518
     1313    jc short 00807h                           ; 72 04                       ; 0xc0801 vberom.asm:519
     1314    mov ax, 00100h                            ; b8 00 01                    ; 0xc0803 vberom.asm:520
     1315    retn                                      ; c3                          ; 0xc0806 vberom.asm:521
    13161316    db  08bh, 0c2h
    1317     ; mov ax, dx                                ; 8b c2                     ; 0xc07f7 vberom.asm:523
    1318     call 005f3h                               ; e8 f7 fd                    ; 0xc07f9 vberom.asm:524
    1319     call 00607h                               ; e8 08 fe                    ; 0xc07fc vberom.asm:525
     1317    ; mov ax, dx                                ; 8b c2                     ; 0xc0807 vberom.asm:523
     1318    call 00603h                               ; e8 f7 fd                    ; 0xc0809 vberom.asm:524
     1319    call 00617h                               ; e8 08 fe                    ; 0xc080c vberom.asm:525
    13201320    db  03bh, 0c2h
    1321     ; cmp ax, dx                                ; 3b c2                     ; 0xc07ff vberom.asm:526
    1322     jne short 00810h                          ; 75 0d                       ; 0xc0801 vberom.asm:527
    1323     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0803 vberom.asm:528
    1324     retn                                      ; c3                          ; 0xc0806 vberom.asm:529
    1325     call 00607h                               ; e8 fd fd                    ; 0xc0807 vberom.asm:531
     1321    ; cmp ax, dx                                ; 3b c2                     ; 0xc080f vberom.asm:526
     1322    jne short 00820h                          ; 75 0d                       ; 0xc0811 vberom.asm:527
     1323    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0813 vberom.asm:528
     1324    retn                                      ; c3                          ; 0xc0816 vberom.asm:529
     1325    call 00617h                               ; e8 fd fd                    ; 0xc0817 vberom.asm:531
    13261326    db  08bh, 0d0h
    1327     ; mov dx, ax                                ; 8b d0                     ; 0xc080a vberom.asm:532
    1328     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc080c vberom.asm:533
    1329     retn                                      ; c3                          ; 0xc080f vberom.asm:534
    1330     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0810 vberom.asm:536
    1331     retn                                      ; c3                          ; 0xc0813 vberom.asm:537
    1332   ; disGetNextSymbol 0xc0814 LB 0xe3 -> off=0x0 cb=0000000000000034 uValue=00000000000c0814 'vbe_biosfn_set_get_display_start'
    1333 vbe_biosfn_set_get_display_start:            ; 0xc0814 LB 0x34
    1334     cmp bl, 080h                              ; 80 fb 80                    ; 0xc0814 vberom.asm:577
    1335     je short 00824h                           ; 74 0b                       ; 0xc0817 vberom.asm:578
    1336     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0819 vberom.asm:579
    1337     je short 00838h                           ; 74 1a                       ; 0xc081c vberom.asm:580
    1338     jc short 0082ah                           ; 72 0a                       ; 0xc081e vberom.asm:581
    1339     mov ax, 00100h                            ; b8 00 01                    ; 0xc0820 vberom.asm:582
    1340     retn                                      ; c3                          ; 0xc0823 vberom.asm:583
    1341     call 00579h                               ; e8 52 fd                    ; 0xc0824 vberom.asm:585
    1342     call 0056ch                               ; e8 42 fd                    ; 0xc0827 vberom.asm:586
     1327    ; mov dx, ax                                ; 8b d0                     ; 0xc081a vberom.asm:532
     1328    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc081c vberom.asm:533
     1329    retn                                      ; c3                          ; 0xc081f vberom.asm:534
     1330    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0820 vberom.asm:536
     1331    retn                                      ; c3                          ; 0xc0823 vberom.asm:537
     1332  ; disGetNextSymbol 0xc0824 LB 0xe3 -> off=0x0 cb=0000000000000034 uValue=00000000000c0824 'vbe_biosfn_set_get_display_start'
     1333vbe_biosfn_set_get_display_start:            ; 0xc0824 LB 0x34
     1334    cmp bl, 080h                              ; 80 fb 80                    ; 0xc0824 vberom.asm:577
     1335    je short 00834h                           ; 74 0b                       ; 0xc0827 vberom.asm:578
     1336    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0829 vberom.asm:579
     1337    je short 00848h                           ; 74 1a                       ; 0xc082c vberom.asm:580
     1338    jc short 0083ah                           ; 72 0a                       ; 0xc082e vberom.asm:581
     1339    mov ax, 00100h                            ; b8 00 01                    ; 0xc0830 vberom.asm:582
     1340    retn                                      ; c3                          ; 0xc0833 vberom.asm:583
     1341    call 00589h                               ; e8 52 fd                    ; 0xc0834 vberom.asm:585
     1342    call 0057ch                               ; e8 42 fd                    ; 0xc0837 vberom.asm:586
    13431343    db  08bh, 0c1h
    1344     ; mov ax, cx                                ; 8b c1                     ; 0xc082a vberom.asm:588
    1345     call 00659h                               ; e8 2a fe                    ; 0xc082c vberom.asm:589
     1344    ; mov ax, cx                                ; 8b c1                     ; 0xc083a vberom.asm:588
     1345    call 00669h                               ; e8 2a fe                    ; 0xc083c vberom.asm:589
    13461346    db  08bh, 0c2h
    1347     ; mov ax, dx                                ; 8b c2                     ; 0xc082f vberom.asm:590
    1348     call 0067fh                               ; e8 4b fe                    ; 0xc0831 vberom.asm:591
    1349     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0834 vberom.asm:592
    1350     retn                                      ; c3                          ; 0xc0837 vberom.asm:593
    1351     call 0066dh                               ; e8 32 fe                    ; 0xc0838 vberom.asm:595
     1347    ; mov ax, dx                                ; 8b c2                     ; 0xc083f vberom.asm:590
     1348    call 0068fh                               ; e8 4b fe                    ; 0xc0841 vberom.asm:591
     1349    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0844 vberom.asm:592
     1350    retn                                      ; c3                          ; 0xc0847 vberom.asm:593
     1351    call 0067dh                               ; e8 32 fe                    ; 0xc0848 vberom.asm:595
    13521352    db  08bh, 0c8h
    1353     ; mov cx, ax                                ; 8b c8                     ; 0xc083b vberom.asm:596
    1354     call 00693h                               ; e8 53 fe                    ; 0xc083d vberom.asm:597
     1353    ; mov cx, ax                                ; 8b c8                     ; 0xc084b vberom.asm:596
     1354    call 006a3h                               ; e8 53 fe                    ; 0xc084d vberom.asm:597
    13551355    db  08bh, 0d0h
    1356     ; mov dx, ax                                ; 8b d0                     ; 0xc0840 vberom.asm:598
     1356    ; mov dx, ax                                ; 8b d0                     ; 0xc0850 vberom.asm:598
    13571357    db  032h, 0ffh
    1358     ; xor bh, bh                                ; 32 ff                     ; 0xc0842 vberom.asm:599
    1359     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0844 vberom.asm:600
    1360     retn                                      ; c3                          ; 0xc0847 vberom.asm:601
    1361   ; disGetNextSymbol 0xc0848 LB 0xaf -> off=0x0 cb=0000000000000037 uValue=00000000000c0848 'vbe_biosfn_set_get_dac_palette_format'
    1362 vbe_biosfn_set_get_dac_palette_format:       ; 0xc0848 LB 0x37
    1363     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0848 vberom.asm:616
    1364     je short 0086bh                           ; 74 1e                       ; 0xc084b vberom.asm:617
    1365     jc short 00853h                           ; 72 04                       ; 0xc084d vberom.asm:618
    1366     mov ax, 00100h                            ; b8 00 01                    ; 0xc084f vberom.asm:619
    1367     retn                                      ; c3                          ; 0xc0852 vberom.asm:620
    1368     call 005e1h                               ; e8 8b fd                    ; 0xc0853 vberom.asm:622
    1369     cmp bh, 006h                              ; 80 ff 06                    ; 0xc0856 vberom.asm:623
    1370     je short 00865h                           ; 74 0a                       ; 0xc0859 vberom.asm:624
    1371     cmp bh, 008h                              ; 80 ff 08                    ; 0xc085b vberom.asm:625
    1372     jne short 0087bh                          ; 75 1b                       ; 0xc085e vberom.asm:626
    1373     or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc0860 vberom.asm:627
    1374     jne short 00868h                          ; 75 03                       ; 0xc0863 vberom.asm:628
    1375     and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc0865 vberom.asm:630
    1376     call 005cdh                               ; e8 62 fd                    ; 0xc0868 vberom.asm:632
    1377     mov BH, strict byte 006h                  ; b7 06                       ; 0xc086b vberom.asm:634
    1378     call 005e1h                               ; e8 71 fd                    ; 0xc086d vberom.asm:635
    1379     and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc0870 vberom.asm:636
    1380     je short 00877h                           ; 74 02                       ; 0xc0873 vberom.asm:637
    1381     mov BH, strict byte 008h                  ; b7 08                       ; 0xc0875 vberom.asm:638
    1382     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0877 vberom.asm:640
    1383     retn                                      ; c3                          ; 0xc087a vberom.asm:641
    1384     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc087b vberom.asm:643
    1385     retn                                      ; c3                          ; 0xc087e vberom.asm:644
    1386   ; disGetNextSymbol 0xc087f LB 0x78 -> off=0x0 cb=0000000000000064 uValue=00000000000c087f 'vbe_biosfn_set_get_palette_data'
    1387 vbe_biosfn_set_get_palette_data:             ; 0xc087f LB 0x64
    1388     test bl, bl                               ; 84 db                       ; 0xc087f vberom.asm:683
    1389     je short 00892h                           ; 74 0f                       ; 0xc0881 vberom.asm:684
    1390     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0883 vberom.asm:685
    1391     je short 008bah                           ; 74 32                       ; 0xc0886 vberom.asm:686
    1392     cmp bl, 003h                              ; 80 fb 03                    ; 0xc0888 vberom.asm:687
    1393     jbe short 008dfh                          ; 76 52                       ; 0xc088b vberom.asm:688
    1394     cmp bl, 080h                              ; 80 fb 80                    ; 0xc088d vberom.asm:689
    1395     jne short 008dbh                          ; 75 49                       ; 0xc0890 vberom.asm:690
    1396     pushad                                    ; 66 60                       ; 0xc0892 vberom.asm:131
    1397     push DS                                   ; 1e                          ; 0xc0894 vberom.asm:696
    1398     push ES                                   ; 06                          ; 0xc0895 vberom.asm:697
    1399     pop DS                                    ; 1f                          ; 0xc0896 vberom.asm:698
     1358    ; xor bh, bh                                ; 32 ff                     ; 0xc0852 vberom.asm:599
     1359    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0854 vberom.asm:600
     1360    retn                                      ; c3                          ; 0xc0857 vberom.asm:601
     1361  ; disGetNextSymbol 0xc0858 LB 0xaf -> off=0x0 cb=0000000000000037 uValue=00000000000c0858 'vbe_biosfn_set_get_dac_palette_format'
     1362vbe_biosfn_set_get_dac_palette_format:       ; 0xc0858 LB 0x37
     1363    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0858 vberom.asm:616
     1364    je short 0087bh                           ; 74 1e                       ; 0xc085b vberom.asm:617
     1365    jc short 00863h                           ; 72 04                       ; 0xc085d vberom.asm:618
     1366    mov ax, 00100h                            ; b8 00 01                    ; 0xc085f vberom.asm:619
     1367    retn                                      ; c3                          ; 0xc0862 vberom.asm:620
     1368    call 005f1h                               ; e8 8b fd                    ; 0xc0863 vberom.asm:622
     1369    cmp bh, 006h                              ; 80 ff 06                    ; 0xc0866 vberom.asm:623
     1370    je short 00875h                           ; 74 0a                       ; 0xc0869 vberom.asm:624
     1371    cmp bh, 008h                              ; 80 ff 08                    ; 0xc086b vberom.asm:625
     1372    jne short 0088bh                          ; 75 1b                       ; 0xc086e vberom.asm:626
     1373    or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc0870 vberom.asm:627
     1374    jne short 00878h                          ; 75 03                       ; 0xc0873 vberom.asm:628
     1375    and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc0875 vberom.asm:630
     1376    call 005ddh                               ; e8 62 fd                    ; 0xc0878 vberom.asm:632
     1377    mov BH, strict byte 006h                  ; b7 06                       ; 0xc087b vberom.asm:634
     1378    call 005f1h                               ; e8 71 fd                    ; 0xc087d vberom.asm:635
     1379    and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc0880 vberom.asm:636
     1380    je short 00887h                           ; 74 02                       ; 0xc0883 vberom.asm:637
     1381    mov BH, strict byte 008h                  ; b7 08                       ; 0xc0885 vberom.asm:638
     1382    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0887 vberom.asm:640
     1383    retn                                      ; c3                          ; 0xc088a vberom.asm:641
     1384    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc088b vberom.asm:643
     1385    retn                                      ; c3                          ; 0xc088e vberom.asm:644
     1386  ; disGetNextSymbol 0xc088f LB 0x78 -> off=0x0 cb=0000000000000064 uValue=00000000000c088f 'vbe_biosfn_set_get_palette_data'
     1387vbe_biosfn_set_get_palette_data:             ; 0xc088f LB 0x64
     1388    test bl, bl                               ; 84 db                       ; 0xc088f vberom.asm:683
     1389    je short 008a2h                           ; 74 0f                       ; 0xc0891 vberom.asm:684
     1390    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0893 vberom.asm:685
     1391    je short 008cah                           ; 74 32                       ; 0xc0896 vberom.asm:686
     1392    cmp bl, 003h                              ; 80 fb 03                    ; 0xc0898 vberom.asm:687
     1393    jbe short 008efh                          ; 76 52                       ; 0xc089b vberom.asm:688
     1394    cmp bl, 080h                              ; 80 fb 80                    ; 0xc089d vberom.asm:689
     1395    jne short 008ebh                          ; 75 49                       ; 0xc08a0 vberom.asm:690
     1396    pushad                                    ; 66 60                       ; 0xc08a2 vberom.asm:131
     1397    push DS                                   ; 1e                          ; 0xc08a4 vberom.asm:696
     1398    push ES                                   ; 06                          ; 0xc08a5 vberom.asm:697
     1399    pop DS                                    ; 1f                          ; 0xc08a6 vberom.asm:698
    14001400    db  08ah, 0c2h
    1401     ; mov al, dl                                ; 8a c2                     ; 0xc0897 vberom.asm:699
    1402     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0899 vberom.asm:700
    1403     out DX, AL                                ; ee                          ; 0xc089c vberom.asm:701
    1404     inc dx                                    ; 42                          ; 0xc089d vberom.asm:702
     1401    ; mov al, dl                                ; 8a c2                     ; 0xc08a7 vberom.asm:699
     1402    mov dx, 003c8h                            ; ba c8 03                    ; 0xc08a9 vberom.asm:700
     1403    out DX, AL                                ; ee                          ; 0xc08ac vberom.asm:701
     1404    inc dx                                    ; 42                          ; 0xc08ad vberom.asm:702
    14051405    db  08bh, 0f7h
    1406     ; mov si, di                                ; 8b f7                     ; 0xc089e vberom.asm:703
    1407     lodsd                                     ; 66 ad                       ; 0xc08a0 vberom.asm:706
    1408     ror eax, 010h                             ; 66 c1 c8 10                 ; 0xc08a2 vberom.asm:707
    1409     out DX, AL                                ; ee                          ; 0xc08a6 vberom.asm:708
    1410     rol eax, 008h                             ; 66 c1 c0 08                 ; 0xc08a7 vberom.asm:709
    1411     out DX, AL                                ; ee                          ; 0xc08ab vberom.asm:710
    1412     rol eax, 008h                             ; 66 c1 c0 08                 ; 0xc08ac vberom.asm:711
    1413     out DX, AL                                ; ee                          ; 0xc08b0 vberom.asm:712
    1414     loop 008a0h                               ; e2 ed                       ; 0xc08b1 vberom.asm:723
    1415     pop DS                                    ; 1f                          ; 0xc08b3 vberom.asm:724
    1416     popad                                     ; 66 61                       ; 0xc08b4 vberom.asm:150
    1417     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08b6 vberom.asm:727
    1418     retn                                      ; c3                          ; 0xc08b9 vberom.asm:728
    1419     pushad                                    ; 66 60                       ; 0xc08ba vberom.asm:131
     1406    ; mov si, di                                ; 8b f7                     ; 0xc08ae vberom.asm:703
     1407    lodsd                                     ; 66 ad                       ; 0xc08b0 vberom.asm:706
     1408    ror eax, 010h                             ; 66 c1 c8 10                 ; 0xc08b2 vberom.asm:707
     1409    out DX, AL                                ; ee                          ; 0xc08b6 vberom.asm:708
     1410    rol eax, 008h                             ; 66 c1 c0 08                 ; 0xc08b7 vberom.asm:709
     1411    out DX, AL                                ; ee                          ; 0xc08bb vberom.asm:710
     1412    rol eax, 008h                             ; 66 c1 c0 08                 ; 0xc08bc vberom.asm:711
     1413    out DX, AL                                ; ee                          ; 0xc08c0 vberom.asm:712
     1414    loop 008b0h                               ; e2 ed                       ; 0xc08c1 vberom.asm:723
     1415    pop DS                                    ; 1f                          ; 0xc08c3 vberom.asm:724
     1416    popad                                     ; 66 61                       ; 0xc08c4 vberom.asm:150
     1417    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08c6 vberom.asm:727
     1418    retn                                      ; c3                          ; 0xc08c9 vberom.asm:728
     1419    pushad                                    ; 66 60                       ; 0xc08ca vberom.asm:131
    14201420    db  08ah, 0c2h
    1421     ; mov al, dl                                ; 8a c2                     ; 0xc08bc vberom.asm:732
    1422     mov dx, 003c7h                            ; ba c7 03                    ; 0xc08be vberom.asm:733
    1423     out DX, AL                                ; ee                          ; 0xc08c1 vberom.asm:734
    1424     add dl, 002h                              ; 80 c2 02                    ; 0xc08c2 vberom.asm:735
     1421    ; mov al, dl                                ; 8a c2                     ; 0xc08cc vberom.asm:732
     1422    mov dx, 003c7h                            ; ba c7 03                    ; 0xc08ce vberom.asm:733
     1423    out DX, AL                                ; ee                          ; 0xc08d1 vberom.asm:734
     1424    add dl, 002h                              ; 80 c2 02                    ; 0xc08d2 vberom.asm:735
    14251425    db  066h, 033h, 0c0h
    1426     ; xor eax, eax                              ; 66 33 c0                  ; 0xc08c5 vberom.asm:738
    1427     in AL, DX                                 ; ec                          ; 0xc08c8 vberom.asm:739
    1428     sal eax, 008h                             ; 66 c1 e0 08                 ; 0xc08c9 vberom.asm:740
    1429     in AL, DX                                 ; ec                          ; 0xc08cd vberom.asm:741
    1430     sal eax, 008h                             ; 66 c1 e0 08                 ; 0xc08ce vberom.asm:742
    1431     in AL, DX                                 ; ec                          ; 0xc08d2 vberom.asm:743
    1432     stosd                                     ; 66 ab                       ; 0xc08d3 vberom.asm:744
    1433     loop 008c5h                               ; e2 ee                       ; 0xc08d5 vberom.asm:757
    1434     popad                                     ; 66 61                       ; 0xc08d7 vberom.asm:150
    1435     jmp short 008b6h                          ; eb db                       ; 0xc08d9 vberom.asm:759
    1436     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08db vberom.asm:762
    1437     retn                                      ; c3                          ; 0xc08de vberom.asm:763
    1438     mov ax, 0024fh                            ; b8 4f 02                    ; 0xc08df vberom.asm:765
    1439     retn                                      ; c3                          ; 0xc08e2 vberom.asm:766
    1440   ; disGetNextSymbol 0xc08e3 LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c08e3 'vbe_biosfn_return_protected_mode_interface'
    1441 vbe_biosfn_return_protected_mode_interface: ; 0xc08e3 LB 0x14
    1442     test bl, bl                               ; 84 db                       ; 0xc08e3 vberom.asm:780
    1443     jne short 008f3h                          ; 75 0c                       ; 0xc08e5 vberom.asm:781
    1444     push CS                                   ; 0e                          ; 0xc08e7 vberom.asm:782
    1445     pop ES                                    ; 07                          ; 0xc08e8 vberom.asm:783
    1446     mov di, 04600h                            ; bf 00 46                    ; 0xc08e9 vberom.asm:784
    1447     mov cx, 00115h                            ; b9 15 01                    ; 0xc08ec vberom.asm:785
    1448     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08ef vberom.asm:786
    1449     retn                                      ; c3                          ; 0xc08f2 vberom.asm:787
    1450     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08f3 vberom.asm:789
    1451     retn                                      ; c3                          ; 0xc08f6 vberom.asm:790
     1426    ; xor eax, eax                              ; 66 33 c0                  ; 0xc08d5 vberom.asm:738
     1427    in AL, DX                                 ; ec                          ; 0xc08d8 vberom.asm:739
     1428    sal eax, 008h                             ; 66 c1 e0 08                 ; 0xc08d9 vberom.asm:740
     1429    in AL, DX                                 ; ec                          ; 0xc08dd vberom.asm:741
     1430    sal eax, 008h                             ; 66 c1 e0 08                 ; 0xc08de vberom.asm:742
     1431    in AL, DX                                 ; ec                          ; 0xc08e2 vberom.asm:743
     1432    stosd                                     ; 66 ab                       ; 0xc08e3 vberom.asm:744
     1433    loop 008d5h                               ; e2 ee                       ; 0xc08e5 vberom.asm:757
     1434    popad                                     ; 66 61                       ; 0xc08e7 vberom.asm:150
     1435    jmp short 008c6h                          ; eb db                       ; 0xc08e9 vberom.asm:759
     1436    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08eb vberom.asm:762
     1437    retn                                      ; c3                          ; 0xc08ee vberom.asm:763
     1438    mov ax, 0024fh                            ; b8 4f 02                    ; 0xc08ef vberom.asm:765
     1439    retn                                      ; c3                          ; 0xc08f2 vberom.asm:766
     1440  ; disGetNextSymbol 0xc08f3 LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c08f3 'vbe_biosfn_return_protected_mode_interface'
     1441vbe_biosfn_return_protected_mode_interface: ; 0xc08f3 LB 0x14
     1442    test bl, bl                               ; 84 db                       ; 0xc08f3 vberom.asm:780
     1443    jne short 00903h                          ; 75 0c                       ; 0xc08f5 vberom.asm:781
     1444    push CS                                   ; 0e                          ; 0xc08f7 vberom.asm:782
     1445    pop ES                                    ; 07                          ; 0xc08f8 vberom.asm:783
     1446    mov di, 04640h                            ; bf 40 46                    ; 0xc08f9 vberom.asm:784
     1447    mov cx, 00115h                            ; b9 15 01                    ; 0xc08fc vberom.asm:785
     1448    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08ff vberom.asm:786
     1449    retn                                      ; c3                          ; 0xc0902 vberom.asm:787
     1450    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0903 vberom.asm:789
     1451    retn                                      ; c3                          ; 0xc0906 vberom.asm:790
    14521452
    1453   ; Padding 0x89 bytes at 0xc08f7
    1454   times 137 db 0
     1453  ; Padding 0xe9 bytes at 0xc0907
     1454  times 233 db 0
    14551455
    1456 section _TEXT progbits vstart=0x980 align=1 ; size=0x367a class=CODE group=AUTO
    1457   ; disGetNextSymbol 0xc0980 LB 0x367a -> off=0x0 cb=000000000000001a uValue=00000000000c0980 'set_int_vector'
    1458 set_int_vector:                              ; 0xc0980 LB 0x1a
    1459     push dx                                   ; 52                          ; 0xc0980 vgabios.c:88
    1460     push bp                                   ; 55                          ; 0xc0981
    1461     mov bp, sp                                ; 89 e5                       ; 0xc0982
    1462     mov dx, bx                                ; 89 da                       ; 0xc0984
    1463     movzx bx, al                              ; 0f b6 d8                    ; 0xc0986 vgabios.c:92
    1464     sal bx, 002h                              ; c1 e3 02                    ; 0xc0989
    1465     xor ax, ax                                ; 31 c0                       ; 0xc098c
    1466     mov es, ax                                ; 8e c0                       ; 0xc098e
    1467     mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0990
    1468     mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0993
    1469     pop bp                                    ; 5d                          ; 0xc0997 vgabios.c:93
    1470     pop dx                                    ; 5a                          ; 0xc0998
    1471     retn                                      ; c3                          ; 0xc0999
    1472   ; disGetNextSymbol 0xc099a LB 0x3660 -> off=0x0 cb=000000000000001c uValue=00000000000c099a 'init_vga_card'
    1473 init_vga_card:                               ; 0xc099a LB 0x1c
    1474     push bp                                   ; 55                          ; 0xc099a vgabios.c:144
    1475     mov bp, sp                                ; 89 e5                       ; 0xc099b
    1476     push dx                                   ; 52                          ; 0xc099d
    1477     mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc099e vgabios.c:147
    1478     mov dx, 003c2h                            ; ba c2 03                    ; 0xc09a0
    1479     out DX, AL                                ; ee                          ; 0xc09a3
    1480     mov AL, strict byte 004h                  ; b0 04                       ; 0xc09a4 vgabios.c:150
    1481     mov dx, 003c4h                            ; ba c4 03                    ; 0xc09a6
    1482     out DX, AL                                ; ee                          ; 0xc09a9
    1483     mov AL, strict byte 002h                  ; b0 02                       ; 0xc09aa vgabios.c:151
    1484     mov dx, 003c5h                            ; ba c5 03                    ; 0xc09ac
    1485     out DX, AL                                ; ee                          ; 0xc09af
    1486     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc09b0 vgabios.c:156
    1487     pop dx                                    ; 5a                          ; 0xc09b3
    1488     pop bp                                    ; 5d                          ; 0xc09b4
    1489     retn                                      ; c3                          ; 0xc09b5
    1490   ; disGetNextSymbol 0xc09b6 LB 0x3644 -> off=0x0 cb=0000000000000032 uValue=00000000000c09b6 'init_bios_area'
    1491 init_bios_area:                              ; 0xc09b6 LB 0x32
    1492     push bx                                   ; 53                          ; 0xc09b6 vgabios.c:165
    1493     push bp                                   ; 55                          ; 0xc09b7
    1494     mov bp, sp                                ; 89 e5                       ; 0xc09b8
    1495     xor bx, bx                                ; 31 db                       ; 0xc09ba vgabios.c:169
    1496     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc09bc
    1497     mov es, ax                                ; 8e c0                       ; 0xc09bf
    1498     mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc09c1 vgabios.c:172
    1499     and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc09c5
    1500     or AL, strict byte 020h                   ; 0c 20                       ; 0xc09c7
    1501     mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc09c9
    1502     mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc09cd vgabios.c:176
    1503     mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc09d3 vgabios.c:178
    1504     mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc09da vgabios.c:182
    1505     mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc09e0 vgabios.c:184
    1506     pop bp                                    ; 5d                          ; 0xc09e5 vgabios.c:185
    1507     pop bx                                    ; 5b                          ; 0xc09e6
    1508     retn                                      ; c3                          ; 0xc09e7
    1509   ; disGetNextSymbol 0xc09e8 LB 0x3612 -> off=0x0 cb=000000000000002f uValue=00000000000c09e8 'vgabios_init_func'
    1510 vgabios_init_func:                           ; 0xc09e8 LB 0x2f
    1511     push bp                                   ; 55                          ; 0xc09e8 vgabios.c:225
    1512     mov bp, sp                                ; 89 e5                       ; 0xc09e9
    1513     call 0099ah                               ; e8 ac ff                    ; 0xc09eb vgabios.c:227
    1514     call 009b6h                               ; e8 c5 ff                    ; 0xc09ee vgabios.c:228
    1515     call 039b4h                               ; e8 c0 2f                    ; 0xc09f1 vgabios.c:230
    1516     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc09f4 vgabios.c:232
    1517     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc09f7
    1518     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc09fa
    1519     call 00980h                               ; e8 80 ff                    ; 0xc09fd
    1520     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc0a00 vgabios.c:233
    1521     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a03
    1522     mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a06
    1523     call 00980h                               ; e8 74 ff                    ; 0xc0a09
    1524     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a0c vgabios.c:259
     1456section _TEXT progbits vstart=0x9f0 align=1 ; size=0x396a class=CODE group=AUTO
     1457  ; disGetNextSymbol 0xc09f0 LB 0x396a -> off=0x0 cb=000000000000001a uValue=00000000000c09f0 'set_int_vector'
     1458set_int_vector:                              ; 0xc09f0 LB 0x1a
     1459    push dx                                   ; 52                          ; 0xc09f0 vgabios.c:88
     1460    push bp                                   ; 55                          ; 0xc09f1
     1461    mov bp, sp                                ; 89 e5                       ; 0xc09f2
     1462    mov dx, bx                                ; 89 da                       ; 0xc09f4
     1463    movzx bx, al                              ; 0f b6 d8                    ; 0xc09f6 vgabios.c:92
     1464    sal bx, 002h                              ; c1 e3 02                    ; 0xc09f9
     1465    xor ax, ax                                ; 31 c0                       ; 0xc09fc
     1466    mov es, ax                                ; 8e c0                       ; 0xc09fe
     1467    mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0a00
     1468    mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0a03
     1469    pop bp                                    ; 5d                          ; 0xc0a07 vgabios.c:93
     1470    pop dx                                    ; 5a                          ; 0xc0a08
     1471    retn                                      ; c3                          ; 0xc0a09
     1472  ; disGetNextSymbol 0xc0a0a LB 0x3950 -> off=0x0 cb=000000000000001c uValue=00000000000c0a0a 'init_vga_card'
     1473init_vga_card:                               ; 0xc0a0a LB 0x1c
     1474    push bp                                   ; 55                          ; 0xc0a0a vgabios.c:144
     1475    mov bp, sp                                ; 89 e5                       ; 0xc0a0b
     1476    push dx                                   ; 52                          ; 0xc0a0d
     1477    mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc0a0e vgabios.c:147
     1478    mov dx, 003c2h                            ; ba c2 03                    ; 0xc0a10
     1479    out DX, AL                                ; ee                          ; 0xc0a13
     1480    mov AL, strict byte 004h                  ; b0 04                       ; 0xc0a14 vgabios.c:150
     1481    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0a16
     1482    out DX, AL                                ; ee                          ; 0xc0a19
     1483    mov AL, strict byte 002h                  ; b0 02                       ; 0xc0a1a vgabios.c:151
     1484    mov dx, 003c5h                            ; ba c5 03                    ; 0xc0a1c
     1485    out DX, AL                                ; ee                          ; 0xc0a1f
     1486    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0a20 vgabios.c:156
     1487    pop dx                                    ; 5a                          ; 0xc0a23
     1488    pop bp                                    ; 5d                          ; 0xc0a24
     1489    retn                                      ; c3                          ; 0xc0a25
     1490  ; disGetNextSymbol 0xc0a26 LB 0x3934 -> off=0x0 cb=000000000000003e uValue=00000000000c0a26 'init_bios_area'
     1491init_bios_area:                              ; 0xc0a26 LB 0x3e
     1492    push bx                                   ; 53                          ; 0xc0a26 vgabios.c:222
     1493    push bp                                   ; 55                          ; 0xc0a27
     1494    mov bp, sp                                ; 89 e5                       ; 0xc0a28
     1495    xor bx, bx                                ; 31 db                       ; 0xc0a2a vgabios.c:226
     1496    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0a2c
     1497    mov es, ax                                ; 8e c0                       ; 0xc0a2f
     1498    mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc0a31 vgabios.c:229
     1499    and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc0a35
     1500    or AL, strict byte 020h                   ; 0c 20                       ; 0xc0a37
     1501    mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc0a39
     1502    mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc0a3d vgabios.c:233
     1503    mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc0a43 vgabios.c:235
     1504    mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc0a4a vgabios.c:239
     1505    mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc0a50 vgabios.c:241
     1506    mov word [es:bx+000a8h], 05557h           ; 26 c7 87 a8 00 57 55        ; 0xc0a55 vgabios.c:243
     1507    mov [es:bx+000aah], ds                    ; 26 8c 9f aa 00              ; 0xc0a5c
     1508    pop bp                                    ; 5d                          ; 0xc0a61 vgabios.c:244
     1509    pop bx                                    ; 5b                          ; 0xc0a62
     1510    retn                                      ; c3                          ; 0xc0a63
     1511  ; disGetNextSymbol 0xc0a64 LB 0x38f6 -> off=0x0 cb=000000000000002f uValue=00000000000c0a64 'vgabios_init_func'
     1512vgabios_init_func:                           ; 0xc0a64 LB 0x2f
     1513    push bp                                   ; 55                          ; 0xc0a64 vgabios.c:251
     1514    mov bp, sp                                ; 89 e5                       ; 0xc0a65
     1515    call 00a0ah                               ; e8 a0 ff                    ; 0xc0a67 vgabios.c:253
     1516    call 00a26h                               ; e8 b9 ff                    ; 0xc0a6a vgabios.c:254
     1517    call 03cfdh                               ; e8 8d 32                    ; 0xc0a6d vgabios.c:256
     1518    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a70 vgabios.c:258
     1519    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a73
     1520    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc0a76
     1521    call 009f0h                               ; e8 74 ff                    ; 0xc0a79
     1522    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a7c vgabios.c:259
     1523    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a7f
     1524    mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a82
     1525    call 009f0h                               ; e8 68 ff                    ; 0xc0a85
     1526    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a88 vgabios.c:285
    15251527    db  032h, 0e4h
    1526     ; xor ah, ah                                ; 32 e4                     ; 0xc0a0f
    1527     int 010h                                  ; cd 10                       ; 0xc0a11
    1528     mov sp, bp                                ; 89 ec                       ; 0xc0a13 vgabios.c:262
    1529     pop bp                                    ; 5d                          ; 0xc0a15
    1530     retf                                      ; cb                          ; 0xc0a16
    1531   ; disGetNextSymbol 0xc0a17 LB 0x35e3 -> off=0x0 cb=000000000000003f uValue=00000000000c0a17 'vga_get_cursor_pos'
    1532 vga_get_cursor_pos:                          ; 0xc0a17 LB 0x3f
    1533     push si                                   ; 56                          ; 0xc0a17 vgabios.c:331
    1534     push di                                   ; 57                          ; 0xc0a18
    1535     push bp                                   ; 55                          ; 0xc0a19
    1536     mov bp, sp                                ; 89 e5                       ; 0xc0a1a
    1537     mov si, dx                                ; 89 d6                       ; 0xc0a1c
    1538     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a1e vgabios.c:333
    1539     jbe short 00a30h                          ; 76 0e                       ; 0xc0a20
    1540     push SS                                   ; 16                          ; 0xc0a22 vgabios.c:334
    1541     pop ES                                    ; 07                          ; 0xc0a23
    1542     mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0a24
    1543     mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0a29 vgabios.c:335
    1544     jmp short 00a52h                          ; eb 22                       ; 0xc0a2e vgabios.c:336
    1545     mov di, strict word 00060h                ; bf 60 00                    ; 0xc0a30 vgabios.c:47
    1546     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0a33
    1547     mov es, dx                                ; 8e c2                       ; 0xc0a36
    1548     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0a38
    1549     push SS                                   ; 16                          ; 0xc0a3b vgabios.c:48
    1550     pop ES                                    ; 07                          ; 0xc0a3c
    1551     mov word [es:si], di                      ; 26 89 3c                    ; 0xc0a3d
    1552     movzx si, al                              ; 0f b6 f0                    ; 0xc0a40 vgabios.c:339
    1553     add si, si                                ; 01 f6                       ; 0xc0a43
    1554     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0a45
    1555     mov es, dx                                ; 8e c2                       ; 0xc0a48 vgabios.c:47
    1556     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0a4a
    1557     push SS                                   ; 16                          ; 0xc0a4d vgabios.c:48
    1558     pop ES                                    ; 07                          ; 0xc0a4e
    1559     mov word [es:bx], si                      ; 26 89 37                    ; 0xc0a4f
    1560     pop bp                                    ; 5d                          ; 0xc0a52 vgabios.c:341
    1561     pop di                                    ; 5f                          ; 0xc0a53
    1562     pop si                                    ; 5e                          ; 0xc0a54
    1563     retn                                      ; c3                          ; 0xc0a55
    1564   ; disGetNextSymbol 0xc0a56 LB 0x35a4 -> off=0x0 cb=000000000000005d uValue=00000000000c0a56 'vga_find_glyph'
    1565 vga_find_glyph:                              ; 0xc0a56 LB 0x5d
    1566     push bp                                   ; 55                          ; 0xc0a56 vgabios.c:344
    1567     mov bp, sp                                ; 89 e5                       ; 0xc0a57
    1568     push si                                   ; 56                          ; 0xc0a59
    1569     push di                                   ; 57                          ; 0xc0a5a
    1570     push ax                                   ; 50                          ; 0xc0a5b
    1571     push ax                                   ; 50                          ; 0xc0a5c
    1572     push dx                                   ; 52                          ; 0xc0a5d
    1573     push bx                                   ; 53                          ; 0xc0a5e
    1574     mov bl, cl                                ; 88 cb                       ; 0xc0a5f
    1575     mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0a61 vgabios.c:346
    1576     dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0a66 vgabios.c:348
    1577     cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0a69
    1578     je short 00aa7h                           ; 74 38                       ; 0xc0a6d
    1579     movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc0a6f vgabios.c:349
    1580     mov dx, ss                                ; 8c d2                       ; 0xc0a73
    1581     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0a75
    1582     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0a78
    1583     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0a7b
    1584     push DS                                   ; 1e                          ; 0xc0a7e
    1585     mov ds, dx                                ; 8e da                       ; 0xc0a7f
    1586     rep cmpsb                                 ; f3 a6                       ; 0xc0a81
    1587     pop DS                                    ; 1f                          ; 0xc0a83
    1588     mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0a84
    1589     je near 00a8dh                            ; 0f 84 02 00                 ; 0xc0a87
     1528    ; xor ah, ah                                ; 32 e4                     ; 0xc0a8b
     1529    int 010h                                  ; cd 10                       ; 0xc0a8d
     1530    mov sp, bp                                ; 89 ec                       ; 0xc0a8f vgabios.c:288
     1531    pop bp                                    ; 5d                          ; 0xc0a91
     1532    retf                                      ; cb                          ; 0xc0a92
     1533  ; disGetNextSymbol 0xc0a93 LB 0x38c7 -> off=0x0 cb=000000000000003f uValue=00000000000c0a93 'vga_get_cursor_pos'
     1534vga_get_cursor_pos:                          ; 0xc0a93 LB 0x3f
     1535    push si                                   ; 56                          ; 0xc0a93 vgabios.c:357
     1536    push di                                   ; 57                          ; 0xc0a94
     1537    push bp                                   ; 55                          ; 0xc0a95
     1538    mov bp, sp                                ; 89 e5                       ; 0xc0a96
     1539    mov si, dx                                ; 89 d6                       ; 0xc0a98
     1540    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a9a vgabios.c:359
     1541    jbe short 00aach                          ; 76 0e                       ; 0xc0a9c
     1542    push SS                                   ; 16                          ; 0xc0a9e vgabios.c:360
     1543    pop ES                                    ; 07                          ; 0xc0a9f
     1544    mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0aa0
     1545    mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0aa5 vgabios.c:361
     1546    jmp short 00aceh                          ; eb 22                       ; 0xc0aaa vgabios.c:362
     1547    mov di, strict word 00060h                ; bf 60 00                    ; 0xc0aac vgabios.c:47
     1548    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0aaf
     1549    mov es, dx                                ; 8e c2                       ; 0xc0ab2
     1550    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0ab4
     1551    push SS                                   ; 16                          ; 0xc0ab7 vgabios.c:48
     1552    pop ES                                    ; 07                          ; 0xc0ab8
     1553    mov word [es:si], di                      ; 26 89 3c                    ; 0xc0ab9
     1554    movzx si, al                              ; 0f b6 f0                    ; 0xc0abc vgabios.c:365
     1555    add si, si                                ; 01 f6                       ; 0xc0abf
     1556    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0ac1
     1557    mov es, dx                                ; 8e c2                       ; 0xc0ac4 vgabios.c:47
     1558    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0ac6
     1559    push SS                                   ; 16                          ; 0xc0ac9 vgabios.c:48
     1560    pop ES                                    ; 07                          ; 0xc0aca
     1561    mov word [es:bx], si                      ; 26 89 37                    ; 0xc0acb
     1562    pop bp                                    ; 5d                          ; 0xc0ace vgabios.c:367
     1563    pop di                                    ; 5f                          ; 0xc0acf
     1564    pop si                                    ; 5e                          ; 0xc0ad0
     1565    retn                                      ; c3                          ; 0xc0ad1
     1566  ; disGetNextSymbol 0xc0ad2 LB 0x3888 -> off=0x0 cb=000000000000005d uValue=00000000000c0ad2 'vga_find_glyph'
     1567vga_find_glyph:                              ; 0xc0ad2 LB 0x5d
     1568    push bp                                   ; 55                          ; 0xc0ad2 vgabios.c:370
     1569    mov bp, sp                                ; 89 e5                       ; 0xc0ad3
     1570    push si                                   ; 56                          ; 0xc0ad5
     1571    push di                                   ; 57                          ; 0xc0ad6
     1572    push ax                                   ; 50                          ; 0xc0ad7
     1573    push ax                                   ; 50                          ; 0xc0ad8
     1574    push dx                                   ; 52                          ; 0xc0ad9
     1575    push bx                                   ; 53                          ; 0xc0ada
     1576    mov bl, cl                                ; 88 cb                       ; 0xc0adb
     1577    mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0add vgabios.c:372
     1578    dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0ae2 vgabios.c:374
     1579    cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0ae5
     1580    je short 00b23h                           ; 74 38                       ; 0xc0ae9
     1581    movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc0aeb vgabios.c:375
     1582    mov dx, ss                                ; 8c d2                       ; 0xc0aef
     1583    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0af1
     1584    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0af4
     1585    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0af7
     1586    push DS                                   ; 1e                          ; 0xc0afa
     1587    mov ds, dx                                ; 8e da                       ; 0xc0afb
     1588    rep cmpsb                                 ; f3 a6                       ; 0xc0afd
     1589    pop DS                                    ; 1f                          ; 0xc0aff
     1590    mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0b00
     1591    je near 00b09h                            ; 0f 84 02 00                 ; 0xc0b03
    15901592    db  0feh, 0c0h
    1591     ; inc al                                    ; fe c0                     ; 0xc0a8b
    1592     test ax, ax                               ; 85 c0                       ; 0xc0a8d
    1593     jne short 00a9ch                          ; 75 0b                       ; 0xc0a8f
    1594     movzx ax, bl                              ; 0f b6 c3                    ; 0xc0a91 vgabios.c:350
    1595     or ah, 080h                               ; 80 cc 80                    ; 0xc0a94
    1596     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0a97
    1597     jmp short 00aa7h                          ; eb 0b                       ; 0xc0a9a vgabios.c:351
    1598     movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc0a9c vgabios.c:353
    1599     add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0aa0
     1593    ; inc al                                    ; fe c0                     ; 0xc0b07
     1594    test ax, ax                               ; 85 c0                       ; 0xc0b09
     1595    jne short 00b18h                          ; 75 0b                       ; 0xc0b0b
     1596    movzx ax, bl                              ; 0f b6 c3                    ; 0xc0b0d vgabios.c:376
     1597    or ah, 080h                               ; 80 cc 80                    ; 0xc0b10
     1598    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0b13
     1599    jmp short 00b23h                          ; eb 0b                       ; 0xc0b16 vgabios.c:377
     1600    movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc0b18 vgabios.c:379
     1601    add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0b1c
    16001602    db  0feh, 0c3h
    1601     ; inc bl                                    ; fe c3                     ; 0xc0aa3 vgabios.c:354
    1602     jmp short 00a66h                          ; eb bf                       ; 0xc0aa5 vgabios.c:355
    1603     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0aa7 vgabios.c:357
    1604     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0aaa
    1605     pop di                                    ; 5f                          ; 0xc0aad
    1606     pop si                                    ; 5e                          ; 0xc0aae
    1607     pop bp                                    ; 5d                          ; 0xc0aaf
    1608     retn 00004h                               ; c2 04 00                    ; 0xc0ab0
    1609   ; disGetNextSymbol 0xc0ab3 LB 0x3547 -> off=0x0 cb=0000000000000046 uValue=00000000000c0ab3 'vga_read_glyph_planar'
    1610 vga_read_glyph_planar:                       ; 0xc0ab3 LB 0x46
    1611     push bp                                   ; 55                          ; 0xc0ab3 vgabios.c:359
    1612     mov bp, sp                                ; 89 e5                       ; 0xc0ab4
    1613     push si                                   ; 56                          ; 0xc0ab6
    1614     push di                                   ; 57                          ; 0xc0ab7
    1615     push ax                                   ; 50                          ; 0xc0ab8
    1616     push ax                                   ; 50                          ; 0xc0ab9
    1617     mov si, ax                                ; 89 c6                       ; 0xc0aba
    1618     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0abc
    1619     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0abf
    1620     mov bx, cx                                ; 89 cb                       ; 0xc0ac2
    1621     mov ax, 00805h                            ; b8 05 08                    ; 0xc0ac4 vgabios.c:366
    1622     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0ac7
    1623     out DX, ax                                ; ef                          ; 0xc0aca
    1624     dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0acb vgabios.c:368
    1625     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0ace
    1626     je short 00ae9h                           ; 74 15                       ; 0xc0ad2
    1627     mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0ad4 vgabios.c:369
    1628     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0ad7
    1629     not al                                    ; f6 d0                       ; 0xc0ada
    1630     mov di, bx                                ; 89 df                       ; 0xc0adc
    1631     inc bx                                    ; 43                          ; 0xc0ade
    1632     push SS                                   ; 16                          ; 0xc0adf
    1633     pop ES                                    ; 07                          ; 0xc0ae0
    1634     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0ae1
    1635     add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0ae4 vgabios.c:370
    1636     jmp short 00acbh                          ; eb e2                       ; 0xc0ae7 vgabios.c:371
    1637     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0ae9 vgabios.c:374
    1638     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0aec
    1639     out DX, ax                                ; ef                          ; 0xc0aef
    1640     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0af0 vgabios.c:375
    1641     pop di                                    ; 5f                          ; 0xc0af3
    1642     pop si                                    ; 5e                          ; 0xc0af4
    1643     pop bp                                    ; 5d                          ; 0xc0af5
    1644     retn 00002h                               ; c2 02 00                    ; 0xc0af6
    1645   ; disGetNextSymbol 0xc0af9 LB 0x3501 -> off=0x0 cb=000000000000002a uValue=00000000000c0af9 'vga_char_ofs_planar'
    1646 vga_char_ofs_planar:                         ; 0xc0af9 LB 0x2a
    1647     push bp                                   ; 55                          ; 0xc0af9 vgabios.c:377
    1648     mov bp, sp                                ; 89 e5                       ; 0xc0afa
    1649     xor dh, dh                                ; 30 f6                       ; 0xc0afc vgabios.c:381
    1650     imul bx, dx                               ; 0f af da                    ; 0xc0afe
    1651     movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc0b01
    1652     imul bx, dx                               ; 0f af da                    ; 0xc0b05
    1653     xor ah, ah                                ; 30 e4                       ; 0xc0b08
    1654     add ax, bx                                ; 01 d8                       ; 0xc0b0a
    1655     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc0b0c vgabios.c:47
    1656     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0b0f
    1657     mov es, dx                                ; 8e c2                       ; 0xc0b12
    1658     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0b14
    1659     movzx bx, cl                              ; 0f b6 d9                    ; 0xc0b17 vgabios.c:48
    1660     imul dx, bx                               ; 0f af d3                    ; 0xc0b1a
    1661     add ax, dx                                ; 01 d0                       ; 0xc0b1d
    1662     pop bp                                    ; 5d                          ; 0xc0b1f vgabios.c:385
    1663     retn 00002h                               ; c2 02 00                    ; 0xc0b20
    1664   ; disGetNextSymbol 0xc0b23 LB 0x34d7 -> off=0x0 cb=000000000000003e uValue=00000000000c0b23 'vga_read_char_planar'
    1665 vga_read_char_planar:                        ; 0xc0b23 LB 0x3e
    1666     push bp                                   ; 55                          ; 0xc0b23 vgabios.c:387
    1667     mov bp, sp                                ; 89 e5                       ; 0xc0b24
    1668     push cx                                   ; 51                          ; 0xc0b26
    1669     push si                                   ; 56                          ; 0xc0b27
    1670     push di                                   ; 57                          ; 0xc0b28
    1671     sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc0b29
    1672     mov si, ax                                ; 89 c6                       ; 0xc0b2c
    1673     mov ax, dx                                ; 89 d0                       ; 0xc0b2e
    1674     movzx di, bl                              ; 0f b6 fb                    ; 0xc0b30 vgabios.c:391
     1603    ; inc bl                                    ; fe c3                     ; 0xc0b1f vgabios.c:380
     1604    jmp short 00ae2h                          ; eb bf                       ; 0xc0b21 vgabios.c:381
     1605    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0b23 vgabios.c:383
     1606    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b26
     1607    pop di                                    ; 5f                          ; 0xc0b29
     1608    pop si                                    ; 5e                          ; 0xc0b2a
     1609    pop bp                                    ; 5d                          ; 0xc0b2b
     1610    retn 00004h                               ; c2 04 00                    ; 0xc0b2c
     1611  ; disGetNextSymbol 0xc0b2f LB 0x382b -> off=0x0 cb=0000000000000046 uValue=00000000000c0b2f 'vga_read_glyph_planar'
     1612vga_read_glyph_planar:                       ; 0xc0b2f LB 0x46
     1613    push bp                                   ; 55                          ; 0xc0b2f vgabios.c:385
     1614    mov bp, sp                                ; 89 e5                       ; 0xc0b30
     1615    push si                                   ; 56                          ; 0xc0b32
    16751616    push di                                   ; 57                          ; 0xc0b33
    1676     lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0b34
    1677     mov bx, si                                ; 89 f3                       ; 0xc0b37
    1678     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0b39
    1679     call 00ab3h                               ; e8 74 ff                    ; 0xc0b3c
    1680     push di                                   ; 57                          ; 0xc0b3f vgabios.c:394
    1681     push 00100h                               ; 68 00 01                    ; 0xc0b40
    1682     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0b43 vgabios.c:57
    1683     xor ax, ax                                ; 31 c0                       ; 0xc0b46
    1684     mov es, ax                                ; 8e c0                       ; 0xc0b48
    1685     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0b4a
    1686     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0b4d
    1687     xor cx, cx                                ; 31 c9                       ; 0xc0b51 vgabios.c:58
    1688     lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0b53
    1689     call 00a56h                               ; e8 fd fe                    ; 0xc0b56
    1690     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0b59 vgabios.c:395
    1691     pop di                                    ; 5f                          ; 0xc0b5c
    1692     pop si                                    ; 5e                          ; 0xc0b5d
    1693     pop cx                                    ; 59                          ; 0xc0b5e
    1694     pop bp                                    ; 5d                          ; 0xc0b5f
    1695     retn                                      ; c3                          ; 0xc0b60
    1696   ; disGetNextSymbol 0xc0b61 LB 0x3499 -> off=0x0 cb=000000000000001a uValue=00000000000c0b61 'vga_char_ofs_linear'
    1697 vga_char_ofs_linear:                         ; 0xc0b61 LB 0x1a
    1698     push bp                                   ; 55                          ; 0xc0b61 vgabios.c:397
    1699     mov bp, sp                                ; 89 e5                       ; 0xc0b62
    1700     xor dh, dh                                ; 30 f6                       ; 0xc0b64 vgabios.c:401
    1701     imul dx, bx                               ; 0f af d3                    ; 0xc0b66
    1702     movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc0b69
    1703     imul bx, dx                               ; 0f af da                    ; 0xc0b6d
    1704     xor ah, ah                                ; 30 e4                       ; 0xc0b70
    1705     add ax, bx                                ; 01 d8                       ; 0xc0b72
    1706     sal ax, 003h                              ; c1 e0 03                    ; 0xc0b74 vgabios.c:402
    1707     pop bp                                    ; 5d                          ; 0xc0b77 vgabios.c:404
    1708     retn 00002h                               ; c2 02 00                    ; 0xc0b78
    1709   ; disGetNextSymbol 0xc0b7b LB 0x347f -> off=0x0 cb=000000000000004b uValue=00000000000c0b7b 'vga_read_glyph_linear'
    1710 vga_read_glyph_linear:                       ; 0xc0b7b LB 0x4b
    1711     push si                                   ; 56                          ; 0xc0b7b vgabios.c:406
    1712     push di                                   ; 57                          ; 0xc0b7c
    1713     enter 00004h, 000h                        ; c8 04 00 00                 ; 0xc0b7d
    1714     mov si, ax                                ; 89 c6                       ; 0xc0b81
    1715     mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0b83
    1716     mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0b86
    1717     mov bx, cx                                ; 89 cb                       ; 0xc0b89
    1718     dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0b8b vgabios.c:412
    1719     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0b8e
    1720     je short 00bc0h                           ; 74 2c                       ; 0xc0b92
    1721     xor dh, dh                                ; 30 f6                       ; 0xc0b94 vgabios.c:413
    1722     mov DL, strict byte 080h                  ; b2 80                       ; 0xc0b96 vgabios.c:414
    1723     xor ax, ax                                ; 31 c0                       ; 0xc0b98 vgabios.c:415
    1724     jmp short 00ba1h                          ; eb 05                       ; 0xc0b9a
    1725     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0b9c
    1726     jnl short 00bb5h                          ; 7d 14                       ; 0xc0b9f
    1727     mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0ba1 vgabios.c:416
    1728     mov di, si                                ; 89 f7                       ; 0xc0ba4
    1729     add di, ax                                ; 01 c7                       ; 0xc0ba6
    1730     cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0ba8
    1731     je short 00bb0h                           ; 74 02                       ; 0xc0bac
    1732     or dh, dl                                 ; 08 d6                       ; 0xc0bae vgabios.c:417
    1733     shr dl, 1                                 ; d0 ea                       ; 0xc0bb0 vgabios.c:418
    1734     inc ax                                    ; 40                          ; 0xc0bb2 vgabios.c:419
    1735     jmp short 00b9ch                          ; eb e7                       ; 0xc0bb3
    1736     mov di, bx                                ; 89 df                       ; 0xc0bb5 vgabios.c:420
    1737     inc bx                                    ; 43                          ; 0xc0bb7
    1738     mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0bb8
    1739     add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0bbb vgabios.c:421
    1740     jmp short 00b8bh                          ; eb cb                       ; 0xc0bbe vgabios.c:422
    1741     leave                                     ; c9                          ; 0xc0bc0 vgabios.c:423
    1742     pop di                                    ; 5f                          ; 0xc0bc1
    1743     pop si                                    ; 5e                          ; 0xc0bc2
    1744     retn 00002h                               ; c2 02 00                    ; 0xc0bc3
    1745   ; disGetNextSymbol 0xc0bc6 LB 0x3434 -> off=0x0 cb=000000000000003f uValue=00000000000c0bc6 'vga_read_char_linear'
    1746 vga_read_char_linear:                        ; 0xc0bc6 LB 0x3f
    1747     push bp                                   ; 55                          ; 0xc0bc6 vgabios.c:425
    1748     mov bp, sp                                ; 89 e5                       ; 0xc0bc7
    1749     push cx                                   ; 51                          ; 0xc0bc9
    1750     push si                                   ; 56                          ; 0xc0bca
    1751     sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc0bcb
    1752     mov cx, ax                                ; 89 c1                       ; 0xc0bce
    1753     mov ax, dx                                ; 89 d0                       ; 0xc0bd0
    1754     movzx si, bl                              ; 0f b6 f3                    ; 0xc0bd2 vgabios.c:429
    1755     push si                                   ; 56                          ; 0xc0bd5
    1756     mov bx, cx                                ; 89 cb                       ; 0xc0bd6
    1757     sal bx, 003h                              ; c1 e3 03                    ; 0xc0bd8
    1758     lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0bdb
    1759     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0bde
    1760     call 00b7bh                               ; e8 97 ff                    ; 0xc0be1
    1761     push si                                   ; 56                          ; 0xc0be4 vgabios.c:432
    1762     push 00100h                               ; 68 00 01                    ; 0xc0be5
    1763     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0be8 vgabios.c:57
    1764     xor ax, ax                                ; 31 c0                       ; 0xc0beb
    1765     mov es, ax                                ; 8e c0                       ; 0xc0bed
    1766     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0bef
    1767     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0bf2
    1768     xor cx, cx                                ; 31 c9                       ; 0xc0bf6 vgabios.c:58
    1769     lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0bf8
    1770     call 00a56h                               ; e8 58 fe                    ; 0xc0bfb
    1771     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0bfe vgabios.c:433
    1772     pop si                                    ; 5e                          ; 0xc0c01
    1773     pop cx                                    ; 59                          ; 0xc0c02
    1774     pop bp                                    ; 5d                          ; 0xc0c03
    1775     retn                                      ; c3                          ; 0xc0c04
    1776   ; disGetNextSymbol 0xc0c05 LB 0x33f5 -> off=0x0 cb=0000000000000035 uValue=00000000000c0c05 'vga_read_2bpp_char'
    1777 vga_read_2bpp_char:                          ; 0xc0c05 LB 0x35
    1778     push bp                                   ; 55                          ; 0xc0c05 vgabios.c:435
    1779     mov bp, sp                                ; 89 e5                       ; 0xc0c06
    1780     push bx                                   ; 53                          ; 0xc0c08
    1781     push cx                                   ; 51                          ; 0xc0c09
    1782     mov bx, ax                                ; 89 c3                       ; 0xc0c0a
    1783     mov es, dx                                ; 8e c2                       ; 0xc0c0c
    1784     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0c0e vgabios.c:441
    1785     mov DH, strict byte 080h                  ; b6 80                       ; 0xc0c11 vgabios.c:442
    1786     xor dl, dl                                ; 30 d2                       ; 0xc0c13 vgabios.c:443
    1787     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c15 vgabios.c:444
    1788     xchg ah, al                               ; 86 c4                       ; 0xc0c18
    1789     xor bx, bx                                ; 31 db                       ; 0xc0c1a vgabios.c:446
    1790     jmp short 00c23h                          ; eb 05                       ; 0xc0c1c
    1791     cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0c1e
    1792     jnl short 00c31h                          ; 7d 0e                       ; 0xc0c21
    1793     test ax, cx                               ; 85 c8                       ; 0xc0c23 vgabios.c:447
    1794     je short 00c29h                           ; 74 02                       ; 0xc0c25
    1795     or dl, dh                                 ; 08 f2                       ; 0xc0c27 vgabios.c:448
    1796     shr dh, 1                                 ; d0 ee                       ; 0xc0c29 vgabios.c:449
    1797     shr cx, 002h                              ; c1 e9 02                    ; 0xc0c2b vgabios.c:450
    1798     inc bx                                    ; 43                          ; 0xc0c2e vgabios.c:451
    1799     jmp short 00c1eh                          ; eb ed                       ; 0xc0c2f
    1800     mov al, dl                                ; 88 d0                       ; 0xc0c31 vgabios.c:453
    1801     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0c33
    1802     pop cx                                    ; 59                          ; 0xc0c36
    1803     pop bx                                    ; 5b                          ; 0xc0c37
    1804     pop bp                                    ; 5d                          ; 0xc0c38
    1805     retn                                      ; c3                          ; 0xc0c39
    1806   ; disGetNextSymbol 0xc0c3a LB 0x33c0 -> off=0x0 cb=0000000000000084 uValue=00000000000c0c3a 'vga_read_glyph_cga'
    1807 vga_read_glyph_cga:                          ; 0xc0c3a LB 0x84
    1808     push bp                                   ; 55                          ; 0xc0c3a vgabios.c:455
    1809     mov bp, sp                                ; 89 e5                       ; 0xc0c3b
    1810     push cx                                   ; 51                          ; 0xc0c3d
    1811     push si                                   ; 56                          ; 0xc0c3e
    1812     push di                                   ; 57                          ; 0xc0c3f
    1813     push ax                                   ; 50                          ; 0xc0c40
    1814     mov si, dx                                ; 89 d6                       ; 0xc0c41
    1815     cmp bl, 006h                              ; 80 fb 06                    ; 0xc0c43 vgabios.c:463
    1816     je short 00c82h                           ; 74 3a                       ; 0xc0c46
    1817     mov bx, ax                                ; 89 c3                       ; 0xc0c48 vgabios.c:465
    1818     add bx, ax                                ; 01 c3                       ; 0xc0c4a
    1819     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0c4c
    1820     xor cx, cx                                ; 31 c9                       ; 0xc0c51 vgabios.c:467
    1821     jmp short 00c5ah                          ; eb 05                       ; 0xc0c53
    1822     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0c55
    1823     jnl short 00cb6h                          ; 7d 5c                       ; 0xc0c58
    1824     mov ax, bx                                ; 89 d8                       ; 0xc0c5a vgabios.c:468
    1825     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c5c
    1826     call 00c05h                               ; e8 a3 ff                    ; 0xc0c5f
    1827     mov di, si                                ; 89 f7                       ; 0xc0c62
    1828     inc si                                    ; 46                          ; 0xc0c64
    1829     push SS                                   ; 16                          ; 0xc0c65
    1830     pop ES                                    ; 07                          ; 0xc0c66
    1831     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c67
    1832     lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0c6a vgabios.c:469
    1833     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c6e
    1834     call 00c05h                               ; e8 91 ff                    ; 0xc0c71
    1835     mov di, si                                ; 89 f7                       ; 0xc0c74
    1836     inc si                                    ; 46                          ; 0xc0c76
    1837     push SS                                   ; 16                          ; 0xc0c77
    1838     pop ES                                    ; 07                          ; 0xc0c78
    1839     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c79
    1840     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0c7c vgabios.c:470
    1841     inc cx                                    ; 41                          ; 0xc0c7f vgabios.c:471
    1842     jmp short 00c55h                          ; eb d3                       ; 0xc0c80
    1843     mov bx, ax                                ; 89 c3                       ; 0xc0c82 vgabios.c:473
    1844     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0c84
    1845     xor cx, cx                                ; 31 c9                       ; 0xc0c89 vgabios.c:474
    1846     jmp short 00c92h                          ; eb 05                       ; 0xc0c8b
    1847     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0c8d
    1848     jnl short 00cb6h                          ; 7d 24                       ; 0xc0c90
    1849     mov di, si                                ; 89 f7                       ; 0xc0c92 vgabios.c:475
    1850     inc si                                    ; 46                          ; 0xc0c94
    1851     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0c95
    1852     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0c98
    1853     push SS                                   ; 16                          ; 0xc0c9b
    1854     pop ES                                    ; 07                          ; 0xc0c9c
    1855     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c9d
    1856     mov di, si                                ; 89 f7                       ; 0xc0ca0 vgabios.c:476
    1857     inc si                                    ; 46                          ; 0xc0ca2
    1858     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0ca3
    1859     mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0ca6
    1860     push SS                                   ; 16                          ; 0xc0cab
    1861     pop ES                                    ; 07                          ; 0xc0cac
    1862     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cad
    1863     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0cb0 vgabios.c:477
    1864     inc cx                                    ; 41                          ; 0xc0cb3 vgabios.c:478
    1865     jmp short 00c8dh                          ; eb d7                       ; 0xc0cb4
    1866     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0cb6 vgabios.c:480
    1867     pop di                                    ; 5f                          ; 0xc0cb9
    1868     pop si                                    ; 5e                          ; 0xc0cba
    1869     pop cx                                    ; 59                          ; 0xc0cbb
    1870     pop bp                                    ; 5d                          ; 0xc0cbc
    1871     retn                                      ; c3                          ; 0xc0cbd
    1872   ; disGetNextSymbol 0xc0cbe LB 0x333c -> off=0x0 cb=0000000000000011 uValue=00000000000c0cbe 'vga_char_ofs_cga'
    1873 vga_char_ofs_cga:                            ; 0xc0cbe LB 0x11
    1874     push bp                                   ; 55                          ; 0xc0cbe vgabios.c:482
    1875     mov bp, sp                                ; 89 e5                       ; 0xc0cbf
    1876     xor dh, dh                                ; 30 f6                       ; 0xc0cc1 vgabios.c:487
    1877     imul dx, bx                               ; 0f af d3                    ; 0xc0cc3
    1878     sal dx, 002h                              ; c1 e2 02                    ; 0xc0cc6
    1879     xor ah, ah                                ; 30 e4                       ; 0xc0cc9
    1880     add ax, dx                                ; 01 d0                       ; 0xc0ccb
    1881     pop bp                                    ; 5d                          ; 0xc0ccd vgabios.c:488
    1882     retn                                      ; c3                          ; 0xc0cce
    1883   ; disGetNextSymbol 0xc0ccf LB 0x332b -> off=0x0 cb=0000000000000065 uValue=00000000000c0ccf 'vga_read_char_cga'
    1884 vga_read_char_cga:                           ; 0xc0ccf LB 0x65
    1885     push bp                                   ; 55                          ; 0xc0ccf vgabios.c:490
    1886     mov bp, sp                                ; 89 e5                       ; 0xc0cd0
    1887     push bx                                   ; 53                          ; 0xc0cd2
    1888     push cx                                   ; 51                          ; 0xc0cd3
    1889     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0cd4
    1890     movzx bx, dl                              ; 0f b6 da                    ; 0xc0cd7 vgabios.c:496
    1891     lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0cda
    1892     call 00c3ah                               ; e8 5a ff                    ; 0xc0cdd
    1893     push strict byte 00008h                   ; 6a 08                       ; 0xc0ce0 vgabios.c:499
    1894     push 00080h                               ; 68 80 00                    ; 0xc0ce2
    1895     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0ce5 vgabios.c:57
    1896     xor ax, ax                                ; 31 c0                       ; 0xc0ce8
    1897     mov es, ax                                ; 8e c0                       ; 0xc0cea
    1898     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0cec
    1899     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0cef
    1900     xor cx, cx                                ; 31 c9                       ; 0xc0cf3 vgabios.c:58
    1901     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0cf5
    1902     call 00a56h                               ; e8 5b fd                    ; 0xc0cf8
    1903     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0cfb
    1904     test ah, 080h                             ; f6 c4 80                    ; 0xc0cfe vgabios.c:501
    1905     jne short 00d2ah                          ; 75 27                       ; 0xc0d01
    1906     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0d03 vgabios.c:57
    1907     xor ax, ax                                ; 31 c0                       ; 0xc0d06
    1908     mov es, ax                                ; 8e c0                       ; 0xc0d08
    1909     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d0a
    1910     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d0d
    1911     test dx, dx                               ; 85 d2                       ; 0xc0d11 vgabios.c:505
    1912     jne short 00d19h                          ; 75 04                       ; 0xc0d13
    1913     test ax, ax                               ; 85 c0                       ; 0xc0d15
    1914     je short 00d2ah                           ; 74 11                       ; 0xc0d17
    1915     push strict byte 00008h                   ; 6a 08                       ; 0xc0d19 vgabios.c:506
    1916     push 00080h                               ; 68 80 00                    ; 0xc0d1b
    1917     mov cx, 00080h                            ; b9 80 00                    ; 0xc0d1e
    1918     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d21
    1919     call 00a56h                               ; e8 2f fd                    ; 0xc0d24
    1920     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d27
    1921     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0d2a vgabios.c:509
    1922     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0d2d
    1923     pop cx                                    ; 59                          ; 0xc0d30
    1924     pop bx                                    ; 5b                          ; 0xc0d31
    1925     pop bp                                    ; 5d                          ; 0xc0d32
    1926     retn                                      ; c3                          ; 0xc0d33
    1927   ; disGetNextSymbol 0xc0d34 LB 0x32c6 -> off=0x0 cb=0000000000000127 uValue=00000000000c0d34 'vga_read_char_attr'
    1928 vga_read_char_attr:                          ; 0xc0d34 LB 0x127
    1929     push bp                                   ; 55                          ; 0xc0d34 vgabios.c:511
    1930     mov bp, sp                                ; 89 e5                       ; 0xc0d35
    1931     push bx                                   ; 53                          ; 0xc0d37
    1932     push cx                                   ; 51                          ; 0xc0d38
    1933     push si                                   ; 56                          ; 0xc0d39
    1934     push di                                   ; 57                          ; 0xc0d3a
    1935     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0d3b
    1936     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0d3e
    1937     mov si, dx                                ; 89 d6                       ; 0xc0d41
    1938     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0d43 vgabios.c:37
    1939     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0d46
    1940     mov es, ax                                ; 8e c0                       ; 0xc0d49
    1941     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d4b
    1942     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0d4e vgabios.c:38
    1943     xor ah, ah                                ; 30 e4                       ; 0xc0d51 vgabios.c:519
    1944     call 033a1h                               ; e8 4b 26                    ; 0xc0d53
    1945     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0d56
    1946     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0d59 vgabios.c:520
    1947     je near 00e52h                            ; 0f 84 f3 00                 ; 0xc0d5b
    1948     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc0d5f vgabios.c:524
    1949     lea bx, [bp-018h]                         ; 8d 5e e8                    ; 0xc0d63
    1950     lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc0d66
    1951     mov ax, cx                                ; 89 c8                       ; 0xc0d69
    1952     call 00a17h                               ; e8 a9 fc                    ; 0xc0d6b
    1953     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc0d6e vgabios.c:525
    1954     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0d71
    1955     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc0d74 vgabios.c:526
    1956     xor al, al                                ; 30 c0                       ; 0xc0d77
    1957     shr ax, 008h                              ; c1 e8 08                    ; 0xc0d79
    1958     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0d7c
    1959     mov bx, 00084h                            ; bb 84 00                    ; 0xc0d7f vgabios.c:37
    1960     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0d82
    1961     mov es, dx                                ; 8e c2                       ; 0xc0d85
    1962     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc0d87
    1963     xor dh, dh                                ; 30 f6                       ; 0xc0d8a vgabios.c:38
    1964     inc dx                                    ; 42                          ; 0xc0d8c
    1965     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0d8d vgabios.c:47
    1966     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0d90
    1967     mov word [bp-014h], di                    ; 89 7e ec                    ; 0xc0d93 vgabios.c:48
    1968     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc0d96 vgabios.c:532
    1969     sal bx, 003h                              ; c1 e3 03                    ; 0xc0d9a
    1970     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0d9d
    1971     jne short 00ddah                          ; 75 36                       ; 0xc0da2
    1972     imul dx, di                               ; 0f af d7                    ; 0xc0da4 vgabios.c:534
    1973     add dx, dx                                ; 01 d2                       ; 0xc0da7
    1974     or dl, 0ffh                               ; 80 ca ff                    ; 0xc0da9
    1975     mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0dac
    1976     movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc0daf
    1977     mov cx, word [bp-016h]                    ; 8b 4e ea                    ; 0xc0db3
    1978     inc cx                                    ; 41                          ; 0xc0db6
    1979     imul dx, cx                               ; 0f af d1                    ; 0xc0db7
    1980     xor ah, ah                                ; 30 e4                       ; 0xc0dba
    1981     imul di, ax                               ; 0f af f8                    ; 0xc0dbc
    1982     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0dbf
    1983     add ax, di                                ; 01 f8                       ; 0xc0dc3
    1984     add ax, ax                                ; 01 c0                       ; 0xc0dc5
    1985     mov di, dx                                ; 89 d7                       ; 0xc0dc7
    1986     add di, ax                                ; 01 c7                       ; 0xc0dc9
    1987     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0dcb vgabios.c:45
    1988     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0dcf
    1989     push SS                                   ; 16                          ; 0xc0dd2 vgabios.c:48
    1990     pop ES                                    ; 07                          ; 0xc0dd3
    1991     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0dd4
    1992     jmp near 00e52h                           ; e9 78 00                    ; 0xc0dd7 vgabios.c:536
    1993     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0dda vgabios.c:537
    1994     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0dde
    1995     je short 00e2eh                           ; 74 4b                       ; 0xc0de1
    1996     cmp bl, 002h                              ; 80 fb 02                    ; 0xc0de3
    1997     jc short 00e52h                           ; 72 6a                       ; 0xc0de6
    1998     jbe short 00df1h                          ; 76 07                       ; 0xc0de8
    1999     cmp bl, 004h                              ; 80 fb 04                    ; 0xc0dea
    2000     jbe short 00e0ah                          ; 76 1b                       ; 0xc0ded
    2001     jmp short 00e52h                          ; eb 61                       ; 0xc0def
    2002     movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc0df1 vgabios.c:540
    2003     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0df5
    2004     mov bx, word [bp-014h]                    ; 8b 5e ec                    ; 0xc0df9
    2005     call 00cbeh                               ; e8 bf fe                    ; 0xc0dfc
    2006     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc0dff vgabios.c:541
    2007     call 00ccfh                               ; e8 c9 fe                    ; 0xc0e03
    2008     xor ah, ah                                ; 30 e4                       ; 0xc0e06
    2009     jmp short 00dd2h                          ; eb c8                       ; 0xc0e08
    2010     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e0a vgabios.c:47
    2011     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0e0d
    2012     xor dh, dh                                ; 30 f6                       ; 0xc0e10 vgabios.c:546
    2013     mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0e12
    2014     push dx                                   ; 52                          ; 0xc0e15
    2015     movzx dx, al                              ; 0f b6 d0                    ; 0xc0e16
    2016     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0e19
    2017     mov bx, di                                ; 89 fb                       ; 0xc0e1d
    2018     call 00af9h                               ; e8 d7 fc                    ; 0xc0e1f
    2019     mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0e22 vgabios.c:547
    2020     mov dx, ax                                ; 89 c2                       ; 0xc0e25
    2021     mov ax, di                                ; 89 f8                       ; 0xc0e27
    2022     call 00b23h                               ; e8 f7 fc                    ; 0xc0e29
    2023     jmp short 00e06h                          ; eb d8                       ; 0xc0e2c
    2024     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e2e vgabios.c:47
    2025     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0e31
    2026     xor dh, dh                                ; 30 f6                       ; 0xc0e34 vgabios.c:551
    2027     mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0e36
    2028     push dx                                   ; 52                          ; 0xc0e39
    2029     movzx dx, al                              ; 0f b6 d0                    ; 0xc0e3a
    2030     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0e3d
    2031     mov bx, di                                ; 89 fb                       ; 0xc0e41
    2032     call 00b61h                               ; e8 1b fd                    ; 0xc0e43
    2033     mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0e46 vgabios.c:552
    2034     mov dx, ax                                ; 89 c2                       ; 0xc0e49
    2035     mov ax, di                                ; 89 f8                       ; 0xc0e4b
    2036     call 00bc6h                               ; e8 76 fd                    ; 0xc0e4d
    2037     jmp short 00e06h                          ; eb b4                       ; 0xc0e50
    2038     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0e52 vgabios.c:561
    2039     pop di                                    ; 5f                          ; 0xc0e55
    2040     pop si                                    ; 5e                          ; 0xc0e56
    2041     pop cx                                    ; 59                          ; 0xc0e57
    2042     pop bx                                    ; 5b                          ; 0xc0e58
    2043     pop bp                                    ; 5d                          ; 0xc0e59
    2044     retn                                      ; c3                          ; 0xc0e5a
    2045   ; disGetNextSymbol 0xc0e5b LB 0x319f -> off=0x10 cb=0000000000000083 uValue=00000000000c0e6b 'vga_get_font_info'
    2046     db  082h, 00eh, 0c7h, 00eh, 0cch, 00eh, 0d3h, 00eh, 0d8h, 00eh, 0ddh, 00eh, 0e2h, 00eh, 0e7h, 00eh
    2047 vga_get_font_info:                           ; 0xc0e6b LB 0x83
    2048     push si                                   ; 56                          ; 0xc0e6b vgabios.c:563
    2049     push di                                   ; 57                          ; 0xc0e6c
    2050     push bp                                   ; 55                          ; 0xc0e6d
    2051     mov bp, sp                                ; 89 e5                       ; 0xc0e6e
    2052     mov di, dx                                ; 89 d7                       ; 0xc0e70
    2053     mov si, bx                                ; 89 de                       ; 0xc0e72
    2054     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0e74 vgabios.c:568
    2055     jnbe short 00ec1h                         ; 77 48                       ; 0xc0e77
    2056     mov bx, ax                                ; 89 c3                       ; 0xc0e79
    2057     add bx, ax                                ; 01 c3                       ; 0xc0e7b
    2058     jmp word [cs:bx+00e5bh]                   ; 2e ff a7 5b 0e              ; 0xc0e7d
    2059     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0e82 vgabios.c:57
    2060     xor ax, ax                                ; 31 c0                       ; 0xc0e85
    2061     mov es, ax                                ; 8e c0                       ; 0xc0e87
     1617    push ax                                   ; 50                          ; 0xc0b34
     1618    push ax                                   ; 50                          ; 0xc0b35
     1619    mov si, ax                                ; 89 c6                       ; 0xc0b36
     1620    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0b38
     1621    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0b3b
     1622    mov bx, cx                                ; 89 cb                       ; 0xc0b3e
     1623    mov ax, 00805h                            ; b8 05 08                    ; 0xc0b40 vgabios.c:392
     1624    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b43
     1625    out DX, ax                                ; ef                          ; 0xc0b46
     1626    dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0b47 vgabios.c:394
     1627    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0b4a
     1628    je short 00b65h                           ; 74 15                       ; 0xc0b4e
     1629    mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0b50 vgabios.c:395
     1630    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0b53
     1631    not al                                    ; f6 d0                       ; 0xc0b56
     1632    mov di, bx                                ; 89 df                       ; 0xc0b58
     1633    inc bx                                    ; 43                          ; 0xc0b5a
     1634    push SS                                   ; 16                          ; 0xc0b5b
     1635    pop ES                                    ; 07                          ; 0xc0b5c
     1636    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0b5d
     1637    add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0b60 vgabios.c:396
     1638    jmp short 00b47h                          ; eb e2                       ; 0xc0b63 vgabios.c:397
     1639    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0b65 vgabios.c:400
     1640    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b68
     1641    out DX, ax                                ; ef                          ; 0xc0b6b
     1642    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b6c vgabios.c:401
     1643    pop di                                    ; 5f                          ; 0xc0b6f
     1644    pop si                                    ; 5e                          ; 0xc0b70
     1645    pop bp                                    ; 5d                          ; 0xc0b71
     1646    retn 00002h                               ; c2 02 00                    ; 0xc0b72
     1647  ; disGetNextSymbol 0xc0b75 LB 0x37e5 -> off=0x0 cb=000000000000002a uValue=00000000000c0b75 'vga_char_ofs_planar'
     1648vga_char_ofs_planar:                         ; 0xc0b75 LB 0x2a
     1649    push bp                                   ; 55                          ; 0xc0b75 vgabios.c:403
     1650    mov bp, sp                                ; 89 e5                       ; 0xc0b76
     1651    xor dh, dh                                ; 30 f6                       ; 0xc0b78 vgabios.c:407
     1652    imul bx, dx                               ; 0f af da                    ; 0xc0b7a
     1653    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc0b7d
     1654    imul bx, dx                               ; 0f af da                    ; 0xc0b81
     1655    xor ah, ah                                ; 30 e4                       ; 0xc0b84
     1656    add ax, bx                                ; 01 d8                       ; 0xc0b86
     1657    mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc0b88 vgabios.c:47
     1658    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0b8b
     1659    mov es, dx                                ; 8e c2                       ; 0xc0b8e
     1660    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0b90
     1661    movzx bx, cl                              ; 0f b6 d9                    ; 0xc0b93 vgabios.c:48
     1662    imul dx, bx                               ; 0f af d3                    ; 0xc0b96
     1663    add ax, dx                                ; 01 d0                       ; 0xc0b99
     1664    pop bp                                    ; 5d                          ; 0xc0b9b vgabios.c:411
     1665    retn 00002h                               ; c2 02 00                    ; 0xc0b9c
     1666  ; disGetNextSymbol 0xc0b9f LB 0x37bb -> off=0x0 cb=000000000000003e uValue=00000000000c0b9f 'vga_read_char_planar'
     1667vga_read_char_planar:                        ; 0xc0b9f LB 0x3e
     1668    push bp                                   ; 55                          ; 0xc0b9f vgabios.c:413
     1669    mov bp, sp                                ; 89 e5                       ; 0xc0ba0
     1670    push cx                                   ; 51                          ; 0xc0ba2
     1671    push si                                   ; 56                          ; 0xc0ba3
     1672    push di                                   ; 57                          ; 0xc0ba4
     1673    sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc0ba5
     1674    mov si, ax                                ; 89 c6                       ; 0xc0ba8
     1675    mov ax, dx                                ; 89 d0                       ; 0xc0baa
     1676    movzx di, bl                              ; 0f b6 fb                    ; 0xc0bac vgabios.c:417
     1677    push di                                   ; 57                          ; 0xc0baf
     1678    lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0bb0
     1679    mov bx, si                                ; 89 f3                       ; 0xc0bb3
     1680    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0bb5
     1681    call 00b2fh                               ; e8 74 ff                    ; 0xc0bb8
     1682    push di                                   ; 57                          ; 0xc0bbb vgabios.c:420
     1683    push 00100h                               ; 68 00 01                    ; 0xc0bbc
     1684    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0bbf vgabios.c:57
     1685    xor ax, ax                                ; 31 c0                       ; 0xc0bc2
     1686    mov es, ax                                ; 8e c0                       ; 0xc0bc4
     1687    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0bc6
     1688    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0bc9
     1689    xor cx, cx                                ; 31 c9                       ; 0xc0bcd vgabios.c:58
     1690    lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0bcf
     1691    call 00ad2h                               ; e8 fd fe                    ; 0xc0bd2
     1692    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0bd5 vgabios.c:421
     1693    pop di                                    ; 5f                          ; 0xc0bd8
     1694    pop si                                    ; 5e                          ; 0xc0bd9
     1695    pop cx                                    ; 59                          ; 0xc0bda
     1696    pop bp                                    ; 5d                          ; 0xc0bdb
     1697    retn                                      ; c3                          ; 0xc0bdc
     1698  ; disGetNextSymbol 0xc0bdd LB 0x377d -> off=0x0 cb=000000000000001a uValue=00000000000c0bdd 'vga_char_ofs_linear'
     1699vga_char_ofs_linear:                         ; 0xc0bdd LB 0x1a
     1700    push bp                                   ; 55                          ; 0xc0bdd vgabios.c:423
     1701    mov bp, sp                                ; 89 e5                       ; 0xc0bde
     1702    xor dh, dh                                ; 30 f6                       ; 0xc0be0 vgabios.c:427
     1703    imul dx, bx                               ; 0f af d3                    ; 0xc0be2
     1704    movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc0be5
     1705    imul bx, dx                               ; 0f af da                    ; 0xc0be9
     1706    xor ah, ah                                ; 30 e4                       ; 0xc0bec
     1707    add ax, bx                                ; 01 d8                       ; 0xc0bee
     1708    sal ax, 003h                              ; c1 e0 03                    ; 0xc0bf0 vgabios.c:428
     1709    pop bp                                    ; 5d                          ; 0xc0bf3 vgabios.c:430
     1710    retn 00002h                               ; c2 02 00                    ; 0xc0bf4
     1711  ; disGetNextSymbol 0xc0bf7 LB 0x3763 -> off=0x0 cb=000000000000004b uValue=00000000000c0bf7 'vga_read_glyph_linear'
     1712vga_read_glyph_linear:                       ; 0xc0bf7 LB 0x4b
     1713    push si                                   ; 56                          ; 0xc0bf7 vgabios.c:432
     1714    push di                                   ; 57                          ; 0xc0bf8
     1715    enter 00004h, 000h                        ; c8 04 00 00                 ; 0xc0bf9
     1716    mov si, ax                                ; 89 c6                       ; 0xc0bfd
     1717    mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0bff
     1718    mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0c02
     1719    mov bx, cx                                ; 89 cb                       ; 0xc0c05
     1720    dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0c07 vgabios.c:438
     1721    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0c0a
     1722    je short 00c3ch                           ; 74 2c                       ; 0xc0c0e
     1723    xor dh, dh                                ; 30 f6                       ; 0xc0c10 vgabios.c:439
     1724    mov DL, strict byte 080h                  ; b2 80                       ; 0xc0c12 vgabios.c:440
     1725    xor ax, ax                                ; 31 c0                       ; 0xc0c14 vgabios.c:441
     1726    jmp short 00c1dh                          ; eb 05                       ; 0xc0c16
     1727    cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0c18
     1728    jnl short 00c31h                          ; 7d 14                       ; 0xc0c1b
     1729    mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0c1d vgabios.c:442
     1730    mov di, si                                ; 89 f7                       ; 0xc0c20
     1731    add di, ax                                ; 01 c7                       ; 0xc0c22
     1732    cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0c24
     1733    je short 00c2ch                           ; 74 02                       ; 0xc0c28
     1734    or dh, dl                                 ; 08 d6                       ; 0xc0c2a vgabios.c:443
     1735    shr dl, 1                                 ; d0 ea                       ; 0xc0c2c vgabios.c:444
     1736    inc ax                                    ; 40                          ; 0xc0c2e vgabios.c:445
     1737    jmp short 00c18h                          ; eb e7                       ; 0xc0c2f
     1738    mov di, bx                                ; 89 df                       ; 0xc0c31 vgabios.c:446
     1739    inc bx                                    ; 43                          ; 0xc0c33
     1740    mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0c34
     1741    add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0c37 vgabios.c:447
     1742    jmp short 00c07h                          ; eb cb                       ; 0xc0c3a vgabios.c:448
     1743    leave                                     ; c9                          ; 0xc0c3c vgabios.c:449
     1744    pop di                                    ; 5f                          ; 0xc0c3d
     1745    pop si                                    ; 5e                          ; 0xc0c3e
     1746    retn 00002h                               ; c2 02 00                    ; 0xc0c3f
     1747  ; disGetNextSymbol 0xc0c42 LB 0x3718 -> off=0x0 cb=000000000000003f uValue=00000000000c0c42 'vga_read_char_linear'
     1748vga_read_char_linear:                        ; 0xc0c42 LB 0x3f
     1749    push bp                                   ; 55                          ; 0xc0c42 vgabios.c:451
     1750    mov bp, sp                                ; 89 e5                       ; 0xc0c43
     1751    push cx                                   ; 51                          ; 0xc0c45
     1752    push si                                   ; 56                          ; 0xc0c46
     1753    sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc0c47
     1754    mov cx, ax                                ; 89 c1                       ; 0xc0c4a
     1755    mov ax, dx                                ; 89 d0                       ; 0xc0c4c
     1756    movzx si, bl                              ; 0f b6 f3                    ; 0xc0c4e vgabios.c:455
     1757    push si                                   ; 56                          ; 0xc0c51
     1758    mov bx, cx                                ; 89 cb                       ; 0xc0c52
     1759    sal bx, 003h                              ; c1 e3 03                    ; 0xc0c54
     1760    lea cx, [bp-014h]                         ; 8d 4e ec                    ; 0xc0c57
     1761    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0c5a
     1762    call 00bf7h                               ; e8 97 ff                    ; 0xc0c5d
     1763    push si                                   ; 56                          ; 0xc0c60 vgabios.c:458
     1764    push 00100h                               ; 68 00 01                    ; 0xc0c61
     1765    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0c64 vgabios.c:57
     1766    xor ax, ax                                ; 31 c0                       ; 0xc0c67
     1767    mov es, ax                                ; 8e c0                       ; 0xc0c69
     1768    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c6b
     1769    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0c6e
     1770    xor cx, cx                                ; 31 c9                       ; 0xc0c72 vgabios.c:58
     1771    lea bx, [bp-014h]                         ; 8d 5e ec                    ; 0xc0c74
     1772    call 00ad2h                               ; e8 58 fe                    ; 0xc0c77
     1773    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0c7a vgabios.c:459
     1774    pop si                                    ; 5e                          ; 0xc0c7d
     1775    pop cx                                    ; 59                          ; 0xc0c7e
     1776    pop bp                                    ; 5d                          ; 0xc0c7f
     1777    retn                                      ; c3                          ; 0xc0c80
     1778  ; disGetNextSymbol 0xc0c81 LB 0x36d9 -> off=0x0 cb=0000000000000035 uValue=00000000000c0c81 'vga_read_2bpp_char'
     1779vga_read_2bpp_char:                          ; 0xc0c81 LB 0x35
     1780    push bp                                   ; 55                          ; 0xc0c81 vgabios.c:461
     1781    mov bp, sp                                ; 89 e5                       ; 0xc0c82
     1782    push bx                                   ; 53                          ; 0xc0c84
     1783    push cx                                   ; 51                          ; 0xc0c85
     1784    mov bx, ax                                ; 89 c3                       ; 0xc0c86
     1785    mov es, dx                                ; 8e c2                       ; 0xc0c88
     1786    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0c8a vgabios.c:467
     1787    mov DH, strict byte 080h                  ; b6 80                       ; 0xc0c8d vgabios.c:468
     1788    xor dl, dl                                ; 30 d2                       ; 0xc0c8f vgabios.c:469
     1789    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c91 vgabios.c:470
     1790    xchg ah, al                               ; 86 c4                       ; 0xc0c94
     1791    xor bx, bx                                ; 31 db                       ; 0xc0c96 vgabios.c:472
     1792    jmp short 00c9fh                          ; eb 05                       ; 0xc0c98
     1793    cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0c9a
     1794    jnl short 00cadh                          ; 7d 0e                       ; 0xc0c9d
     1795    test ax, cx                               ; 85 c8                       ; 0xc0c9f vgabios.c:473
     1796    je short 00ca5h                           ; 74 02                       ; 0xc0ca1
     1797    or dl, dh                                 ; 08 f2                       ; 0xc0ca3 vgabios.c:474
     1798    shr dh, 1                                 ; d0 ee                       ; 0xc0ca5 vgabios.c:475
     1799    shr cx, 002h                              ; c1 e9 02                    ; 0xc0ca7 vgabios.c:476
     1800    inc bx                                    ; 43                          ; 0xc0caa vgabios.c:477
     1801    jmp short 00c9ah                          ; eb ed                       ; 0xc0cab
     1802    mov al, dl                                ; 88 d0                       ; 0xc0cad vgabios.c:479
     1803    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0caf
     1804    pop cx                                    ; 59                          ; 0xc0cb2
     1805    pop bx                                    ; 5b                          ; 0xc0cb3
     1806    pop bp                                    ; 5d                          ; 0xc0cb4
     1807    retn                                      ; c3                          ; 0xc0cb5
     1808  ; disGetNextSymbol 0xc0cb6 LB 0x36a4 -> off=0x0 cb=0000000000000084 uValue=00000000000c0cb6 'vga_read_glyph_cga'
     1809vga_read_glyph_cga:                          ; 0xc0cb6 LB 0x84
     1810    push bp                                   ; 55                          ; 0xc0cb6 vgabios.c:481
     1811    mov bp, sp                                ; 89 e5                       ; 0xc0cb7
     1812    push cx                                   ; 51                          ; 0xc0cb9
     1813    push si                                   ; 56                          ; 0xc0cba
     1814    push di                                   ; 57                          ; 0xc0cbb
     1815    push ax                                   ; 50                          ; 0xc0cbc
     1816    mov si, dx                                ; 89 d6                       ; 0xc0cbd
     1817    cmp bl, 006h                              ; 80 fb 06                    ; 0xc0cbf vgabios.c:489
     1818    je short 00cfeh                           ; 74 3a                       ; 0xc0cc2
     1819    mov bx, ax                                ; 89 c3                       ; 0xc0cc4 vgabios.c:491
     1820    add bx, ax                                ; 01 c3                       ; 0xc0cc6
     1821    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0cc8
     1822    xor cx, cx                                ; 31 c9                       ; 0xc0ccd vgabios.c:493
     1823    jmp short 00cd6h                          ; eb 05                       ; 0xc0ccf
     1824    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0cd1
     1825    jnl short 00d32h                          ; 7d 5c                       ; 0xc0cd4
     1826    mov ax, bx                                ; 89 d8                       ; 0xc0cd6 vgabios.c:494
     1827    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0cd8
     1828    call 00c81h                               ; e8 a3 ff                    ; 0xc0cdb
     1829    mov di, si                                ; 89 f7                       ; 0xc0cde
     1830    inc si                                    ; 46                          ; 0xc0ce0
     1831    push SS                                   ; 16                          ; 0xc0ce1
     1832    pop ES                                    ; 07                          ; 0xc0ce2
     1833    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0ce3
     1834    lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0ce6 vgabios.c:495
     1835    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0cea
     1836    call 00c81h                               ; e8 91 ff                    ; 0xc0ced
     1837    mov di, si                                ; 89 f7                       ; 0xc0cf0
     1838    inc si                                    ; 46                          ; 0xc0cf2
     1839    push SS                                   ; 16                          ; 0xc0cf3
     1840    pop ES                                    ; 07                          ; 0xc0cf4
     1841    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cf5
     1842    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0cf8 vgabios.c:496
     1843    inc cx                                    ; 41                          ; 0xc0cfb vgabios.c:497
     1844    jmp short 00cd1h                          ; eb d3                       ; 0xc0cfc
     1845    mov bx, ax                                ; 89 c3                       ; 0xc0cfe vgabios.c:499
     1846    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0d00
     1847    xor cx, cx                                ; 31 c9                       ; 0xc0d05 vgabios.c:500
     1848    jmp short 00d0eh                          ; eb 05                       ; 0xc0d07
     1849    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0d09
     1850    jnl short 00d32h                          ; 7d 24                       ; 0xc0d0c
     1851    mov di, si                                ; 89 f7                       ; 0xc0d0e vgabios.c:501
     1852    inc si                                    ; 46                          ; 0xc0d10
     1853    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d11
     1854    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d14
     1855    push SS                                   ; 16                          ; 0xc0d17
     1856    pop ES                                    ; 07                          ; 0xc0d18
     1857    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d19
     1858    mov di, si                                ; 89 f7                       ; 0xc0d1c vgabios.c:502
     1859    inc si                                    ; 46                          ; 0xc0d1e
     1860    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d1f
     1861    mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0d22
     1862    push SS                                   ; 16                          ; 0xc0d27
     1863    pop ES                                    ; 07                          ; 0xc0d28
     1864    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d29
     1865    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0d2c vgabios.c:503
     1866    inc cx                                    ; 41                          ; 0xc0d2f vgabios.c:504
     1867    jmp short 00d09h                          ; eb d7                       ; 0xc0d30
     1868    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0d32 vgabios.c:506
     1869    pop di                                    ; 5f                          ; 0xc0d35
     1870    pop si                                    ; 5e                          ; 0xc0d36
     1871    pop cx                                    ; 59                          ; 0xc0d37
     1872    pop bp                                    ; 5d                          ; 0xc0d38
     1873    retn                                      ; c3                          ; 0xc0d39
     1874  ; disGetNextSymbol 0xc0d3a LB 0x3620 -> off=0x0 cb=0000000000000011 uValue=00000000000c0d3a 'vga_char_ofs_cga'
     1875vga_char_ofs_cga:                            ; 0xc0d3a LB 0x11
     1876    push bp                                   ; 55                          ; 0xc0d3a vgabios.c:508
     1877    mov bp, sp                                ; 89 e5                       ; 0xc0d3b
     1878    xor dh, dh                                ; 30 f6                       ; 0xc0d3d vgabios.c:513
     1879    imul dx, bx                               ; 0f af d3                    ; 0xc0d3f
     1880    sal dx, 002h                              ; c1 e2 02                    ; 0xc0d42
     1881    xor ah, ah                                ; 30 e4                       ; 0xc0d45
     1882    add ax, dx                                ; 01 d0                       ; 0xc0d47
     1883    pop bp                                    ; 5d                          ; 0xc0d49 vgabios.c:514
     1884    retn                                      ; c3                          ; 0xc0d4a
     1885  ; disGetNextSymbol 0xc0d4b LB 0x360f -> off=0x0 cb=0000000000000065 uValue=00000000000c0d4b 'vga_read_char_cga'
     1886vga_read_char_cga:                           ; 0xc0d4b LB 0x65
     1887    push bp                                   ; 55                          ; 0xc0d4b vgabios.c:516
     1888    mov bp, sp                                ; 89 e5                       ; 0xc0d4c
     1889    push bx                                   ; 53                          ; 0xc0d4e
     1890    push cx                                   ; 51                          ; 0xc0d4f
     1891    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0d50
     1892    movzx bx, dl                              ; 0f b6 da                    ; 0xc0d53 vgabios.c:522
     1893    lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0d56
     1894    call 00cb6h                               ; e8 5a ff                    ; 0xc0d59
     1895    push strict byte 00008h                   ; 6a 08                       ; 0xc0d5c vgabios.c:525
     1896    push 00080h                               ; 68 80 00                    ; 0xc0d5e
     1897    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0d61 vgabios.c:57
     1898    xor ax, ax                                ; 31 c0                       ; 0xc0d64
     1899    mov es, ax                                ; 8e c0                       ; 0xc0d66
     1900    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d68
     1901    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d6b
     1902    xor cx, cx                                ; 31 c9                       ; 0xc0d6f vgabios.c:58
     1903    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d71
     1904    call 00ad2h                               ; e8 5b fd                    ; 0xc0d74
     1905    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d77
     1906    test ah, 080h                             ; f6 c4 80                    ; 0xc0d7a vgabios.c:527
     1907    jne short 00da6h                          ; 75 27                       ; 0xc0d7d
     1908    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0d7f vgabios.c:57
     1909    xor ax, ax                                ; 31 c0                       ; 0xc0d82
     1910    mov es, ax                                ; 8e c0                       ; 0xc0d84
     1911    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d86
     1912    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d89
     1913    test dx, dx                               ; 85 d2                       ; 0xc0d8d vgabios.c:531
     1914    jne short 00d95h                          ; 75 04                       ; 0xc0d8f
     1915    test ax, ax                               ; 85 c0                       ; 0xc0d91
     1916    je short 00da6h                           ; 74 11                       ; 0xc0d93
     1917    push strict byte 00008h                   ; 6a 08                       ; 0xc0d95 vgabios.c:532
     1918    push 00080h                               ; 68 80 00                    ; 0xc0d97
     1919    mov cx, 00080h                            ; b9 80 00                    ; 0xc0d9a
     1920    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d9d
     1921    call 00ad2h                               ; e8 2f fd                    ; 0xc0da0
     1922    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0da3
     1923    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0da6 vgabios.c:535
     1924    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0da9
     1925    pop cx                                    ; 59                          ; 0xc0dac
     1926    pop bx                                    ; 5b                          ; 0xc0dad
     1927    pop bp                                    ; 5d                          ; 0xc0dae
     1928    retn                                      ; c3                          ; 0xc0daf
     1929  ; disGetNextSymbol 0xc0db0 LB 0x35aa -> off=0x0 cb=0000000000000127 uValue=00000000000c0db0 'vga_read_char_attr'
     1930vga_read_char_attr:                          ; 0xc0db0 LB 0x127
     1931    push bp                                   ; 55                          ; 0xc0db0 vgabios.c:537
     1932    mov bp, sp                                ; 89 e5                       ; 0xc0db1
     1933    push bx                                   ; 53                          ; 0xc0db3
     1934    push cx                                   ; 51                          ; 0xc0db4
     1935    push si                                   ; 56                          ; 0xc0db5
     1936    push di                                   ; 57                          ; 0xc0db6
     1937    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0db7
     1938    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0dba
     1939    mov si, dx                                ; 89 d6                       ; 0xc0dbd
     1940    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0dbf vgabios.c:37
     1941    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0dc2
     1942    mov es, ax                                ; 8e c0                       ; 0xc0dc5
     1943    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0dc7
     1944    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0dca vgabios.c:38
     1945    xor ah, ah                                ; 30 e4                       ; 0xc0dcd vgabios.c:545
     1946    call 036a6h                               ; e8 d4 28                    ; 0xc0dcf
     1947    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc0dd2
     1948    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0dd5 vgabios.c:546
     1949    je near 00eceh                            ; 0f 84 f3 00                 ; 0xc0dd7
     1950    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc0ddb vgabios.c:550
     1951    lea bx, [bp-018h]                         ; 8d 5e e8                    ; 0xc0ddf
     1952    lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc0de2
     1953    mov ax, cx                                ; 89 c8                       ; 0xc0de5
     1954    call 00a93h                               ; e8 a9 fc                    ; 0xc0de7
     1955    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc0dea vgabios.c:551
     1956    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0ded
     1957    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc0df0 vgabios.c:552
     1958    xor al, al                                ; 30 c0                       ; 0xc0df3
     1959    shr ax, 008h                              ; c1 e8 08                    ; 0xc0df5
     1960    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0df8
     1961    mov bx, 00084h                            ; bb 84 00                    ; 0xc0dfb vgabios.c:37
     1962    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0dfe
     1963    mov es, dx                                ; 8e c2                       ; 0xc0e01
     1964    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc0e03
     1965    xor dh, dh                                ; 30 f6                       ; 0xc0e06 vgabios.c:38
     1966    inc dx                                    ; 42                          ; 0xc0e08
     1967    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0e09 vgabios.c:47
     1968    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0e0c
     1969    mov word [bp-014h], di                    ; 89 7e ec                    ; 0xc0e0f vgabios.c:48
     1970    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc0e12 vgabios.c:558
     1971    sal bx, 003h                              ; c1 e3 03                    ; 0xc0e16
     1972    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0e19
     1973    jne short 00e56h                          ; 75 36                       ; 0xc0e1e
     1974    imul dx, di                               ; 0f af d7                    ; 0xc0e20 vgabios.c:560
     1975    add dx, dx                                ; 01 d2                       ; 0xc0e23
     1976    or dl, 0ffh                               ; 80 ca ff                    ; 0xc0e25
     1977    mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0e28
     1978    movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc0e2b
     1979    mov cx, word [bp-016h]                    ; 8b 4e ea                    ; 0xc0e2f
     1980    inc cx                                    ; 41                          ; 0xc0e32
     1981    imul dx, cx                               ; 0f af d1                    ; 0xc0e33
     1982    xor ah, ah                                ; 30 e4                       ; 0xc0e36
     1983    imul di, ax                               ; 0f af f8                    ; 0xc0e38
     1984    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0e3b
     1985    add ax, di                                ; 01 f8                       ; 0xc0e3f
     1986    add ax, ax                                ; 01 c0                       ; 0xc0e41
     1987    mov di, dx                                ; 89 d7                       ; 0xc0e43
     1988    add di, ax                                ; 01 c7                       ; 0xc0e45
     1989    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc0e47 vgabios.c:45
     1990    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0e4b
     1991    push SS                                   ; 16                          ; 0xc0e4e vgabios.c:48
     1992    pop ES                                    ; 07                          ; 0xc0e4f
     1993    mov word [es:si], ax                      ; 26 89 04                    ; 0xc0e50
     1994    jmp near 00eceh                           ; e9 78 00                    ; 0xc0e53 vgabios.c:562
     1995    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc0e56 vgabios.c:563
     1996    cmp bl, 005h                              ; 80 fb 05                    ; 0xc0e5a
     1997    je short 00eaah                           ; 74 4b                       ; 0xc0e5d
     1998    cmp bl, 002h                              ; 80 fb 02                    ; 0xc0e5f
     1999    jc short 00eceh                           ; 72 6a                       ; 0xc0e62
     2000    jbe short 00e6dh                          ; 76 07                       ; 0xc0e64
     2001    cmp bl, 004h                              ; 80 fb 04                    ; 0xc0e66
     2002    jbe short 00e86h                          ; 76 1b                       ; 0xc0e69
     2003    jmp short 00eceh                          ; eb 61                       ; 0xc0e6b
     2004    movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc0e6d vgabios.c:566
     2005    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0e71
     2006    mov bx, word [bp-014h]                    ; 8b 5e ec                    ; 0xc0e75
     2007    call 00d3ah                               ; e8 bf fe                    ; 0xc0e78
     2008    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc0e7b vgabios.c:567
     2009    call 00d4bh                               ; e8 c9 fe                    ; 0xc0e7f
     2010    xor ah, ah                                ; 30 e4                       ; 0xc0e82
     2011    jmp short 00e4eh                          ; eb c8                       ; 0xc0e84
     2012    mov bx, 00085h                            ; bb 85 00                    ; 0xc0e86 vgabios.c:47
    20622013    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0e89
    2063     mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0e8c
    2064     push SS                                   ; 16                          ; 0xc0e90 vgabios.c:571
    2065     pop ES                                    ; 07                          ; 0xc0e91
    2066     mov word [es:si], dx                      ; 26 89 14                    ; 0xc0e92
    2067     mov word [es:di], ax                      ; 26 89 05                    ; 0xc0e95
    2068     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e98
    2069     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0e9b
    2070     mov es, ax                                ; 8e c0                       ; 0xc0e9e
    2071     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0ea0
    2072     xor ah, ah                                ; 30 e4                       ; 0xc0ea3
    2073     push SS                                   ; 16                          ; 0xc0ea5
    2074     pop ES                                    ; 07                          ; 0xc0ea6
    2075     mov bx, cx                                ; 89 cb                       ; 0xc0ea7
    2076     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0ea9
    2077     mov bx, 00084h                            ; bb 84 00                    ; 0xc0eac
    2078     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0eaf
    2079     mov es, ax                                ; 8e c0                       ; 0xc0eb2
    2080     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0eb4
    2081     xor ah, ah                                ; 30 e4                       ; 0xc0eb7
    2082     push SS                                   ; 16                          ; 0xc0eb9
    2083     pop ES                                    ; 07                          ; 0xc0eba
    2084     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0ebb
    2085     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0ebe
    2086     pop bp                                    ; 5d                          ; 0xc0ec1
    2087     pop di                                    ; 5f                          ; 0xc0ec2
    2088     pop si                                    ; 5e                          ; 0xc0ec3
    2089     retn 00002h                               ; c2 02 00                    ; 0xc0ec4
    2090     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0ec7 vgabios.c:57
    2091     jmp short 00e85h                          ; eb b9                       ; 0xc0eca
    2092     mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc0ecc vgabios.c:576
    2093     mov ax, ds                                ; 8c d8                       ; 0xc0ecf
    2094     jmp short 00e90h                          ; eb bd                       ; 0xc0ed1 vgabios.c:577
    2095     mov dx, 0556ch                            ; ba 6c 55                    ; 0xc0ed3 vgabios.c:579
    2096     jmp short 00ecfh                          ; eb f7                       ; 0xc0ed6
    2097     mov dx, 0596ch                            ; ba 6c 59                    ; 0xc0ed8 vgabios.c:582
    2098     jmp short 00ecfh                          ; eb f2                       ; 0xc0edb
    2099     mov dx, 07b6ch                            ; ba 6c 7b                    ; 0xc0edd vgabios.c:585
    2100     jmp short 00ecfh                          ; eb ed                       ; 0xc0ee0
    2101     mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc0ee2 vgabios.c:588
    2102     jmp short 00ecfh                          ; eb e8                       ; 0xc0ee5
    2103     mov dx, 07c99h                            ; ba 99 7c                    ; 0xc0ee7 vgabios.c:591
    2104     jmp short 00ecfh                          ; eb e3                       ; 0xc0eea
    2105     jmp short 00ec1h                          ; eb d3                       ; 0xc0eec vgabios.c:597
    2106   ; disGetNextSymbol 0xc0eee LB 0x310c -> off=0x0 cb=0000000000000156 uValue=00000000000c0eee 'vga_read_pixel'
    2107 vga_read_pixel:                              ; 0xc0eee LB 0x156
    2108     push bp                                   ; 55                          ; 0xc0eee vgabios.c:610
    2109     mov bp, sp                                ; 89 e5                       ; 0xc0eef
    2110     push si                                   ; 56                          ; 0xc0ef1
    2111     push di                                   ; 57                          ; 0xc0ef2
    2112     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc0ef3
    2113     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0ef6
    2114     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc0ef9
    2115     mov si, cx                                ; 89 ce                       ; 0xc0efc
    2116     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0efe vgabios.c:37
    2117     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f01
    2118     mov es, ax                                ; 8e c0                       ; 0xc0f04
    2119     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f06
    2120     xor ah, ah                                ; 30 e4                       ; 0xc0f09 vgabios.c:617
    2121     call 033a1h                               ; e8 93 24                    ; 0xc0f0b
    2122     mov ah, al                                ; 88 c4                       ; 0xc0f0e
    2123     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0f10 vgabios.c:618
    2124     je near 0103dh                            ; 0f 84 27 01                 ; 0xc0f12
    2125     movzx bx, al                              ; 0f b6 d8                    ; 0xc0f16 vgabios.c:620
    2126     sal bx, 003h                              ; c1 e3 03                    ; 0xc0f19
    2127     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f1c
    2128     je near 0103dh                            ; 0f 84 18 01                 ; 0xc0f21
    2129     mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f25 vgabios.c:624
    2130     cmp ch, 003h                              ; 80 fd 03                    ; 0xc0f29
    2131     jc short 00f3fh                           ; 72 11                       ; 0xc0f2c
    2132     jbe short 00f47h                          ; 76 17                       ; 0xc0f2e
    2133     cmp ch, 005h                              ; 80 fd 05                    ; 0xc0f30
    2134     je near 01016h                            ; 0f 84 df 00                 ; 0xc0f33
    2135     cmp ch, 004h                              ; 80 fd 04                    ; 0xc0f37
    2136     je short 00f47h                           ; 74 0b                       ; 0xc0f3a
    2137     jmp near 01036h                           ; e9 f7 00                    ; 0xc0f3c
    2138     cmp ch, 002h                              ; 80 fd 02                    ; 0xc0f3f
    2139     je short 00fb2h                           ; 74 6e                       ; 0xc0f42
    2140     jmp near 01036h                           ; e9 ef 00                    ; 0xc0f44
    2141     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0f47 vgabios.c:47
    2142     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f4a
    2143     mov es, ax                                ; 8e c0                       ; 0xc0f4d
    2144     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0f4f
    2145     imul ax, word [bp-00ch]                   ; 0f af 46 f4                 ; 0xc0f52 vgabios.c:48
    2146     mov bx, dx                                ; 89 d3                       ; 0xc0f56
    2147     shr bx, 003h                              ; c1 eb 03                    ; 0xc0f58
    2148     add bx, ax                                ; 01 c3                       ; 0xc0f5b
    2149     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc0f5d vgabios.c:47
    2150     mov cx, word [es:di]                      ; 26 8b 0d                    ; 0xc0f60
    2151     movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc0f63 vgabios.c:48
    2152     imul ax, cx                               ; 0f af c1                    ; 0xc0f67
    2153     add bx, ax                                ; 01 c3                       ; 0xc0f6a
    2154     mov cl, dl                                ; 88 d1                       ; 0xc0f6c vgabios.c:629
    2155     and cl, 007h                              ; 80 e1 07                    ; 0xc0f6e
    2156     mov ax, 00080h                            ; b8 80 00                    ; 0xc0f71
    2157     sar ax, CL                                ; d3 f8                       ; 0xc0f74
    2158     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc0f76
    2159     xor ch, ch                                ; 30 ed                       ; 0xc0f79 vgabios.c:630
    2160     mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc0f7b vgabios.c:631
    2161     jmp short 00f88h                          ; eb 08                       ; 0xc0f7e
    2162     cmp byte [bp-006h], 004h                  ; 80 7e fa 04                 ; 0xc0f80
    2163     jnc near 01038h                           ; 0f 83 b0 00                 ; 0xc0f84
    2164     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc0f88 vgabios.c:632
    2165     sal ax, 008h                              ; c1 e0 08                    ; 0xc0f8c
    2166     or AL, strict byte 004h                   ; 0c 04                       ; 0xc0f8f
    2167     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0f91
    2168     out DX, ax                                ; ef                          ; 0xc0f94
    2169     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc0f95 vgabios.c:37
    2170     mov es, ax                                ; 8e c0                       ; 0xc0f98
    2171     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f9a
    2172     and al, byte [bp-008h]                    ; 22 46 f8                    ; 0xc0f9d vgabios.c:38
    2173     test al, al                               ; 84 c0                       ; 0xc0fa0 vgabios.c:634
    2174     jbe short 00fadh                          ; 76 09                       ; 0xc0fa2
    2175     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc0fa4 vgabios.c:635
    2176     mov AL, strict byte 001h                  ; b0 01                       ; 0xc0fa7
    2177     sal al, CL                                ; d2 e0                       ; 0xc0fa9
    2178     or ch, al                                 ; 08 c5                       ; 0xc0fab
    2179     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc0fad vgabios.c:636
    2180     jmp short 00f80h                          ; eb ce                       ; 0xc0fb0
    2181     movzx cx, byte [bx+047b1h]                ; 0f b6 8f b1 47              ; 0xc0fb2 vgabios.c:639
    2182     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc0fb7
    2183     sub bx, cx                                ; 29 cb                       ; 0xc0fba
    2184     mov cx, bx                                ; 89 d9                       ; 0xc0fbc
    2185     mov bx, dx                                ; 89 d3                       ; 0xc0fbe
    2186     shr bx, CL                                ; d3 eb                       ; 0xc0fc0
    2187     mov cx, bx                                ; 89 d9                       ; 0xc0fc2
    2188     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc0fc4
    2189     shr bx, 1                                 ; d1 eb                       ; 0xc0fc7
    2190     imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc0fc9
    2191     add bx, cx                                ; 01 cb                       ; 0xc0fcc
    2192     test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc0fce vgabios.c:640
    2193     je short 00fd7h                           ; 74 03                       ; 0xc0fd2
    2194     add bh, 020h                              ; 80 c7 20                    ; 0xc0fd4 vgabios.c:641
    2195     mov cx, 0b800h                            ; b9 00 b8                    ; 0xc0fd7 vgabios.c:37
    2196     mov es, cx                                ; 8e c1                       ; 0xc0fda
    2197     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0fdc
    2198     movzx bx, ah                              ; 0f b6 dc                    ; 0xc0fdf vgabios.c:643
    2199     sal bx, 003h                              ; c1 e3 03                    ; 0xc0fe2
    2200     cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc0fe5
    2201     jne short 01001h                          ; 75 15                       ; 0xc0fea
    2202     and dx, strict byte 00003h                ; 83 e2 03                    ; 0xc0fec vgabios.c:644
    2203     mov cx, strict word 00003h                ; b9 03 00                    ; 0xc0fef
    2204     sub cx, dx                                ; 29 d1                       ; 0xc0ff2
    2205     add cx, cx                                ; 01 c9                       ; 0xc0ff4
    2206     xor ah, ah                                ; 30 e4                       ; 0xc0ff6
    2207     sar ax, CL                                ; d3 f8                       ; 0xc0ff8
    2208     mov ch, al                                ; 88 c5                       ; 0xc0ffa
    2209     and ch, 003h                              ; 80 e5 03                    ; 0xc0ffc
    2210     jmp short 01038h                          ; eb 37                       ; 0xc0fff vgabios.c:645
    2211     xor dh, dh                                ; 30 f6                       ; 0xc1001 vgabios.c:646
    2212     and dl, 007h                              ; 80 e2 07                    ; 0xc1003
    2213     mov cx, strict word 00007h                ; b9 07 00                    ; 0xc1006
    2214     sub cx, dx                                ; 29 d1                       ; 0xc1009
    2215     xor ah, ah                                ; 30 e4                       ; 0xc100b
    2216     sar ax, CL                                ; d3 f8                       ; 0xc100d
    2217     mov ch, al                                ; 88 c5                       ; 0xc100f
    2218     and ch, 001h                              ; 80 e5 01                    ; 0xc1011
    2219     jmp short 01038h                          ; eb 22                       ; 0xc1014 vgabios.c:647
    2220     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1016 vgabios.c:47
    2221     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1019
    2222     mov es, ax                                ; 8e c0                       ; 0xc101c
    2223     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc101e
    2224     sal ax, 003h                              ; c1 e0 03                    ; 0xc1021 vgabios.c:48
    2225     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc1024
    2226     imul bx, ax                               ; 0f af d8                    ; 0xc1027
    2227     add bx, dx                                ; 01 d3                       ; 0xc102a
    2228     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc102c vgabios.c:37
    2229     mov es, ax                                ; 8e c0                       ; 0xc102f
    2230     mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc1031
    2231     jmp short 01038h                          ; eb 02                       ; 0xc1034 vgabios.c:651
    2232     xor ch, ch                                ; 30 ed                       ; 0xc1036 vgabios.c:656
    2233     push SS                                   ; 16                          ; 0xc1038 vgabios.c:658
    2234     pop ES                                    ; 07                          ; 0xc1039
    2235     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc103a
    2236     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc103d vgabios.c:659
    2237     pop di                                    ; 5f                          ; 0xc1040
    2238     pop si                                    ; 5e                          ; 0xc1041
    2239     pop bp                                    ; 5d                          ; 0xc1042
    2240     retn                                      ; c3                          ; 0xc1043
    2241   ; disGetNextSymbol 0xc1044 LB 0x2fb6 -> off=0x0 cb=000000000000008c uValue=00000000000c1044 'biosfn_perform_gray_scale_summing'
    2242 biosfn_perform_gray_scale_summing:           ; 0xc1044 LB 0x8c
    2243     push bp                                   ; 55                          ; 0xc1044 vgabios.c:664
    2244     mov bp, sp                                ; 89 e5                       ; 0xc1045
    2245     push bx                                   ; 53                          ; 0xc1047
    2246     push cx                                   ; 51                          ; 0xc1048
    2247     push si                                   ; 56                          ; 0xc1049
    2248     push di                                   ; 57                          ; 0xc104a
    2249     push ax                                   ; 50                          ; 0xc104b
    2250     push ax                                   ; 50                          ; 0xc104c
    2251     mov bx, ax                                ; 89 c3                       ; 0xc104d
    2252     mov di, dx                                ; 89 d7                       ; 0xc104f
    2253     mov dx, 003dah                            ; ba da 03                    ; 0xc1051 vgabios.c:669
    2254     in AL, DX                                 ; ec                          ; 0xc1054
     2014    xor dh, dh                                ; 30 f6                       ; 0xc0e8c vgabios.c:572
     2015    mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0e8e
     2016    push dx                                   ; 52                          ; 0xc0e91
     2017    movzx dx, al                              ; 0f b6 d0                    ; 0xc0e92
     2018    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0e95
     2019    mov bx, di                                ; 89 fb                       ; 0xc0e99
     2020    call 00b75h                               ; e8 d7 fc                    ; 0xc0e9b
     2021    mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0e9e vgabios.c:573
     2022    mov dx, ax                                ; 89 c2                       ; 0xc0ea1
     2023    mov ax, di                                ; 89 f8                       ; 0xc0ea3
     2024    call 00b9fh                               ; e8 f7 fc                    ; 0xc0ea5
     2025    jmp short 00e82h                          ; eb d8                       ; 0xc0ea8
     2026    mov bx, 00085h                            ; bb 85 00                    ; 0xc0eaa vgabios.c:47
     2027    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0ead
     2028    xor dh, dh                                ; 30 f6                       ; 0xc0eb0 vgabios.c:577
     2029    mov word [bp-016h], dx                    ; 89 56 ea                    ; 0xc0eb2
     2030    push dx                                   ; 52                          ; 0xc0eb5
     2031    movzx dx, al                              ; 0f b6 d0                    ; 0xc0eb6
     2032    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc0eb9
     2033    mov bx, di                                ; 89 fb                       ; 0xc0ebd
     2034    call 00bddh                               ; e8 1b fd                    ; 0xc0ebf
     2035    mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0ec2 vgabios.c:578
     2036    mov dx, ax                                ; 89 c2                       ; 0xc0ec5
     2037    mov ax, di                                ; 89 f8                       ; 0xc0ec7
     2038    call 00c42h                               ; e8 76 fd                    ; 0xc0ec9
     2039    jmp short 00e82h                          ; eb b4                       ; 0xc0ecc
     2040    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0ece vgabios.c:587
     2041    pop di                                    ; 5f                          ; 0xc0ed1
     2042    pop si                                    ; 5e                          ; 0xc0ed2
     2043    pop cx                                    ; 59                          ; 0xc0ed3
     2044    pop bx                                    ; 5b                          ; 0xc0ed4
     2045    pop bp                                    ; 5d                          ; 0xc0ed5
     2046    retn                                      ; c3                          ; 0xc0ed6
     2047  ; disGetNextSymbol 0xc0ed7 LB 0x3483 -> off=0x10 cb=0000000000000083 uValue=00000000000c0ee7 'vga_get_font_info'
     2048    db  0feh, 00eh, 043h, 00fh, 048h, 00fh, 04fh, 00fh, 054h, 00fh, 059h, 00fh, 05eh, 00fh, 063h, 00fh
     2049vga_get_font_info:                           ; 0xc0ee7 LB 0x83
     2050    push si                                   ; 56                          ; 0xc0ee7 vgabios.c:589
     2051    push di                                   ; 57                          ; 0xc0ee8
     2052    push bp                                   ; 55                          ; 0xc0ee9
     2053    mov bp, sp                                ; 89 e5                       ; 0xc0eea
     2054    mov di, dx                                ; 89 d7                       ; 0xc0eec
     2055    mov si, bx                                ; 89 de                       ; 0xc0eee
     2056    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0ef0 vgabios.c:594
     2057    jnbe short 00f3dh                         ; 77 48                       ; 0xc0ef3
     2058    mov bx, ax                                ; 89 c3                       ; 0xc0ef5
     2059    add bx, ax                                ; 01 c3                       ; 0xc0ef7
     2060    jmp word [cs:bx+00ed7h]                   ; 2e ff a7 d7 0e              ; 0xc0ef9
     2061    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0efe vgabios.c:57
     2062    xor ax, ax                                ; 31 c0                       ; 0xc0f01
     2063    mov es, ax                                ; 8e c0                       ; 0xc0f03
     2064    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0f05
     2065    mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0f08
     2066    push SS                                   ; 16                          ; 0xc0f0c vgabios.c:597
     2067    pop ES                                    ; 07                          ; 0xc0f0d
     2068    mov word [es:si], dx                      ; 26 89 14                    ; 0xc0f0e
     2069    mov word [es:di], ax                      ; 26 89 05                    ; 0xc0f11
     2070    mov bx, 00085h                            ; bb 85 00                    ; 0xc0f14
     2071    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f17
     2072    mov es, ax                                ; 8e c0                       ; 0xc0f1a
     2073    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f1c
     2074    xor ah, ah                                ; 30 e4                       ; 0xc0f1f
     2075    push SS                                   ; 16                          ; 0xc0f21
     2076    pop ES                                    ; 07                          ; 0xc0f22
     2077    mov bx, cx                                ; 89 cb                       ; 0xc0f23
     2078    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f25
     2079    mov bx, 00084h                            ; bb 84 00                    ; 0xc0f28
     2080    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f2b
     2081    mov es, ax                                ; 8e c0                       ; 0xc0f2e
     2082    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f30
     2083    xor ah, ah                                ; 30 e4                       ; 0xc0f33
     2084    push SS                                   ; 16                          ; 0xc0f35
     2085    pop ES                                    ; 07                          ; 0xc0f36
     2086    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0f37
     2087    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f3a
     2088    pop bp                                    ; 5d                          ; 0xc0f3d
     2089    pop di                                    ; 5f                          ; 0xc0f3e
     2090    pop si                                    ; 5e                          ; 0xc0f3f
     2091    retn 00002h                               ; c2 02 00                    ; 0xc0f40
     2092    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0f43 vgabios.c:57
     2093    jmp short 00f01h                          ; eb b9                       ; 0xc0f46
     2094    mov dx, 05d73h                            ; ba 73 5d                    ; 0xc0f48 vgabios.c:602
     2095    mov ax, ds                                ; 8c d8                       ; 0xc0f4b
     2096    jmp short 00f0ch                          ; eb bd                       ; 0xc0f4d vgabios.c:603
     2097    mov dx, 05573h                            ; ba 73 55                    ; 0xc0f4f vgabios.c:605
     2098    jmp short 00f4bh                          ; eb f7                       ; 0xc0f52
     2099    mov dx, 05973h                            ; ba 73 59                    ; 0xc0f54 vgabios.c:608
     2100    jmp short 00f4bh                          ; eb f2                       ; 0xc0f57
     2101    mov dx, 07b73h                            ; ba 73 7b                    ; 0xc0f59 vgabios.c:611
     2102    jmp short 00f4bh                          ; eb ed                       ; 0xc0f5c
     2103    mov dx, 06b73h                            ; ba 73 6b                    ; 0xc0f5e vgabios.c:614
     2104    jmp short 00f4bh                          ; eb e8                       ; 0xc0f61
     2105    mov dx, 07ca0h                            ; ba a0 7c                    ; 0xc0f63 vgabios.c:617
     2106    jmp short 00f4bh                          ; eb e3                       ; 0xc0f66
     2107    jmp short 00f3dh                          ; eb d3                       ; 0xc0f68 vgabios.c:623
     2108  ; disGetNextSymbol 0xc0f6a LB 0x33f0 -> off=0x0 cb=0000000000000156 uValue=00000000000c0f6a 'vga_read_pixel'
     2109vga_read_pixel:                              ; 0xc0f6a LB 0x156
     2110    push bp                                   ; 55                          ; 0xc0f6a vgabios.c:636
     2111    mov bp, sp                                ; 89 e5                       ; 0xc0f6b
     2112    push si                                   ; 56                          ; 0xc0f6d
     2113    push di                                   ; 57                          ; 0xc0f6e
     2114    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc0f6f
     2115    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0f72
     2116    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc0f75
     2117    mov si, cx                                ; 89 ce                       ; 0xc0f78
     2118    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0f7a vgabios.c:37
     2119    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f7d
     2120    mov es, ax                                ; 8e c0                       ; 0xc0f80
     2121    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f82
     2122    xor ah, ah                                ; 30 e4                       ; 0xc0f85 vgabios.c:643
     2123    call 036a6h                               ; e8 1c 27                    ; 0xc0f87
     2124    mov ah, al                                ; 88 c4                       ; 0xc0f8a
     2125    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0f8c vgabios.c:644
     2126    je near 010b9h                            ; 0f 84 27 01                 ; 0xc0f8e
     2127    movzx bx, al                              ; 0f b6 d8                    ; 0xc0f92 vgabios.c:646
     2128    sal bx, 003h                              ; c1 e3 03                    ; 0xc0f95
     2129    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0f98
     2130    je near 010b9h                            ; 0f 84 18 01                 ; 0xc0f9d
     2131    mov ch, byte [bx+047b7h]                  ; 8a af b7 47                 ; 0xc0fa1 vgabios.c:650
     2132    cmp ch, 003h                              ; 80 fd 03                    ; 0xc0fa5
     2133    jc short 00fbbh                           ; 72 11                       ; 0xc0fa8
     2134    jbe short 00fc3h                          ; 76 17                       ; 0xc0faa
     2135    cmp ch, 005h                              ; 80 fd 05                    ; 0xc0fac
     2136    je near 01092h                            ; 0f 84 df 00                 ; 0xc0faf
     2137    cmp ch, 004h                              ; 80 fd 04                    ; 0xc0fb3
     2138    je short 00fc3h                           ; 74 0b                       ; 0xc0fb6
     2139    jmp near 010b2h                           ; e9 f7 00                    ; 0xc0fb8
     2140    cmp ch, 002h                              ; 80 fd 02                    ; 0xc0fbb
     2141    je short 0102eh                           ; 74 6e                       ; 0xc0fbe
     2142    jmp near 010b2h                           ; e9 ef 00                    ; 0xc0fc0
     2143    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0fc3 vgabios.c:47
     2144    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0fc6
     2145    mov es, ax                                ; 8e c0                       ; 0xc0fc9
     2146    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0fcb
     2147    imul ax, word [bp-00ch]                   ; 0f af 46 f4                 ; 0xc0fce vgabios.c:48
     2148    mov bx, dx                                ; 89 d3                       ; 0xc0fd2
     2149    shr bx, 003h                              ; c1 eb 03                    ; 0xc0fd4
     2150    add bx, ax                                ; 01 c3                       ; 0xc0fd7
     2151    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc0fd9 vgabios.c:47
     2152    mov cx, word [es:di]                      ; 26 8b 0d                    ; 0xc0fdc
     2153    movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc0fdf vgabios.c:48
     2154    imul ax, cx                               ; 0f af c1                    ; 0xc0fe3
     2155    add bx, ax                                ; 01 c3                       ; 0xc0fe6
     2156    mov cl, dl                                ; 88 d1                       ; 0xc0fe8 vgabios.c:655
     2157    and cl, 007h                              ; 80 e1 07                    ; 0xc0fea
     2158    mov ax, 00080h                            ; b8 80 00                    ; 0xc0fed
     2159    sar ax, CL                                ; d3 f8                       ; 0xc0ff0
     2160    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc0ff2
     2161    xor ch, ch                                ; 30 ed                       ; 0xc0ff5 vgabios.c:656
     2162    mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc0ff7 vgabios.c:657
     2163    jmp short 01004h                          ; eb 08                       ; 0xc0ffa
     2164    cmp byte [bp-006h], 004h                  ; 80 7e fa 04                 ; 0xc0ffc
     2165    jnc near 010b4h                           ; 0f 83 b0 00                 ; 0xc1000
     2166    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc1004 vgabios.c:658
     2167    sal ax, 008h                              ; c1 e0 08                    ; 0xc1008
     2168    or AL, strict byte 004h                   ; 0c 04                       ; 0xc100b
     2169    mov dx, 003ceh                            ; ba ce 03                    ; 0xc100d
     2170    out DX, ax                                ; ef                          ; 0xc1010
     2171    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc1011 vgabios.c:37
     2172    mov es, ax                                ; 8e c0                       ; 0xc1014
     2173    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1016
     2174    and al, byte [bp-008h]                    ; 22 46 f8                    ; 0xc1019 vgabios.c:38
     2175    test al, al                               ; 84 c0                       ; 0xc101c vgabios.c:660
     2176    jbe short 01029h                          ; 76 09                       ; 0xc101e
     2177    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc1020 vgabios.c:661
     2178    mov AL, strict byte 001h                  ; b0 01                       ; 0xc1023
     2179    sal al, CL                                ; d2 e0                       ; 0xc1025
     2180    or ch, al                                 ; 08 c5                       ; 0xc1027
     2181    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1029 vgabios.c:662
     2182    jmp short 00ffch                          ; eb ce                       ; 0xc102c
     2183    movzx cx, byte [bx+047b8h]                ; 0f b6 8f b8 47              ; 0xc102e vgabios.c:665
     2184    mov bx, strict word 00004h                ; bb 04 00                    ; 0xc1033
     2185    sub bx, cx                                ; 29 cb                       ; 0xc1036
     2186    mov cx, bx                                ; 89 d9                       ; 0xc1038
     2187    mov bx, dx                                ; 89 d3                       ; 0xc103a
     2188    shr bx, CL                                ; d3 eb                       ; 0xc103c
     2189    mov cx, bx                                ; 89 d9                       ; 0xc103e
     2190    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc1040
     2191    shr bx, 1                                 ; d1 eb                       ; 0xc1043
     2192    imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc1045
     2193    add bx, cx                                ; 01 cb                       ; 0xc1048
     2194    test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc104a vgabios.c:666
     2195    je short 01053h                           ; 74 03                       ; 0xc104e
     2196    add bh, 020h                              ; 80 c7 20                    ; 0xc1050 vgabios.c:667
     2197    mov cx, 0b800h                            ; b9 00 b8                    ; 0xc1053 vgabios.c:37
     2198    mov es, cx                                ; 8e c1                       ; 0xc1056
     2199    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1058
     2200    movzx bx, ah                              ; 0f b6 dc                    ; 0xc105b vgabios.c:669
     2201    sal bx, 003h                              ; c1 e3 03                    ; 0xc105e
     2202    cmp byte [bx+047b8h], 002h                ; 80 bf b8 47 02              ; 0xc1061
     2203    jne short 0107dh                          ; 75 15                       ; 0xc1066
     2204    and dx, strict byte 00003h                ; 83 e2 03                    ; 0xc1068 vgabios.c:670
     2205    mov cx, strict word 00003h                ; b9 03 00                    ; 0xc106b
     2206    sub cx, dx                                ; 29 d1                       ; 0xc106e
     2207    add cx, cx                                ; 01 c9                       ; 0xc1070
     2208    xor ah, ah                                ; 30 e4                       ; 0xc1072
     2209    sar ax, CL                                ; d3 f8                       ; 0xc1074
     2210    mov ch, al                                ; 88 c5                       ; 0xc1076
     2211    and ch, 003h                              ; 80 e5 03                    ; 0xc1078
     2212    jmp short 010b4h                          ; eb 37                       ; 0xc107b vgabios.c:671
     2213    xor dh, dh                                ; 30 f6                       ; 0xc107d vgabios.c:672
     2214    and dl, 007h                              ; 80 e2 07                    ; 0xc107f
     2215    mov cx, strict word 00007h                ; b9 07 00                    ; 0xc1082
     2216    sub cx, dx                                ; 29 d1                       ; 0xc1085
     2217    xor ah, ah                                ; 30 e4                       ; 0xc1087
     2218    sar ax, CL                                ; d3 f8                       ; 0xc1089
     2219    mov ch, al                                ; 88 c5                       ; 0xc108b
     2220    and ch, 001h                              ; 80 e5 01                    ; 0xc108d
     2221    jmp short 010b4h                          ; eb 22                       ; 0xc1090 vgabios.c:673
     2222    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1092 vgabios.c:47
     2223    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1095
     2224    mov es, ax                                ; 8e c0                       ; 0xc1098
     2225    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc109a
     2226    sal ax, 003h                              ; c1 e0 03                    ; 0xc109d vgabios.c:48
     2227    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc10a0
     2228    imul bx, ax                               ; 0f af d8                    ; 0xc10a3
     2229    add bx, dx                                ; 01 d3                       ; 0xc10a6
     2230    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc10a8 vgabios.c:37
     2231    mov es, ax                                ; 8e c0                       ; 0xc10ab
     2232    mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc10ad
     2233    jmp short 010b4h                          ; eb 02                       ; 0xc10b0 vgabios.c:677
     2234    xor ch, ch                                ; 30 ed                       ; 0xc10b2 vgabios.c:682
     2235    push SS                                   ; 16                          ; 0xc10b4 vgabios.c:684
     2236    pop ES                                    ; 07                          ; 0xc10b5
     2237    mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc10b6
     2238    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc10b9 vgabios.c:685
     2239    pop di                                    ; 5f                          ; 0xc10bc
     2240    pop si                                    ; 5e                          ; 0xc10bd
     2241    pop bp                                    ; 5d                          ; 0xc10be
     2242    retn                                      ; c3                          ; 0xc10bf
     2243  ; disGetNextSymbol 0xc10c0 LB 0x329a -> off=0x0 cb=000000000000008c uValue=00000000000c10c0 'biosfn_perform_gray_scale_summing'
     2244biosfn_perform_gray_scale_summing:           ; 0xc10c0 LB 0x8c
     2245    push bp                                   ; 55                          ; 0xc10c0 vgabios.c:690
     2246    mov bp, sp                                ; 89 e5                       ; 0xc10c1
     2247    push bx                                   ; 53                          ; 0xc10c3
     2248    push cx                                   ; 51                          ; 0xc10c4
     2249    push si                                   ; 56                          ; 0xc10c5
     2250    push di                                   ; 57                          ; 0xc10c6
     2251    push ax                                   ; 50                          ; 0xc10c7
     2252    push ax                                   ; 50                          ; 0xc10c8
     2253    mov bx, ax                                ; 89 c3                       ; 0xc10c9
     2254    mov di, dx                                ; 89 d7                       ; 0xc10cb
     2255    mov dx, 003dah                            ; ba da 03                    ; 0xc10cd vgabios.c:695
     2256    in AL, DX                                 ; ec                          ; 0xc10d0
    22552257    db  02ah, 0e4h
    2256     ; sub ah, ah                                ; 2a e4                     ; 0xc1055
    2257     xor al, al                                ; 30 c0                       ; 0xc1057 vgabios.c:670
    2258     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1059
    2259     out DX, AL                                ; ee                          ; 0xc105c
    2260     xor si, si                                ; 31 f6                       ; 0xc105d vgabios.c:672
    2261     cmp si, di                                ; 39 fe                       ; 0xc105f
    2262     jnc short 010b5h                          ; 73 52                       ; 0xc1061
    2263     mov al, bl                                ; 88 d8                       ; 0xc1063 vgabios.c:675
    2264     mov dx, 003c7h                            ; ba c7 03                    ; 0xc1065
    2265     out DX, AL                                ; ee                          ; 0xc1068
    2266     mov dx, 003c9h                            ; ba c9 03                    ; 0xc1069 vgabios.c:677
    2267     in AL, DX                                 ; ec                          ; 0xc106c
     2258    ; sub ah, ah                                ; 2a e4                     ; 0xc10d1
     2259    xor al, al                                ; 30 c0                       ; 0xc10d3 vgabios.c:696
     2260    mov dx, 003c0h                            ; ba c0 03                    ; 0xc10d5
     2261    out DX, AL                                ; ee                          ; 0xc10d8
     2262    xor si, si                                ; 31 f6                       ; 0xc10d9 vgabios.c:698
     2263    cmp si, di                                ; 39 fe                       ; 0xc10db
     2264    jnc short 01131h                          ; 73 52                       ; 0xc10dd
     2265    mov al, bl                                ; 88 d8                       ; 0xc10df vgabios.c:701
     2266    mov dx, 003c7h                            ; ba c7 03                    ; 0xc10e1
     2267    out DX, AL                                ; ee                          ; 0xc10e4
     2268    mov dx, 003c9h                            ; ba c9 03                    ; 0xc10e5 vgabios.c:703
     2269    in AL, DX                                 ; ec                          ; 0xc10e8
    22682270    db  02ah, 0e4h
    2269     ; sub ah, ah                                ; 2a e4                     ; 0xc106d
    2270     mov cx, ax                                ; 89 c1                       ; 0xc106f
    2271     in AL, DX                                 ; ec                          ; 0xc1071 vgabios.c:678
     2271    ; sub ah, ah                                ; 2a e4                     ; 0xc10e9
     2272    mov cx, ax                                ; 89 c1                       ; 0xc10eb
     2273    in AL, DX                                 ; ec                          ; 0xc10ed vgabios.c:704
    22722274    db  02ah, 0e4h
    2273     ; sub ah, ah                                ; 2a e4                     ; 0xc1072
    2274     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1074
    2275     in AL, DX                                 ; ec                          ; 0xc1077 vgabios.c:679
     2275    ; sub ah, ah                                ; 2a e4                     ; 0xc10ee
     2276    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc10f0
     2277    in AL, DX                                 ; ec                          ; 0xc10f3 vgabios.c:705
    22762278    db  02ah, 0e4h
    2277     ; sub ah, ah                                ; 2a e4                     ; 0xc1078
    2278     xor ch, ch                                ; 30 ed                       ; 0xc107a vgabios.c:682
    2279     imul cx, cx, strict byte 0004dh           ; 6b c9 4d                    ; 0xc107c
    2280     mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc107f
    2281     movzx cx, byte [bp-00ch]                  ; 0f b6 4e f4                 ; 0xc1082
    2282     imul cx, cx, 00097h                       ; 69 c9 97 00                 ; 0xc1086
    2283     add cx, word [bp-00ah]                    ; 03 4e f6                    ; 0xc108a
    2284     xor ah, ah                                ; 30 e4                       ; 0xc108d
    2285     imul ax, ax, strict byte 0001ch           ; 6b c0 1c                    ; 0xc108f
    2286     add cx, ax                                ; 01 c1                       ; 0xc1092
    2287     add cx, 00080h                            ; 81 c1 80 00                 ; 0xc1094
    2288     sar cx, 008h                              ; c1 f9 08                    ; 0xc1098
    2289     cmp cx, strict byte 0003fh                ; 83 f9 3f                    ; 0xc109b vgabios.c:684
    2290     jbe short 010a3h                          ; 76 03                       ; 0xc109e
    2291     mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc10a0
    2292     mov al, bl                                ; 88 d8                       ; 0xc10a3 vgabios.c:687
    2293     mov dx, 003c8h                            ; ba c8 03                    ; 0xc10a5
    2294     out DX, AL                                ; ee                          ; 0xc10a8
    2295     mov al, cl                                ; 88 c8                       ; 0xc10a9 vgabios.c:689
    2296     mov dx, 003c9h                            ; ba c9 03                    ; 0xc10ab
    2297     out DX, AL                                ; ee                          ; 0xc10ae
    2298     out DX, AL                                ; ee                          ; 0xc10af vgabios.c:690
    2299     out DX, AL                                ; ee                          ; 0xc10b0 vgabios.c:691
    2300     inc bx                                    ; 43                          ; 0xc10b1 vgabios.c:692
    2301     inc si                                    ; 46                          ; 0xc10b2 vgabios.c:693
    2302     jmp short 0105fh                          ; eb aa                       ; 0xc10b3
    2303     mov dx, 003dah                            ; ba da 03                    ; 0xc10b5 vgabios.c:694
    2304     in AL, DX                                 ; ec                          ; 0xc10b8
     2279    ; sub ah, ah                                ; 2a e4                     ; 0xc10f4
     2280    xor ch, ch                                ; 30 ed                       ; 0xc10f6 vgabios.c:708
     2281    imul cx, cx, strict byte 0004dh           ; 6b c9 4d                    ; 0xc10f8
     2282    mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc10fb
     2283    movzx cx, byte [bp-00ch]                  ; 0f b6 4e f4                 ; 0xc10fe
     2284    imul cx, cx, 00097h                       ; 69 c9 97 00                 ; 0xc1102
     2285    add cx, word [bp-00ah]                    ; 03 4e f6                    ; 0xc1106
     2286    xor ah, ah                                ; 30 e4                       ; 0xc1109
     2287    imul ax, ax, strict byte 0001ch           ; 6b c0 1c                    ; 0xc110b
     2288    add cx, ax                                ; 01 c1                       ; 0xc110e
     2289    add cx, 00080h                            ; 81 c1 80 00                 ; 0xc1110
     2290    sar cx, 008h                              ; c1 f9 08                    ; 0xc1114
     2291    cmp cx, strict byte 0003fh                ; 83 f9 3f                    ; 0xc1117 vgabios.c:710
     2292    jbe short 0111fh                          ; 76 03                       ; 0xc111a
     2293    mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc111c
     2294    mov al, bl                                ; 88 d8                       ; 0xc111f vgabios.c:713
     2295    mov dx, 003c8h                            ; ba c8 03                    ; 0xc1121
     2296    out DX, AL                                ; ee                          ; 0xc1124
     2297    mov al, cl                                ; 88 c8                       ; 0xc1125 vgabios.c:715
     2298    mov dx, 003c9h                            ; ba c9 03                    ; 0xc1127
     2299    out DX, AL                                ; ee                          ; 0xc112a
     2300    out DX, AL                                ; ee                          ; 0xc112b vgabios.c:716
     2301    out DX, AL                                ; ee                          ; 0xc112c vgabios.c:717
     2302    inc bx                                    ; 43                          ; 0xc112d vgabios.c:718
     2303    inc si                                    ; 46                          ; 0xc112e vgabios.c:719
     2304    jmp short 010dbh                          ; eb aa                       ; 0xc112f
     2305    mov dx, 003dah                            ; ba da 03                    ; 0xc1131 vgabios.c:720
     2306    in AL, DX                                 ; ec                          ; 0xc1134
    23052307    db  02ah, 0e4h
    2306     ; sub ah, ah                                ; 2a e4                     ; 0xc10b9
    2307     mov AL, strict byte 020h                  ; b0 20                       ; 0xc10bb vgabios.c:695
    2308     mov dx, 003c0h                            ; ba c0 03                    ; 0xc10bd
    2309     out DX, AL                                ; ee                          ; 0xc10c0
    2310     mov dx, 003dah                            ; ba da 03                    ; 0xc10c1 vgabios.c:697
    2311     in AL, DX                                 ; ec                          ; 0xc10c4
     2308    ; sub ah, ah                                ; 2a e4                     ; 0xc1135
     2309    mov AL, strict byte 020h                  ; b0 20                       ; 0xc1137 vgabios.c:721
     2310    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1139
     2311    out DX, AL                                ; ee                          ; 0xc113c
     2312    mov dx, 003dah                            ; ba da 03                    ; 0xc113d vgabios.c:723
     2313    in AL, DX                                 ; ec                          ; 0xc1140
    23122314    db  02ah, 0e4h
    2313     ; sub ah, ah                                ; 2a e4                     ; 0xc10c5
    2314     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc10c7 vgabios.c:699
    2315     pop di                                    ; 5f                          ; 0xc10ca
    2316     pop si                                    ; 5e                          ; 0xc10cb
    2317     pop cx                                    ; 59                          ; 0xc10cc
    2318     pop bx                                    ; 5b                          ; 0xc10cd
    2319     pop bp                                    ; 5d                          ; 0xc10ce
    2320     retn                                      ; c3                          ; 0xc10cf
    2321   ; disGetNextSymbol 0xc10d0 LB 0x2f2a -> off=0x0 cb=00000000000000f6 uValue=00000000000c10d0 'biosfn_set_cursor_shape'
    2322 biosfn_set_cursor_shape:                     ; 0xc10d0 LB 0xf6
    2323     push bp                                   ; 55                          ; 0xc10d0 vgabios.c:702
    2324     mov bp, sp                                ; 89 e5                       ; 0xc10d1
    2325     push bx                                   ; 53                          ; 0xc10d3
    2326     push cx                                   ; 51                          ; 0xc10d4
    2327     push si                                   ; 56                          ; 0xc10d5
    2328     push di                                   ; 57                          ; 0xc10d6
    2329     push ax                                   ; 50                          ; 0xc10d7
    2330     mov bl, al                                ; 88 c3                       ; 0xc10d8
    2331     mov ah, dl                                ; 88 d4                       ; 0xc10da
    2332     movzx cx, al                              ; 0f b6 c8                    ; 0xc10dc vgabios.c:708
    2333     sal cx, 008h                              ; c1 e1 08                    ; 0xc10df
    2334     movzx dx, ah                              ; 0f b6 d4                    ; 0xc10e2
    2335     add dx, cx                                ; 01 ca                       ; 0xc10e5
    2336     mov si, strict word 00060h                ; be 60 00                    ; 0xc10e7 vgabios.c:52
    2337     mov cx, strict word 00040h                ; b9 40 00                    ; 0xc10ea
    2338     mov es, cx                                ; 8e c1                       ; 0xc10ed
    2339     mov word [es:si], dx                      ; 26 89 14                    ; 0xc10ef
    2340     mov si, 00087h                            ; be 87 00                    ; 0xc10f2 vgabios.c:37
    2341     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc10f5
    2342     test dl, 008h                             ; f6 c2 08                    ; 0xc10f8 vgabios.c:38
    2343     jne near 0119bh                           ; 0f 85 9c 00                 ; 0xc10fb
    2344     mov dl, al                                ; 88 c2                       ; 0xc10ff vgabios.c:714
    2345     and dl, 060h                              ; 80 e2 60                    ; 0xc1101
    2346     cmp dl, 020h                              ; 80 fa 20                    ; 0xc1104
    2347     jne short 01110h                          ; 75 07                       ; 0xc1107
    2348     mov BL, strict byte 01eh                  ; b3 1e                       ; 0xc1109 vgabios.c:716
    2349     xor ah, ah                                ; 30 e4                       ; 0xc110b vgabios.c:717
    2350     jmp near 0119bh                           ; e9 8b 00                    ; 0xc110d vgabios.c:718
    2351     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc1110 vgabios.c:37
    2352     test dl, 001h                             ; f6 c2 01                    ; 0xc1113 vgabios.c:38
    2353     jne near 0119bh                           ; 0f 85 81 00                 ; 0xc1116
    2354     cmp bl, 020h                              ; 80 fb 20                    ; 0xc111a
    2355     jnc near 0119bh                           ; 0f 83 7a 00                 ; 0xc111d
    2356     cmp ah, 020h                              ; 80 fc 20                    ; 0xc1121
    2357     jnc near 0119bh                           ; 0f 83 73 00                 ; 0xc1124
    2358     mov si, 00085h                            ; be 85 00                    ; 0xc1128 vgabios.c:47
    2359     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc112b
    2360     mov es, dx                                ; 8e c2                       ; 0xc112e
    2361     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc1130
    2362     mov dx, cx                                ; 89 ca                       ; 0xc1133 vgabios.c:48
    2363     cmp ah, bl                                ; 38 dc                       ; 0xc1135 vgabios.c:729
    2364     jnc short 01145h                          ; 73 0c                       ; 0xc1137
    2365     test ah, ah                               ; 84 e4                       ; 0xc1139 vgabios.c:731
    2366     je short 0119bh                           ; 74 5e                       ; 0xc113b
    2367     xor bl, bl                                ; 30 db                       ; 0xc113d vgabios.c:732
    2368     mov ah, cl                                ; 88 cc                       ; 0xc113f vgabios.c:733
     2315    ; sub ah, ah                                ; 2a e4                     ; 0xc1141
     2316    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1143 vgabios.c:725
     2317    pop di                                    ; 5f                          ; 0xc1146
     2318    pop si                                    ; 5e                          ; 0xc1147
     2319    pop cx                                    ; 59                          ; 0xc1148
     2320    pop bx                                    ; 5b                          ; 0xc1149
     2321    pop bp                                    ; 5d                          ; 0xc114a
     2322    retn                                      ; c3                          ; 0xc114b
     2323  ; disGetNextSymbol 0xc114c LB 0x320e -> off=0x0 cb=00000000000000f6 uValue=00000000000c114c 'biosfn_set_cursor_shape'
     2324biosfn_set_cursor_shape:                     ; 0xc114c LB 0xf6
     2325    push bp                                   ; 55                          ; 0xc114c vgabios.c:728
     2326    mov bp, sp                                ; 89 e5                       ; 0xc114d
     2327    push bx                                   ; 53                          ; 0xc114f
     2328    push cx                                   ; 51                          ; 0xc1150
     2329    push si                                   ; 56                          ; 0xc1151
     2330    push di                                   ; 57                          ; 0xc1152
     2331    push ax                                   ; 50                          ; 0xc1153
     2332    mov bl, al                                ; 88 c3                       ; 0xc1154
     2333    mov ah, dl                                ; 88 d4                       ; 0xc1156
     2334    movzx cx, al                              ; 0f b6 c8                    ; 0xc1158 vgabios.c:734
     2335    sal cx, 008h                              ; c1 e1 08                    ; 0xc115b
     2336    movzx dx, ah                              ; 0f b6 d4                    ; 0xc115e
     2337    add dx, cx                                ; 01 ca                       ; 0xc1161
     2338    mov si, strict word 00060h                ; be 60 00                    ; 0xc1163 vgabios.c:52
     2339    mov cx, strict word 00040h                ; b9 40 00                    ; 0xc1166
     2340    mov es, cx                                ; 8e c1                       ; 0xc1169
     2341    mov word [es:si], dx                      ; 26 89 14                    ; 0xc116b
     2342    mov si, 00087h                            ; be 87 00                    ; 0xc116e vgabios.c:37
     2343    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc1171
     2344    test dl, 008h                             ; f6 c2 08                    ; 0xc1174 vgabios.c:38
     2345    jne near 01217h                           ; 0f 85 9c 00                 ; 0xc1177
     2346    mov dl, al                                ; 88 c2                       ; 0xc117b vgabios.c:740
     2347    and dl, 060h                              ; 80 e2 60                    ; 0xc117d
     2348    cmp dl, 020h                              ; 80 fa 20                    ; 0xc1180
     2349    jne short 0118ch                          ; 75 07                       ; 0xc1183
     2350    mov BL, strict byte 01eh                  ; b3 1e                       ; 0xc1185 vgabios.c:742
     2351    xor ah, ah                                ; 30 e4                       ; 0xc1187 vgabios.c:743
     2352    jmp near 01217h                           ; e9 8b 00                    ; 0xc1189 vgabios.c:744
     2353    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc118c vgabios.c:37
     2354    test dl, 001h                             ; f6 c2 01                    ; 0xc118f vgabios.c:38
     2355    jne near 01217h                           ; 0f 85 81 00                 ; 0xc1192
     2356    cmp bl, 020h                              ; 80 fb 20                    ; 0xc1196
     2357    jnc near 01217h                           ; 0f 83 7a 00                 ; 0xc1199
     2358    cmp ah, 020h                              ; 80 fc 20                    ; 0xc119d
     2359    jnc near 01217h                           ; 0f 83 73 00                 ; 0xc11a0
     2360    mov si, 00085h                            ; be 85 00                    ; 0xc11a4 vgabios.c:47
     2361    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc11a7
     2362    mov es, dx                                ; 8e c2                       ; 0xc11aa
     2363    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc11ac
     2364    mov dx, cx                                ; 89 ca                       ; 0xc11af vgabios.c:48
     2365    cmp ah, bl                                ; 38 dc                       ; 0xc11b1 vgabios.c:755
     2366    jnc short 011c1h                          ; 73 0c                       ; 0xc11b3
     2367    test ah, ah                               ; 84 e4                       ; 0xc11b5 vgabios.c:757
     2368    je short 01217h                           ; 74 5e                       ; 0xc11b7
     2369    xor bl, bl                                ; 30 db                       ; 0xc11b9 vgabios.c:758
     2370    mov ah, cl                                ; 88 cc                       ; 0xc11bb vgabios.c:759
    23692371    db  0feh, 0cch
    2370     ; dec ah                                    ; fe cc                     ; 0xc1141
    2371     jmp short 0119bh                          ; eb 56                       ; 0xc1143 vgabios.c:735
    2372     movzx si, ah                              ; 0f b6 f4                    ; 0xc1145 vgabios.c:736
    2373     mov word [bp-00ah], si                    ; 89 76 f6                    ; 0xc1148
    2374     movzx si, bl                              ; 0f b6 f3                    ; 0xc114b
    2375     or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc114e
    2376     cmp si, cx                                ; 39 ce                       ; 0xc1151
    2377     jnc short 01168h                          ; 73 13                       ; 0xc1153
    2378     movzx di, ah                              ; 0f b6 fc                    ; 0xc1155
    2379     mov si, cx                                ; 89 ce                       ; 0xc1158
    2380     dec si                                    ; 4e                          ; 0xc115a
    2381     cmp di, si                                ; 39 f7                       ; 0xc115b
    2382     je short 0119bh                           ; 74 3c                       ; 0xc115d
    2383     movzx si, bl                              ; 0f b6 f3                    ; 0xc115f
    2384     dec cx                                    ; 49                          ; 0xc1162
    2385     dec cx                                    ; 49                          ; 0xc1163
    2386     cmp si, cx                                ; 39 ce                       ; 0xc1164
    2387     je short 0119bh                           ; 74 33                       ; 0xc1166
    2388     cmp ah, 003h                              ; 80 fc 03                    ; 0xc1168 vgabios.c:738
    2389     jbe short 0119bh                          ; 76 2e                       ; 0xc116b
    2390     movzx si, bl                              ; 0f b6 f3                    ; 0xc116d vgabios.c:739
    2391     movzx di, ah                              ; 0f b6 fc                    ; 0xc1170
    2392     inc si                                    ; 46                          ; 0xc1173
    2393     inc si                                    ; 46                          ; 0xc1174
    2394     mov cl, dl                                ; 88 d1                       ; 0xc1175
     2372    ; dec ah                                    ; fe cc                     ; 0xc11bd
     2373    jmp short 01217h                          ; eb 56                       ; 0xc11bf vgabios.c:761
     2374    movzx si, ah                              ; 0f b6 f4                    ; 0xc11c1 vgabios.c:762
     2375    mov word [bp-00ah], si                    ; 89 76 f6                    ; 0xc11c4
     2376    movzx si, bl                              ; 0f b6 f3                    ; 0xc11c7
     2377    or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc11ca
     2378    cmp si, cx                                ; 39 ce                       ; 0xc11cd
     2379    jnc short 011e4h                          ; 73 13                       ; 0xc11cf
     2380    movzx di, ah                              ; 0f b6 fc                    ; 0xc11d1
     2381    mov si, cx                                ; 89 ce                       ; 0xc11d4
     2382    dec si                                    ; 4e                          ; 0xc11d6
     2383    cmp di, si                                ; 39 f7                       ; 0xc11d7
     2384    je short 01217h                           ; 74 3c                       ; 0xc11d9
     2385    movzx si, bl                              ; 0f b6 f3                    ; 0xc11db
     2386    dec cx                                    ; 49                          ; 0xc11de
     2387    dec cx                                    ; 49                          ; 0xc11df
     2388    cmp si, cx                                ; 39 ce                       ; 0xc11e0
     2389    je short 01217h                           ; 74 33                       ; 0xc11e2
     2390    cmp ah, 003h                              ; 80 fc 03                    ; 0xc11e4 vgabios.c:764
     2391    jbe short 01217h                          ; 76 2e                       ; 0xc11e7
     2392    movzx si, bl                              ; 0f b6 f3                    ; 0xc11e9 vgabios.c:765
     2393    movzx di, ah                              ; 0f b6 fc                    ; 0xc11ec
     2394    inc si                                    ; 46                          ; 0xc11ef
     2395    inc si                                    ; 46                          ; 0xc11f0
     2396    mov cl, dl                                ; 88 d1                       ; 0xc11f1
    23952397    db  0feh, 0c9h
    2396     ; dec cl                                    ; fe c9                     ; 0xc1177
    2397     cmp di, si                                ; 39 f7                       ; 0xc1179
    2398     jnle short 01190h                         ; 7f 13                       ; 0xc117b
    2399     sub bl, ah                                ; 28 e3                       ; 0xc117d vgabios.c:741
    2400     add bl, dl                                ; 00 d3                       ; 0xc117f
     2398    ; dec cl                                    ; fe c9                     ; 0xc11f3
     2399    cmp di, si                                ; 39 f7                       ; 0xc11f5
     2400    jnle short 0120ch                         ; 7f 13                       ; 0xc11f7
     2401    sub bl, ah                                ; 28 e3                       ; 0xc11f9 vgabios.c:767
     2402    add bl, dl                                ; 00 d3                       ; 0xc11fb
    24012403    db  0feh, 0cbh
    2402     ; dec bl                                    ; fe cb                     ; 0xc1181
    2403     mov ah, cl                                ; 88 cc                       ; 0xc1183 vgabios.c:742
    2404     cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc1185 vgabios.c:743
    2405     jc short 0119bh                           ; 72 11                       ; 0xc1188
     2404    ; dec bl                                    ; fe cb                     ; 0xc11fd
     2405    mov ah, cl                                ; 88 cc                       ; 0xc11ff vgabios.c:768
     2406    cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc1201 vgabios.c:769
     2407    jc short 01217h                           ; 72 11                       ; 0xc1204
    24062408    db  0feh, 0cch
    2407     ; dec ah                                    ; fe cc                     ; 0xc118a vgabios.c:745
     2409    ; dec ah                                    ; fe cc                     ; 0xc1206 vgabios.c:771
    24082410    db  0feh, 0cbh
    2409     ; dec bl                                    ; fe cb                     ; 0xc118c vgabios.c:746
    2410     jmp short 0119bh                          ; eb 0b                       ; 0xc118e vgabios.c:748
    2411     cmp bl, 002h                              ; 80 fb 02                    ; 0xc1190
    2412     jbe short 01199h                          ; 76 04                       ; 0xc1193
    2413     shr dx, 1                                 ; d1 ea                       ; 0xc1195 vgabios.c:750
    2414     mov bl, dl                                ; 88 d3                       ; 0xc1197
    2415     mov ah, cl                                ; 88 cc                       ; 0xc1199 vgabios.c:754
    2416     mov si, strict word 00063h                ; be 63 00                    ; 0xc119b vgabios.c:47
    2417     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc119e
    2418     mov es, dx                                ; 8e c2                       ; 0xc11a1
    2419     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc11a3
    2420     mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc11a6 vgabios.c:765
    2421     mov dx, cx                                ; 89 ca                       ; 0xc11a8
    2422     out DX, AL                                ; ee                          ; 0xc11aa
    2423     mov si, cx                                ; 89 ce                       ; 0xc11ab vgabios.c:766
    2424     inc si                                    ; 46                          ; 0xc11ad
    2425     mov al, bl                                ; 88 d8                       ; 0xc11ae
    2426     mov dx, si                                ; 89 f2                       ; 0xc11b0
    2427     out DX, AL                                ; ee                          ; 0xc11b2
    2428     mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc11b3 vgabios.c:767
    2429     mov dx, cx                                ; 89 ca                       ; 0xc11b5
    2430     out DX, AL                                ; ee                          ; 0xc11b7
    2431     mov al, ah                                ; 88 e0                       ; 0xc11b8 vgabios.c:768
    2432     mov dx, si                                ; 89 f2                       ; 0xc11ba
    2433     out DX, AL                                ; ee                          ; 0xc11bc
    2434     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc11bd vgabios.c:769
    2435     pop di                                    ; 5f                          ; 0xc11c0
    2436     pop si                                    ; 5e                          ; 0xc11c1
    2437     pop cx                                    ; 59                          ; 0xc11c2
    2438     pop bx                                    ; 5b                          ; 0xc11c3
    2439     pop bp                                    ; 5d                          ; 0xc11c4
    2440     retn                                      ; c3                          ; 0xc11c5
    2441   ; disGetNextSymbol 0xc11c6 LB 0x2e34 -> off=0x0 cb=0000000000000089 uValue=00000000000c11c6 'biosfn_set_cursor_pos'
    2442 biosfn_set_cursor_pos:                       ; 0xc11c6 LB 0x89
    2443     push bp                                   ; 55                          ; 0xc11c6 vgabios.c:772
    2444     mov bp, sp                                ; 89 e5                       ; 0xc11c7
    2445     push bx                                   ; 53                          ; 0xc11c9
    2446     push cx                                   ; 51                          ; 0xc11ca
    2447     push si                                   ; 56                          ; 0xc11cb
    2448     push ax                                   ; 50                          ; 0xc11cc
    2449     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc11cd vgabios.c:778
    2450     jnbe short 01247h                         ; 77 76                       ; 0xc11cf
    2451     movzx bx, al                              ; 0f b6 d8                    ; 0xc11d1 vgabios.c:781
    2452     add bx, bx                                ; 01 db                       ; 0xc11d4
    2453     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc11d6
    2454     mov cx, strict word 00040h                ; b9 40 00                    ; 0xc11d9 vgabios.c:52
    2455     mov es, cx                                ; 8e c1                       ; 0xc11dc
    2456     mov word [es:bx], dx                      ; 26 89 17                    ; 0xc11de
    2457     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc11e1 vgabios.c:37
    2458     mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc11e4
    2459     cmp al, ah                                ; 38 e0                       ; 0xc11e7 vgabios.c:785
    2460     jne short 01247h                          ; 75 5c                       ; 0xc11e9
    2461     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc11eb vgabios.c:47
    2462     mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc11ee
    2463     mov bx, 00084h                            ; bb 84 00                    ; 0xc11f1 vgabios.c:37
    2464     mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc11f4
    2465     movzx bx, ah                              ; 0f b6 dc                    ; 0xc11f7 vgabios.c:38
    2466     inc bx                                    ; 43                          ; 0xc11fa
    2467     mov si, dx                                ; 89 d6                       ; 0xc11fb vgabios.c:791
    2468     and si, 0ff00h                            ; 81 e6 00 ff                 ; 0xc11fd
    2469     shr si, 008h                              ; c1 ee 08                    ; 0xc1201
    2470     mov word [bp-008h], si                    ; 89 76 f8                    ; 0xc1204
    2471     imul bx, cx                               ; 0f af d9                    ; 0xc1207 vgabios.c:794
    2472     or bl, 0ffh                               ; 80 cb ff                    ; 0xc120a
    2473     xor ah, ah                                ; 30 e4                       ; 0xc120d
    2474     inc bx                                    ; 43                          ; 0xc120f
    2475     imul ax, bx                               ; 0f af c3                    ; 0xc1210
    2476     movzx si, dl                              ; 0f b6 f2                    ; 0xc1213
    2477     add si, ax                                ; 01 c6                       ; 0xc1216
    2478     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1218
    2479     imul ax, cx                               ; 0f af c1                    ; 0xc121c
    2480     add si, ax                                ; 01 c6                       ; 0xc121f
    2481     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1221 vgabios.c:47
    2482     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc1224
    2483     mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc1227 vgabios.c:798
    2484     mov dx, bx                                ; 89 da                       ; 0xc1229
    2485     out DX, AL                                ; ee                          ; 0xc122b
    2486     mov ax, si                                ; 89 f0                       ; 0xc122c vgabios.c:799
    2487     xor al, al                                ; 30 c0                       ; 0xc122e
    2488     shr ax, 008h                              ; c1 e8 08                    ; 0xc1230
    2489     lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc1233
    2490     mov dx, cx                                ; 89 ca                       ; 0xc1236
     2411    ; dec bl                                    ; fe cb                     ; 0xc1208 vgabios.c:772
     2412    jmp short 01217h                          ; eb 0b                       ; 0xc120a vgabios.c:774
     2413    cmp bl, 002h                              ; 80 fb 02                    ; 0xc120c
     2414    jbe short 01215h                          ; 76 04                       ; 0xc120f
     2415    shr dx, 1                                 ; d1 ea                       ; 0xc1211 vgabios.c:776
     2416    mov bl, dl                                ; 88 d3                       ; 0xc1213
     2417    mov ah, cl                                ; 88 cc                       ; 0xc1215 vgabios.c:780
     2418    mov si, strict word 00063h                ; be 63 00                    ; 0xc1217 vgabios.c:47
     2419    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc121a
     2420    mov es, dx                                ; 8e c2                       ; 0xc121d
     2421    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc121f
     2422    mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc1222 vgabios.c:791
     2423    mov dx, cx                                ; 89 ca                       ; 0xc1224
     2424    out DX, AL                                ; ee                          ; 0xc1226
     2425    mov si, cx                                ; 89 ce                       ; 0xc1227 vgabios.c:792
     2426    inc si                                    ; 46                          ; 0xc1229
     2427    mov al, bl                                ; 88 d8                       ; 0xc122a
     2428    mov dx, si                                ; 89 f2                       ; 0xc122c
     2429    out DX, AL                                ; ee                          ; 0xc122e
     2430    mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc122f vgabios.c:793
     2431    mov dx, cx                                ; 89 ca                       ; 0xc1231
     2432    out DX, AL                                ; ee                          ; 0xc1233
     2433    mov al, ah                                ; 88 e0                       ; 0xc1234 vgabios.c:794
     2434    mov dx, si                                ; 89 f2                       ; 0xc1236
    24912435    out DX, AL                                ; ee                          ; 0xc1238
    2492     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc1239 vgabios.c:800
    2493     mov dx, bx                                ; 89 da                       ; 0xc123b
    2494     out DX, AL                                ; ee                          ; 0xc123d
    2495     and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc123e vgabios.c:801
    2496     mov ax, si                                ; 89 f0                       ; 0xc1242
    2497     mov dx, cx                                ; 89 ca                       ; 0xc1244
    2498     out DX, AL                                ; ee                          ; 0xc1246
    2499     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc1247 vgabios.c:803
    2500     pop si                                    ; 5e                          ; 0xc124a
    2501     pop cx                                    ; 59                          ; 0xc124b
    2502     pop bx                                    ; 5b                          ; 0xc124c
    2503     pop bp                                    ; 5d                          ; 0xc124d
    2504     retn                                      ; c3                          ; 0xc124e
    2505   ; disGetNextSymbol 0xc124f LB 0x2dab -> off=0x0 cb=00000000000000cd uValue=00000000000c124f 'biosfn_set_active_page'
    2506 biosfn_set_active_page:                      ; 0xc124f LB 0xcd
    2507     push bp                                   ; 55                          ; 0xc124f vgabios.c:806
    2508     mov bp, sp                                ; 89 e5                       ; 0xc1250
    2509     push bx                                   ; 53                          ; 0xc1252
    2510     push cx                                   ; 51                          ; 0xc1253
    2511     push dx                                   ; 52                          ; 0xc1254
    2512     push si                                   ; 56                          ; 0xc1255
    2513     push di                                   ; 57                          ; 0xc1256
    2514     push ax                                   ; 50                          ; 0xc1257
    2515     push ax                                   ; 50                          ; 0xc1258
    2516     mov cl, al                                ; 88 c1                       ; 0xc1259
    2517     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc125b vgabios.c:812
    2518     jnbe near 01312h                          ; 0f 87 b1 00                 ; 0xc125d
    2519     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1261 vgabios.c:37
    2520     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1264
    2521     mov es, ax                                ; 8e c0                       ; 0xc1267
    2522     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1269
    2523     xor ah, ah                                ; 30 e4                       ; 0xc126c vgabios.c:816
    2524     call 033a1h                               ; e8 30 21                    ; 0xc126e
    2525     mov ch, al                                ; 88 c5                       ; 0xc1271
    2526     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1273 vgabios.c:817
    2527     je near 01312h                            ; 0f 84 99 00                 ; 0xc1275
    2528     movzx ax, cl                              ; 0f b6 c1                    ; 0xc1279 vgabios.c:820
    2529     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc127c
    2530     lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc127f
    2531     call 00a17h                               ; e8 92 f7                    ; 0xc1282
    2532     movzx bx, ch                              ; 0f b6 dd                    ; 0xc1285 vgabios.c:822
    2533     mov si, bx                                ; 89 de                       ; 0xc1288
    2534     sal si, 003h                              ; c1 e6 03                    ; 0xc128a
    2535     cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc128d
    2536     jne short 012c8h                          ; 75 34                       ; 0xc1292
    2537     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1294 vgabios.c:47
    2538     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1297
    2539     mov es, ax                                ; 8e c0                       ; 0xc129a
    2540     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc129c
    2541     mov bx, 00084h                            ; bb 84 00                    ; 0xc129f vgabios.c:37
    2542     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc12a2
    2543     xor ah, ah                                ; 30 e4                       ; 0xc12a5 vgabios.c:38
    2544     inc ax                                    ; 40                          ; 0xc12a7
    2545     imul dx, ax                               ; 0f af d0                    ; 0xc12a8 vgabios.c:829
    2546     mov ax, dx                                ; 89 d0                       ; 0xc12ab
    2547     add ax, dx                                ; 01 d0                       ; 0xc12ad
    2548     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc12af
    2549     mov bx, ax                                ; 89 c3                       ; 0xc12b1
    2550     movzx ax, cl                              ; 0f b6 c1                    ; 0xc12b3
    2551     inc bx                                    ; 43                          ; 0xc12b6
    2552     imul bx, ax                               ; 0f af d8                    ; 0xc12b7
    2553     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc12ba vgabios.c:52
    2554     mov word [es:si], bx                      ; 26 89 1c                    ; 0xc12bd
    2555     or dl, 0ffh                               ; 80 ca ff                    ; 0xc12c0 vgabios.c:833
    2556     mov bx, dx                                ; 89 d3                       ; 0xc12c3
    2557     inc bx                                    ; 43                          ; 0xc12c5
    2558     jmp short 012d7h                          ; eb 0f                       ; 0xc12c6 vgabios.c:835
    2559     movzx bx, byte [bx+0482eh]                ; 0f b6 9f 2e 48              ; 0xc12c8 vgabios.c:837
    2560     sal bx, 006h                              ; c1 e3 06                    ; 0xc12cd
    2561     movzx ax, cl                              ; 0f b6 c1                    ; 0xc12d0
    2562     mov bx, word [bx+04845h]                  ; 8b 9f 45 48                 ; 0xc12d3
    2563     imul bx, ax                               ; 0f af d8                    ; 0xc12d7
    2564     mov si, strict word 00063h                ; be 63 00                    ; 0xc12da vgabios.c:47
    2565     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12dd
    2566     mov es, ax                                ; 8e c0                       ; 0xc12e0
    2567     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc12e2
    2568     mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc12e5 vgabios.c:842
    2569     mov dx, si                                ; 89 f2                       ; 0xc12e7
    2570     out DX, AL                                ; ee                          ; 0xc12e9
    2571     mov ax, bx                                ; 89 d8                       ; 0xc12ea vgabios.c:843
    2572     xor al, bl                                ; 30 d8                       ; 0xc12ec
    2573     shr ax, 008h                              ; c1 e8 08                    ; 0xc12ee
    2574     lea di, [si+001h]                         ; 8d 7c 01                    ; 0xc12f1
    2575     mov dx, di                                ; 89 fa                       ; 0xc12f4
    2576     out DX, AL                                ; ee                          ; 0xc12f6
    2577     mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc12f7 vgabios.c:844
    2578     mov dx, si                                ; 89 f2                       ; 0xc12f9
    2579     out DX, AL                                ; ee                          ; 0xc12fb
    2580     xor bh, bh                                ; 30 ff                       ; 0xc12fc vgabios.c:845
    2581     mov ax, bx                                ; 89 d8                       ; 0xc12fe
    2582     mov dx, di                                ; 89 fa                       ; 0xc1300
    2583     out DX, AL                                ; ee                          ; 0xc1302
    2584     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1303 vgabios.c:42
    2585     mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc1306
    2586     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc1309 vgabios.c:855
    2587     movzx ax, cl                              ; 0f b6 c1                    ; 0xc130c
    2588     call 011c6h                               ; e8 b4 fe                    ; 0xc130f
    2589     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1312 vgabios.c:856
    2590     pop di                                    ; 5f                          ; 0xc1315
    2591     pop si                                    ; 5e                          ; 0xc1316
    2592     pop dx                                    ; 5a                          ; 0xc1317
    2593     pop cx                                    ; 59                          ; 0xc1318
    2594     pop bx                                    ; 5b                          ; 0xc1319
    2595     pop bp                                    ; 5d                          ; 0xc131a
    2596     retn                                      ; c3                          ; 0xc131b
    2597   ; disGetNextSymbol 0xc131c LB 0x2cde -> off=0x0 cb=0000000000000354 uValue=00000000000c131c 'biosfn_set_video_mode'
    2598 biosfn_set_video_mode:                       ; 0xc131c LB 0x354
    2599     push bp                                   ; 55                          ; 0xc131c vgabios.c:876
    2600     mov bp, sp                                ; 89 e5                       ; 0xc131d
    2601     push bx                                   ; 53                          ; 0xc131f
    2602     push cx                                   ; 51                          ; 0xc1320
    2603     push dx                                   ; 52                          ; 0xc1321
    2604     push si                                   ; 56                          ; 0xc1322
    2605     push di                                   ; 57                          ; 0xc1323
    2606     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc1324
    2607     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc1327
    2608     and AL, strict byte 080h                  ; 24 80                       ; 0xc132a vgabios.c:880
    2609     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc132c
    2610     call 007afh                               ; e8 7d f4                    ; 0xc132f vgabios.c:888
    2611     test ax, ax                               ; 85 c0                       ; 0xc1332
    2612     je short 01342h                           ; 74 0c                       ; 0xc1334
    2613     mov AL, strict byte 007h                  ; b0 07                       ; 0xc1336 vgabios.c:890
    2614     mov dx, 003c4h                            ; ba c4 03                    ; 0xc1338
    2615     out DX, AL                                ; ee                          ; 0xc133b
    2616     xor al, al                                ; 30 c0                       ; 0xc133c vgabios.c:891
    2617     mov dx, 003c5h                            ; ba c5 03                    ; 0xc133e
    2618     out DX, AL                                ; ee                          ; 0xc1341
    2619     and byte [bp-010h], 07fh                  ; 80 66 f0 7f                 ; 0xc1342 vgabios.c:896
    2620     cmp byte [bp-010h], 007h                  ; 80 7e f0 07                 ; 0xc1346 vgabios.c:900
    2621     jne short 01350h                          ; 75 04                       ; 0xc134a
    2622     mov byte [bp-010h], 000h                  ; c6 46 f0 00                 ; 0xc134c vgabios.c:901
    2623     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1350 vgabios.c:904
    2624     call 033a1h                               ; e8 4a 20                    ; 0xc1354
    2625     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1357
    2626     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc135a vgabios.c:910
    2627     je near 01666h                            ; 0f 84 06 03                 ; 0xc135c
    2628     movzx bx, al                              ; 0f b6 d8                    ; 0xc1360 vgabios.c:913
    2629     mov al, byte [bx+0482eh]                  ; 8a 87 2e 48                 ; 0xc1363
    2630     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1367
    2631     mov di, 00089h                            ; bf 89 00                    ; 0xc136a vgabios.c:37
    2632     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc136d
    2633     mov es, ax                                ; 8e c0                       ; 0xc1370
    2634     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc1372
    2635     mov ah, al                                ; 88 c4                       ; 0xc1375 vgabios.c:38
    2636     test AL, strict byte 008h                 ; a8 08                       ; 0xc1377 vgabios.c:930
    2637     jne near 01405h                           ; 0f 85 88 00                 ; 0xc1379
    2638     sal bx, 003h                              ; c1 e3 03                    ; 0xc137d vgabios.c:932
    2639     mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1380
    2640     mov dx, 003c6h                            ; ba c6 03                    ; 0xc1384
    2641     out DX, AL                                ; ee                          ; 0xc1387
    2642     xor al, al                                ; 30 c0                       ; 0xc1388 vgabios.c:935
    2643     mov dx, 003c8h                            ; ba c8 03                    ; 0xc138a
    2644     out DX, AL                                ; ee                          ; 0xc138d
    2645     mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc138e vgabios.c:938
    2646     cmp bl, 001h                              ; 80 fb 01                    ; 0xc1392
    2647     jc short 013a5h                           ; 72 0e                       ; 0xc1395
    2648     jbe short 013aeh                          ; 76 15                       ; 0xc1397
    2649     cmp bl, 003h                              ; 80 fb 03                    ; 0xc1399
    2650     je short 013b8h                           ; 74 1a                       ; 0xc139c
    2651     cmp bl, 002h                              ; 80 fb 02                    ; 0xc139e
    2652     je short 013b3h                           ; 74 10                       ; 0xc13a1
    2653     jmp short 013bbh                          ; eb 16                       ; 0xc13a3
    2654     test bl, bl                               ; 84 db                       ; 0xc13a5
    2655     jne short 013bbh                          ; 75 12                       ; 0xc13a7
    2656     mov si, 04fc2h                            ; be c2 4f                    ; 0xc13a9 vgabios.c:940
    2657     jmp short 013bbh                          ; eb 0d                       ; 0xc13ac vgabios.c:941
    2658     mov si, 05082h                            ; be 82 50                    ; 0xc13ae vgabios.c:943
    2659     jmp short 013bbh                          ; eb 08                       ; 0xc13b1 vgabios.c:944
    2660     mov si, 05142h                            ; be 42 51                    ; 0xc13b3 vgabios.c:946
    2661     jmp short 013bbh                          ; eb 03                       ; 0xc13b6 vgabios.c:947
    2662     mov si, 05202h                            ; be 02 52                    ; 0xc13b8 vgabios.c:949
    2663     xor cx, cx                                ; 31 c9                       ; 0xc13bb vgabios.c:953
    2664     jmp short 013ceh                          ; eb 0f                       ; 0xc13bd
    2665     xor al, al                                ; 30 c0                       ; 0xc13bf vgabios.c:960
    2666     mov dx, 003c9h                            ; ba c9 03                    ; 0xc13c1
    2667     out DX, AL                                ; ee                          ; 0xc13c4
    2668     out DX, AL                                ; ee                          ; 0xc13c5 vgabios.c:961
    2669     out DX, AL                                ; ee                          ; 0xc13c6 vgabios.c:962
    2670     inc cx                                    ; 41                          ; 0xc13c7 vgabios.c:964
    2671     cmp cx, 00100h                            ; 81 f9 00 01                 ; 0xc13c8
    2672     jnc short 013f8h                          ; 73 2a                       ; 0xc13cc
    2673     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc13ce
    2674     sal bx, 003h                              ; c1 e3 03                    ; 0xc13d2
    2675     movzx bx, byte [bx+047b5h]                ; 0f b6 9f b5 47              ; 0xc13d5
    2676     movzx dx, byte [bx+0483eh]                ; 0f b6 97 3e 48              ; 0xc13da
    2677     cmp cx, dx                                ; 39 d1                       ; 0xc13df
    2678     jnbe short 013bfh                         ; 77 dc                       ; 0xc13e1
    2679     imul bx, cx, strict byte 00003h           ; 6b d9 03                    ; 0xc13e3
    2680     add bx, si                                ; 01 f3                       ; 0xc13e6
    2681     mov al, byte [bx]                         ; 8a 07                       ; 0xc13e8
    2682     mov dx, 003c9h                            ; ba c9 03                    ; 0xc13ea
    2683     out DX, AL                                ; ee                          ; 0xc13ed
    2684     mov al, byte [bx+001h]                    ; 8a 47 01                    ; 0xc13ee
    2685     out DX, AL                                ; ee                          ; 0xc13f1
    2686     mov al, byte [bx+002h]                    ; 8a 47 02                    ; 0xc13f2
    2687     out DX, AL                                ; ee                          ; 0xc13f5
    2688     jmp short 013c7h                          ; eb cf                       ; 0xc13f6
    2689     test ah, 002h                             ; f6 c4 02                    ; 0xc13f8 vgabios.c:965
    2690     je short 01405h                           ; 74 08                       ; 0xc13fb
    2691     mov dx, 00100h                            ; ba 00 01                    ; 0xc13fd vgabios.c:967
    2692     xor ax, ax                                ; 31 c0                       ; 0xc1400
    2693     call 01044h                               ; e8 3f fc                    ; 0xc1402
    2694     mov dx, 003dah                            ; ba da 03                    ; 0xc1405 vgabios.c:972
    2695     in AL, DX                                 ; ec                          ; 0xc1408
     2436    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1239 vgabios.c:795
     2437    pop di                                    ; 5f                          ; 0xc123c
     2438    pop si                                    ; 5e                          ; 0xc123d
     2439    pop cx                                    ; 59                          ; 0xc123e
     2440    pop bx                                    ; 5b                          ; 0xc123f
     2441    pop bp                                    ; 5d                          ; 0xc1240
     2442    retn                                      ; c3                          ; 0xc1241
     2443  ; disGetNextSymbol 0xc1242 LB 0x3118 -> off=0x0 cb=0000000000000089 uValue=00000000000c1242 'biosfn_set_cursor_pos'
     2444biosfn_set_cursor_pos:                       ; 0xc1242 LB 0x89
     2445    push bp                                   ; 55                          ; 0xc1242 vgabios.c:798
     2446    mov bp, sp                                ; 89 e5                       ; 0xc1243
     2447    push bx                                   ; 53                          ; 0xc1245
     2448    push cx                                   ; 51                          ; 0xc1246
     2449    push si                                   ; 56                          ; 0xc1247
     2450    push ax                                   ; 50                          ; 0xc1248
     2451    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1249 vgabios.c:804
     2452    jnbe short 012c3h                         ; 77 76                       ; 0xc124b
     2453    movzx bx, al                              ; 0f b6 d8                    ; 0xc124d vgabios.c:807
     2454    add bx, bx                                ; 01 db                       ; 0xc1250
     2455    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc1252
     2456    mov cx, strict word 00040h                ; b9 40 00                    ; 0xc1255 vgabios.c:52
     2457    mov es, cx                                ; 8e c1                       ; 0xc1258
     2458    mov word [es:bx], dx                      ; 26 89 17                    ; 0xc125a
     2459    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc125d vgabios.c:37
     2460    mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc1260
     2461    cmp al, ah                                ; 38 e0                       ; 0xc1263 vgabios.c:811
     2462    jne short 012c3h                          ; 75 5c                       ; 0xc1265
     2463    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1267 vgabios.c:47
     2464    mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc126a
     2465    mov bx, 00084h                            ; bb 84 00                    ; 0xc126d vgabios.c:37
     2466    mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc1270
     2467    movzx bx, ah                              ; 0f b6 dc                    ; 0xc1273 vgabios.c:38
     2468    inc bx                                    ; 43                          ; 0xc1276
     2469    mov si, dx                                ; 89 d6                       ; 0xc1277 vgabios.c:817
     2470    and si, 0ff00h                            ; 81 e6 00 ff                 ; 0xc1279
     2471    shr si, 008h                              ; c1 ee 08                    ; 0xc127d
     2472    mov word [bp-008h], si                    ; 89 76 f8                    ; 0xc1280
     2473    imul bx, cx                               ; 0f af d9                    ; 0xc1283 vgabios.c:820
     2474    or bl, 0ffh                               ; 80 cb ff                    ; 0xc1286
     2475    xor ah, ah                                ; 30 e4                       ; 0xc1289
     2476    inc bx                                    ; 43                          ; 0xc128b
     2477    imul ax, bx                               ; 0f af c3                    ; 0xc128c
     2478    movzx si, dl                              ; 0f b6 f2                    ; 0xc128f
     2479    add si, ax                                ; 01 c6                       ; 0xc1292
     2480    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1294
     2481    imul ax, cx                               ; 0f af c1                    ; 0xc1298
     2482    add si, ax                                ; 01 c6                       ; 0xc129b
     2483    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc129d vgabios.c:47
     2484    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc12a0
     2485    mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc12a3 vgabios.c:824
     2486    mov dx, bx                                ; 89 da                       ; 0xc12a5
     2487    out DX, AL                                ; ee                          ; 0xc12a7
     2488    mov ax, si                                ; 89 f0                       ; 0xc12a8 vgabios.c:825
     2489    xor al, al                                ; 30 c0                       ; 0xc12aa
     2490    shr ax, 008h                              ; c1 e8 08                    ; 0xc12ac
     2491    lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc12af
     2492    mov dx, cx                                ; 89 ca                       ; 0xc12b2
     2493    out DX, AL                                ; ee                          ; 0xc12b4
     2494    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc12b5 vgabios.c:826
     2495    mov dx, bx                                ; 89 da                       ; 0xc12b7
     2496    out DX, AL                                ; ee                          ; 0xc12b9
     2497    and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc12ba vgabios.c:827
     2498    mov ax, si                                ; 89 f0                       ; 0xc12be
     2499    mov dx, cx                                ; 89 ca                       ; 0xc12c0
     2500    out DX, AL                                ; ee                          ; 0xc12c2
     2501    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc12c3 vgabios.c:829
     2502    pop si                                    ; 5e                          ; 0xc12c6
     2503    pop cx                                    ; 59                          ; 0xc12c7
     2504    pop bx                                    ; 5b                          ; 0xc12c8
     2505    pop bp                                    ; 5d                          ; 0xc12c9
     2506    retn                                      ; c3                          ; 0xc12ca
     2507  ; disGetNextSymbol 0xc12cb LB 0x308f -> off=0x0 cb=00000000000000cd uValue=00000000000c12cb 'biosfn_set_active_page'
     2508biosfn_set_active_page:                      ; 0xc12cb LB 0xcd
     2509    push bp                                   ; 55                          ; 0xc12cb vgabios.c:832
     2510    mov bp, sp                                ; 89 e5                       ; 0xc12cc
     2511    push bx                                   ; 53                          ; 0xc12ce
     2512    push cx                                   ; 51                          ; 0xc12cf
     2513    push dx                                   ; 52                          ; 0xc12d0
     2514    push si                                   ; 56                          ; 0xc12d1
     2515    push di                                   ; 57                          ; 0xc12d2
     2516    push ax                                   ; 50                          ; 0xc12d3
     2517    push ax                                   ; 50                          ; 0xc12d4
     2518    mov cl, al                                ; 88 c1                       ; 0xc12d5
     2519    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc12d7 vgabios.c:838
     2520    jnbe near 0138eh                          ; 0f 87 b1 00                 ; 0xc12d9
     2521    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc12dd vgabios.c:37
     2522    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12e0
     2523    mov es, ax                                ; 8e c0                       ; 0xc12e3
     2524    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc12e5
     2525    xor ah, ah                                ; 30 e4                       ; 0xc12e8 vgabios.c:842
     2526    call 036a6h                               ; e8 b9 23                    ; 0xc12ea
     2527    mov ch, al                                ; 88 c5                       ; 0xc12ed
     2528    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc12ef vgabios.c:843
     2529    je near 0138eh                            ; 0f 84 99 00                 ; 0xc12f1
     2530    movzx ax, cl                              ; 0f b6 c1                    ; 0xc12f5 vgabios.c:846
     2531    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc12f8
     2532    lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc12fb
     2533    call 00a93h                               ; e8 92 f7                    ; 0xc12fe
     2534    movzx bx, ch                              ; 0f b6 dd                    ; 0xc1301 vgabios.c:848
     2535    mov si, bx                                ; 89 de                       ; 0xc1304
     2536    sal si, 003h                              ; c1 e6 03                    ; 0xc1306
     2537    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc1309
     2538    jne short 01344h                          ; 75 34                       ; 0xc130e
     2539    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1310 vgabios.c:47
     2540    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1313
     2541    mov es, ax                                ; 8e c0                       ; 0xc1316
     2542    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc1318
     2543    mov bx, 00084h                            ; bb 84 00                    ; 0xc131b vgabios.c:37
     2544    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc131e
     2545    xor ah, ah                                ; 30 e4                       ; 0xc1321 vgabios.c:38
     2546    inc ax                                    ; 40                          ; 0xc1323
     2547    imul dx, ax                               ; 0f af d0                    ; 0xc1324 vgabios.c:855
     2548    mov ax, dx                                ; 89 d0                       ; 0xc1327
     2549    add ax, dx                                ; 01 d0                       ; 0xc1329
     2550    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc132b
     2551    mov bx, ax                                ; 89 c3                       ; 0xc132d
     2552    movzx ax, cl                              ; 0f b6 c1                    ; 0xc132f
     2553    inc bx                                    ; 43                          ; 0xc1332
     2554    imul bx, ax                               ; 0f af d8                    ; 0xc1333
     2555    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc1336 vgabios.c:52
     2556    mov word [es:si], bx                      ; 26 89 1c                    ; 0xc1339
     2557    or dl, 0ffh                               ; 80 ca ff                    ; 0xc133c vgabios.c:859
     2558    mov bx, dx                                ; 89 d3                       ; 0xc133f
     2559    inc bx                                    ; 43                          ; 0xc1341
     2560    jmp short 01353h                          ; eb 0f                       ; 0xc1342 vgabios.c:861
     2561    movzx bx, byte [bx+04835h]                ; 0f b6 9f 35 48              ; 0xc1344 vgabios.c:863
     2562    sal bx, 006h                              ; c1 e3 06                    ; 0xc1349
     2563    movzx ax, cl                              ; 0f b6 c1                    ; 0xc134c
     2564    mov bx, word [bx+0484ch]                  ; 8b 9f 4c 48                 ; 0xc134f
     2565    imul bx, ax                               ; 0f af d8                    ; 0xc1353
     2566    mov si, strict word 00063h                ; be 63 00                    ; 0xc1356 vgabios.c:47
     2567    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1359
     2568    mov es, ax                                ; 8e c0                       ; 0xc135c
     2569    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc135e
     2570    mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc1361 vgabios.c:868
     2571    mov dx, si                                ; 89 f2                       ; 0xc1363
     2572    out DX, AL                                ; ee                          ; 0xc1365
     2573    mov ax, bx                                ; 89 d8                       ; 0xc1366 vgabios.c:869
     2574    xor al, bl                                ; 30 d8                       ; 0xc1368
     2575    shr ax, 008h                              ; c1 e8 08                    ; 0xc136a
     2576    lea di, [si+001h]                         ; 8d 7c 01                    ; 0xc136d
     2577    mov dx, di                                ; 89 fa                       ; 0xc1370
     2578    out DX, AL                                ; ee                          ; 0xc1372
     2579    mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc1373 vgabios.c:870
     2580    mov dx, si                                ; 89 f2                       ; 0xc1375
     2581    out DX, AL                                ; ee                          ; 0xc1377
     2582    xor bh, bh                                ; 30 ff                       ; 0xc1378 vgabios.c:871
     2583    mov ax, bx                                ; 89 d8                       ; 0xc137a
     2584    mov dx, di                                ; 89 fa                       ; 0xc137c
     2585    out DX, AL                                ; ee                          ; 0xc137e
     2586    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc137f vgabios.c:42
     2587    mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc1382
     2588    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc1385 vgabios.c:881
     2589    movzx ax, cl                              ; 0f b6 c1                    ; 0xc1388
     2590    call 01242h                               ; e8 b4 fe                    ; 0xc138b
     2591    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc138e vgabios.c:882
     2592    pop di                                    ; 5f                          ; 0xc1391
     2593    pop si                                    ; 5e                          ; 0xc1392
     2594    pop dx                                    ; 5a                          ; 0xc1393
     2595    pop cx                                    ; 59                          ; 0xc1394
     2596    pop bx                                    ; 5b                          ; 0xc1395
     2597    pop bp                                    ; 5d                          ; 0xc1396
     2598    retn                                      ; c3                          ; 0xc1397
     2599  ; disGetNextSymbol 0xc1398 LB 0x2fc2 -> off=0x0 cb=0000000000000045 uValue=00000000000c1398 'find_vpti'
     2600find_vpti:                                   ; 0xc1398 LB 0x45
     2601    push bx                                   ; 53                          ; 0xc1398 vgabios.c:917
     2602    push si                                   ; 56                          ; 0xc1399
     2603    push bp                                   ; 55                          ; 0xc139a
     2604    mov bp, sp                                ; 89 e5                       ; 0xc139b
     2605    movzx bx, al                              ; 0f b6 d8                    ; 0xc139d vgabios.c:922
     2606    mov si, bx                                ; 89 de                       ; 0xc13a0
     2607    sal si, 003h                              ; c1 e6 03                    ; 0xc13a2
     2608    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc13a5
     2609    jne short 013d4h                          ; 75 28                       ; 0xc13aa
     2610    mov si, 00089h                            ; be 89 00                    ; 0xc13ac vgabios.c:37
     2611    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc13af
     2612    mov es, ax                                ; 8e c0                       ; 0xc13b2
     2613    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc13b4
     2614    test AL, strict byte 010h                 ; a8 10                       ; 0xc13b7 vgabios.c:924
     2615    je short 013c2h                           ; 74 07                       ; 0xc13b9
     2616    movsx ax, byte [bx+07dfch]                ; 0f be 87 fc 7d              ; 0xc13bb vgabios.c:925
     2617    jmp short 013d9h                          ; eb 17                       ; 0xc13c0 vgabios.c:926
     2618    test AL, strict byte 080h                 ; a8 80                       ; 0xc13c2
     2619    je short 013cdh                           ; 74 07                       ; 0xc13c4
     2620    movsx ax, byte [bx+07dech]                ; 0f be 87 ec 7d              ; 0xc13c6 vgabios.c:927
     2621    jmp short 013d9h                          ; eb 0c                       ; 0xc13cb vgabios.c:928
     2622    movsx ax, byte [bx+07df4h]                ; 0f be 87 f4 7d              ; 0xc13cd vgabios.c:929
     2623    jmp short 013d9h                          ; eb 05                       ; 0xc13d2 vgabios.c:930
     2624    movzx ax, byte [bx+04835h]                ; 0f b6 87 35 48              ; 0xc13d4 vgabios.c:931
     2625    pop bp                                    ; 5d                          ; 0xc13d9 vgabios.c:934
     2626    pop si                                    ; 5e                          ; 0xc13da
     2627    pop bx                                    ; 5b                          ; 0xc13db
     2628    retn                                      ; c3                          ; 0xc13dc
     2629  ; disGetNextSymbol 0xc13dd LB 0x2f7d -> off=0x0 cb=000000000000048a uValue=00000000000c13dd 'biosfn_set_video_mode'
     2630biosfn_set_video_mode:                       ; 0xc13dd LB 0x48a
     2631    push bp                                   ; 55                          ; 0xc13dd vgabios.c:938
     2632    mov bp, sp                                ; 89 e5                       ; 0xc13de
     2633    push bx                                   ; 53                          ; 0xc13e0
     2634    push cx                                   ; 51                          ; 0xc13e1
     2635    push dx                                   ; 52                          ; 0xc13e2
     2636    push si                                   ; 56                          ; 0xc13e3
     2637    push di                                   ; 57                          ; 0xc13e4
     2638    sub sp, strict byte 00016h                ; 83 ec 16                    ; 0xc13e5
     2639    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc13e8
     2640    and AL, strict byte 080h                  ; 24 80                       ; 0xc13eb vgabios.c:942
     2641    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc13ed
     2642    call 007bfh                               ; e8 cc f3                    ; 0xc13f0 vgabios.c:952
     2643    test ax, ax                               ; 85 c0                       ; 0xc13f3
     2644    je short 01403h                           ; 74 0c                       ; 0xc13f5
     2645    mov AL, strict byte 007h                  ; b0 07                       ; 0xc13f7 vgabios.c:954
     2646    mov dx, 003c4h                            ; ba c4 03                    ; 0xc13f9
     2647    out DX, AL                                ; ee                          ; 0xc13fc
     2648    xor al, al                                ; 30 c0                       ; 0xc13fd vgabios.c:955
     2649    mov dx, 003c5h                            ; ba c5 03                    ; 0xc13ff
     2650    out DX, AL                                ; ee                          ; 0xc1402
     2651    and byte [bp-00eh], 07fh                  ; 80 66 f2 7f                 ; 0xc1403 vgabios.c:960
     2652    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1407 vgabios.c:966
     2653    call 036a6h                               ; e8 98 22                    ; 0xc140b
     2654    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc140e
     2655    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1411 vgabios.c:972
     2656    je near 0185dh                            ; 0f 84 46 04                 ; 0xc1413
     2657    mov bx, 000a8h                            ; bb a8 00                    ; 0xc1417 vgabios.c:57
     2658    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc141a
     2659    mov es, dx                                ; 8e c2                       ; 0xc141d
     2660    mov di, word [es:bx]                      ; 26 8b 3f                    ; 0xc141f
     2661    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc1422
     2662    mov bx, di                                ; 89 fb                       ; 0xc1426 vgabios.c:58
     2663    mov word [bp-014h], dx                    ; 89 56 ec                    ; 0xc1428
     2664    movzx cx, al                              ; 0f b6 c8                    ; 0xc142b vgabios.c:978
     2665    mov ax, cx                                ; 89 c8                       ; 0xc142e
     2666    call 01398h                               ; e8 65 ff                    ; 0xc1430
     2667    mov es, dx                                ; 8e c2                       ; 0xc1433 vgabios.c:979
     2668    mov si, word [es:di]                      ; 26 8b 35                    ; 0xc1435
     2669    mov dx, word [es:di+002h]                 ; 26 8b 55 02                 ; 0xc1438
     2670    mov word [bp-01ah], dx                    ; 89 56 e6                    ; 0xc143c
     2671    xor ah, ah                                ; 30 e4                       ; 0xc143f vgabios.c:980
     2672    sal ax, 006h                              ; c1 e0 06                    ; 0xc1441
     2673    add si, ax                                ; 01 c6                       ; 0xc1444
     2674    mov di, 00089h                            ; bf 89 00                    ; 0xc1446 vgabios.c:37
     2675    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1449
     2676    mov es, ax                                ; 8e c0                       ; 0xc144c
     2677    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc144e
     2678    mov ah, al                                ; 88 c4                       ; 0xc1451 vgabios.c:38
     2679    test AL, strict byte 008h                 ; a8 08                       ; 0xc1453 vgabios.c:997
     2680    jne near 01509h                           ; 0f 85 b0 00                 ; 0xc1455
     2681    mov di, cx                                ; 89 cf                       ; 0xc1459 vgabios.c:999
     2682    sal di, 003h                              ; c1 e7 03                    ; 0xc145b
     2683    mov al, byte [di+047bbh]                  ; 8a 85 bb 47                 ; 0xc145e
     2684    mov dx, 003c6h                            ; ba c6 03                    ; 0xc1462
     2685    out DX, AL                                ; ee                          ; 0xc1465
     2686    xor al, al                                ; 30 c0                       ; 0xc1466 vgabios.c:1002
     2687    mov dx, 003c8h                            ; ba c8 03                    ; 0xc1468
     2688    out DX, AL                                ; ee                          ; 0xc146b
     2689    mov cl, byte [di+047bch]                  ; 8a 8d bc 47                 ; 0xc146c vgabios.c:1005
     2690    cmp cl, 001h                              ; 80 f9 01                    ; 0xc1470
     2691    jc short 01483h                           ; 72 0e                       ; 0xc1473
     2692    jbe short 0148eh                          ; 76 17                       ; 0xc1475
     2693    cmp cl, 003h                              ; 80 f9 03                    ; 0xc1477
     2694    je short 0149ch                           ; 74 20                       ; 0xc147a
     2695    cmp cl, 002h                              ; 80 f9 02                    ; 0xc147c
     2696    je short 01495h                           ; 74 14                       ; 0xc147f
     2697    jmp short 014a1h                          ; eb 1e                       ; 0xc1481
     2698    test cl, cl                               ; 84 c9                       ; 0xc1483
     2699    jne short 014a1h                          ; 75 1a                       ; 0xc1485
     2700    mov word [bp-016h], 04fc9h                ; c7 46 ea c9 4f              ; 0xc1487 vgabios.c:1007
     2701    jmp short 014a1h                          ; eb 13                       ; 0xc148c vgabios.c:1008
     2702    mov word [bp-016h], 05089h                ; c7 46 ea 89 50              ; 0xc148e vgabios.c:1010
     2703    jmp short 014a1h                          ; eb 0c                       ; 0xc1493 vgabios.c:1011
     2704    mov word [bp-016h], 05149h                ; c7 46 ea 49 51              ; 0xc1495 vgabios.c:1013
     2705    jmp short 014a1h                          ; eb 05                       ; 0xc149a vgabios.c:1014
     2706    mov word [bp-016h], 05209h                ; c7 46 ea 09 52              ; 0xc149c vgabios.c:1016
     2707    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc14a1 vgabios.c:1020
     2708    sal di, 003h                              ; c1 e7 03                    ; 0xc14a5
     2709    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc14a8
     2710    jne short 014beh                          ; 75 0f                       ; 0xc14ad
     2711    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc14af vgabios.c:1022
     2712    cmp byte [es:si+002h], 008h               ; 26 80 7c 02 08              ; 0xc14b2
     2713    jne short 014beh                          ; 75 05                       ; 0xc14b7
     2714    mov word [bp-016h], 05089h                ; c7 46 ea 89 50              ; 0xc14b9 vgabios.c:1023
     2715    xor cx, cx                                ; 31 c9                       ; 0xc14be vgabios.c:1026
     2716    jmp short 014d1h                          ; eb 0f                       ; 0xc14c0
     2717    xor al, al                                ; 30 c0                       ; 0xc14c2 vgabios.c:1033
     2718    mov dx, 003c9h                            ; ba c9 03                    ; 0xc14c4
     2719    out DX, AL                                ; ee                          ; 0xc14c7
     2720    out DX, AL                                ; ee                          ; 0xc14c8 vgabios.c:1034
     2721    out DX, AL                                ; ee                          ; 0xc14c9 vgabios.c:1035
     2722    inc cx                                    ; 41                          ; 0xc14ca vgabios.c:1037
     2723    cmp cx, 00100h                            ; 81 f9 00 01                 ; 0xc14cb
     2724    jnc short 014fch                          ; 73 2b                       ; 0xc14cf
     2725    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc14d1
     2726    sal di, 003h                              ; c1 e7 03                    ; 0xc14d5
     2727    movzx di, byte [di+047bch]                ; 0f b6 bd bc 47              ; 0xc14d8
     2728    movzx di, byte [di+04845h]                ; 0f b6 bd 45 48              ; 0xc14dd
     2729    cmp cx, di                                ; 39 f9                       ; 0xc14e2
     2730    jnbe short 014c2h                         ; 77 dc                       ; 0xc14e4
     2731    imul di, cx, strict byte 00003h           ; 6b f9 03                    ; 0xc14e6
     2732    add di, word [bp-016h]                    ; 03 7e ea                    ; 0xc14e9
     2733    mov al, byte [di]                         ; 8a 05                       ; 0xc14ec
     2734    mov dx, 003c9h                            ; ba c9 03                    ; 0xc14ee
     2735    out DX, AL                                ; ee                          ; 0xc14f1
     2736    mov al, byte [di+001h]                    ; 8a 45 01                    ; 0xc14f2
     2737    out DX, AL                                ; ee                          ; 0xc14f5
     2738    mov al, byte [di+002h]                    ; 8a 45 02                    ; 0xc14f6
     2739    out DX, AL                                ; ee                          ; 0xc14f9
     2740    jmp short 014cah                          ; eb ce                       ; 0xc14fa
     2741    test ah, 002h                             ; f6 c4 02                    ; 0xc14fc vgabios.c:1038
     2742    je short 01509h                           ; 74 08                       ; 0xc14ff
     2743    mov dx, 00100h                            ; ba 00 01                    ; 0xc1501 vgabios.c:1040
     2744    xor ax, ax                                ; 31 c0                       ; 0xc1504
     2745    call 010c0h                               ; e8 b7 fb                    ; 0xc1506
     2746    mov dx, 003dah                            ; ba da 03                    ; 0xc1509 vgabios.c:1045
     2747    in AL, DX                                 ; ec                          ; 0xc150c
    26962748    db  02ah, 0e4h
    2697     ; sub ah, ah                                ; 2a e4                     ; 0xc1409
    2698     xor cx, cx                                ; 31 c9                       ; 0xc140b vgabios.c:975
    2699     jmp short 01414h                          ; eb 05                       ; 0xc140d
    2700     cmp cx, strict byte 00013h                ; 83 f9 13                    ; 0xc140f
    2701     jnbe short 0142bh                         ; 77 17                       ; 0xc1412
    2702     mov al, cl                                ; 88 c8                       ; 0xc1414 vgabios.c:976
    2703     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1416
    2704     out DX, AL                                ; ee                          ; 0xc1419
    2705     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc141a vgabios.c:977
    2706     sal bx, 006h                              ; c1 e3 06                    ; 0xc141e
    2707     add bx, cx                                ; 01 cb                       ; 0xc1421
    2708     mov al, byte [bx+04865h]                  ; 8a 87 65 48                 ; 0xc1423
    2709     out DX, AL                                ; ee                          ; 0xc1427
    2710     inc cx                                    ; 41                          ; 0xc1428 vgabios.c:978
    2711     jmp short 0140fh                          ; eb e4                       ; 0xc1429
    2712     mov AL, strict byte 014h                  ; b0 14                       ; 0xc142b vgabios.c:979
    2713     mov dx, 003c0h                            ; ba c0 03                    ; 0xc142d
    2714     out DX, AL                                ; ee                          ; 0xc1430
    2715     xor al, al                                ; 30 c0                       ; 0xc1431 vgabios.c:980
    2716     out DX, AL                                ; ee                          ; 0xc1433
    2717     mov dx, 003c4h                            ; ba c4 03                    ; 0xc1434 vgabios.c:983
    2718     out DX, AL                                ; ee                          ; 0xc1437
    2719     mov AL, strict byte 003h                  ; b0 03                       ; 0xc1438 vgabios.c:984
    2720     mov dx, 003c5h                            ; ba c5 03                    ; 0xc143a
    2721     out DX, AL                                ; ee                          ; 0xc143d
    2722     mov cx, strict word 00001h                ; b9 01 00                    ; 0xc143e vgabios.c:985
    2723     jmp short 01448h                          ; eb 05                       ; 0xc1441
    2724     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc1443
    2725     jnbe short 01462h                         ; 77 1a                       ; 0xc1446
    2726     mov al, cl                                ; 88 c8                       ; 0xc1448 vgabios.c:986
    2727     mov dx, 003c4h                            ; ba c4 03                    ; 0xc144a
    2728     out DX, AL                                ; ee                          ; 0xc144d
    2729     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc144e vgabios.c:987
    2730     sal bx, 006h                              ; c1 e3 06                    ; 0xc1452
    2731     add bx, cx                                ; 01 cb                       ; 0xc1455
    2732     mov al, byte [bx+04846h]                  ; 8a 87 46 48                 ; 0xc1457
    2733     mov dx, 003c5h                            ; ba c5 03                    ; 0xc145b
    2734     out DX, AL                                ; ee                          ; 0xc145e
    2735     inc cx                                    ; 41                          ; 0xc145f vgabios.c:988
    2736     jmp short 01443h                          ; eb e1                       ; 0xc1460
    2737     xor cx, cx                                ; 31 c9                       ; 0xc1462 vgabios.c:991
    2738     jmp short 0146bh                          ; eb 05                       ; 0xc1464
    2739     cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc1466
    2740     jnbe short 01485h                         ; 77 1a                       ; 0xc1469
    2741     mov al, cl                                ; 88 c8                       ; 0xc146b vgabios.c:992
    2742     mov dx, 003ceh                            ; ba ce 03                    ; 0xc146d
    2743     out DX, AL                                ; ee                          ; 0xc1470
    2744     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc1471 vgabios.c:993
    2745     sal bx, 006h                              ; c1 e3 06                    ; 0xc1475
    2746     add bx, cx                                ; 01 cb                       ; 0xc1478
    2747     mov al, byte [bx+04879h]                  ; 8a 87 79 48                 ; 0xc147a
    2748     mov dx, 003cfh                            ; ba cf 03                    ; 0xc147e
    2749     out DX, AL                                ; ee                          ; 0xc1481
    2750     inc cx                                    ; 41                          ; 0xc1482 vgabios.c:994
    2751     jmp short 01466h                          ; eb e1                       ; 0xc1483
    2752     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc1485 vgabios.c:997
    2753     sal bx, 003h                              ; c1 e3 03                    ; 0xc1489
    2754     cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc148c
    2755     jne short 01498h                          ; 75 05                       ; 0xc1491
    2756     mov dx, 003b4h                            ; ba b4 03                    ; 0xc1493
    2757     jmp short 0149bh                          ; eb 03                       ; 0xc1496
    2758     mov dx, 003d4h                            ; ba d4 03                    ; 0xc1498
    2759     mov si, dx                                ; 89 d6                       ; 0xc149b
    2760     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc149d vgabios.c:1000
    2761     out DX, ax                                ; ef                          ; 0xc14a0
    2762     xor cx, cx                                ; 31 c9                       ; 0xc14a1 vgabios.c:1002
    2763     jmp short 014aah                          ; eb 05                       ; 0xc14a3
    2764     cmp cx, strict byte 00018h                ; 83 f9 18                    ; 0xc14a5
    2765     jnbe short 014c5h                         ; 77 1b                       ; 0xc14a8
    2766     mov al, cl                                ; 88 c8                       ; 0xc14aa vgabios.c:1003
    2767     mov dx, si                                ; 89 f2                       ; 0xc14ac
    2768     out DX, AL                                ; ee                          ; 0xc14ae
    2769     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc14af vgabios.c:1004
    2770     sal bx, 006h                              ; c1 e3 06                    ; 0xc14b3
    2771     mov di, bx                                ; 89 df                       ; 0xc14b6
    2772     add di, cx                                ; 01 cf                       ; 0xc14b8
    2773     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc14ba
    2774     mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc14bd
    2775     out DX, AL                                ; ee                          ; 0xc14c1
    2776     inc cx                                    ; 41                          ; 0xc14c2 vgabios.c:1005
    2777     jmp short 014a5h                          ; eb e0                       ; 0xc14c3
    2778     mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc14c5 vgabios.c:1008
    2779     mov dx, 003c2h                            ; ba c2 03                    ; 0xc14c9
    2780     out DX, AL                                ; ee                          ; 0xc14cc
    2781     mov AL, strict byte 020h                  ; b0 20                       ; 0xc14cd vgabios.c:1011
    2782     mov dx, 003c0h                            ; ba c0 03                    ; 0xc14cf
    2783     out DX, AL                                ; ee                          ; 0xc14d2
    2784     mov dx, 003dah                            ; ba da 03                    ; 0xc14d3 vgabios.c:1012
    2785     in AL, DX                                 ; ec                          ; 0xc14d6
     2749    ; sub ah, ah                                ; 2a e4                     ; 0xc150d
     2750    xor cx, cx                                ; 31 c9                       ; 0xc150f vgabios.c:1048
     2751    jmp short 01518h                          ; eb 05                       ; 0xc1511
     2752    cmp cx, strict byte 00013h                ; 83 f9 13                    ; 0xc1513
     2753    jnbe short 0152dh                         ; 77 15                       ; 0xc1516
     2754    mov al, cl                                ; 88 c8                       ; 0xc1518 vgabios.c:1049
     2755    mov dx, 003c0h                            ; ba c0 03                    ; 0xc151a
     2756    out DX, AL                                ; ee                          ; 0xc151d
     2757    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc151e vgabios.c:1050
     2758    mov di, si                                ; 89 f7                       ; 0xc1521
     2759    add di, cx                                ; 01 cf                       ; 0xc1523
     2760    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc1525
     2761    out DX, AL                                ; ee                          ; 0xc1529
     2762    inc cx                                    ; 41                          ; 0xc152a vgabios.c:1051
     2763    jmp short 01513h                          ; eb e6                       ; 0xc152b
     2764    mov AL, strict byte 014h                  ; b0 14                       ; 0xc152d vgabios.c:1052
     2765    mov dx, 003c0h                            ; ba c0 03                    ; 0xc152f
     2766    out DX, AL                                ; ee                          ; 0xc1532
     2767    xor al, al                                ; 30 c0                       ; 0xc1533 vgabios.c:1053
     2768    out DX, AL                                ; ee                          ; 0xc1535
     2769    mov es, [bp-014h]                         ; 8e 46 ec                    ; 0xc1536 vgabios.c:1056
     2770    mov dx, word [es:bx+004h]                 ; 26 8b 57 04                 ; 0xc1539
     2771    mov ax, word [es:bx+006h]                 ; 26 8b 47 06                 ; 0xc153d
     2772    test ax, ax                               ; 85 c0                       ; 0xc1541
     2773    jne short 01549h                          ; 75 04                       ; 0xc1543
     2774    test dx, dx                               ; 85 d2                       ; 0xc1545
     2775    je short 01589h                           ; 74 40                       ; 0xc1547
     2776    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1549 vgabios.c:1060
     2777    xor cx, cx                                ; 31 c9                       ; 0xc154c vgabios.c:1061
     2778    jmp short 01555h                          ; eb 05                       ; 0xc154e
     2779    cmp cx, strict byte 00010h                ; 83 f9 10                    ; 0xc1550
     2780    jnc short 01579h                          ; 73 24                       ; 0xc1553
     2781    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1555 vgabios.c:1062
     2782    mov di, si                                ; 89 f7                       ; 0xc1558
     2783    add di, cx                                ; 01 cf                       ; 0xc155a
     2784    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc155c
     2785    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc155f
     2786    mov ax, dx                                ; 89 d0                       ; 0xc1562
     2787    add ax, cx                                ; 01 c8                       ; 0xc1564
     2788    mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc1566
     2789    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc1569
     2790    mov es, [bp-020h]                         ; 8e 46 e0                    ; 0xc156d
     2791    mov di, word [bp-01eh]                    ; 8b 7e e2                    ; 0xc1570
     2792    mov byte [es:di], al                      ; 26 88 05                    ; 0xc1573
     2793    inc cx                                    ; 41                          ; 0xc1576
     2794    jmp short 01550h                          ; eb d7                       ; 0xc1577
     2795    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1579 vgabios.c:1063
     2796    mov al, byte [es:si+034h]                 ; 26 8a 44 34                 ; 0xc157c
     2797    mov es, [bp-01ch]                         ; 8e 46 e4                    ; 0xc1580
     2798    mov di, dx                                ; 89 d7                       ; 0xc1583
     2799    mov byte [es:di+010h], al                 ; 26 88 45 10                 ; 0xc1585
     2800    xor al, al                                ; 30 c0                       ; 0xc1589 vgabios.c:1067
     2801    mov dx, 003c4h                            ; ba c4 03                    ; 0xc158b
     2802    out DX, AL                                ; ee                          ; 0xc158e
     2803    mov AL, strict byte 003h                  ; b0 03                       ; 0xc158f vgabios.c:1068
     2804    mov dx, 003c5h                            ; ba c5 03                    ; 0xc1591
     2805    out DX, AL                                ; ee                          ; 0xc1594
     2806    mov cx, strict word 00001h                ; b9 01 00                    ; 0xc1595 vgabios.c:1069
     2807    jmp short 0159fh                          ; eb 05                       ; 0xc1598
     2808    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc159a
     2809    jnbe short 015b7h                         ; 77 18                       ; 0xc159d
     2810    mov al, cl                                ; 88 c8                       ; 0xc159f vgabios.c:1070
     2811    mov dx, 003c4h                            ; ba c4 03                    ; 0xc15a1
     2812    out DX, AL                                ; ee                          ; 0xc15a4
     2813    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc15a5 vgabios.c:1071
     2814    mov di, si                                ; 89 f7                       ; 0xc15a8
     2815    add di, cx                                ; 01 cf                       ; 0xc15aa
     2816    mov al, byte [es:di+004h]                 ; 26 8a 45 04                 ; 0xc15ac
     2817    mov dx, 003c5h                            ; ba c5 03                    ; 0xc15b0
     2818    out DX, AL                                ; ee                          ; 0xc15b3
     2819    inc cx                                    ; 41                          ; 0xc15b4 vgabios.c:1072
     2820    jmp short 0159ah                          ; eb e3                       ; 0xc15b5
     2821    xor cx, cx                                ; 31 c9                       ; 0xc15b7 vgabios.c:1075
     2822    jmp short 015c0h                          ; eb 05                       ; 0xc15b9
     2823    cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc15bb
     2824    jnbe short 015d8h                         ; 77 18                       ; 0xc15be
     2825    mov al, cl                                ; 88 c8                       ; 0xc15c0 vgabios.c:1076
     2826    mov dx, 003ceh                            ; ba ce 03                    ; 0xc15c2
     2827    out DX, AL                                ; ee                          ; 0xc15c5
     2828    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc15c6 vgabios.c:1077
     2829    mov di, si                                ; 89 f7                       ; 0xc15c9
     2830    add di, cx                                ; 01 cf                       ; 0xc15cb
     2831    mov al, byte [es:di+037h]                 ; 26 8a 45 37                 ; 0xc15cd
     2832    mov dx, 003cfh                            ; ba cf 03                    ; 0xc15d1
     2833    out DX, AL                                ; ee                          ; 0xc15d4
     2834    inc cx                                    ; 41                          ; 0xc15d5 vgabios.c:1078
     2835    jmp short 015bbh                          ; eb e3                       ; 0xc15d6
     2836    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc15d8 vgabios.c:1081
     2837    sal di, 003h                              ; c1 e7 03                    ; 0xc15dc
     2838    cmp byte [di+047b7h], 001h                ; 80 bd b7 47 01              ; 0xc15df
     2839    jne short 015ebh                          ; 75 05                       ; 0xc15e4
     2840    mov cx, 003b4h                            ; b9 b4 03                    ; 0xc15e6
     2841    jmp short 015eeh                          ; eb 03                       ; 0xc15e9
     2842    mov cx, 003d4h                            ; b9 d4 03                    ; 0xc15eb
     2843    mov word [bp-018h], cx                    ; 89 4e e8                    ; 0xc15ee
     2844    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc15f1 vgabios.c:1084
     2845    mov al, byte [es:si+009h]                 ; 26 8a 44 09                 ; 0xc15f4
     2846    mov dx, 003c2h                            ; ba c2 03                    ; 0xc15f8
     2847    out DX, AL                                ; ee                          ; 0xc15fb
     2848    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc15fc vgabios.c:1087
     2849    mov dx, cx                                ; 89 ca                       ; 0xc15ff
     2850    out DX, ax                                ; ef                          ; 0xc1601
     2851    xor cx, cx                                ; 31 c9                       ; 0xc1602 vgabios.c:1089
     2852    jmp short 0160bh                          ; eb 05                       ; 0xc1604
     2853    cmp cx, strict byte 00018h                ; 83 f9 18                    ; 0xc1606
     2854    jnbe short 01621h                         ; 77 16                       ; 0xc1609
     2855    mov al, cl                                ; 88 c8                       ; 0xc160b vgabios.c:1090
     2856    mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc160d
     2857    out DX, AL                                ; ee                          ; 0xc1610
     2858    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1611 vgabios.c:1091
     2859    mov di, si                                ; 89 f7                       ; 0xc1614
     2860    add di, cx                                ; 01 cf                       ; 0xc1616
     2861    inc dx                                    ; 42                          ; 0xc1618
     2862    mov al, byte [es:di+00ah]                 ; 26 8a 45 0a                 ; 0xc1619
     2863    out DX, AL                                ; ee                          ; 0xc161d
     2864    inc cx                                    ; 41                          ; 0xc161e vgabios.c:1092
     2865    jmp short 01606h                          ; eb e5                       ; 0xc161f
     2866    mov AL, strict byte 020h                  ; b0 20                       ; 0xc1621 vgabios.c:1095
     2867    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1623
     2868    out DX, AL                                ; ee                          ; 0xc1626
     2869    mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc1627 vgabios.c:1096
     2870    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc162a
     2871    in AL, DX                                 ; ec                          ; 0xc162d
    27862872    db  02ah, 0e4h
    2787     ; sub ah, ah                                ; 2a e4                     ; 0xc14d7
    2788     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc14d9 vgabios.c:1014
    2789     jne short 0153bh                          ; 75 5c                       ; 0xc14dd
    2790     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc14df vgabios.c:1016
    2791     sal bx, 003h                              ; c1 e3 03                    ; 0xc14e3
    2792     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc14e6
    2793     jne short 014ffh                          ; 75 12                       ; 0xc14eb
    2794     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc14ed vgabios.c:1018
    2795     mov cx, 04000h                            ; b9 00 40                    ; 0xc14f1
    2796     mov ax, 00720h                            ; b8 20 07                    ; 0xc14f4
    2797     xor di, di                                ; 31 ff                       ; 0xc14f7
    2798     jcxz 014fdh                               ; e3 02                       ; 0xc14f9
    2799     rep stosw                                 ; f3 ab                       ; 0xc14fb
    2800     jmp short 0153bh                          ; eb 3c                       ; 0xc14fd vgabios.c:1020
    2801     cmp byte [bp-010h], 00dh                  ; 80 7e f0 0d                 ; 0xc14ff vgabios.c:1022
    2802     jnc short 01516h                          ; 73 11                       ; 0xc1503
    2803     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1505 vgabios.c:1024
    2804     mov cx, 04000h                            ; b9 00 40                    ; 0xc1509
    2805     xor ax, ax                                ; 31 c0                       ; 0xc150c
    2806     xor di, di                                ; 31 ff                       ; 0xc150e
    2807     jcxz 01514h                               ; e3 02                       ; 0xc1510
    2808     rep stosw                                 ; f3 ab                       ; 0xc1512
    2809     jmp short 0153bh                          ; eb 25                       ; 0xc1514 vgabios.c:1026
    2810     mov AL, strict byte 002h                  ; b0 02                       ; 0xc1516 vgabios.c:1028
    2811     mov dx, 003c4h                            ; ba c4 03                    ; 0xc1518
    2812     out DX, AL                                ; ee                          ; 0xc151b
    2813     mov dx, 003c5h                            ; ba c5 03                    ; 0xc151c vgabios.c:1029
    2814     in AL, DX                                 ; ec                          ; 0xc151f
     2873    ; sub ah, ah                                ; 2a e4                     ; 0xc162e
     2874    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1630 vgabios.c:1098
     2875    jne short 01692h                          ; 75 5c                       ; 0xc1634
     2876    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc1636 vgabios.c:1100
     2877    sal di, 003h                              ; c1 e7 03                    ; 0xc163a
     2878    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc163d
     2879    jne short 01656h                          ; 75 12                       ; 0xc1642
     2880    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc1644 vgabios.c:1102
     2881    mov cx, 04000h                            ; b9 00 40                    ; 0xc1648
     2882    mov ax, 00720h                            ; b8 20 07                    ; 0xc164b
     2883    xor di, di                                ; 31 ff                       ; 0xc164e
     2884    jcxz 01654h                               ; e3 02                       ; 0xc1650
     2885    rep stosw                                 ; f3 ab                       ; 0xc1652
     2886    jmp short 01692h                          ; eb 3c                       ; 0xc1654 vgabios.c:1104
     2887    cmp byte [bp-00eh], 00dh                  ; 80 7e f2 0d                 ; 0xc1656 vgabios.c:1106
     2888    jnc short 0166dh                          ; 73 11                       ; 0xc165a
     2889    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc165c vgabios.c:1108
     2890    mov cx, 04000h                            ; b9 00 40                    ; 0xc1660
     2891    xor ax, ax                                ; 31 c0                       ; 0xc1663
     2892    xor di, di                                ; 31 ff                       ; 0xc1665
     2893    jcxz 0166bh                               ; e3 02                       ; 0xc1667
     2894    rep stosw                                 ; f3 ab                       ; 0xc1669
     2895    jmp short 01692h                          ; eb 25                       ; 0xc166b vgabios.c:1110
     2896    mov AL, strict byte 002h                  ; b0 02                       ; 0xc166d vgabios.c:1112
     2897    mov dx, 003c4h                            ; ba c4 03                    ; 0xc166f
     2898    out DX, AL                                ; ee                          ; 0xc1672
     2899    mov dx, 003c5h                            ; ba c5 03                    ; 0xc1673 vgabios.c:1113
     2900    in AL, DX                                 ; ec                          ; 0xc1676
    28152901    db  02ah, 0e4h
    2816     ; sub ah, ah                                ; 2a e4                     ; 0xc1520
    2817     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc1522
    2818     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc1525 vgabios.c:1030
    2819     out DX, AL                                ; ee                          ; 0xc1527
    2820     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1528 vgabios.c:1031
    2821     mov cx, 08000h                            ; b9 00 80                    ; 0xc152c
    2822     xor ax, ax                                ; 31 c0                       ; 0xc152f
    2823     xor di, di                                ; 31 ff                       ; 0xc1531
    2824     jcxz 01537h                               ; e3 02                       ; 0xc1533
    2825     rep stosw                                 ; f3 ab                       ; 0xc1535
    2826     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc1537 vgabios.c:1032
    2827     out DX, AL                                ; ee                          ; 0xc153a
    2828     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc153b vgabios.c:42
    2829     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc153e
    2830     mov es, ax                                ; 8e c0                       ; 0xc1541
    2831     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1543
    2832     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1546
    2833     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc1549 vgabios.c:1039
    2834     sal bx, 006h                              ; c1 e3 06                    ; 0xc154d
    2835     movzx ax, byte [bx+04842h]                ; 0f b6 87 42 48              ; 0xc1550
    2836     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc1555 vgabios.c:52
    2837     mov word [es:di], ax                      ; 26 89 05                    ; 0xc1558
    2838     mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc155b vgabios.c:50
    2839     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc155f vgabios.c:52
    2840     mov word [es:di], ax                      ; 26 89 05                    ; 0xc1562
    2841     mov di, strict word 00063h                ; bf 63 00                    ; 0xc1565 vgabios.c:52
    2842     mov word [es:di], si                      ; 26 89 35                    ; 0xc1568
    2843     mov al, byte [bx+04843h]                  ; 8a 87 43 48                 ; 0xc156b vgabios.c:40
    2844     mov si, 00084h                            ; be 84 00                    ; 0xc156f vgabios.c:42
    2845     mov byte [es:si], al                      ; 26 88 04                    ; 0xc1572
    2846     movzx ax, byte [bx+04844h]                ; 0f b6 87 44 48              ; 0xc1575 vgabios.c:1043
    2847     mov bx, 00085h                            ; bb 85 00                    ; 0xc157a vgabios.c:52
    2848     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc157d
    2849     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1580 vgabios.c:1044
    2850     or AL, strict byte 060h                   ; 0c 60                       ; 0xc1583
    2851     mov bx, 00087h                            ; bb 87 00                    ; 0xc1585 vgabios.c:42
    2852     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1588
    2853     mov bx, 00088h                            ; bb 88 00                    ; 0xc158b vgabios.c:42
    2854     mov byte [es:bx], 0f9h                    ; 26 c6 07 f9                 ; 0xc158e
    2855     mov bx, 00089h                            ; bb 89 00                    ; 0xc1592 vgabios.c:37
    2856     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1595
    2857     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc1598 vgabios.c:38
    2858     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc159a vgabios.c:42
    2859     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc159d vgabios.c:42
    2860     mov byte [es:bx], 008h                    ; 26 c6 07 08                 ; 0xc15a0
    2861     mov ax, ds                                ; 8c d8                       ; 0xc15a4 vgabios.c:1050
    2862     mov bx, 000a8h                            ; bb a8 00                    ; 0xc15a6 vgabios.c:62
    2863     mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc15a9
    2864     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc15ae
    2865     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc15b2 vgabios.c:1052
    2866     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc15b5
    2867     jnbe short 015dfh                         ; 77 26                       ; 0xc15b7
    2868     movzx bx, al                              ; 0f b6 d8                    ; 0xc15b9 vgabios.c:1054
    2869     mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc15bc vgabios.c:40
    2870     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc15c0 vgabios.c:42
    2871     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc15c3
    2872     cmp byte [bp-010h], 006h                  ; 80 7e f0 06                 ; 0xc15c6 vgabios.c:1055
    2873     jne short 015d1h                          ; 75 05                       ; 0xc15ca
    2874     mov ax, strict word 0003fh                ; b8 3f 00                    ; 0xc15cc
    2875     jmp short 015d4h                          ; eb 03                       ; 0xc15cf
    2876     mov ax, strict word 00030h                ; b8 30 00                    ; 0xc15d1
    2877     mov bx, strict word 00066h                ; bb 66 00                    ; 0xc15d4 vgabios.c:42
    2878     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc15d7
    2879     mov es, dx                                ; 8e c2                       ; 0xc15da
    2880     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc15dc
    2881     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc15df vgabios.c:1059
    2882     sal bx, 003h                              ; c1 e3 03                    ; 0xc15e3
    2883     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc15e6
    2884     jne short 015f6h                          ; 75 09                       ; 0xc15eb
    2885     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc15ed vgabios.c:1061
    2886     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc15f0
    2887     call 010d0h                               ; e8 da fa                    ; 0xc15f3
    2888     xor cx, cx                                ; 31 c9                       ; 0xc15f6 vgabios.c:1065
    2889     jmp short 015ffh                          ; eb 05                       ; 0xc15f8
    2890     cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc15fa
    2891     jnc short 0160ah                          ; 73 0b                       ; 0xc15fd
    2892     movzx ax, cl                              ; 0f b6 c1                    ; 0xc15ff vgabios.c:1066
    2893     xor dx, dx                                ; 31 d2                       ; 0xc1602
    2894     call 011c6h                               ; e8 bf fb                    ; 0xc1604
    2895     inc cx                                    ; 41                          ; 0xc1607
    2896     jmp short 015fah                          ; eb f0                       ; 0xc1608
    2897     xor ax, ax                                ; 31 c0                       ; 0xc160a vgabios.c:1069
    2898     call 0124fh                               ; e8 40 fc                    ; 0xc160c
    2899     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc160f vgabios.c:1072
    2900     sal bx, 003h                              ; c1 e3 03                    ; 0xc1613
    2901     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1616
    2902     jne short 0162dh                          ; 75 10                       ; 0xc161b
    2903     xor dx, dx                                ; 31 d2                       ; 0xc161d vgabios.c:1074
    2904     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc161f
    2905     call 02ab5h                               ; e8 90 14                    ; 0xc1622
    2906     xor bl, bl                                ; 30 db                       ; 0xc1625 vgabios.c:1075
    2907     mov AL, strict byte 003h                  ; b0 03                       ; 0xc1627
    2908     mov AH, strict byte 011h                  ; b4 11                       ; 0xc1629
    2909     int 06dh                                  ; cd 6d                       ; 0xc162b
    2910     mov bx, 0596ch                            ; bb 6c 59                    ; 0xc162d vgabios.c:1079
    2911     mov cx, ds                                ; 8c d9                       ; 0xc1630
    2912     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc1632
    2913     call 00980h                               ; e8 48 f3                    ; 0xc1635
    2914     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc1638 vgabios.c:1081
    2915     sal bx, 006h                              ; c1 e3 06                    ; 0xc163c
    2916     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc163f
    2917     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc1643
    2918     je short 01661h                           ; 74 1a                       ; 0xc1645
    2919     cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc1647
    2920     je short 0165ch                           ; 74 11                       ; 0xc1649
    2921     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc164b
    2922     jne short 01666h                          ; 75 17                       ; 0xc164d
    2923     mov bx, 0556ch                            ; bb 6c 55                    ; 0xc164f vgabios.c:1083
    2924     mov cx, ds                                ; 8c d9                       ; 0xc1652
    2925     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc1654
    2926     call 00980h                               ; e8 26 f3                    ; 0xc1657
    2927     jmp short 01666h                          ; eb 0a                       ; 0xc165a vgabios.c:1084
    2928     mov bx, 05d6ch                            ; bb 6c 5d                    ; 0xc165c vgabios.c:1086
    2929     jmp short 01652h                          ; eb f1                       ; 0xc165f
    2930     mov bx, 06b6ch                            ; bb 6c 6b                    ; 0xc1661 vgabios.c:1089
    2931     jmp short 01652h                          ; eb ec                       ; 0xc1664
    2932     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1666 vgabios.c:1092
    2933     pop di                                    ; 5f                          ; 0xc1669
    2934     pop si                                    ; 5e                          ; 0xc166a
    2935     pop dx                                    ; 5a                          ; 0xc166b
    2936     pop cx                                    ; 59                          ; 0xc166c
    2937     pop bx                                    ; 5b                          ; 0xc166d
    2938     pop bp                                    ; 5d                          ; 0xc166e
    2939     retn                                      ; c3                          ; 0xc166f
    2940   ; disGetNextSymbol 0xc1670 LB 0x298a -> off=0x0 cb=0000000000000075 uValue=00000000000c1670 'vgamem_copy_pl4'
    2941 vgamem_copy_pl4:                             ; 0xc1670 LB 0x75
    2942     push bp                                   ; 55                          ; 0xc1670 vgabios.c:1095
    2943     mov bp, sp                                ; 89 e5                       ; 0xc1671
    2944     push si                                   ; 56                          ; 0xc1673
    2945     push di                                   ; 57                          ; 0xc1674
    2946     push ax                                   ; 50                          ; 0xc1675
    2947     push ax                                   ; 50                          ; 0xc1676
    2948     mov bh, cl                                ; 88 cf                       ; 0xc1677
    2949     movzx di, dl                              ; 0f b6 fa                    ; 0xc1679 vgabios.c:1101
    2950     movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc167c
    2951     imul di, cx                               ; 0f af f9                    ; 0xc1680
    2952     movzx si, byte [bp+004h]                  ; 0f b6 76 04                 ; 0xc1683
    2953     imul di, si                               ; 0f af fe                    ; 0xc1687
    2954     xor ah, ah                                ; 30 e4                       ; 0xc168a
    2955     add di, ax                                ; 01 c7                       ; 0xc168c
    2956     mov word [bp-008h], di                    ; 89 7e f8                    ; 0xc168e
    2957     movzx di, bl                              ; 0f b6 fb                    ; 0xc1691 vgabios.c:1102
    2958     imul cx, di                               ; 0f af cf                    ; 0xc1694
    2959     imul cx, si                               ; 0f af ce                    ; 0xc1697
    2960     add cx, ax                                ; 01 c1                       ; 0xc169a
    2961     mov word [bp-006h], cx                    ; 89 4e fa                    ; 0xc169c
    2962     mov ax, 00105h                            ; b8 05 01                    ; 0xc169f vgabios.c:1103
    2963     mov dx, 003ceh                            ; ba ce 03                    ; 0xc16a2
    2964     out DX, ax                                ; ef                          ; 0xc16a5
    2965     xor bl, bl                                ; 30 db                       ; 0xc16a6 vgabios.c:1104
    2966     cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc16a8
    2967     jnc short 016d5h                          ; 73 28                       ; 0xc16ab
    2968     movzx cx, bh                              ; 0f b6 cf                    ; 0xc16ad vgabios.c:1106
    2969     movzx si, bl                              ; 0f b6 f3                    ; 0xc16b0
    2970     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc16b3
    2971     imul ax, si                               ; 0f af c6                    ; 0xc16b7
    2972     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc16ba
    2973     add si, ax                                ; 01 c6                       ; 0xc16bd
    2974     mov di, word [bp-006h]                    ; 8b 7e fa                    ; 0xc16bf
    2975     add di, ax                                ; 01 c7                       ; 0xc16c2
    2976     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc16c4
    2977     mov es, dx                                ; 8e c2                       ; 0xc16c7
    2978     jcxz 016d1h                               ; e3 06                       ; 0xc16c9
    2979     push DS                                   ; 1e                          ; 0xc16cb
    2980     mov ds, dx                                ; 8e da                       ; 0xc16cc
    2981     rep movsb                                 ; f3 a4                       ; 0xc16ce
    2982     pop DS                                    ; 1f                          ; 0xc16d0
     2902    ; sub ah, ah                                ; 2a e4                     ; 0xc1677
     2903    mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc1679
     2904    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc167c vgabios.c:1114
     2905    out DX, AL                                ; ee                          ; 0xc167e
     2906    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc167f vgabios.c:1115
     2907    mov cx, 08000h                            ; b9 00 80                    ; 0xc1683
     2908    xor ax, ax                                ; 31 c0                       ; 0xc1686
     2909    xor di, di                                ; 31 ff                       ; 0xc1688
     2910    jcxz 0168eh                               ; e3 02                       ; 0xc168a
     2911    rep stosw                                 ; f3 ab                       ; 0xc168c
     2912    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc168e vgabios.c:1116
     2913    out DX, AL                                ; ee                          ; 0xc1691
     2914    mov di, strict word 00049h                ; bf 49 00                    ; 0xc1692 vgabios.c:42
     2915    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1695
     2916    mov es, ax                                ; 8e c0                       ; 0xc1698
     2917    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc169a
     2918    mov byte [es:di], al                      ; 26 88 05                    ; 0xc169d
     2919    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc16a0 vgabios.c:1123
     2920    movzx ax, byte [es:si]                    ; 26 0f b6 04                 ; 0xc16a3
     2921    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc16a7 vgabios.c:52
     2922    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc16aa
     2923    mov es, dx                                ; 8e c2                       ; 0xc16ad
     2924    mov word [es:di], ax                      ; 26 89 05                    ; 0xc16af
     2925    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc16b2 vgabios.c:50
     2926    mov ax, word [es:si+003h]                 ; 26 8b 44 03                 ; 0xc16b5
     2927    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc16b9 vgabios.c:52
     2928    mov es, dx                                ; 8e c2                       ; 0xc16bc
     2929    mov word [es:di], ax                      ; 26 89 05                    ; 0xc16be
     2930    mov di, strict word 00063h                ; bf 63 00                    ; 0xc16c1 vgabios.c:52
     2931    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc16c4
     2932    mov word [es:di], ax                      ; 26 89 05                    ; 0xc16c7
     2933    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc16ca vgabios.c:40
     2934    mov al, byte [es:si+001h]                 ; 26 8a 44 01                 ; 0xc16cd
     2935    mov di, 00084h                            ; bf 84 00                    ; 0xc16d1 vgabios.c:42
     2936    mov es, dx                                ; 8e c2                       ; 0xc16d4
     2937    mov byte [es:di], al                      ; 26 88 05                    ; 0xc16d6
     2938    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc16d9 vgabios.c:1127
     2939    movzx ax, byte [es:si+002h]               ; 26 0f b6 44 02              ; 0xc16dc
     2940    mov di, 00085h                            ; bf 85 00                    ; 0xc16e1 vgabios.c:52
     2941    mov es, dx                                ; 8e c2                       ; 0xc16e4
     2942    mov word [es:di], ax                      ; 26 89 05                    ; 0xc16e6
     2943    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc16e9 vgabios.c:1128
     2944    or AL, strict byte 060h                   ; 0c 60                       ; 0xc16ec
     2945    mov di, 00087h                            ; bf 87 00                    ; 0xc16ee vgabios.c:42
     2946    mov byte [es:di], al                      ; 26 88 05                    ; 0xc16f1
     2947    mov di, 00088h                            ; bf 88 00                    ; 0xc16f4 vgabios.c:42
     2948    mov byte [es:di], 0f9h                    ; 26 c6 05 f9                 ; 0xc16f7
     2949    mov di, 0008ah                            ; bf 8a 00                    ; 0xc16fb vgabios.c:42
     2950    mov byte [es:di], 008h                    ; 26 c6 05 08                 ; 0xc16fe
     2951    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1702 vgabios.c:1134
     2952    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1705
     2953    jnbe short 0172fh                         ; 77 26                       ; 0xc1707
     2954    movzx di, al                              ; 0f b6 f8                    ; 0xc1709 vgabios.c:1136
     2955    mov al, byte [di+07de4h]                  ; 8a 85 e4 7d                 ; 0xc170c vgabios.c:40
     2956    mov di, strict word 00065h                ; bf 65 00                    ; 0xc1710 vgabios.c:42
     2957    mov byte [es:di], al                      ; 26 88 05                    ; 0xc1713
     2958    cmp byte [bp-00eh], 006h                  ; 80 7e f2 06                 ; 0xc1716 vgabios.c:1137
     2959    jne short 01721h                          ; 75 05                       ; 0xc171a
     2960    mov dx, strict word 0003fh                ; ba 3f 00                    ; 0xc171c
     2961    jmp short 01724h                          ; eb 03                       ; 0xc171f
     2962    mov dx, strict word 00030h                ; ba 30 00                    ; 0xc1721
     2963    mov di, strict word 00066h                ; bf 66 00                    ; 0xc1724 vgabios.c:42
     2964    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1727
     2965    mov es, ax                                ; 8e c0                       ; 0xc172a
     2966    mov byte [es:di], dl                      ; 26 88 15                    ; 0xc172c
     2967    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc172f vgabios.c:1141
     2968    sal di, 003h                              ; c1 e7 03                    ; 0xc1733
     2969    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc1736
     2970    jne short 01746h                          ; 75 09                       ; 0xc173b
     2971    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc173d vgabios.c:1143
     2972    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc1740
     2973    call 0114ch                               ; e8 06 fa                    ; 0xc1743
     2974    xor cx, cx                                ; 31 c9                       ; 0xc1746 vgabios.c:1148
     2975    jmp short 0174fh                          ; eb 05                       ; 0xc1748
     2976    cmp cx, strict byte 00008h                ; 83 f9 08                    ; 0xc174a
     2977    jnc short 0175ah                          ; 73 0b                       ; 0xc174d
     2978    movzx ax, cl                              ; 0f b6 c1                    ; 0xc174f vgabios.c:1149
     2979    xor dx, dx                                ; 31 d2                       ; 0xc1752
     2980    call 01242h                               ; e8 eb fa                    ; 0xc1754
     2981    inc cx                                    ; 41                          ; 0xc1757
     2982    jmp short 0174ah                          ; eb f0                       ; 0xc1758
     2983    xor ax, ax                                ; 31 c0                       ; 0xc175a vgabios.c:1152
     2984    call 012cbh                               ; e8 6c fb                    ; 0xc175c
     2985    movzx di, byte [bp-010h]                  ; 0f b6 7e f0                 ; 0xc175f vgabios.c:1155
     2986    sal di, 003h                              ; c1 e7 03                    ; 0xc1763
     2987    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc1766
     2988    jne near 01828h                           ; 0f 85 b9 00                 ; 0xc176b
     2989    mov es, [bp-014h]                         ; 8e 46 ec                    ; 0xc176f vgabios.c:1157
     2990    mov di, word [es:bx+008h]                 ; 26 8b 7f 08                 ; 0xc1772
     2991    mov ax, word [es:bx+00ah]                 ; 26 8b 47 0a                 ; 0xc1776
     2992    mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc177a
     2993    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc177d vgabios.c:1159
     2994    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc1780
     2995    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc1784
     2996    je short 017a5h                           ; 74 1d                       ; 0xc1786
     2997    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc1788
     2998    jne short 017b8h                          ; 75 2c                       ; 0xc178a
     2999    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc178c vgabios.c:1161
     3000    movzx ax, byte [es:si+002h]               ; 26 0f b6 44 02              ; 0xc178f
     3001    push ax                                   ; 50                          ; 0xc1794
     3002    push dword 000000000h                     ; 66 6a 00                    ; 0xc1795
     3003    mov cx, 00100h                            ; b9 00 01                    ; 0xc1798
     3004    mov bx, 05573h                            ; bb 73 55                    ; 0xc179b
     3005    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc179e
     3006    xor ax, ax                                ; 31 c0                       ; 0xc17a1
     3007    jmp short 017c9h                          ; eb 24                       ; 0xc17a3 vgabios.c:1162
     3008    xor ah, ah                                ; 30 e4                       ; 0xc17a5 vgabios.c:1164
     3009    push ax                                   ; 50                          ; 0xc17a7
     3010    push dword 000000000h                     ; 66 6a 00                    ; 0xc17a8
     3011    mov cx, 00100h                            ; b9 00 01                    ; 0xc17ab
     3012    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc17ae
     3013    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc17b1
     3014    xor al, al                                ; 30 c0                       ; 0xc17b4
     3015    jmp short 017c9h                          ; eb 11                       ; 0xc17b6
     3016    xor ah, ah                                ; 30 e4                       ; 0xc17b8 vgabios.c:1167
     3017    push ax                                   ; 50                          ; 0xc17ba
     3018    push dword 000000000h                     ; 66 6a 00                    ; 0xc17bb
     3019    mov cx, 00100h                            ; b9 00 01                    ; 0xc17be
     3020    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc17c1
     3021    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc17c4
     3022    xor al, al                                ; 30 c0                       ; 0xc17c7
     3023    call 02b72h                               ; e8 a6 13                    ; 0xc17c9
     3024    cmp word [bp-012h], strict byte 00000h    ; 83 7e ee 00                 ; 0xc17cc vgabios.c:1169
     3025    jne short 017d6h                          ; 75 04                       ; 0xc17d0
     3026    test di, di                               ; 85 ff                       ; 0xc17d2
     3027    je short 01820h                           ; 74 4a                       ; 0xc17d4
     3028    xor cx, cx                                ; 31 c9                       ; 0xc17d6 vgabios.c:1174
     3029    mov es, [bp-012h]                         ; 8e 46 ee                    ; 0xc17d8 vgabios.c:1176
     3030    mov bx, di                                ; 89 fb                       ; 0xc17db
     3031    add bx, cx                                ; 01 cb                       ; 0xc17dd
     3032    mov al, byte [es:bx+00bh]                 ; 26 8a 47 0b                 ; 0xc17df
     3033    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc17e3
     3034    je short 017efh                           ; 74 08                       ; 0xc17e5
     3035    cmp al, byte [bp-00eh]                    ; 3a 46 f2                    ; 0xc17e7 vgabios.c:1178
     3036    je short 017efh                           ; 74 03                       ; 0xc17ea
     3037    inc cx                                    ; 41                          ; 0xc17ec vgabios.c:1180
     3038    jmp short 017d8h                          ; eb e9                       ; 0xc17ed vgabios.c:1181
     3039    mov es, [bp-012h]                         ; 8e 46 ee                    ; 0xc17ef vgabios.c:1183
     3040    mov bx, di                                ; 89 fb                       ; 0xc17f2
     3041    add bx, cx                                ; 01 cb                       ; 0xc17f4
     3042    mov al, byte [es:bx+00bh]                 ; 26 8a 47 0b                 ; 0xc17f6
     3043    cmp al, byte [bp-00eh]                    ; 3a 46 f2                    ; 0xc17fa
     3044    jne short 01820h                          ; 75 21                       ; 0xc17fd
     3045    movzx ax, byte [es:di]                    ; 26 0f b6 05                 ; 0xc17ff vgabios.c:1188
     3046    push ax                                   ; 50                          ; 0xc1803
     3047    movzx ax, byte [es:di+001h]               ; 26 0f b6 45 01              ; 0xc1804
     3048    push ax                                   ; 50                          ; 0xc1809
     3049    push word [es:di+004h]                    ; 26 ff 75 04                 ; 0xc180a
     3050    mov cx, word [es:di+002h]                 ; 26 8b 4d 02                 ; 0xc180e
     3051    mov bx, word [es:di+006h]                 ; 26 8b 5d 06                 ; 0xc1812
     3052    mov dx, word [es:di+008h]                 ; 26 8b 55 08                 ; 0xc1816
     3053    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc181a
     3054    call 02b72h                               ; e8 52 13                    ; 0xc181d
     3055    xor bl, bl                                ; 30 db                       ; 0xc1820 vgabios.c:1192
     3056    mov AL, strict byte 003h                  ; b0 03                       ; 0xc1822
     3057    mov AH, strict byte 011h                  ; b4 11                       ; 0xc1824
     3058    int 06dh                                  ; cd 6d                       ; 0xc1826
     3059    mov bx, 05973h                            ; bb 73 59                    ; 0xc1828 vgabios.c:1196
     3060    mov cx, ds                                ; 8c d9                       ; 0xc182b
     3061    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc182d
     3062    call 009f0h                               ; e8 bd f1                    ; 0xc1830
     3063    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1833 vgabios.c:1198
     3064    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc1836
     3065    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc183a
     3066    je short 01858h                           ; 74 1a                       ; 0xc183c
     3067    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc183e
     3068    je short 01853h                           ; 74 11                       ; 0xc1840
     3069    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc1842
     3070    jne short 0185dh                          ; 75 17                       ; 0xc1844
     3071    mov bx, 05573h                            ; bb 73 55                    ; 0xc1846 vgabios.c:1200
     3072    mov cx, ds                                ; 8c d9                       ; 0xc1849
     3073    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc184b
     3074    call 009f0h                               ; e8 9f f1                    ; 0xc184e
     3075    jmp short 0185dh                          ; eb 0a                       ; 0xc1851 vgabios.c:1201
     3076    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc1853 vgabios.c:1203
     3077    jmp short 01849h                          ; eb f1                       ; 0xc1856
     3078    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc1858 vgabios.c:1206
     3079    jmp short 01849h                          ; eb ec                       ; 0xc185b
     3080    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc185d vgabios.c:1209
     3081    pop di                                    ; 5f                          ; 0xc1860
     3082    pop si                                    ; 5e                          ; 0xc1861
     3083    pop dx                                    ; 5a                          ; 0xc1862
     3084    pop cx                                    ; 59                          ; 0xc1863
     3085    pop bx                                    ; 5b                          ; 0xc1864
     3086    pop bp                                    ; 5d                          ; 0xc1865
     3087    retn                                      ; c3                          ; 0xc1866
     3088  ; disGetNextSymbol 0xc1867 LB 0x2af3 -> off=0x0 cb=0000000000000075 uValue=00000000000c1867 'vgamem_copy_pl4'
     3089vgamem_copy_pl4:                             ; 0xc1867 LB 0x75
     3090    push bp                                   ; 55                          ; 0xc1867 vgabios.c:1212
     3091    mov bp, sp                                ; 89 e5                       ; 0xc1868
     3092    push si                                   ; 56                          ; 0xc186a
     3093    push di                                   ; 57                          ; 0xc186b
     3094    push ax                                   ; 50                          ; 0xc186c
     3095    push ax                                   ; 50                          ; 0xc186d
     3096    mov bh, cl                                ; 88 cf                       ; 0xc186e
     3097    movzx di, dl                              ; 0f b6 fa                    ; 0xc1870 vgabios.c:1218
     3098    movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc1873
     3099    imul di, cx                               ; 0f af f9                    ; 0xc1877
     3100    movzx si, byte [bp+004h]                  ; 0f b6 76 04                 ; 0xc187a
     3101    imul di, si                               ; 0f af fe                    ; 0xc187e
     3102    xor ah, ah                                ; 30 e4                       ; 0xc1881
     3103    add di, ax                                ; 01 c7                       ; 0xc1883
     3104    mov word [bp-008h], di                    ; 89 7e f8                    ; 0xc1885
     3105    movzx di, bl                              ; 0f b6 fb                    ; 0xc1888 vgabios.c:1219
     3106    imul cx, di                               ; 0f af cf                    ; 0xc188b
     3107    imul cx, si                               ; 0f af ce                    ; 0xc188e
     3108    add cx, ax                                ; 01 c1                       ; 0xc1891
     3109    mov word [bp-006h], cx                    ; 89 4e fa                    ; 0xc1893
     3110    mov ax, 00105h                            ; b8 05 01                    ; 0xc1896 vgabios.c:1220
     3111    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1899
     3112    out DX, ax                                ; ef                          ; 0xc189c
     3113    xor bl, bl                                ; 30 db                       ; 0xc189d vgabios.c:1221
     3114    cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc189f
     3115    jnc short 018cch                          ; 73 28                       ; 0xc18a2
     3116    movzx cx, bh                              ; 0f b6 cf                    ; 0xc18a4 vgabios.c:1223
     3117    movzx si, bl                              ; 0f b6 f3                    ; 0xc18a7
     3118    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc18aa
     3119    imul ax, si                               ; 0f af c6                    ; 0xc18ae
     3120    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc18b1
     3121    add si, ax                                ; 01 c6                       ; 0xc18b4
     3122    mov di, word [bp-006h]                    ; 8b 7e fa                    ; 0xc18b6
     3123    add di, ax                                ; 01 c7                       ; 0xc18b9
     3124    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc18bb
     3125    mov es, dx                                ; 8e c2                       ; 0xc18be
     3126    jcxz 018c8h                               ; e3 06                       ; 0xc18c0
     3127    push DS                                   ; 1e                          ; 0xc18c2
     3128    mov ds, dx                                ; 8e da                       ; 0xc18c3
     3129    rep movsb                                 ; f3 a4                       ; 0xc18c5
     3130    pop DS                                    ; 1f                          ; 0xc18c7
    29833131    db  0feh, 0c3h
    2984     ; inc bl                                    ; fe c3                     ; 0xc16d1 vgabios.c:1107
    2985     jmp short 016a8h                          ; eb d3                       ; 0xc16d3
    2986     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc16d5 vgabios.c:1108
    2987     mov dx, 003ceh                            ; ba ce 03                    ; 0xc16d8
    2988     out DX, ax                                ; ef                          ; 0xc16db
    2989     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc16dc vgabios.c:1109
    2990     pop di                                    ; 5f                          ; 0xc16df
    2991     pop si                                    ; 5e                          ; 0xc16e0
    2992     pop bp                                    ; 5d                          ; 0xc16e1
    2993     retn 00004h                               ; c2 04 00                    ; 0xc16e2
    2994   ; disGetNextSymbol 0xc16e5 LB 0x2915 -> off=0x0 cb=0000000000000060 uValue=00000000000c16e5 'vgamem_fill_pl4'
    2995 vgamem_fill_pl4:                             ; 0xc16e5 LB 0x60
    2996     push bp                                   ; 55                          ; 0xc16e5 vgabios.c:1112
    2997     mov bp, sp                                ; 89 e5                       ; 0xc16e6
    2998     push di                                   ; 57                          ; 0xc16e8
    2999     push ax                                   ; 50                          ; 0xc16e9
    3000     push ax                                   ; 50                          ; 0xc16ea
    3001     mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc16eb
    3002     mov bh, cl                                ; 88 cf                       ; 0xc16ee
    3003     movzx cx, dl                              ; 0f b6 ca                    ; 0xc16f0 vgabios.c:1118
    3004     movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc16f3
    3005     imul cx, dx                               ; 0f af ca                    ; 0xc16f7
    3006     movzx dx, bh                              ; 0f b6 d7                    ; 0xc16fa
    3007     imul dx, cx                               ; 0f af d1                    ; 0xc16fd
    3008     xor ah, ah                                ; 30 e4                       ; 0xc1700
    3009     add dx, ax                                ; 01 c2                       ; 0xc1702
    3010     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc1704
    3011     mov ax, 00205h                            ; b8 05 02                    ; 0xc1707 vgabios.c:1119
    3012     mov dx, 003ceh                            ; ba ce 03                    ; 0xc170a
    3013     out DX, ax                                ; ef                          ; 0xc170d
    3014     xor bl, bl                                ; 30 db                       ; 0xc170e vgabios.c:1120
    3015     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1710
    3016     jnc short 01736h                          ; 73 21                       ; 0xc1713
    3017     movzx cx, byte [bp-004h]                  ; 0f b6 4e fc                 ; 0xc1715 vgabios.c:1122
    3018     movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc1719
    3019     movzx dx, bl                              ; 0f b6 d3                    ; 0xc171d
    3020     movzx di, bh                              ; 0f b6 ff                    ; 0xc1720
    3021     imul di, dx                               ; 0f af fa                    ; 0xc1723
    3022     add di, word [bp-006h]                    ; 03 7e fa                    ; 0xc1726
    3023     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1729
    3024     mov es, dx                                ; 8e c2                       ; 0xc172c
    3025     jcxz 01732h                               ; e3 02                       ; 0xc172e
    3026     rep stosb                                 ; f3 aa                       ; 0xc1730
     3132    ; inc bl                                    ; fe c3                     ; 0xc18c8 vgabios.c:1224
     3133    jmp short 0189fh                          ; eb d3                       ; 0xc18ca
     3134    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc18cc vgabios.c:1225
     3135    mov dx, 003ceh                            ; ba ce 03                    ; 0xc18cf
     3136    out DX, ax                                ; ef                          ; 0xc18d2
     3137    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc18d3 vgabios.c:1226
     3138    pop di                                    ; 5f                          ; 0xc18d6
     3139    pop si                                    ; 5e                          ; 0xc18d7
     3140    pop bp                                    ; 5d                          ; 0xc18d8
     3141    retn 00004h                               ; c2 04 00                    ; 0xc18d9
     3142  ; disGetNextSymbol 0xc18dc LB 0x2a7e -> off=0x0 cb=0000000000000060 uValue=00000000000c18dc 'vgamem_fill_pl4'
     3143vgamem_fill_pl4:                             ; 0xc18dc LB 0x60
     3144    push bp                                   ; 55                          ; 0xc18dc vgabios.c:1229
     3145    mov bp, sp                                ; 89 e5                       ; 0xc18dd
     3146    push di                                   ; 57                          ; 0xc18df
     3147    push ax                                   ; 50                          ; 0xc18e0
     3148    push ax                                   ; 50                          ; 0xc18e1
     3149    mov byte [bp-004h], bl                    ; 88 5e fc                    ; 0xc18e2
     3150    mov bh, cl                                ; 88 cf                       ; 0xc18e5
     3151    movzx cx, dl                              ; 0f b6 ca                    ; 0xc18e7 vgabios.c:1235
     3152    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc18ea
     3153    imul cx, dx                               ; 0f af ca                    ; 0xc18ee
     3154    movzx dx, bh                              ; 0f b6 d7                    ; 0xc18f1
     3155    imul dx, cx                               ; 0f af d1                    ; 0xc18f4
     3156    xor ah, ah                                ; 30 e4                       ; 0xc18f7
     3157    add dx, ax                                ; 01 c2                       ; 0xc18f9
     3158    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc18fb
     3159    mov ax, 00205h                            ; b8 05 02                    ; 0xc18fe vgabios.c:1236
     3160    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1901
     3161    out DX, ax                                ; ef                          ; 0xc1904
     3162    xor bl, bl                                ; 30 db                       ; 0xc1905 vgabios.c:1237
     3163    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1907
     3164    jnc short 0192dh                          ; 73 21                       ; 0xc190a
     3165    movzx cx, byte [bp-004h]                  ; 0f b6 4e fc                 ; 0xc190c vgabios.c:1239
     3166    movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc1910
     3167    movzx dx, bl                              ; 0f b6 d3                    ; 0xc1914
     3168    movzx di, bh                              ; 0f b6 ff                    ; 0xc1917
     3169    imul di, dx                               ; 0f af fa                    ; 0xc191a
     3170    add di, word [bp-006h]                    ; 03 7e fa                    ; 0xc191d
     3171    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1920
     3172    mov es, dx                                ; 8e c2                       ; 0xc1923
     3173    jcxz 01929h                               ; e3 02                       ; 0xc1925
     3174    rep stosb                                 ; f3 aa                       ; 0xc1927
    30273175    db  0feh, 0c3h
    3028     ; inc bl                                    ; fe c3                     ; 0xc1732 vgabios.c:1123
    3029     jmp short 01710h                          ; eb da                       ; 0xc1734
    3030     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1736 vgabios.c:1124
    3031     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1739
    3032     out DX, ax                                ; ef                          ; 0xc173c
    3033     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc173d vgabios.c:1125
    3034     pop di                                    ; 5f                          ; 0xc1740
    3035     pop bp                                    ; 5d                          ; 0xc1741
    3036     retn 00004h                               ; c2 04 00                    ; 0xc1742
    3037   ; disGetNextSymbol 0xc1745 LB 0x28b5 -> off=0x0 cb=00000000000000a3 uValue=00000000000c1745 'vgamem_copy_cga'
    3038 vgamem_copy_cga:                             ; 0xc1745 LB 0xa3
    3039     push bp                                   ; 55                          ; 0xc1745 vgabios.c:1128
    3040     mov bp, sp                                ; 89 e5                       ; 0xc1746
    3041     push si                                   ; 56                          ; 0xc1748
    3042     push di                                   ; 57                          ; 0xc1749
    3043     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc174a
    3044     mov dh, bl                                ; 88 de                       ; 0xc174d
    3045     mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc174f
    3046     movzx di, dl                              ; 0f b6 fa                    ; 0xc1752 vgabios.c:1134
    3047     movzx si, byte [bp+006h]                  ; 0f b6 76 06                 ; 0xc1755
    3048     imul di, si                               ; 0f af fe                    ; 0xc1759
    3049     movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc175c
    3050     imul di, bx                               ; 0f af fb                    ; 0xc1760
    3051     sar di, 1                                 ; d1 ff                       ; 0xc1763
    3052     xor ah, ah                                ; 30 e4                       ; 0xc1765
    3053     add di, ax                                ; 01 c7                       ; 0xc1767
    3054     mov word [bp-00ch], di                    ; 89 7e f4                    ; 0xc1769
    3055     movzx dx, dh                              ; 0f b6 d6                    ; 0xc176c vgabios.c:1135
    3056     imul dx, si                               ; 0f af d6                    ; 0xc176f
    3057     imul dx, bx                               ; 0f af d3                    ; 0xc1772
    3058     sar dx, 1                                 ; d1 fa                       ; 0xc1775
    3059     add dx, ax                                ; 01 c2                       ; 0xc1777
    3060     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc1779
    3061     mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc177c vgabios.c:1136
    3062     movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc177f
    3063     cwd                                       ; 99                          ; 0xc1783
     3176    ; inc bl                                    ; fe c3                     ; 0xc1929 vgabios.c:1240
     3177    jmp short 01907h                          ; eb da                       ; 0xc192b
     3178    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc192d vgabios.c:1241
     3179    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1930
     3180    out DX, ax                                ; ef                          ; 0xc1933
     3181    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc1934 vgabios.c:1242
     3182    pop di                                    ; 5f                          ; 0xc1937
     3183    pop bp                                    ; 5d                          ; 0xc1938
     3184    retn 00004h                               ; c2 04 00                    ; 0xc1939
     3185  ; disGetNextSymbol 0xc193c LB 0x2a1e -> off=0x0 cb=00000000000000a3 uValue=00000000000c193c 'vgamem_copy_cga'
     3186vgamem_copy_cga:                             ; 0xc193c LB 0xa3
     3187    push bp                                   ; 55                          ; 0xc193c vgabios.c:1245
     3188    mov bp, sp                                ; 89 e5                       ; 0xc193d
     3189    push si                                   ; 56                          ; 0xc193f
     3190    push di                                   ; 57                          ; 0xc1940
     3191    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc1941
     3192    mov dh, bl                                ; 88 de                       ; 0xc1944
     3193    mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc1946
     3194    movzx di, dl                              ; 0f b6 fa                    ; 0xc1949 vgabios.c:1251
     3195    movzx si, byte [bp+006h]                  ; 0f b6 76 06                 ; 0xc194c
     3196    imul di, si                               ; 0f af fe                    ; 0xc1950
     3197    movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc1953
     3198    imul di, bx                               ; 0f af fb                    ; 0xc1957
     3199    sar di, 1                                 ; d1 ff                       ; 0xc195a
     3200    xor ah, ah                                ; 30 e4                       ; 0xc195c
     3201    add di, ax                                ; 01 c7                       ; 0xc195e
     3202    mov word [bp-00ch], di                    ; 89 7e f4                    ; 0xc1960
     3203    movzx dx, dh                              ; 0f b6 d6                    ; 0xc1963 vgabios.c:1252
     3204    imul dx, si                               ; 0f af d6                    ; 0xc1966
     3205    imul dx, bx                               ; 0f af d3                    ; 0xc1969
     3206    sar dx, 1                                 ; d1 fa                       ; 0xc196c
     3207    add dx, ax                                ; 01 c2                       ; 0xc196e
     3208    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc1970
     3209    mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc1973 vgabios.c:1253
     3210    movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc1976
     3211    cwd                                       ; 99                          ; 0xc197a
    30643212    db  02bh, 0c2h
    3065     ; sub ax, dx                                ; 2b c2                     ; 0xc1784
    3066     sar ax, 1                                 ; d1 f8                       ; 0xc1786
    3067     movzx bx, byte [bp-008h]                  ; 0f b6 5e f8                 ; 0xc1788
    3068     cmp bx, ax                                ; 39 c3                       ; 0xc178c
    3069     jnl short 017dfh                          ; 7d 4f                       ; 0xc178e
    3070     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc1790 vgabios.c:1138
    3071     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1794
    3072     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1797
    3073     imul bx, ax                               ; 0f af d8                    ; 0xc179b
    3074     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc179e
    3075     add si, bx                                ; 01 de                       ; 0xc17a1
    3076     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc17a3
    3077     add di, bx                                ; 01 df                       ; 0xc17a6
    3078     mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc17a8
    3079     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc17ab
    3080     mov es, dx                                ; 8e c2                       ; 0xc17ae
    3081     jcxz 017b8h                               ; e3 06                       ; 0xc17b0
    3082     push DS                                   ; 1e                          ; 0xc17b2
    3083     mov ds, dx                                ; 8e da                       ; 0xc17b3
    3084     rep movsb                                 ; f3 a4                       ; 0xc17b5
    3085     pop DS                                    ; 1f                          ; 0xc17b7
    3086     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc17b8 vgabios.c:1139
    3087     add si, 02000h                            ; 81 c6 00 20                 ; 0xc17bb
    3088     add si, bx                                ; 01 de                       ; 0xc17bf
    3089     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc17c1
    3090     add di, 02000h                            ; 81 c7 00 20                 ; 0xc17c4
    3091     add di, bx                                ; 01 df                       ; 0xc17c8
    3092     mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc17ca
    3093     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc17cd
    3094     mov es, dx                                ; 8e c2                       ; 0xc17d0
    3095     jcxz 017dah                               ; e3 06                       ; 0xc17d2
    3096     push DS                                   ; 1e                          ; 0xc17d4
    3097     mov ds, dx                                ; 8e da                       ; 0xc17d5
    3098     rep movsb                                 ; f3 a4                       ; 0xc17d7
    3099     pop DS                                    ; 1f                          ; 0xc17d9
    3100     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc17da vgabios.c:1140
    3101     jmp short 0177fh                          ; eb a0                       ; 0xc17dd
    3102     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc17df vgabios.c:1141
    3103     pop di                                    ; 5f                          ; 0xc17e2
    3104     pop si                                    ; 5e                          ; 0xc17e3
    3105     pop bp                                    ; 5d                          ; 0xc17e4
    3106     retn 00004h                               ; c2 04 00                    ; 0xc17e5
    3107   ; disGetNextSymbol 0xc17e8 LB 0x2812 -> off=0x0 cb=0000000000000081 uValue=00000000000c17e8 'vgamem_fill_cga'
    3108 vgamem_fill_cga:                             ; 0xc17e8 LB 0x81
    3109     push bp                                   ; 55                          ; 0xc17e8 vgabios.c:1144
    3110     mov bp, sp                                ; 89 e5                       ; 0xc17e9
    3111     push si                                   ; 56                          ; 0xc17eb
    3112     push di                                   ; 57                          ; 0xc17ec
    3113     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc17ed
    3114     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc17f0
    3115     mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc17f3
    3116     movzx bx, dl                              ; 0f b6 da                    ; 0xc17f6 vgabios.c:1150
    3117     movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc17f9
    3118     imul bx, dx                               ; 0f af da                    ; 0xc17fd
    3119     movzx dx, cl                              ; 0f b6 d1                    ; 0xc1800
    3120     imul dx, bx                               ; 0f af d3                    ; 0xc1803
    3121     sar dx, 1                                 ; d1 fa                       ; 0xc1806
    3122     xor ah, ah                                ; 30 e4                       ; 0xc1808
    3123     add dx, ax                                ; 01 c2                       ; 0xc180a
    3124     mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc180c
    3125     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc180f vgabios.c:1151
    3126     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1812
    3127     cwd                                       ; 99                          ; 0xc1816
     3213    ; sub ax, dx                                ; 2b c2                     ; 0xc197b
     3214    sar ax, 1                                 ; d1 f8                       ; 0xc197d
     3215    movzx bx, byte [bp-008h]                  ; 0f b6 5e f8                 ; 0xc197f
     3216    cmp bx, ax                                ; 39 c3                       ; 0xc1983
     3217    jnl short 019d6h                          ; 7d 4f                       ; 0xc1985
     3218    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc1987 vgabios.c:1255
     3219    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc198b
     3220    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc198e
     3221    imul bx, ax                               ; 0f af d8                    ; 0xc1992
     3222    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc1995
     3223    add si, bx                                ; 01 de                       ; 0xc1998
     3224    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc199a
     3225    add di, bx                                ; 01 df                       ; 0xc199d
     3226    mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc199f
     3227    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc19a2
     3228    mov es, dx                                ; 8e c2                       ; 0xc19a5
     3229    jcxz 019afh                               ; e3 06                       ; 0xc19a7
     3230    push DS                                   ; 1e                          ; 0xc19a9
     3231    mov ds, dx                                ; 8e da                       ; 0xc19aa
     3232    rep movsb                                 ; f3 a4                       ; 0xc19ac
     3233    pop DS                                    ; 1f                          ; 0xc19ae
     3234    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc19af vgabios.c:1256
     3235    add si, 02000h                            ; 81 c6 00 20                 ; 0xc19b2
     3236    add si, bx                                ; 01 de                       ; 0xc19b6
     3237    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc19b8
     3238    add di, 02000h                            ; 81 c7 00 20                 ; 0xc19bb
     3239    add di, bx                                ; 01 df                       ; 0xc19bf
     3240    mov cx, word [bp-00eh]                    ; 8b 4e f2                    ; 0xc19c1
     3241    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc19c4
     3242    mov es, dx                                ; 8e c2                       ; 0xc19c7
     3243    jcxz 019d1h                               ; e3 06                       ; 0xc19c9
     3244    push DS                                   ; 1e                          ; 0xc19cb
     3245    mov ds, dx                                ; 8e da                       ; 0xc19cc
     3246    rep movsb                                 ; f3 a4                       ; 0xc19ce
     3247    pop DS                                    ; 1f                          ; 0xc19d0
     3248    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc19d1 vgabios.c:1257
     3249    jmp short 01976h                          ; eb a0                       ; 0xc19d4
     3250    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc19d6 vgabios.c:1258
     3251    pop di                                    ; 5f                          ; 0xc19d9
     3252    pop si                                    ; 5e                          ; 0xc19da
     3253    pop bp                                    ; 5d                          ; 0xc19db
     3254    retn 00004h                               ; c2 04 00                    ; 0xc19dc
     3255  ; disGetNextSymbol 0xc19df LB 0x297b -> off=0x0 cb=0000000000000081 uValue=00000000000c19df 'vgamem_fill_cga'
     3256vgamem_fill_cga:                             ; 0xc19df LB 0x81
     3257    push bp                                   ; 55                          ; 0xc19df vgabios.c:1261
     3258    mov bp, sp                                ; 89 e5                       ; 0xc19e0
     3259    push si                                   ; 56                          ; 0xc19e2
     3260    push di                                   ; 57                          ; 0xc19e3
     3261    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc19e4
     3262    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc19e7
     3263    mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc19ea
     3264    movzx bx, dl                              ; 0f b6 da                    ; 0xc19ed vgabios.c:1267
     3265    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc19f0
     3266    imul bx, dx                               ; 0f af da                    ; 0xc19f4
     3267    movzx dx, cl                              ; 0f b6 d1                    ; 0xc19f7
     3268    imul dx, bx                               ; 0f af d3                    ; 0xc19fa
     3269    sar dx, 1                                 ; d1 fa                       ; 0xc19fd
     3270    xor ah, ah                                ; 30 e4                       ; 0xc19ff
     3271    add dx, ax                                ; 01 c2                       ; 0xc1a01
     3272    mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc1a03
     3273    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1a06 vgabios.c:1268
     3274    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1a09
     3275    cwd                                       ; 99                          ; 0xc1a0d
    31283276    db  02bh, 0c2h
    3129     ; sub ax, dx                                ; 2b c2                     ; 0xc1817
    3130     sar ax, 1                                 ; d1 f8                       ; 0xc1819
    3131     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc181b
    3132     cmp dx, ax                                ; 39 c2                       ; 0xc181f
    3133     jnl short 01860h                          ; 7d 3d                       ; 0xc1821
    3134     movzx si, byte [bp-00ah]                  ; 0f b6 76 f6                 ; 0xc1823 vgabios.c:1153
    3135     movzx bx, byte [bp+006h]                  ; 0f b6 5e 06                 ; 0xc1827
    3136     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc182b
    3137     imul dx, ax                               ; 0f af d0                    ; 0xc182f
    3138     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1832
    3139     mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc1835
    3140     add di, dx                                ; 01 d7                       ; 0xc1838
    3141     mov cx, si                                ; 89 f1                       ; 0xc183a
    3142     mov ax, bx                                ; 89 d8                       ; 0xc183c
    3143     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc183e
    3144     mov es, dx                                ; 8e c2                       ; 0xc1841
    3145     jcxz 01847h                               ; e3 02                       ; 0xc1843
    3146     rep stosb                                 ; f3 aa                       ; 0xc1845
    3147     mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc1847 vgabios.c:1154
    3148     add di, 02000h                            ; 81 c7 00 20                 ; 0xc184a
    3149     add di, word [bp-00eh]                    ; 03 7e f2                    ; 0xc184e
    3150     mov cx, si                                ; 89 f1                       ; 0xc1851
    3151     mov ax, bx                                ; 89 d8                       ; 0xc1853
    3152     mov es, dx                                ; 8e c2                       ; 0xc1855
    3153     jcxz 0185bh                               ; e3 02                       ; 0xc1857
    3154     rep stosb                                 ; f3 aa                       ; 0xc1859
    3155     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc185b vgabios.c:1155
    3156     jmp short 01812h                          ; eb b2                       ; 0xc185e
    3157     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1860 vgabios.c:1156
    3158     pop di                                    ; 5f                          ; 0xc1863
    3159     pop si                                    ; 5e                          ; 0xc1864
    3160     pop bp                                    ; 5d                          ; 0xc1865
    3161     retn 00004h                               ; c2 04 00                    ; 0xc1866
    3162   ; disGetNextSymbol 0xc1869 LB 0x2791 -> off=0x0 cb=0000000000000079 uValue=00000000000c1869 'vgamem_copy_linear'
    3163 vgamem_copy_linear:                          ; 0xc1869 LB 0x79
    3164     push bp                                   ; 55                          ; 0xc1869 vgabios.c:1159
    3165     mov bp, sp                                ; 89 e5                       ; 0xc186a
    3166     push si                                   ; 56                          ; 0xc186c
    3167     push di                                   ; 57                          ; 0xc186d
    3168     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc186e
    3169     mov ah, al                                ; 88 c4                       ; 0xc1871
    3170     mov al, bl                                ; 88 d8                       ; 0xc1873
    3171     mov bx, cx                                ; 89 cb                       ; 0xc1875
    3172     xor dh, dh                                ; 30 f6                       ; 0xc1877 vgabios.c:1165
    3173     movzx di, byte [bp+006h]                  ; 0f b6 7e 06                 ; 0xc1879
    3174     imul dx, di                               ; 0f af d7                    ; 0xc187d
    3175     imul dx, word [bp+004h]                   ; 0f af 56 04                 ; 0xc1880
    3176     movzx si, ah                              ; 0f b6 f4                    ; 0xc1884
    3177     add dx, si                                ; 01 f2                       ; 0xc1887
    3178     sal dx, 003h                              ; c1 e2 03                    ; 0xc1889
    3179     mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc188c
    3180     xor ah, ah                                ; 30 e4                       ; 0xc188f vgabios.c:1166
    3181     imul ax, di                               ; 0f af c7                    ; 0xc1891
    3182     imul ax, word [bp+004h]                   ; 0f af 46 04                 ; 0xc1894
    3183     add si, ax                                ; 01 c6                       ; 0xc1898
    3184     sal si, 003h                              ; c1 e6 03                    ; 0xc189a
    3185     mov word [bp-00ah], si                    ; 89 76 f6                    ; 0xc189d
    3186     sal bx, 003h                              ; c1 e3 03                    ; 0xc18a0 vgabios.c:1167
    3187     sal word [bp+004h], 003h                  ; c1 66 04 03                 ; 0xc18a3 vgabios.c:1168
    3188     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc18a7 vgabios.c:1169
    3189     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc18ab
    3190     cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc18ae
    3191     jnc short 018d9h                          ; 73 26                       ; 0xc18b1
    3192     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc18b3 vgabios.c:1171
    3193     imul ax, word [bp+004h]                   ; 0f af 46 04                 ; 0xc18b7
    3194     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc18bb
    3195     add si, ax                                ; 01 c6                       ; 0xc18be
    3196     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc18c0
    3197     add di, ax                                ; 01 c7                       ; 0xc18c3
    3198     mov cx, bx                                ; 89 d9                       ; 0xc18c5
    3199     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc18c7
    3200     mov es, dx                                ; 8e c2                       ; 0xc18ca
    3201     jcxz 018d4h                               ; e3 06                       ; 0xc18cc
    3202     push DS                                   ; 1e                          ; 0xc18ce
    3203     mov ds, dx                                ; 8e da                       ; 0xc18cf
    3204     rep movsb                                 ; f3 a4                       ; 0xc18d1
    3205     pop DS                                    ; 1f                          ; 0xc18d3
    3206     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc18d4 vgabios.c:1172
    3207     jmp short 018abh                          ; eb d2                       ; 0xc18d7
    3208     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc18d9 vgabios.c:1173
    3209     pop di                                    ; 5f                          ; 0xc18dc
    3210     pop si                                    ; 5e                          ; 0xc18dd
    3211     pop bp                                    ; 5d                          ; 0xc18de
    3212     retn 00004h                               ; c2 04 00                    ; 0xc18df
    3213   ; disGetNextSymbol 0xc18e2 LB 0x2718 -> off=0x0 cb=000000000000005c uValue=00000000000c18e2 'vgamem_fill_linear'
    3214 vgamem_fill_linear:                          ; 0xc18e2 LB 0x5c
    3215     push bp                                   ; 55                          ; 0xc18e2 vgabios.c:1176
    3216     mov bp, sp                                ; 89 e5                       ; 0xc18e3
    3217     push si                                   ; 56                          ; 0xc18e5
    3218     push di                                   ; 57                          ; 0xc18e6
    3219     push ax                                   ; 50                          ; 0xc18e7
    3220     push ax                                   ; 50                          ; 0xc18e8
    3221     mov si, bx                                ; 89 de                       ; 0xc18e9
    3222     mov bx, cx                                ; 89 cb                       ; 0xc18eb
    3223     xor dh, dh                                ; 30 f6                       ; 0xc18ed vgabios.c:1182
    3224     movzx di, byte [bp+004h]                  ; 0f b6 7e 04                 ; 0xc18ef
    3225     imul dx, di                               ; 0f af d7                    ; 0xc18f3
    3226     imul dx, cx                               ; 0f af d1                    ; 0xc18f6
    3227     xor ah, ah                                ; 30 e4                       ; 0xc18f9
    3228     add ax, dx                                ; 01 d0                       ; 0xc18fb
    3229     sal ax, 003h                              ; c1 e0 03                    ; 0xc18fd
    3230     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc1900
    3231     sal si, 003h                              ; c1 e6 03                    ; 0xc1903 vgabios.c:1183
    3232     sal bx, 003h                              ; c1 e3 03                    ; 0xc1906 vgabios.c:1184
    3233     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc1909 vgabios.c:1185
    3234     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc190d
    3235     cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1910
    3236     jnc short 01935h                          ; 73 20                       ; 0xc1913
    3237     movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc1915 vgabios.c:1187
    3238     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc1919
    3239     imul dx, bx                               ; 0f af d3                    ; 0xc191d
    3240     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc1920
    3241     add di, dx                                ; 01 d7                       ; 0xc1923
    3242     mov cx, si                                ; 89 f1                       ; 0xc1925
    3243     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1927
    3244     mov es, dx                                ; 8e c2                       ; 0xc192a
    3245     jcxz 01930h                               ; e3 02                       ; 0xc192c
    3246     rep stosb                                 ; f3 aa                       ; 0xc192e
    3247     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1930 vgabios.c:1188
    3248     jmp short 0190dh                          ; eb d8                       ; 0xc1933
    3249     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1935 vgabios.c:1189
    3250     pop di                                    ; 5f                          ; 0xc1938
    3251     pop si                                    ; 5e                          ; 0xc1939
    3252     pop bp                                    ; 5d                          ; 0xc193a
    3253     retn 00004h                               ; c2 04 00                    ; 0xc193b
    3254   ; disGetNextSymbol 0xc193e LB 0x26bc -> off=0x0 cb=0000000000000628 uValue=00000000000c193e 'biosfn_scroll'
    3255 biosfn_scroll:                               ; 0xc193e LB 0x628
    3256     push bp                                   ; 55                          ; 0xc193e vgabios.c:1192
    3257     mov bp, sp                                ; 89 e5                       ; 0xc193f
    3258     push si                                   ; 56                          ; 0xc1941
    3259     push di                                   ; 57                          ; 0xc1942
    3260     sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc1943
    3261     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1946
    3262     mov byte [bp-012h], dl                    ; 88 56 ee                    ; 0xc1949
    3263     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc194c
    3264     mov byte [bp-010h], cl                    ; 88 4e f0                    ; 0xc194f
    3265     mov dh, byte [bp+006h]                    ; 8a 76 06                    ; 0xc1952
    3266     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1955 vgabios.c:1201
    3267     jnbe near 01f5dh                          ; 0f 87 01 06                 ; 0xc1958
    3268     cmp dh, cl                                ; 38 ce                       ; 0xc195c vgabios.c:1202
    3269     jc near 01f5dh                            ; 0f 82 fb 05                 ; 0xc195e
    3270     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1962 vgabios.c:37
    3271     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1965
    3272     mov es, ax                                ; 8e c0                       ; 0xc1968
    3273     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc196a
    3274     xor ah, ah                                ; 30 e4                       ; 0xc196d vgabios.c:1206
    3275     call 033a1h                               ; e8 2f 1a                    ; 0xc196f
    3276     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1972
    3277     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1975 vgabios.c:1207
    3278     je near 01f5dh                            ; 0f 84 e2 05                 ; 0xc1977
    3279     mov bx, 00084h                            ; bb 84 00                    ; 0xc197b vgabios.c:37
    3280     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc197e
    3281     mov es, ax                                ; 8e c0                       ; 0xc1981
    3282     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1983
    3283     movzx cx, al                              ; 0f b6 c8                    ; 0xc1986 vgabios.c:38
    3284     inc cx                                    ; 41                          ; 0xc1989
    3285     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc198a vgabios.c:47
    3286     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc198d
    3287     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc1990 vgabios.c:48
    3288     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1993 vgabios.c:1214
    3289     jne short 019a2h                          ; 75 09                       ; 0xc1997
    3290     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1999 vgabios.c:37
    3291     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc199c
    3292     mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc199f vgabios.c:38
    3293     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc19a2 vgabios.c:1217
    3294     cmp ax, cx                                ; 39 c8                       ; 0xc19a6
    3295     jc short 019b1h                           ; 72 07                       ; 0xc19a8
    3296     mov al, cl                                ; 88 c8                       ; 0xc19aa
     3277    ; sub ax, dx                                ; 2b c2                     ; 0xc1a0e
     3278    sar ax, 1                                 ; d1 f8                       ; 0xc1a10
     3279    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc1a12
     3280    cmp dx, ax                                ; 39 c2                       ; 0xc1a16
     3281    jnl short 01a57h                          ; 7d 3d                       ; 0xc1a18
     3282    movzx si, byte [bp-00ah]                  ; 0f b6 76 f6                 ; 0xc1a1a vgabios.c:1270
     3283    movzx bx, byte [bp+006h]                  ; 0f b6 5e 06                 ; 0xc1a1e
     3284    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1a22
     3285    imul dx, ax                               ; 0f af d0                    ; 0xc1a26
     3286    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1a29
     3287    mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc1a2c
     3288    add di, dx                                ; 01 d7                       ; 0xc1a2f
     3289    mov cx, si                                ; 89 f1                       ; 0xc1a31
     3290    mov ax, bx                                ; 89 d8                       ; 0xc1a33
     3291    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1a35
     3292    mov es, dx                                ; 8e c2                       ; 0xc1a38
     3293    jcxz 01a3eh                               ; e3 02                       ; 0xc1a3a
     3294    rep stosb                                 ; f3 aa                       ; 0xc1a3c
     3295    mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc1a3e vgabios.c:1271
     3296    add di, 02000h                            ; 81 c7 00 20                 ; 0xc1a41
     3297    add di, word [bp-00eh]                    ; 03 7e f2                    ; 0xc1a45
     3298    mov cx, si                                ; 89 f1                       ; 0xc1a48
     3299    mov ax, bx                                ; 89 d8                       ; 0xc1a4a
     3300    mov es, dx                                ; 8e c2                       ; 0xc1a4c
     3301    jcxz 01a52h                               ; e3 02                       ; 0xc1a4e
     3302    rep stosb                                 ; f3 aa                       ; 0xc1a50
     3303    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1a52 vgabios.c:1272
     3304    jmp short 01a09h                          ; eb b2                       ; 0xc1a55
     3305    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a57 vgabios.c:1273
     3306    pop di                                    ; 5f                          ; 0xc1a5a
     3307    pop si                                    ; 5e                          ; 0xc1a5b
     3308    pop bp                                    ; 5d                          ; 0xc1a5c
     3309    retn 00004h                               ; c2 04 00                    ; 0xc1a5d
     3310  ; disGetNextSymbol 0xc1a60 LB 0x28fa -> off=0x0 cb=0000000000000079 uValue=00000000000c1a60 'vgamem_copy_linear'
     3311vgamem_copy_linear:                          ; 0xc1a60 LB 0x79
     3312    push bp                                   ; 55                          ; 0xc1a60 vgabios.c:1276
     3313    mov bp, sp                                ; 89 e5                       ; 0xc1a61
     3314    push si                                   ; 56                          ; 0xc1a63
     3315    push di                                   ; 57                          ; 0xc1a64
     3316    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc1a65
     3317    mov ah, al                                ; 88 c4                       ; 0xc1a68
     3318    mov al, bl                                ; 88 d8                       ; 0xc1a6a
     3319    mov bx, cx                                ; 89 cb                       ; 0xc1a6c
     3320    xor dh, dh                                ; 30 f6                       ; 0xc1a6e vgabios.c:1282
     3321    movzx di, byte [bp+006h]                  ; 0f b6 7e 06                 ; 0xc1a70
     3322    imul dx, di                               ; 0f af d7                    ; 0xc1a74
     3323    imul dx, word [bp+004h]                   ; 0f af 56 04                 ; 0xc1a77
     3324    movzx si, ah                              ; 0f b6 f4                    ; 0xc1a7b
     3325    add dx, si                                ; 01 f2                       ; 0xc1a7e
     3326    sal dx, 003h                              ; c1 e2 03                    ; 0xc1a80
     3327    mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc1a83
     3328    xor ah, ah                                ; 30 e4                       ; 0xc1a86 vgabios.c:1283
     3329    imul ax, di                               ; 0f af c7                    ; 0xc1a88
     3330    imul ax, word [bp+004h]                   ; 0f af 46 04                 ; 0xc1a8b
     3331    add si, ax                                ; 01 c6                       ; 0xc1a8f
     3332    sal si, 003h                              ; c1 e6 03                    ; 0xc1a91
     3333    mov word [bp-00ah], si                    ; 89 76 f6                    ; 0xc1a94
     3334    sal bx, 003h                              ; c1 e3 03                    ; 0xc1a97 vgabios.c:1284
     3335    sal word [bp+004h], 003h                  ; c1 66 04 03                 ; 0xc1a9a vgabios.c:1285
     3336    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc1a9e vgabios.c:1286
     3337    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1aa2
     3338    cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc1aa5
     3339    jnc short 01ad0h                          ; 73 26                       ; 0xc1aa8
     3340    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc1aaa vgabios.c:1288
     3341    imul ax, word [bp+004h]                   ; 0f af 46 04                 ; 0xc1aae
     3342    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc1ab2
     3343    add si, ax                                ; 01 c6                       ; 0xc1ab5
     3344    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1ab7
     3345    add di, ax                                ; 01 c7                       ; 0xc1aba
     3346    mov cx, bx                                ; 89 d9                       ; 0xc1abc
     3347    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1abe
     3348    mov es, dx                                ; 8e c2                       ; 0xc1ac1
     3349    jcxz 01acbh                               ; e3 06                       ; 0xc1ac3
     3350    push DS                                   ; 1e                          ; 0xc1ac5
     3351    mov ds, dx                                ; 8e da                       ; 0xc1ac6
     3352    rep movsb                                 ; f3 a4                       ; 0xc1ac8
     3353    pop DS                                    ; 1f                          ; 0xc1aca
     3354    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1acb vgabios.c:1289
     3355    jmp short 01aa2h                          ; eb d2                       ; 0xc1ace
     3356    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1ad0 vgabios.c:1290
     3357    pop di                                    ; 5f                          ; 0xc1ad3
     3358    pop si                                    ; 5e                          ; 0xc1ad4
     3359    pop bp                                    ; 5d                          ; 0xc1ad5
     3360    retn 00004h                               ; c2 04 00                    ; 0xc1ad6
     3361  ; disGetNextSymbol 0xc1ad9 LB 0x2881 -> off=0x0 cb=000000000000005c uValue=00000000000c1ad9 'vgamem_fill_linear'
     3362vgamem_fill_linear:                          ; 0xc1ad9 LB 0x5c
     3363    push bp                                   ; 55                          ; 0xc1ad9 vgabios.c:1293
     3364    mov bp, sp                                ; 89 e5                       ; 0xc1ada
     3365    push si                                   ; 56                          ; 0xc1adc
     3366    push di                                   ; 57                          ; 0xc1add
     3367    push ax                                   ; 50                          ; 0xc1ade
     3368    push ax                                   ; 50                          ; 0xc1adf
     3369    mov si, bx                                ; 89 de                       ; 0xc1ae0
     3370    mov bx, cx                                ; 89 cb                       ; 0xc1ae2
     3371    xor dh, dh                                ; 30 f6                       ; 0xc1ae4 vgabios.c:1299
     3372    movzx di, byte [bp+004h]                  ; 0f b6 7e 04                 ; 0xc1ae6
     3373    imul dx, di                               ; 0f af d7                    ; 0xc1aea
     3374    imul dx, cx                               ; 0f af d1                    ; 0xc1aed
     3375    xor ah, ah                                ; 30 e4                       ; 0xc1af0
     3376    add ax, dx                                ; 01 d0                       ; 0xc1af2
     3377    sal ax, 003h                              ; c1 e0 03                    ; 0xc1af4
     3378    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc1af7
     3379    sal si, 003h                              ; c1 e6 03                    ; 0xc1afa vgabios.c:1300
     3380    sal bx, 003h                              ; c1 e3 03                    ; 0xc1afd vgabios.c:1301
     3381    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc1b00 vgabios.c:1302
     3382    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1b04
     3383    cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1b07
     3384    jnc short 01b2ch                          ; 73 20                       ; 0xc1b0a
     3385    movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc1b0c vgabios.c:1304
     3386    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc1b10
     3387    imul dx, bx                               ; 0f af d3                    ; 0xc1b14
     3388    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc1b17
     3389    add di, dx                                ; 01 d7                       ; 0xc1b1a
     3390    mov cx, si                                ; 89 f1                       ; 0xc1b1c
     3391    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1b1e
     3392    mov es, dx                                ; 8e c2                       ; 0xc1b21
     3393    jcxz 01b27h                               ; e3 02                       ; 0xc1b23
     3394    rep stosb                                 ; f3 aa                       ; 0xc1b25
     3395    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1b27 vgabios.c:1305
     3396    jmp short 01b04h                          ; eb d8                       ; 0xc1b2a
     3397    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1b2c vgabios.c:1306
     3398    pop di                                    ; 5f                          ; 0xc1b2f
     3399    pop si                                    ; 5e                          ; 0xc1b30
     3400    pop bp                                    ; 5d                          ; 0xc1b31
     3401    retn 00004h                               ; c2 04 00                    ; 0xc1b32
     3402  ; disGetNextSymbol 0xc1b35 LB 0x2825 -> off=0x0 cb=0000000000000628 uValue=00000000000c1b35 'biosfn_scroll'
     3403biosfn_scroll:                               ; 0xc1b35 LB 0x628
     3404    push bp                                   ; 55                          ; 0xc1b35 vgabios.c:1309
     3405    mov bp, sp                                ; 89 e5                       ; 0xc1b36
     3406    push si                                   ; 56                          ; 0xc1b38
     3407    push di                                   ; 57                          ; 0xc1b39
     3408    sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc1b3a
     3409    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1b3d
     3410    mov byte [bp-012h], dl                    ; 88 56 ee                    ; 0xc1b40
     3411    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1b43
     3412    mov byte [bp-010h], cl                    ; 88 4e f0                    ; 0xc1b46
     3413    mov dh, byte [bp+006h]                    ; 8a 76 06                    ; 0xc1b49
     3414    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1b4c vgabios.c:1318
     3415    jnbe near 02154h                          ; 0f 87 01 06                 ; 0xc1b4f
     3416    cmp dh, cl                                ; 38 ce                       ; 0xc1b53 vgabios.c:1319
     3417    jc near 02154h                            ; 0f 82 fb 05                 ; 0xc1b55
     3418    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1b59 vgabios.c:37
     3419    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1b5c
     3420    mov es, ax                                ; 8e c0                       ; 0xc1b5f
     3421    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1b61
     3422    xor ah, ah                                ; 30 e4                       ; 0xc1b64 vgabios.c:1323
     3423    call 036a6h                               ; e8 3d 1b                    ; 0xc1b66
     3424    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1b69
     3425    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1b6c vgabios.c:1324
     3426    je near 02154h                            ; 0f 84 e2 05                 ; 0xc1b6e
     3427    mov bx, 00084h                            ; bb 84 00                    ; 0xc1b72 vgabios.c:37
     3428    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1b75
     3429    mov es, ax                                ; 8e c0                       ; 0xc1b78
     3430    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1b7a
     3431    movzx cx, al                              ; 0f b6 c8                    ; 0xc1b7d vgabios.c:38
     3432    inc cx                                    ; 41                          ; 0xc1b80
     3433    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1b81 vgabios.c:47
     3434    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc1b84
     3435    mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc1b87 vgabios.c:48
     3436    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1b8a vgabios.c:1331
     3437    jne short 01b99h                          ; 75 09                       ; 0xc1b8e
     3438    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1b90 vgabios.c:37
     3439    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1b93
     3440    mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc1b96 vgabios.c:38
     3441    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1b99 vgabios.c:1334
     3442    cmp ax, cx                                ; 39 c8                       ; 0xc1b9d
     3443    jc short 01ba8h                           ; 72 07                       ; 0xc1b9f
     3444    mov al, cl                                ; 88 c8                       ; 0xc1ba1
    32973445    db  0feh, 0c8h
    3298     ; dec al                                    ; fe c8                     ; 0xc19ac
    3299     mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc19ae
    3300     movzx ax, dh                              ; 0f b6 c6                    ; 0xc19b1 vgabios.c:1218
    3301     cmp ax, word [bp-014h]                    ; 3b 46 ec                    ; 0xc19b4
    3302     jc short 019beh                           ; 72 05                       ; 0xc19b7
    3303     mov dh, byte [bp-014h]                    ; 8a 76 ec                    ; 0xc19b9
     3446    ; dec al                                    ; fe c8                     ; 0xc1ba3
     3447    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc1ba5
     3448    movzx ax, dh                              ; 0f b6 c6                    ; 0xc1ba8 vgabios.c:1335
     3449    cmp ax, word [bp-014h]                    ; 3b 46 ec                    ; 0xc1bab
     3450    jc short 01bb5h                           ; 72 05                       ; 0xc1bae
     3451    mov dh, byte [bp-014h]                    ; 8a 76 ec                    ; 0xc1bb0
    33043452    db  0feh, 0ceh
    3305     ; dec dh                                    ; fe ce                     ; 0xc19bc
    3306     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc19be vgabios.c:1219
    3307     cmp ax, cx                                ; 39 c8                       ; 0xc19c2
    3308     jbe short 019cah                          ; 76 04                       ; 0xc19c4
    3309     mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc19c6
    3310     mov al, dh                                ; 88 f0                       ; 0xc19ca vgabios.c:1220
    3311     sub al, byte [bp-010h]                    ; 2a 46 f0                    ; 0xc19cc
     3453    ; dec dh                                    ; fe ce                     ; 0xc1bb3
     3454    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1bb5 vgabios.c:1336
     3455    cmp ax, cx                                ; 39 c8                       ; 0xc1bb9
     3456    jbe short 01bc1h                          ; 76 04                       ; 0xc1bbb
     3457    mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc1bbd
     3458    mov al, dh                                ; 88 f0                       ; 0xc1bc1 vgabios.c:1337
     3459    sub al, byte [bp-010h]                    ; 2a 46 f0                    ; 0xc1bc3
    33123460    db  0feh, 0c0h
    3313     ; inc al                                    ; fe c0                     ; 0xc19cf
    3314     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc19d1
    3315     movzx di, byte [bp-006h]                  ; 0f b6 7e fa                 ; 0xc19d4 vgabios.c:1222
    3316     mov bx, di                                ; 89 fb                       ; 0xc19d8
    3317     sal bx, 003h                              ; c1 e3 03                    ; 0xc19da
    3318     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc19dd
    3319     dec ax                                    ; 48                          ; 0xc19e0
    3320     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc19e1
    3321     mov ax, cx                                ; 89 c8                       ; 0xc19e4
    3322     dec ax                                    ; 48                          ; 0xc19e6
    3323     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc19e7
    3324     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc19ea
    3325     imul ax, cx                               ; 0f af c1                    ; 0xc19ed
    3326     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc19f0
    3327     jne near 01b94h                           ; 0f 85 9b 01                 ; 0xc19f5
    3328     mov cx, ax                                ; 89 c1                       ; 0xc19f9 vgabios.c:1225
    3329     add cx, ax                                ; 01 c1                       ; 0xc19fb
    3330     or cl, 0ffh                               ; 80 c9 ff                    ; 0xc19fd
    3331     movzx si, byte [bp+008h]                  ; 0f b6 76 08                 ; 0xc1a00
    3332     inc cx                                    ; 41                          ; 0xc1a04
    3333     imul cx, si                               ; 0f af ce                    ; 0xc1a05
    3334     mov word [bp-01ch], cx                    ; 89 4e e4                    ; 0xc1a08
    3335     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1a0b vgabios.c:1230
    3336     jne short 01a4ch                          ; 75 3b                       ; 0xc1a0f
    3337     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1a11
    3338     jne short 01a4ch                          ; 75 35                       ; 0xc1a15
    3339     cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1a17
    3340     jne short 01a4ch                          ; 75 2f                       ; 0xc1a1b
    3341     movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc1a1d
    3342     cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc1a21
    3343     jne short 01a4ch                          ; 75 26                       ; 0xc1a24
    3344     movzx dx, dh                              ; 0f b6 d6                    ; 0xc1a26
    3345     cmp dx, word [bp-018h]                    ; 3b 56 e8                    ; 0xc1a29
    3346     jne short 01a4ch                          ; 75 1e                       ; 0xc1a2c
    3347     movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc1a2e vgabios.c:1232
    3348     sal dx, 008h                              ; c1 e2 08                    ; 0xc1a32
    3349     add dx, strict byte 00020h                ; 83 c2 20                    ; 0xc1a35
    3350     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1a38
    3351     mov cx, ax                                ; 89 c1                       ; 0xc1a3c
    3352     mov ax, dx                                ; 89 d0                       ; 0xc1a3e
    3353     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1a40
    3354     mov es, bx                                ; 8e c3                       ; 0xc1a43
    3355     jcxz 01a49h                               ; e3 02                       ; 0xc1a45
    3356     rep stosw                                 ; f3 ab                       ; 0xc1a47
    3357     jmp near 01f5dh                           ; e9 11 05                    ; 0xc1a49 vgabios.c:1234
    3358     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1a4c vgabios.c:1236
    3359     jne near 01ae9h                           ; 0f 85 95 00                 ; 0xc1a50
    3360     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1a54 vgabios.c:1237
    3361     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1a58
    3362     movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc1a5b
    3363     cmp dx, word [bp-01ah]                    ; 3b 56 e6                    ; 0xc1a5f
    3364     jc near 01f5dh                            ; 0f 82 f7 04                 ; 0xc1a62
    3365     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1a66 vgabios.c:1239
    3366     add ax, word [bp-01ah]                    ; 03 46 e6                    ; 0xc1a6a
    3367     cmp ax, dx                                ; 39 d0                       ; 0xc1a6d
    3368     jnbe short 01a77h                         ; 77 06                       ; 0xc1a6f
    3369     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1a71
    3370     jne short 01aaah                          ; 75 33                       ; 0xc1a75
    3371     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1a77 vgabios.c:1240
    3372     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1a7b
    3373     sal ax, 008h                              ; c1 e0 08                    ; 0xc1a7f
    3374     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1a82
    3375     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1a85
    3376     imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1a88
    3377     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1a8c
    3378     add dx, bx                                ; 01 da                       ; 0xc1a90
    3379     add dx, dx                                ; 01 d2                       ; 0xc1a92
    3380     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1a94
    3381     add di, dx                                ; 01 d7                       ; 0xc1a97
    3382     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1a99
    3383     sal bx, 003h                              ; c1 e3 03                    ; 0xc1a9d
    3384     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1aa0
    3385     jcxz 01aa8h                               ; e3 02                       ; 0xc1aa4
    3386     rep stosw                                 ; f3 ab                       ; 0xc1aa6
    3387     jmp short 01ae3h                          ; eb 39                       ; 0xc1aa8 vgabios.c:1241
    3388     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1aaa vgabios.c:1242
    3389     mov si, ax                                ; 89 c6                       ; 0xc1aae
    3390     imul si, word [bp-014h]                   ; 0f af 76 ec                 ; 0xc1ab0
    3391     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1ab4
    3392     add si, dx                                ; 01 d6                       ; 0xc1ab8
    3393     add si, si                                ; 01 f6                       ; 0xc1aba
    3394     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1abc
    3395     sal bx, 003h                              ; c1 e3 03                    ; 0xc1ac0
    3396     mov ax, word [bx+047b2h]                  ; 8b 87 b2 47                 ; 0xc1ac3
    3397     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1ac7
    3398     imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1aca
    3399     mov di, dx                                ; 89 d7                       ; 0xc1ace
    3400     add di, bx                                ; 01 df                       ; 0xc1ad0
    3401     add di, di                                ; 01 ff                       ; 0xc1ad2
    3402     add di, word [bp-01ch]                    ; 03 7e e4                    ; 0xc1ad4
    3403     mov dx, ax                                ; 89 c2                       ; 0xc1ad7
    3404     mov es, ax                                ; 8e c0                       ; 0xc1ad9
    3405     jcxz 01ae3h                               ; e3 06                       ; 0xc1adb
    3406     push DS                                   ; 1e                          ; 0xc1add
    3407     mov ds, dx                                ; 8e da                       ; 0xc1ade
    3408     rep movsw                                 ; f3 a5                       ; 0xc1ae0
    3409     pop DS                                    ; 1f                          ; 0xc1ae2
    3410     inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1ae3 vgabios.c:1243
    3411     jmp near 01a5bh                           ; e9 72 ff                    ; 0xc1ae6
    3412     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1ae9 vgabios.c:1246
    3413     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1aed
    3414     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1af0
    3415     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1af4
    3416     jnbe near 01f5dh                          ; 0f 87 62 04                 ; 0xc1af7
    3417     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1afb vgabios.c:1248
    3418     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1aff
    3419     add ax, dx                                ; 01 d0                       ; 0xc1b03
    3420     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1b05
    3421     jnbe short 01b10h                         ; 77 06                       ; 0xc1b08
    3422     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1b0a
    3423     jne short 01b43h                          ; 75 33                       ; 0xc1b0e
    3424     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1b10 vgabios.c:1249
    3425     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1b14
    3426     sal ax, 008h                              ; c1 e0 08                    ; 0xc1b18
    3427     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1b1b
    3428     mov dx, word [bp-01ah]                    ; 8b 56 e6                    ; 0xc1b1e
    3429     imul dx, word [bp-014h]                   ; 0f af 56 ec                 ; 0xc1b21
    3430     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc1b25
    3431     add dx, bx                                ; 01 da                       ; 0xc1b29
    3432     add dx, dx                                ; 01 d2                       ; 0xc1b2b
    3433     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1b2d
    3434     add di, dx                                ; 01 d7                       ; 0xc1b30
    3435     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1b32
    3436     sal bx, 003h                              ; c1 e3 03                    ; 0xc1b36
    3437     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b39
    3438     jcxz 01b41h                               ; e3 02                       ; 0xc1b3d
    3439     rep stosw                                 ; f3 ab                       ; 0xc1b3f
    3440     jmp short 01b83h                          ; eb 40                       ; 0xc1b41 vgabios.c:1250
    3441     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1b43 vgabios.c:1251
    3442     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1b47
    3443     mov si, word [bp-01ah]                    ; 8b 76 e6                    ; 0xc1b4b
    3444     sub si, ax                                ; 29 c6                       ; 0xc1b4e
    3445     imul si, word [bp-014h]                   ; 0f af 76 ec                 ; 0xc1b50
    3446     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1b54
    3447     add si, dx                                ; 01 d6                       ; 0xc1b58
    3448     add si, si                                ; 01 f6                       ; 0xc1b5a
    3449     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1b5c
    3450     sal bx, 003h                              ; c1 e3 03                    ; 0xc1b60
    3451     mov ax, word [bx+047b2h]                  ; 8b 87 b2 47                 ; 0xc1b63
    3452     mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1b67
    3453     imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1b6a
    3454     add dx, bx                                ; 01 da                       ; 0xc1b6e
    3455     add dx, dx                                ; 01 d2                       ; 0xc1b70
    3456     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1b72
    3457     add di, dx                                ; 01 d7                       ; 0xc1b75
    3458     mov dx, ax                                ; 89 c2                       ; 0xc1b77
    3459     mov es, ax                                ; 8e c0                       ; 0xc1b79
    3460     jcxz 01b83h                               ; e3 06                       ; 0xc1b7b
    3461     push DS                                   ; 1e                          ; 0xc1b7d
    3462     mov ds, dx                                ; 8e da                       ; 0xc1b7e
    3463     rep movsw                                 ; f3 a5                       ; 0xc1b80
    3464     pop DS                                    ; 1f                          ; 0xc1b82
    3465     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1b83 vgabios.c:1252
    3466     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1b87
    3467     jc near 01f5dh                            ; 0f 82 cf 03                 ; 0xc1b8a
    3468     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1b8e vgabios.c:1253
    3469     jmp near 01af0h                           ; e9 5c ff                    ; 0xc1b91
    3470     movzx di, byte [di+0482eh]                ; 0f b6 bd 2e 48              ; 0xc1b94 vgabios.c:1259
    3471     sal di, 006h                              ; c1 e7 06                    ; 0xc1b99
    3472     mov dl, byte [di+04844h]                  ; 8a 95 44 48                 ; 0xc1b9c
    3473     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc1ba0
    3474     mov dl, byte [bx+047b0h]                  ; 8a 97 b0 47                 ; 0xc1ba3 vgabios.c:1260
    3475     cmp dl, 003h                              ; 80 fa 03                    ; 0xc1ba7
    3476     jc short 01bbdh                           ; 72 11                       ; 0xc1baa
    3477     jbe short 01bc7h                          ; 76 19                       ; 0xc1bac
    3478     cmp dl, 005h                              ; 80 fa 05                    ; 0xc1bae
    3479     je near 01e40h                            ; 0f 84 8b 02                 ; 0xc1bb1
    3480     cmp dl, 004h                              ; 80 fa 04                    ; 0xc1bb5
    3481     je short 01bc7h                           ; 74 0d                       ; 0xc1bb8
    3482     jmp near 01f5dh                           ; e9 a0 03                    ; 0xc1bba
    3483     cmp dl, 002h                              ; 80 fa 02                    ; 0xc1bbd
    3484     je near 01d06h                            ; 0f 84 42 01                 ; 0xc1bc0
    3485     jmp near 01f5dh                           ; e9 96 03                    ; 0xc1bc4
    3486     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1bc7 vgabios.c:1264
    3487     jne short 01c1fh                          ; 75 52                       ; 0xc1bcb
    3488     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1bcd
    3489     jne short 01c1fh                          ; 75 4c                       ; 0xc1bd1
    3490     cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1bd3
    3491     jne short 01c1fh                          ; 75 46                       ; 0xc1bd7
    3492     movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc1bd9
    3493     mov ax, cx                                ; 89 c8                       ; 0xc1bdd
    3494     dec ax                                    ; 48                          ; 0xc1bdf
    3495     cmp bx, ax                                ; 39 c3                       ; 0xc1be0
    3496     jne short 01c1fh                          ; 75 3b                       ; 0xc1be2
    3497     movzx ax, dh                              ; 0f b6 c6                    ; 0xc1be4
    3498     mov dx, word [bp-014h]                    ; 8b 56 ec                    ; 0xc1be7
    3499     dec dx                                    ; 4a                          ; 0xc1bea
    3500     cmp ax, dx                                ; 39 d0                       ; 0xc1beb
    3501     jne short 01c1fh                          ; 75 30                       ; 0xc1bed
    3502     mov ax, 00205h                            ; b8 05 02                    ; 0xc1bef vgabios.c:1266
    3503     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1bf2
    3504     out DX, ax                                ; ef                          ; 0xc1bf5
    3505     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1bf6 vgabios.c:1267
    3506     imul ax, cx                               ; 0f af c1                    ; 0xc1bf9
    3507     movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc1bfc
    3508     imul cx, ax                               ; 0f af c8                    ; 0xc1c00
    3509     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1c03
    3510     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1c07
    3511     sal bx, 003h                              ; c1 e3 03                    ; 0xc1c0b
    3512     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1c0e
    3513     xor di, di                                ; 31 ff                       ; 0xc1c12
    3514     jcxz 01c18h                               ; e3 02                       ; 0xc1c14
    3515     rep stosb                                 ; f3 aa                       ; 0xc1c16
    3516     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1c18 vgabios.c:1268
    3517     out DX, ax                                ; ef                          ; 0xc1c1b
    3518     jmp near 01f5dh                           ; e9 3e 03                    ; 0xc1c1c vgabios.c:1270
    3519     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1c1f vgabios.c:1272
    3520     jne short 01c8eh                          ; 75 69                       ; 0xc1c23
    3521     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1c25 vgabios.c:1273
    3522     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1c29
    3523     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1c2c
    3524     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1c30
    3525     jc near 01f5dh                            ; 0f 82 26 03                 ; 0xc1c33
    3526     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1c37 vgabios.c:1275
    3527     add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc1c3b
    3528     cmp dx, ax                                ; 39 c2                       ; 0xc1c3e
    3529     jnbe short 01c48h                         ; 77 06                       ; 0xc1c40
    3530     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1c42
    3531     jne short 01c67h                          ; 75 1f                       ; 0xc1c46
    3532     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1c48 vgabios.c:1276
    3533     push ax                                   ; 50                          ; 0xc1c4c
    3534     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1c4d
    3535     push ax                                   ; 50                          ; 0xc1c51
    3536     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1c52
    3537     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1c56
    3538     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1c5a
    3539     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1c5e
    3540     call 016e5h                               ; e8 80 fa                    ; 0xc1c62
    3541     jmp short 01c89h                          ; eb 22                       ; 0xc1c65 vgabios.c:1277
    3542     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1c67 vgabios.c:1278
    3543     push ax                                   ; 50                          ; 0xc1c6b
    3544     movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1c6c
    3545     push ax                                   ; 50                          ; 0xc1c70
    3546     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1c71
    3547     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1c75
    3548     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1c79
    3549     add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc1c7c
    3550     movzx dx, al                              ; 0f b6 d0                    ; 0xc1c7f
    3551     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1c82
    3552     call 01670h                               ; e8 e7 f9                    ; 0xc1c86
    3553     inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1c89 vgabios.c:1279
    3554     jmp short 01c2ch                          ; eb 9e                       ; 0xc1c8c
    3555     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1c8e vgabios.c:1282
    3556     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1c92
    3557     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1c95
    3558     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1c99
    3559     jnbe near 01f5dh                          ; 0f 87 bd 02                 ; 0xc1c9c
    3560     movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc1ca0 vgabios.c:1284
    3561     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1ca4
    3562     add ax, dx                                ; 01 d0                       ; 0xc1ca8
    3563     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1caa
    3564     jnbe short 01cb5h                         ; 77 06                       ; 0xc1cad
    3565     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1caf
    3566     jne short 01cd4h                          ; 75 1f                       ; 0xc1cb3
    3567     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1cb5 vgabios.c:1285
    3568     push ax                                   ; 50                          ; 0xc1cb9
    3569     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1cba
    3570     push ax                                   ; 50                          ; 0xc1cbe
    3571     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1cbf
    3572     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1cc3
    3573     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1cc7
    3574     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ccb
    3575     call 016e5h                               ; e8 13 fa                    ; 0xc1ccf
    3576     jmp short 01cf6h                          ; eb 22                       ; 0xc1cd2 vgabios.c:1286
    3577     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1cd4 vgabios.c:1287
    3578     push ax                                   ; 50                          ; 0xc1cd8
    3579     movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1cd9
    3580     push ax                                   ; 50                          ; 0xc1cdd
    3581     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1cde
    3582     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1ce2
    3583     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1ce6
    3584     sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1ce9
    3585     movzx dx, al                              ; 0f b6 d0                    ; 0xc1cec
    3586     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1cef
    3587     call 01670h                               ; e8 7a f9                    ; 0xc1cf3
    3588     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1cf6 vgabios.c:1288
    3589     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1cfa
    3590     jc near 01f5dh                            ; 0f 82 5c 02                 ; 0xc1cfd
    3591     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1d01 vgabios.c:1289
    3592     jmp short 01c95h                          ; eb 8f                       ; 0xc1d04
    3593     mov dl, byte [bx+047b1h]                  ; 8a 97 b1 47                 ; 0xc1d06 vgabios.c:1294
    3594     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d0a vgabios.c:1295
    3595     jne short 01d4bh                          ; 75 3b                       ; 0xc1d0e
    3596     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1d10
    3597     jne short 01d4bh                          ; 75 35                       ; 0xc1d14
    3598     cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1d16
    3599     jne short 01d4bh                          ; 75 2f                       ; 0xc1d1a
    3600     movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc1d1c
    3601     cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc1d20
    3602     jne short 01d4bh                          ; 75 26                       ; 0xc1d23
    3603     movzx cx, dh                              ; 0f b6 ce                    ; 0xc1d25
    3604     cmp cx, word [bp-018h]                    ; 3b 4e e8                    ; 0xc1d28
    3605     jne short 01d4bh                          ; 75 1e                       ; 0xc1d2b
    3606     movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc1d2d vgabios.c:1297
    3607     imul ax, cx                               ; 0f af c1                    ; 0xc1d31
    3608     movzx cx, dl                              ; 0f b6 ca                    ; 0xc1d34
    3609     imul cx, ax                               ; 0f af c8                    ; 0xc1d37
    3610     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1d3a
    3611     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1d3e
    3612     xor di, di                                ; 31 ff                       ; 0xc1d42
    3613     jcxz 01d48h                               ; e3 02                       ; 0xc1d44
    3614     rep stosb                                 ; f3 aa                       ; 0xc1d46
    3615     jmp near 01f5dh                           ; e9 12 02                    ; 0xc1d48 vgabios.c:1299
    3616     cmp dl, 002h                              ; 80 fa 02                    ; 0xc1d4b vgabios.c:1301
    3617     jne short 01d59h                          ; 75 09                       ; 0xc1d4e
    3618     sal byte [bp-010h], 1                     ; d0 66 f0                    ; 0xc1d50 vgabios.c:1303
    3619     sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc1d53 vgabios.c:1304
    3620     sal word [bp-014h], 1                     ; d1 66 ec                    ; 0xc1d56 vgabios.c:1305
    3621     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1d59 vgabios.c:1308
    3622     jne short 01dc8h                          ; 75 69                       ; 0xc1d5d
    3623     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1d5f vgabios.c:1309
    3624     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1d63
    3625     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1d66
    3626     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1d6a
    3627     jc near 01f5dh                            ; 0f 82 ec 01                 ; 0xc1d6d
    3628     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1d71 vgabios.c:1311
    3629     add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc1d75
    3630     cmp dx, ax                                ; 39 c2                       ; 0xc1d78
    3631     jnbe short 01d82h                         ; 77 06                       ; 0xc1d7a
    3632     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d7c
    3633     jne short 01da1h                          ; 75 1f                       ; 0xc1d80
    3634     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1d82 vgabios.c:1312
    3635     push ax                                   ; 50                          ; 0xc1d86
    3636     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1d87
    3637     push ax                                   ; 50                          ; 0xc1d8b
    3638     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1d8c
    3639     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1d90
    3640     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1d94
    3641     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1d98
    3642     call 017e8h                               ; e8 49 fa                    ; 0xc1d9c
    3643     jmp short 01dc3h                          ; eb 22                       ; 0xc1d9f vgabios.c:1313
    3644     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1da1 vgabios.c:1314
    3645     push ax                                   ; 50                          ; 0xc1da5
    3646     movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1da6
    3647     push ax                                   ; 50                          ; 0xc1daa
    3648     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1dab
    3649     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1daf
    3650     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1db3
    3651     add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc1db6
    3652     movzx dx, al                              ; 0f b6 d0                    ; 0xc1db9
    3653     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1dbc
    3654     call 01745h                               ; e8 82 f9                    ; 0xc1dc0
    3655     inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1dc3 vgabios.c:1315
    3656     jmp short 01d66h                          ; eb 9e                       ; 0xc1dc6
    3657     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1dc8 vgabios.c:1318
    3658     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1dcc
    3659     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1dcf
    3660     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1dd3
    3661     jnbe near 01f5dh                          ; 0f 87 83 01                 ; 0xc1dd6
    3662     movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc1dda vgabios.c:1320
    3663     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1dde
    3664     add ax, dx                                ; 01 d0                       ; 0xc1de2
    3665     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1de4
    3666     jnbe short 01defh                         ; 77 06                       ; 0xc1de7
    3667     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1de9
    3668     jne short 01e0eh                          ; 75 1f                       ; 0xc1ded
    3669     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1def vgabios.c:1321
    3670     push ax                                   ; 50                          ; 0xc1df3
    3671     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1df4
    3672     push ax                                   ; 50                          ; 0xc1df8
    3673     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1df9
    3674     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1dfd
    3675     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1e01
    3676     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1e05
    3677     call 017e8h                               ; e8 dc f9                    ; 0xc1e09
    3678     jmp short 01e30h                          ; eb 22                       ; 0xc1e0c vgabios.c:1322
    3679     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1e0e vgabios.c:1323
    3680     push ax                                   ; 50                          ; 0xc1e12
    3681     movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1e13
    3682     push ax                                   ; 50                          ; 0xc1e17
    3683     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1e18
    3684     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1e1c
    3685     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1e20
    3686     sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1e23
    3687     movzx dx, al                              ; 0f b6 d0                    ; 0xc1e26
    3688     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1e29
    3689     call 01745h                               ; e8 15 f9                    ; 0xc1e2d
    3690     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1e30 vgabios.c:1324
    3691     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1e34
    3692     jc near 01f5dh                            ; 0f 82 22 01                 ; 0xc1e37
    3693     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1e3b vgabios.c:1325
    3694     jmp short 01dcfh                          ; eb 8f                       ; 0xc1e3e
    3695     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1e40 vgabios.c:1330
    3696     jne short 01e80h                          ; 75 3a                       ; 0xc1e44
    3697     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1e46
    3698     jne short 01e80h                          ; 75 34                       ; 0xc1e4a
    3699     cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1e4c
    3700     jne short 01e80h                          ; 75 2e                       ; 0xc1e50
    3701     movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc1e52
    3702     cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc1e56
    3703     jne short 01e80h                          ; 75 25                       ; 0xc1e59
    3704     movzx dx, dh                              ; 0f b6 d6                    ; 0xc1e5b
    3705     cmp dx, word [bp-018h]                    ; 3b 56 e8                    ; 0xc1e5e
    3706     jne short 01e80h                          ; 75 1d                       ; 0xc1e61
    3707     movzx dx, byte [bp-00eh]                  ; 0f b6 56 f2                 ; 0xc1e63 vgabios.c:1332
    3708     mov cx, ax                                ; 89 c1                       ; 0xc1e67
    3709     imul cx, dx                               ; 0f af ca                    ; 0xc1e69
    3710     sal cx, 003h                              ; c1 e1 03                    ; 0xc1e6c
    3711     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1e6f
    3712     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1e73
    3713     xor di, di                                ; 31 ff                       ; 0xc1e77
    3714     jcxz 01e7dh                               ; e3 02                       ; 0xc1e79
    3715     rep stosb                                 ; f3 aa                       ; 0xc1e7b
    3716     jmp near 01f5dh                           ; e9 dd 00                    ; 0xc1e7d vgabios.c:1334
    3717     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1e80 vgabios.c:1337
    3718     jne short 01eech                          ; 75 66                       ; 0xc1e84
    3719     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1e86 vgabios.c:1338
    3720     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1e8a
    3721     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1e8d
    3722     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1e91
    3723     jc near 01f5dh                            ; 0f 82 c5 00                 ; 0xc1e94
    3724     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1e98 vgabios.c:1340
    3725     add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc1e9c
    3726     cmp dx, ax                                ; 39 c2                       ; 0xc1e9f
    3727     jnbe short 01ea9h                         ; 77 06                       ; 0xc1ea1
    3728     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1ea3
    3729     jne short 01ec7h                          ; 75 1e                       ; 0xc1ea7
    3730     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1ea9 vgabios.c:1341
    3731     push ax                                   ; 50                          ; 0xc1ead
    3732     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1eae
    3733     push ax                                   ; 50                          ; 0xc1eb2
    3734     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1eb3
    3735     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1eb7
    3736     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ebb
    3737     mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc1ebf
    3738     call 018e2h                               ; e8 1d fa                    ; 0xc1ec2
    3739     jmp short 01ee7h                          ; eb 20                       ; 0xc1ec5 vgabios.c:1342
    3740     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1ec7 vgabios.c:1343
    3741     push ax                                   ; 50                          ; 0xc1ecb
    3742     push word [bp-014h]                       ; ff 76 ec                    ; 0xc1ecc
    3743     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1ecf
    3744     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1ed3
    3745     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1ed7
    3746     add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc1eda
    3747     movzx dx, al                              ; 0f b6 d0                    ; 0xc1edd
    3748     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ee0
    3749     call 01869h                               ; e8 82 f9                    ; 0xc1ee4
    3750     inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1ee7 vgabios.c:1344
    3751     jmp short 01e8dh                          ; eb a1                       ; 0xc1eea
    3752     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1eec vgabios.c:1347
    3753     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1ef0
    3754     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1ef3
    3755     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1ef7
    3756     jnbe short 01f5dh                         ; 77 61                       ; 0xc1efa
    3757     movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc1efc vgabios.c:1349
    3758     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1f00
    3759     add ax, dx                                ; 01 d0                       ; 0xc1f04
    3760     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1f06
    3761     jnbe short 01f11h                         ; 77 06                       ; 0xc1f09
    3762     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1f0b
    3763     jne short 01f2fh                          ; 75 1e                       ; 0xc1f0f
    3764     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1f11 vgabios.c:1350
    3765     push ax                                   ; 50                          ; 0xc1f15
    3766     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1f16
    3767     push ax                                   ; 50                          ; 0xc1f1a
    3768     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1f1b
    3769     movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1f1f
    3770     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1f23
    3771     mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc1f27
    3772     call 018e2h                               ; e8 b5 f9                    ; 0xc1f2a
    3773     jmp short 01f4fh                          ; eb 20                       ; 0xc1f2d vgabios.c:1351
    3774     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1f2f vgabios.c:1352
    3775     push ax                                   ; 50                          ; 0xc1f33
    3776     push word [bp-014h]                       ; ff 76 ec                    ; 0xc1f34
    3777     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1f37
    3778     movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1f3b
    3779     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1f3f
    3780     sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1f42
    3781     movzx dx, al                              ; 0f b6 d0                    ; 0xc1f45
    3782     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1f48
    3783     call 01869h                               ; e8 1a f9                    ; 0xc1f4c
    3784     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1f4f vgabios.c:1353
    3785     cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1f53
    3786     jc short 01f5dh                           ; 72 05                       ; 0xc1f56
    3787     dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1f58 vgabios.c:1354
    3788     jmp short 01ef3h                          ; eb 96                       ; 0xc1f5b
    3789     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1f5d vgabios.c:1365
    3790     pop di                                    ; 5f                          ; 0xc1f60
    3791     pop si                                    ; 5e                          ; 0xc1f61
    3792     pop bp                                    ; 5d                          ; 0xc1f62
    3793     retn 00008h                               ; c2 08 00                    ; 0xc1f63
    3794   ; disGetNextSymbol 0xc1f66 LB 0x2094 -> off=0x0 cb=00000000000000ff uValue=00000000000c1f66 'write_gfx_char_pl4'
    3795 write_gfx_char_pl4:                          ; 0xc1f66 LB 0xff
    3796     push bp                                   ; 55                          ; 0xc1f66 vgabios.c:1368
    3797     mov bp, sp                                ; 89 e5                       ; 0xc1f67
    3798     push si                                   ; 56                          ; 0xc1f69
    3799     push di                                   ; 57                          ; 0xc1f6a
    3800     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1f6b
    3801     mov ah, al                                ; 88 c4                       ; 0xc1f6e
    3802     mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc1f70
    3803     mov al, bl                                ; 88 d8                       ; 0xc1f73
    3804     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc1f75 vgabios.c:57
    3805     xor si, si                                ; 31 f6                       ; 0xc1f78
    3806     mov es, si                                ; 8e c6                       ; 0xc1f7a
    3807     mov si, word [es:bx]                      ; 26 8b 37                    ; 0xc1f7c
    3808     mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc1f7f
    3809     mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc1f83 vgabios.c:58
    3810     mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc1f86
    3811     movzx bx, cl                              ; 0f b6 d9                    ; 0xc1f89 vgabios.c:1377
    3812     movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc1f8c
    3813     imul bx, cx                               ; 0f af d9                    ; 0xc1f90
    3814     movzx si, byte [bp+004h]                  ; 0f b6 76 04                 ; 0xc1f93
    3815     imul si, bx                               ; 0f af f3                    ; 0xc1f97
    3816     movzx bx, al                              ; 0f b6 d8                    ; 0xc1f9a
    3817     add si, bx                                ; 01 de                       ; 0xc1f9d
    3818     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc1f9f vgabios.c:47
    3819     mov di, strict word 00040h                ; bf 40 00                    ; 0xc1fa2
    3820     mov es, di                                ; 8e c7                       ; 0xc1fa5
    3821     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc1fa7
    3822     movzx di, byte [bp+008h]                  ; 0f b6 7e 08                 ; 0xc1faa vgabios.c:48
    3823     imul bx, di                               ; 0f af df                    ; 0xc1fae
    3824     add si, bx                                ; 01 de                       ; 0xc1fb1
    3825     movzx ax, ah                              ; 0f b6 c4                    ; 0xc1fb3 vgabios.c:1379
    3826     imul ax, cx                               ; 0f af c1                    ; 0xc1fb6
    3827     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1fb9
    3828     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc1fbc vgabios.c:1380
    3829     mov dx, 003c4h                            ; ba c4 03                    ; 0xc1fbf
    3830     out DX, ax                                ; ef                          ; 0xc1fc2
    3831     mov ax, 00205h                            ; b8 05 02                    ; 0xc1fc3 vgabios.c:1381
    3832     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1fc6
    3833     out DX, ax                                ; ef                          ; 0xc1fc9
    3834     test byte [bp-008h], 080h                 ; f6 46 f8 80                 ; 0xc1fca vgabios.c:1382
    3835     je short 01fd6h                           ; 74 06                       ; 0xc1fce
    3836     mov ax, 01803h                            ; b8 03 18                    ; 0xc1fd0 vgabios.c:1384
    3837     out DX, ax                                ; ef                          ; 0xc1fd3
    3838     jmp short 01fdah                          ; eb 04                       ; 0xc1fd4 vgabios.c:1386
    3839     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc1fd6 vgabios.c:1388
    3840     out DX, ax                                ; ef                          ; 0xc1fd9
    3841     xor ch, ch                                ; 30 ed                       ; 0xc1fda vgabios.c:1390
    3842     cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc1fdc
    3843     jnc short 0204dh                          ; 73 6c                       ; 0xc1fdf
    3844     movzx bx, ch                              ; 0f b6 dd                    ; 0xc1fe1 vgabios.c:1392
    3845     movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1fe4
    3846     imul bx, ax                               ; 0f af d8                    ; 0xc1fe8
    3847     add bx, si                                ; 01 f3                       ; 0xc1feb
    3848     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc1fed vgabios.c:1393
    3849     jmp short 02005h                          ; eb 12                       ; 0xc1ff1
    3850     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc1ff3 vgabios.c:42
    3851     mov es, ax                                ; 8e c0                       ; 0xc1ff6
    3852     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc1ff8
    3853     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1ffc vgabios.c:1406
    3854     cmp byte [bp-006h], 008h                  ; 80 7e fa 08                 ; 0xc1fff
    3855     jnc short 02049h                          ; 73 44                       ; 0xc2003
    3856     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2005
    3857     mov cl, al                                ; 88 c1                       ; 0xc2009
    3858     mov ax, 00080h                            ; b8 80 00                    ; 0xc200b
    3859     sar ax, CL                                ; d3 f8                       ; 0xc200e
    3860     xor ah, ah                                ; 30 e4                       ; 0xc2010
    3861     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc2012
    3862     sal ax, 008h                              ; c1 e0 08                    ; 0xc2015
    3863     or AL, strict byte 008h                   ; 0c 08                       ; 0xc2018
    3864     mov dx, 003ceh                            ; ba ce 03                    ; 0xc201a
    3865     out DX, ax                                ; ef                          ; 0xc201d
    3866     mov dx, bx                                ; 89 da                       ; 0xc201e
    3867     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2020
    3868     call 033c8h                               ; e8 a2 13                    ; 0xc2023
    3869     movzx ax, ch                              ; 0f b6 c5                    ; 0xc2026
    3870     add ax, word [bp-00eh]                    ; 03 46 f2                    ; 0xc2029
    3871     les di, [bp-00ch]                         ; c4 7e f4                    ; 0xc202c
    3872     add di, ax                                ; 01 c7                       ; 0xc202f
    3873     movzx ax, byte [es:di]                    ; 26 0f b6 05                 ; 0xc2031
    3874     test word [bp-010h], ax                   ; 85 46 f0                    ; 0xc2035
    3875     je short 01ff3h                           ; 74 b9                       ; 0xc2038
    3876     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc203a
    3877     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc203d
    3878     mov di, 0a000h                            ; bf 00 a0                    ; 0xc203f
    3879     mov es, di                                ; 8e c7                       ; 0xc2042
    3880     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2044
    3881     jmp short 01ffch                          ; eb b3                       ; 0xc2047
     3461    ; inc al                                    ; fe c0                     ; 0xc1bc6
     3462    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1bc8
     3463    movzx di, byte [bp-006h]                  ; 0f b6 7e fa                 ; 0xc1bcb vgabios.c:1339
     3464    mov bx, di                                ; 89 fb                       ; 0xc1bcf
     3465    sal bx, 003h                              ; c1 e3 03                    ; 0xc1bd1
     3466    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1bd4
     3467    dec ax                                    ; 48                          ; 0xc1bd7
     3468    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc1bd8
     3469    mov ax, cx                                ; 89 c8                       ; 0xc1bdb
     3470    dec ax                                    ; 48                          ; 0xc1bdd
     3471    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1bde
     3472    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1be1
     3473    imul ax, cx                               ; 0f af c1                    ; 0xc1be4
     3474    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc1be7
     3475    jne near 01d8bh                           ; 0f 85 9b 01                 ; 0xc1bec
     3476    mov cx, ax                                ; 89 c1                       ; 0xc1bf0 vgabios.c:1342
     3477    add cx, ax                                ; 01 c1                       ; 0xc1bf2
     3478    or cl, 0ffh                               ; 80 c9 ff                    ; 0xc1bf4
     3479    movzx si, byte [bp+008h]                  ; 0f b6 76 08                 ; 0xc1bf7
     3480    inc cx                                    ; 41                          ; 0xc1bfb
     3481    imul cx, si                               ; 0f af ce                    ; 0xc1bfc
     3482    mov word [bp-01ch], cx                    ; 89 4e e4                    ; 0xc1bff
     3483    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1c02 vgabios.c:1347
     3484    jne short 01c43h                          ; 75 3b                       ; 0xc1c06
     3485    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1c08
     3486    jne short 01c43h                          ; 75 35                       ; 0xc1c0c
     3487    cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1c0e
     3488    jne short 01c43h                          ; 75 2f                       ; 0xc1c12
     3489    movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc1c14
     3490    cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc1c18
     3491    jne short 01c43h                          ; 75 26                       ; 0xc1c1b
     3492    movzx dx, dh                              ; 0f b6 d6                    ; 0xc1c1d
     3493    cmp dx, word [bp-018h]                    ; 3b 56 e8                    ; 0xc1c20
     3494    jne short 01c43h                          ; 75 1e                       ; 0xc1c23
     3495    movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc1c25 vgabios.c:1349
     3496    sal dx, 008h                              ; c1 e2 08                    ; 0xc1c29
     3497    add dx, strict byte 00020h                ; 83 c2 20                    ; 0xc1c2c
     3498    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1c2f
     3499    mov cx, ax                                ; 89 c1                       ; 0xc1c33
     3500    mov ax, dx                                ; 89 d0                       ; 0xc1c35
     3501    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1c37
     3502    mov es, bx                                ; 8e c3                       ; 0xc1c3a
     3503    jcxz 01c40h                               ; e3 02                       ; 0xc1c3c
     3504    rep stosw                                 ; f3 ab                       ; 0xc1c3e
     3505    jmp near 02154h                           ; e9 11 05                    ; 0xc1c40 vgabios.c:1351
     3506    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1c43 vgabios.c:1353
     3507    jne near 01ce0h                           ; 0f 85 95 00                 ; 0xc1c47
     3508    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1c4b vgabios.c:1354
     3509    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1c4f
     3510    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc1c52
     3511    cmp dx, word [bp-01ah]                    ; 3b 56 e6                    ; 0xc1c56
     3512    jc near 02154h                            ; 0f 82 f7 04                 ; 0xc1c59
     3513    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1c5d vgabios.c:1356
     3514    add ax, word [bp-01ah]                    ; 03 46 e6                    ; 0xc1c61
     3515    cmp ax, dx                                ; 39 d0                       ; 0xc1c64
     3516    jnbe short 01c6eh                         ; 77 06                       ; 0xc1c66
     3517    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1c68
     3518    jne short 01ca1h                          ; 75 33                       ; 0xc1c6c
     3519    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1c6e vgabios.c:1357
     3520    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1c72
     3521    sal ax, 008h                              ; c1 e0 08                    ; 0xc1c76
     3522    add ax, strict word 00020h                ; 05 20 00                    ; 0xc1c79
     3523    mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1c7c
     3524    imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1c7f
     3525    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1c83
     3526    add dx, bx                                ; 01 da                       ; 0xc1c87
     3527    add dx, dx                                ; 01 d2                       ; 0xc1c89
     3528    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1c8b
     3529    add di, dx                                ; 01 d7                       ; 0xc1c8e
     3530    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1c90
     3531    sal bx, 003h                              ; c1 e3 03                    ; 0xc1c94
     3532    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1c97
     3533    jcxz 01c9fh                               ; e3 02                       ; 0xc1c9b
     3534    rep stosw                                 ; f3 ab                       ; 0xc1c9d
     3535    jmp short 01cdah                          ; eb 39                       ; 0xc1c9f vgabios.c:1358
     3536    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1ca1 vgabios.c:1359
     3537    mov si, ax                                ; 89 c6                       ; 0xc1ca5
     3538    imul si, word [bp-014h]                   ; 0f af 76 ec                 ; 0xc1ca7
     3539    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1cab
     3540    add si, dx                                ; 01 d6                       ; 0xc1caf
     3541    add si, si                                ; 01 f6                       ; 0xc1cb1
     3542    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1cb3
     3543    sal bx, 003h                              ; c1 e3 03                    ; 0xc1cb7
     3544    mov ax, word [bx+047b9h]                  ; 8b 87 b9 47                 ; 0xc1cba
     3545    mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1cbe
     3546    imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1cc1
     3547    mov di, dx                                ; 89 d7                       ; 0xc1cc5
     3548    add di, bx                                ; 01 df                       ; 0xc1cc7
     3549    add di, di                                ; 01 ff                       ; 0xc1cc9
     3550    add di, word [bp-01ch]                    ; 03 7e e4                    ; 0xc1ccb
     3551    mov dx, ax                                ; 89 c2                       ; 0xc1cce
     3552    mov es, ax                                ; 8e c0                       ; 0xc1cd0
     3553    jcxz 01cdah                               ; e3 06                       ; 0xc1cd2
     3554    push DS                                   ; 1e                          ; 0xc1cd4
     3555    mov ds, dx                                ; 8e da                       ; 0xc1cd5
     3556    rep movsw                                 ; f3 a5                       ; 0xc1cd7
     3557    pop DS                                    ; 1f                          ; 0xc1cd9
     3558    inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1cda vgabios.c:1360
     3559    jmp near 01c52h                           ; e9 72 ff                    ; 0xc1cdd
     3560    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1ce0 vgabios.c:1363
     3561    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1ce4
     3562    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1ce7
     3563    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1ceb
     3564    jnbe near 02154h                          ; 0f 87 62 04                 ; 0xc1cee
     3565    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1cf2 vgabios.c:1365
     3566    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1cf6
     3567    add ax, dx                                ; 01 d0                       ; 0xc1cfa
     3568    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1cfc
     3569    jnbe short 01d07h                         ; 77 06                       ; 0xc1cff
     3570    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d01
     3571    jne short 01d3ah                          ; 75 33                       ; 0xc1d05
     3572    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1d07 vgabios.c:1366
     3573    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1d0b
     3574    sal ax, 008h                              ; c1 e0 08                    ; 0xc1d0f
     3575    add ax, strict word 00020h                ; 05 20 00                    ; 0xc1d12
     3576    mov dx, word [bp-01ah]                    ; 8b 56 e6                    ; 0xc1d15
     3577    imul dx, word [bp-014h]                   ; 0f af 56 ec                 ; 0xc1d18
     3578    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc1d1c
     3579    add dx, bx                                ; 01 da                       ; 0xc1d20
     3580    add dx, dx                                ; 01 d2                       ; 0xc1d22
     3581    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1d24
     3582    add di, dx                                ; 01 d7                       ; 0xc1d27
     3583    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1d29
     3584    sal bx, 003h                              ; c1 e3 03                    ; 0xc1d2d
     3585    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1d30
     3586    jcxz 01d38h                               ; e3 02                       ; 0xc1d34
     3587    rep stosw                                 ; f3 ab                       ; 0xc1d36
     3588    jmp short 01d7ah                          ; eb 40                       ; 0xc1d38 vgabios.c:1367
     3589    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1d3a vgabios.c:1368
     3590    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1d3e
     3591    mov si, word [bp-01ah]                    ; 8b 76 e6                    ; 0xc1d42
     3592    sub si, ax                                ; 29 c6                       ; 0xc1d45
     3593    imul si, word [bp-014h]                   ; 0f af 76 ec                 ; 0xc1d47
     3594    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc1d4b
     3595    add si, dx                                ; 01 d6                       ; 0xc1d4f
     3596    add si, si                                ; 01 f6                       ; 0xc1d51
     3597    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1d53
     3598    sal bx, 003h                              ; c1 e3 03                    ; 0xc1d57
     3599    mov ax, word [bx+047b9h]                  ; 8b 87 b9 47                 ; 0xc1d5a
     3600    mov bx, word [bp-01ah]                    ; 8b 5e e6                    ; 0xc1d5e
     3601    imul bx, word [bp-014h]                   ; 0f af 5e ec                 ; 0xc1d61
     3602    add dx, bx                                ; 01 da                       ; 0xc1d65
     3603    add dx, dx                                ; 01 d2                       ; 0xc1d67
     3604    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1d69
     3605    add di, dx                                ; 01 d7                       ; 0xc1d6c
     3606    mov dx, ax                                ; 89 c2                       ; 0xc1d6e
     3607    mov es, ax                                ; 8e c0                       ; 0xc1d70
     3608    jcxz 01d7ah                               ; e3 06                       ; 0xc1d72
     3609    push DS                                   ; 1e                          ; 0xc1d74
     3610    mov ds, dx                                ; 8e da                       ; 0xc1d75
     3611    rep movsw                                 ; f3 a5                       ; 0xc1d77
     3612    pop DS                                    ; 1f                          ; 0xc1d79
     3613    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1d7a vgabios.c:1369
     3614    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1d7e
     3615    jc near 02154h                            ; 0f 82 cf 03                 ; 0xc1d81
     3616    dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1d85 vgabios.c:1370
     3617    jmp near 01ce7h                           ; e9 5c ff                    ; 0xc1d88
     3618    movzx di, byte [di+04835h]                ; 0f b6 bd 35 48              ; 0xc1d8b vgabios.c:1376
     3619    sal di, 006h                              ; c1 e7 06                    ; 0xc1d90
     3620    mov dl, byte [di+0484bh]                  ; 8a 95 4b 48                 ; 0xc1d93
     3621    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc1d97
     3622    mov dl, byte [bx+047b7h]                  ; 8a 97 b7 47                 ; 0xc1d9a vgabios.c:1377
     3623    cmp dl, 003h                              ; 80 fa 03                    ; 0xc1d9e
     3624    jc short 01db4h                           ; 72 11                       ; 0xc1da1
     3625    jbe short 01dbeh                          ; 76 19                       ; 0xc1da3
     3626    cmp dl, 005h                              ; 80 fa 05                    ; 0xc1da5
     3627    je near 02037h                            ; 0f 84 8b 02                 ; 0xc1da8
     3628    cmp dl, 004h                              ; 80 fa 04                    ; 0xc1dac
     3629    je short 01dbeh                           ; 74 0d                       ; 0xc1daf
     3630    jmp near 02154h                           ; e9 a0 03                    ; 0xc1db1
     3631    cmp dl, 002h                              ; 80 fa 02                    ; 0xc1db4
     3632    je near 01efdh                            ; 0f 84 42 01                 ; 0xc1db7
     3633    jmp near 02154h                           ; e9 96 03                    ; 0xc1dbb
     3634    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1dbe vgabios.c:1381
     3635    jne short 01e16h                          ; 75 52                       ; 0xc1dc2
     3636    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1dc4
     3637    jne short 01e16h                          ; 75 4c                       ; 0xc1dc8
     3638    cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1dca
     3639    jne short 01e16h                          ; 75 46                       ; 0xc1dce
     3640    movzx bx, byte [bp+004h]                  ; 0f b6 5e 04                 ; 0xc1dd0
     3641    mov ax, cx                                ; 89 c8                       ; 0xc1dd4
     3642    dec ax                                    ; 48                          ; 0xc1dd6
     3643    cmp bx, ax                                ; 39 c3                       ; 0xc1dd7
     3644    jne short 01e16h                          ; 75 3b                       ; 0xc1dd9
     3645    movzx ax, dh                              ; 0f b6 c6                    ; 0xc1ddb
     3646    mov dx, word [bp-014h]                    ; 8b 56 ec                    ; 0xc1dde
     3647    dec dx                                    ; 4a                          ; 0xc1de1
     3648    cmp ax, dx                                ; 39 d0                       ; 0xc1de2
     3649    jne short 01e16h                          ; 75 30                       ; 0xc1de4
     3650    mov ax, 00205h                            ; b8 05 02                    ; 0xc1de6 vgabios.c:1383
     3651    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1de9
     3652    out DX, ax                                ; ef                          ; 0xc1dec
     3653    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1ded vgabios.c:1384
     3654    imul ax, cx                               ; 0f af c1                    ; 0xc1df0
     3655    movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc1df3
     3656    imul cx, ax                               ; 0f af c8                    ; 0xc1df7
     3657    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1dfa
     3658    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc1dfe
     3659    sal bx, 003h                              ; c1 e3 03                    ; 0xc1e02
     3660    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1e05
     3661    xor di, di                                ; 31 ff                       ; 0xc1e09
     3662    jcxz 01e0fh                               ; e3 02                       ; 0xc1e0b
     3663    rep stosb                                 ; f3 aa                       ; 0xc1e0d
     3664    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1e0f vgabios.c:1385
     3665    out DX, ax                                ; ef                          ; 0xc1e12
     3666    jmp near 02154h                           ; e9 3e 03                    ; 0xc1e13 vgabios.c:1387
     3667    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1e16 vgabios.c:1389
     3668    jne short 01e85h                          ; 75 69                       ; 0xc1e1a
     3669    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1e1c vgabios.c:1390
     3670    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1e20
     3671    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1e23
     3672    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1e27
     3673    jc near 02154h                            ; 0f 82 26 03                 ; 0xc1e2a
     3674    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1e2e vgabios.c:1392
     3675    add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc1e32
     3676    cmp dx, ax                                ; 39 c2                       ; 0xc1e35
     3677    jnbe short 01e3fh                         ; 77 06                       ; 0xc1e37
     3678    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1e39
     3679    jne short 01e5eh                          ; 75 1f                       ; 0xc1e3d
     3680    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1e3f vgabios.c:1393
     3681    push ax                                   ; 50                          ; 0xc1e43
     3682    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1e44
     3683    push ax                                   ; 50                          ; 0xc1e48
     3684    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1e49
     3685    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1e4d
     3686    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1e51
     3687    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1e55
     3688    call 018dch                               ; e8 80 fa                    ; 0xc1e59
     3689    jmp short 01e80h                          ; eb 22                       ; 0xc1e5c vgabios.c:1394
     3690    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1e5e vgabios.c:1395
     3691    push ax                                   ; 50                          ; 0xc1e62
     3692    movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1e63
     3693    push ax                                   ; 50                          ; 0xc1e67
     3694    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1e68
     3695    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1e6c
     3696    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1e70
     3697    add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc1e73
     3698    movzx dx, al                              ; 0f b6 d0                    ; 0xc1e76
     3699    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1e79
     3700    call 01867h                               ; e8 e7 f9                    ; 0xc1e7d
     3701    inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1e80 vgabios.c:1396
     3702    jmp short 01e23h                          ; eb 9e                       ; 0xc1e83
     3703    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1e85 vgabios.c:1399
     3704    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1e89
     3705    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1e8c
     3706    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1e90
     3707    jnbe near 02154h                          ; 0f 87 bd 02                 ; 0xc1e93
     3708    movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc1e97 vgabios.c:1401
     3709    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1e9b
     3710    add ax, dx                                ; 01 d0                       ; 0xc1e9f
     3711    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1ea1
     3712    jnbe short 01each                         ; 77 06                       ; 0xc1ea4
     3713    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1ea6
     3714    jne short 01ecbh                          ; 75 1f                       ; 0xc1eaa
     3715    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1eac vgabios.c:1402
     3716    push ax                                   ; 50                          ; 0xc1eb0
     3717    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1eb1
     3718    push ax                                   ; 50                          ; 0xc1eb5
     3719    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1eb6
     3720    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1eba
     3721    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1ebe
     3722    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ec2
     3723    call 018dch                               ; e8 13 fa                    ; 0xc1ec6
     3724    jmp short 01eedh                          ; eb 22                       ; 0xc1ec9 vgabios.c:1403
     3725    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1ecb vgabios.c:1404
     3726    push ax                                   ; 50                          ; 0xc1ecf
     3727    movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1ed0
     3728    push ax                                   ; 50                          ; 0xc1ed4
     3729    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1ed5
     3730    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1ed9
     3731    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1edd
     3732    sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1ee0
     3733    movzx dx, al                              ; 0f b6 d0                    ; 0xc1ee3
     3734    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ee6
     3735    call 01867h                               ; e8 7a f9                    ; 0xc1eea
     3736    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1eed vgabios.c:1405
     3737    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1ef1
     3738    jc near 02154h                            ; 0f 82 5c 02                 ; 0xc1ef4
     3739    dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc1ef8 vgabios.c:1406
     3740    jmp short 01e8ch                          ; eb 8f                       ; 0xc1efb
     3741    mov dl, byte [bx+047b8h]                  ; 8a 97 b8 47                 ; 0xc1efd vgabios.c:1411
     3742    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1f01 vgabios.c:1412
     3743    jne short 01f42h                          ; 75 3b                       ; 0xc1f05
     3744    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1f07
     3745    jne short 01f42h                          ; 75 35                       ; 0xc1f0b
     3746    cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc1f0d
     3747    jne short 01f42h                          ; 75 2f                       ; 0xc1f11
     3748    movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc1f13
     3749    cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc1f17
     3750    jne short 01f42h                          ; 75 26                       ; 0xc1f1a
     3751    movzx cx, dh                              ; 0f b6 ce                    ; 0xc1f1c
     3752    cmp cx, word [bp-018h]                    ; 3b 4e e8                    ; 0xc1f1f
     3753    jne short 01f42h                          ; 75 1e                       ; 0xc1f22
     3754    movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc1f24 vgabios.c:1414
     3755    imul ax, cx                               ; 0f af c1                    ; 0xc1f28
     3756    movzx cx, dl                              ; 0f b6 ca                    ; 0xc1f2b
     3757    imul cx, ax                               ; 0f af c8                    ; 0xc1f2e
     3758    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1f31
     3759    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1f35
     3760    xor di, di                                ; 31 ff                       ; 0xc1f39
     3761    jcxz 01f3fh                               ; e3 02                       ; 0xc1f3b
     3762    rep stosb                                 ; f3 aa                       ; 0xc1f3d
     3763    jmp near 02154h                           ; e9 12 02                    ; 0xc1f3f vgabios.c:1416
     3764    cmp dl, 002h                              ; 80 fa 02                    ; 0xc1f42 vgabios.c:1418
     3765    jne short 01f50h                          ; 75 09                       ; 0xc1f45
     3766    sal byte [bp-010h], 1                     ; d0 66 f0                    ; 0xc1f47 vgabios.c:1420
     3767    sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc1f4a vgabios.c:1421
     3768    sal word [bp-014h], 1                     ; d1 66 ec                    ; 0xc1f4d vgabios.c:1422
     3769    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1f50 vgabios.c:1425
     3770    jne short 01fbfh                          ; 75 69                       ; 0xc1f54
     3771    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1f56 vgabios.c:1426
     3772    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1f5a
     3773    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1f5d
     3774    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1f61
     3775    jc near 02154h                            ; 0f 82 ec 01                 ; 0xc1f64
     3776    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc1f68 vgabios.c:1428
     3777    add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc1f6c
     3778    cmp dx, ax                                ; 39 c2                       ; 0xc1f6f
     3779    jnbe short 01f79h                         ; 77 06                       ; 0xc1f71
     3780    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1f73
     3781    jne short 01f98h                          ; 75 1f                       ; 0xc1f77
     3782    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1f79 vgabios.c:1429
     3783    push ax                                   ; 50                          ; 0xc1f7d
     3784    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1f7e
     3785    push ax                                   ; 50                          ; 0xc1f82
     3786    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1f83
     3787    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1f87
     3788    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1f8b
     3789    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1f8f
     3790    call 019dfh                               ; e8 49 fa                    ; 0xc1f93
     3791    jmp short 01fbah                          ; eb 22                       ; 0xc1f96 vgabios.c:1430
     3792    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1f98 vgabios.c:1431
     3793    push ax                                   ; 50                          ; 0xc1f9c
     3794    movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc1f9d
     3795    push ax                                   ; 50                          ; 0xc1fa1
     3796    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc1fa2
     3797    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc1fa6
     3798    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc1faa
     3799    add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc1fad
     3800    movzx dx, al                              ; 0f b6 d0                    ; 0xc1fb0
     3801    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1fb3
     3802    call 0193ch                               ; e8 82 f9                    ; 0xc1fb7
     3803    inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc1fba vgabios.c:1432
     3804    jmp short 01f5dh                          ; eb 9e                       ; 0xc1fbd
     3805    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc1fbf vgabios.c:1435
     3806    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc1fc3
     3807    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc1fc6
     3808    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1fca
     3809    jnbe near 02154h                          ; 0f 87 83 01                 ; 0xc1fcd
     3810    movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc1fd1 vgabios.c:1437
     3811    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc1fd5
     3812    add ax, dx                                ; 01 d0                       ; 0xc1fd9
     3813    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc1fdb
     3814    jnbe short 01fe6h                         ; 77 06                       ; 0xc1fde
     3815    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1fe0
     3816    jne short 02005h                          ; 75 1f                       ; 0xc1fe4
     3817    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc1fe6 vgabios.c:1438
     3818    push ax                                   ; 50                          ; 0xc1fea
     3819    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc1feb
     3820    push ax                                   ; 50                          ; 0xc1fef
     3821    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc1ff0
     3822    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc1ff4
     3823    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc1ff8
     3824    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc1ffc
     3825    call 019dfh                               ; e8 dc f9                    ; 0xc2000
     3826    jmp short 02027h                          ; eb 22                       ; 0xc2003 vgabios.c:1439
     3827    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc2005 vgabios.c:1440
     3828    push ax                                   ; 50                          ; 0xc2009
     3829    movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc200a
     3830    push ax                                   ; 50                          ; 0xc200e
     3831    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc200f
     3832    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc2013
     3833    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2017
     3834    sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc201a
     3835    movzx dx, al                              ; 0f b6 d0                    ; 0xc201d
     3836    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc2020
     3837    call 0193ch                               ; e8 15 f9                    ; 0xc2024
     3838    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc2027 vgabios.c:1441
     3839    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc202b
     3840    jc near 02154h                            ; 0f 82 22 01                 ; 0xc202e
     3841    dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc2032 vgabios.c:1442
     3842    jmp short 01fc6h                          ; eb 8f                       ; 0xc2035
     3843    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc2037 vgabios.c:1447
     3844    jne short 02077h                          ; 75 3a                       ; 0xc203b
     3845    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc203d
     3846    jne short 02077h                          ; 75 34                       ; 0xc2041
     3847    cmp byte [bp-010h], 000h                  ; 80 7e f0 00                 ; 0xc2043
     3848    jne short 02077h                          ; 75 2e                       ; 0xc2047
     3849    movzx cx, byte [bp+004h]                  ; 0f b6 4e 04                 ; 0xc2049
     3850    cmp cx, word [bp-016h]                    ; 3b 4e ea                    ; 0xc204d
     3851    jne short 02077h                          ; 75 25                       ; 0xc2050
     3852    movzx dx, dh                              ; 0f b6 d6                    ; 0xc2052
     3853    cmp dx, word [bp-018h]                    ; 3b 56 e8                    ; 0xc2055
     3854    jne short 02077h                          ; 75 1d                       ; 0xc2058
     3855    movzx dx, byte [bp-00eh]                  ; 0f b6 56 f2                 ; 0xc205a vgabios.c:1449
     3856    mov cx, ax                                ; 89 c1                       ; 0xc205e
     3857    imul cx, dx                               ; 0f af ca                    ; 0xc2060
     3858    sal cx, 003h                              ; c1 e1 03                    ; 0xc2063
     3859    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc2066
     3860    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc206a
     3861    xor di, di                                ; 31 ff                       ; 0xc206e
     3862    jcxz 02074h                               ; e3 02                       ; 0xc2070
     3863    rep stosb                                 ; f3 aa                       ; 0xc2072
     3864    jmp near 02154h                           ; e9 dd 00                    ; 0xc2074 vgabios.c:1451
     3865    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc2077 vgabios.c:1454
     3866    jne short 020e3h                          ; 75 66                       ; 0xc207b
     3867    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc207d vgabios.c:1455
     3868    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2081
     3869    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc2084
     3870    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc2088
     3871    jc near 02154h                            ; 0f 82 c5 00                 ; 0xc208b
     3872    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc208f vgabios.c:1457
     3873    add dx, word [bp-01ah]                    ; 03 56 e6                    ; 0xc2093
     3874    cmp dx, ax                                ; 39 c2                       ; 0xc2096
     3875    jnbe short 020a0h                         ; 77 06                       ; 0xc2098
     3876    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc209a
     3877    jne short 020beh                          ; 75 1e                       ; 0xc209e
     3878    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc20a0 vgabios.c:1458
     3879    push ax                                   ; 50                          ; 0xc20a4
     3880    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc20a5
     3881    push ax                                   ; 50                          ; 0xc20a9
     3882    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc20aa
     3883    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc20ae
     3884    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc20b2
     3885    mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc20b6
     3886    call 01ad9h                               ; e8 1d fa                    ; 0xc20b9
     3887    jmp short 020deh                          ; eb 20                       ; 0xc20bc vgabios.c:1459
     3888    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc20be vgabios.c:1460
     3889    push ax                                   ; 50                          ; 0xc20c2
     3890    push word [bp-014h]                       ; ff 76 ec                    ; 0xc20c3
     3891    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc20c6
     3892    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc20ca
     3893    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc20ce
     3894    add al, byte [bp-008h]                    ; 02 46 f8                    ; 0xc20d1
     3895    movzx dx, al                              ; 0f b6 d0                    ; 0xc20d4
     3896    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc20d7
     3897    call 01a60h                               ; e8 82 f9                    ; 0xc20db
     3898    inc word [bp-01ah]                        ; ff 46 e6                    ; 0xc20de vgabios.c:1461
     3899    jmp short 02084h                          ; eb a1                       ; 0xc20e1
     3900    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc20e3 vgabios.c:1464
     3901    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc20e7
     3902    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc20ea
     3903    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc20ee
     3904    jnbe short 02154h                         ; 77 61                       ; 0xc20f1
     3905    movzx dx, byte [bp-00ch]                  ; 0f b6 56 f4                 ; 0xc20f3 vgabios.c:1466
     3906    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc20f7
     3907    add ax, dx                                ; 01 d0                       ; 0xc20fb
     3908    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc20fd
     3909    jnbe short 02108h                         ; 77 06                       ; 0xc2100
     3910    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc2102
     3911    jne short 02126h                          ; 75 1e                       ; 0xc2106
     3912    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc2108 vgabios.c:1467
     3913    push ax                                   ; 50                          ; 0xc210c
     3914    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc210d
     3915    push ax                                   ; 50                          ; 0xc2111
     3916    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc2112
     3917    movzx dx, byte [bp-01ah]                  ; 0f b6 56 e6                 ; 0xc2116
     3918    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc211a
     3919    mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc211e
     3920    call 01ad9h                               ; e8 b5 f9                    ; 0xc2121
     3921    jmp short 02146h                          ; eb 20                       ; 0xc2124 vgabios.c:1468
     3922    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc2126 vgabios.c:1469
     3923    push ax                                   ; 50                          ; 0xc212a
     3924    push word [bp-014h]                       ; ff 76 ec                    ; 0xc212b
     3925    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc212e
     3926    movzx bx, byte [bp-01ah]                  ; 0f b6 5e e6                 ; 0xc2132
     3927    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2136
     3928    sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc2139
     3929    movzx dx, al                              ; 0f b6 d0                    ; 0xc213c
     3930    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc213f
     3931    call 01a60h                               ; e8 1a f9                    ; 0xc2143
     3932    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc2146 vgabios.c:1470
     3933    cmp ax, word [bp-01ah]                    ; 3b 46 e6                    ; 0xc214a
     3934    jc short 02154h                           ; 72 05                       ; 0xc214d
     3935    dec word [bp-01ah]                        ; ff 4e e6                    ; 0xc214f vgabios.c:1471
     3936    jmp short 020eah                          ; eb 96                       ; 0xc2152
     3937    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2154 vgabios.c:1482
     3938    pop di                                    ; 5f                          ; 0xc2157
     3939    pop si                                    ; 5e                          ; 0xc2158
     3940    pop bp                                    ; 5d                          ; 0xc2159
     3941    retn 00008h                               ; c2 08 00                    ; 0xc215a
     3942  ; disGetNextSymbol 0xc215d LB 0x21fd -> off=0x0 cb=00000000000000ff uValue=00000000000c215d 'write_gfx_char_pl4'
     3943write_gfx_char_pl4:                          ; 0xc215d LB 0xff
     3944    push bp                                   ; 55                          ; 0xc215d vgabios.c:1485
     3945    mov bp, sp                                ; 89 e5                       ; 0xc215e
     3946    push si                                   ; 56                          ; 0xc2160
     3947    push di                                   ; 57                          ; 0xc2161
     3948    sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc2162
     3949    mov ah, al                                ; 88 c4                       ; 0xc2165
     3950    mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc2167
     3951    mov al, bl                                ; 88 d8                       ; 0xc216a
     3952    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc216c vgabios.c:57
     3953    xor si, si                                ; 31 f6                       ; 0xc216f
     3954    mov es, si                                ; 8e c6                       ; 0xc2171
     3955    mov si, word [es:bx]                      ; 26 8b 37                    ; 0xc2173
     3956    mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc2176
     3957    mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc217a vgabios.c:58
     3958    mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc217d
     3959    movzx bx, cl                              ; 0f b6 d9                    ; 0xc2180 vgabios.c:1494
     3960    movzx cx, byte [bp+006h]                  ; 0f b6 4e 06                 ; 0xc2183
     3961    imul bx, cx                               ; 0f af d9                    ; 0xc2187
     3962    movzx si, byte [bp+004h]                  ; 0f b6 76 04                 ; 0xc218a
     3963    imul si, bx                               ; 0f af f3                    ; 0xc218e
     3964    movzx bx, al                              ; 0f b6 d8                    ; 0xc2191
     3965    add si, bx                                ; 01 de                       ; 0xc2194
     3966    mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc2196 vgabios.c:47
     3967    mov di, strict word 00040h                ; bf 40 00                    ; 0xc2199
     3968    mov es, di                                ; 8e c7                       ; 0xc219c
     3969    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc219e
     3970    movzx di, byte [bp+008h]                  ; 0f b6 7e 08                 ; 0xc21a1 vgabios.c:48
     3971    imul bx, di                               ; 0f af df                    ; 0xc21a5
     3972    add si, bx                                ; 01 de                       ; 0xc21a8
     3973    movzx ax, ah                              ; 0f b6 c4                    ; 0xc21aa vgabios.c:1496
     3974    imul ax, cx                               ; 0f af c1                    ; 0xc21ad
     3975    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc21b0
     3976    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc21b3 vgabios.c:1497
     3977    mov dx, 003c4h                            ; ba c4 03                    ; 0xc21b6
     3978    out DX, ax                                ; ef                          ; 0xc21b9
     3979    mov ax, 00205h                            ; b8 05 02                    ; 0xc21ba vgabios.c:1498
     3980    mov dx, 003ceh                            ; ba ce 03                    ; 0xc21bd
     3981    out DX, ax                                ; ef                          ; 0xc21c0
     3982    test byte [bp-008h], 080h                 ; f6 46 f8 80                 ; 0xc21c1 vgabios.c:1499
     3983    je short 021cdh                           ; 74 06                       ; 0xc21c5
     3984    mov ax, 01803h                            ; b8 03 18                    ; 0xc21c7 vgabios.c:1501
     3985    out DX, ax                                ; ef                          ; 0xc21ca
     3986    jmp short 021d1h                          ; eb 04                       ; 0xc21cb vgabios.c:1503
     3987    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc21cd vgabios.c:1505
     3988    out DX, ax                                ; ef                          ; 0xc21d0
     3989    xor ch, ch                                ; 30 ed                       ; 0xc21d1 vgabios.c:1507
     3990    cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc21d3
     3991    jnc short 02244h                          ; 73 6c                       ; 0xc21d6
     3992    movzx bx, ch                              ; 0f b6 dd                    ; 0xc21d8 vgabios.c:1509
     3993    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc21db
     3994    imul bx, ax                               ; 0f af d8                    ; 0xc21df
     3995    add bx, si                                ; 01 f3                       ; 0xc21e2
     3996    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc21e4 vgabios.c:1510
     3997    jmp short 021fch                          ; eb 12                       ; 0xc21e8
     3998    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc21ea vgabios.c:42
     3999    mov es, ax                                ; 8e c0                       ; 0xc21ed
     4000    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc21ef
     4001    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc21f3 vgabios.c:1523
     4002    cmp byte [bp-006h], 008h                  ; 80 7e fa 08                 ; 0xc21f6
     4003    jnc short 02240h                          ; 73 44                       ; 0xc21fa
     4004    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc21fc
     4005    mov cl, al                                ; 88 c1                       ; 0xc2200
     4006    mov ax, 00080h                            ; b8 80 00                    ; 0xc2202
     4007    sar ax, CL                                ; d3 f8                       ; 0xc2205
     4008    xor ah, ah                                ; 30 e4                       ; 0xc2207
     4009    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc2209
     4010    sal ax, 008h                              ; c1 e0 08                    ; 0xc220c
     4011    or AL, strict byte 008h                   ; 0c 08                       ; 0xc220f
     4012    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2211
     4013    out DX, ax                                ; ef                          ; 0xc2214
     4014    mov dx, bx                                ; 89 da                       ; 0xc2215
     4015    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2217
     4016    call 036cdh                               ; e8 b0 14                    ; 0xc221a
     4017    movzx ax, ch                              ; 0f b6 c5                    ; 0xc221d
     4018    add ax, word [bp-00eh]                    ; 03 46 f2                    ; 0xc2220
     4019    les di, [bp-00ch]                         ; c4 7e f4                    ; 0xc2223
     4020    add di, ax                                ; 01 c7                       ; 0xc2226
     4021    movzx ax, byte [es:di]                    ; 26 0f b6 05                 ; 0xc2228
     4022    test word [bp-010h], ax                   ; 85 46 f0                    ; 0xc222c
     4023    je short 021eah                           ; 74 b9                       ; 0xc222f
     4024    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2231
     4025    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc2234
     4026    mov di, 0a000h                            ; bf 00 a0                    ; 0xc2236
     4027    mov es, di                                ; 8e c7                       ; 0xc2239
     4028    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc223b
     4029    jmp short 021f3h                          ; eb b3                       ; 0xc223e
    38824030    db  0feh, 0c5h
    3883     ; inc ch                                    ; fe c5                     ; 0xc2049 vgabios.c:1407
    3884     jmp short 01fdch                          ; eb 8f                       ; 0xc204b
    3885     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc204d vgabios.c:1408
    3886     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2050
    3887     out DX, ax                                ; ef                          ; 0xc2053
    3888     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2054 vgabios.c:1409
    3889     out DX, ax                                ; ef                          ; 0xc2057
    3890     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2058 vgabios.c:1410
    3891     out DX, ax                                ; ef                          ; 0xc205b
    3892     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc205c vgabios.c:1411
    3893     pop di                                    ; 5f                          ; 0xc205f
    3894     pop si                                    ; 5e                          ; 0xc2060
    3895     pop bp                                    ; 5d                          ; 0xc2061
    3896     retn 00006h                               ; c2 06 00                    ; 0xc2062
    3897   ; disGetNextSymbol 0xc2065 LB 0x1f95 -> off=0x0 cb=00000000000000dd uValue=00000000000c2065 'write_gfx_char_cga'
    3898 write_gfx_char_cga:                          ; 0xc2065 LB 0xdd
    3899     push si                                   ; 56                          ; 0xc2065 vgabios.c:1414
    3900     push di                                   ; 57                          ; 0xc2066
    3901     enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc2067
    3902     mov di, 0556ch                            ; bf 6c 55                    ; 0xc206b vgabios.c:1421
    3903     xor bh, bh                                ; 30 ff                       ; 0xc206e vgabios.c:1422
    3904     movzx si, byte [bp+00ah]                  ; 0f b6 76 0a                 ; 0xc2070
    3905     imul si, bx                               ; 0f af f3                    ; 0xc2074
    3906     movzx bx, cl                              ; 0f b6 d9                    ; 0xc2077
    3907     imul bx, bx, 00140h                       ; 69 db 40 01                 ; 0xc207a
    3908     add si, bx                                ; 01 de                       ; 0xc207e
    3909     mov word [bp-004h], si                    ; 89 76 fc                    ; 0xc2080
    3910     xor ah, ah                                ; 30 e4                       ; 0xc2083 vgabios.c:1423
    3911     sal ax, 003h                              ; c1 e0 03                    ; 0xc2085
    3912     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc2088
    3913     xor ah, ah                                ; 30 e4                       ; 0xc208b vgabios.c:1424
    3914     jmp near 020abh                           ; e9 1b 00                    ; 0xc208d
    3915     movzx si, ah                              ; 0f b6 f4                    ; 0xc2090 vgabios.c:1439
    3916     add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc2093
    3917     add si, di                                ; 01 fe                       ; 0xc2096
    3918     mov al, byte [si]                         ; 8a 04                       ; 0xc2098
    3919     mov si, 0b800h                            ; be 00 b8                    ; 0xc209a vgabios.c:42
    3920     mov es, si                                ; 8e c6                       ; 0xc209d
    3921     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc209f
     4031    ; inc ch                                    ; fe c5                     ; 0xc2240 vgabios.c:1524
     4032    jmp short 021d3h                          ; eb 8f                       ; 0xc2242
     4033    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2244 vgabios.c:1525
     4034    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2247
     4035    out DX, ax                                ; ef                          ; 0xc224a
     4036    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc224b vgabios.c:1526
     4037    out DX, ax                                ; ef                          ; 0xc224e
     4038    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc224f vgabios.c:1527
     4039    out DX, ax                                ; ef                          ; 0xc2252
     4040    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2253 vgabios.c:1528
     4041    pop di                                    ; 5f                          ; 0xc2256
     4042    pop si                                    ; 5e                          ; 0xc2257
     4043    pop bp                                    ; 5d                          ; 0xc2258
     4044    retn 00006h                               ; c2 06 00                    ; 0xc2259
     4045  ; disGetNextSymbol 0xc225c LB 0x20fe -> off=0x0 cb=00000000000000dd uValue=00000000000c225c 'write_gfx_char_cga'
     4046write_gfx_char_cga:                          ; 0xc225c LB 0xdd
     4047    push si                                   ; 56                          ; 0xc225c vgabios.c:1531
     4048    push di                                   ; 57                          ; 0xc225d
     4049    enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc225e
     4050    mov di, 05573h                            ; bf 73 55                    ; 0xc2262 vgabios.c:1538
     4051    xor bh, bh                                ; 30 ff                       ; 0xc2265 vgabios.c:1539
     4052    movzx si, byte [bp+00ah]                  ; 0f b6 76 0a                 ; 0xc2267
     4053    imul si, bx                               ; 0f af f3                    ; 0xc226b
     4054    movzx bx, cl                              ; 0f b6 d9                    ; 0xc226e
     4055    imul bx, bx, 00140h                       ; 69 db 40 01                 ; 0xc2271
     4056    add si, bx                                ; 01 de                       ; 0xc2275
     4057    mov word [bp-004h], si                    ; 89 76 fc                    ; 0xc2277
     4058    xor ah, ah                                ; 30 e4                       ; 0xc227a vgabios.c:1540
     4059    sal ax, 003h                              ; c1 e0 03                    ; 0xc227c
     4060    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc227f
     4061    xor ah, ah                                ; 30 e4                       ; 0xc2282 vgabios.c:1541
     4062    jmp near 022a2h                           ; e9 1b 00                    ; 0xc2284
     4063    movzx si, ah                              ; 0f b6 f4                    ; 0xc2287 vgabios.c:1556
     4064    add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc228a
     4065    add si, di                                ; 01 fe                       ; 0xc228d
     4066    mov al, byte [si]                         ; 8a 04                       ; 0xc228f
     4067    mov si, 0b800h                            ; be 00 b8                    ; 0xc2291 vgabios.c:42
     4068    mov es, si                                ; 8e c6                       ; 0xc2294
     4069    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2296
    39224070    db  0feh, 0c4h
    3923     ; inc ah                                    ; fe c4                     ; 0xc20a2 vgabios.c:1443
    3924     cmp ah, 008h                              ; 80 fc 08                    ; 0xc20a4
    3925     jnc near 0213ch                           ; 0f 83 91 00                 ; 0xc20a7
    3926     movzx bx, ah                              ; 0f b6 dc                    ; 0xc20ab
    3927     sar bx, 1                                 ; d1 fb                       ; 0xc20ae
    3928     imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc20b0
    3929     add bx, word [bp-004h]                    ; 03 5e fc                    ; 0xc20b3
    3930     test ah, 001h                             ; f6 c4 01                    ; 0xc20b6
    3931     je short 020beh                           ; 74 03                       ; 0xc20b9
    3932     add bh, 020h                              ; 80 c7 20                    ; 0xc20bb
    3933     mov DH, strict byte 080h                  ; b6 80                       ; 0xc20be
    3934     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc20c0
    3935     jne short 020deh                          ; 75 18                       ; 0xc20c4
    3936     test dl, dh                               ; 84 f2                       ; 0xc20c6
    3937     je short 02090h                           ; 74 c6                       ; 0xc20c8
    3938     mov si, 0b800h                            ; be 00 b8                    ; 0xc20ca
    3939     mov es, si                                ; 8e c6                       ; 0xc20cd
    3940     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc20cf
    3941     movzx si, ah                              ; 0f b6 f4                    ; 0xc20d2
    3942     add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc20d5
    3943     add si, di                                ; 01 fe                       ; 0xc20d8
    3944     xor al, byte [si]                         ; 32 04                       ; 0xc20da
    3945     jmp short 0209ah                          ; eb bc                       ; 0xc20dc
    3946     test dh, dh                               ; 84 f6                       ; 0xc20de vgabios.c:1445
    3947     jbe short 020a2h                          ; 76 c0                       ; 0xc20e0
    3948     test dl, 080h                             ; f6 c2 80                    ; 0xc20e2 vgabios.c:1447
    3949     je short 020f1h                           ; 74 0a                       ; 0xc20e5
    3950     mov si, 0b800h                            ; be 00 b8                    ; 0xc20e7 vgabios.c:37
    3951     mov es, si                                ; 8e c6                       ; 0xc20ea
    3952     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc20ec
    3953     jmp short 020f3h                          ; eb 02                       ; 0xc20ef vgabios.c:1451
    3954     xor al, al                                ; 30 c0                       ; 0xc20f1 vgabios.c:1453
    3955     mov byte [bp-002h], 000h                  ; c6 46 fe 00                 ; 0xc20f3 vgabios.c:1455
    3956     jmp short 02106h                          ; eb 0d                       ; 0xc20f7
    3957     or al, ch                                 ; 08 e8                       ; 0xc20f9 vgabios.c:1465
    3958     shr dh, 1                                 ; d0 ee                       ; 0xc20fb vgabios.c:1468
    3959     inc byte [bp-002h]                        ; fe 46 fe                    ; 0xc20fd vgabios.c:1469
    3960     cmp byte [bp-002h], 004h                  ; 80 7e fe 04                 ; 0xc2100
    3961     jnc short 02131h                          ; 73 2b                       ; 0xc2104
    3962     movzx si, ah                              ; 0f b6 f4                    ; 0xc2106
    3963     add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc2109
    3964     add si, di                                ; 01 fe                       ; 0xc210c
    3965     movzx si, byte [si]                       ; 0f b6 34                    ; 0xc210e
    3966     movzx cx, dh                              ; 0f b6 ce                    ; 0xc2111
    3967     test si, cx                               ; 85 ce                       ; 0xc2114
    3968     je short 020fbh                           ; 74 e3                       ; 0xc2116
    3969     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2118
    3970     sub cl, byte [bp-002h]                    ; 2a 4e fe                    ; 0xc211a
    3971     mov ch, dl                                ; 88 d5                       ; 0xc211d
    3972     and ch, 003h                              ; 80 e5 03                    ; 0xc211f
    3973     add cl, cl                                ; 00 c9                       ; 0xc2122
    3974     sal ch, CL                                ; d2 e5                       ; 0xc2124
    3975     mov cl, ch                                ; 88 e9                       ; 0xc2126
    3976     test dl, 080h                             ; f6 c2 80                    ; 0xc2128
    3977     je short 020f9h                           ; 74 cc                       ; 0xc212b
    3978     xor al, ch                                ; 30 e8                       ; 0xc212d
    3979     jmp short 020fbh                          ; eb ca                       ; 0xc212f
    3980     mov cx, 0b800h                            ; b9 00 b8                    ; 0xc2131 vgabios.c:42
    3981     mov es, cx                                ; 8e c1                       ; 0xc2134
    3982     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2136
    3983     inc bx                                    ; 43                          ; 0xc2139 vgabios.c:1471
    3984     jmp short 020deh                          ; eb a2                       ; 0xc213a vgabios.c:1472
    3985     leave                                     ; c9                          ; 0xc213c vgabios.c:1475
    3986     pop di                                    ; 5f                          ; 0xc213d
    3987     pop si                                    ; 5e                          ; 0xc213e
    3988     retn 00004h                               ; c2 04 00                    ; 0xc213f
    3989   ; disGetNextSymbol 0xc2142 LB 0x1eb8 -> off=0x0 cb=0000000000000085 uValue=00000000000c2142 'write_gfx_char_lin'
    3990 write_gfx_char_lin:                          ; 0xc2142 LB 0x85
    3991     push si                                   ; 56                          ; 0xc2142 vgabios.c:1478
    3992     push di                                   ; 57                          ; 0xc2143
    3993     enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc2144
    3994     mov dh, dl                                ; 88 d6                       ; 0xc2148
    3995     mov word [bp-002h], 0556ch                ; c7 46 fe 6c 55              ; 0xc214a vgabios.c:1485
    3996     movzx si, cl                              ; 0f b6 f1                    ; 0xc214f vgabios.c:1486
    3997     movzx cx, byte [bp+008h]                  ; 0f b6 4e 08                 ; 0xc2152
    3998     imul cx, si                               ; 0f af ce                    ; 0xc2156
    3999     sal cx, 006h                              ; c1 e1 06                    ; 0xc2159
    4000     xor bh, bh                                ; 30 ff                       ; 0xc215c
    4001     sal bx, 003h                              ; c1 e3 03                    ; 0xc215e
    4002     add bx, cx                                ; 01 cb                       ; 0xc2161
    4003     mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc2163
    4004     xor ah, ah                                ; 30 e4                       ; 0xc2166 vgabios.c:1487
    4005     mov si, ax                                ; 89 c6                       ; 0xc2168
    4006     sal si, 003h                              ; c1 e6 03                    ; 0xc216a
    4007     xor al, al                                ; 30 c0                       ; 0xc216d vgabios.c:1488
    4008     jmp short 021a6h                          ; eb 35                       ; 0xc216f
    4009     cmp ah, 008h                              ; 80 fc 08                    ; 0xc2171 vgabios.c:1492
    4010     jnc short 021a0h                          ; 73 2a                       ; 0xc2174
    4011     xor cl, cl                                ; 30 c9                       ; 0xc2176 vgabios.c:1494
    4012     movzx bx, al                              ; 0f b6 d8                    ; 0xc2178 vgabios.c:1495
    4013     add bx, si                                ; 01 f3                       ; 0xc217b
    4014     add bx, word [bp-002h]                    ; 03 5e fe                    ; 0xc217d
    4015     movzx bx, byte [bx]                       ; 0f b6 1f                    ; 0xc2180
    4016     movzx di, dl                              ; 0f b6 fa                    ; 0xc2183
    4017     test bx, di                               ; 85 fb                       ; 0xc2186
    4018     je short 0218ch                           ; 74 02                       ; 0xc2188
    4019     mov cl, dh                                ; 88 f1                       ; 0xc218a vgabios.c:1497
    4020     movzx bx, ah                              ; 0f b6 dc                    ; 0xc218c vgabios.c:1499
    4021     add bx, word [bp-006h]                    ; 03 5e fa                    ; 0xc218f
    4022     mov di, 0a000h                            ; bf 00 a0                    ; 0xc2192 vgabios.c:42
    4023     mov es, di                                ; 8e c7                       ; 0xc2195
    4024     mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc2197
    4025     shr dl, 1                                 ; d0 ea                       ; 0xc219a vgabios.c:1500
     4071    ; inc ah                                    ; fe c4                     ; 0xc2299 vgabios.c:1560
     4072    cmp ah, 008h                              ; 80 fc 08                    ; 0xc229b
     4073    jnc near 02333h                           ; 0f 83 91 00                 ; 0xc229e
     4074    movzx bx, ah                              ; 0f b6 dc                    ; 0xc22a2
     4075    sar bx, 1                                 ; d1 fb                       ; 0xc22a5
     4076    imul bx, bx, strict byte 00050h           ; 6b db 50                    ; 0xc22a7
     4077    add bx, word [bp-004h]                    ; 03 5e fc                    ; 0xc22aa
     4078    test ah, 001h                             ; f6 c4 01                    ; 0xc22ad
     4079    je short 022b5h                           ; 74 03                       ; 0xc22b0
     4080    add bh, 020h                              ; 80 c7 20                    ; 0xc22b2
     4081    mov DH, strict byte 080h                  ; b6 80                       ; 0xc22b5
     4082    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc22b7
     4083    jne short 022d5h                          ; 75 18                       ; 0xc22bb
     4084    test dl, dh                               ; 84 f2                       ; 0xc22bd
     4085    je short 02287h                           ; 74 c6                       ; 0xc22bf
     4086    mov si, 0b800h                            ; be 00 b8                    ; 0xc22c1
     4087    mov es, si                                ; 8e c6                       ; 0xc22c4
     4088    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc22c6
     4089    movzx si, ah                              ; 0f b6 f4                    ; 0xc22c9
     4090    add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc22cc
     4091    add si, di                                ; 01 fe                       ; 0xc22cf
     4092    xor al, byte [si]                         ; 32 04                       ; 0xc22d1
     4093    jmp short 02291h                          ; eb bc                       ; 0xc22d3
     4094    test dh, dh                               ; 84 f6                       ; 0xc22d5 vgabios.c:1562
     4095    jbe short 02299h                          ; 76 c0                       ; 0xc22d7
     4096    test dl, 080h                             ; f6 c2 80                    ; 0xc22d9 vgabios.c:1564
     4097    je short 022e8h                           ; 74 0a                       ; 0xc22dc
     4098    mov si, 0b800h                            ; be 00 b8                    ; 0xc22de vgabios.c:37
     4099    mov es, si                                ; 8e c6                       ; 0xc22e1
     4100    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc22e3
     4101    jmp short 022eah                          ; eb 02                       ; 0xc22e6 vgabios.c:1568
     4102    xor al, al                                ; 30 c0                       ; 0xc22e8 vgabios.c:1570
     4103    mov byte [bp-002h], 000h                  ; c6 46 fe 00                 ; 0xc22ea vgabios.c:1572
     4104    jmp short 022fdh                          ; eb 0d                       ; 0xc22ee
     4105    or al, ch                                 ; 08 e8                       ; 0xc22f0 vgabios.c:1582
     4106    shr dh, 1                                 ; d0 ee                       ; 0xc22f2 vgabios.c:1585
     4107    inc byte [bp-002h]                        ; fe 46 fe                    ; 0xc22f4 vgabios.c:1586
     4108    cmp byte [bp-002h], 004h                  ; 80 7e fe 04                 ; 0xc22f7
     4109    jnc short 02328h                          ; 73 2b                       ; 0xc22fb
     4110    movzx si, ah                              ; 0f b6 f4                    ; 0xc22fd
     4111    add si, word [bp-006h]                    ; 03 76 fa                    ; 0xc2300
     4112    add si, di                                ; 01 fe                       ; 0xc2303
     4113    movzx si, byte [si]                       ; 0f b6 34                    ; 0xc2305
     4114    movzx cx, dh                              ; 0f b6 ce                    ; 0xc2308
     4115    test si, cx                               ; 85 ce                       ; 0xc230b
     4116    je short 022f2h                           ; 74 e3                       ; 0xc230d
     4117    mov CL, strict byte 003h                  ; b1 03                       ; 0xc230f
     4118    sub cl, byte [bp-002h]                    ; 2a 4e fe                    ; 0xc2311
     4119    mov ch, dl                                ; 88 d5                       ; 0xc2314
     4120    and ch, 003h                              ; 80 e5 03                    ; 0xc2316
     4121    add cl, cl                                ; 00 c9                       ; 0xc2319
     4122    sal ch, CL                                ; d2 e5                       ; 0xc231b
     4123    mov cl, ch                                ; 88 e9                       ; 0xc231d
     4124    test dl, 080h                             ; f6 c2 80                    ; 0xc231f
     4125    je short 022f0h                           ; 74 cc                       ; 0xc2322
     4126    xor al, ch                                ; 30 e8                       ; 0xc2324
     4127    jmp short 022f2h                          ; eb ca                       ; 0xc2326
     4128    mov cx, 0b800h                            ; b9 00 b8                    ; 0xc2328 vgabios.c:42
     4129    mov es, cx                                ; 8e c1                       ; 0xc232b
     4130    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc232d
     4131    inc bx                                    ; 43                          ; 0xc2330 vgabios.c:1588
     4132    jmp short 022d5h                          ; eb a2                       ; 0xc2331 vgabios.c:1589
     4133    leave                                     ; c9                          ; 0xc2333 vgabios.c:1592
     4134    pop di                                    ; 5f                          ; 0xc2334
     4135    pop si                                    ; 5e                          ; 0xc2335
     4136    retn 00004h                               ; c2 04 00                    ; 0xc2336
     4137  ; disGetNextSymbol 0xc2339 LB 0x2021 -> off=0x0 cb=0000000000000085 uValue=00000000000c2339 'write_gfx_char_lin'
     4138write_gfx_char_lin:                          ; 0xc2339 LB 0x85
     4139    push si                                   ; 56                          ; 0xc2339 vgabios.c:1595
     4140    push di                                   ; 57                          ; 0xc233a
     4141    enter 00006h, 000h                        ; c8 06 00 00                 ; 0xc233b
     4142    mov dh, dl                                ; 88 d6                       ; 0xc233f
     4143    mov word [bp-002h], 05573h                ; c7 46 fe 73 55              ; 0xc2341 vgabios.c:1602
     4144    movzx si, cl                              ; 0f b6 f1                    ; 0xc2346 vgabios.c:1603
     4145    movzx cx, byte [bp+008h]                  ; 0f b6 4e 08                 ; 0xc2349
     4146    imul cx, si                               ; 0f af ce                    ; 0xc234d
     4147    sal cx, 006h                              ; c1 e1 06                    ; 0xc2350
     4148    xor bh, bh                                ; 30 ff                       ; 0xc2353
     4149    sal bx, 003h                              ; c1 e3 03                    ; 0xc2355
     4150    add bx, cx                                ; 01 cb                       ; 0xc2358
     4151    mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc235a
     4152    xor ah, ah                                ; 30 e4                       ; 0xc235d vgabios.c:1604
     4153    mov si, ax                                ; 89 c6                       ; 0xc235f
     4154    sal si, 003h                              ; c1 e6 03                    ; 0xc2361
     4155    xor al, al                                ; 30 c0                       ; 0xc2364 vgabios.c:1605
     4156    jmp short 0239dh                          ; eb 35                       ; 0xc2366
     4157    cmp ah, 008h                              ; 80 fc 08                    ; 0xc2368 vgabios.c:1609
     4158    jnc short 02397h                          ; 73 2a                       ; 0xc236b
     4159    xor cl, cl                                ; 30 c9                       ; 0xc236d vgabios.c:1611
     4160    movzx bx, al                              ; 0f b6 d8                    ; 0xc236f vgabios.c:1612
     4161    add bx, si                                ; 01 f3                       ; 0xc2372
     4162    add bx, word [bp-002h]                    ; 03 5e fe                    ; 0xc2374
     4163    movzx bx, byte [bx]                       ; 0f b6 1f                    ; 0xc2377
     4164    movzx di, dl                              ; 0f b6 fa                    ; 0xc237a
     4165    test bx, di                               ; 85 fb                       ; 0xc237d
     4166    je short 02383h                           ; 74 02                       ; 0xc237f
     4167    mov cl, dh                                ; 88 f1                       ; 0xc2381 vgabios.c:1614
     4168    movzx bx, ah                              ; 0f b6 dc                    ; 0xc2383 vgabios.c:1616
     4169    add bx, word [bp-006h]                    ; 03 5e fa                    ; 0xc2386
     4170    mov di, 0a000h                            ; bf 00 a0                    ; 0xc2389 vgabios.c:42
     4171    mov es, di                                ; 8e c7                       ; 0xc238c
     4172    mov byte [es:bx], cl                      ; 26 88 0f                    ; 0xc238e
     4173    shr dl, 1                                 ; d0 ea                       ; 0xc2391 vgabios.c:1617
    40264174    db  0feh, 0c4h
    4027     ; inc ah                                    ; fe c4                     ; 0xc219c vgabios.c:1501
    4028     jmp short 02171h                          ; eb d1                       ; 0xc219e
     4175    ; inc ah                                    ; fe c4                     ; 0xc2393 vgabios.c:1618
     4176    jmp short 02368h                          ; eb d1                       ; 0xc2395
    40294177    db  0feh, 0c0h
    4030     ; inc al                                    ; fe c0                     ; 0xc21a0 vgabios.c:1502
    4031     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc21a2
    4032     jnc short 021c1h                          ; 73 1b                       ; 0xc21a4
    4033     movzx cx, al                              ; 0f b6 c8                    ; 0xc21a6
    4034     movzx bx, byte [bp+008h]                  ; 0f b6 5e 08                 ; 0xc21a9
    4035     imul bx, cx                               ; 0f af d9                    ; 0xc21ad
    4036     sal bx, 003h                              ; c1 e3 03                    ; 0xc21b0
    4037     mov cx, word [bp-004h]                    ; 8b 4e fc                    ; 0xc21b3
    4038     add cx, bx                                ; 01 d9                       ; 0xc21b6
    4039     mov word [bp-006h], cx                    ; 89 4e fa                    ; 0xc21b8
    4040     mov DL, strict byte 080h                  ; b2 80                       ; 0xc21bb
    4041     xor ah, ah                                ; 30 e4                       ; 0xc21bd
    4042     jmp short 02176h                          ; eb b5                       ; 0xc21bf
    4043     leave                                     ; c9                          ; 0xc21c1 vgabios.c:1503
    4044     pop di                                    ; 5f                          ; 0xc21c2
    4045     pop si                                    ; 5e                          ; 0xc21c3
    4046     retn 00002h                               ; c2 02 00                    ; 0xc21c4
    4047   ; disGetNextSymbol 0xc21c7 LB 0x1e33 -> off=0x0 cb=0000000000000165 uValue=00000000000c21c7 'biosfn_write_char_attr'
    4048 biosfn_write_char_attr:                      ; 0xc21c7 LB 0x165
    4049     push bp                                   ; 55                          ; 0xc21c7 vgabios.c:1506
    4050     mov bp, sp                                ; 89 e5                       ; 0xc21c8
    4051     push si                                   ; 56                          ; 0xc21ca
    4052     push di                                   ; 57                          ; 0xc21cb
    4053     sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc21cc
    4054     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc21cf
    4055     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc21d2
    4056     mov byte [bp-012h], bl                    ; 88 5e ee                    ; 0xc21d5
    4057     mov si, cx                                ; 89 ce                       ; 0xc21d8
    4058     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc21da vgabios.c:37
    4059     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc21dd
    4060     mov es, ax                                ; 8e c0                       ; 0xc21e0
    4061     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc21e2
    4062     xor ah, ah                                ; 30 e4                       ; 0xc21e5 vgabios.c:1514
    4063     call 033a1h                               ; e8 b7 11                    ; 0xc21e7
    4064     mov cl, al                                ; 88 c1                       ; 0xc21ea
    4065     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc21ec
    4066     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc21ef vgabios.c:1515
    4067     je near 02325h                            ; 0f 84 30 01                 ; 0xc21f1
    4068     movzx ax, dl                              ; 0f b6 c2                    ; 0xc21f5 vgabios.c:1518
    4069     lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc21f8
    4070     lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc21fb
    4071     call 00a17h                               ; e8 16 e8                    ; 0xc21fe
    4072     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2201 vgabios.c:1519
    4073     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2204
    4074     mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc2207
    4075     xor dl, dl                                ; 30 d2                       ; 0xc220a
    4076     shr dx, 008h                              ; c1 ea 08                    ; 0xc220c
    4077     mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc220f
    4078     mov bx, 00084h                            ; bb 84 00                    ; 0xc2212 vgabios.c:37
    4079     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2215
    4080     mov es, ax                                ; 8e c0                       ; 0xc2218
    4081     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc221a
    4082     xor ah, ah                                ; 30 e4                       ; 0xc221d vgabios.c:38
    4083     inc ax                                    ; 40                          ; 0xc221f
    4084     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc2220
    4085     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2223 vgabios.c:47
    4086     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc2226
    4087     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2229 vgabios.c:48
    4088     movzx bx, cl                              ; 0f b6 d9                    ; 0xc222c vgabios.c:1525
    4089     mov di, bx                                ; 89 df                       ; 0xc222f
    4090     sal di, 003h                              ; c1 e7 03                    ; 0xc2231
    4091     cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc2234
    4092     jne short 02281h                          ; 75 46                       ; 0xc2239
    4093     mov bx, word [bp-018h]                    ; 8b 5e e8                    ; 0xc223b vgabios.c:1528
    4094     imul bx, ax                               ; 0f af d8                    ; 0xc223e
    4095     add bx, bx                                ; 01 db                       ; 0xc2241
    4096     or bl, 0ffh                               ; 80 cb ff                    ; 0xc2243
    4097     movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc2246
    4098     inc bx                                    ; 43                          ; 0xc224a
    4099     imul bx, cx                               ; 0f af d9                    ; 0xc224b
    4100     xor dh, dh                                ; 30 f6                       ; 0xc224e
    4101     imul ax, dx                               ; 0f af c2                    ; 0xc2250
    4102     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc2253
    4103     add ax, dx                                ; 01 d0                       ; 0xc2257
    4104     add ax, ax                                ; 01 c0                       ; 0xc2259
    4105     mov dx, bx                                ; 89 da                       ; 0xc225b
    4106     add dx, ax                                ; 01 c2                       ; 0xc225d
    4107     movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc225f vgabios.c:1530
    4108     sal ax, 008h                              ; c1 e0 08                    ; 0xc2263
    4109     movzx bx, byte [bp-008h]                  ; 0f b6 5e f8                 ; 0xc2266
    4110     add ax, bx                                ; 01 d8                       ; 0xc226a
    4111     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc226c
    4112     mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc226f vgabios.c:1531
    4113     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2272
    4114     mov cx, si                                ; 89 f1                       ; 0xc2276
    4115     mov di, dx                                ; 89 d7                       ; 0xc2278
    4116     jcxz 0227eh                               ; e3 02                       ; 0xc227a
    4117     rep stosw                                 ; f3 ab                       ; 0xc227c
    4118     jmp near 02325h                           ; e9 a4 00                    ; 0xc227e vgabios.c:1533
    4119     movzx bx, byte [bx+0482eh]                ; 0f b6 9f 2e 48              ; 0xc2281 vgabios.c:1536
    4120     sal bx, 006h                              ; c1 e3 06                    ; 0xc2286
    4121     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc2289
    4122     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc228d
    4123     mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc2290 vgabios.c:1537
    4124     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2294
    4125     dec si                                    ; 4e                          ; 0xc2297 vgabios.c:1538
    4126     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2298
    4127     je near 02325h                            ; 0f 84 86 00                 ; 0xc229b
    4128     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc229f vgabios.c:1540
    4129     sal bx, 003h                              ; c1 e3 03                    ; 0xc22a3
    4130     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc22a6
    4131     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc22aa
    4132     jc short 022bah                           ; 72 0c                       ; 0xc22ac
    4133     jbe short 022c0h                          ; 76 10                       ; 0xc22ae
    4134     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc22b0
    4135     je short 02307h                           ; 74 53                       ; 0xc22b2
    4136     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc22b4
    4137     je short 022c4h                           ; 74 0c                       ; 0xc22b6
    4138     jmp short 0231fh                          ; eb 65                       ; 0xc22b8
    4139     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc22ba
    4140     je short 022e8h                           ; 74 2a                       ; 0xc22bc
    4141     jmp short 0231fh                          ; eb 5f                       ; 0xc22be
    4142     or byte [bp-012h], 001h                   ; 80 4e ee 01                 ; 0xc22c0 vgabios.c:1543
    4143     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc22c4 vgabios.c:1545
    4144     push ax                                   ; 50                          ; 0xc22c8
    4145     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc22c9
    4146     push ax                                   ; 50                          ; 0xc22cd
    4147     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc22ce
    4148     push ax                                   ; 50                          ; 0xc22d2
    4149     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc22d3
    4150     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc22d7
    4151     movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc22db
    4152     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc22df
    4153     call 01f66h                               ; e8 80 fc                    ; 0xc22e3
    4154     jmp short 0231fh                          ; eb 37                       ; 0xc22e6 vgabios.c:1546
    4155     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc22e8 vgabios.c:1548
    4156     push ax                                   ; 50                          ; 0xc22ec
    4157     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc22ed
    4158     push ax                                   ; 50                          ; 0xc22f1
    4159     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc22f2
    4160     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc22f6
    4161     movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc22fa
    4162     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc22fe
    4163     call 02065h                               ; e8 60 fd                    ; 0xc2302
    4164     jmp short 0231fh                          ; eb 18                       ; 0xc2305 vgabios.c:1549
    4165     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2307 vgabios.c:1551
    4166     push ax                                   ; 50                          ; 0xc230b
    4167     movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc230c
    4168     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2310
    4169     movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc2314
    4170     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2318
    4171     call 02142h                               ; e8 23 fe                    ; 0xc231c
    4172     inc byte [bp-010h]                        ; fe 46 f0                    ; 0xc231f vgabios.c:1558
    4173     jmp near 02297h                           ; e9 72 ff                    ; 0xc2322 vgabios.c:1559
    4174     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2325 vgabios.c:1561
    4175     pop di                                    ; 5f                          ; 0xc2328
    4176     pop si                                    ; 5e                          ; 0xc2329
    4177     pop bp                                    ; 5d                          ; 0xc232a
    4178     retn                                      ; c3                          ; 0xc232b
    4179   ; disGetNextSymbol 0xc232c LB 0x1cce -> off=0x0 cb=0000000000000162 uValue=00000000000c232c 'biosfn_write_char_only'
    4180 biosfn_write_char_only:                      ; 0xc232c LB 0x162
    4181     push bp                                   ; 55                          ; 0xc232c vgabios.c:1564
    4182     mov bp, sp                                ; 89 e5                       ; 0xc232d
    4183     push si                                   ; 56                          ; 0xc232f
    4184     push di                                   ; 57                          ; 0xc2330
    4185     sub sp, strict byte 00016h                ; 83 ec 16                    ; 0xc2331
    4186     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2334
    4187     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc2337
    4188     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc233a
    4189     mov si, cx                                ; 89 ce                       ; 0xc233d
    4190     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc233f vgabios.c:37
    4191     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2342
    4192     mov es, ax                                ; 8e c0                       ; 0xc2345
    4193     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2347
    4194     xor ah, ah                                ; 30 e4                       ; 0xc234a vgabios.c:1572
    4195     call 033a1h                               ; e8 52 10                    ; 0xc234c
    4196     mov cl, al                                ; 88 c1                       ; 0xc234f
    4197     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2351
    4198     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2354 vgabios.c:1573
    4199     je near 02487h                            ; 0f 84 2d 01                 ; 0xc2356
    4200     movzx ax, dl                              ; 0f b6 c2                    ; 0xc235a vgabios.c:1576
    4201     lea bx, [bp-01ah]                         ; 8d 5e e6                    ; 0xc235d
    4202     lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc2360
    4203     call 00a17h                               ; e8 b1 e6                    ; 0xc2363
    4204     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2366 vgabios.c:1577
    4205     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2369
    4206     mov dx, word [bp-01ah]                    ; 8b 56 e6                    ; 0xc236c
    4207     xor dl, dl                                ; 30 d2                       ; 0xc236f
    4208     shr dx, 008h                              ; c1 ea 08                    ; 0xc2371
    4209     mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc2374
    4210     mov bx, 00084h                            ; bb 84 00                    ; 0xc2377 vgabios.c:37
    4211     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc237a
    4212     mov es, ax                                ; 8e c0                       ; 0xc237d
    4213     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc237f
    4214     xor ah, ah                                ; 30 e4                       ; 0xc2382 vgabios.c:38
    4215     mov di, ax                                ; 89 c7                       ; 0xc2384
    4216     inc di                                    ; 47                          ; 0xc2386
    4217     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2387 vgabios.c:47
    4218     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc238a
    4219     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc238d vgabios.c:48
    4220     xor ch, ch                                ; 30 ed                       ; 0xc2390 vgabios.c:1583
    4221     mov bx, cx                                ; 89 cb                       ; 0xc2392
    4222     sal bx, 003h                              ; c1 e3 03                    ; 0xc2394
    4223     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2397
    4224     jne short 023dbh                          ; 75 3d                       ; 0xc239c
    4225     imul di, ax                               ; 0f af f8                    ; 0xc239e vgabios.c:1586
    4226     add di, di                                ; 01 ff                       ; 0xc23a1
    4227     or di, 000ffh                             ; 81 cf ff 00                 ; 0xc23a3
    4228     movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc23a7
    4229     inc di                                    ; 47                          ; 0xc23ab
    4230     imul bx, di                               ; 0f af df                    ; 0xc23ac
    4231     xor dh, dh                                ; 30 f6                       ; 0xc23af
    4232     imul ax, dx                               ; 0f af c2                    ; 0xc23b1
    4233     movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc23b4
    4234     add ax, dx                                ; 01 d0                       ; 0xc23b8
    4235     add ax, ax                                ; 01 c0                       ; 0xc23ba
    4236     add bx, ax                                ; 01 c3                       ; 0xc23bc
    4237     dec si                                    ; 4e                          ; 0xc23be vgabios.c:1588
    4238     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc23bf
    4239     je near 02487h                            ; 0f 84 c1 00                 ; 0xc23c2
    4240     movzx di, byte [bp-012h]                  ; 0f b6 7e ee                 ; 0xc23c6 vgabios.c:1589
    4241     sal di, 003h                              ; c1 e7 03                    ; 0xc23ca
    4242     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc23cd vgabios.c:40
    4243     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc23d1
    4244     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc23d4
    4245     inc bx                                    ; 43                          ; 0xc23d7 vgabios.c:1590
    4246     inc bx                                    ; 43                          ; 0xc23d8
    4247     jmp short 023beh                          ; eb e3                       ; 0xc23d9 vgabios.c:1591
    4248     mov di, cx                                ; 89 cf                       ; 0xc23db vgabios.c:1596
    4249     movzx ax, byte [di+0482eh]                ; 0f b6 85 2e 48              ; 0xc23dd
    4250     mov di, ax                                ; 89 c7                       ; 0xc23e2
    4251     sal di, 006h                              ; c1 e7 06                    ; 0xc23e4
    4252     mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc23e7
    4253     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc23eb
    4254     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc23ee vgabios.c:1597
    4255     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc23f2
    4256     dec si                                    ; 4e                          ; 0xc23f5 vgabios.c:1598
    4257     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc23f6
    4258     je near 02487h                            ; 0f 84 8a 00                 ; 0xc23f9
    4259     movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc23fd vgabios.c:1600
    4260     sal bx, 003h                              ; c1 e3 03                    ; 0xc2401
    4261     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2404
    4262     cmp bl, 003h                              ; 80 fb 03                    ; 0xc2408
    4263     jc short 0241bh                           ; 72 0e                       ; 0xc240b
    4264     jbe short 02422h                          ; 76 13                       ; 0xc240d
    4265     cmp bl, 005h                              ; 80 fb 05                    ; 0xc240f
    4266     je short 02469h                           ; 74 55                       ; 0xc2412
    4267     cmp bl, 004h                              ; 80 fb 04                    ; 0xc2414
    4268     je short 02426h                           ; 74 0d                       ; 0xc2417
    4269     jmp short 02481h                          ; eb 66                       ; 0xc2419
    4270     cmp bl, 002h                              ; 80 fb 02                    ; 0xc241b
    4271     je short 0244ah                           ; 74 2a                       ; 0xc241e
    4272     jmp short 02481h                          ; eb 5f                       ; 0xc2420
    4273     or byte [bp-006h], 001h                   ; 80 4e fa 01                 ; 0xc2422 vgabios.c:1603
    4274     movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc2426 vgabios.c:1605
    4275     push ax                                   ; 50                          ; 0xc242a
    4276     movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc242b
    4277     push ax                                   ; 50                          ; 0xc242f
    4278     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2430
    4279     push ax                                   ; 50                          ; 0xc2434
    4280     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc2435
    4281     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2439
    4282     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc243d
    4283     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2441
    4284     call 01f66h                               ; e8 1e fb                    ; 0xc2445
    4285     jmp short 02481h                          ; eb 37                       ; 0xc2448 vgabios.c:1606
    4286     movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc244a vgabios.c:1608
    4287     push ax                                   ; 50                          ; 0xc244e
    4288     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc244f
    4289     push ax                                   ; 50                          ; 0xc2453
    4290     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc2454
    4291     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2458
    4292     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc245c
    4293     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2460
    4294     call 02065h                               ; e8 fe fb                    ; 0xc2464
    4295     jmp short 02481h                          ; eb 18                       ; 0xc2467 vgabios.c:1609
    4296     movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2469 vgabios.c:1611
    4297     push ax                                   ; 50                          ; 0xc246d
    4298     movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc246e
    4299     movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2472
    4300     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc2476
    4301     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc247a
    4302     call 02142h                               ; e8 c1 fc                    ; 0xc247e
    4303     inc byte [bp-010h]                        ; fe 46 f0                    ; 0xc2481 vgabios.c:1618
    4304     jmp near 023f5h                           ; e9 6e ff                    ; 0xc2484 vgabios.c:1619
    4305     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2487 vgabios.c:1621
    4306     pop di                                    ; 5f                          ; 0xc248a
    4307     pop si                                    ; 5e                          ; 0xc248b
    4308     pop bp                                    ; 5d                          ; 0xc248c
    4309     retn                                      ; c3                          ; 0xc248d
    4310   ; disGetNextSymbol 0xc248e LB 0x1b6c -> off=0x0 cb=0000000000000165 uValue=00000000000c248e 'biosfn_write_pixel'
    4311 biosfn_write_pixel:                          ; 0xc248e LB 0x165
    4312     push bp                                   ; 55                          ; 0xc248e vgabios.c:1624
    4313     mov bp, sp                                ; 89 e5                       ; 0xc248f
    4314     push si                                   ; 56                          ; 0xc2491
    4315     push ax                                   ; 50                          ; 0xc2492
    4316     push ax                                   ; 50                          ; 0xc2493
    4317     mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2494
    4318     mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc2497
    4319     mov dx, bx                                ; 89 da                       ; 0xc249a
    4320     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc249c vgabios.c:37
    4321     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc249f
    4322     mov es, ax                                ; 8e c0                       ; 0xc24a2
    4323     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc24a4
    4324     xor ah, ah                                ; 30 e4                       ; 0xc24a7 vgabios.c:1631
    4325     call 033a1h                               ; e8 f5 0e                    ; 0xc24a9
    4326     mov ah, al                                ; 88 c4                       ; 0xc24ac
    4327     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc24ae vgabios.c:1632
    4328     je near 025ceh                            ; 0f 84 1a 01                 ; 0xc24b0
    4329     movzx bx, al                              ; 0f b6 d8                    ; 0xc24b4 vgabios.c:1633
    4330     sal bx, 003h                              ; c1 e3 03                    ; 0xc24b7
    4331     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc24ba
    4332     je near 025ceh                            ; 0f 84 0b 01                 ; 0xc24bf
    4333     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc24c3 vgabios.c:1635
    4334     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc24c7
    4335     jc short 024dah                           ; 72 0f                       ; 0xc24c9
    4336     jbe short 024e1h                          ; 76 14                       ; 0xc24cb
    4337     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc24cd
    4338     je near 025d4h                            ; 0f 84 01 01                 ; 0xc24cf
    4339     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc24d3
    4340     je short 024e1h                           ; 74 0a                       ; 0xc24d5
    4341     jmp near 025ceh                           ; e9 f4 00                    ; 0xc24d7
    4342     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc24da
    4343     je short 02550h                           ; 74 72                       ; 0xc24dc
    4344     jmp near 025ceh                           ; e9 ed 00                    ; 0xc24de
    4345     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc24e1 vgabios.c:47
    4346     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc24e4
    4347     mov es, ax                                ; 8e c0                       ; 0xc24e7
    4348     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc24e9
    4349     imul ax, cx                               ; 0f af c1                    ; 0xc24ec vgabios.c:48
    4350     mov bx, dx                                ; 89 d3                       ; 0xc24ef
    4351     shr bx, 003h                              ; c1 eb 03                    ; 0xc24f1
    4352     add bx, ax                                ; 01 c3                       ; 0xc24f4
    4353     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc24f6 vgabios.c:47
    4354     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc24f9
    4355     movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc24fc vgabios.c:48
    4356     imul ax, cx                               ; 0f af c1                    ; 0xc2500
    4357     add bx, ax                                ; 01 c3                       ; 0xc2503
    4358     mov cl, dl                                ; 88 d1                       ; 0xc2505 vgabios.c:1641
    4359     and cl, 007h                              ; 80 e1 07                    ; 0xc2507
    4360     mov ax, 00080h                            ; b8 80 00                    ; 0xc250a
    4361     sar ax, CL                                ; d3 f8                       ; 0xc250d
    4362     xor ah, ah                                ; 30 e4                       ; 0xc250f vgabios.c:1642
    4363     sal ax, 008h                              ; c1 e0 08                    ; 0xc2511
    4364     or AL, strict byte 008h                   ; 0c 08                       ; 0xc2514
    4365     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2516
    4366     out DX, ax                                ; ef                          ; 0xc2519
    4367     mov ax, 00205h                            ; b8 05 02                    ; 0xc251a vgabios.c:1643
    4368     out DX, ax                                ; ef                          ; 0xc251d
    4369     mov dx, bx                                ; 89 da                       ; 0xc251e vgabios.c:1644
    4370     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2520
    4371     call 033c8h                               ; e8 a2 0e                    ; 0xc2523
    4372     test byte [bp-006h], 080h                 ; f6 46 fa 80                 ; 0xc2526 vgabios.c:1645
    4373     je short 02533h                           ; 74 07                       ; 0xc252a
    4374     mov ax, 01803h                            ; b8 03 18                    ; 0xc252c vgabios.c:1647
    4375     mov dx, 003ceh                            ; ba ce 03                    ; 0xc252f
    4376     out DX, ax                                ; ef                          ; 0xc2532
    4377     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2533 vgabios.c:42
    4378     mov es, ax                                ; 8e c0                       ; 0xc2536
    4379     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2538
    4380     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc253b
    4381     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc253e vgabios.c:1650
    4382     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2541
    4383     out DX, ax                                ; ef                          ; 0xc2544
    4384     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2545 vgabios.c:1651
    4385     out DX, ax                                ; ef                          ; 0xc2548
    4386     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2549 vgabios.c:1652
    4387     out DX, ax                                ; ef                          ; 0xc254c
    4388     jmp near 025ceh                           ; e9 7e 00                    ; 0xc254d vgabios.c:1653
    4389     mov si, cx                                ; 89 ce                       ; 0xc2550 vgabios.c:1655
    4390     shr si, 1                                 ; d1 ee                       ; 0xc2552
    4391     imul si, si, strict byte 00050h           ; 6b f6 50                    ; 0xc2554
    4392     cmp al, byte [bx+047b1h]                  ; 3a 87 b1 47                 ; 0xc2557
    4393     jne short 02564h                          ; 75 07                       ; 0xc255b
    4394     mov bx, dx                                ; 89 d3                       ; 0xc255d vgabios.c:1657
    4395     shr bx, 002h                              ; c1 eb 02                    ; 0xc255f
    4396     jmp short 02569h                          ; eb 05                       ; 0xc2562 vgabios.c:1659
    4397     mov bx, dx                                ; 89 d3                       ; 0xc2564 vgabios.c:1661
    4398     shr bx, 003h                              ; c1 eb 03                    ; 0xc2566
    4399     add bx, si                                ; 01 f3                       ; 0xc2569
    4400     test cl, 001h                             ; f6 c1 01                    ; 0xc256b vgabios.c:1663
    4401     je short 02573h                           ; 74 03                       ; 0xc256e
    4402     add bh, 020h                              ; 80 c7 20                    ; 0xc2570
    4403     mov cx, 0b800h                            ; b9 00 b8                    ; 0xc2573 vgabios.c:37
    4404     mov es, cx                                ; 8e c1                       ; 0xc2576
    4405     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2578
    4406     movzx si, ah                              ; 0f b6 f4                    ; 0xc257b vgabios.c:1665
    4407     sal si, 003h                              ; c1 e6 03                    ; 0xc257e
    4408     cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc2581
    4409     jne short 0259fh                          ; 75 17                       ; 0xc2586
    4410     mov ah, dl                                ; 88 d4                       ; 0xc2588 vgabios.c:1667
    4411     and ah, 003h                              ; 80 e4 03                    ; 0xc258a
    4412     mov CL, strict byte 003h                  ; b1 03                       ; 0xc258d
    4413     sub cl, ah                                ; 28 e1                       ; 0xc258f
    4414     add cl, cl                                ; 00 c9                       ; 0xc2591
    4415     mov dh, byte [bp-006h]                    ; 8a 76 fa                    ; 0xc2593
    4416     and dh, 003h                              ; 80 e6 03                    ; 0xc2596
    4417     sal dh, CL                                ; d2 e6                       ; 0xc2599
    4418     mov DL, strict byte 003h                  ; b2 03                       ; 0xc259b vgabios.c:1668
    4419     jmp short 025b2h                          ; eb 13                       ; 0xc259d vgabios.c:1670
    4420     mov ah, dl                                ; 88 d4                       ; 0xc259f vgabios.c:1672
    4421     and ah, 007h                              ; 80 e4 07                    ; 0xc25a1
    4422     mov CL, strict byte 007h                  ; b1 07                       ; 0xc25a4
    4423     sub cl, ah                                ; 28 e1                       ; 0xc25a6
    4424     mov dh, byte [bp-006h]                    ; 8a 76 fa                    ; 0xc25a8
    4425     and dh, 001h                              ; 80 e6 01                    ; 0xc25ab
    4426     sal dh, CL                                ; d2 e6                       ; 0xc25ae
    4427     mov DL, strict byte 001h                  ; b2 01                       ; 0xc25b0 vgabios.c:1673
    4428     sal dl, CL                                ; d2 e2                       ; 0xc25b2
    4429     test byte [bp-006h], 080h                 ; f6 46 fa 80                 ; 0xc25b4 vgabios.c:1675
    4430     je short 025beh                           ; 74 04                       ; 0xc25b8
    4431     xor al, dh                                ; 30 f0                       ; 0xc25ba vgabios.c:1677
    4432     jmp short 025c6h                          ; eb 08                       ; 0xc25bc vgabios.c:1679
    4433     mov ah, dl                                ; 88 d4                       ; 0xc25be vgabios.c:1681
    4434     not ah                                    ; f6 d4                       ; 0xc25c0
    4435     and al, ah                                ; 20 e0                       ; 0xc25c2
    4436     or al, dh                                 ; 08 f0                       ; 0xc25c4 vgabios.c:1682
    4437     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc25c6 vgabios.c:42
    4438     mov es, dx                                ; 8e c2                       ; 0xc25c9
     4178    ; inc al                                    ; fe c0                     ; 0xc2397 vgabios.c:1619
     4179    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc2399
     4180    jnc short 023b8h                          ; 73 1b                       ; 0xc239b
     4181    movzx cx, al                              ; 0f b6 c8                    ; 0xc239d
     4182    movzx bx, byte [bp+008h]                  ; 0f b6 5e 08                 ; 0xc23a0
     4183    imul bx, cx                               ; 0f af d9                    ; 0xc23a4
     4184    sal bx, 003h                              ; c1 e3 03                    ; 0xc23a7
     4185    mov cx, word [bp-004h]                    ; 8b 4e fc                    ; 0xc23aa
     4186    add cx, bx                                ; 01 d9                       ; 0xc23ad
     4187    mov word [bp-006h], cx                    ; 89 4e fa                    ; 0xc23af
     4188    mov DL, strict byte 080h                  ; b2 80                       ; 0xc23b2
     4189    xor ah, ah                                ; 30 e4                       ; 0xc23b4
     4190    jmp short 0236dh                          ; eb b5                       ; 0xc23b6
     4191    leave                                     ; c9                          ; 0xc23b8 vgabios.c:1620
     4192    pop di                                    ; 5f                          ; 0xc23b9
     4193    pop si                                    ; 5e                          ; 0xc23ba
     4194    retn 00002h                               ; c2 02 00                    ; 0xc23bb
     4195  ; disGetNextSymbol 0xc23be LB 0x1f9c -> off=0x0 cb=0000000000000165 uValue=00000000000c23be 'biosfn_write_char_attr'
     4196biosfn_write_char_attr:                      ; 0xc23be LB 0x165
     4197    push bp                                   ; 55                          ; 0xc23be vgabios.c:1623
     4198    mov bp, sp                                ; 89 e5                       ; 0xc23bf
     4199    push si                                   ; 56                          ; 0xc23c1
     4200    push di                                   ; 57                          ; 0xc23c2
     4201    sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc23c3
     4202    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc23c6
     4203    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc23c9
     4204    mov byte [bp-012h], bl                    ; 88 5e ee                    ; 0xc23cc
     4205    mov si, cx                                ; 89 ce                       ; 0xc23cf
     4206    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc23d1 vgabios.c:37
     4207    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc23d4
     4208    mov es, ax                                ; 8e c0                       ; 0xc23d7
     4209    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc23d9
     4210    xor ah, ah                                ; 30 e4                       ; 0xc23dc vgabios.c:1631
     4211    call 036a6h                               ; e8 c5 12                    ; 0xc23de
     4212    mov cl, al                                ; 88 c1                       ; 0xc23e1
     4213    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc23e3
     4214    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc23e6 vgabios.c:1632
     4215    je near 0251ch                            ; 0f 84 30 01                 ; 0xc23e8
     4216    movzx ax, dl                              ; 0f b6 c2                    ; 0xc23ec vgabios.c:1635
     4217    lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc23ef
     4218    lea dx, [bp-01ah]                         ; 8d 56 e6                    ; 0xc23f2
     4219    call 00a93h                               ; e8 9b e6                    ; 0xc23f5
     4220    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc23f8 vgabios.c:1636
     4221    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc23fb
     4222    mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc23fe
     4223    xor dl, dl                                ; 30 d2                       ; 0xc2401
     4224    shr dx, 008h                              ; c1 ea 08                    ; 0xc2403
     4225    mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc2406
     4226    mov bx, 00084h                            ; bb 84 00                    ; 0xc2409 vgabios.c:37
     4227    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc240c
     4228    mov es, ax                                ; 8e c0                       ; 0xc240f
     4229    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2411
     4230    xor ah, ah                                ; 30 e4                       ; 0xc2414 vgabios.c:38
     4231    inc ax                                    ; 40                          ; 0xc2416
     4232    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc2417
     4233    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc241a vgabios.c:47
     4234    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc241d
     4235    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2420 vgabios.c:48
     4236    movzx bx, cl                              ; 0f b6 d9                    ; 0xc2423 vgabios.c:1642
     4237    mov di, bx                                ; 89 df                       ; 0xc2426
     4238    sal di, 003h                              ; c1 e7 03                    ; 0xc2428
     4239    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc242b
     4240    jne short 02478h                          ; 75 46                       ; 0xc2430
     4241    mov bx, word [bp-018h]                    ; 8b 5e e8                    ; 0xc2432 vgabios.c:1645
     4242    imul bx, ax                               ; 0f af d8                    ; 0xc2435
     4243    add bx, bx                                ; 01 db                       ; 0xc2438
     4244    or bl, 0ffh                               ; 80 cb ff                    ; 0xc243a
     4245    movzx cx, byte [bp-00eh]                  ; 0f b6 4e f2                 ; 0xc243d
     4246    inc bx                                    ; 43                          ; 0xc2441
     4247    imul bx, cx                               ; 0f af d9                    ; 0xc2442
     4248    xor dh, dh                                ; 30 f6                       ; 0xc2445
     4249    imul ax, dx                               ; 0f af c2                    ; 0xc2447
     4250    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc244a
     4251    add ax, dx                                ; 01 d0                       ; 0xc244e
     4252    add ax, ax                                ; 01 c0                       ; 0xc2450
     4253    mov dx, bx                                ; 89 da                       ; 0xc2452
     4254    add dx, ax                                ; 01 c2                       ; 0xc2454
     4255    movzx ax, byte [bp-012h]                  ; 0f b6 46 ee                 ; 0xc2456 vgabios.c:1647
     4256    sal ax, 008h                              ; c1 e0 08                    ; 0xc245a
     4257    movzx bx, byte [bp-008h]                  ; 0f b6 5e f8                 ; 0xc245d
     4258    add ax, bx                                ; 01 d8                       ; 0xc2461
     4259    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2463
     4260    mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc2466 vgabios.c:1648
     4261    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc2469
     4262    mov cx, si                                ; 89 f1                       ; 0xc246d
     4263    mov di, dx                                ; 89 d7                       ; 0xc246f
     4264    jcxz 02475h                               ; e3 02                       ; 0xc2471
     4265    rep stosw                                 ; f3 ab                       ; 0xc2473
     4266    jmp near 0251ch                           ; e9 a4 00                    ; 0xc2475 vgabios.c:1650
     4267    movzx bx, byte [bx+04835h]                ; 0f b6 9f 35 48              ; 0xc2478 vgabios.c:1653
     4268    sal bx, 006h                              ; c1 e3 06                    ; 0xc247d
     4269    mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc2480
     4270    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2484
     4271    mov al, byte [di+047b8h]                  ; 8a 85 b8 47                 ; 0xc2487 vgabios.c:1654
     4272    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc248b
     4273    dec si                                    ; 4e                          ; 0xc248e vgabios.c:1655
     4274    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc248f
     4275    je near 0251ch                            ; 0f 84 86 00                 ; 0xc2492
     4276    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc2496 vgabios.c:1657
     4277    sal bx, 003h                              ; c1 e3 03                    ; 0xc249a
     4278    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc249d
     4279    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc24a1
     4280    jc short 024b1h                           ; 72 0c                       ; 0xc24a3
     4281    jbe short 024b7h                          ; 76 10                       ; 0xc24a5
     4282    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc24a7
     4283    je short 024feh                           ; 74 53                       ; 0xc24a9
     4284    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc24ab
     4285    je short 024bbh                           ; 74 0c                       ; 0xc24ad
     4286    jmp short 02516h                          ; eb 65                       ; 0xc24af
     4287    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc24b1
     4288    je short 024dfh                           ; 74 2a                       ; 0xc24b3
     4289    jmp short 02516h                          ; eb 5f                       ; 0xc24b5
     4290    or byte [bp-012h], 001h                   ; 80 4e ee 01                 ; 0xc24b7 vgabios.c:1660
     4291    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc24bb vgabios.c:1662
     4292    push ax                                   ; 50                          ; 0xc24bf
     4293    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc24c0
     4294    push ax                                   ; 50                          ; 0xc24c4
     4295    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc24c5
     4296    push ax                                   ; 50                          ; 0xc24c9
     4297    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc24ca
     4298    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc24ce
     4299    movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc24d2
     4300    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc24d6
     4301    call 0215dh                               ; e8 80 fc                    ; 0xc24da
     4302    jmp short 02516h                          ; eb 37                       ; 0xc24dd vgabios.c:1663
     4303    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc24df vgabios.c:1665
     4304    push ax                                   ; 50                          ; 0xc24e3
     4305    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc24e4
     4306    push ax                                   ; 50                          ; 0xc24e8
     4307    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc24e9
     4308    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc24ed
     4309    movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc24f1
     4310    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc24f5
     4311    call 0225ch                               ; e8 60 fd                    ; 0xc24f9
     4312    jmp short 02516h                          ; eb 18                       ; 0xc24fc vgabios.c:1666
     4313    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc24fe vgabios.c:1668
     4314    push ax                                   ; 50                          ; 0xc2502
     4315    movzx cx, byte [bp-014h]                  ; 0f b6 4e ec                 ; 0xc2503
     4316    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2507
     4317    movzx dx, byte [bp-012h]                  ; 0f b6 56 ee                 ; 0xc250b
     4318    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc250f
     4319    call 02339h                               ; e8 23 fe                    ; 0xc2513
     4320    inc byte [bp-010h]                        ; fe 46 f0                    ; 0xc2516 vgabios.c:1675
     4321    jmp near 0248eh                           ; e9 72 ff                    ; 0xc2519 vgabios.c:1676
     4322    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc251c vgabios.c:1678
     4323    pop di                                    ; 5f                          ; 0xc251f
     4324    pop si                                    ; 5e                          ; 0xc2520
     4325    pop bp                                    ; 5d                          ; 0xc2521
     4326    retn                                      ; c3                          ; 0xc2522
     4327  ; disGetNextSymbol 0xc2523 LB 0x1e37 -> off=0x0 cb=0000000000000162 uValue=00000000000c2523 'biosfn_write_char_only'
     4328biosfn_write_char_only:                      ; 0xc2523 LB 0x162
     4329    push bp                                   ; 55                          ; 0xc2523 vgabios.c:1681
     4330    mov bp, sp                                ; 89 e5                       ; 0xc2524
     4331    push si                                   ; 56                          ; 0xc2526
     4332    push di                                   ; 57                          ; 0xc2527
     4333    sub sp, strict byte 00016h                ; 83 ec 16                    ; 0xc2528
     4334    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc252b
     4335    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc252e
     4336    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc2531
     4337    mov si, cx                                ; 89 ce                       ; 0xc2534
     4338    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2536 vgabios.c:37
     4339    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2539
     4340    mov es, ax                                ; 8e c0                       ; 0xc253c
     4341    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc253e
     4342    xor ah, ah                                ; 30 e4                       ; 0xc2541 vgabios.c:1689
     4343    call 036a6h                               ; e8 60 11                    ; 0xc2543
     4344    mov cl, al                                ; 88 c1                       ; 0xc2546
     4345    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2548
     4346    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc254b vgabios.c:1690
     4347    je near 0267eh                            ; 0f 84 2d 01                 ; 0xc254d
     4348    movzx ax, dl                              ; 0f b6 c2                    ; 0xc2551 vgabios.c:1693
     4349    lea bx, [bp-01ah]                         ; 8d 5e e6                    ; 0xc2554
     4350    lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc2557
     4351    call 00a93h                               ; e8 36 e5                    ; 0xc255a
     4352    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc255d vgabios.c:1694
     4353    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2560
     4354    mov dx, word [bp-01ah]                    ; 8b 56 e6                    ; 0xc2563
     4355    xor dl, dl                                ; 30 d2                       ; 0xc2566
     4356    shr dx, 008h                              ; c1 ea 08                    ; 0xc2568
     4357    mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc256b
     4358    mov bx, 00084h                            ; bb 84 00                    ; 0xc256e vgabios.c:37
     4359    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2571
     4360    mov es, ax                                ; 8e c0                       ; 0xc2574
     4361    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2576
     4362    xor ah, ah                                ; 30 e4                       ; 0xc2579 vgabios.c:38
     4363    mov di, ax                                ; 89 c7                       ; 0xc257b
     4364    inc di                                    ; 47                          ; 0xc257d
     4365    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc257e vgabios.c:47
     4366    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc2581
     4367    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2584 vgabios.c:48
     4368    xor ch, ch                                ; 30 ed                       ; 0xc2587 vgabios.c:1700
     4369    mov bx, cx                                ; 89 cb                       ; 0xc2589
     4370    sal bx, 003h                              ; c1 e3 03                    ; 0xc258b
     4371    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc258e
     4372    jne short 025d2h                          ; 75 3d                       ; 0xc2593
     4373    imul di, ax                               ; 0f af f8                    ; 0xc2595 vgabios.c:1703
     4374    add di, di                                ; 01 ff                       ; 0xc2598
     4375    or di, 000ffh                             ; 81 cf ff 00                 ; 0xc259a
     4376    movzx bx, byte [bp-00eh]                  ; 0f b6 5e f2                 ; 0xc259e
     4377    inc di                                    ; 47                          ; 0xc25a2
     4378    imul bx, di                               ; 0f af df                    ; 0xc25a3
     4379    xor dh, dh                                ; 30 f6                       ; 0xc25a6
     4380    imul ax, dx                               ; 0f af c2                    ; 0xc25a8
     4381    movzx dx, byte [bp-010h]                  ; 0f b6 56 f0                 ; 0xc25ab
     4382    add ax, dx                                ; 01 d0                       ; 0xc25af
     4383    add ax, ax                                ; 01 c0                       ; 0xc25b1
     4384    add bx, ax                                ; 01 c3                       ; 0xc25b3
     4385    dec si                                    ; 4e                          ; 0xc25b5 vgabios.c:1705
     4386    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc25b6
     4387    je near 0267eh                            ; 0f 84 c1 00                 ; 0xc25b9
     4388    movzx di, byte [bp-012h]                  ; 0f b6 7e ee                 ; 0xc25bd vgabios.c:1706
     4389    sal di, 003h                              ; c1 e7 03                    ; 0xc25c1
     4390    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc25c4 vgabios.c:40
     4391    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc25c8
    44394392    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc25cb
    4440     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc25ce vgabios.c:1685
    4441     pop si                                    ; 5e                          ; 0xc25d1
    4442     pop bp                                    ; 5d                          ; 0xc25d2
    4443     retn                                      ; c3                          ; 0xc25d3
    4444     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc25d4 vgabios.c:47
    4445     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc25d7
    4446     mov es, ax                                ; 8e c0                       ; 0xc25da
    4447     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc25dc
    4448     sal ax, 003h                              ; c1 e0 03                    ; 0xc25df vgabios.c:48
    4449     imul ax, cx                               ; 0f af c1                    ; 0xc25e2
    4450     mov bx, dx                                ; 89 d3                       ; 0xc25e5
    4451     add bx, ax                                ; 01 c3                       ; 0xc25e7
    4452     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc25e9 vgabios.c:42
    4453     mov es, ax                                ; 8e c0                       ; 0xc25ec
    4454     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc25ee
    4455     jmp short 025cbh                          ; eb d8                       ; 0xc25f1
    4456   ; disGetNextSymbol 0xc25f3 LB 0x1a07 -> off=0x0 cb=000000000000024a uValue=00000000000c25f3 'biosfn_write_teletype'
    4457 biosfn_write_teletype:                       ; 0xc25f3 LB 0x24a
    4458     push bp                                   ; 55                          ; 0xc25f3 vgabios.c:1698
    4459     mov bp, sp                                ; 89 e5                       ; 0xc25f4
    4460     push si                                   ; 56                          ; 0xc25f6
    4461     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc25f7
    4462     mov ch, al                                ; 88 c5                       ; 0xc25fa
    4463     mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc25fc
    4464     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc25ff
    4465     cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc2602 vgabios.c:1706
    4466     jne short 02615h                          ; 75 0e                       ; 0xc2605
    4467     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc2607 vgabios.c:37
    4468     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc260a
    4469     mov es, ax                                ; 8e c0                       ; 0xc260d
    4470     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc260f
    4471     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2612 vgabios.c:38
    4472     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2615 vgabios.c:37
    4473     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2618
    4474     mov es, ax                                ; 8e c0                       ; 0xc261b
    4475     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc261d
    4476     xor ah, ah                                ; 30 e4                       ; 0xc2620 vgabios.c:1711
    4477     call 033a1h                               ; e8 7c 0d                    ; 0xc2622
    4478     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2625
    4479     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2628 vgabios.c:1712
    4480     je near 02837h                            ; 0f 84 09 02                 ; 0xc262a
    4481     movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc262e vgabios.c:1715
    4482     lea bx, [bp-012h]                         ; 8d 5e ee                    ; 0xc2632
    4483     lea dx, [bp-014h]                         ; 8d 56 ec                    ; 0xc2635
    4484     call 00a17h                               ; e8 dc e3                    ; 0xc2638
    4485     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc263b vgabios.c:1716
    4486     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc263e
    4487     mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2641
    4488     xor al, al                                ; 30 c0                       ; 0xc2644
    4489     shr ax, 008h                              ; c1 e8 08                    ; 0xc2646
    4490     mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2649
    4491     mov bx, 00084h                            ; bb 84 00                    ; 0xc264c vgabios.c:37
    4492     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc264f
    4493     mov es, dx                                ; 8e c2                       ; 0xc2652
    4494     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2654
    4495     xor dh, dh                                ; 30 f6                       ; 0xc2657 vgabios.c:38
    4496     inc dx                                    ; 42                          ; 0xc2659
    4497     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc265a
    4498     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc265d vgabios.c:47
    4499     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2660
    4500     mov word [bp-010h], dx                    ; 89 56 f0                    ; 0xc2663 vgabios.c:48
    4501     cmp ch, 008h                              ; 80 fd 08                    ; 0xc2666 vgabios.c:1722
    4502     jc short 02679h                           ; 72 0e                       ; 0xc2669
    4503     jbe short 02682h                          ; 76 15                       ; 0xc266b
    4504     cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc266d
    4505     je short 02698h                           ; 74 26                       ; 0xc2670
    4506     cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc2672
    4507     je short 02690h                           ; 74 19                       ; 0xc2675
    4508     jmp short 0269fh                          ; eb 26                       ; 0xc2677
    4509     cmp ch, 007h                              ; 80 fd 07                    ; 0xc2679
    4510     je near 02793h                            ; 0f 84 13 01                 ; 0xc267c
    4511     jmp short 0269fh                          ; eb 1d                       ; 0xc2680
    4512     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2682 vgabios.c:1729
    4513     jbe near 02793h                           ; 0f 86 09 01                 ; 0xc2686
    4514     dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc268a
    4515     jmp near 02793h                           ; e9 03 01                    ; 0xc268d vgabios.c:1730
     4393    inc bx                                    ; 43                          ; 0xc25ce vgabios.c:1707
     4394    inc bx                                    ; 43                          ; 0xc25cf
     4395    jmp short 025b5h                          ; eb e3                       ; 0xc25d0 vgabios.c:1708
     4396    mov di, cx                                ; 89 cf                       ; 0xc25d2 vgabios.c:1713
     4397    movzx ax, byte [di+04835h]                ; 0f b6 85 35 48              ; 0xc25d4
     4398    mov di, ax                                ; 89 c7                       ; 0xc25d9
     4399    sal di, 006h                              ; c1 e7 06                    ; 0xc25db
     4400    mov al, byte [di+0484bh]                  ; 8a 85 4b 48                 ; 0xc25de
     4401    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc25e2
     4402    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc25e5 vgabios.c:1714
     4403    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc25e9
     4404    dec si                                    ; 4e                          ; 0xc25ec vgabios.c:1715
     4405    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc25ed
     4406    je near 0267eh                            ; 0f 84 8a 00                 ; 0xc25f0
     4407    movzx bx, byte [bp-012h]                  ; 0f b6 5e ee                 ; 0xc25f4 vgabios.c:1717
     4408    sal bx, 003h                              ; c1 e3 03                    ; 0xc25f8
     4409    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc25fb
     4410    cmp bl, 003h                              ; 80 fb 03                    ; 0xc25ff
     4411    jc short 02612h                           ; 72 0e                       ; 0xc2602
     4412    jbe short 02619h                          ; 76 13                       ; 0xc2604
     4413    cmp bl, 005h                              ; 80 fb 05                    ; 0xc2606
     4414    je short 02660h                           ; 74 55                       ; 0xc2609
     4415    cmp bl, 004h                              ; 80 fb 04                    ; 0xc260b
     4416    je short 0261dh                           ; 74 0d                       ; 0xc260e
     4417    jmp short 02678h                          ; eb 66                       ; 0xc2610
     4418    cmp bl, 002h                              ; 80 fb 02                    ; 0xc2612
     4419    je short 02641h                           ; 74 2a                       ; 0xc2615
     4420    jmp short 02678h                          ; eb 5f                       ; 0xc2617
     4421    or byte [bp-006h], 001h                   ; 80 4e fa 01                 ; 0xc2619 vgabios.c:1720
     4422    movzx ax, byte [bp-00eh]                  ; 0f b6 46 f2                 ; 0xc261d vgabios.c:1722
     4423    push ax                                   ; 50                          ; 0xc2621
     4424    movzx ax, byte [bp-00ch]                  ; 0f b6 46 f4                 ; 0xc2622
     4425    push ax                                   ; 50                          ; 0xc2626
     4426    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2627
     4427    push ax                                   ; 50                          ; 0xc262b
     4428    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc262c
     4429    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2630
     4430    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc2634
     4431    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2638
     4432    call 0215dh                               ; e8 1e fb                    ; 0xc263c
     4433    jmp short 02678h                          ; eb 37                       ; 0xc263f vgabios.c:1723
     4434    movzx ax, byte [bp-014h]                  ; 0f b6 46 ec                 ; 0xc2641 vgabios.c:1725
     4435    push ax                                   ; 50                          ; 0xc2645
     4436    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2646
     4437    push ax                                   ; 50                          ; 0xc264a
     4438    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc264b
     4439    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc264f
     4440    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc2653
     4441    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2657
     4442    call 0225ch                               ; e8 fe fb                    ; 0xc265b
     4443    jmp short 02678h                          ; eb 18                       ; 0xc265e vgabios.c:1726
     4444    movzx ax, byte [bp-016h]                  ; 0f b6 46 ea                 ; 0xc2660 vgabios.c:1728
     4445    push ax                                   ; 50                          ; 0xc2664
     4446    movzx cx, byte [bp-00ah]                  ; 0f b6 4e f6                 ; 0xc2665
     4447    movzx bx, byte [bp-010h]                  ; 0f b6 5e f0                 ; 0xc2669
     4448    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc266d
     4449    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc2671
     4450    call 02339h                               ; e8 c1 fc                    ; 0xc2675
     4451    inc byte [bp-010h]                        ; fe 46 f0                    ; 0xc2678 vgabios.c:1735
     4452    jmp near 025ech                           ; e9 6e ff                    ; 0xc267b vgabios.c:1736
     4453    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc267e vgabios.c:1738
     4454    pop di                                    ; 5f                          ; 0xc2681
     4455    pop si                                    ; 5e                          ; 0xc2682
     4456    pop bp                                    ; 5d                          ; 0xc2683
     4457    retn                                      ; c3                          ; 0xc2684
     4458  ; disGetNextSymbol 0xc2685 LB 0x1cd5 -> off=0x0 cb=0000000000000165 uValue=00000000000c2685 'biosfn_write_pixel'
     4459biosfn_write_pixel:                          ; 0xc2685 LB 0x165
     4460    push bp                                   ; 55                          ; 0xc2685 vgabios.c:1741
     4461    mov bp, sp                                ; 89 e5                       ; 0xc2686
     4462    push si                                   ; 56                          ; 0xc2688
     4463    push ax                                   ; 50                          ; 0xc2689
     4464    push ax                                   ; 50                          ; 0xc268a
     4465    mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc268b
     4466    mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc268e
     4467    mov dx, bx                                ; 89 da                       ; 0xc2691
     4468    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2693 vgabios.c:37
     4469    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2696
     4470    mov es, ax                                ; 8e c0                       ; 0xc2699
     4471    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc269b
     4472    xor ah, ah                                ; 30 e4                       ; 0xc269e vgabios.c:1748
     4473    call 036a6h                               ; e8 03 10                    ; 0xc26a0
     4474    mov ah, al                                ; 88 c4                       ; 0xc26a3
     4475    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc26a5 vgabios.c:1749
     4476    je near 027c5h                            ; 0f 84 1a 01                 ; 0xc26a7
     4477    movzx bx, al                              ; 0f b6 d8                    ; 0xc26ab vgabios.c:1750
     4478    sal bx, 003h                              ; c1 e3 03                    ; 0xc26ae
     4479    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc26b1
     4480    je near 027c5h                            ; 0f 84 0b 01                 ; 0xc26b6
     4481    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc26ba vgabios.c:1752
     4482    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc26be
     4483    jc short 026d1h                           ; 72 0f                       ; 0xc26c0
     4484    jbe short 026d8h                          ; 76 14                       ; 0xc26c2
     4485    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc26c4
     4486    je near 027cbh                            ; 0f 84 01 01                 ; 0xc26c6
     4487    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc26ca
     4488    je short 026d8h                           ; 74 0a                       ; 0xc26cc
     4489    jmp near 027c5h                           ; e9 f4 00                    ; 0xc26ce
     4490    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc26d1
     4491    je short 02747h                           ; 74 72                       ; 0xc26d3
     4492    jmp near 027c5h                           ; e9 ed 00                    ; 0xc26d5
     4493    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc26d8 vgabios.c:47
     4494    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc26db
     4495    mov es, ax                                ; 8e c0                       ; 0xc26de
     4496    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc26e0
     4497    imul ax, cx                               ; 0f af c1                    ; 0xc26e3 vgabios.c:48
     4498    mov bx, dx                                ; 89 d3                       ; 0xc26e6
     4499    shr bx, 003h                              ; c1 eb 03                    ; 0xc26e8
     4500    add bx, ax                                ; 01 c3                       ; 0xc26eb
     4501    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc26ed vgabios.c:47
     4502    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc26f0
     4503    movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc26f3 vgabios.c:48
     4504    imul ax, cx                               ; 0f af c1                    ; 0xc26f7
     4505    add bx, ax                                ; 01 c3                       ; 0xc26fa
     4506    mov cl, dl                                ; 88 d1                       ; 0xc26fc vgabios.c:1758
     4507    and cl, 007h                              ; 80 e1 07                    ; 0xc26fe
     4508    mov ax, 00080h                            ; b8 80 00                    ; 0xc2701
     4509    sar ax, CL                                ; d3 f8                       ; 0xc2704
     4510    xor ah, ah                                ; 30 e4                       ; 0xc2706 vgabios.c:1759
     4511    sal ax, 008h                              ; c1 e0 08                    ; 0xc2708
     4512    or AL, strict byte 008h                   ; 0c 08                       ; 0xc270b
     4513    mov dx, 003ceh                            ; ba ce 03                    ; 0xc270d
     4514    out DX, ax                                ; ef                          ; 0xc2710
     4515    mov ax, 00205h                            ; b8 05 02                    ; 0xc2711 vgabios.c:1760
     4516    out DX, ax                                ; ef                          ; 0xc2714
     4517    mov dx, bx                                ; 89 da                       ; 0xc2715 vgabios.c:1761
     4518    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2717
     4519    call 036cdh                               ; e8 b0 0f                    ; 0xc271a
     4520    test byte [bp-006h], 080h                 ; f6 46 fa 80                 ; 0xc271d vgabios.c:1762
     4521    je short 0272ah                           ; 74 07                       ; 0xc2721
     4522    mov ax, 01803h                            ; b8 03 18                    ; 0xc2723 vgabios.c:1764
     4523    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2726
     4524    out DX, ax                                ; ef                          ; 0xc2729
     4525    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc272a vgabios.c:42
     4526    mov es, ax                                ; 8e c0                       ; 0xc272d
     4527    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc272f
     4528    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2732
     4529    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2735 vgabios.c:1767
     4530    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2738
     4531    out DX, ax                                ; ef                          ; 0xc273b
     4532    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc273c vgabios.c:1768
     4533    out DX, ax                                ; ef                          ; 0xc273f
     4534    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2740 vgabios.c:1769
     4535    out DX, ax                                ; ef                          ; 0xc2743
     4536    jmp near 027c5h                           ; e9 7e 00                    ; 0xc2744 vgabios.c:1770
     4537    mov si, cx                                ; 89 ce                       ; 0xc2747 vgabios.c:1772
     4538    shr si, 1                                 ; d1 ee                       ; 0xc2749
     4539    imul si, si, strict byte 00050h           ; 6b f6 50                    ; 0xc274b
     4540    cmp al, byte [bx+047b8h]                  ; 3a 87 b8 47                 ; 0xc274e
     4541    jne short 0275bh                          ; 75 07                       ; 0xc2752
     4542    mov bx, dx                                ; 89 d3                       ; 0xc2754 vgabios.c:1774
     4543    shr bx, 002h                              ; c1 eb 02                    ; 0xc2756
     4544    jmp short 02760h                          ; eb 05                       ; 0xc2759 vgabios.c:1776
     4545    mov bx, dx                                ; 89 d3                       ; 0xc275b vgabios.c:1778
     4546    shr bx, 003h                              ; c1 eb 03                    ; 0xc275d
     4547    add bx, si                                ; 01 f3                       ; 0xc2760
     4548    test cl, 001h                             ; f6 c1 01                    ; 0xc2762 vgabios.c:1780
     4549    je short 0276ah                           ; 74 03                       ; 0xc2765
     4550    add bh, 020h                              ; 80 c7 20                    ; 0xc2767
     4551    mov cx, 0b800h                            ; b9 00 b8                    ; 0xc276a vgabios.c:37
     4552    mov es, cx                                ; 8e c1                       ; 0xc276d
     4553    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc276f
     4554    movzx si, ah                              ; 0f b6 f4                    ; 0xc2772 vgabios.c:1782
     4555    sal si, 003h                              ; c1 e6 03                    ; 0xc2775
     4556    cmp byte [si+047b8h], 002h                ; 80 bc b8 47 02              ; 0xc2778
     4557    jne short 02796h                          ; 75 17                       ; 0xc277d
     4558    mov ah, dl                                ; 88 d4                       ; 0xc277f vgabios.c:1784
     4559    and ah, 003h                              ; 80 e4 03                    ; 0xc2781
     4560    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2784
     4561    sub cl, ah                                ; 28 e1                       ; 0xc2786
     4562    add cl, cl                                ; 00 c9                       ; 0xc2788
     4563    mov dh, byte [bp-006h]                    ; 8a 76 fa                    ; 0xc278a
     4564    and dh, 003h                              ; 80 e6 03                    ; 0xc278d
     4565    sal dh, CL                                ; d2 e6                       ; 0xc2790
     4566    mov DL, strict byte 003h                  ; b2 03                       ; 0xc2792 vgabios.c:1785
     4567    jmp short 027a9h                          ; eb 13                       ; 0xc2794 vgabios.c:1787
     4568    mov ah, dl                                ; 88 d4                       ; 0xc2796 vgabios.c:1789
     4569    and ah, 007h                              ; 80 e4 07                    ; 0xc2798
     4570    mov CL, strict byte 007h                  ; b1 07                       ; 0xc279b
     4571    sub cl, ah                                ; 28 e1                       ; 0xc279d
     4572    mov dh, byte [bp-006h]                    ; 8a 76 fa                    ; 0xc279f
     4573    and dh, 001h                              ; 80 e6 01                    ; 0xc27a2
     4574    sal dh, CL                                ; d2 e6                       ; 0xc27a5
     4575    mov DL, strict byte 001h                  ; b2 01                       ; 0xc27a7 vgabios.c:1790
     4576    sal dl, CL                                ; d2 e2                       ; 0xc27a9
     4577    test byte [bp-006h], 080h                 ; f6 46 fa 80                 ; 0xc27ab vgabios.c:1792
     4578    je short 027b5h                           ; 74 04                       ; 0xc27af
     4579    xor al, dh                                ; 30 f0                       ; 0xc27b1 vgabios.c:1794
     4580    jmp short 027bdh                          ; eb 08                       ; 0xc27b3 vgabios.c:1796
     4581    mov ah, dl                                ; 88 d4                       ; 0xc27b5 vgabios.c:1798
     4582    not ah                                    ; f6 d4                       ; 0xc27b7
     4583    and al, ah                                ; 20 e0                       ; 0xc27b9
     4584    or al, dh                                 ; 08 f0                       ; 0xc27bb vgabios.c:1799
     4585    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc27bd vgabios.c:42
     4586    mov es, dx                                ; 8e c2                       ; 0xc27c0
     4587    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc27c2
     4588    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc27c5 vgabios.c:1802
     4589    pop si                                    ; 5e                          ; 0xc27c8
     4590    pop bp                                    ; 5d                          ; 0xc27c9
     4591    retn                                      ; c3                          ; 0xc27ca
     4592    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc27cb vgabios.c:47
     4593    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc27ce
     4594    mov es, ax                                ; 8e c0                       ; 0xc27d1
     4595    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc27d3
     4596    sal ax, 003h                              ; c1 e0 03                    ; 0xc27d6 vgabios.c:48
     4597    imul ax, cx                               ; 0f af c1                    ; 0xc27d9
     4598    mov bx, dx                                ; 89 d3                       ; 0xc27dc
     4599    add bx, ax                                ; 01 c3                       ; 0xc27de
     4600    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc27e0 vgabios.c:42
     4601    mov es, ax                                ; 8e c0                       ; 0xc27e3
     4602    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc27e5
     4603    jmp short 027c2h                          ; eb d8                       ; 0xc27e8
     4604  ; disGetNextSymbol 0xc27ea LB 0x1b70 -> off=0x0 cb=000000000000024a uValue=00000000000c27ea 'biosfn_write_teletype'
     4605biosfn_write_teletype:                       ; 0xc27ea LB 0x24a
     4606    push bp                                   ; 55                          ; 0xc27ea vgabios.c:1815
     4607    mov bp, sp                                ; 89 e5                       ; 0xc27eb
     4608    push si                                   ; 56                          ; 0xc27ed
     4609    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc27ee
     4610    mov ch, al                                ; 88 c5                       ; 0xc27f1
     4611    mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc27f3
     4612    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc27f6
     4613    cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc27f9 vgabios.c:1823
     4614    jne short 0280ch                          ; 75 0e                       ; 0xc27fc
     4615    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc27fe vgabios.c:37
     4616    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2801
     4617    mov es, ax                                ; 8e c0                       ; 0xc2804
     4618    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2806
     4619    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2809 vgabios.c:38
     4620    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc280c vgabios.c:37
     4621    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc280f
     4622    mov es, ax                                ; 8e c0                       ; 0xc2812
     4623    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2814
     4624    xor ah, ah                                ; 30 e4                       ; 0xc2817 vgabios.c:1828
     4625    call 036a6h                               ; e8 8a 0e                    ; 0xc2819
     4626    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc281c
     4627    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc281f vgabios.c:1829
     4628    je near 02a2eh                            ; 0f 84 09 02                 ; 0xc2821
     4629    movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc2825 vgabios.c:1832
     4630    lea bx, [bp-012h]                         ; 8d 5e ee                    ; 0xc2829
     4631    lea dx, [bp-014h]                         ; 8d 56 ec                    ; 0xc282c
     4632    call 00a93h                               ; e8 61 e2                    ; 0xc282f
     4633    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2832 vgabios.c:1833
     4634    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2835
     4635    mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2838
     4636    xor al, al                                ; 30 c0                       ; 0xc283b
     4637    shr ax, 008h                              ; c1 e8 08                    ; 0xc283d
     4638    mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2840
     4639    mov bx, 00084h                            ; bb 84 00                    ; 0xc2843 vgabios.c:37
     4640    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2846
     4641    mov es, dx                                ; 8e c2                       ; 0xc2849
     4642    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc284b
     4643    xor dh, dh                                ; 30 f6                       ; 0xc284e vgabios.c:38
     4644    inc dx                                    ; 42                          ; 0xc2850
     4645    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc2851
     4646    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2854 vgabios.c:47
     4647    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2857
     4648    mov word [bp-010h], dx                    ; 89 56 f0                    ; 0xc285a vgabios.c:48
     4649    cmp ch, 008h                              ; 80 fd 08                    ; 0xc285d vgabios.c:1839
     4650    jc short 02870h                           ; 72 0e                       ; 0xc2860
     4651    jbe short 02879h                          ; 76 15                       ; 0xc2862
     4652    cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc2864
     4653    je short 0288fh                           ; 74 26                       ; 0xc2867
     4654    cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc2869
     4655    je short 02887h                           ; 74 19                       ; 0xc286c
     4656    jmp short 02896h                          ; eb 26                       ; 0xc286e
     4657    cmp ch, 007h                              ; 80 fd 07                    ; 0xc2870
     4658    je near 0298ah                            ; 0f 84 13 01                 ; 0xc2873
     4659    jmp short 02896h                          ; eb 1d                       ; 0xc2877
     4660    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2879 vgabios.c:1846
     4661    jbe near 0298ah                           ; 0f 86 09 01                 ; 0xc287d
     4662    dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc2881
     4663    jmp near 0298ah                           ; e9 03 01                    ; 0xc2884 vgabios.c:1847
    45164664    db  0feh, 0c0h
    4517     ; inc al                                    ; fe c0                     ; 0xc2690 vgabios.c:1733
    4518     mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2692
    4519     jmp near 02793h                           ; e9 fb 00                    ; 0xc2695 vgabios.c:1734
    4520     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc2698 vgabios.c:1737
    4521     jmp near 02793h                           ; e9 f4 00                    ; 0xc269c vgabios.c:1738
    4522     movzx si, byte [bp-00ch]                  ; 0f b6 76 f4                 ; 0xc269f vgabios.c:1742
    4523     mov bx, si                                ; 89 f3                       ; 0xc26a3
    4524     sal bx, 003h                              ; c1 e3 03                    ; 0xc26a5
    4525     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc26a8
    4526     jne short 026f2h                          ; 75 43                       ; 0xc26ad
    4527     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc26af vgabios.c:1745
    4528     imul ax, word [bp-00eh]                   ; 0f af 46 f2                 ; 0xc26b2
    4529     add ax, ax                                ; 01 c0                       ; 0xc26b6
    4530     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc26b8
    4531     movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc26ba
    4532     mov si, ax                                ; 89 c6                       ; 0xc26be
    4533     inc si                                    ; 46                          ; 0xc26c0
    4534     imul si, dx                               ; 0f af f2                    ; 0xc26c1
    4535     movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc26c4
    4536     imul ax, word [bp-010h]                   ; 0f af 46 f0                 ; 0xc26c8
    4537     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc26cc
    4538     add ax, dx                                ; 01 d0                       ; 0xc26d0
    4539     add ax, ax                                ; 01 c0                       ; 0xc26d2
    4540     add si, ax                                ; 01 c6                       ; 0xc26d4
    4541     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc26d6 vgabios.c:40
    4542     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc26da
    4543     cmp cl, 003h                              ; 80 f9 03                    ; 0xc26dd vgabios.c:1750
    4544     jne near 02780h                           ; 0f 85 9c 00                 ; 0xc26e0
    4545     inc si                                    ; 46                          ; 0xc26e4 vgabios.c:1751
    4546     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc26e5 vgabios.c:40
    4547     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc26e9
    4548     mov byte [es:si], al                      ; 26 88 04                    ; 0xc26ec
    4549     jmp near 02780h                           ; e9 8e 00                    ; 0xc26ef vgabios.c:1753
    4550     movzx si, byte [si+0482eh]                ; 0f b6 b4 2e 48              ; 0xc26f2 vgabios.c:1756
    4551     sal si, 006h                              ; c1 e6 06                    ; 0xc26f7
    4552     mov ah, byte [si+04844h]                  ; 8a a4 44 48                 ; 0xc26fa
    4553     mov dl, byte [bx+047b1h]                  ; 8a 97 b1 47                 ; 0xc26fe vgabios.c:1757
    4554     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc2702 vgabios.c:1758
    4555     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc2706
    4556     jc short 02716h                           ; 72 0c                       ; 0xc2708
    4557     jbe short 0271ch                          ; 76 10                       ; 0xc270a
    4558     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc270c
    4559     je short 02767h                           ; 74 57                       ; 0xc270e
    4560     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2710
    4561     je short 02720h                           ; 74 0c                       ; 0xc2712
    4562     jmp short 02780h                          ; eb 6a                       ; 0xc2714
    4563     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc2716
    4564     je short 02746h                           ; 74 2c                       ; 0xc2718
    4565     jmp short 02780h                          ; eb 64                       ; 0xc271a
    4566     or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc271c vgabios.c:1761
    4567     movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc2720 vgabios.c:1763
    4568     push dx                                   ; 52                          ; 0xc2724
    4569     movzx ax, ah                              ; 0f b6 c4                    ; 0xc2725
    4570     push ax                                   ; 50                          ; 0xc2728
    4571     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc2729
    4572     push ax                                   ; 50                          ; 0xc272d
    4573     movzx bx, byte [bp-004h]                  ; 0f b6 5e fc                 ; 0xc272e
    4574     movzx si, byte [bp-006h]                  ; 0f b6 76 fa                 ; 0xc2732
    4575     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc2736
    4576     movzx ax, ch                              ; 0f b6 c5                    ; 0xc273a
    4577     mov cx, bx                                ; 89 d9                       ; 0xc273d
    4578     mov bx, si                                ; 89 f3                       ; 0xc273f
    4579     call 01f66h                               ; e8 22 f8                    ; 0xc2741
    4580     jmp short 02780h                          ; eb 3a                       ; 0xc2744 vgabios.c:1764
    4581     movzx ax, dl                              ; 0f b6 c2                    ; 0xc2746 vgabios.c:1766
    4582     push ax                                   ; 50                          ; 0xc2749
    4583     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc274a
    4584     push ax                                   ; 50                          ; 0xc274e
    4585     movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc274f
    4586     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc2753
    4587     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc2757
    4588     movzx si, ch                              ; 0f b6 f5                    ; 0xc275b
    4589     mov cx, ax                                ; 89 c1                       ; 0xc275e
    4590     mov ax, si                                ; 89 f0                       ; 0xc2760
    4591     call 02065h                               ; e8 00 f9                    ; 0xc2762
    4592     jmp short 02780h                          ; eb 19                       ; 0xc2765 vgabios.c:1767
    4593     movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc2767 vgabios.c:1769
    4594     push ax                                   ; 50                          ; 0xc276b
    4595     movzx si, byte [bp-004h]                  ; 0f b6 76 fc                 ; 0xc276c
    4596     movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc2770
    4597     movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc2774
    4598     movzx ax, ch                              ; 0f b6 c5                    ; 0xc2778
    4599     mov cx, si                                ; 89 f1                       ; 0xc277b
    4600     call 02142h                               ; e8 c2 f9                    ; 0xc277d
    4601     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2780 vgabios.c:1777
    4602     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2783 vgabios.c:1779
    4603     cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc2787
    4604     jne short 02793h                          ; 75 07                       ; 0xc278a
    4605     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc278c vgabios.c:1780
    4606     inc byte [bp-004h]                        ; fe 46 fc                    ; 0xc2790 vgabios.c:1781
    4607     movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc2793 vgabios.c:1786
    4608     cmp ax, word [bp-00eh]                    ; 3b 46 f2                    ; 0xc2797
    4609     jne near 0281bh                           ; 0f 85 7d 00                 ; 0xc279a
    4610     movzx bx, byte [bp-00ch]                  ; 0f b6 5e f4                 ; 0xc279e vgabios.c:1788
    4611     sal bx, 003h                              ; c1 e3 03                    ; 0xc27a2
    4612     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc27a5
     4665    ; inc al                                    ; fe c0                     ; 0xc2887 vgabios.c:1850
     4666    mov byte [bp-004h], al                    ; 88 46 fc                    ; 0xc2889
     4667    jmp near 0298ah                           ; e9 fb 00                    ; 0xc288c vgabios.c:1851
     4668    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc288f vgabios.c:1854
     4669    jmp near 0298ah                           ; e9 f4 00                    ; 0xc2893 vgabios.c:1855
     4670    movzx si, byte [bp-00ch]                  ; 0f b6 76 f4                 ; 0xc2896 vgabios.c:1859
     4671    mov bx, si                                ; 89 f3                       ; 0xc289a
     4672    sal bx, 003h                              ; c1 e3 03                    ; 0xc289c
     4673    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc289f
     4674    jne short 028e9h                          ; 75 43                       ; 0xc28a4
     4675    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc28a6 vgabios.c:1862
     4676    imul ax, word [bp-00eh]                   ; 0f af 46 f2                 ; 0xc28a9
     4677    add ax, ax                                ; 01 c0                       ; 0xc28ad
     4678    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc28af
     4679    movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc28b1
     4680    mov si, ax                                ; 89 c6                       ; 0xc28b5
     4681    inc si                                    ; 46                          ; 0xc28b7
     4682    imul si, dx                               ; 0f af f2                    ; 0xc28b8
     4683    movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc28bb
     4684    imul ax, word [bp-010h]                   ; 0f af 46 f0                 ; 0xc28bf
     4685    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc28c3
     4686    add ax, dx                                ; 01 d0                       ; 0xc28c7
     4687    add ax, ax                                ; 01 c0                       ; 0xc28c9
     4688    add si, ax                                ; 01 c6                       ; 0xc28cb
     4689    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc28cd vgabios.c:40
     4690    mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc28d1
     4691    cmp cl, 003h                              ; 80 f9 03                    ; 0xc28d4 vgabios.c:1867
     4692    jne near 02977h                           ; 0f 85 9c 00                 ; 0xc28d7
     4693    inc si                                    ; 46                          ; 0xc28db vgabios.c:1868
     4694    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc28dc vgabios.c:40
     4695    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc28e0
     4696    mov byte [es:si], al                      ; 26 88 04                    ; 0xc28e3
     4697    jmp near 02977h                           ; e9 8e 00                    ; 0xc28e6 vgabios.c:1870
     4698    movzx si, byte [si+04835h]                ; 0f b6 b4 35 48              ; 0xc28e9 vgabios.c:1873
     4699    sal si, 006h                              ; c1 e6 06                    ; 0xc28ee
     4700    mov ah, byte [si+0484bh]                  ; 8a a4 4b 48                 ; 0xc28f1
     4701    mov dl, byte [bx+047b8h]                  ; 8a 97 b8 47                 ; 0xc28f5 vgabios.c:1874
     4702    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc28f9 vgabios.c:1875
     4703    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc28fd
     4704    jc short 0290dh                           ; 72 0c                       ; 0xc28ff
     4705    jbe short 02913h                          ; 76 10                       ; 0xc2901
     4706    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc2903
     4707    je short 0295eh                           ; 74 57                       ; 0xc2905
     4708    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2907
     4709    je short 02917h                           ; 74 0c                       ; 0xc2909
     4710    jmp short 02977h                          ; eb 6a                       ; 0xc290b
     4711    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc290d
     4712    je short 0293dh                           ; 74 2c                       ; 0xc290f
     4713    jmp short 02977h                          ; eb 64                       ; 0xc2911
     4714    or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc2913 vgabios.c:1878
     4715    movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc2917 vgabios.c:1880
     4716    push dx                                   ; 52                          ; 0xc291b
     4717    movzx ax, ah                              ; 0f b6 c4                    ; 0xc291c
     4718    push ax                                   ; 50                          ; 0xc291f
     4719    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc2920
     4720    push ax                                   ; 50                          ; 0xc2924
     4721    movzx bx, byte [bp-004h]                  ; 0f b6 5e fc                 ; 0xc2925
     4722    movzx si, byte [bp-006h]                  ; 0f b6 76 fa                 ; 0xc2929
     4723    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc292d
     4724    movzx ax, ch                              ; 0f b6 c5                    ; 0xc2931
     4725    mov cx, bx                                ; 89 d9                       ; 0xc2934
     4726    mov bx, si                                ; 89 f3                       ; 0xc2936
     4727    call 0215dh                               ; e8 22 f8                    ; 0xc2938
     4728    jmp short 02977h                          ; eb 3a                       ; 0xc293b vgabios.c:1881
     4729    movzx ax, dl                              ; 0f b6 c2                    ; 0xc293d vgabios.c:1883
     4730    push ax                                   ; 50                          ; 0xc2940
     4731    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc2941
     4732    push ax                                   ; 50                          ; 0xc2945
     4733    movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc2946
     4734    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc294a
     4735    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc294e
     4736    movzx si, ch                              ; 0f b6 f5                    ; 0xc2952
     4737    mov cx, ax                                ; 89 c1                       ; 0xc2955
     4738    mov ax, si                                ; 89 f0                       ; 0xc2957
     4739    call 0225ch                               ; e8 00 f9                    ; 0xc2959
     4740    jmp short 02977h                          ; eb 19                       ; 0xc295c vgabios.c:1884
     4741    movzx ax, byte [bp-010h]                  ; 0f b6 46 f0                 ; 0xc295e vgabios.c:1886
     4742    push ax                                   ; 50                          ; 0xc2962
     4743    movzx si, byte [bp-004h]                  ; 0f b6 76 fc                 ; 0xc2963
     4744    movzx bx, byte [bp-006h]                  ; 0f b6 5e fa                 ; 0xc2967
     4745    movzx dx, byte [bp-008h]                  ; 0f b6 56 f8                 ; 0xc296b
     4746    movzx ax, ch                              ; 0f b6 c5                    ; 0xc296f
     4747    mov cx, si                                ; 89 f1                       ; 0xc2972
     4748    call 02339h                               ; e8 c2 f9                    ; 0xc2974
     4749    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2977 vgabios.c:1894
     4750    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc297a vgabios.c:1896
     4751    cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc297e
     4752    jne short 0298ah                          ; 75 07                       ; 0xc2981
     4753    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc2983 vgabios.c:1897
     4754    inc byte [bp-004h]                        ; fe 46 fc                    ; 0xc2987 vgabios.c:1898
     4755    movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc298a vgabios.c:1903
     4756    cmp ax, word [bp-00eh]                    ; 3b 46 f2                    ; 0xc298e
     4757    jne near 02a12h                           ; 0f 85 7d 00                 ; 0xc2991
     4758    movzx bx, byte [bp-00ch]                  ; 0f b6 5e f4                 ; 0xc2995 vgabios.c:1905
     4759    sal bx, 003h                              ; c1 e3 03                    ; 0xc2999
     4760    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc299c
    46134761    db  0feh, 0c8h
    4614     ; dec al                                    ; fe c8                     ; 0xc27a8
    4615     mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc27aa
     4762    ; dec al                                    ; fe c8                     ; 0xc299f
     4763    mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc29a1
    46164764    db  0feh, 0cch
    4617     ; dec ah                                    ; fe cc                     ; 0xc27ad
    4618     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc27af
    4619     jne short 027feh                          ; 75 48                       ; 0xc27b4
    4620     mov dx, word [bp-010h]                    ; 8b 56 f0                    ; 0xc27b6 vgabios.c:1790
    4621     imul dx, word [bp-00eh]                   ; 0f af 56 f2                 ; 0xc27b9
    4622     add dx, dx                                ; 01 d2                       ; 0xc27bd
    4623     or dl, 0ffh                               ; 80 ca ff                    ; 0xc27bf
    4624     movzx si, byte [bp-00ah]                  ; 0f b6 76 f6                 ; 0xc27c2
    4625     inc dx                                    ; 42                          ; 0xc27c6
    4626     imul si, dx                               ; 0f af f2                    ; 0xc27c7
    4627     movzx dx, byte [bp-004h]                  ; 0f b6 56 fc                 ; 0xc27ca
    4628     dec dx                                    ; 4a                          ; 0xc27ce
    4629     mov cx, word [bp-010h]                    ; 8b 4e f0                    ; 0xc27cf
    4630     imul cx, dx                               ; 0f af ca                    ; 0xc27d2
    4631     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc27d5
    4632     add dx, cx                                ; 01 ca                       ; 0xc27d9
    4633     add dx, dx                                ; 01 d2                       ; 0xc27db
    4634     add si, dx                                ; 01 d6                       ; 0xc27dd
    4635     inc si                                    ; 46                          ; 0xc27df vgabios.c:1791
    4636     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc27e0 vgabios.c:35
    4637     mov bl, byte [es:si]                      ; 26 8a 1c                    ; 0xc27e4
    4638     push strict byte 00001h                   ; 6a 01                       ; 0xc27e7 vgabios.c:1792
    4639     movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc27e9
    4640     push dx                                   ; 52                          ; 0xc27ed
    4641     movzx dx, ah                              ; 0f b6 d4                    ; 0xc27ee
    4642     push dx                                   ; 52                          ; 0xc27f1
    4643     xor ah, ah                                ; 30 e4                       ; 0xc27f2
    4644     push ax                                   ; 50                          ; 0xc27f4
    4645     movzx dx, bl                              ; 0f b6 d3                    ; 0xc27f5
    4646     xor cx, cx                                ; 31 c9                       ; 0xc27f8
    4647     xor bx, bx                                ; 31 db                       ; 0xc27fa
    4648     jmp short 02812h                          ; eb 14                       ; 0xc27fc vgabios.c:1794
    4649     push strict byte 00001h                   ; 6a 01                       ; 0xc27fe vgabios.c:1796
    4650     movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc2800
    4651     push dx                                   ; 52                          ; 0xc2804
    4652     movzx dx, ah                              ; 0f b6 d4                    ; 0xc2805
    4653     push dx                                   ; 52                          ; 0xc2808
    4654     xor ah, ah                                ; 30 e4                       ; 0xc2809
    4655     push ax                                   ; 50                          ; 0xc280b
    4656     xor cx, cx                                ; 31 c9                       ; 0xc280c
    4657     xor bx, bx                                ; 31 db                       ; 0xc280e
    4658     xor dx, dx                                ; 31 d2                       ; 0xc2810
    4659     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2812
    4660     call 0193eh                               ; e8 26 f1                    ; 0xc2815
    4661     dec byte [bp-004h]                        ; fe 4e fc                    ; 0xc2818 vgabios.c:1798
    4662     movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc281b vgabios.c:1802
    4663     mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc281f
    4664     sal word [bp-012h], 008h                  ; c1 66 ee 08                 ; 0xc2822
    4665     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2826
    4666     add word [bp-012h], ax                    ; 01 46 ee                    ; 0xc282a
    4667     mov dx, word [bp-012h]                    ; 8b 56 ee                    ; 0xc282d vgabios.c:1803
    4668     movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc2830
    4669     call 011c6h                               ; e8 8f e9                    ; 0xc2834
    4670     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2837 vgabios.c:1804
    4671     pop si                                    ; 5e                          ; 0xc283a
    4672     pop bp                                    ; 5d                          ; 0xc283b
    4673     retn                                      ; c3                          ; 0xc283c
    4674   ; disGetNextSymbol 0xc283d LB 0x17bd -> off=0x0 cb=000000000000002c uValue=00000000000c283d 'get_font_access'
    4675 get_font_access:                             ; 0xc283d LB 0x2c
    4676     push bp                                   ; 55                          ; 0xc283d vgabios.c:1807
    4677     mov bp, sp                                ; 89 e5                       ; 0xc283e
    4678     push dx                                   ; 52                          ; 0xc2840
    4679     mov ax, 00100h                            ; b8 00 01                    ; 0xc2841 vgabios.c:1809
    4680     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2844
    4681     out DX, ax                                ; ef                          ; 0xc2847
    4682     mov ax, 00402h                            ; b8 02 04                    ; 0xc2848 vgabios.c:1810
    4683     out DX, ax                                ; ef                          ; 0xc284b
    4684     mov ax, 00704h                            ; b8 04 07                    ; 0xc284c vgabios.c:1811
    4685     out DX, ax                                ; ef                          ; 0xc284f
    4686     mov ax, 00300h                            ; b8 00 03                    ; 0xc2850 vgabios.c:1812
    4687     out DX, ax                                ; ef                          ; 0xc2853
    4688     mov ax, 00204h                            ; b8 04 02                    ; 0xc2854 vgabios.c:1813
    4689     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2857
    4690     out DX, ax                                ; ef                          ; 0xc285a
    4691     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc285b vgabios.c:1814
    4692     out DX, ax                                ; ef                          ; 0xc285e
    4693     mov ax, 00406h                            ; b8 06 04                    ; 0xc285f vgabios.c:1815
    4694     out DX, ax                                ; ef                          ; 0xc2862
    4695     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2863 vgabios.c:1816
    4696     pop dx                                    ; 5a                          ; 0xc2866
    4697     pop bp                                    ; 5d                          ; 0xc2867
    4698     retn                                      ; c3                          ; 0xc2868
    4699   ; disGetNextSymbol 0xc2869 LB 0x1791 -> off=0x0 cb=000000000000003c uValue=00000000000c2869 'release_font_access'
    4700 release_font_access:                         ; 0xc2869 LB 0x3c
    4701     push bp                                   ; 55                          ; 0xc2869 vgabios.c:1818
    4702     mov bp, sp                                ; 89 e5                       ; 0xc286a
    4703     push dx                                   ; 52                          ; 0xc286c
    4704     mov ax, 00100h                            ; b8 00 01                    ; 0xc286d vgabios.c:1820
    4705     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2870
    4706     out DX, ax                                ; ef                          ; 0xc2873
    4707     mov ax, 00302h                            ; b8 02 03                    ; 0xc2874 vgabios.c:1821
    4708     out DX, ax                                ; ef                          ; 0xc2877
    4709     mov ax, 00304h                            ; b8 04 03                    ; 0xc2878 vgabios.c:1822
    4710     out DX, ax                                ; ef                          ; 0xc287b
    4711     mov ax, 00300h                            ; b8 00 03                    ; 0xc287c vgabios.c:1823
    4712     out DX, ax                                ; ef                          ; 0xc287f
    4713     mov dx, 003cch                            ; ba cc 03                    ; 0xc2880 vgabios.c:1824
    4714     in AL, DX                                 ; ec                          ; 0xc2883
     4765    ; dec ah                                    ; fe cc                     ; 0xc29a4
     4766    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc29a6
     4767    jne short 029f5h                          ; 75 48                       ; 0xc29ab
     4768    mov dx, word [bp-010h]                    ; 8b 56 f0                    ; 0xc29ad vgabios.c:1907
     4769    imul dx, word [bp-00eh]                   ; 0f af 56 f2                 ; 0xc29b0
     4770    add dx, dx                                ; 01 d2                       ; 0xc29b4
     4771    or dl, 0ffh                               ; 80 ca ff                    ; 0xc29b6
     4772    movzx si, byte [bp-00ah]                  ; 0f b6 76 f6                 ; 0xc29b9
     4773    inc dx                                    ; 42                          ; 0xc29bd
     4774    imul si, dx                               ; 0f af f2                    ; 0xc29be
     4775    movzx dx, byte [bp-004h]                  ; 0f b6 56 fc                 ; 0xc29c1
     4776    dec dx                                    ; 4a                          ; 0xc29c5
     4777    mov cx, word [bp-010h]                    ; 8b 4e f0                    ; 0xc29c6
     4778    imul cx, dx                               ; 0f af ca                    ; 0xc29c9
     4779    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc29cc
     4780    add dx, cx                                ; 01 ca                       ; 0xc29d0
     4781    add dx, dx                                ; 01 d2                       ; 0xc29d2
     4782    add si, dx                                ; 01 d6                       ; 0xc29d4
     4783    inc si                                    ; 46                          ; 0xc29d6 vgabios.c:1908
     4784    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc29d7 vgabios.c:35
     4785    mov bl, byte [es:si]                      ; 26 8a 1c                    ; 0xc29db
     4786    push strict byte 00001h                   ; 6a 01                       ; 0xc29de vgabios.c:1909
     4787    movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc29e0
     4788    push dx                                   ; 52                          ; 0xc29e4
     4789    movzx dx, ah                              ; 0f b6 d4                    ; 0xc29e5
     4790    push dx                                   ; 52                          ; 0xc29e8
     4791    xor ah, ah                                ; 30 e4                       ; 0xc29e9
     4792    push ax                                   ; 50                          ; 0xc29eb
     4793    movzx dx, bl                              ; 0f b6 d3                    ; 0xc29ec
     4794    xor cx, cx                                ; 31 c9                       ; 0xc29ef
     4795    xor bx, bx                                ; 31 db                       ; 0xc29f1
     4796    jmp short 02a09h                          ; eb 14                       ; 0xc29f3 vgabios.c:1911
     4797    push strict byte 00001h                   ; 6a 01                       ; 0xc29f5 vgabios.c:1913
     4798    movzx dx, byte [bp-00ah]                  ; 0f b6 56 f6                 ; 0xc29f7
     4799    push dx                                   ; 52                          ; 0xc29fb
     4800    movzx dx, ah                              ; 0f b6 d4                    ; 0xc29fc
     4801    push dx                                   ; 52                          ; 0xc29ff
     4802    xor ah, ah                                ; 30 e4                       ; 0xc2a00
     4803    push ax                                   ; 50                          ; 0xc2a02
     4804    xor cx, cx                                ; 31 c9                       ; 0xc2a03
     4805    xor bx, bx                                ; 31 db                       ; 0xc2a05
     4806    xor dx, dx                                ; 31 d2                       ; 0xc2a07
     4807    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a09
     4808    call 01b35h                               ; e8 26 f1                    ; 0xc2a0c
     4809    dec byte [bp-004h]                        ; fe 4e fc                    ; 0xc2a0f vgabios.c:1915
     4810    movzx ax, byte [bp-004h]                  ; 0f b6 46 fc                 ; 0xc2a12 vgabios.c:1919
     4811    mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc2a16
     4812    sal word [bp-012h], 008h                  ; c1 66 ee 08                 ; 0xc2a19
     4813    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2a1d
     4814    add word [bp-012h], ax                    ; 01 46 ee                    ; 0xc2a21
     4815    mov dx, word [bp-012h]                    ; 8b 56 ee                    ; 0xc2a24 vgabios.c:1920
     4816    movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc2a27
     4817    call 01242h                               ; e8 14 e8                    ; 0xc2a2b
     4818    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a2e vgabios.c:1921
     4819    pop si                                    ; 5e                          ; 0xc2a31
     4820    pop bp                                    ; 5d                          ; 0xc2a32
     4821    retn                                      ; c3                          ; 0xc2a33
     4822  ; disGetNextSymbol 0xc2a34 LB 0x1926 -> off=0x0 cb=000000000000002c uValue=00000000000c2a34 'get_font_access'
     4823get_font_access:                             ; 0xc2a34 LB 0x2c
     4824    push bp                                   ; 55                          ; 0xc2a34 vgabios.c:1924
     4825    mov bp, sp                                ; 89 e5                       ; 0xc2a35
     4826    push dx                                   ; 52                          ; 0xc2a37
     4827    mov ax, 00100h                            ; b8 00 01                    ; 0xc2a38 vgabios.c:1926
     4828    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2a3b
     4829    out DX, ax                                ; ef                          ; 0xc2a3e
     4830    mov ax, 00402h                            ; b8 02 04                    ; 0xc2a3f vgabios.c:1927
     4831    out DX, ax                                ; ef                          ; 0xc2a42
     4832    mov ax, 00704h                            ; b8 04 07                    ; 0xc2a43 vgabios.c:1928
     4833    out DX, ax                                ; ef                          ; 0xc2a46
     4834    mov ax, 00300h                            ; b8 00 03                    ; 0xc2a47 vgabios.c:1929
     4835    out DX, ax                                ; ef                          ; 0xc2a4a
     4836    mov ax, 00204h                            ; b8 04 02                    ; 0xc2a4b vgabios.c:1930
     4837    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2a4e
     4838    out DX, ax                                ; ef                          ; 0xc2a51
     4839    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2a52 vgabios.c:1931
     4840    out DX, ax                                ; ef                          ; 0xc2a55
     4841    mov ax, 00406h                            ; b8 06 04                    ; 0xc2a56 vgabios.c:1932
     4842    out DX, ax                                ; ef                          ; 0xc2a59
     4843    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a5a vgabios.c:1933
     4844    pop dx                                    ; 5a                          ; 0xc2a5d
     4845    pop bp                                    ; 5d                          ; 0xc2a5e
     4846    retn                                      ; c3                          ; 0xc2a5f
     4847  ; disGetNextSymbol 0xc2a60 LB 0x18fa -> off=0x0 cb=000000000000003c uValue=00000000000c2a60 'release_font_access'
     4848release_font_access:                         ; 0xc2a60 LB 0x3c
     4849    push bp                                   ; 55                          ; 0xc2a60 vgabios.c:1935
     4850    mov bp, sp                                ; 89 e5                       ; 0xc2a61
     4851    push dx                                   ; 52                          ; 0xc2a63
     4852    mov ax, 00100h                            ; b8 00 01                    ; 0xc2a64 vgabios.c:1937
     4853    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2a67
     4854    out DX, ax                                ; ef                          ; 0xc2a6a
     4855    mov ax, 00302h                            ; b8 02 03                    ; 0xc2a6b vgabios.c:1938
     4856    out DX, ax                                ; ef                          ; 0xc2a6e
     4857    mov ax, 00304h                            ; b8 04 03                    ; 0xc2a6f vgabios.c:1939
     4858    out DX, ax                                ; ef                          ; 0xc2a72
     4859    mov ax, 00300h                            ; b8 00 03                    ; 0xc2a73 vgabios.c:1940
     4860    out DX, ax                                ; ef                          ; 0xc2a76
     4861    mov dx, 003cch                            ; ba cc 03                    ; 0xc2a77 vgabios.c:1941
     4862    in AL, DX                                 ; ec                          ; 0xc2a7a
    47154863    db  02ah, 0e4h
    4716     ; sub ah, ah                                ; 2a e4                     ; 0xc2884
    4717     and ax, strict word 00001h                ; 25 01 00                    ; 0xc2886
    4718     sal ax, 002h                              ; c1 e0 02                    ; 0xc2889
    4719     or AL, strict byte 00ah                   ; 0c 0a                       ; 0xc288c
    4720     sal ax, 008h                              ; c1 e0 08                    ; 0xc288e
    4721     or AL, strict byte 006h                   ; 0c 06                       ; 0xc2891
    4722     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2893
    4723     out DX, ax                                ; ef                          ; 0xc2896
    4724     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2897 vgabios.c:1825
    4725     out DX, ax                                ; ef                          ; 0xc289a
    4726     mov ax, 01005h                            ; b8 05 10                    ; 0xc289b vgabios.c:1826
    4727     out DX, ax                                ; ef                          ; 0xc289e
    4728     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc289f vgabios.c:1827
    4729     pop dx                                    ; 5a                          ; 0xc28a2
    4730     pop bp                                    ; 5d                          ; 0xc28a3
    4731     retn                                      ; c3                          ; 0xc28a4
    4732   ; disGetNextSymbol 0xc28a5 LB 0x1755 -> off=0x0 cb=00000000000000b4 uValue=00000000000c28a5 'set_scan_lines'
    4733 set_scan_lines:                              ; 0xc28a5 LB 0xb4
    4734     push bp                                   ; 55                          ; 0xc28a5 vgabios.c:1829
    4735     mov bp, sp                                ; 89 e5                       ; 0xc28a6
    4736     push bx                                   ; 53                          ; 0xc28a8
    4737     push cx                                   ; 51                          ; 0xc28a9
    4738     push dx                                   ; 52                          ; 0xc28aa
    4739     push si                                   ; 56                          ; 0xc28ab
    4740     push di                                   ; 57                          ; 0xc28ac
    4741     mov bl, al                                ; 88 c3                       ; 0xc28ad
    4742     mov si, strict word 00063h                ; be 63 00                    ; 0xc28af vgabios.c:47
    4743     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc28b2
    4744     mov es, ax                                ; 8e c0                       ; 0xc28b5
    4745     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc28b7
    4746     mov cx, si                                ; 89 f1                       ; 0xc28ba vgabios.c:48
    4747     mov AL, strict byte 009h                  ; b0 09                       ; 0xc28bc vgabios.c:1835
    4748     mov dx, si                                ; 89 f2                       ; 0xc28be
    4749     out DX, AL                                ; ee                          ; 0xc28c0
    4750     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc28c1 vgabios.c:1836
    4751     in AL, DX                                 ; ec                          ; 0xc28c4
     4864    ; sub ah, ah                                ; 2a e4                     ; 0xc2a7b
     4865    and ax, strict word 00001h                ; 25 01 00                    ; 0xc2a7d
     4866    sal ax, 002h                              ; c1 e0 02                    ; 0xc2a80
     4867    or AL, strict byte 00ah                   ; 0c 0a                       ; 0xc2a83
     4868    sal ax, 008h                              ; c1 e0 08                    ; 0xc2a85
     4869    or AL, strict byte 006h                   ; 0c 06                       ; 0xc2a88
     4870    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2a8a
     4871    out DX, ax                                ; ef                          ; 0xc2a8d
     4872    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2a8e vgabios.c:1942
     4873    out DX, ax                                ; ef                          ; 0xc2a91
     4874    mov ax, 01005h                            ; b8 05 10                    ; 0xc2a92 vgabios.c:1943
     4875    out DX, ax                                ; ef                          ; 0xc2a95
     4876    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a96 vgabios.c:1944
     4877    pop dx                                    ; 5a                          ; 0xc2a99
     4878    pop bp                                    ; 5d                          ; 0xc2a9a
     4879    retn                                      ; c3                          ; 0xc2a9b
     4880  ; disGetNextSymbol 0xc2a9c LB 0x18be -> off=0x0 cb=00000000000000b4 uValue=00000000000c2a9c 'set_scan_lines'
     4881set_scan_lines:                              ; 0xc2a9c LB 0xb4
     4882    push bp                                   ; 55                          ; 0xc2a9c vgabios.c:1946
     4883    mov bp, sp                                ; 89 e5                       ; 0xc2a9d
     4884    push bx                                   ; 53                          ; 0xc2a9f
     4885    push cx                                   ; 51                          ; 0xc2aa0
     4886    push dx                                   ; 52                          ; 0xc2aa1
     4887    push si                                   ; 56                          ; 0xc2aa2
     4888    push di                                   ; 57                          ; 0xc2aa3
     4889    mov bl, al                                ; 88 c3                       ; 0xc2aa4
     4890    mov si, strict word 00063h                ; be 63 00                    ; 0xc2aa6 vgabios.c:47
     4891    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2aa9
     4892    mov es, ax                                ; 8e c0                       ; 0xc2aac
     4893    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc2aae
     4894    mov cx, si                                ; 89 f1                       ; 0xc2ab1 vgabios.c:48
     4895    mov AL, strict byte 009h                  ; b0 09                       ; 0xc2ab3 vgabios.c:1952
     4896    mov dx, si                                ; 89 f2                       ; 0xc2ab5
     4897    out DX, AL                                ; ee                          ; 0xc2ab7
     4898    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2ab8 vgabios.c:1953
     4899    in AL, DX                                 ; ec                          ; 0xc2abb
    47524900    db  02ah, 0e4h
    4753     ; sub ah, ah                                ; 2a e4                     ; 0xc28c5
    4754     mov ah, al                                ; 88 c4                       ; 0xc28c7 vgabios.c:1837
    4755     and ah, 0e0h                              ; 80 e4 e0                    ; 0xc28c9
    4756     mov al, bl                                ; 88 d8                       ; 0xc28cc
     4901    ; sub ah, ah                                ; 2a e4                     ; 0xc2abc
     4902    mov ah, al                                ; 88 c4                       ; 0xc2abe vgabios.c:1954
     4903    and ah, 0e0h                              ; 80 e4 e0                    ; 0xc2ac0
     4904    mov al, bl                                ; 88 d8                       ; 0xc2ac3
    47574905    db  0feh, 0c8h
    4758     ; dec al                                    ; fe c8                     ; 0xc28ce
    4759     or al, ah                                 ; 08 e0                       ; 0xc28d0
    4760     out DX, AL                                ; ee                          ; 0xc28d2 vgabios.c:1838
    4761     cmp bl, 008h                              ; 80 fb 08                    ; 0xc28d3 vgabios.c:1839
    4762     jne short 028e0h                          ; 75 08                       ; 0xc28d6
    4763     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc28d8 vgabios.c:1841
    4764     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc28db
    4765     jmp short 028edh                          ; eb 0d                       ; 0xc28de vgabios.c:1843
    4766     mov al, bl                                ; 88 d8                       ; 0xc28e0 vgabios.c:1845
    4767     sub AL, strict byte 003h                  ; 2c 03                       ; 0xc28e2
    4768     movzx dx, al                              ; 0f b6 d0                    ; 0xc28e4
    4769     mov al, bl                                ; 88 d8                       ; 0xc28e7
    4770     sub AL, strict byte 004h                  ; 2c 04                       ; 0xc28e9
    4771     xor ah, ah                                ; 30 e4                       ; 0xc28eb
    4772     call 010d0h                               ; e8 e0 e7                    ; 0xc28ed
    4773     movzx di, bl                              ; 0f b6 fb                    ; 0xc28f0 vgabios.c:1847
    4774     mov bx, 00085h                            ; bb 85 00                    ; 0xc28f3 vgabios.c:52
    4775     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc28f6
    4776     mov es, ax                                ; 8e c0                       ; 0xc28f9
    4777     mov word [es:bx], di                      ; 26 89 3f                    ; 0xc28fb
    4778     mov AL, strict byte 012h                  ; b0 12                       ; 0xc28fe vgabios.c:1848
    4779     mov dx, cx                                ; 89 ca                       ; 0xc2900
    4780     out DX, AL                                ; ee                          ; 0xc2902
    4781     mov bx, cx                                ; 89 cb                       ; 0xc2903 vgabios.c:1849
    4782     inc bx                                    ; 43                          ; 0xc2905
    4783     mov dx, bx                                ; 89 da                       ; 0xc2906
    4784     in AL, DX                                 ; ec                          ; 0xc2908
     4906    ; dec al                                    ; fe c8                     ; 0xc2ac5
     4907    or al, ah                                 ; 08 e0                       ; 0xc2ac7
     4908    out DX, AL                                ; ee                          ; 0xc2ac9 vgabios.c:1955
     4909    cmp bl, 008h                              ; 80 fb 08                    ; 0xc2aca vgabios.c:1956
     4910    jne short 02ad7h                          ; 75 08                       ; 0xc2acd
     4911    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc2acf vgabios.c:1958
     4912    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc2ad2
     4913    jmp short 02ae4h                          ; eb 0d                       ; 0xc2ad5 vgabios.c:1960
     4914    mov al, bl                                ; 88 d8                       ; 0xc2ad7 vgabios.c:1962
     4915    sub AL, strict byte 003h                  ; 2c 03                       ; 0xc2ad9
     4916    movzx dx, al                              ; 0f b6 d0                    ; 0xc2adb
     4917    mov al, bl                                ; 88 d8                       ; 0xc2ade
     4918    sub AL, strict byte 004h                  ; 2c 04                       ; 0xc2ae0
     4919    xor ah, ah                                ; 30 e4                       ; 0xc2ae2
     4920    call 0114ch                               ; e8 65 e6                    ; 0xc2ae4
     4921    movzx di, bl                              ; 0f b6 fb                    ; 0xc2ae7 vgabios.c:1964
     4922    mov bx, 00085h                            ; bb 85 00                    ; 0xc2aea vgabios.c:52
     4923    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2aed
     4924    mov es, ax                                ; 8e c0                       ; 0xc2af0
     4925    mov word [es:bx], di                      ; 26 89 3f                    ; 0xc2af2
     4926    mov AL, strict byte 012h                  ; b0 12                       ; 0xc2af5 vgabios.c:1965
     4927    mov dx, cx                                ; 89 ca                       ; 0xc2af7
     4928    out DX, AL                                ; ee                          ; 0xc2af9
     4929    mov bx, cx                                ; 89 cb                       ; 0xc2afa vgabios.c:1966
     4930    inc bx                                    ; 43                          ; 0xc2afc
     4931    mov dx, bx                                ; 89 da                       ; 0xc2afd
     4932    in AL, DX                                 ; ec                          ; 0xc2aff
    47854933    db  02ah, 0e4h
    4786     ; sub ah, ah                                ; 2a e4                     ; 0xc2909
    4787     mov si, ax                                ; 89 c6                       ; 0xc290b
    4788     mov AL, strict byte 007h                  ; b0 07                       ; 0xc290d vgabios.c:1850
    4789     mov dx, cx                                ; 89 ca                       ; 0xc290f
    4790     out DX, AL                                ; ee                          ; 0xc2911
    4791     mov dx, bx                                ; 89 da                       ; 0xc2912 vgabios.c:1851
    4792     in AL, DX                                 ; ec                          ; 0xc2914
     4934    ; sub ah, ah                                ; 2a e4                     ; 0xc2b00
     4935    mov si, ax                                ; 89 c6                       ; 0xc2b02
     4936    mov AL, strict byte 007h                  ; b0 07                       ; 0xc2b04 vgabios.c:1967
     4937    mov dx, cx                                ; 89 ca                       ; 0xc2b06
     4938    out DX, AL                                ; ee                          ; 0xc2b08
     4939    mov dx, bx                                ; 89 da                       ; 0xc2b09 vgabios.c:1968
     4940    in AL, DX                                 ; ec                          ; 0xc2b0b
    47934941    db  02ah, 0e4h
    4794     ; sub ah, ah                                ; 2a e4                     ; 0xc2915
    4795     mov ah, al                                ; 88 c4                       ; 0xc2917 vgabios.c:1852
    4796     and ah, 002h                              ; 80 e4 02                    ; 0xc2919
    4797     movzx dx, ah                              ; 0f b6 d4                    ; 0xc291c
    4798     sal dx, 007h                              ; c1 e2 07                    ; 0xc291f
    4799     and AL, strict byte 040h                  ; 24 40                       ; 0xc2922
    4800     xor ah, ah                                ; 30 e4                       ; 0xc2924
    4801     sal ax, 003h                              ; c1 e0 03                    ; 0xc2926
    4802     add ax, dx                                ; 01 d0                       ; 0xc2929
    4803     inc ax                                    ; 40                          ; 0xc292b
    4804     add ax, si                                ; 01 f0                       ; 0xc292c
    4805     xor dx, dx                                ; 31 d2                       ; 0xc292e vgabios.c:1853
    4806     div di                                    ; f7 f7                       ; 0xc2930
    4807     mov dl, al                                ; 88 c2                       ; 0xc2932 vgabios.c:1854
     4942    ; sub ah, ah                                ; 2a e4                     ; 0xc2b0c
     4943    mov ah, al                                ; 88 c4                       ; 0xc2b0e vgabios.c:1969
     4944    and ah, 002h                              ; 80 e4 02                    ; 0xc2b10
     4945    movzx dx, ah                              ; 0f b6 d4                    ; 0xc2b13
     4946    sal dx, 007h                              ; c1 e2 07                    ; 0xc2b16
     4947    and AL, strict byte 040h                  ; 24 40                       ; 0xc2b19
     4948    xor ah, ah                                ; 30 e4                       ; 0xc2b1b
     4949    sal ax, 003h                              ; c1 e0 03                    ; 0xc2b1d
     4950    add ax, dx                                ; 01 d0                       ; 0xc2b20
     4951    inc ax                                    ; 40                          ; 0xc2b22
     4952    add ax, si                                ; 01 f0                       ; 0xc2b23
     4953    xor dx, dx                                ; 31 d2                       ; 0xc2b25 vgabios.c:1970
     4954    div di                                    ; f7 f7                       ; 0xc2b27
     4955    mov dl, al                                ; 88 c2                       ; 0xc2b29 vgabios.c:1971
    48084956    db  0feh, 0cah
    4809     ; dec dl                                    ; fe ca                     ; 0xc2934
    4810     mov bx, 00084h                            ; bb 84 00                    ; 0xc2936 vgabios.c:42
    4811     mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc2939
    4812     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc293c vgabios.c:47
    4813     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc293f
    4814     xor ah, ah                                ; 30 e4                       ; 0xc2942 vgabios.c:1856
    4815     imul dx, ax                               ; 0f af d0                    ; 0xc2944
    4816     add dx, dx                                ; 01 d2                       ; 0xc2947
    4817     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc2949 vgabios.c:52
    4818     mov word [es:bx], dx                      ; 26 89 17                    ; 0xc294c
    4819     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc294f vgabios.c:1857
    4820     pop di                                    ; 5f                          ; 0xc2952
    4821     pop si                                    ; 5e                          ; 0xc2953
    4822     pop dx                                    ; 5a                          ; 0xc2954
    4823     pop cx                                    ; 59                          ; 0xc2955
    4824     pop bx                                    ; 5b                          ; 0xc2956
    4825     pop bp                                    ; 5d                          ; 0xc2957
    4826     retn                                      ; c3                          ; 0xc2958
    4827   ; disGetNextSymbol 0xc2959 LB 0x16a1 -> off=0x0 cb=000000000000007c uValue=00000000000c2959 'biosfn_load_text_user_pat'
    4828 biosfn_load_text_user_pat:                   ; 0xc2959 LB 0x7c
    4829     push bp                                   ; 55                          ; 0xc2959 vgabios.c:1859
    4830     mov bp, sp                                ; 89 e5                       ; 0xc295a
    4831     push si                                   ; 56                          ; 0xc295c
    4832     push di                                   ; 57                          ; 0xc295d
    4833     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc295e
    4834     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2961
    4835     mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc2964
    4836     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2967
    4837     mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc296a
    4838     call 0283dh                               ; e8 cd fe                    ; 0xc296d vgabios.c:1864
    4839     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2970 vgabios.c:1865
    4840     and AL, strict byte 003h                  ; 24 03                       ; 0xc2973
    4841     xor ah, ah                                ; 30 e4                       ; 0xc2975
    4842     mov bx, ax                                ; 89 c3                       ; 0xc2977
    4843     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2979
    4844     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc297c
    4845     and AL, strict byte 004h                  ; 24 04                       ; 0xc297f
    4846     xor ah, ah                                ; 30 e4                       ; 0xc2981
    4847     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2983
    4848     add bx, ax                                ; 01 c3                       ; 0xc2986
    4849     mov word [bp-00eh], bx                    ; 89 5e f2                    ; 0xc2988
    4850     xor bx, bx                                ; 31 db                       ; 0xc298b vgabios.c:1866
    4851     cmp bx, word [bp-00ah]                    ; 3b 5e f6                    ; 0xc298d
    4852     jnc short 029bch                          ; 73 2a                       ; 0xc2990
    4853     movzx cx, byte [bp+008h]                  ; 0f b6 4e 08                 ; 0xc2992 vgabios.c:1868
    4854     mov si, bx                                ; 89 de                       ; 0xc2996
    4855     imul si, cx                               ; 0f af f1                    ; 0xc2998
    4856     add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc299b
    4857     mov di, word [bp+004h]                    ; 8b 7e 04                    ; 0xc299e vgabios.c:1869
    4858     add di, bx                                ; 01 df                       ; 0xc29a1
    4859     sal di, 005h                              ; c1 e7 05                    ; 0xc29a3
    4860     add di, word [bp-00eh]                    ; 03 7e f2                    ; 0xc29a6
    4861     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc29a9 vgabios.c:1870
    4862     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc29ac
    4863     mov es, ax                                ; 8e c0                       ; 0xc29af
    4864     jcxz 029b9h                               ; e3 06                       ; 0xc29b1
    4865     push DS                                   ; 1e                          ; 0xc29b3
    4866     mov ds, dx                                ; 8e da                       ; 0xc29b4
    4867     rep movsb                                 ; f3 a4                       ; 0xc29b6
    4868     pop DS                                    ; 1f                          ; 0xc29b8
    4869     inc bx                                    ; 43                          ; 0xc29b9 vgabios.c:1871
    4870     jmp short 0298dh                          ; eb d1                       ; 0xc29ba
    4871     call 02869h                               ; e8 aa fe                    ; 0xc29bc vgabios.c:1872
    4872     cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc29bf vgabios.c:1873
    4873     jc short 029cch                           ; 72 07                       ; 0xc29c3
    4874     movzx ax, byte [bp+008h]                  ; 0f b6 46 08                 ; 0xc29c5 vgabios.c:1875
    4875     call 028a5h                               ; e8 d9 fe                    ; 0xc29c9
    4876     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc29cc vgabios.c:1877
    4877     pop di                                    ; 5f                          ; 0xc29cf
    4878     pop si                                    ; 5e                          ; 0xc29d0
    4879     pop bp                                    ; 5d                          ; 0xc29d1
    4880     retn 00006h                               ; c2 06 00                    ; 0xc29d2
    4881   ; disGetNextSymbol 0xc29d5 LB 0x1625 -> off=0x0 cb=000000000000006f uValue=00000000000c29d5 'biosfn_load_text_8_14_pat'
    4882 biosfn_load_text_8_14_pat:                   ; 0xc29d5 LB 0x6f
    4883     push bp                                   ; 55                          ; 0xc29d5 vgabios.c:1879
    4884     mov bp, sp                                ; 89 e5                       ; 0xc29d6
    4885     push bx                                   ; 53                          ; 0xc29d8
    4886     push cx                                   ; 51                          ; 0xc29d9
    4887     push si                                   ; 56                          ; 0xc29da
    4888     push di                                   ; 57                          ; 0xc29db
    4889     push ax                                   ; 50                          ; 0xc29dc
    4890     push ax                                   ; 50                          ; 0xc29dd
    4891     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc29de
    4892     call 0283dh                               ; e8 59 fe                    ; 0xc29e1 vgabios.c:1883
    4893     mov al, dl                                ; 88 d0                       ; 0xc29e4 vgabios.c:1884
    4894     and AL, strict byte 003h                  ; 24 03                       ; 0xc29e6
    4895     xor ah, ah                                ; 30 e4                       ; 0xc29e8
    4896     mov bx, ax                                ; 89 c3                       ; 0xc29ea
    4897     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc29ec
    4898     mov al, dl                                ; 88 d0                       ; 0xc29ef
    4899     and AL, strict byte 004h                  ; 24 04                       ; 0xc29f1
    4900     xor ah, ah                                ; 30 e4                       ; 0xc29f3
    4901     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc29f5
    4902     add bx, ax                                ; 01 c3                       ; 0xc29f8
    4903     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc29fa
    4904     xor bx, bx                                ; 31 db                       ; 0xc29fd vgabios.c:1885
    4905     jmp short 02a07h                          ; eb 06                       ; 0xc29ff
    4906     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2a01
    4907     jnc short 02a2ch                          ; 73 25                       ; 0xc2a05
    4908     imul si, bx, strict byte 0000eh           ; 6b f3 0e                    ; 0xc2a07 vgabios.c:1887
    4909     mov di, bx                                ; 89 df                       ; 0xc2a0a vgabios.c:1888
    4910     sal di, 005h                              ; c1 e7 05                    ; 0xc2a0c
    4911     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2a0f
    4912     add si, 05d6ch                            ; 81 c6 6c 5d                 ; 0xc2a12 vgabios.c:1889
    4913     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2a16
    4914     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2a19
    4915     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2a1c
    4916     mov es, ax                                ; 8e c0                       ; 0xc2a1f
    4917     jcxz 02a29h                               ; e3 06                       ; 0xc2a21
    4918     push DS                                   ; 1e                          ; 0xc2a23
    4919     mov ds, dx                                ; 8e da                       ; 0xc2a24
    4920     rep movsb                                 ; f3 a4                       ; 0xc2a26
    4921     pop DS                                    ; 1f                          ; 0xc2a28
    4922     inc bx                                    ; 43                          ; 0xc2a29 vgabios.c:1890
    4923     jmp short 02a01h                          ; eb d5                       ; 0xc2a2a
    4924     call 02869h                               ; e8 3a fe                    ; 0xc2a2c vgabios.c:1891
    4925     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2a2f vgabios.c:1892
    4926     jc short 02a3bh                           ; 72 06                       ; 0xc2a33
    4927     mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2a35 vgabios.c:1894
    4928     call 028a5h                               ; e8 6a fe                    ; 0xc2a38
    4929     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2a3b vgabios.c:1896
    4930     pop di                                    ; 5f                          ; 0xc2a3e
    4931     pop si                                    ; 5e                          ; 0xc2a3f
    4932     pop cx                                    ; 59                          ; 0xc2a40
    4933     pop bx                                    ; 5b                          ; 0xc2a41
    4934     pop bp                                    ; 5d                          ; 0xc2a42
    4935     retn                                      ; c3                          ; 0xc2a43
    4936   ; disGetNextSymbol 0xc2a44 LB 0x15b6 -> off=0x0 cb=0000000000000071 uValue=00000000000c2a44 'biosfn_load_text_8_8_pat'
    4937 biosfn_load_text_8_8_pat:                    ; 0xc2a44 LB 0x71
    4938     push bp                                   ; 55                          ; 0xc2a44 vgabios.c:1898
    4939     mov bp, sp                                ; 89 e5                       ; 0xc2a45
    4940     push bx                                   ; 53                          ; 0xc2a47
    4941     push cx                                   ; 51                          ; 0xc2a48
    4942     push si                                   ; 56                          ; 0xc2a49
    4943     push di                                   ; 57                          ; 0xc2a4a
    4944     push ax                                   ; 50                          ; 0xc2a4b
    4945     push ax                                   ; 50                          ; 0xc2a4c
    4946     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2a4d
    4947     call 0283dh                               ; e8 ea fd                    ; 0xc2a50 vgabios.c:1902
    4948     mov al, dl                                ; 88 d0                       ; 0xc2a53 vgabios.c:1903
    4949     and AL, strict byte 003h                  ; 24 03                       ; 0xc2a55
    4950     xor ah, ah                                ; 30 e4                       ; 0xc2a57
    4951     mov bx, ax                                ; 89 c3                       ; 0xc2a59
    4952     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2a5b
    4953     mov al, dl                                ; 88 d0                       ; 0xc2a5e
    4954     and AL, strict byte 004h                  ; 24 04                       ; 0xc2a60
    4955     xor ah, ah                                ; 30 e4                       ; 0xc2a62
    4956     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2a64
    4957     add bx, ax                                ; 01 c3                       ; 0xc2a67
    4958     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2a69
    4959     xor bx, bx                                ; 31 db                       ; 0xc2a6c vgabios.c:1904
    4960     jmp short 02a76h                          ; eb 06                       ; 0xc2a6e
    4961     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2a70
    4962     jnc short 02a9dh                          ; 73 27                       ; 0xc2a74
    4963     mov si, bx                                ; 89 de                       ; 0xc2a76 vgabios.c:1906
    4964     sal si, 003h                              ; c1 e6 03                    ; 0xc2a78
    4965     mov di, bx                                ; 89 df                       ; 0xc2a7b vgabios.c:1907
    4966     sal di, 005h                              ; c1 e7 05                    ; 0xc2a7d
    4967     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2a80
    4968     add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2a83 vgabios.c:1908
    4969     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2a87
    4970     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2a8a
    4971     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2a8d
    4972     mov es, ax                                ; 8e c0                       ; 0xc2a90
    4973     jcxz 02a9ah                               ; e3 06                       ; 0xc2a92
    4974     push DS                                   ; 1e                          ; 0xc2a94
    4975     mov ds, dx                                ; 8e da                       ; 0xc2a95
    4976     rep movsb                                 ; f3 a4                       ; 0xc2a97
    4977     pop DS                                    ; 1f                          ; 0xc2a99
    4978     inc bx                                    ; 43                          ; 0xc2a9a vgabios.c:1909
    4979     jmp short 02a70h                          ; eb d3                       ; 0xc2a9b
    4980     call 02869h                               ; e8 c9 fd                    ; 0xc2a9d vgabios.c:1910
    4981     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2aa0 vgabios.c:1911
    4982     jc short 02aach                           ; 72 06                       ; 0xc2aa4
    4983     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2aa6 vgabios.c:1913
    4984     call 028a5h                               ; e8 f9 fd                    ; 0xc2aa9
    4985     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2aac vgabios.c:1915
    4986     pop di                                    ; 5f                          ; 0xc2aaf
    4987     pop si                                    ; 5e                          ; 0xc2ab0
    4988     pop cx                                    ; 59                          ; 0xc2ab1
    4989     pop bx                                    ; 5b                          ; 0xc2ab2
    4990     pop bp                                    ; 5d                          ; 0xc2ab3
    4991     retn                                      ; c3                          ; 0xc2ab4
    4992   ; disGetNextSymbol 0xc2ab5 LB 0x1545 -> off=0x0 cb=0000000000000071 uValue=00000000000c2ab5 'biosfn_load_text_8_16_pat'
    4993 biosfn_load_text_8_16_pat:                   ; 0xc2ab5 LB 0x71
    4994     push bp                                   ; 55                          ; 0xc2ab5 vgabios.c:1918
    4995     mov bp, sp                                ; 89 e5                       ; 0xc2ab6
    4996     push bx                                   ; 53                          ; 0xc2ab8
    4997     push cx                                   ; 51                          ; 0xc2ab9
    4998     push si                                   ; 56                          ; 0xc2aba
    4999     push di                                   ; 57                          ; 0xc2abb
    5000     push ax                                   ; 50                          ; 0xc2abc
    5001     push ax                                   ; 50                          ; 0xc2abd
    5002     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2abe
    5003     call 0283dh                               ; e8 79 fd                    ; 0xc2ac1 vgabios.c:1922
    5004     mov al, dl                                ; 88 d0                       ; 0xc2ac4 vgabios.c:1923
    5005     and AL, strict byte 003h                  ; 24 03                       ; 0xc2ac6
    5006     xor ah, ah                                ; 30 e4                       ; 0xc2ac8
    5007     mov bx, ax                                ; 89 c3                       ; 0xc2aca
    5008     sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2acc
    5009     mov al, dl                                ; 88 d0                       ; 0xc2acf
    5010     and AL, strict byte 004h                  ; 24 04                       ; 0xc2ad1
    5011     xor ah, ah                                ; 30 e4                       ; 0xc2ad3
    5012     sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2ad5
    5013     add bx, ax                                ; 01 c3                       ; 0xc2ad8
    5014     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2ada
    5015     xor bx, bx                                ; 31 db                       ; 0xc2add vgabios.c:1924
    5016     jmp short 02ae7h                          ; eb 06                       ; 0xc2adf
    5017     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2ae1
    5018     jnc short 02b0eh                          ; 73 27                       ; 0xc2ae5
    5019     mov si, bx                                ; 89 de                       ; 0xc2ae7 vgabios.c:1926
    5020     sal si, 004h                              ; c1 e6 04                    ; 0xc2ae9
    5021     mov di, bx                                ; 89 df                       ; 0xc2aec vgabios.c:1927
    5022     sal di, 005h                              ; c1 e7 05                    ; 0xc2aee
    5023     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2af1
    5024     add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2af4 vgabios.c:1928
    5025     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2af8
    5026     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2afb
    5027     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2afe
    5028     mov es, ax                                ; 8e c0                       ; 0xc2b01
    5029     jcxz 02b0bh                               ; e3 06                       ; 0xc2b03
    5030     push DS                                   ; 1e                          ; 0xc2b05
    5031     mov ds, dx                                ; 8e da                       ; 0xc2b06
    5032     rep movsb                                 ; f3 a4                       ; 0xc2b08
    5033     pop DS                                    ; 1f                          ; 0xc2b0a
    5034     inc bx                                    ; 43                          ; 0xc2b0b vgabios.c:1929
    5035     jmp short 02ae1h                          ; eb d3                       ; 0xc2b0c
    5036     call 02869h                               ; e8 58 fd                    ; 0xc2b0e vgabios.c:1930
    5037     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2b11 vgabios.c:1931
    5038     jc short 02b1dh                           ; 72 06                       ; 0xc2b15
    5039     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2b17 vgabios.c:1933
    5040     call 028a5h                               ; e8 88 fd                    ; 0xc2b1a
    5041     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2b1d vgabios.c:1935
    5042     pop di                                    ; 5f                          ; 0xc2b20
    5043     pop si                                    ; 5e                          ; 0xc2b21
    5044     pop cx                                    ; 59                          ; 0xc2b22
    5045     pop bx                                    ; 5b                          ; 0xc2b23
    5046     pop bp                                    ; 5d                          ; 0xc2b24
    5047     retn                                      ; c3                          ; 0xc2b25
    5048   ; disGetNextSymbol 0xc2b26 LB 0x14d4 -> off=0x0 cb=0000000000000005 uValue=00000000000c2b26 'biosfn_load_gfx_8_8_chars'
    5049 biosfn_load_gfx_8_8_chars:                   ; 0xc2b26 LB 0x5
    5050     push bp                                   ; 55                          ; 0xc2b26 vgabios.c:1937
    5051     mov bp, sp                                ; 89 e5                       ; 0xc2b27
    5052     pop bp                                    ; 5d                          ; 0xc2b29 vgabios.c:1942
    5053     retn                                      ; c3                          ; 0xc2b2a
    5054   ; disGetNextSymbol 0xc2b2b LB 0x14cf -> off=0x0 cb=0000000000000007 uValue=00000000000c2b2b 'biosfn_load_gfx_user_chars'
    5055 biosfn_load_gfx_user_chars:                  ; 0xc2b2b LB 0x7
    5056     push bp                                   ; 55                          ; 0xc2b2b vgabios.c:1943
    5057     mov bp, sp                                ; 89 e5                       ; 0xc2b2c
    5058     pop bp                                    ; 5d                          ; 0xc2b2e vgabios.c:1949
    5059     retn 00002h                               ; c2 02 00                    ; 0xc2b2f
    5060   ; disGetNextSymbol 0xc2b32 LB 0x14c8 -> off=0x0 cb=0000000000000005 uValue=00000000000c2b32 'biosfn_load_gfx_8_14_chars'
    5061 biosfn_load_gfx_8_14_chars:                  ; 0xc2b32 LB 0x5
    5062     push bp                                   ; 55                          ; 0xc2b32 vgabios.c:1950
    5063     mov bp, sp                                ; 89 e5                       ; 0xc2b33
    5064     pop bp                                    ; 5d                          ; 0xc2b35 vgabios.c:1955
    5065     retn                                      ; c3                          ; 0xc2b36
    5066   ; disGetNextSymbol 0xc2b37 LB 0x14c3 -> off=0x0 cb=0000000000000005 uValue=00000000000c2b37 'biosfn_load_gfx_8_8_dd_chars'
    5067 biosfn_load_gfx_8_8_dd_chars:                ; 0xc2b37 LB 0x5
    5068     push bp                                   ; 55                          ; 0xc2b37 vgabios.c:1956
    5069     mov bp, sp                                ; 89 e5                       ; 0xc2b38
    5070     pop bp                                    ; 5d                          ; 0xc2b3a vgabios.c:1961
    5071     retn                                      ; c3                          ; 0xc2b3b
    5072   ; disGetNextSymbol 0xc2b3c LB 0x14be -> off=0x0 cb=0000000000000005 uValue=00000000000c2b3c 'biosfn_load_gfx_8_16_chars'
    5073 biosfn_load_gfx_8_16_chars:                  ; 0xc2b3c LB 0x5
    5074     push bp                                   ; 55                          ; 0xc2b3c vgabios.c:1962
    5075     mov bp, sp                                ; 89 e5                       ; 0xc2b3d
    5076     pop bp                                    ; 5d                          ; 0xc2b3f vgabios.c:1967
    5077     retn                                      ; c3                          ; 0xc2b40
    5078   ; disGetNextSymbol 0xc2b41 LB 0x14b9 -> off=0x0 cb=0000000000000005 uValue=00000000000c2b41 'biosfn_alternate_prtsc'
    5079 biosfn_alternate_prtsc:                      ; 0xc2b41 LB 0x5
    5080     push bp                                   ; 55                          ; 0xc2b41 vgabios.c:1969
    5081     mov bp, sp                                ; 89 e5                       ; 0xc2b42
    5082     pop bp                                    ; 5d                          ; 0xc2b44 vgabios.c:1974
    5083     retn                                      ; c3                          ; 0xc2b45
    5084   ; disGetNextSymbol 0xc2b46 LB 0x14b4 -> off=0x0 cb=0000000000000005 uValue=00000000000c2b46 'biosfn_switch_video_interface'
    5085 biosfn_switch_video_interface:               ; 0xc2b46 LB 0x5
    5086     push bp                                   ; 55                          ; 0xc2b46 vgabios.c:1977
    5087     mov bp, sp                                ; 89 e5                       ; 0xc2b47
    5088     pop bp                                    ; 5d                          ; 0xc2b49 vgabios.c:1982
    5089     retn                                      ; c3                          ; 0xc2b4a
    5090   ; disGetNextSymbol 0xc2b4b LB 0x14af -> off=0x0 cb=0000000000000005 uValue=00000000000c2b4b 'biosfn_enable_video_refresh_control'
    5091 biosfn_enable_video_refresh_control:         ; 0xc2b4b LB 0x5
    5092     push bp                                   ; 55                          ; 0xc2b4b vgabios.c:1983
    5093     mov bp, sp                                ; 89 e5                       ; 0xc2b4c
    5094     pop bp                                    ; 5d                          ; 0xc2b4e vgabios.c:1988
     4957    ; dec dl                                    ; fe ca                     ; 0xc2b2b
     4958    mov bx, 00084h                            ; bb 84 00                    ; 0xc2b2d vgabios.c:42
     4959    mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc2b30
     4960    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2b33 vgabios.c:47
     4961    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2b36
     4962    xor ah, ah                                ; 30 e4                       ; 0xc2b39 vgabios.c:1973
     4963    imul dx, ax                               ; 0f af d0                    ; 0xc2b3b
     4964    add dx, dx                                ; 01 d2                       ; 0xc2b3e
     4965    mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc2b40 vgabios.c:52
     4966    mov word [es:bx], dx                      ; 26 89 17                    ; 0xc2b43
     4967    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc2b46 vgabios.c:1974
     4968    pop di                                    ; 5f                          ; 0xc2b49
     4969    pop si                                    ; 5e                          ; 0xc2b4a
     4970    pop dx                                    ; 5a                          ; 0xc2b4b
     4971    pop cx                                    ; 59                          ; 0xc2b4c
     4972    pop bx                                    ; 5b                          ; 0xc2b4d
     4973    pop bp                                    ; 5d                          ; 0xc2b4e
    50954974    retn                                      ; c3                          ; 0xc2b4f
    5096   ; disGetNextSymbol 0xc2b50 LB 0x14aa -> off=0x0 cb=0000000000000096 uValue=00000000000c2b50 'biosfn_write_string'
    5097 biosfn_write_string:                         ; 0xc2b50 LB 0x96
    5098     push bp                                   ; 55                          ; 0xc2b50 vgabios.c:1991
     4975  ; disGetNextSymbol 0xc2b50 LB 0x180a -> off=0x0 cb=0000000000000022 uValue=00000000000c2b50 'biosfn_set_font_block'
     4976biosfn_set_font_block:                       ; 0xc2b50 LB 0x22
     4977    push bp                                   ; 55                          ; 0xc2b50 vgabios.c:1976
    50994978    mov bp, sp                                ; 89 e5                       ; 0xc2b51
    5100     push si                                   ; 56                          ; 0xc2b53
    5101     push di                                   ; 57                          ; 0xc2b54
    5102     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2b55
    5103     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2b58
    5104     mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc2b5b
    5105     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc2b5e
    5106     mov si, cx                                ; 89 ce                       ; 0xc2b61
    5107     mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc2b63
    5108     movzx ax, dl                              ; 0f b6 c2                    ; 0xc2b66 vgabios.c:1998
    5109     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc2b69
    5110     lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc2b6c
    5111     call 00a17h                               ; e8 a5 de                    ; 0xc2b6f
    5112     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc2b72 vgabios.c:2001
    5113     jne short 02b89h                          ; 75 11                       ; 0xc2b76
    5114     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2b78 vgabios.c:2002
    5115     mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc2b7b
    5116     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2b7e vgabios.c:2003
    5117     xor al, al                                ; 30 c0                       ; 0xc2b81
    5118     shr ax, 008h                              ; c1 e8 08                    ; 0xc2b83
    5119     mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc2b86
    5120     movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc2b89 vgabios.c:2006
    5121     sal dx, 008h                              ; c1 e2 08                    ; 0xc2b8d
    5122     movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc2b90
    5123     add dx, ax                                ; 01 c2                       ; 0xc2b94
    5124     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2b96 vgabios.c:2007
    5125     call 011c6h                               ; e8 29 e6                    ; 0xc2b9a
    5126     dec si                                    ; 4e                          ; 0xc2b9d vgabios.c:2009
    5127     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2b9e
    5128     je short 02bcdh                           ; 74 2a                       ; 0xc2ba1
    5129     mov bx, di                                ; 89 fb                       ; 0xc2ba3 vgabios.c:2011
    5130     inc di                                    ; 47                          ; 0xc2ba5
    5131     mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc2ba6 vgabios.c:37
    5132     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2ba9
    5133     test byte [bp-008h], 002h                 ; f6 46 f8 02                 ; 0xc2bac vgabios.c:2012
    5134     je short 02bbbh                           ; 74 09                       ; 0xc2bb0
    5135     mov bx, di                                ; 89 fb                       ; 0xc2bb2 vgabios.c:2013
    5136     inc di                                    ; 47                          ; 0xc2bb4
    5137     mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc2bb5 vgabios.c:37
    5138     mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc2bb8 vgabios.c:38
    5139     movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc2bbb vgabios.c:2015
    5140     movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc2bbf
    5141     xor ah, ah                                ; 30 e4                       ; 0xc2bc3
    5142     mov cx, strict word 00003h                ; b9 03 00                    ; 0xc2bc5
    5143     call 025f3h                               ; e8 28 fa                    ; 0xc2bc8
    5144     jmp short 02b9dh                          ; eb d0                       ; 0xc2bcb vgabios.c:2016
    5145     test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc2bcd vgabios.c:2019
    5146     jne short 02bddh                          ; 75 0a                       ; 0xc2bd1
    5147     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2bd3 vgabios.c:2020
    5148     movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2bd6
    5149     call 011c6h                               ; e8 e9 e5                    ; 0xc2bda
    5150     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2bdd vgabios.c:2021
    5151     pop di                                    ; 5f                          ; 0xc2be0
    5152     pop si                                    ; 5e                          ; 0xc2be1
    5153     pop bp                                    ; 5d                          ; 0xc2be2
    5154     retn 00008h                               ; c2 08 00                    ; 0xc2be3
    5155   ; disGetNextSymbol 0xc2be6 LB 0x1414 -> off=0x0 cb=00000000000001f2 uValue=00000000000c2be6 'biosfn_read_state_info'
    5156 biosfn_read_state_info:                      ; 0xc2be6 LB 0x1f2
    5157     push bp                                   ; 55                          ; 0xc2be6 vgabios.c:2024
    5158     mov bp, sp                                ; 89 e5                       ; 0xc2be7
    5159     push cx                                   ; 51                          ; 0xc2be9
    5160     push si                                   ; 56                          ; 0xc2bea
    5161     push di                                   ; 57                          ; 0xc2beb
    5162     push ax                                   ; 50                          ; 0xc2bec
    5163     push ax                                   ; 50                          ; 0xc2bed
    5164     push dx                                   ; 52                          ; 0xc2bee
    5165     mov si, strict word 00049h                ; be 49 00                    ; 0xc2bef vgabios.c:37
    5166     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2bf2
    5167     mov es, ax                                ; 8e c0                       ; 0xc2bf5
    5168     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2bf7
    5169     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2bfa vgabios.c:38
    5170     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2bfd vgabios.c:47
    5171     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2c00
    5172     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc2c03 vgabios.c:48
    5173     mov ax, ds                                ; 8c d8                       ; 0xc2c06 vgabios.c:2035
    5174     mov es, dx                                ; 8e c2                       ; 0xc2c08 vgabios.c:62
    5175     mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2c0a
    5176     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2c0f
    5177     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2c13 vgabios.c:2040
    5178     mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc2c16
    5179     mov si, strict word 00049h                ; be 49 00                    ; 0xc2c19
    5180     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2c1c
    5181     jcxz 02c27h                               ; e3 06                       ; 0xc2c1f
    5182     push DS                                   ; 1e                          ; 0xc2c21
    5183     mov ds, dx                                ; 8e da                       ; 0xc2c22
    5184     rep movsb                                 ; f3 a4                       ; 0xc2c24
    5185     pop DS                                    ; 1f                          ; 0xc2c26
    5186     mov si, 00084h                            ; be 84 00                    ; 0xc2c27 vgabios.c:37
    5187     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2c2a
    5188     mov es, ax                                ; 8e c0                       ; 0xc2c2d
    5189     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2c2f
    5190     db  0feh, 0c0h
    5191     ; inc al                                    ; fe c0                     ; 0xc2c32 vgabios.c:38
    5192     lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc2c34
    5193     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2c37 vgabios.c:42
    5194     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2c3a
    5195     lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc2c3d vgabios.c:2042
    5196     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc2c40
    5197     mov si, 00085h                            ; be 85 00                    ; 0xc2c43
    5198     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2c46
    5199     jcxz 02c51h                               ; e3 06                       ; 0xc2c49
    5200     push DS                                   ; 1e                          ; 0xc2c4b
    5201     mov ds, dx                                ; 8e da                       ; 0xc2c4c
    5202     rep movsb                                 ; f3 a4                       ; 0xc2c4e
    5203     pop DS                                    ; 1f                          ; 0xc2c50
    5204     mov si, 0008ah                            ; be 8a 00                    ; 0xc2c51 vgabios.c:37
    5205     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2c54
    5206     mov es, ax                                ; 8e c0                       ; 0xc2c57
    5207     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2c59
    5208     lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc2c5c vgabios.c:38
    5209     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2c5f vgabios.c:42
    5210     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2c62
    5211     lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc2c65 vgabios.c:2045
    5212     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2c68 vgabios.c:42
    5213     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2c6c vgabios.c:2046
    5214     mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc2c6f vgabios.c:52
    5215     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2c74 vgabios.c:2047
    5216     mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc2c77 vgabios.c:42
    5217     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2c7b vgabios.c:2048
    5218     mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc2c7e vgabios.c:42
    5219     lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc2c82 vgabios.c:2049
    5220     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2c85 vgabios.c:42
    5221     lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc2c89 vgabios.c:2050
    5222     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2c8c vgabios.c:42
    5223     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2c90 vgabios.c:2051
    5224     mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc2c93 vgabios.c:42
    5225     lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc2c97 vgabios.c:2052
    5226     mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc2c9a vgabios.c:42
    5227     lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc2c9e vgabios.c:2053
    5228     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2ca1 vgabios.c:42
    5229     mov si, 00089h                            ; be 89 00                    ; 0xc2ca5 vgabios.c:37
    5230     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2ca8
    5231     mov es, ax                                ; 8e c0                       ; 0xc2cab
    5232     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2cad
    5233     mov ah, al                                ; 88 c4                       ; 0xc2cb0 vgabios.c:2058
    5234     and ah, 080h                              ; 80 e4 80                    ; 0xc2cb2
    5235     movzx si, ah                              ; 0f b6 f4                    ; 0xc2cb5
    5236     sar si, 006h                              ; c1 fe 06                    ; 0xc2cb8
    5237     and AL, strict byte 010h                  ; 24 10                       ; 0xc2cbb
    5238     xor ah, ah                                ; 30 e4                       ; 0xc2cbd
    5239     sar ax, 004h                              ; c1 f8 04                    ; 0xc2cbf
    5240     or ax, si                                 ; 09 f0                       ; 0xc2cc2
    5241     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc2cc4 vgabios.c:2059
    5242     je short 02cdah                           ; 74 11                       ; 0xc2cc7
    5243     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc2cc9
    5244     je short 02cd6h                           ; 74 08                       ; 0xc2ccc
    5245     test ax, ax                               ; 85 c0                       ; 0xc2cce
    5246     jne short 02cdah                          ; 75 08                       ; 0xc2cd0
    5247     mov AL, strict byte 001h                  ; b0 01                       ; 0xc2cd2 vgabios.c:2060
    5248     jmp short 02cdch                          ; eb 06                       ; 0xc2cd4
    5249     mov AL, strict byte 002h                  ; b0 02                       ; 0xc2cd6 vgabios.c:2061
    5250     jmp short 02cdch                          ; eb 02                       ; 0xc2cd8
    5251     xor al, al                                ; 30 c0                       ; 0xc2cda vgabios.c:2063
    5252     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2cdc vgabios.c:2065
    5253     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2cdf vgabios.c:42
    5254     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2ce2
    5255     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2ce5 vgabios.c:2068
    5256     cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc2ce8
    5257     jc short 02d0bh                           ; 72 1f                       ; 0xc2cea
    5258     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc2cec
    5259     jnbe short 02d0bh                         ; 77 1b                       ; 0xc2cee
    5260     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2cf0 vgabios.c:2069
    5261     test ax, ax                               ; 85 c0                       ; 0xc2cf3
    5262     je short 02d4dh                           ; 74 56                       ; 0xc2cf5
    5263     mov si, ax                                ; 89 c6                       ; 0xc2cf7 vgabios.c:2070
    5264     shr si, 002h                              ; c1 ee 02                    ; 0xc2cf9
    5265     mov ax, 04000h                            ; b8 00 40                    ; 0xc2cfc
    5266     xor dx, dx                                ; 31 d2                       ; 0xc2cff
    5267     div si                                    ; f7 f6                       ; 0xc2d01
    5268     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2d03
    5269     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2d06 vgabios.c:42
    5270     jmp short 02d4dh                          ; eb 42                       ; 0xc2d09 vgabios.c:2071
    5271     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2d0b
    5272     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2d0e
    5273     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc2d11
    5274     jne short 02d26h                          ; 75 11                       ; 0xc2d13
    5275     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2d15 vgabios.c:42
    5276     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2d18
    5277     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2d1c vgabios.c:2073
    5278     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc2d1f vgabios.c:52
    5279     jmp short 02d4dh                          ; eb 27                       ; 0xc2d24 vgabios.c:2074
    5280     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2d26
    5281     jc short 02d4dh                           ; 72 23                       ; 0xc2d28
    5282     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2d2a
    5283     jnbe short 02d4dh                         ; 77 1f                       ; 0xc2d2c
    5284     cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc2d2e vgabios.c:2076
    5285     je short 02d42h                           ; 74 0e                       ; 0xc2d32
    5286     mov ax, 04000h                            ; b8 00 40                    ; 0xc2d34 vgabios.c:2077
    5287     xor dx, dx                                ; 31 d2                       ; 0xc2d37
    5288     div word [bp-00ah]                        ; f7 76 f6                    ; 0xc2d39
    5289     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2d3c vgabios.c:42
    5290     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2d3f
    5291     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2d42 vgabios.c:2078
    5292     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2d45 vgabios.c:52
    5293     mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc2d48
    5294     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2d4d vgabios.c:2080
    5295     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2d50
    5296     je short 02d58h                           ; 74 04                       ; 0xc2d52
    5297     cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc2d54
    5298     jne short 02d63h                          ; 75 0b                       ; 0xc2d56
    5299     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2d58 vgabios.c:2081
    5300     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2d5b vgabios.c:52
    5301     mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc2d5e
    5302     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2d63 vgabios.c:2083
    5303     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2d66
    5304     jc short 02dc1h                           ; 72 57                       ; 0xc2d68
    5305     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc2d6a
    5306     je short 02dc1h                           ; 74 53                       ; 0xc2d6c
    5307     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2d6e vgabios.c:2084
    5308     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2d71 vgabios.c:42
    5309     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2d74
    5310     mov si, 00084h                            ; be 84 00                    ; 0xc2d78 vgabios.c:37
    5311     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2d7b
    5312     mov es, ax                                ; 8e c0                       ; 0xc2d7e
    5313     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2d80
    5314     movzx di, al                              ; 0f b6 f8                    ; 0xc2d83 vgabios.c:38
    5315     inc di                                    ; 47                          ; 0xc2d86
    5316     mov si, 00085h                            ; be 85 00                    ; 0xc2d87 vgabios.c:37
    5317     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2d8a
    5318     xor ah, ah                                ; 30 e4                       ; 0xc2d8d vgabios.c:38
    5319     imul ax, di                               ; 0f af c7                    ; 0xc2d8f
    5320     cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc2d92 vgabios.c:2086
    5321     jc short 02da5h                           ; 72 0e                       ; 0xc2d95
    5322     jbe short 02daeh                          ; 76 15                       ; 0xc2d97
    5323     cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc2d99
    5324     je short 02db6h                           ; 74 18                       ; 0xc2d9c
    5325     cmp ax, 00190h                            ; 3d 90 01                    ; 0xc2d9e
    5326     je short 02db2h                           ; 74 0f                       ; 0xc2da1
    5327     jmp short 02db6h                          ; eb 11                       ; 0xc2da3
    5328     cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc2da5
    5329     jne short 02db6h                          ; 75 0c                       ; 0xc2da8
    5330     xor al, al                                ; 30 c0                       ; 0xc2daa vgabios.c:2087
    5331     jmp short 02db8h                          ; eb 0a                       ; 0xc2dac
    5332     mov AL, strict byte 001h                  ; b0 01                       ; 0xc2dae vgabios.c:2088
    5333     jmp short 02db8h                          ; eb 06                       ; 0xc2db0
    5334     mov AL, strict byte 002h                  ; b0 02                       ; 0xc2db2 vgabios.c:2089
    5335     jmp short 02db8h                          ; eb 02                       ; 0xc2db4
    5336     mov AL, strict byte 003h                  ; b0 03                       ; 0xc2db6 vgabios.c:2091
    5337     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2db8 vgabios.c:2093
    5338     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2dbb vgabios.c:42
    5339     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2dbe
    5340     lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc2dc1 vgabios.c:2096
    5341     mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc2dc4
    5342     xor ax, ax                                ; 31 c0                       ; 0xc2dc7
    5343     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2dc9
    5344     jcxz 02dd0h                               ; e3 02                       ; 0xc2dcc
    5345     rep stosb                                 ; f3 aa                       ; 0xc2dce
    5346     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc2dd0 vgabios.c:2097
    5347     pop di                                    ; 5f                          ; 0xc2dd3
    5348     pop si                                    ; 5e                          ; 0xc2dd4
    5349     pop cx                                    ; 59                          ; 0xc2dd5
     4979    push bx                                   ; 53                          ; 0xc2b53
     4980    push dx                                   ; 52                          ; 0xc2b54
     4981    mov bl, al                                ; 88 c3                       ; 0xc2b55
     4982    mov ax, 00100h                            ; b8 00 01                    ; 0xc2b57 vgabios.c:1978
     4983    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2b5a
     4984    out DX, ax                                ; ef                          ; 0xc2b5d
     4985    movzx ax, bl                              ; 0f b6 c3                    ; 0xc2b5e vgabios.c:1979
     4986    sal ax, 008h                              ; c1 e0 08                    ; 0xc2b61
     4987    or AL, strict byte 003h                   ; 0c 03                       ; 0xc2b64
     4988    out DX, ax                                ; ef                          ; 0xc2b66
     4989    mov ax, 00300h                            ; b8 00 03                    ; 0xc2b67 vgabios.c:1980
     4990    out DX, ax                                ; ef                          ; 0xc2b6a
     4991    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2b6b vgabios.c:1981
     4992    pop dx                                    ; 5a                          ; 0xc2b6e
     4993    pop bx                                    ; 5b                          ; 0xc2b6f
     4994    pop bp                                    ; 5d                          ; 0xc2b70
     4995    retn                                      ; c3                          ; 0xc2b71
     4996  ; disGetNextSymbol 0xc2b72 LB 0x17e8 -> off=0x0 cb=000000000000007c uValue=00000000000c2b72 'biosfn_load_text_user_pat'
     4997biosfn_load_text_user_pat:                   ; 0xc2b72 LB 0x7c
     4998    push bp                                   ; 55                          ; 0xc2b72 vgabios.c:1983
     4999    mov bp, sp                                ; 89 e5                       ; 0xc2b73
     5000    push si                                   ; 56                          ; 0xc2b75
     5001    push di                                   ; 57                          ; 0xc2b76
     5002    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2b77
     5003    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2b7a
     5004    mov word [bp-00ch], dx                    ; 89 56 f4                    ; 0xc2b7d
     5005    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2b80
     5006    mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc2b83
     5007    call 02a34h                               ; e8 ab fe                    ; 0xc2b86 vgabios.c:1988
     5008    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2b89 vgabios.c:1989
     5009    and AL, strict byte 003h                  ; 24 03                       ; 0xc2b8c
     5010    xor ah, ah                                ; 30 e4                       ; 0xc2b8e
     5011    mov bx, ax                                ; 89 c3                       ; 0xc2b90
     5012    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2b92
     5013    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2b95
     5014    and AL, strict byte 004h                  ; 24 04                       ; 0xc2b98
     5015    xor ah, ah                                ; 30 e4                       ; 0xc2b9a
     5016    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2b9c
     5017    add bx, ax                                ; 01 c3                       ; 0xc2b9f
     5018    mov word [bp-00eh], bx                    ; 89 5e f2                    ; 0xc2ba1
     5019    xor bx, bx                                ; 31 db                       ; 0xc2ba4 vgabios.c:1990
     5020    cmp bx, word [bp-00ah]                    ; 3b 5e f6                    ; 0xc2ba6
     5021    jnc short 02bd5h                          ; 73 2a                       ; 0xc2ba9
     5022    movzx cx, byte [bp+008h]                  ; 0f b6 4e 08                 ; 0xc2bab vgabios.c:1992
     5023    mov si, bx                                ; 89 de                       ; 0xc2baf
     5024    imul si, cx                               ; 0f af f1                    ; 0xc2bb1
     5025    add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc2bb4
     5026    mov di, word [bp+004h]                    ; 8b 7e 04                    ; 0xc2bb7 vgabios.c:1993
     5027    add di, bx                                ; 01 df                       ; 0xc2bba
     5028    sal di, 005h                              ; c1 e7 05                    ; 0xc2bbc
     5029    add di, word [bp-00eh]                    ; 03 7e f2                    ; 0xc2bbf
     5030    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc2bc2 vgabios.c:1994
     5031    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2bc5
     5032    mov es, ax                                ; 8e c0                       ; 0xc2bc8
     5033    jcxz 02bd2h                               ; e3 06                       ; 0xc2bca
     5034    push DS                                   ; 1e                          ; 0xc2bcc
     5035    mov ds, dx                                ; 8e da                       ; 0xc2bcd
     5036    rep movsb                                 ; f3 a4                       ; 0xc2bcf
     5037    pop DS                                    ; 1f                          ; 0xc2bd1
     5038    inc bx                                    ; 43                          ; 0xc2bd2 vgabios.c:1995
     5039    jmp short 02ba6h                          ; eb d1                       ; 0xc2bd3
     5040    call 02a60h                               ; e8 88 fe                    ; 0xc2bd5 vgabios.c:1996
     5041    cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc2bd8 vgabios.c:1997
     5042    jc short 02be5h                           ; 72 07                       ; 0xc2bdc
     5043    movzx ax, byte [bp+008h]                  ; 0f b6 46 08                 ; 0xc2bde vgabios.c:1999
     5044    call 02a9ch                               ; e8 b7 fe                    ; 0xc2be2
     5045    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2be5 vgabios.c:2001
     5046    pop di                                    ; 5f                          ; 0xc2be8
     5047    pop si                                    ; 5e                          ; 0xc2be9
     5048    pop bp                                    ; 5d                          ; 0xc2bea
     5049    retn 00006h                               ; c2 06 00                    ; 0xc2beb
     5050  ; disGetNextSymbol 0xc2bee LB 0x176c -> off=0x0 cb=000000000000006f uValue=00000000000c2bee 'biosfn_load_text_8_14_pat'
     5051biosfn_load_text_8_14_pat:                   ; 0xc2bee LB 0x6f
     5052    push bp                                   ; 55                          ; 0xc2bee vgabios.c:2003
     5053    mov bp, sp                                ; 89 e5                       ; 0xc2bef
     5054    push bx                                   ; 53                          ; 0xc2bf1
     5055    push cx                                   ; 51                          ; 0xc2bf2
     5056    push si                                   ; 56                          ; 0xc2bf3
     5057    push di                                   ; 57                          ; 0xc2bf4
     5058    push ax                                   ; 50                          ; 0xc2bf5
     5059    push ax                                   ; 50                          ; 0xc2bf6
     5060    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2bf7
     5061    call 02a34h                               ; e8 37 fe                    ; 0xc2bfa vgabios.c:2007
     5062    mov al, dl                                ; 88 d0                       ; 0xc2bfd vgabios.c:2008
     5063    and AL, strict byte 003h                  ; 24 03                       ; 0xc2bff
     5064    xor ah, ah                                ; 30 e4                       ; 0xc2c01
     5065    mov bx, ax                                ; 89 c3                       ; 0xc2c03
     5066    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2c05
     5067    mov al, dl                                ; 88 d0                       ; 0xc2c08
     5068    and AL, strict byte 004h                  ; 24 04                       ; 0xc2c0a
     5069    xor ah, ah                                ; 30 e4                       ; 0xc2c0c
     5070    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2c0e
     5071    add bx, ax                                ; 01 c3                       ; 0xc2c11
     5072    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2c13
     5073    xor bx, bx                                ; 31 db                       ; 0xc2c16 vgabios.c:2009
     5074    jmp short 02c20h                          ; eb 06                       ; 0xc2c18
     5075    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2c1a
     5076    jnc short 02c45h                          ; 73 25                       ; 0xc2c1e
     5077    imul si, bx, strict byte 0000eh           ; 6b f3 0e                    ; 0xc2c20 vgabios.c:2011
     5078    mov di, bx                                ; 89 df                       ; 0xc2c23 vgabios.c:2012
     5079    sal di, 005h                              ; c1 e7 05                    ; 0xc2c25
     5080    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c28
     5081    add si, 05d73h                            ; 81 c6 73 5d                 ; 0xc2c2b vgabios.c:2013
     5082    mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2c2f
     5083    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2c32
     5084    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2c35
     5085    mov es, ax                                ; 8e c0                       ; 0xc2c38
     5086    jcxz 02c42h                               ; e3 06                       ; 0xc2c3a
     5087    push DS                                   ; 1e                          ; 0xc2c3c
     5088    mov ds, dx                                ; 8e da                       ; 0xc2c3d
     5089    rep movsb                                 ; f3 a4                       ; 0xc2c3f
     5090    pop DS                                    ; 1f                          ; 0xc2c41
     5091    inc bx                                    ; 43                          ; 0xc2c42 vgabios.c:2014
     5092    jmp short 02c1ah                          ; eb d5                       ; 0xc2c43
     5093    call 02a60h                               ; e8 18 fe                    ; 0xc2c45 vgabios.c:2015
     5094    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2c48 vgabios.c:2016
     5095    jc short 02c54h                           ; 72 06                       ; 0xc2c4c
     5096    mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2c4e vgabios.c:2018
     5097    call 02a9ch                               ; e8 48 fe                    ; 0xc2c51
     5098    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2c54 vgabios.c:2020
     5099    pop di                                    ; 5f                          ; 0xc2c57
     5100    pop si                                    ; 5e                          ; 0xc2c58
     5101    pop cx                                    ; 59                          ; 0xc2c59
     5102    pop bx                                    ; 5b                          ; 0xc2c5a
     5103    pop bp                                    ; 5d                          ; 0xc2c5b
     5104    retn                                      ; c3                          ; 0xc2c5c
     5105  ; disGetNextSymbol 0xc2c5d LB 0x16fd -> off=0x0 cb=0000000000000071 uValue=00000000000c2c5d 'biosfn_load_text_8_8_pat'
     5106biosfn_load_text_8_8_pat:                    ; 0xc2c5d LB 0x71
     5107    push bp                                   ; 55                          ; 0xc2c5d vgabios.c:2022
     5108    mov bp, sp                                ; 89 e5                       ; 0xc2c5e
     5109    push bx                                   ; 53                          ; 0xc2c60
     5110    push cx                                   ; 51                          ; 0xc2c61
     5111    push si                                   ; 56                          ; 0xc2c62
     5112    push di                                   ; 57                          ; 0xc2c63
     5113    push ax                                   ; 50                          ; 0xc2c64
     5114    push ax                                   ; 50                          ; 0xc2c65
     5115    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2c66
     5116    call 02a34h                               ; e8 c8 fd                    ; 0xc2c69 vgabios.c:2026
     5117    mov al, dl                                ; 88 d0                       ; 0xc2c6c vgabios.c:2027
     5118    and AL, strict byte 003h                  ; 24 03                       ; 0xc2c6e
     5119    xor ah, ah                                ; 30 e4                       ; 0xc2c70
     5120    mov bx, ax                                ; 89 c3                       ; 0xc2c72
     5121    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2c74
     5122    mov al, dl                                ; 88 d0                       ; 0xc2c77
     5123    and AL, strict byte 004h                  ; 24 04                       ; 0xc2c79
     5124    xor ah, ah                                ; 30 e4                       ; 0xc2c7b
     5125    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2c7d
     5126    add bx, ax                                ; 01 c3                       ; 0xc2c80
     5127    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2c82
     5128    xor bx, bx                                ; 31 db                       ; 0xc2c85 vgabios.c:2028
     5129    jmp short 02c8fh                          ; eb 06                       ; 0xc2c87
     5130    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2c89
     5131    jnc short 02cb6h                          ; 73 27                       ; 0xc2c8d
     5132    mov si, bx                                ; 89 de                       ; 0xc2c8f vgabios.c:2030
     5133    sal si, 003h                              ; c1 e6 03                    ; 0xc2c91
     5134    mov di, bx                                ; 89 df                       ; 0xc2c94 vgabios.c:2031
     5135    sal di, 005h                              ; c1 e7 05                    ; 0xc2c96
     5136    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c99
     5137    add si, 05573h                            ; 81 c6 73 55                 ; 0xc2c9c vgabios.c:2032
     5138    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2ca0
     5139    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2ca3
     5140    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2ca6
     5141    mov es, ax                                ; 8e c0                       ; 0xc2ca9
     5142    jcxz 02cb3h                               ; e3 06                       ; 0xc2cab
     5143    push DS                                   ; 1e                          ; 0xc2cad
     5144    mov ds, dx                                ; 8e da                       ; 0xc2cae
     5145    rep movsb                                 ; f3 a4                       ; 0xc2cb0
     5146    pop DS                                    ; 1f                          ; 0xc2cb2
     5147    inc bx                                    ; 43                          ; 0xc2cb3 vgabios.c:2033
     5148    jmp short 02c89h                          ; eb d3                       ; 0xc2cb4
     5149    call 02a60h                               ; e8 a7 fd                    ; 0xc2cb6 vgabios.c:2034
     5150    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2cb9 vgabios.c:2035
     5151    jc short 02cc5h                           ; 72 06                       ; 0xc2cbd
     5152    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2cbf vgabios.c:2037
     5153    call 02a9ch                               ; e8 d7 fd                    ; 0xc2cc2
     5154    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2cc5 vgabios.c:2039
     5155    pop di                                    ; 5f                          ; 0xc2cc8
     5156    pop si                                    ; 5e                          ; 0xc2cc9
     5157    pop cx                                    ; 59                          ; 0xc2cca
     5158    pop bx                                    ; 5b                          ; 0xc2ccb
     5159    pop bp                                    ; 5d                          ; 0xc2ccc
     5160    retn                                      ; c3                          ; 0xc2ccd
     5161  ; disGetNextSymbol 0xc2cce LB 0x168c -> off=0x0 cb=0000000000000071 uValue=00000000000c2cce 'biosfn_load_text_8_16_pat'
     5162biosfn_load_text_8_16_pat:                   ; 0xc2cce LB 0x71
     5163    push bp                                   ; 55                          ; 0xc2cce vgabios.c:2042
     5164    mov bp, sp                                ; 89 e5                       ; 0xc2ccf
     5165    push bx                                   ; 53                          ; 0xc2cd1
     5166    push cx                                   ; 51                          ; 0xc2cd2
     5167    push si                                   ; 56                          ; 0xc2cd3
     5168    push di                                   ; 57                          ; 0xc2cd4
     5169    push ax                                   ; 50                          ; 0xc2cd5
     5170    push ax                                   ; 50                          ; 0xc2cd6
     5171    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2cd7
     5172    call 02a34h                               ; e8 57 fd                    ; 0xc2cda vgabios.c:2046
     5173    mov al, dl                                ; 88 d0                       ; 0xc2cdd vgabios.c:2047
     5174    and AL, strict byte 003h                  ; 24 03                       ; 0xc2cdf
     5175    xor ah, ah                                ; 30 e4                       ; 0xc2ce1
     5176    mov bx, ax                                ; 89 c3                       ; 0xc2ce3
     5177    sal bx, 00eh                              ; c1 e3 0e                    ; 0xc2ce5
     5178    mov al, dl                                ; 88 d0                       ; 0xc2ce8
     5179    and AL, strict byte 004h                  ; 24 04                       ; 0xc2cea
     5180    xor ah, ah                                ; 30 e4                       ; 0xc2cec
     5181    sal ax, 00bh                              ; c1 e0 0b                    ; 0xc2cee
     5182    add bx, ax                                ; 01 c3                       ; 0xc2cf1
     5183    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2cf3
     5184    xor bx, bx                                ; 31 db                       ; 0xc2cf6 vgabios.c:2048
     5185    jmp short 02d00h                          ; eb 06                       ; 0xc2cf8
     5186    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2cfa
     5187    jnc short 02d27h                          ; 73 27                       ; 0xc2cfe
     5188    mov si, bx                                ; 89 de                       ; 0xc2d00 vgabios.c:2050
     5189    sal si, 004h                              ; c1 e6 04                    ; 0xc2d02
     5190    mov di, bx                                ; 89 df                       ; 0xc2d05 vgabios.c:2051
     5191    sal di, 005h                              ; c1 e7 05                    ; 0xc2d07
     5192    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d0a
     5193    add si, 06b73h                            ; 81 c6 73 6b                 ; 0xc2d0d vgabios.c:2052
     5194    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2d11
     5195    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d14
     5196    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2d17
     5197    mov es, ax                                ; 8e c0                       ; 0xc2d1a
     5198    jcxz 02d24h                               ; e3 06                       ; 0xc2d1c
     5199    push DS                                   ; 1e                          ; 0xc2d1e
     5200    mov ds, dx                                ; 8e da                       ; 0xc2d1f
     5201    rep movsb                                 ; f3 a4                       ; 0xc2d21
     5202    pop DS                                    ; 1f                          ; 0xc2d23
     5203    inc bx                                    ; 43                          ; 0xc2d24 vgabios.c:2053
     5204    jmp short 02cfah                          ; eb d3                       ; 0xc2d25
     5205    call 02a60h                               ; e8 36 fd                    ; 0xc2d27 vgabios.c:2054
     5206    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2d2a vgabios.c:2055
     5207    jc short 02d36h                           ; 72 06                       ; 0xc2d2e
     5208    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2d30 vgabios.c:2057
     5209    call 02a9ch                               ; e8 66 fd                    ; 0xc2d33
     5210    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2d36 vgabios.c:2059
     5211    pop di                                    ; 5f                          ; 0xc2d39
     5212    pop si                                    ; 5e                          ; 0xc2d3a
     5213    pop cx                                    ; 59                          ; 0xc2d3b
     5214    pop bx                                    ; 5b                          ; 0xc2d3c
     5215    pop bp                                    ; 5d                          ; 0xc2d3d
     5216    retn                                      ; c3                          ; 0xc2d3e
     5217  ; disGetNextSymbol 0xc2d3f LB 0x161b -> off=0x0 cb=0000000000000016 uValue=00000000000c2d3f 'biosfn_load_gfx_8_8_chars'
     5218biosfn_load_gfx_8_8_chars:                   ; 0xc2d3f LB 0x16
     5219    push bp                                   ; 55                          ; 0xc2d3f vgabios.c:2061
     5220    mov bp, sp                                ; 89 e5                       ; 0xc2d40
     5221    push bx                                   ; 53                          ; 0xc2d42
     5222    push cx                                   ; 51                          ; 0xc2d43
     5223    mov bx, dx                                ; 89 d3                       ; 0xc2d44 vgabios.c:2063
     5224    mov cx, ax                                ; 89 c1                       ; 0xc2d46
     5225    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc2d48
     5226    call 009f0h                               ; e8 a2 dc                    ; 0xc2d4b
     5227    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2d4e vgabios.c:2064
     5228    pop cx                                    ; 59                          ; 0xc2d51
     5229    pop bx                                    ; 5b                          ; 0xc2d52
     5230    pop bp                                    ; 5d                          ; 0xc2d53
     5231    retn                                      ; c3                          ; 0xc2d54
     5232  ; disGetNextSymbol 0xc2d55 LB 0x1605 -> off=0x0 cb=0000000000000049 uValue=00000000000c2d55 'set_gfx_font'
     5233set_gfx_font:                                ; 0xc2d55 LB 0x49
     5234    push bp                                   ; 55                          ; 0xc2d55 vgabios.c:2066
     5235    mov bp, sp                                ; 89 e5                       ; 0xc2d56
     5236    push si                                   ; 56                          ; 0xc2d58
     5237    push di                                   ; 57                          ; 0xc2d59
     5238    mov si, dx                                ; 89 d6                       ; 0xc2d5a
     5239    mov di, bx                                ; 89 df                       ; 0xc2d5c
     5240    mov dl, cl                                ; 88 ca                       ; 0xc2d5e
     5241    mov bx, ax                                ; 89 c3                       ; 0xc2d60 vgabios.c:2070
     5242    mov cx, si                                ; 89 f1                       ; 0xc2d62
     5243    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc2d64
     5244    call 009f0h                               ; e8 86 dc                    ; 0xc2d67
     5245    test dl, dl                               ; 84 d2                       ; 0xc2d6a vgabios.c:2071
     5246    je short 02d7fh                           ; 74 11                       ; 0xc2d6c
     5247    cmp dl, 003h                              ; 80 fa 03                    ; 0xc2d6e vgabios.c:2072
     5248    jbe short 02d75h                          ; 76 02                       ; 0xc2d71
     5249    mov DL, strict byte 002h                  ; b2 02                       ; 0xc2d73 vgabios.c:2073
     5250    movzx bx, dl                              ; 0f b6 da                    ; 0xc2d75 vgabios.c:2074
     5251    mov al, byte [bx+07e04h]                  ; 8a 87 04 7e                 ; 0xc2d78
     5252    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc2d7c
     5253    mov bx, 00085h                            ; bb 85 00                    ; 0xc2d7f vgabios.c:52
     5254    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2d82
     5255    mov es, ax                                ; 8e c0                       ; 0xc2d85
     5256    mov word [es:bx], di                      ; 26 89 3f                    ; 0xc2d87
     5257    movzx ax, byte [bp+004h]                  ; 0f b6 46 04                 ; 0xc2d8a vgabios.c:2079
     5258    dec ax                                    ; 48                          ; 0xc2d8e
     5259    mov bx, 00084h                            ; bb 84 00                    ; 0xc2d8f vgabios.c:52
     5260    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2d92
     5261    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2d95 vgabios.c:2080
     5262    pop di                                    ; 5f                          ; 0xc2d98
     5263    pop si                                    ; 5e                          ; 0xc2d99
     5264    pop bp                                    ; 5d                          ; 0xc2d9a
     5265    retn 00002h                               ; c2 02 00                    ; 0xc2d9b
     5266  ; disGetNextSymbol 0xc2d9e LB 0x15bc -> off=0x0 cb=000000000000001c uValue=00000000000c2d9e 'biosfn_load_gfx_user_chars'
     5267biosfn_load_gfx_user_chars:                  ; 0xc2d9e LB 0x1c
     5268    push bp                                   ; 55                          ; 0xc2d9e vgabios.c:2082
     5269    mov bp, sp                                ; 89 e5                       ; 0xc2d9f
     5270    push si                                   ; 56                          ; 0xc2da1
     5271    mov si, ax                                ; 89 c6                       ; 0xc2da2
     5272    mov ax, dx                                ; 89 d0                       ; 0xc2da4
     5273    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc2da6 vgabios.c:2085
     5274    push dx                                   ; 52                          ; 0xc2daa
     5275    xor ch, ch                                ; 30 ed                       ; 0xc2dab
     5276    mov dx, si                                ; 89 f2                       ; 0xc2dad
     5277    call 02d55h                               ; e8 a3 ff                    ; 0xc2daf
     5278    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2db2 vgabios.c:2086
     5279    pop si                                    ; 5e                          ; 0xc2db5
     5280    pop bp                                    ; 5d                          ; 0xc2db6
     5281    retn 00002h                               ; c2 02 00                    ; 0xc2db7
     5282  ; disGetNextSymbol 0xc2dba LB 0x15a0 -> off=0x0 cb=000000000000001e uValue=00000000000c2dba 'biosfn_load_gfx_8_14_chars'
     5283biosfn_load_gfx_8_14_chars:                  ; 0xc2dba LB 0x1e
     5284    push bp                                   ; 55                          ; 0xc2dba vgabios.c:2091
     5285    mov bp, sp                                ; 89 e5                       ; 0xc2dbb
     5286    push bx                                   ; 53                          ; 0xc2dbd
     5287    push cx                                   ; 51                          ; 0xc2dbe
     5288    movzx cx, dl                              ; 0f b6 ca                    ; 0xc2dbf vgabios.c:2093
     5289    push cx                                   ; 51                          ; 0xc2dc2
     5290    movzx cx, al                              ; 0f b6 c8                    ; 0xc2dc3
     5291    mov bx, strict word 0000eh                ; bb 0e 00                    ; 0xc2dc6
     5292    mov ax, 05d73h                            ; b8 73 5d                    ; 0xc2dc9
     5293    mov dx, ds                                ; 8c da                       ; 0xc2dcc
     5294    call 02d55h                               ; e8 84 ff                    ; 0xc2dce
     5295    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2dd1 vgabios.c:2094
     5296    pop cx                                    ; 59                          ; 0xc2dd4
     5297    pop bx                                    ; 5b                          ; 0xc2dd5
    53505298    pop bp                                    ; 5d                          ; 0xc2dd6
    53515299    retn                                      ; c3                          ; 0xc2dd7
    5352   ; disGetNextSymbol 0xc2dd8 LB 0x1222 -> off=0x0 cb=0000000000000023 uValue=00000000000c2dd8 'biosfn_read_video_state_size2'
    5353 biosfn_read_video_state_size2:               ; 0xc2dd8 LB 0x23
    5354     push dx                                   ; 52                          ; 0xc2dd8 vgabios.c:2100
    5355     push bp                                   ; 55                          ; 0xc2dd9
    5356     mov bp, sp                                ; 89 e5                       ; 0xc2dda
    5357     mov dx, ax                                ; 89 c2                       ; 0xc2ddc
    5358     xor ax, ax                                ; 31 c0                       ; 0xc2dde vgabios.c:2104
    5359     test dl, 001h                             ; f6 c2 01                    ; 0xc2de0 vgabios.c:2105
    5360     je short 02de8h                           ; 74 03                       ; 0xc2de3
    5361     mov ax, strict word 00046h                ; b8 46 00                    ; 0xc2de5 vgabios.c:2106
    5362     test dl, 002h                             ; f6 c2 02                    ; 0xc2de8 vgabios.c:2108
    5363     je short 02df0h                           ; 74 03                       ; 0xc2deb
    5364     add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc2ded vgabios.c:2109
    5365     test dl, 004h                             ; f6 c2 04                    ; 0xc2df0 vgabios.c:2111
    5366     je short 02df8h                           ; 74 03                       ; 0xc2df3
    5367     add ax, 00304h                            ; 05 04 03                    ; 0xc2df5 vgabios.c:2112
    5368     pop bp                                    ; 5d                          ; 0xc2df8 vgabios.c:2115
    5369     pop dx                                    ; 5a                          ; 0xc2df9
    5370     retn                                      ; c3                          ; 0xc2dfa
    5371   ; disGetNextSymbol 0xc2dfb LB 0x11ff -> off=0x0 cb=0000000000000018 uValue=00000000000c2dfb 'vga_get_video_state_size'
    5372 vga_get_video_state_size:                    ; 0xc2dfb LB 0x18
    5373     push bp                                   ; 55                          ; 0xc2dfb vgabios.c:2117
    5374     mov bp, sp                                ; 89 e5                       ; 0xc2dfc
    5375     push bx                                   ; 53                          ; 0xc2dfe
    5376     mov bx, dx                                ; 89 d3                       ; 0xc2dff
    5377     call 02dd8h                               ; e8 d4 ff                    ; 0xc2e01 vgabios.c:2120
    5378     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc2e04
    5379     shr ax, 006h                              ; c1 e8 06                    ; 0xc2e07
    5380     mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc2e0a
    5381     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2e0d vgabios.c:2121
    5382     pop bx                                    ; 5b                          ; 0xc2e10
    5383     pop bp                                    ; 5d                          ; 0xc2e11
    5384     retn                                      ; c3                          ; 0xc2e12
    5385   ; disGetNextSymbol 0xc2e13 LB 0x11e7 -> off=0x0 cb=00000000000002d6 uValue=00000000000c2e13 'biosfn_save_video_state'
    5386 biosfn_save_video_state:                     ; 0xc2e13 LB 0x2d6
    5387     push bp                                   ; 55                          ; 0xc2e13 vgabios.c:2123
    5388     mov bp, sp                                ; 89 e5                       ; 0xc2e14
    5389     push cx                                   ; 51                          ; 0xc2e16
    5390     push si                                   ; 56                          ; 0xc2e17
    5391     push di                                   ; 57                          ; 0xc2e18
    5392     push ax                                   ; 50                          ; 0xc2e19
    5393     push ax                                   ; 50                          ; 0xc2e1a
    5394     push ax                                   ; 50                          ; 0xc2e1b
    5395     mov cx, dx                                ; 89 d1                       ; 0xc2e1c
    5396     mov si, strict word 00063h                ; be 63 00                    ; 0xc2e1e vgabios.c:47
    5397     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e21
    5398     mov es, ax                                ; 8e c0                       ; 0xc2e24
    5399     mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc2e26
    5400     mov si, di                                ; 89 fe                       ; 0xc2e29 vgabios.c:48
    5401     test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc2e2b vgabios.c:2128
    5402     je near 02f46h                            ; 0f 84 13 01                 ; 0xc2e2f
    5403     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2e33 vgabios.c:2129
    5404     in AL, DX                                 ; ec                          ; 0xc2e36
     5300  ; disGetNextSymbol 0xc2dd8 LB 0x1582 -> off=0x0 cb=000000000000001e uValue=00000000000c2dd8 'biosfn_load_gfx_8_8_dd_chars'
     5301biosfn_load_gfx_8_8_dd_chars:                ; 0xc2dd8 LB 0x1e
     5302    push bp                                   ; 55                          ; 0xc2dd8 vgabios.c:2095
     5303    mov bp, sp                                ; 89 e5                       ; 0xc2dd9
     5304    push bx                                   ; 53                          ; 0xc2ddb
     5305    push cx                                   ; 51                          ; 0xc2ddc
     5306    movzx cx, dl                              ; 0f b6 ca                    ; 0xc2ddd vgabios.c:2097
     5307    push cx                                   ; 51                          ; 0xc2de0
     5308    movzx cx, al                              ; 0f b6 c8                    ; 0xc2de1
     5309    mov bx, strict word 00008h                ; bb 08 00                    ; 0xc2de4
     5310    mov ax, 05573h                            ; b8 73 55                    ; 0xc2de7
     5311    mov dx, ds                                ; 8c da                       ; 0xc2dea
     5312    call 02d55h                               ; e8 66 ff                    ; 0xc2dec
     5313    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2def vgabios.c:2098
     5314    pop cx                                    ; 59                          ; 0xc2df2
     5315    pop bx                                    ; 5b                          ; 0xc2df3
     5316    pop bp                                    ; 5d                          ; 0xc2df4
     5317    retn                                      ; c3                          ; 0xc2df5
     5318  ; disGetNextSymbol 0xc2df6 LB 0x1564 -> off=0x0 cb=000000000000001e uValue=00000000000c2df6 'biosfn_load_gfx_8_16_chars'
     5319biosfn_load_gfx_8_16_chars:                  ; 0xc2df6 LB 0x1e
     5320    push bp                                   ; 55                          ; 0xc2df6 vgabios.c:2099
     5321    mov bp, sp                                ; 89 e5                       ; 0xc2df7
     5322    push bx                                   ; 53                          ; 0xc2df9
     5323    push cx                                   ; 51                          ; 0xc2dfa
     5324    movzx cx, dl                              ; 0f b6 ca                    ; 0xc2dfb vgabios.c:2101
     5325    push cx                                   ; 51                          ; 0xc2dfe
     5326    movzx cx, al                              ; 0f b6 c8                    ; 0xc2dff
     5327    mov bx, strict word 00010h                ; bb 10 00                    ; 0xc2e02
     5328    mov ax, 06b73h                            ; b8 73 6b                    ; 0xc2e05
     5329    mov dx, ds                                ; 8c da                       ; 0xc2e08
     5330    call 02d55h                               ; e8 48 ff                    ; 0xc2e0a
     5331    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2e0d vgabios.c:2102
     5332    pop cx                                    ; 59                          ; 0xc2e10
     5333    pop bx                                    ; 5b                          ; 0xc2e11
     5334    pop bp                                    ; 5d                          ; 0xc2e12
     5335    retn                                      ; c3                          ; 0xc2e13
     5336  ; disGetNextSymbol 0xc2e14 LB 0x1546 -> off=0x0 cb=0000000000000005 uValue=00000000000c2e14 'biosfn_alternate_prtsc'
     5337biosfn_alternate_prtsc:                      ; 0xc2e14 LB 0x5
     5338    push bp                                   ; 55                          ; 0xc2e14 vgabios.c:2104
     5339    mov bp, sp                                ; 89 e5                       ; 0xc2e15
     5340    pop bp                                    ; 5d                          ; 0xc2e17 vgabios.c:2109
     5341    retn                                      ; c3                          ; 0xc2e18
     5342  ; disGetNextSymbol 0xc2e19 LB 0x1541 -> off=0x0 cb=0000000000000032 uValue=00000000000c2e19 'biosfn_set_txt_lines'
     5343biosfn_set_txt_lines:                        ; 0xc2e19 LB 0x32
     5344    push bx                                   ; 53                          ; 0xc2e19 vgabios.c:2111
     5345    push si                                   ; 56                          ; 0xc2e1a
     5346    push bp                                   ; 55                          ; 0xc2e1b
     5347    mov bp, sp                                ; 89 e5                       ; 0xc2e1c
     5348    mov bl, al                                ; 88 c3                       ; 0xc2e1e
     5349    mov si, 00089h                            ; be 89 00                    ; 0xc2e20 vgabios.c:37
     5350    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e23
     5351    mov es, ax                                ; 8e c0                       ; 0xc2e26
     5352    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2e28
     5353    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc2e2b vgabios.c:2117
     5354    cmp bl, 002h                              ; 80 fb 02                    ; 0xc2e2d vgabios.c:2119
     5355    je short 02e3ah                           ; 74 08                       ; 0xc2e30
     5356    test bl, bl                               ; 84 db                       ; 0xc2e32
     5357    jne short 02e3ch                          ; 75 06                       ; 0xc2e34
     5358    or AL, strict byte 080h                   ; 0c 80                       ; 0xc2e36 vgabios.c:2122
     5359    jmp short 02e3ch                          ; eb 02                       ; 0xc2e38 vgabios.c:2123
     5360    or AL, strict byte 010h                   ; 0c 10                       ; 0xc2e3a vgabios.c:2125
     5361    mov bx, 00089h                            ; bb 89 00                    ; 0xc2e3c vgabios.c:42
     5362    mov si, strict word 00040h                ; be 40 00                    ; 0xc2e3f
     5363    mov es, si                                ; 8e c6                       ; 0xc2e42
     5364    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e44
     5365    pop bp                                    ; 5d                          ; 0xc2e47 vgabios.c:2129
     5366    pop si                                    ; 5e                          ; 0xc2e48
     5367    pop bx                                    ; 5b                          ; 0xc2e49
     5368    retn                                      ; c3                          ; 0xc2e4a
     5369  ; disGetNextSymbol 0xc2e4b LB 0x150f -> off=0x0 cb=0000000000000005 uValue=00000000000c2e4b 'biosfn_switch_video_interface'
     5370biosfn_switch_video_interface:               ; 0xc2e4b LB 0x5
     5371    push bp                                   ; 55                          ; 0xc2e4b vgabios.c:2132
     5372    mov bp, sp                                ; 89 e5                       ; 0xc2e4c
     5373    pop bp                                    ; 5d                          ; 0xc2e4e vgabios.c:2137
     5374    retn                                      ; c3                          ; 0xc2e4f
     5375  ; disGetNextSymbol 0xc2e50 LB 0x150a -> off=0x0 cb=0000000000000005 uValue=00000000000c2e50 'biosfn_enable_video_refresh_control'
     5376biosfn_enable_video_refresh_control:         ; 0xc2e50 LB 0x5
     5377    push bp                                   ; 55                          ; 0xc2e50 vgabios.c:2138
     5378    mov bp, sp                                ; 89 e5                       ; 0xc2e51
     5379    pop bp                                    ; 5d                          ; 0xc2e53 vgabios.c:2143
     5380    retn                                      ; c3                          ; 0xc2e54
     5381  ; disGetNextSymbol 0xc2e55 LB 0x1505 -> off=0x0 cb=0000000000000096 uValue=00000000000c2e55 'biosfn_write_string'
     5382biosfn_write_string:                         ; 0xc2e55 LB 0x96
     5383    push bp                                   ; 55                          ; 0xc2e55 vgabios.c:2146
     5384    mov bp, sp                                ; 89 e5                       ; 0xc2e56
     5385    push si                                   ; 56                          ; 0xc2e58
     5386    push di                                   ; 57                          ; 0xc2e59
     5387    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2e5a
     5388    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2e5d
     5389    mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc2e60
     5390    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc2e63
     5391    mov si, cx                                ; 89 ce                       ; 0xc2e66
     5392    mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc2e68
     5393    movzx ax, dl                              ; 0f b6 c2                    ; 0xc2e6b vgabios.c:2153
     5394    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc2e6e
     5395    lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc2e71
     5396    call 00a93h                               ; e8 1c dc                    ; 0xc2e74
     5397    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc2e77 vgabios.c:2156
     5398    jne short 02e8eh                          ; 75 11                       ; 0xc2e7b
     5399    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2e7d vgabios.c:2157
     5400    mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc2e80
     5401    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2e83 vgabios.c:2158
     5402    xor al, al                                ; 30 c0                       ; 0xc2e86
     5403    shr ax, 008h                              ; c1 e8 08                    ; 0xc2e88
     5404    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc2e8b
     5405    movzx dx, byte [bp+004h]                  ; 0f b6 56 04                 ; 0xc2e8e vgabios.c:2161
     5406    sal dx, 008h                              ; c1 e2 08                    ; 0xc2e92
     5407    movzx ax, byte [bp+006h]                  ; 0f b6 46 06                 ; 0xc2e95
     5408    add dx, ax                                ; 01 c2                       ; 0xc2e99
     5409    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2e9b vgabios.c:2162
     5410    call 01242h                               ; e8 a0 e3                    ; 0xc2e9f
     5411    dec si                                    ; 4e                          ; 0xc2ea2 vgabios.c:2164
     5412    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2ea3
     5413    je short 02ed2h                           ; 74 2a                       ; 0xc2ea6
     5414    mov bx, di                                ; 89 fb                       ; 0xc2ea8 vgabios.c:2166
     5415    inc di                                    ; 47                          ; 0xc2eaa
     5416    mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc2eab vgabios.c:37
     5417    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2eae
     5418    test byte [bp-008h], 002h                 ; f6 46 f8 02                 ; 0xc2eb1 vgabios.c:2167
     5419    je short 02ec0h                           ; 74 09                       ; 0xc2eb5
     5420    mov bx, di                                ; 89 fb                       ; 0xc2eb7 vgabios.c:2168
     5421    inc di                                    ; 47                          ; 0xc2eb9
     5422    mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc2eba vgabios.c:37
     5423    mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc2ebd vgabios.c:38
     5424    movzx bx, byte [bp-00ah]                  ; 0f b6 5e f6                 ; 0xc2ec0 vgabios.c:2170
     5425    movzx dx, byte [bp-006h]                  ; 0f b6 56 fa                 ; 0xc2ec4
     5426    xor ah, ah                                ; 30 e4                       ; 0xc2ec8
     5427    mov cx, strict word 00003h                ; b9 03 00                    ; 0xc2eca
     5428    call 027eah                               ; e8 1a f9                    ; 0xc2ecd
     5429    jmp short 02ea2h                          ; eb d0                       ; 0xc2ed0 vgabios.c:2171
     5430    test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc2ed2 vgabios.c:2174
     5431    jne short 02ee2h                          ; 75 0a                       ; 0xc2ed6
     5432    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2ed8 vgabios.c:2175
     5433    movzx ax, byte [bp-006h]                  ; 0f b6 46 fa                 ; 0xc2edb
     5434    call 01242h                               ; e8 60 e3                    ; 0xc2edf
     5435    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2ee2 vgabios.c:2176
     5436    pop di                                    ; 5f                          ; 0xc2ee5
     5437    pop si                                    ; 5e                          ; 0xc2ee6
     5438    pop bp                                    ; 5d                          ; 0xc2ee7
     5439    retn 00008h                               ; c2 08 00                    ; 0xc2ee8
     5440  ; disGetNextSymbol 0xc2eeb LB 0x146f -> off=0x0 cb=00000000000001f2 uValue=00000000000c2eeb 'biosfn_read_state_info'
     5441biosfn_read_state_info:                      ; 0xc2eeb LB 0x1f2
     5442    push bp                                   ; 55                          ; 0xc2eeb vgabios.c:2179
     5443    mov bp, sp                                ; 89 e5                       ; 0xc2eec
     5444    push cx                                   ; 51                          ; 0xc2eee
     5445    push si                                   ; 56                          ; 0xc2eef
     5446    push di                                   ; 57                          ; 0xc2ef0
     5447    push ax                                   ; 50                          ; 0xc2ef1
     5448    push ax                                   ; 50                          ; 0xc2ef2
     5449    push dx                                   ; 52                          ; 0xc2ef3
     5450    mov si, strict word 00049h                ; be 49 00                    ; 0xc2ef4 vgabios.c:37
     5451    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2ef7
     5452    mov es, ax                                ; 8e c0                       ; 0xc2efa
     5453    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2efc
     5454    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2eff vgabios.c:38
     5455    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2f02 vgabios.c:47
     5456    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2f05
     5457    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc2f08 vgabios.c:48
     5458    mov ax, ds                                ; 8c d8                       ; 0xc2f0b vgabios.c:2190
     5459    mov es, dx                                ; 8e c2                       ; 0xc2f0d vgabios.c:62
     5460    mov word [es:bx], 05509h                  ; 26 c7 07 09 55              ; 0xc2f0f
     5461    mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2f14
     5462    lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2f18 vgabios.c:2195
     5463    mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc2f1b
     5464    mov si, strict word 00049h                ; be 49 00                    ; 0xc2f1e
     5465    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2f21
     5466    jcxz 02f2ch                               ; e3 06                       ; 0xc2f24
     5467    push DS                                   ; 1e                          ; 0xc2f26
     5468    mov ds, dx                                ; 8e da                       ; 0xc2f27
     5469    rep movsb                                 ; f3 a4                       ; 0xc2f29
     5470    pop DS                                    ; 1f                          ; 0xc2f2b
     5471    mov si, 00084h                            ; be 84 00                    ; 0xc2f2c vgabios.c:37
     5472    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f2f
     5473    mov es, ax                                ; 8e c0                       ; 0xc2f32
     5474    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f34
     5475    db  0feh, 0c0h
     5476    ; inc al                                    ; fe c0                     ; 0xc2f37 vgabios.c:38
     5477    lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc2f39
     5478    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f3c vgabios.c:42
     5479    mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f3f
     5480    lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc2f42 vgabios.c:2197
     5481    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc2f45
     5482    mov si, 00085h                            ; be 85 00                    ; 0xc2f48
     5483    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2f4b
     5484    jcxz 02f56h                               ; e3 06                       ; 0xc2f4e
     5485    push DS                                   ; 1e                          ; 0xc2f50
     5486    mov ds, dx                                ; 8e da                       ; 0xc2f51
     5487    rep movsb                                 ; f3 a4                       ; 0xc2f53
     5488    pop DS                                    ; 1f                          ; 0xc2f55
     5489    mov si, 0008ah                            ; be 8a 00                    ; 0xc2f56 vgabios.c:37
     5490    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f59
     5491    mov es, ax                                ; 8e c0                       ; 0xc2f5c
     5492    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f5e
     5493    lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc2f61 vgabios.c:38
     5494    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f64 vgabios.c:42
     5495    mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f67
     5496    lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc2f6a vgabios.c:2200
     5497    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f6d vgabios.c:42
     5498    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2f71 vgabios.c:2201
     5499    mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc2f74 vgabios.c:52
     5500    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2f79 vgabios.c:2202
     5501    mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc2f7c vgabios.c:42
     5502    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2f80 vgabios.c:2203
     5503    mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc2f83 vgabios.c:42
     5504    lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc2f87 vgabios.c:2204
     5505    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f8a vgabios.c:42
     5506    lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc2f8e vgabios.c:2205
     5507    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f91 vgabios.c:42
     5508    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2f95 vgabios.c:2206
     5509    mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc2f98 vgabios.c:42
     5510    lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc2f9c vgabios.c:2207
     5511    mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc2f9f vgabios.c:42
     5512    lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc2fa3 vgabios.c:2208
     5513    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2fa6 vgabios.c:42
     5514    mov si, 00089h                            ; be 89 00                    ; 0xc2faa vgabios.c:37
     5515    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fad
     5516    mov es, ax                                ; 8e c0                       ; 0xc2fb0
     5517    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2fb2
     5518    mov ah, al                                ; 88 c4                       ; 0xc2fb5 vgabios.c:2213
     5519    and ah, 080h                              ; 80 e4 80                    ; 0xc2fb7
     5520    movzx si, ah                              ; 0f b6 f4                    ; 0xc2fba
     5521    sar si, 006h                              ; c1 fe 06                    ; 0xc2fbd
     5522    and AL, strict byte 010h                  ; 24 10                       ; 0xc2fc0
     5523    xor ah, ah                                ; 30 e4                       ; 0xc2fc2
     5524    sar ax, 004h                              ; c1 f8 04                    ; 0xc2fc4
     5525    or ax, si                                 ; 09 f0                       ; 0xc2fc7
     5526    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc2fc9 vgabios.c:2214
     5527    je short 02fdfh                           ; 74 11                       ; 0xc2fcc
     5528    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc2fce
     5529    je short 02fdbh                           ; 74 08                       ; 0xc2fd1
     5530    test ax, ax                               ; 85 c0                       ; 0xc2fd3
     5531    jne short 02fdfh                          ; 75 08                       ; 0xc2fd5
     5532    mov AL, strict byte 001h                  ; b0 01                       ; 0xc2fd7 vgabios.c:2215
     5533    jmp short 02fe1h                          ; eb 06                       ; 0xc2fd9
     5534    mov AL, strict byte 002h                  ; b0 02                       ; 0xc2fdb vgabios.c:2216
     5535    jmp short 02fe1h                          ; eb 02                       ; 0xc2fdd
     5536    xor al, al                                ; 30 c0                       ; 0xc2fdf vgabios.c:2218
     5537    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2fe1 vgabios.c:2220
     5538    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fe4 vgabios.c:42
     5539    mov byte [es:si], al                      ; 26 88 04                    ; 0xc2fe7
     5540    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2fea vgabios.c:2223
     5541    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc2fed
     5542    jc short 03010h                           ; 72 1f                       ; 0xc2fef
     5543    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc2ff1
     5544    jnbe short 03010h                         ; 77 1b                       ; 0xc2ff3
     5545    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2ff5 vgabios.c:2224
     5546    test ax, ax                               ; 85 c0                       ; 0xc2ff8
     5547    je short 03052h                           ; 74 56                       ; 0xc2ffa
     5548    mov si, ax                                ; 89 c6                       ; 0xc2ffc vgabios.c:2225
     5549    shr si, 002h                              ; c1 ee 02                    ; 0xc2ffe
     5550    mov ax, 04000h                            ; b8 00 40                    ; 0xc3001
     5551    xor dx, dx                                ; 31 d2                       ; 0xc3004
     5552    div si                                    ; f7 f6                       ; 0xc3006
     5553    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc3008
     5554    mov byte [es:si], al                      ; 26 88 04                    ; 0xc300b vgabios.c:42
     5555    jmp short 03052h                          ; eb 42                       ; 0xc300e vgabios.c:2226
     5556    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc3010
     5557    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3013
     5558    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc3016
     5559    jne short 0302bh                          ; 75 11                       ; 0xc3018
     5560    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc301a vgabios.c:42
     5561    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc301d
     5562    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc3021 vgabios.c:2228
     5563    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc3024 vgabios.c:52
     5564    jmp short 03052h                          ; eb 27                       ; 0xc3029 vgabios.c:2229
     5565    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc302b
     5566    jc short 03052h                           ; 72 23                       ; 0xc302d
     5567    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc302f
     5568    jnbe short 03052h                         ; 77 1f                       ; 0xc3031
     5569    cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc3033 vgabios.c:2231
     5570    je short 03047h                           ; 74 0e                       ; 0xc3037
     5571    mov ax, 04000h                            ; b8 00 40                    ; 0xc3039 vgabios.c:2232
     5572    xor dx, dx                                ; 31 d2                       ; 0xc303c
     5573    div word [bp-00ah]                        ; f7 76 f6                    ; 0xc303e
     5574    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3041 vgabios.c:42
     5575    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3044
     5576    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc3047 vgabios.c:2233
     5577    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc304a vgabios.c:52
     5578    mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc304d
     5579    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3052 vgabios.c:2235
     5580    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc3055
     5581    je short 0305dh                           ; 74 04                       ; 0xc3057
     5582    cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc3059
     5583    jne short 03068h                          ; 75 0b                       ; 0xc305b
     5584    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc305d vgabios.c:2236
     5585    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3060 vgabios.c:52
     5586    mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc3063
     5587    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3068 vgabios.c:2238
     5588    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc306b
     5589    jc short 030c6h                           ; 72 57                       ; 0xc306d
     5590    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc306f
     5591    je short 030c6h                           ; 74 53                       ; 0xc3071
     5592    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc3073 vgabios.c:2239
     5593    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3076 vgabios.c:42
     5594    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc3079
     5595    mov si, 00084h                            ; be 84 00                    ; 0xc307d vgabios.c:37
     5596    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3080
     5597    mov es, ax                                ; 8e c0                       ; 0xc3083
     5598    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3085
     5599    movzx di, al                              ; 0f b6 f8                    ; 0xc3088 vgabios.c:38
     5600    inc di                                    ; 47                          ; 0xc308b
     5601    mov si, 00085h                            ; be 85 00                    ; 0xc308c vgabios.c:37
     5602    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc308f
     5603    xor ah, ah                                ; 30 e4                       ; 0xc3092 vgabios.c:38
     5604    imul ax, di                               ; 0f af c7                    ; 0xc3094
     5605    cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc3097 vgabios.c:2241
     5606    jc short 030aah                           ; 72 0e                       ; 0xc309a
     5607    jbe short 030b3h                          ; 76 15                       ; 0xc309c
     5608    cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc309e
     5609    je short 030bbh                           ; 74 18                       ; 0xc30a1
     5610    cmp ax, 00190h                            ; 3d 90 01                    ; 0xc30a3
     5611    je short 030b7h                           ; 74 0f                       ; 0xc30a6
     5612    jmp short 030bbh                          ; eb 11                       ; 0xc30a8
     5613    cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc30aa
     5614    jne short 030bbh                          ; 75 0c                       ; 0xc30ad
     5615    xor al, al                                ; 30 c0                       ; 0xc30af vgabios.c:2242
     5616    jmp short 030bdh                          ; eb 0a                       ; 0xc30b1
     5617    mov AL, strict byte 001h                  ; b0 01                       ; 0xc30b3 vgabios.c:2243
     5618    jmp short 030bdh                          ; eb 06                       ; 0xc30b5
     5619    mov AL, strict byte 002h                  ; b0 02                       ; 0xc30b7 vgabios.c:2244
     5620    jmp short 030bdh                          ; eb 02                       ; 0xc30b9
     5621    mov AL, strict byte 003h                  ; b0 03                       ; 0xc30bb vgabios.c:2246
     5622    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc30bd vgabios.c:2248
     5623    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc30c0 vgabios.c:42
     5624    mov byte [es:si], al                      ; 26 88 04                    ; 0xc30c3
     5625    lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc30c6 vgabios.c:2251
     5626    mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc30c9
     5627    xor ax, ax                                ; 31 c0                       ; 0xc30cc
     5628    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc30ce
     5629    jcxz 030d5h                               ; e3 02                       ; 0xc30d1
     5630    rep stosb                                 ; f3 aa                       ; 0xc30d3
     5631    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc30d5 vgabios.c:2252
     5632    pop di                                    ; 5f                          ; 0xc30d8
     5633    pop si                                    ; 5e                          ; 0xc30d9
     5634    pop cx                                    ; 59                          ; 0xc30da
     5635    pop bp                                    ; 5d                          ; 0xc30db
     5636    retn                                      ; c3                          ; 0xc30dc
     5637  ; disGetNextSymbol 0xc30dd LB 0x127d -> off=0x0 cb=0000000000000023 uValue=00000000000c30dd 'biosfn_read_video_state_size2'
     5638biosfn_read_video_state_size2:               ; 0xc30dd LB 0x23
     5639    push dx                                   ; 52                          ; 0xc30dd vgabios.c:2255
     5640    push bp                                   ; 55                          ; 0xc30de
     5641    mov bp, sp                                ; 89 e5                       ; 0xc30df
     5642    mov dx, ax                                ; 89 c2                       ; 0xc30e1
     5643    xor ax, ax                                ; 31 c0                       ; 0xc30e3 vgabios.c:2259
     5644    test dl, 001h                             ; f6 c2 01                    ; 0xc30e5 vgabios.c:2260
     5645    je short 030edh                           ; 74 03                       ; 0xc30e8
     5646    mov ax, strict word 00046h                ; b8 46 00                    ; 0xc30ea vgabios.c:2261
     5647    test dl, 002h                             ; f6 c2 02                    ; 0xc30ed vgabios.c:2263
     5648    je short 030f5h                           ; 74 03                       ; 0xc30f0
     5649    add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc30f2 vgabios.c:2264
     5650    test dl, 004h                             ; f6 c2 04                    ; 0xc30f5 vgabios.c:2266
     5651    je short 030fdh                           ; 74 03                       ; 0xc30f8
     5652    add ax, 00304h                            ; 05 04 03                    ; 0xc30fa vgabios.c:2267
     5653    pop bp                                    ; 5d                          ; 0xc30fd vgabios.c:2270
     5654    pop dx                                    ; 5a                          ; 0xc30fe
     5655    retn                                      ; c3                          ; 0xc30ff
     5656  ; disGetNextSymbol 0xc3100 LB 0x125a -> off=0x0 cb=0000000000000018 uValue=00000000000c3100 'vga_get_video_state_size'
     5657vga_get_video_state_size:                    ; 0xc3100 LB 0x18
     5658    push bp                                   ; 55                          ; 0xc3100 vgabios.c:2272
     5659    mov bp, sp                                ; 89 e5                       ; 0xc3101
     5660    push bx                                   ; 53                          ; 0xc3103
     5661    mov bx, dx                                ; 89 d3                       ; 0xc3104
     5662    call 030ddh                               ; e8 d4 ff                    ; 0xc3106 vgabios.c:2275
     5663    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc3109
     5664    shr ax, 006h                              ; c1 e8 06                    ; 0xc310c
     5665    mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc310f
     5666    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3112 vgabios.c:2276
     5667    pop bx                                    ; 5b                          ; 0xc3115
     5668    pop bp                                    ; 5d                          ; 0xc3116
     5669    retn                                      ; c3                          ; 0xc3117
     5670  ; disGetNextSymbol 0xc3118 LB 0x1242 -> off=0x0 cb=00000000000002d6 uValue=00000000000c3118 'biosfn_save_video_state'
     5671biosfn_save_video_state:                     ; 0xc3118 LB 0x2d6
     5672    push bp                                   ; 55                          ; 0xc3118 vgabios.c:2278
     5673    mov bp, sp                                ; 89 e5                       ; 0xc3119
     5674    push cx                                   ; 51                          ; 0xc311b
     5675    push si                                   ; 56                          ; 0xc311c
     5676    push di                                   ; 57                          ; 0xc311d
     5677    push ax                                   ; 50                          ; 0xc311e
     5678    push ax                                   ; 50                          ; 0xc311f
     5679    push ax                                   ; 50                          ; 0xc3120
     5680    mov cx, dx                                ; 89 d1                       ; 0xc3121
     5681    mov si, strict word 00063h                ; be 63 00                    ; 0xc3123 vgabios.c:47
     5682    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3126
     5683    mov es, ax                                ; 8e c0                       ; 0xc3129
     5684    mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc312b
     5685    mov si, di                                ; 89 fe                       ; 0xc312e vgabios.c:48
     5686    test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc3130 vgabios.c:2283
     5687    je near 0324bh                            ; 0f 84 13 01                 ; 0xc3134
     5688    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3138 vgabios.c:2284
     5689    in AL, DX                                 ; ec                          ; 0xc313b
    54055690    db  02ah, 0e4h
    5406     ; sub ah, ah                                ; 2a e4                     ; 0xc2e37
    5407     mov es, cx                                ; 8e c1                       ; 0xc2e39 vgabios.c:42
    5408     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e3b
    5409     inc bx                                    ; 43                          ; 0xc2e3e vgabios.c:2129
    5410     mov dx, di                                ; 89 fa                       ; 0xc2e3f
    5411     in AL, DX                                 ; ec                          ; 0xc2e41
     5691    ; sub ah, ah                                ; 2a e4                     ; 0xc313c
     5692    mov es, cx                                ; 8e c1                       ; 0xc313e vgabios.c:42
     5693    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3140
     5694    inc bx                                    ; 43                          ; 0xc3143 vgabios.c:2284
     5695    mov dx, di                                ; 89 fa                       ; 0xc3144
     5696    in AL, DX                                 ; ec                          ; 0xc3146
    54125697    db  02ah, 0e4h
    5413     ; sub ah, ah                                ; 2a e4                     ; 0xc2e42
    5414     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e44 vgabios.c:42
    5415     inc bx                                    ; 43                          ; 0xc2e47 vgabios.c:2130
    5416     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2e48
    5417     in AL, DX                                 ; ec                          ; 0xc2e4b
     5698    ; sub ah, ah                                ; 2a e4                     ; 0xc3147
     5699    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3149 vgabios.c:42
     5700    inc bx                                    ; 43                          ; 0xc314c vgabios.c:2285
     5701    mov dx, 003ceh                            ; ba ce 03                    ; 0xc314d
     5702    in AL, DX                                 ; ec                          ; 0xc3150
    54185703    db  02ah, 0e4h
    5419     ; sub ah, ah                                ; 2a e4                     ; 0xc2e4c
    5420     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e4e vgabios.c:42
    5421     inc bx                                    ; 43                          ; 0xc2e51 vgabios.c:2131
    5422     mov dx, 003dah                            ; ba da 03                    ; 0xc2e52
    5423     in AL, DX                                 ; ec                          ; 0xc2e55
     5704    ; sub ah, ah                                ; 2a e4                     ; 0xc3151
     5705    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3153 vgabios.c:42
     5706    inc bx                                    ; 43                          ; 0xc3156 vgabios.c:2286
     5707    mov dx, 003dah                            ; ba da 03                    ; 0xc3157
     5708    in AL, DX                                 ; ec                          ; 0xc315a
    54245709    db  02ah, 0e4h
    5425     ; sub ah, ah                                ; 2a e4                     ; 0xc2e56
    5426     mov dx, 003c0h                            ; ba c0 03                    ; 0xc2e58 vgabios.c:2133
    5427     in AL, DX                                 ; ec                          ; 0xc2e5b
     5710    ; sub ah, ah                                ; 2a e4                     ; 0xc315b
     5711    mov dx, 003c0h                            ; ba c0 03                    ; 0xc315d vgabios.c:2288
     5712    in AL, DX                                 ; ec                          ; 0xc3160
    54285713    db  02ah, 0e4h
    5429     ; sub ah, ah                                ; 2a e4                     ; 0xc2e5c
    5430     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc2e5e
    5431     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2e61 vgabios.c:42
    5432     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e64
    5433     inc bx                                    ; 43                          ; 0xc2e67 vgabios.c:2134
    5434     mov dx, 003cah                            ; ba ca 03                    ; 0xc2e68
    5435     in AL, DX                                 ; ec                          ; 0xc2e6b
     5714    ; sub ah, ah                                ; 2a e4                     ; 0xc3161
     5715    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc3163
     5716    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc3166 vgabios.c:42
     5717    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3169
     5718    inc bx                                    ; 43                          ; 0xc316c vgabios.c:2289
     5719    mov dx, 003cah                            ; ba ca 03                    ; 0xc316d
     5720    in AL, DX                                 ; ec                          ; 0xc3170
    54365721    db  02ah, 0e4h
    5437     ; sub ah, ah                                ; 2a e4                     ; 0xc2e6c
    5438     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e6e vgabios.c:42
    5439     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2e71 vgabios.c:2137
    5440     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc2e74
    5441     add bx, ax                                ; 01 c3                       ; 0xc2e77 vgabios.c:2135
    5442     jmp short 02e81h                          ; eb 06                       ; 0xc2e79
    5443     cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc2e7b
    5444     jnbe short 02e99h                         ; 77 18                       ; 0xc2e7f
    5445     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2e81 vgabios.c:2138
    5446     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2e84
    5447     out DX, AL                                ; ee                          ; 0xc2e87
    5448     mov dx, 003c5h                            ; ba c5 03                    ; 0xc2e88 vgabios.c:2139
    5449     in AL, DX                                 ; ec                          ; 0xc2e8b
     5722    ; sub ah, ah                                ; 2a e4                     ; 0xc3171
     5723    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3173 vgabios.c:42
     5724    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3176 vgabios.c:2292
     5725    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3179
     5726    add bx, ax                                ; 01 c3                       ; 0xc317c vgabios.c:2290
     5727    jmp short 03186h                          ; eb 06                       ; 0xc317e
     5728    cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3180
     5729    jnbe short 0319eh                         ; 77 18                       ; 0xc3184
     5730    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3186 vgabios.c:2293
     5731    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3189
     5732    out DX, AL                                ; ee                          ; 0xc318c
     5733    mov dx, 003c5h                            ; ba c5 03                    ; 0xc318d vgabios.c:2294
     5734    in AL, DX                                 ; ec                          ; 0xc3190
    54505735    db  02ah, 0e4h
    5451     ; sub ah, ah                                ; 2a e4                     ; 0xc2e8c
    5452     mov es, cx                                ; 8e c1                       ; 0xc2e8e vgabios.c:42
    5453     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2e90
    5454     inc bx                                    ; 43                          ; 0xc2e93 vgabios.c:2139
    5455     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc2e94 vgabios.c:2140
    5456     jmp short 02e7bh                          ; eb e2                       ; 0xc2e97
    5457     xor al, al                                ; 30 c0                       ; 0xc2e99 vgabios.c:2141
    5458     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2e9b
    5459     out DX, AL                                ; ee                          ; 0xc2e9e
    5460     mov dx, 003c5h                            ; ba c5 03                    ; 0xc2e9f vgabios.c:2142
    5461     in AL, DX                                 ; ec                          ; 0xc2ea2
     5736    ; sub ah, ah                                ; 2a e4                     ; 0xc3191
     5737    mov es, cx                                ; 8e c1                       ; 0xc3193 vgabios.c:42
     5738    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3195
     5739    inc bx                                    ; 43                          ; 0xc3198 vgabios.c:2294
     5740    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3199 vgabios.c:2295
     5741    jmp short 03180h                          ; eb e2                       ; 0xc319c
     5742    xor al, al                                ; 30 c0                       ; 0xc319e vgabios.c:2296
     5743    mov dx, 003c4h                            ; ba c4 03                    ; 0xc31a0
     5744    out DX, AL                                ; ee                          ; 0xc31a3
     5745    mov dx, 003c5h                            ; ba c5 03                    ; 0xc31a4 vgabios.c:2297
     5746    in AL, DX                                 ; ec                          ; 0xc31a7
    54625747    db  02ah, 0e4h
    5463     ; sub ah, ah                                ; 2a e4                     ; 0xc2ea3
    5464     mov es, cx                                ; 8e c1                       ; 0xc2ea5 vgabios.c:42
    5465     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2ea7
    5466     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc2eaa vgabios.c:2144
    5467     inc bx                                    ; 43                          ; 0xc2eaf vgabios.c:2142
    5468     jmp short 02eb8h                          ; eb 06                       ; 0xc2eb0
    5469     cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc2eb2
    5470     jnbe short 02ecfh                         ; 77 17                       ; 0xc2eb6
    5471     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2eb8 vgabios.c:2145
    5472     mov dx, si                                ; 89 f2                       ; 0xc2ebb
    5473     out DX, AL                                ; ee                          ; 0xc2ebd
    5474     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2ebe vgabios.c:2146
    5475     in AL, DX                                 ; ec                          ; 0xc2ec1
     5748    ; sub ah, ah                                ; 2a e4                     ; 0xc31a8
     5749    mov es, cx                                ; 8e c1                       ; 0xc31aa vgabios.c:42
     5750    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31ac
     5751    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc31af vgabios.c:2299
     5752    inc bx                                    ; 43                          ; 0xc31b4 vgabios.c:2297
     5753    jmp short 031bdh                          ; eb 06                       ; 0xc31b5
     5754    cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc31b7
     5755    jnbe short 031d4h                         ; 77 17                       ; 0xc31bb
     5756    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc31bd vgabios.c:2300
     5757    mov dx, si                                ; 89 f2                       ; 0xc31c0
     5758    out DX, AL                                ; ee                          ; 0xc31c2
     5759    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc31c3 vgabios.c:2301
     5760    in AL, DX                                 ; ec                          ; 0xc31c6
    54765761    db  02ah, 0e4h
    5477     ; sub ah, ah                                ; 2a e4                     ; 0xc2ec2
    5478     mov es, cx                                ; 8e c1                       ; 0xc2ec4 vgabios.c:42
    5479     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2ec6
    5480     inc bx                                    ; 43                          ; 0xc2ec9 vgabios.c:2146
    5481     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc2eca vgabios.c:2147
    5482     jmp short 02eb2h                          ; eb e3                       ; 0xc2ecd
    5483     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc2ecf vgabios.c:2149
    5484     jmp short 02edch                          ; eb 06                       ; 0xc2ed4
    5485     cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc2ed6
    5486     jnbe short 02f00h                         ; 77 24                       ; 0xc2eda
    5487     mov dx, 003dah                            ; ba da 03                    ; 0xc2edc vgabios.c:2150
    5488     in AL, DX                                 ; ec                          ; 0xc2edf
     5762    ; sub ah, ah                                ; 2a e4                     ; 0xc31c7
     5763    mov es, cx                                ; 8e c1                       ; 0xc31c9 vgabios.c:42
     5764    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31cb
     5765    inc bx                                    ; 43                          ; 0xc31ce vgabios.c:2301
     5766    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc31cf vgabios.c:2302
     5767    jmp short 031b7h                          ; eb e3                       ; 0xc31d2
     5768    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc31d4 vgabios.c:2304
     5769    jmp short 031e1h                          ; eb 06                       ; 0xc31d9
     5770    cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc31db
     5771    jnbe short 03205h                         ; 77 24                       ; 0xc31df
     5772    mov dx, 003dah                            ; ba da 03                    ; 0xc31e1 vgabios.c:2305
     5773    in AL, DX                                 ; ec                          ; 0xc31e4
    54895774    db  02ah, 0e4h
    5490     ; sub ah, ah                                ; 2a e4                     ; 0xc2ee0
    5491     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2ee2 vgabios.c:2151
    5492     and ax, strict word 00020h                ; 25 20 00                    ; 0xc2ee5
    5493     or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc2ee8
    5494     mov dx, 003c0h                            ; ba c0 03                    ; 0xc2eeb
    5495     out DX, AL                                ; ee                          ; 0xc2eee
    5496     mov dx, 003c1h                            ; ba c1 03                    ; 0xc2eef vgabios.c:2152
    5497     in AL, DX                                 ; ec                          ; 0xc2ef2
     5775    ; sub ah, ah                                ; 2a e4                     ; 0xc31e5
     5776    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc31e7 vgabios.c:2306
     5777    and ax, strict word 00020h                ; 25 20 00                    ; 0xc31ea
     5778    or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc31ed
     5779    mov dx, 003c0h                            ; ba c0 03                    ; 0xc31f0
     5780    out DX, AL                                ; ee                          ; 0xc31f3
     5781    mov dx, 003c1h                            ; ba c1 03                    ; 0xc31f4 vgabios.c:2307
     5782    in AL, DX                                 ; ec                          ; 0xc31f7
    54985783    db  02ah, 0e4h
    5499     ; sub ah, ah                                ; 2a e4                     ; 0xc2ef3
    5500     mov es, cx                                ; 8e c1                       ; 0xc2ef5 vgabios.c:42
    5501     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2ef7
    5502     inc bx                                    ; 43                          ; 0xc2efa vgabios.c:2152
    5503     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc2efb vgabios.c:2153
    5504     jmp short 02ed6h                          ; eb d6                       ; 0xc2efe
    5505     mov dx, 003dah                            ; ba da 03                    ; 0xc2f00 vgabios.c:2154
    5506     in AL, DX                                 ; ec                          ; 0xc2f03
     5784    ; sub ah, ah                                ; 2a e4                     ; 0xc31f8
     5785    mov es, cx                                ; 8e c1                       ; 0xc31fa vgabios.c:42
     5786    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31fc
     5787    inc bx                                    ; 43                          ; 0xc31ff vgabios.c:2307
     5788    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3200 vgabios.c:2308
     5789    jmp short 031dbh                          ; eb d6                       ; 0xc3203
     5790    mov dx, 003dah                            ; ba da 03                    ; 0xc3205 vgabios.c:2309
     5791    in AL, DX                                 ; ec                          ; 0xc3208
    55075792    db  02ah, 0e4h
    5508     ; sub ah, ah                                ; 2a e4                     ; 0xc2f04
    5509     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc2f06 vgabios.c:2156
    5510     jmp short 02f13h                          ; eb 06                       ; 0xc2f0b
    5511     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc2f0d
    5512     jnbe short 02f2bh                         ; 77 18                       ; 0xc2f11
    5513     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f13 vgabios.c:2157
    5514     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2f16
    5515     out DX, AL                                ; ee                          ; 0xc2f19
    5516     mov dx, 003cfh                            ; ba cf 03                    ; 0xc2f1a vgabios.c:2158
    5517     in AL, DX                                 ; ec                          ; 0xc2f1d
     5793    ; sub ah, ah                                ; 2a e4                     ; 0xc3209
     5794    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc320b vgabios.c:2311
     5795    jmp short 03218h                          ; eb 06                       ; 0xc3210
     5796    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3212
     5797    jnbe short 03230h                         ; 77 18                       ; 0xc3216
     5798    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3218 vgabios.c:2312
     5799    mov dx, 003ceh                            ; ba ce 03                    ; 0xc321b
     5800    out DX, AL                                ; ee                          ; 0xc321e
     5801    mov dx, 003cfh                            ; ba cf 03                    ; 0xc321f vgabios.c:2313
     5802    in AL, DX                                 ; ec                          ; 0xc3222
    55185803    db  02ah, 0e4h
    5519     ; sub ah, ah                                ; 2a e4                     ; 0xc2f1e
    5520     mov es, cx                                ; 8e c1                       ; 0xc2f20 vgabios.c:42
    5521     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2f22
    5522     inc bx                                    ; 43                          ; 0xc2f25 vgabios.c:2158
    5523     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc2f26 vgabios.c:2159
    5524     jmp short 02f0dh                          ; eb e2                       ; 0xc2f29
    5525     mov es, cx                                ; 8e c1                       ; 0xc2f2b vgabios.c:52
    5526     mov word [es:bx], si                      ; 26 89 37                    ; 0xc2f2d
    5527     inc bx                                    ; 43                          ; 0xc2f30 vgabios.c:2161
    5528     inc bx                                    ; 43                          ; 0xc2f31
    5529     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2f32 vgabios.c:42
    5530     inc bx                                    ; 43                          ; 0xc2f36 vgabios.c:2164
    5531     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2f37 vgabios.c:42
    5532     inc bx                                    ; 43                          ; 0xc2f3b vgabios.c:2165
    5533     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2f3c vgabios.c:42
    5534     inc bx                                    ; 43                          ; 0xc2f40 vgabios.c:2166
    5535     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc2f41 vgabios.c:42
    5536     inc bx                                    ; 43                          ; 0xc2f45 vgabios.c:2167
    5537     test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc2f46 vgabios.c:2169
    5538     je near 0308dh                            ; 0f 84 3f 01                 ; 0xc2f4a
    5539     mov si, strict word 00049h                ; be 49 00                    ; 0xc2f4e vgabios.c:37
    5540     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f51
    5541     mov es, ax                                ; 8e c0                       ; 0xc2f54
    5542     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f56
    5543     mov es, cx                                ; 8e c1                       ; 0xc2f59 vgabios.c:42
    5544     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2f5b
    5545     inc bx                                    ; 43                          ; 0xc2f5e vgabios.c:2170
    5546     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc2f5f vgabios.c:47
    5547     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f62
    5548     mov es, ax                                ; 8e c0                       ; 0xc2f65
    5549     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2f67
    5550     mov es, cx                                ; 8e c1                       ; 0xc2f6a vgabios.c:52
    5551     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2f6c
    5552     inc bx                                    ; 43                          ; 0xc2f6f vgabios.c:2171
    5553     inc bx                                    ; 43                          ; 0xc2f70
    5554     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2f71 vgabios.c:47
    5555     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f74
    5556     mov es, ax                                ; 8e c0                       ; 0xc2f77
    5557     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2f79
    5558     mov es, cx                                ; 8e c1                       ; 0xc2f7c vgabios.c:52
    5559     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2f7e
    5560     inc bx                                    ; 43                          ; 0xc2f81 vgabios.c:2172
    5561     inc bx                                    ; 43                          ; 0xc2f82
    5562     mov si, strict word 00063h                ; be 63 00                    ; 0xc2f83 vgabios.c:47
    5563     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f86
    5564     mov es, ax                                ; 8e c0                       ; 0xc2f89
    5565     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2f8b
    5566     mov es, cx                                ; 8e c1                       ; 0xc2f8e vgabios.c:52
    5567     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2f90
    5568     inc bx                                    ; 43                          ; 0xc2f93 vgabios.c:2173
    5569     inc bx                                    ; 43                          ; 0xc2f94
    5570     mov si, 00084h                            ; be 84 00                    ; 0xc2f95 vgabios.c:37
    5571     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f98
    5572     mov es, ax                                ; 8e c0                       ; 0xc2f9b
    5573     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f9d
    5574     mov es, cx                                ; 8e c1                       ; 0xc2fa0 vgabios.c:42
    5575     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2fa2
    5576     inc bx                                    ; 43                          ; 0xc2fa5 vgabios.c:2174
    5577     mov si, 00085h                            ; be 85 00                    ; 0xc2fa6 vgabios.c:47
    5578     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fa9
    5579     mov es, ax                                ; 8e c0                       ; 0xc2fac
    5580     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2fae
    5581     mov es, cx                                ; 8e c1                       ; 0xc2fb1 vgabios.c:52
    5582     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2fb3
    5583     inc bx                                    ; 43                          ; 0xc2fb6 vgabios.c:2175
    5584     inc bx                                    ; 43                          ; 0xc2fb7
    5585     mov si, 00087h                            ; be 87 00                    ; 0xc2fb8 vgabios.c:37
    5586     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fbb
    5587     mov es, ax                                ; 8e c0                       ; 0xc2fbe
    5588     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2fc0
    5589     mov es, cx                                ; 8e c1                       ; 0xc2fc3 vgabios.c:42
    5590     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2fc5
    5591     inc bx                                    ; 43                          ; 0xc2fc8 vgabios.c:2176
    5592     mov si, 00088h                            ; be 88 00                    ; 0xc2fc9 vgabios.c:37
    5593     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fcc
    5594     mov es, ax                                ; 8e c0                       ; 0xc2fcf
    5595     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2fd1
    5596     mov es, cx                                ; 8e c1                       ; 0xc2fd4 vgabios.c:42
    5597     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2fd6
    5598     inc bx                                    ; 43                          ; 0xc2fd9 vgabios.c:2177
    5599     mov si, 00089h                            ; be 89 00                    ; 0xc2fda vgabios.c:37
    5600     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fdd
    5601     mov es, ax                                ; 8e c0                       ; 0xc2fe0
    5602     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2fe2
    5603     mov es, cx                                ; 8e c1                       ; 0xc2fe5 vgabios.c:42
    5604     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2fe7
    5605     inc bx                                    ; 43                          ; 0xc2fea vgabios.c:2178
    5606     mov si, strict word 00060h                ; be 60 00                    ; 0xc2feb vgabios.c:47
    5607     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2fee
    5608     mov es, ax                                ; 8e c0                       ; 0xc2ff1
    5609     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2ff3
    5610     mov es, cx                                ; 8e c1                       ; 0xc2ff6 vgabios.c:52
    5611     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc2ff8
    5612     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc2ffb vgabios.c:2180
    5613     inc bx                                    ; 43                          ; 0xc3000 vgabios.c:2179
    5614     inc bx                                    ; 43                          ; 0xc3001
    5615     jmp short 0300ah                          ; eb 06                       ; 0xc3002
    5616     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3004
    5617     jnc short 03026h                          ; 73 1c                       ; 0xc3008
    5618     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc300a vgabios.c:2181
    5619     add si, si                                ; 01 f6                       ; 0xc300d
    5620     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc300f
    5621     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3012 vgabios.c:47
    5622     mov es, ax                                ; 8e c0                       ; 0xc3015
    5623     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3017
    5624     mov es, cx                                ; 8e c1                       ; 0xc301a vgabios.c:52
    5625     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc301c
    5626     inc bx                                    ; 43                          ; 0xc301f vgabios.c:2182
    5627     inc bx                                    ; 43                          ; 0xc3020
    5628     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3021 vgabios.c:2183
    5629     jmp short 03004h                          ; eb de                       ; 0xc3024
    5630     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc3026 vgabios.c:47
    5631     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3029
    5632     mov es, ax                                ; 8e c0                       ; 0xc302c
    5633     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc302e
    5634     mov es, cx                                ; 8e c1                       ; 0xc3031 vgabios.c:52
    5635     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3033
    5636     inc bx                                    ; 43                          ; 0xc3036 vgabios.c:2184
    5637     inc bx                                    ; 43                          ; 0xc3037
    5638     mov si, strict word 00062h                ; be 62 00                    ; 0xc3038 vgabios.c:37
    5639     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc303b
    5640     mov es, ax                                ; 8e c0                       ; 0xc303e
    5641     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3040
    5642     mov es, cx                                ; 8e c1                       ; 0xc3043 vgabios.c:42
    5643     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3045
    5644     inc bx                                    ; 43                          ; 0xc3048 vgabios.c:2185
    5645     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc3049 vgabios.c:47
    5646     xor ax, ax                                ; 31 c0                       ; 0xc304c
    5647     mov es, ax                                ; 8e c0                       ; 0xc304e
    5648     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3050
    5649     mov es, cx                                ; 8e c1                       ; 0xc3053 vgabios.c:52
    5650     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3055
    5651     inc bx                                    ; 43                          ; 0xc3058 vgabios.c:2187
    5652     inc bx                                    ; 43                          ; 0xc3059
    5653     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc305a vgabios.c:47
    5654     xor ax, ax                                ; 31 c0                       ; 0xc305d
    5655     mov es, ax                                ; 8e c0                       ; 0xc305f
    5656     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3061
    5657     mov es, cx                                ; 8e c1                       ; 0xc3064 vgabios.c:52
    5658     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3066
    5659     inc bx                                    ; 43                          ; 0xc3069 vgabios.c:2188
    5660     inc bx                                    ; 43                          ; 0xc306a
    5661     mov si, 0010ch                            ; be 0c 01                    ; 0xc306b vgabios.c:47
    5662     xor ax, ax                                ; 31 c0                       ; 0xc306e
    5663     mov es, ax                                ; 8e c0                       ; 0xc3070
    5664     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3072
    5665     mov es, cx                                ; 8e c1                       ; 0xc3075 vgabios.c:52
    5666     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3077
    5667     inc bx                                    ; 43                          ; 0xc307a vgabios.c:2189
    5668     inc bx                                    ; 43                          ; 0xc307b
    5669     mov si, 0010eh                            ; be 0e 01                    ; 0xc307c vgabios.c:47
    5670     xor ax, ax                                ; 31 c0                       ; 0xc307f
    5671     mov es, ax                                ; 8e c0                       ; 0xc3081
    5672     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3083
    5673     mov es, cx                                ; 8e c1                       ; 0xc3086 vgabios.c:52
    5674     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3088
    5675     inc bx                                    ; 43                          ; 0xc308b vgabios.c:2190
    5676     inc bx                                    ; 43                          ; 0xc308c
    5677     test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc308d vgabios.c:2192
    5678     je short 030dfh                           ; 74 4c                       ; 0xc3091
    5679     mov dx, 003c7h                            ; ba c7 03                    ; 0xc3093 vgabios.c:2194
    5680     in AL, DX                                 ; ec                          ; 0xc3096
     5804    ; sub ah, ah                                ; 2a e4                     ; 0xc3223
     5805    mov es, cx                                ; 8e c1                       ; 0xc3225 vgabios.c:42
     5806    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3227
     5807    inc bx                                    ; 43                          ; 0xc322a vgabios.c:2313
     5808    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc322b vgabios.c:2314
     5809    jmp short 03212h                          ; eb e2                       ; 0xc322e
     5810    mov es, cx                                ; 8e c1                       ; 0xc3230 vgabios.c:52
     5811    mov word [es:bx], si                      ; 26 89 37                    ; 0xc3232
     5812    inc bx                                    ; 43                          ; 0xc3235 vgabios.c:2316
     5813    inc bx                                    ; 43                          ; 0xc3236
     5814    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3237 vgabios.c:42
     5815    inc bx                                    ; 43                          ; 0xc323b vgabios.c:2319
     5816    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc323c vgabios.c:42
     5817    inc bx                                    ; 43                          ; 0xc3240 vgabios.c:2320
     5818    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3241 vgabios.c:42
     5819    inc bx                                    ; 43                          ; 0xc3245 vgabios.c:2321
     5820    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3246 vgabios.c:42
     5821    inc bx                                    ; 43                          ; 0xc324a vgabios.c:2322
     5822    test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc324b vgabios.c:2324
     5823    je near 03392h                            ; 0f 84 3f 01                 ; 0xc324f
     5824    mov si, strict word 00049h                ; be 49 00                    ; 0xc3253 vgabios.c:37
     5825    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3256
     5826    mov es, ax                                ; 8e c0                       ; 0xc3259
     5827    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc325b
     5828    mov es, cx                                ; 8e c1                       ; 0xc325e vgabios.c:42
     5829    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3260
     5830    inc bx                                    ; 43                          ; 0xc3263 vgabios.c:2325
     5831    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc3264 vgabios.c:47
     5832    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3267
     5833    mov es, ax                                ; 8e c0                       ; 0xc326a
     5834    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc326c
     5835    mov es, cx                                ; 8e c1                       ; 0xc326f vgabios.c:52
     5836    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3271
     5837    inc bx                                    ; 43                          ; 0xc3274 vgabios.c:2326
     5838    inc bx                                    ; 43                          ; 0xc3275
     5839    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3276 vgabios.c:47
     5840    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3279
     5841    mov es, ax                                ; 8e c0                       ; 0xc327c
     5842    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc327e
     5843    mov es, cx                                ; 8e c1                       ; 0xc3281 vgabios.c:52
     5844    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3283
     5845    inc bx                                    ; 43                          ; 0xc3286 vgabios.c:2327
     5846    inc bx                                    ; 43                          ; 0xc3287
     5847    mov si, strict word 00063h                ; be 63 00                    ; 0xc3288 vgabios.c:47
     5848    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc328b
     5849    mov es, ax                                ; 8e c0                       ; 0xc328e
     5850    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3290
     5851    mov es, cx                                ; 8e c1                       ; 0xc3293 vgabios.c:52
     5852    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3295
     5853    inc bx                                    ; 43                          ; 0xc3298 vgabios.c:2328
     5854    inc bx                                    ; 43                          ; 0xc3299
     5855    mov si, 00084h                            ; be 84 00                    ; 0xc329a vgabios.c:37
     5856    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc329d
     5857    mov es, ax                                ; 8e c0                       ; 0xc32a0
     5858    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc32a2
     5859    mov es, cx                                ; 8e c1                       ; 0xc32a5 vgabios.c:42
     5860    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32a7
     5861    inc bx                                    ; 43                          ; 0xc32aa vgabios.c:2329
     5862    mov si, 00085h                            ; be 85 00                    ; 0xc32ab vgabios.c:47
     5863    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32ae
     5864    mov es, ax                                ; 8e c0                       ; 0xc32b1
     5865    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32b3
     5866    mov es, cx                                ; 8e c1                       ; 0xc32b6 vgabios.c:52
     5867    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32b8
     5868    inc bx                                    ; 43                          ; 0xc32bb vgabios.c:2330
     5869    inc bx                                    ; 43                          ; 0xc32bc
     5870    mov si, 00087h                            ; be 87 00                    ; 0xc32bd vgabios.c:37
     5871    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32c0
     5872    mov es, ax                                ; 8e c0                       ; 0xc32c3
     5873    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc32c5
     5874    mov es, cx                                ; 8e c1                       ; 0xc32c8 vgabios.c:42
     5875    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32ca
     5876    inc bx                                    ; 43                          ; 0xc32cd vgabios.c:2331
     5877    mov si, 00088h                            ; be 88 00                    ; 0xc32ce vgabios.c:37
     5878    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32d1
     5879    mov es, ax                                ; 8e c0                       ; 0xc32d4
     5880    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc32d6
     5881    mov es, cx                                ; 8e c1                       ; 0xc32d9 vgabios.c:42
     5882    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32db
     5883    inc bx                                    ; 43                          ; 0xc32de vgabios.c:2332
     5884    mov si, 00089h                            ; be 89 00                    ; 0xc32df vgabios.c:37
     5885    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32e2
     5886    mov es, ax                                ; 8e c0                       ; 0xc32e5
     5887    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc32e7
     5888    mov es, cx                                ; 8e c1                       ; 0xc32ea vgabios.c:42
     5889    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32ec
     5890    inc bx                                    ; 43                          ; 0xc32ef vgabios.c:2333
     5891    mov si, strict word 00060h                ; be 60 00                    ; 0xc32f0 vgabios.c:47
     5892    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32f3
     5893    mov es, ax                                ; 8e c0                       ; 0xc32f6
     5894    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32f8
     5895    mov es, cx                                ; 8e c1                       ; 0xc32fb vgabios.c:52
     5896    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32fd
     5897    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3300 vgabios.c:2335
     5898    inc bx                                    ; 43                          ; 0xc3305 vgabios.c:2334
     5899    inc bx                                    ; 43                          ; 0xc3306
     5900    jmp short 0330fh                          ; eb 06                       ; 0xc3307
     5901    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3309
     5902    jnc short 0332bh                          ; 73 1c                       ; 0xc330d
     5903    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc330f vgabios.c:2336
     5904    add si, si                                ; 01 f6                       ; 0xc3312
     5905    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc3314
     5906    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3317 vgabios.c:47
     5907    mov es, ax                                ; 8e c0                       ; 0xc331a
     5908    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc331c
     5909    mov es, cx                                ; 8e c1                       ; 0xc331f vgabios.c:52
     5910    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3321
     5911    inc bx                                    ; 43                          ; 0xc3324 vgabios.c:2337
     5912    inc bx                                    ; 43                          ; 0xc3325
     5913    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3326 vgabios.c:2338
     5914    jmp short 03309h                          ; eb de                       ; 0xc3329
     5915    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc332b vgabios.c:47
     5916    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc332e
     5917    mov es, ax                                ; 8e c0                       ; 0xc3331
     5918    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3333
     5919    mov es, cx                                ; 8e c1                       ; 0xc3336 vgabios.c:52
     5920    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3338
     5921    inc bx                                    ; 43                          ; 0xc333b vgabios.c:2339
     5922    inc bx                                    ; 43                          ; 0xc333c
     5923    mov si, strict word 00062h                ; be 62 00                    ; 0xc333d vgabios.c:37
     5924    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3340
     5925    mov es, ax                                ; 8e c0                       ; 0xc3343
     5926    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3345
     5927    mov es, cx                                ; 8e c1                       ; 0xc3348 vgabios.c:42
     5928    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc334a
     5929    inc bx                                    ; 43                          ; 0xc334d vgabios.c:2340
     5930    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc334e vgabios.c:47
     5931    xor ax, ax                                ; 31 c0                       ; 0xc3351
     5932    mov es, ax                                ; 8e c0                       ; 0xc3353
     5933    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3355
     5934    mov es, cx                                ; 8e c1                       ; 0xc3358 vgabios.c:52
     5935    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc335a
     5936    inc bx                                    ; 43                          ; 0xc335d vgabios.c:2342
     5937    inc bx                                    ; 43                          ; 0xc335e
     5938    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc335f vgabios.c:47
     5939    xor ax, ax                                ; 31 c0                       ; 0xc3362
     5940    mov es, ax                                ; 8e c0                       ; 0xc3364
     5941    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3366
     5942    mov es, cx                                ; 8e c1                       ; 0xc3369 vgabios.c:52
     5943    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc336b
     5944    inc bx                                    ; 43                          ; 0xc336e vgabios.c:2343
     5945    inc bx                                    ; 43                          ; 0xc336f
     5946    mov si, 0010ch                            ; be 0c 01                    ; 0xc3370 vgabios.c:47
     5947    xor ax, ax                                ; 31 c0                       ; 0xc3373
     5948    mov es, ax                                ; 8e c0                       ; 0xc3375
     5949    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3377
     5950    mov es, cx                                ; 8e c1                       ; 0xc337a vgabios.c:52
     5951    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc337c
     5952    inc bx                                    ; 43                          ; 0xc337f vgabios.c:2344
     5953    inc bx                                    ; 43                          ; 0xc3380
     5954    mov si, 0010eh                            ; be 0e 01                    ; 0xc3381 vgabios.c:47
     5955    xor ax, ax                                ; 31 c0                       ; 0xc3384
     5956    mov es, ax                                ; 8e c0                       ; 0xc3386
     5957    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3388
     5958    mov es, cx                                ; 8e c1                       ; 0xc338b vgabios.c:52
     5959    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc338d
     5960    inc bx                                    ; 43                          ; 0xc3390 vgabios.c:2345
     5961    inc bx                                    ; 43                          ; 0xc3391
     5962    test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc3392 vgabios.c:2347
     5963    je short 033e4h                           ; 74 4c                       ; 0xc3396
     5964    mov dx, 003c7h                            ; ba c7 03                    ; 0xc3398 vgabios.c:2349
     5965    in AL, DX                                 ; ec                          ; 0xc339b
    56815966    db  02ah, 0e4h
    5682     ; sub ah, ah                                ; 2a e4                     ; 0xc3097
    5683     mov es, cx                                ; 8e c1                       ; 0xc3099 vgabios.c:42
    5684     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc309b
    5685     inc bx                                    ; 43                          ; 0xc309e vgabios.c:2194
    5686     mov dx, 003c8h                            ; ba c8 03                    ; 0xc309f
    5687     in AL, DX                                 ; ec                          ; 0xc30a2
     5967    ; sub ah, ah                                ; 2a e4                     ; 0xc339c
     5968    mov es, cx                                ; 8e c1                       ; 0xc339e vgabios.c:42
     5969    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33a0
     5970    inc bx                                    ; 43                          ; 0xc33a3 vgabios.c:2349
     5971    mov dx, 003c8h                            ; ba c8 03                    ; 0xc33a4
     5972    in AL, DX                                 ; ec                          ; 0xc33a7
    56885973    db  02ah, 0e4h
    5689     ; sub ah, ah                                ; 2a e4                     ; 0xc30a3
    5690     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30a5 vgabios.c:42
    5691     inc bx                                    ; 43                          ; 0xc30a8 vgabios.c:2195
    5692     mov dx, 003c6h                            ; ba c6 03                    ; 0xc30a9
    5693     in AL, DX                                 ; ec                          ; 0xc30ac
     5974    ; sub ah, ah                                ; 2a e4                     ; 0xc33a8
     5975    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33aa vgabios.c:42
     5976    inc bx                                    ; 43                          ; 0xc33ad vgabios.c:2350
     5977    mov dx, 003c6h                            ; ba c6 03                    ; 0xc33ae
     5978    in AL, DX                                 ; ec                          ; 0xc33b1
    56945979    db  02ah, 0e4h
    5695     ; sub ah, ah                                ; 2a e4                     ; 0xc30ad
    5696     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30af vgabios.c:42
    5697     inc bx                                    ; 43                          ; 0xc30b2 vgabios.c:2196
    5698     xor al, al                                ; 30 c0                       ; 0xc30b3
    5699     mov dx, 003c8h                            ; ba c8 03                    ; 0xc30b5
    5700     out DX, AL                                ; ee                          ; 0xc30b8
    5701     xor ah, ah                                ; 30 e4                       ; 0xc30b9 vgabios.c:2199
    5702     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc30bb
    5703     jmp short 030c7h                          ; eb 07                       ; 0xc30be
    5704     cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc30c0
    5705     jnc short 030d8h                          ; 73 11                       ; 0xc30c5
    5706     mov dx, 003c9h                            ; ba c9 03                    ; 0xc30c7 vgabios.c:2200
    5707     in AL, DX                                 ; ec                          ; 0xc30ca
     5980    ; sub ah, ah                                ; 2a e4                     ; 0xc33b2
     5981    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33b4 vgabios.c:42
     5982    inc bx                                    ; 43                          ; 0xc33b7 vgabios.c:2351
     5983    xor al, al                                ; 30 c0                       ; 0xc33b8
     5984    mov dx, 003c8h                            ; ba c8 03                    ; 0xc33ba
     5985    out DX, AL                                ; ee                          ; 0xc33bd
     5986    xor ah, ah                                ; 30 e4                       ; 0xc33be vgabios.c:2354
     5987    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc33c0
     5988    jmp short 033cch                          ; eb 07                       ; 0xc33c3
     5989    cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc33c5
     5990    jnc short 033ddh                          ; 73 11                       ; 0xc33ca
     5991    mov dx, 003c9h                            ; ba c9 03                    ; 0xc33cc vgabios.c:2355
     5992    in AL, DX                                 ; ec                          ; 0xc33cf
    57085993    db  02ah, 0e4h
    5709     ; sub ah, ah                                ; 2a e4                     ; 0xc30cb
    5710     mov es, cx                                ; 8e c1                       ; 0xc30cd vgabios.c:42
    5711     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30cf
    5712     inc bx                                    ; 43                          ; 0xc30d2 vgabios.c:2200
    5713     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc30d3 vgabios.c:2201
    5714     jmp short 030c0h                          ; eb e8                       ; 0xc30d6
    5715     mov es, cx                                ; 8e c1                       ; 0xc30d8 vgabios.c:42
    5716     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc30da
    5717     inc bx                                    ; 43                          ; 0xc30de vgabios.c:2202
    5718     mov ax, bx                                ; 89 d8                       ; 0xc30df vgabios.c:2205
    5719     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc30e1
    5720     pop di                                    ; 5f                          ; 0xc30e4
    5721     pop si                                    ; 5e                          ; 0xc30e5
    5722     pop cx                                    ; 59                          ; 0xc30e6
    5723     pop bp                                    ; 5d                          ; 0xc30e7
    5724     retn                                      ; c3                          ; 0xc30e8
    5725   ; disGetNextSymbol 0xc30e9 LB 0xf11 -> off=0x0 cb=00000000000002b8 uValue=00000000000c30e9 'biosfn_restore_video_state'
    5726 biosfn_restore_video_state:                  ; 0xc30e9 LB 0x2b8
    5727     push bp                                   ; 55                          ; 0xc30e9 vgabios.c:2207
    5728     mov bp, sp                                ; 89 e5                       ; 0xc30ea
    5729     push cx                                   ; 51                          ; 0xc30ec
    5730     push si                                   ; 56                          ; 0xc30ed
    5731     push di                                   ; 57                          ; 0xc30ee
    5732     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc30ef
    5733     push ax                                   ; 50                          ; 0xc30f2
    5734     mov cx, dx                                ; 89 d1                       ; 0xc30f3
    5735     test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc30f5 vgabios.c:2211
    5736     je near 03231h                            ; 0f 84 34 01                 ; 0xc30f9
    5737     mov dx, 003dah                            ; ba da 03                    ; 0xc30fd vgabios.c:2213
    5738     in AL, DX                                 ; ec                          ; 0xc3100
     5994    ; sub ah, ah                                ; 2a e4                     ; 0xc33d0
     5995    mov es, cx                                ; 8e c1                       ; 0xc33d2 vgabios.c:42
     5996    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33d4
     5997    inc bx                                    ; 43                          ; 0xc33d7 vgabios.c:2355
     5998    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33d8 vgabios.c:2356
     5999    jmp short 033c5h                          ; eb e8                       ; 0xc33db
     6000    mov es, cx                                ; 8e c1                       ; 0xc33dd vgabios.c:42
     6001    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc33df
     6002    inc bx                                    ; 43                          ; 0xc33e3 vgabios.c:2357
     6003    mov ax, bx                                ; 89 d8                       ; 0xc33e4 vgabios.c:2360
     6004    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc33e6
     6005    pop di                                    ; 5f                          ; 0xc33e9
     6006    pop si                                    ; 5e                          ; 0xc33ea
     6007    pop cx                                    ; 59                          ; 0xc33eb
     6008    pop bp                                    ; 5d                          ; 0xc33ec
     6009    retn                                      ; c3                          ; 0xc33ed
     6010  ; disGetNextSymbol 0xc33ee LB 0xf6c -> off=0x0 cb=00000000000002b8 uValue=00000000000c33ee 'biosfn_restore_video_state'
     6011biosfn_restore_video_state:                  ; 0xc33ee LB 0x2b8
     6012    push bp                                   ; 55                          ; 0xc33ee vgabios.c:2362
     6013    mov bp, sp                                ; 89 e5                       ; 0xc33ef
     6014    push cx                                   ; 51                          ; 0xc33f1
     6015    push si                                   ; 56                          ; 0xc33f2
     6016    push di                                   ; 57                          ; 0xc33f3
     6017    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc33f4
     6018    push ax                                   ; 50                          ; 0xc33f7
     6019    mov cx, dx                                ; 89 d1                       ; 0xc33f8
     6020    test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc33fa vgabios.c:2366
     6021    je near 03536h                            ; 0f 84 34 01                 ; 0xc33fe
     6022    mov dx, 003dah                            ; ba da 03                    ; 0xc3402 vgabios.c:2368
     6023    in AL, DX                                 ; ec                          ; 0xc3405
    57396024    db  02ah, 0e4h
    5740     ; sub ah, ah                                ; 2a e4                     ; 0xc3101
    5741     lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc3103 vgabios.c:2215
    5742     mov es, cx                                ; 8e c1                       ; 0xc3106 vgabios.c:47
    5743     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3108
    5744     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc310b vgabios.c:48
    5745     mov si, bx                                ; 89 de                       ; 0xc310e vgabios.c:2216
    5746     mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3110 vgabios.c:2219
    5747     add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc3115 vgabios.c:2217
    5748     jmp short 03120h                          ; eb 06                       ; 0xc3118
    5749     cmp word [bp-00eh], strict byte 00004h    ; 83 7e f2 04                 ; 0xc311a
    5750     jnbe short 03136h                         ; 77 16                       ; 0xc311e
    5751     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3120 vgabios.c:2220
    5752     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3123
    5753     out DX, AL                                ; ee                          ; 0xc3126
    5754     mov es, cx                                ; 8e c1                       ; 0xc3127 vgabios.c:37
    5755     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3129
    5756     mov dx, 003c5h                            ; ba c5 03                    ; 0xc312c vgabios.c:38
    5757     out DX, AL                                ; ee                          ; 0xc312f
    5758     inc bx                                    ; 43                          ; 0xc3130 vgabios.c:2221
    5759     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc3131 vgabios.c:2222
    5760     jmp short 0311ah                          ; eb e4                       ; 0xc3134
    5761     xor al, al                                ; 30 c0                       ; 0xc3136 vgabios.c:2223
    5762     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3138
    5763     out DX, AL                                ; ee                          ; 0xc313b
    5764     mov es, cx                                ; 8e c1                       ; 0xc313c vgabios.c:37
    5765     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc313e
    5766     mov dx, 003c5h                            ; ba c5 03                    ; 0xc3141 vgabios.c:38
    5767     out DX, AL                                ; ee                          ; 0xc3144
    5768     inc bx                                    ; 43                          ; 0xc3145 vgabios.c:2224
    5769     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc3146
    5770     mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3149
    5771     out DX, ax                                ; ef                          ; 0xc314c
    5772     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc314d vgabios.c:2229
    5773     jmp short 0315ah                          ; eb 06                       ; 0xc3152
    5774     cmp word [bp-00eh], strict byte 00018h    ; 83 7e f2 18                 ; 0xc3154
    5775     jnbe short 03174h                         ; 77 1a                       ; 0xc3158
    5776     cmp word [bp-00eh], strict byte 00011h    ; 83 7e f2 11                 ; 0xc315a vgabios.c:2230
    5777     je short 0316eh                           ; 74 0e                       ; 0xc315e
    5778     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3160 vgabios.c:2231
    5779     mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3163
    5780     out DX, AL                                ; ee                          ; 0xc3166
    5781     mov es, cx                                ; 8e c1                       ; 0xc3167 vgabios.c:37
    5782     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3169
    5783     inc dx                                    ; 42                          ; 0xc316c vgabios.c:38
    5784     out DX, AL                                ; ee                          ; 0xc316d
    5785     inc bx                                    ; 43                          ; 0xc316e vgabios.c:2234
    5786     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc316f vgabios.c:2235
    5787     jmp short 03154h                          ; eb e0                       ; 0xc3172
    5788     mov dx, 003cch                            ; ba cc 03                    ; 0xc3174 vgabios.c:2237
    5789     in AL, DX                                 ; ec                          ; 0xc3177
     6025    ; sub ah, ah                                ; 2a e4                     ; 0xc3406
     6026    lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc3408 vgabios.c:2370
     6027    mov es, cx                                ; 8e c1                       ; 0xc340b vgabios.c:47
     6028    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc340d
     6029    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc3410 vgabios.c:48
     6030    mov si, bx                                ; 89 de                       ; 0xc3413 vgabios.c:2371
     6031    mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3415 vgabios.c:2374
     6032    add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc341a vgabios.c:2372
     6033    jmp short 03425h                          ; eb 06                       ; 0xc341d
     6034    cmp word [bp-00eh], strict byte 00004h    ; 83 7e f2 04                 ; 0xc341f
     6035    jnbe short 0343bh                         ; 77 16                       ; 0xc3423
     6036    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3425 vgabios.c:2375
     6037    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3428
     6038    out DX, AL                                ; ee                          ; 0xc342b
     6039    mov es, cx                                ; 8e c1                       ; 0xc342c vgabios.c:37
     6040    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc342e
     6041    mov dx, 003c5h                            ; ba c5 03                    ; 0xc3431 vgabios.c:38
     6042    out DX, AL                                ; ee                          ; 0xc3434
     6043    inc bx                                    ; 43                          ; 0xc3435 vgabios.c:2376
     6044    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc3436 vgabios.c:2377
     6045    jmp short 0341fh                          ; eb e4                       ; 0xc3439
     6046    xor al, al                                ; 30 c0                       ; 0xc343b vgabios.c:2378
     6047    mov dx, 003c4h                            ; ba c4 03                    ; 0xc343d
     6048    out DX, AL                                ; ee                          ; 0xc3440
     6049    mov es, cx                                ; 8e c1                       ; 0xc3441 vgabios.c:37
     6050    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3443
     6051    mov dx, 003c5h                            ; ba c5 03                    ; 0xc3446 vgabios.c:38
     6052    out DX, AL                                ; ee                          ; 0xc3449
     6053    inc bx                                    ; 43                          ; 0xc344a vgabios.c:2379
     6054    mov dx, 003cch                            ; ba cc 03                    ; 0xc344b
     6055    in AL, DX                                 ; ec                          ; 0xc344e
    57906056    db  02ah, 0e4h
    5791     ; sub ah, ah                                ; 2a e4                     ; 0xc3178
    5792     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc317a
    5793     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc317c
    5794     cmp word [bp-00ah], 003d4h                ; 81 7e f6 d4 03              ; 0xc317f vgabios.c:2238
    5795     jne short 0318ah                          ; 75 04                       ; 0xc3184
    5796     or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc3186 vgabios.c:2239
    5797     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc318a vgabios.c:2240
    5798     mov dx, 003c2h                            ; ba c2 03                    ; 0xc318d
    5799     out DX, AL                                ; ee                          ; 0xc3190
    5800     mov AL, strict byte 011h                  ; b0 11                       ; 0xc3191 vgabios.c:2243
    5801     mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3193
    5802     out DX, AL                                ; ee                          ; 0xc3196
    5803     lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc3197 vgabios.c:2244
    5804     mov es, cx                                ; 8e c1                       ; 0xc319b vgabios.c:37
    5805     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc319d
    5806     inc dx                                    ; 42                          ; 0xc31a0 vgabios.c:38
    5807     out DX, AL                                ; ee                          ; 0xc31a1
    5808     lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc31a2 vgabios.c:2247
    5809     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc31a5 vgabios.c:37
    5810     xor ah, ah                                ; 30 e4                       ; 0xc31a8 vgabios.c:38
    5811     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc31aa
    5812     mov dx, 003dah                            ; ba da 03                    ; 0xc31ad vgabios.c:2248
    5813     in AL, DX                                 ; ec                          ; 0xc31b0
     6057    ; sub ah, ah                                ; 2a e4                     ; 0xc344f
     6058    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc3451
     6059    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3453
     6060    cmp word [bp-00ah], 003d4h                ; 81 7e f6 d4 03              ; 0xc3456 vgabios.c:2383
     6061    jne short 03461h                          ; 75 04                       ; 0xc345b
     6062    or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc345d vgabios.c:2384
     6063    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3461 vgabios.c:2385
     6064    mov dx, 003c2h                            ; ba c2 03                    ; 0xc3464
     6065    out DX, AL                                ; ee                          ; 0xc3467
     6066    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc3468 vgabios.c:2388
     6067    mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc346b
     6068    out DX, ax                                ; ef                          ; 0xc346e
     6069    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc346f vgabios.c:2390
     6070    jmp short 0347ch                          ; eb 06                       ; 0xc3474
     6071    cmp word [bp-00eh], strict byte 00018h    ; 83 7e f2 18                 ; 0xc3476
     6072    jnbe short 03496h                         ; 77 1a                       ; 0xc347a
     6073    cmp word [bp-00eh], strict byte 00011h    ; 83 7e f2 11                 ; 0xc347c vgabios.c:2391
     6074    je short 03490h                           ; 74 0e                       ; 0xc3480
     6075    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3482 vgabios.c:2392
     6076    mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3485
     6077    out DX, AL                                ; ee                          ; 0xc3488
     6078    mov es, cx                                ; 8e c1                       ; 0xc3489 vgabios.c:37
     6079    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc348b
     6080    inc dx                                    ; 42                          ; 0xc348e vgabios.c:38
     6081    out DX, AL                                ; ee                          ; 0xc348f
     6082    inc bx                                    ; 43                          ; 0xc3490 vgabios.c:2395
     6083    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc3491 vgabios.c:2396
     6084    jmp short 03476h                          ; eb e0                       ; 0xc3494
     6085    mov AL, strict byte 011h                  ; b0 11                       ; 0xc3496 vgabios.c:2398
     6086    mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3498
     6087    out DX, AL                                ; ee                          ; 0xc349b
     6088    lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc349c vgabios.c:2399
     6089    mov es, cx                                ; 8e c1                       ; 0xc34a0 vgabios.c:37
     6090    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc34a2
     6091    inc dx                                    ; 42                          ; 0xc34a5 vgabios.c:38
     6092    out DX, AL                                ; ee                          ; 0xc34a6
     6093    lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc34a7 vgabios.c:2402
     6094    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc34aa vgabios.c:37
     6095    xor ah, ah                                ; 30 e4                       ; 0xc34ad vgabios.c:38
     6096    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc34af
     6097    mov dx, 003dah                            ; ba da 03                    ; 0xc34b2 vgabios.c:2403
     6098    in AL, DX                                 ; ec                          ; 0xc34b5
    58146099    db  02ah, 0e4h
    5815     ; sub ah, ah                                ; 2a e4                     ; 0xc31b1
    5816     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc31b3 vgabios.c:2249
    5817     jmp short 031c0h                          ; eb 06                       ; 0xc31b8
    5818     cmp word [bp-00eh], strict byte 00013h    ; 83 7e f2 13                 ; 0xc31ba
    5819     jnbe short 031d9h                         ; 77 19                       ; 0xc31be
    5820     mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc31c0 vgabios.c:2250
    5821     and ax, strict word 00020h                ; 25 20 00                    ; 0xc31c3
    5822     or ax, word [bp-00eh]                     ; 0b 46 f2                    ; 0xc31c6
    5823     mov dx, 003c0h                            ; ba c0 03                    ; 0xc31c9
    5824     out DX, AL                                ; ee                          ; 0xc31cc
    5825     mov es, cx                                ; 8e c1                       ; 0xc31cd vgabios.c:37
    5826     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc31cf
    5827     out DX, AL                                ; ee                          ; 0xc31d2 vgabios.c:38
    5828     inc bx                                    ; 43                          ; 0xc31d3 vgabios.c:2251
    5829     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc31d4 vgabios.c:2252
    5830     jmp short 031bah                          ; eb e1                       ; 0xc31d7
    5831     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc31d9 vgabios.c:2253
    5832     mov dx, 003c0h                            ; ba c0 03                    ; 0xc31dc
    5833     out DX, AL                                ; ee                          ; 0xc31df
    5834     mov dx, 003dah                            ; ba da 03                    ; 0xc31e0 vgabios.c:2254
    5835     in AL, DX                                 ; ec                          ; 0xc31e3
     6100    ; sub ah, ah                                ; 2a e4                     ; 0xc34b6
     6101    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc34b8 vgabios.c:2404
     6102    jmp short 034c5h                          ; eb 06                       ; 0xc34bd
     6103    cmp word [bp-00eh], strict byte 00013h    ; 83 7e f2 13                 ; 0xc34bf
     6104    jnbe short 034deh                         ; 77 19                       ; 0xc34c3
     6105    mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc34c5 vgabios.c:2405
     6106    and ax, strict word 00020h                ; 25 20 00                    ; 0xc34c8
     6107    or ax, word [bp-00eh]                     ; 0b 46 f2                    ; 0xc34cb
     6108    mov dx, 003c0h                            ; ba c0 03                    ; 0xc34ce
     6109    out DX, AL                                ; ee                          ; 0xc34d1
     6110    mov es, cx                                ; 8e c1                       ; 0xc34d2 vgabios.c:37
     6111    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc34d4
     6112    out DX, AL                                ; ee                          ; 0xc34d7 vgabios.c:38
     6113    inc bx                                    ; 43                          ; 0xc34d8 vgabios.c:2406
     6114    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc34d9 vgabios.c:2407
     6115    jmp short 034bfh                          ; eb e1                       ; 0xc34dc
     6116    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc34de vgabios.c:2408
     6117    mov dx, 003c0h                            ; ba c0 03                    ; 0xc34e1
     6118    out DX, AL                                ; ee                          ; 0xc34e4
     6119    mov dx, 003dah                            ; ba da 03                    ; 0xc34e5 vgabios.c:2409
     6120    in AL, DX                                 ; ec                          ; 0xc34e8
    58366121    db  02ah, 0e4h
    5837     ; sub ah, ah                                ; 2a e4                     ; 0xc31e4
    5838     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc31e6 vgabios.c:2256
    5839     jmp short 031f3h                          ; eb 06                       ; 0xc31eb
    5840     cmp word [bp-00eh], strict byte 00008h    ; 83 7e f2 08                 ; 0xc31ed
    5841     jnbe short 03209h                         ; 77 16                       ; 0xc31f1
    5842     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc31f3 vgabios.c:2257
    5843     mov dx, 003ceh                            ; ba ce 03                    ; 0xc31f6
    5844     out DX, AL                                ; ee                          ; 0xc31f9
    5845     mov es, cx                                ; 8e c1                       ; 0xc31fa vgabios.c:37
    5846     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc31fc
    5847     mov dx, 003cfh                            ; ba cf 03                    ; 0xc31ff vgabios.c:38
    5848     out DX, AL                                ; ee                          ; 0xc3202
    5849     inc bx                                    ; 43                          ; 0xc3203 vgabios.c:2258
    5850     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc3204 vgabios.c:2259
    5851     jmp short 031edh                          ; eb e4                       ; 0xc3207
    5852     add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc3209 vgabios.c:2260
    5853     mov es, cx                                ; 8e c1                       ; 0xc320c vgabios.c:37
    5854     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc320e
    5855     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3211 vgabios.c:38
    5856     out DX, AL                                ; ee                          ; 0xc3214
    5857     inc si                                    ; 46                          ; 0xc3215 vgabios.c:2263
    5858     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3216 vgabios.c:37
    5859     mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc3219 vgabios.c:38
    5860     out DX, AL                                ; ee                          ; 0xc321c
    5861     inc si                                    ; 46                          ; 0xc321d vgabios.c:2264
    5862     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc321e vgabios.c:37
    5863     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3221 vgabios.c:38
    5864     out DX, AL                                ; ee                          ; 0xc3224
    5865     inc si                                    ; 46                          ; 0xc3225 vgabios.c:2265
    5866     inc si                                    ; 46                          ; 0xc3226
    5867     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3227 vgabios.c:37
    5868     mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc322a vgabios.c:38
    5869     add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc322d
    5870     out DX, AL                                ; ee                          ; 0xc3230
    5871     test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc3231 vgabios.c:2269
    5872     je near 03354h                            ; 0f 84 1b 01                 ; 0xc3235
    5873     mov es, cx                                ; 8e c1                       ; 0xc3239 vgabios.c:37
    5874     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc323b
    5875     mov si, strict word 00049h                ; be 49 00                    ; 0xc323e vgabios.c:42
    5876     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3241
    5877     mov es, dx                                ; 8e c2                       ; 0xc3244
    5878     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3246
    5879     inc bx                                    ; 43                          ; 0xc3249 vgabios.c:2270
    5880     mov es, cx                                ; 8e c1                       ; 0xc324a vgabios.c:47
    5881     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc324c
    5882     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc324f vgabios.c:52
    5883     mov es, dx                                ; 8e c2                       ; 0xc3252
    5884     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3254
    5885     inc bx                                    ; 43                          ; 0xc3257 vgabios.c:2271
    5886     inc bx                                    ; 43                          ; 0xc3258
    5887     mov es, cx                                ; 8e c1                       ; 0xc3259 vgabios.c:47
    5888     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc325b
    5889     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc325e vgabios.c:52
    5890     mov es, dx                                ; 8e c2                       ; 0xc3261
    5891     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3263
    5892     inc bx                                    ; 43                          ; 0xc3266 vgabios.c:2272
    5893     inc bx                                    ; 43                          ; 0xc3267
    5894     mov es, cx                                ; 8e c1                       ; 0xc3268 vgabios.c:47
    5895     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc326a
    5896     mov si, strict word 00063h                ; be 63 00                    ; 0xc326d vgabios.c:52
    5897     mov es, dx                                ; 8e c2                       ; 0xc3270
    5898     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3272
    5899     inc bx                                    ; 43                          ; 0xc3275 vgabios.c:2273
    5900     inc bx                                    ; 43                          ; 0xc3276
    5901     mov es, cx                                ; 8e c1                       ; 0xc3277 vgabios.c:37
    5902     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3279
    5903     mov si, 00084h                            ; be 84 00                    ; 0xc327c vgabios.c:42
    5904     mov es, dx                                ; 8e c2                       ; 0xc327f
    5905     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3281
    5906     inc bx                                    ; 43                          ; 0xc3284 vgabios.c:2274
    5907     mov es, cx                                ; 8e c1                       ; 0xc3285 vgabios.c:47
    5908     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3287
    5909     mov si, 00085h                            ; be 85 00                    ; 0xc328a vgabios.c:52
    5910     mov es, dx                                ; 8e c2                       ; 0xc328d
    5911     mov word [es:si], ax                      ; 26 89 04                    ; 0xc328f
    5912     inc bx                                    ; 43                          ; 0xc3292 vgabios.c:2275
    5913     inc bx                                    ; 43                          ; 0xc3293
    5914     mov es, cx                                ; 8e c1                       ; 0xc3294 vgabios.c:37
    5915     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3296
    5916     mov si, 00087h                            ; be 87 00                    ; 0xc3299 vgabios.c:42
    5917     mov es, dx                                ; 8e c2                       ; 0xc329c
    5918     mov byte [es:si], al                      ; 26 88 04                    ; 0xc329e
    5919     inc bx                                    ; 43                          ; 0xc32a1 vgabios.c:2276
    5920     mov es, cx                                ; 8e c1                       ; 0xc32a2 vgabios.c:37
    5921     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc32a4
    5922     mov si, 00088h                            ; be 88 00                    ; 0xc32a7 vgabios.c:42
    5923     mov es, dx                                ; 8e c2                       ; 0xc32aa
    5924     mov byte [es:si], al                      ; 26 88 04                    ; 0xc32ac
    5925     inc bx                                    ; 43                          ; 0xc32af vgabios.c:2277
    5926     mov es, cx                                ; 8e c1                       ; 0xc32b0 vgabios.c:37
    5927     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc32b2
    5928     mov si, 00089h                            ; be 89 00                    ; 0xc32b5 vgabios.c:42
    5929     mov es, dx                                ; 8e c2                       ; 0xc32b8
    5930     mov byte [es:si], al                      ; 26 88 04                    ; 0xc32ba
    5931     inc bx                                    ; 43                          ; 0xc32bd vgabios.c:2278
    5932     mov es, cx                                ; 8e c1                       ; 0xc32be vgabios.c:47
    5933     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc32c0
    5934     mov si, strict word 00060h                ; be 60 00                    ; 0xc32c3 vgabios.c:52
    5935     mov es, dx                                ; 8e c2                       ; 0xc32c6
    5936     mov word [es:si], ax                      ; 26 89 04                    ; 0xc32c8
    5937     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc32cb vgabios.c:2280
    5938     inc bx                                    ; 43                          ; 0xc32d0 vgabios.c:2279
    5939     inc bx                                    ; 43                          ; 0xc32d1
    5940     jmp short 032dah                          ; eb 06                       ; 0xc32d2
    5941     cmp word [bp-00eh], strict byte 00008h    ; 83 7e f2 08                 ; 0xc32d4
    5942     jnc short 032f6h                          ; 73 1c                       ; 0xc32d8
    5943     mov es, cx                                ; 8e c1                       ; 0xc32da vgabios.c:47
    5944     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc32dc
    5945     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc32df vgabios.c:48
    5946     add si, si                                ; 01 f6                       ; 0xc32e2
    5947     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc32e4
    5948     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc32e7 vgabios.c:52
    5949     mov es, dx                                ; 8e c2                       ; 0xc32ea
    5950     mov word [es:si], ax                      ; 26 89 04                    ; 0xc32ec
    5951     inc bx                                    ; 43                          ; 0xc32ef vgabios.c:2282
    5952     inc bx                                    ; 43                          ; 0xc32f0
    5953     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc32f1 vgabios.c:2283
    5954     jmp short 032d4h                          ; eb de                       ; 0xc32f4
    5955     mov es, cx                                ; 8e c1                       ; 0xc32f6 vgabios.c:47
    5956     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc32f8
    5957     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc32fb vgabios.c:52
    5958     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc32fe
    5959     mov es, dx                                ; 8e c2                       ; 0xc3301
    5960     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3303
    5961     inc bx                                    ; 43                          ; 0xc3306 vgabios.c:2284
    5962     inc bx                                    ; 43                          ; 0xc3307
    5963     mov es, cx                                ; 8e c1                       ; 0xc3308 vgabios.c:37
    5964     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc330a
    5965     mov si, strict word 00062h                ; be 62 00                    ; 0xc330d vgabios.c:42
    5966     mov es, dx                                ; 8e c2                       ; 0xc3310
    5967     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3312
    5968     inc bx                                    ; 43                          ; 0xc3315 vgabios.c:2285
    5969     mov es, cx                                ; 8e c1                       ; 0xc3316 vgabios.c:47
    5970     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3318
    5971     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc331b vgabios.c:52
    5972     xor dx, dx                                ; 31 d2                       ; 0xc331e
    5973     mov es, dx                                ; 8e c2                       ; 0xc3320
    5974     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3322
    5975     inc bx                                    ; 43                          ; 0xc3325 vgabios.c:2287
    5976     inc bx                                    ; 43                          ; 0xc3326
    5977     mov es, cx                                ; 8e c1                       ; 0xc3327 vgabios.c:47
    5978     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3329
    5979     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc332c vgabios.c:52
    5980     mov es, dx                                ; 8e c2                       ; 0xc332f
    5981     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3331
    5982     inc bx                                    ; 43                          ; 0xc3334 vgabios.c:2288
    5983     inc bx                                    ; 43                          ; 0xc3335
    5984     mov es, cx                                ; 8e c1                       ; 0xc3336 vgabios.c:47
    5985     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3338
    5986     mov si, 0010ch                            ; be 0c 01                    ; 0xc333b vgabios.c:52
    5987     mov es, dx                                ; 8e c2                       ; 0xc333e
    5988     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3340
    5989     inc bx                                    ; 43                          ; 0xc3343 vgabios.c:2289
    5990     inc bx                                    ; 43                          ; 0xc3344
    5991     mov es, cx                                ; 8e c1                       ; 0xc3345 vgabios.c:47
    5992     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3347
    5993     mov si, 0010eh                            ; be 0e 01                    ; 0xc334a vgabios.c:52
    5994     mov es, dx                                ; 8e c2                       ; 0xc334d
    5995     mov word [es:si], ax                      ; 26 89 04                    ; 0xc334f
    5996     inc bx                                    ; 43                          ; 0xc3352 vgabios.c:2290
    5997     inc bx                                    ; 43                          ; 0xc3353
    5998     test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc3354 vgabios.c:2292
    5999     je short 03397h                           ; 74 3d                       ; 0xc3358
    6000     inc bx                                    ; 43                          ; 0xc335a vgabios.c:2293
    6001     mov es, cx                                ; 8e c1                       ; 0xc335b vgabios.c:37
    6002     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc335d
    6003     xor ah, ah                                ; 30 e4                       ; 0xc3360 vgabios.c:38
    6004     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3362
    6005     inc bx                                    ; 43                          ; 0xc3365 vgabios.c:2294
    6006     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3366 vgabios.c:37
    6007     mov dx, 003c6h                            ; ba c6 03                    ; 0xc3369 vgabios.c:38
    6008     out DX, AL                                ; ee                          ; 0xc336c
    6009     inc bx                                    ; 43                          ; 0xc336d vgabios.c:2295
    6010     xor al, al                                ; 30 c0                       ; 0xc336e
    6011     mov dx, 003c8h                            ; ba c8 03                    ; 0xc3370
    6012     out DX, AL                                ; ee                          ; 0xc3373
    6013     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc3374 vgabios.c:2298
    6014     jmp short 03380h                          ; eb 07                       ; 0xc3377
    6015     cmp word [bp-00eh], 00300h                ; 81 7e f2 00 03              ; 0xc3379
    6016     jnc short 0338fh                          ; 73 0f                       ; 0xc337e
    6017     mov es, cx                                ; 8e c1                       ; 0xc3380 vgabios.c:37
    6018     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3382
    6019     mov dx, 003c9h                            ; ba c9 03                    ; 0xc3385 vgabios.c:38
    6020     out DX, AL                                ; ee                          ; 0xc3388
    6021     inc bx                                    ; 43                          ; 0xc3389 vgabios.c:2299
    6022     inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc338a vgabios.c:2300
    6023     jmp short 03379h                          ; eb ea                       ; 0xc338d
    6024     inc bx                                    ; 43                          ; 0xc338f vgabios.c:2301
    6025     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3390
    6026     mov dx, 003c8h                            ; ba c8 03                    ; 0xc3393
    6027     out DX, AL                                ; ee                          ; 0xc3396
    6028     mov ax, bx                                ; 89 d8                       ; 0xc3397 vgabios.c:2305
    6029     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3399
    6030     pop di                                    ; 5f                          ; 0xc339c
    6031     pop si                                    ; 5e                          ; 0xc339d
    6032     pop cx                                    ; 59                          ; 0xc339e
    6033     pop bp                                    ; 5d                          ; 0xc339f
    6034     retn                                      ; c3                          ; 0xc33a0
    6035   ; disGetNextSymbol 0xc33a1 LB 0xc59 -> off=0x0 cb=0000000000000027 uValue=00000000000c33a1 'find_vga_entry'
    6036 find_vga_entry:                              ; 0xc33a1 LB 0x27
    6037     push bx                                   ; 53                          ; 0xc33a1 vgabios.c:2314
    6038     push dx                                   ; 52                          ; 0xc33a2
    6039     push bp                                   ; 55                          ; 0xc33a3
    6040     mov bp, sp                                ; 89 e5                       ; 0xc33a4
    6041     mov dl, al                                ; 88 c2                       ; 0xc33a6
    6042     mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc33a8 vgabios.c:2316
    6043     xor al, al                                ; 30 c0                       ; 0xc33aa vgabios.c:2317
    6044     jmp short 033b4h                          ; eb 06                       ; 0xc33ac
     6122    ; sub ah, ah                                ; 2a e4                     ; 0xc34e9
     6123    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc34eb vgabios.c:2411
     6124    jmp short 034f8h                          ; eb 06                       ; 0xc34f0
     6125    cmp word [bp-00eh], strict byte 00008h    ; 83 7e f2 08                 ; 0xc34f2
     6126    jnbe short 0350eh                         ; 77 16                       ; 0xc34f6
     6127    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc34f8 vgabios.c:2412
     6128    mov dx, 003ceh                            ; ba ce 03                    ; 0xc34fb
     6129    out DX, AL                                ; ee                          ; 0xc34fe
     6130    mov es, cx                                ; 8e c1                       ; 0xc34ff vgabios.c:37
     6131    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3501
     6132    mov dx, 003cfh                            ; ba cf 03                    ; 0xc3504 vgabios.c:38
     6133    out DX, AL                                ; ee                          ; 0xc3507
     6134    inc bx                                    ; 43                          ; 0xc3508 vgabios.c:2413
     6135    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc3509 vgabios.c:2414
     6136    jmp short 034f2h                          ; eb e4                       ; 0xc350c
     6137    add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc350e vgabios.c:2415
     6138    mov es, cx                                ; 8e c1                       ; 0xc3511 vgabios.c:37
     6139    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3513
     6140    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3516 vgabios.c:38
     6141    out DX, AL                                ; ee                          ; 0xc3519
     6142    inc si                                    ; 46                          ; 0xc351a vgabios.c:2418
     6143    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc351b vgabios.c:37
     6144    mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc351e vgabios.c:38
     6145    out DX, AL                                ; ee                          ; 0xc3521
     6146    inc si                                    ; 46                          ; 0xc3522 vgabios.c:2419
     6147    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3523 vgabios.c:37
     6148    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3526 vgabios.c:38
     6149    out DX, AL                                ; ee                          ; 0xc3529
     6150    inc si                                    ; 46                          ; 0xc352a vgabios.c:2420
     6151    inc si                                    ; 46                          ; 0xc352b
     6152    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc352c vgabios.c:37
     6153    mov dx, word [bp-00ah]                    ; 8b 56 f6                    ; 0xc352f vgabios.c:38
     6154    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc3532
     6155    out DX, AL                                ; ee                          ; 0xc3535
     6156    test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc3536 vgabios.c:2424
     6157    je near 03659h                            ; 0f 84 1b 01                 ; 0xc353a
     6158    mov es, cx                                ; 8e c1                       ; 0xc353e vgabios.c:37
     6159    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3540
     6160    mov si, strict word 00049h                ; be 49 00                    ; 0xc3543 vgabios.c:42
     6161    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3546
     6162    mov es, dx                                ; 8e c2                       ; 0xc3549
     6163    mov byte [es:si], al                      ; 26 88 04                    ; 0xc354b
     6164    inc bx                                    ; 43                          ; 0xc354e vgabios.c:2425
     6165    mov es, cx                                ; 8e c1                       ; 0xc354f vgabios.c:47
     6166    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3551
     6167    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc3554 vgabios.c:52
     6168    mov es, dx                                ; 8e c2                       ; 0xc3557
     6169    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3559
     6170    inc bx                                    ; 43                          ; 0xc355c vgabios.c:2426
     6171    inc bx                                    ; 43                          ; 0xc355d
     6172    mov es, cx                                ; 8e c1                       ; 0xc355e vgabios.c:47
     6173    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3560
     6174    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3563 vgabios.c:52
     6175    mov es, dx                                ; 8e c2                       ; 0xc3566
     6176    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3568
     6177    inc bx                                    ; 43                          ; 0xc356b vgabios.c:2427
     6178    inc bx                                    ; 43                          ; 0xc356c
     6179    mov es, cx                                ; 8e c1                       ; 0xc356d vgabios.c:47
     6180    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc356f
     6181    mov si, strict word 00063h                ; be 63 00                    ; 0xc3572 vgabios.c:52
     6182    mov es, dx                                ; 8e c2                       ; 0xc3575
     6183    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3577
     6184    inc bx                                    ; 43                          ; 0xc357a vgabios.c:2428
     6185    inc bx                                    ; 43                          ; 0xc357b
     6186    mov es, cx                                ; 8e c1                       ; 0xc357c vgabios.c:37
     6187    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc357e
     6188    mov si, 00084h                            ; be 84 00                    ; 0xc3581 vgabios.c:42
     6189    mov es, dx                                ; 8e c2                       ; 0xc3584
     6190    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3586
     6191    inc bx                                    ; 43                          ; 0xc3589 vgabios.c:2429
     6192    mov es, cx                                ; 8e c1                       ; 0xc358a vgabios.c:47
     6193    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc358c
     6194    mov si, 00085h                            ; be 85 00                    ; 0xc358f vgabios.c:52
     6195    mov es, dx                                ; 8e c2                       ; 0xc3592
     6196    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3594
     6197    inc bx                                    ; 43                          ; 0xc3597 vgabios.c:2430
     6198    inc bx                                    ; 43                          ; 0xc3598
     6199    mov es, cx                                ; 8e c1                       ; 0xc3599 vgabios.c:37
     6200    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc359b
     6201    mov si, 00087h                            ; be 87 00                    ; 0xc359e vgabios.c:42
     6202    mov es, dx                                ; 8e c2                       ; 0xc35a1
     6203    mov byte [es:si], al                      ; 26 88 04                    ; 0xc35a3
     6204    inc bx                                    ; 43                          ; 0xc35a6 vgabios.c:2431
     6205    mov es, cx                                ; 8e c1                       ; 0xc35a7 vgabios.c:37
     6206    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc35a9
     6207    mov si, 00088h                            ; be 88 00                    ; 0xc35ac vgabios.c:42
     6208    mov es, dx                                ; 8e c2                       ; 0xc35af
     6209    mov byte [es:si], al                      ; 26 88 04                    ; 0xc35b1
     6210    inc bx                                    ; 43                          ; 0xc35b4 vgabios.c:2432
     6211    mov es, cx                                ; 8e c1                       ; 0xc35b5 vgabios.c:37
     6212    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc35b7
     6213    mov si, 00089h                            ; be 89 00                    ; 0xc35ba vgabios.c:42
     6214    mov es, dx                                ; 8e c2                       ; 0xc35bd
     6215    mov byte [es:si], al                      ; 26 88 04                    ; 0xc35bf
     6216    inc bx                                    ; 43                          ; 0xc35c2 vgabios.c:2433
     6217    mov es, cx                                ; 8e c1                       ; 0xc35c3 vgabios.c:47
     6218    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35c5
     6219    mov si, strict word 00060h                ; be 60 00                    ; 0xc35c8 vgabios.c:52
     6220    mov es, dx                                ; 8e c2                       ; 0xc35cb
     6221    mov word [es:si], ax                      ; 26 89 04                    ; 0xc35cd
     6222    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc35d0 vgabios.c:2435
     6223    inc bx                                    ; 43                          ; 0xc35d5 vgabios.c:2434
     6224    inc bx                                    ; 43                          ; 0xc35d6
     6225    jmp short 035dfh                          ; eb 06                       ; 0xc35d7
     6226    cmp word [bp-00eh], strict byte 00008h    ; 83 7e f2 08                 ; 0xc35d9
     6227    jnc short 035fbh                          ; 73 1c                       ; 0xc35dd
     6228    mov es, cx                                ; 8e c1                       ; 0xc35df vgabios.c:47
     6229    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35e1
     6230    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc35e4 vgabios.c:48
     6231    add si, si                                ; 01 f6                       ; 0xc35e7
     6232    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc35e9
     6233    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc35ec vgabios.c:52
     6234    mov es, dx                                ; 8e c2                       ; 0xc35ef
     6235    mov word [es:si], ax                      ; 26 89 04                    ; 0xc35f1
     6236    inc bx                                    ; 43                          ; 0xc35f4 vgabios.c:2437
     6237    inc bx                                    ; 43                          ; 0xc35f5
     6238    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc35f6 vgabios.c:2438
     6239    jmp short 035d9h                          ; eb de                       ; 0xc35f9
     6240    mov es, cx                                ; 8e c1                       ; 0xc35fb vgabios.c:47
     6241    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35fd
     6242    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc3600 vgabios.c:52
     6243    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3603
     6244    mov es, dx                                ; 8e c2                       ; 0xc3606
     6245    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3608
     6246    inc bx                                    ; 43                          ; 0xc360b vgabios.c:2439
     6247    inc bx                                    ; 43                          ; 0xc360c
     6248    mov es, cx                                ; 8e c1                       ; 0xc360d vgabios.c:37
     6249    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc360f
     6250    mov si, strict word 00062h                ; be 62 00                    ; 0xc3612 vgabios.c:42
     6251    mov es, dx                                ; 8e c2                       ; 0xc3615
     6252    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3617
     6253    inc bx                                    ; 43                          ; 0xc361a vgabios.c:2440
     6254    mov es, cx                                ; 8e c1                       ; 0xc361b vgabios.c:47
     6255    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc361d
     6256    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc3620 vgabios.c:52
     6257    xor dx, dx                                ; 31 d2                       ; 0xc3623
     6258    mov es, dx                                ; 8e c2                       ; 0xc3625
     6259    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3627
     6260    inc bx                                    ; 43                          ; 0xc362a vgabios.c:2442
     6261    inc bx                                    ; 43                          ; 0xc362b
     6262    mov es, cx                                ; 8e c1                       ; 0xc362c vgabios.c:47
     6263    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc362e
     6264    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc3631 vgabios.c:52
     6265    mov es, dx                                ; 8e c2                       ; 0xc3634
     6266    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3636
     6267    inc bx                                    ; 43                          ; 0xc3639 vgabios.c:2443
     6268    inc bx                                    ; 43                          ; 0xc363a
     6269    mov es, cx                                ; 8e c1                       ; 0xc363b vgabios.c:47
     6270    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc363d
     6271    mov si, 0010ch                            ; be 0c 01                    ; 0xc3640 vgabios.c:52
     6272    mov es, dx                                ; 8e c2                       ; 0xc3643
     6273    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3645
     6274    inc bx                                    ; 43                          ; 0xc3648 vgabios.c:2444
     6275    inc bx                                    ; 43                          ; 0xc3649
     6276    mov es, cx                                ; 8e c1                       ; 0xc364a vgabios.c:47
     6277    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc364c
     6278    mov si, 0010eh                            ; be 0e 01                    ; 0xc364f vgabios.c:52
     6279    mov es, dx                                ; 8e c2                       ; 0xc3652
     6280    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3654
     6281    inc bx                                    ; 43                          ; 0xc3657 vgabios.c:2445
     6282    inc bx                                    ; 43                          ; 0xc3658
     6283    test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc3659 vgabios.c:2447
     6284    je short 0369ch                           ; 74 3d                       ; 0xc365d
     6285    inc bx                                    ; 43                          ; 0xc365f vgabios.c:2448
     6286    mov es, cx                                ; 8e c1                       ; 0xc3660 vgabios.c:37
     6287    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3662
     6288    xor ah, ah                                ; 30 e4                       ; 0xc3665 vgabios.c:38
     6289    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3667
     6290    inc bx                                    ; 43                          ; 0xc366a vgabios.c:2449
     6291    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc366b vgabios.c:37
     6292    mov dx, 003c6h                            ; ba c6 03                    ; 0xc366e vgabios.c:38
     6293    out DX, AL                                ; ee                          ; 0xc3671
     6294    inc bx                                    ; 43                          ; 0xc3672 vgabios.c:2450
     6295    xor al, al                                ; 30 c0                       ; 0xc3673
     6296    mov dx, 003c8h                            ; ba c8 03                    ; 0xc3675
     6297    out DX, AL                                ; ee                          ; 0xc3678
     6298    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc3679 vgabios.c:2453
     6299    jmp short 03685h                          ; eb 07                       ; 0xc367c
     6300    cmp word [bp-00eh], 00300h                ; 81 7e f2 00 03              ; 0xc367e
     6301    jnc short 03694h                          ; 73 0f                       ; 0xc3683
     6302    mov es, cx                                ; 8e c1                       ; 0xc3685 vgabios.c:37
     6303    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3687
     6304    mov dx, 003c9h                            ; ba c9 03                    ; 0xc368a vgabios.c:38
     6305    out DX, AL                                ; ee                          ; 0xc368d
     6306    inc bx                                    ; 43                          ; 0xc368e vgabios.c:2454
     6307    inc word [bp-00eh]                        ; ff 46 f2                    ; 0xc368f vgabios.c:2455
     6308    jmp short 0367eh                          ; eb ea                       ; 0xc3692
     6309    inc bx                                    ; 43                          ; 0xc3694 vgabios.c:2456
     6310    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3695
     6311    mov dx, 003c8h                            ; ba c8 03                    ; 0xc3698
     6312    out DX, AL                                ; ee                          ; 0xc369b
     6313    mov ax, bx                                ; 89 d8                       ; 0xc369c vgabios.c:2460
     6314    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc369e
     6315    pop di                                    ; 5f                          ; 0xc36a1
     6316    pop si                                    ; 5e                          ; 0xc36a2
     6317    pop cx                                    ; 59                          ; 0xc36a3
     6318    pop bp                                    ; 5d                          ; 0xc36a4
     6319    retn                                      ; c3                          ; 0xc36a5
     6320  ; disGetNextSymbol 0xc36a6 LB 0xcb4 -> off=0x0 cb=0000000000000027 uValue=00000000000c36a6 'find_vga_entry'
     6321find_vga_entry:                              ; 0xc36a6 LB 0x27
     6322    push bx                                   ; 53                          ; 0xc36a6 vgabios.c:2469
     6323    push dx                                   ; 52                          ; 0xc36a7
     6324    push bp                                   ; 55                          ; 0xc36a8
     6325    mov bp, sp                                ; 89 e5                       ; 0xc36a9
     6326    mov dl, al                                ; 88 c2                       ; 0xc36ab
     6327    mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc36ad vgabios.c:2471
     6328    xor al, al                                ; 30 c0                       ; 0xc36af vgabios.c:2472
     6329    jmp short 036b9h                          ; eb 06                       ; 0xc36b1
    60456330    db  0feh, 0c0h
    6046     ; inc al                                    ; fe c0                     ; 0xc33ae vgabios.c:2318
    6047     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc33b0
    6048     jnbe short 033c2h                         ; 77 0e                       ; 0xc33b2
    6049     movzx bx, al                              ; 0f b6 d8                    ; 0xc33b4
    6050     sal bx, 003h                              ; c1 e3 03                    ; 0xc33b7
    6051     cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc33ba
    6052     jne short 033aeh                          ; 75 ee                       ; 0xc33be
    6053     mov ah, al                                ; 88 c4                       ; 0xc33c0
    6054     mov al, ah                                ; 88 e0                       ; 0xc33c2 vgabios.c:2323
    6055     pop bp                                    ; 5d                          ; 0xc33c4
    6056     pop dx                                    ; 5a                          ; 0xc33c5
    6057     pop bx                                    ; 5b                          ; 0xc33c6
    6058     retn                                      ; c3                          ; 0xc33c7
    6059   ; disGetNextSymbol 0xc33c8 LB 0xc32 -> off=0x0 cb=000000000000000e uValue=00000000000c33c8 'readx_byte'
    6060 readx_byte:                                  ; 0xc33c8 LB 0xe
    6061     push bx                                   ; 53                          ; 0xc33c8 vgabios.c:2335
    6062     push bp                                   ; 55                          ; 0xc33c9
    6063     mov bp, sp                                ; 89 e5                       ; 0xc33ca
    6064     mov bx, dx                                ; 89 d3                       ; 0xc33cc
    6065     mov es, ax                                ; 8e c0                       ; 0xc33ce vgabios.c:2337
    6066     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc33d0
    6067     pop bp                                    ; 5d                          ; 0xc33d3 vgabios.c:2338
    6068     pop bx                                    ; 5b                          ; 0xc33d4
    6069     retn                                      ; c3                          ; 0xc33d5
    6070   ; disGetNextSymbol 0xc33d6 LB 0xc24 -> off=0x87 cb=0000000000000423 uValue=00000000000c345d 'int10_func'
     6331    ; inc al                                    ; fe c0                     ; 0xc36b3 vgabios.c:2473
     6332    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc36b5
     6333    jnbe short 036c7h                         ; 77 0e                       ; 0xc36b7
     6334    movzx bx, al                              ; 0f b6 d8                    ; 0xc36b9
     6335    sal bx, 003h                              ; c1 e3 03                    ; 0xc36bc
     6336    cmp dl, byte [bx+047b5h]                  ; 3a 97 b5 47                 ; 0xc36bf
     6337    jne short 036b3h                          ; 75 ee                       ; 0xc36c3
     6338    mov ah, al                                ; 88 c4                       ; 0xc36c5
     6339    mov al, ah                                ; 88 e0                       ; 0xc36c7 vgabios.c:2478
     6340    pop bp                                    ; 5d                          ; 0xc36c9
     6341    pop dx                                    ; 5a                          ; 0xc36ca
     6342    pop bx                                    ; 5b                          ; 0xc36cb
     6343    retn                                      ; c3                          ; 0xc36cc
     6344  ; disGetNextSymbol 0xc36cd LB 0xc8d -> off=0x0 cb=000000000000000e uValue=00000000000c36cd 'readx_byte'
     6345readx_byte:                                  ; 0xc36cd LB 0xe
     6346    push bx                                   ; 53                          ; 0xc36cd vgabios.c:2490
     6347    push bp                                   ; 55                          ; 0xc36ce
     6348    mov bp, sp                                ; 89 e5                       ; 0xc36cf
     6349    mov bx, dx                                ; 89 d3                       ; 0xc36d1
     6350    mov es, ax                                ; 8e c0                       ; 0xc36d3 vgabios.c:2492
     6351    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc36d5
     6352    pop bp                                    ; 5d                          ; 0xc36d8 vgabios.c:2493
     6353    pop bx                                    ; 5b                          ; 0xc36d9
     6354    retn                                      ; c3                          ; 0xc36da
     6355  ; disGetNextSymbol 0xc36db LB 0xc7f -> off=0x8a cb=0000000000000464 uValue=00000000000c3765 'int10_func'
    60716356    db  056h, 04fh, 01ch, 01bh, 013h, 012h, 011h, 010h, 00eh, 00dh, 00ch, 00ah, 009h, 008h, 007h, 006h
    6072     db  005h, 004h, 003h, 002h, 001h, 000h, 079h, 038h, 088h, 034h, 0c5h, 034h, 0d9h, 034h, 0eah, 034h
    6073     db  0feh, 034h, 00fh, 035h, 01ah, 035h, 054h, 035h, 058h, 035h, 069h, 035h, 086h, 035h, 0a3h, 035h
    6074     db  0bdh, 035h, 0dah, 035h, 0f1h, 035h, 0fdh, 035h, 0cdh, 036h, 03ch, 037h, 069h, 037h, 07eh, 037h
    6075     db  0c0h, 037h, 04bh, 038h, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 002h
    6076     db  001h, 000h, 079h, 038h, 01eh, 036h, 042h, 036h, 050h, 036h, 05eh, 036h, 01eh, 036h, 042h, 036h
    6077     db  050h, 036h, 05eh, 036h, 06ch, 036h, 078h, 036h, 093h, 036h, 09eh, 036h, 0a9h, 036h, 0b4h, 036h
    6078     db  00ah, 009h, 006h, 004h, 002h, 001h, 000h, 03dh, 038h, 0e8h, 037h, 0f6h, 037h, 007h, 038h, 017h
    6079     db  038h, 02ch, 038h, 03dh, 038h, 03dh, 038h
    6080 int10_func:                                  ; 0xc345d LB 0x423
    6081     push bp                                   ; 55                          ; 0xc345d vgabios.c:2416
    6082     mov bp, sp                                ; 89 e5                       ; 0xc345e
    6083     push si                                   ; 56                          ; 0xc3460
    6084     push di                                   ; 57                          ; 0xc3461
    6085     push ax                                   ; 50                          ; 0xc3462
    6086     mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc3463
    6087     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3466 vgabios.c:2421
    6088     shr ax, 008h                              ; c1 e8 08                    ; 0xc3469
    6089     cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc346c
    6090     jnbe near 03879h                          ; 0f 87 06 04                 ; 0xc346f
    6091     push CS                                   ; 0e                          ; 0xc3473
    6092     pop ES                                    ; 07                          ; 0xc3474
    6093     mov cx, strict word 00017h                ; b9 17 00                    ; 0xc3475
    6094     mov di, 033d6h                            ; bf d6 33                    ; 0xc3478
    6095     repne scasb                               ; f2 ae                       ; 0xc347b
    6096     sal cx, 1                                 ; d1 e1                       ; 0xc347d
    6097     mov di, cx                                ; 89 cf                       ; 0xc347f
    6098     mov ax, word [cs:di+033ech]               ; 2e 8b 85 ec 33              ; 0xc3481
    6099     jmp ax                                    ; ff e0                       ; 0xc3486
    6100     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3488 vgabios.c:2424
    6101     call 0131ch                               ; e8 8d de                    ; 0xc348c
    6102     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc348f vgabios.c:2425
    6103     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc3492
    6104     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc3495
    6105     je short 034afh                           ; 74 15                       ; 0xc3498
    6106     cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc349a
    6107     je short 034a6h                           ; 74 07                       ; 0xc349d
    6108     cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc349f
    6109     jbe short 034afh                          ; 76 0b                       ; 0xc34a2
    6110     jmp short 034b8h                          ; eb 12                       ; 0xc34a4
    6111     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc34a6 vgabios.c:2427
    6112     xor al, al                                ; 30 c0                       ; 0xc34a9
    6113     or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc34ab
    6114     jmp short 034bfh                          ; eb 10                       ; 0xc34ad vgabios.c:2428
    6115     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc34af vgabios.c:2436
    6116     xor al, al                                ; 30 c0                       ; 0xc34b2
    6117     or AL, strict byte 030h                   ; 0c 30                       ; 0xc34b4
    6118     jmp short 034bfh                          ; eb 07                       ; 0xc34b6
    6119     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc34b8 vgabios.c:2439
    6120     xor al, al                                ; 30 c0                       ; 0xc34bb
    6121     or AL, strict byte 020h                   ; 0c 20                       ; 0xc34bd
    6122     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc34bf
    6123     jmp near 03879h                           ; e9 b4 03                    ; 0xc34c2 vgabios.c:2441
    6124     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc34c5 vgabios.c:2443
    6125     movzx dx, al                              ; 0f b6 d0                    ; 0xc34c8
    6126     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc34cb
    6127     shr ax, 008h                              ; c1 e8 08                    ; 0xc34ce
    6128     xor ah, ah                                ; 30 e4                       ; 0xc34d1
    6129     call 010d0h                               ; e8 fa db                    ; 0xc34d3
    6130     jmp near 03879h                           ; e9 a0 03                    ; 0xc34d6 vgabios.c:2444
    6131     mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc34d9 vgabios.c:2446
    6132     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc34dc
    6133     shr ax, 008h                              ; c1 e8 08                    ; 0xc34df
    6134     xor ah, ah                                ; 30 e4                       ; 0xc34e2
    6135     call 011c6h                               ; e8 df dc                    ; 0xc34e4
    6136     jmp near 03879h                           ; e9 8f 03                    ; 0xc34e7 vgabios.c:2447
    6137     lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc34ea vgabios.c:2449
    6138     lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc34ed
    6139     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc34f0
    6140     shr ax, 008h                              ; c1 e8 08                    ; 0xc34f3
    6141     xor ah, ah                                ; 30 e4                       ; 0xc34f6
    6142     call 00a17h                               ; e8 1c d5                    ; 0xc34f8
    6143     jmp near 03879h                           ; e9 7b 03                    ; 0xc34fb vgabios.c:2450
    6144     xor ax, ax                                ; 31 c0                       ; 0xc34fe vgabios.c:2456
    6145     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3500
    6146     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc3503 vgabios.c:2457
    6147     mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc3506 vgabios.c:2458
    6148     mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc3509 vgabios.c:2459
    6149     jmp near 03879h                           ; e9 6a 03                    ; 0xc350c vgabios.c:2460
    6150     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc350f vgabios.c:2462
    6151     xor ah, ah                                ; 30 e4                       ; 0xc3512
    6152     call 0124fh                               ; e8 38 dd                    ; 0xc3514
    6153     jmp near 03879h                           ; e9 5f 03                    ; 0xc3517 vgabios.c:2463
    6154     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc351a vgabios.c:2465
    6155     push ax                                   ; 50                          ; 0xc351d
    6156     mov ax, 000ffh                            ; b8 ff 00                    ; 0xc351e
    6157     push ax                                   ; 50                          ; 0xc3521
    6158     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3522
    6159     xor ah, ah                                ; 30 e4                       ; 0xc3525
    6160     push ax                                   ; 50                          ; 0xc3527
    6161     mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3528
    6162     shr ax, 008h                              ; c1 e8 08                    ; 0xc352b
    6163     xor ah, ah                                ; 30 e4                       ; 0xc352e
    6164     push ax                                   ; 50                          ; 0xc3530
    6165     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc3531
    6166     movzx cx, al                              ; 0f b6 c8                    ; 0xc3534
    6167     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3537
    6168     shr ax, 008h                              ; c1 e8 08                    ; 0xc353a
    6169     movzx bx, al                              ; 0f b6 d8                    ; 0xc353d
    6170     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3540
    6171     shr ax, 008h                              ; c1 e8 08                    ; 0xc3543
    6172     movzx dx, al                              ; 0f b6 d0                    ; 0xc3546
    6173     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3549
    6174     xor ah, ah                                ; 30 e4                       ; 0xc354c
    6175     call 0193eh                               ; e8 ed e3                    ; 0xc354e
    6176     jmp near 03879h                           ; e9 25 03                    ; 0xc3551 vgabios.c:2466
    6177     xor ax, ax                                ; 31 c0                       ; 0xc3554 vgabios.c:2468
    6178     jmp short 0351dh                          ; eb c5                       ; 0xc3556
    6179     lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc3558 vgabios.c:2471
    6180     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc355b
    6181     shr ax, 008h                              ; c1 e8 08                    ; 0xc355e
    6182     xor ah, ah                                ; 30 e4                       ; 0xc3561
    6183     call 00d34h                               ; e8 ce d7                    ; 0xc3563
    6184     jmp near 03879h                           ; e9 10 03                    ; 0xc3566 vgabios.c:2472
    6185     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3569 vgabios.c:2474
    6186     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc356c
    6187     movzx bx, al                              ; 0f b6 d8                    ; 0xc356f
    6188     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3572
    6189     shr ax, 008h                              ; c1 e8 08                    ; 0xc3575
    6190     movzx dx, al                              ; 0f b6 d0                    ; 0xc3578
    6191     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc357b
    6192     xor ah, ah                                ; 30 e4                       ; 0xc357e
    6193     call 021c7h                               ; e8 44 ec                    ; 0xc3580
    6194     jmp near 03879h                           ; e9 f3 02                    ; 0xc3583 vgabios.c:2475
    6195     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3586 vgabios.c:2477
    6196     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3589
    6197     movzx bx, al                              ; 0f b6 d8                    ; 0xc358c
    6198     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc358f
    6199     shr ax, 008h                              ; c1 e8 08                    ; 0xc3592
    6200     movzx dx, al                              ; 0f b6 d0                    ; 0xc3595
    6201     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3598
    6202     xor ah, ah                                ; 30 e4                       ; 0xc359b
    6203     call 0232ch                               ; e8 8c ed                    ; 0xc359d
    6204     jmp near 03879h                           ; e9 d6 02                    ; 0xc35a0 vgabios.c:2478
    6205     mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc35a3 vgabios.c:2480
    6206     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc35a6
    6207     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc35a9
    6208     movzx dx, al                              ; 0f b6 d0                    ; 0xc35ac
    6209     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc35af
    6210     shr ax, 008h                              ; c1 e8 08                    ; 0xc35b2
    6211     xor ah, ah                                ; 30 e4                       ; 0xc35b5
    6212     call 0248eh                               ; e8 d4 ee                    ; 0xc35b7
    6213     jmp near 03879h                           ; e9 bc 02                    ; 0xc35ba vgabios.c:2481
    6214     lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc35bd vgabios.c:2483
    6215     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc35c0
    6216     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc35c3
    6217     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc35c6
    6218     shr ax, 008h                              ; c1 e8 08                    ; 0xc35c9
    6219     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc35cc
    6220     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc35cf
    6221     xor ah, ah                                ; 30 e4                       ; 0xc35d2
    6222     call 00eeeh                               ; e8 17 d9                    ; 0xc35d4
    6223     jmp near 03879h                           ; e9 9f 02                    ; 0xc35d7 vgabios.c:2484
    6224     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc35da vgabios.c:2492
    6225     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc35dd
    6226     movzx bx, al                              ; 0f b6 d8                    ; 0xc35e0
    6227     mov dx, 000ffh                            ; ba ff 00                    ; 0xc35e3
    6228     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc35e6
    6229     xor ah, ah                                ; 30 e4                       ; 0xc35e9
    6230     call 025f3h                               ; e8 05 f0                    ; 0xc35eb
    6231     jmp near 03879h                           ; e9 88 02                    ; 0xc35ee vgabios.c:2493
    6232     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc35f1 vgabios.c:2496
    6233     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc35f4
    6234     call 01044h                               ; e8 4a da                    ; 0xc35f7
    6235     jmp near 03879h                           ; e9 7c 02                    ; 0xc35fa vgabios.c:2497
    6236     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc35fd vgabios.c:2499
    6237     xor ah, ah                                ; 30 e4                       ; 0xc3600
    6238     cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3602
    6239     jnbe near 03879h                          ; 0f 87 70 02                 ; 0xc3605
    6240     push CS                                   ; 0e                          ; 0xc3609
    6241     pop ES                                    ; 07                          ; 0xc360a
    6242     mov cx, strict word 0000fh                ; b9 0f 00                    ; 0xc360b
    6243     mov di, 0341ah                            ; bf 1a 34                    ; 0xc360e
    6244     repne scasb                               ; f2 ae                       ; 0xc3611
    6245     sal cx, 1                                 ; d1 e1                       ; 0xc3613
    6246     mov di, cx                                ; 89 cf                       ; 0xc3615
    6247     mov ax, word [cs:di+03428h]               ; 2e 8b 85 28 34              ; 0xc3617
    6248     jmp ax                                    ; ff e0                       ; 0xc361c
    6249     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc361e vgabios.c:2503
    6250     shr ax, 008h                              ; c1 e8 08                    ; 0xc3621
    6251     xor ah, ah                                ; 30 e4                       ; 0xc3624
    6252     push ax                                   ; 50                          ; 0xc3626
    6253     movzx ax, byte [bp+00ch]                  ; 0f b6 46 0c                 ; 0xc3627
    6254     push ax                                   ; 50                          ; 0xc362b
    6255     push word [bp+00eh]                       ; ff 76 0e                    ; 0xc362c
    6256     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc362f
    6257     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3633
    6258     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc3636
    6259     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3639
    6260     call 02959h                               ; e8 1a f3                    ; 0xc363c
    6261     jmp near 03879h                           ; e9 37 02                    ; 0xc363f vgabios.c:2504
    6262     movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc3642 vgabios.c:2507
    6263     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3646
    6264     call 029d5h                               ; e8 88 f3                    ; 0xc364a
    6265     jmp near 03879h                           ; e9 29 02                    ; 0xc364d vgabios.c:2508
    6266     movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc3650 vgabios.c:2511
    6267     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3654
    6268     call 02a44h                               ; e8 e9 f3                    ; 0xc3658
    6269     jmp near 03879h                           ; e9 1b 02                    ; 0xc365b vgabios.c:2512
    6270     movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc365e vgabios.c:2515
    6271     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3662
    6272     call 02ab5h                               ; e8 4c f4                    ; 0xc3666
    6273     jmp near 03879h                           ; e9 0d 02                    ; 0xc3669 vgabios.c:2516
    6274     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc366c vgabios.c:2518
    6275     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc366f
    6276     call 02b26h                               ; e8 b1 f4                    ; 0xc3672
    6277     jmp near 03879h                           ; e9 01 02                    ; 0xc3675 vgabios.c:2519
    6278     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3678 vgabios.c:2521
    6279     xor ah, ah                                ; 30 e4                       ; 0xc367b
    6280     push ax                                   ; 50                          ; 0xc367d
    6281     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc367e
    6282     movzx cx, al                              ; 0f b6 c8                    ; 0xc3681
    6283     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3684
    6284     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3687
    6285     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc368a
    6286     call 02b2bh                               ; e8 9b f4                    ; 0xc368d
    6287     jmp near 03879h                           ; e9 e6 01                    ; 0xc3690 vgabios.c:2522
    6288     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3693 vgabios.c:2524
    6289     xor ah, ah                                ; 30 e4                       ; 0xc3696
    6290     call 02b32h                               ; e8 97 f4                    ; 0xc3698
    6291     jmp near 03879h                           ; e9 db 01                    ; 0xc369b vgabios.c:2525
    6292     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc369e vgabios.c:2527
    6293     xor ah, ah                                ; 30 e4                       ; 0xc36a1
    6294     call 02b37h                               ; e8 91 f4                    ; 0xc36a3
    6295     jmp near 03879h                           ; e9 d0 01                    ; 0xc36a6 vgabios.c:2528
    6296     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc36a9 vgabios.c:2530
    6297     xor ah, ah                                ; 30 e4                       ; 0xc36ac
    6298     call 02b3ch                               ; e8 8b f4                    ; 0xc36ae
    6299     jmp near 03879h                           ; e9 c5 01                    ; 0xc36b1 vgabios.c:2531
    6300     lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc36b4 vgabios.c:2533
    6301     push ax                                   ; 50                          ; 0xc36b7
    6302     lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc36b8
    6303     lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc36bb
    6304     lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc36be
    6305     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc36c1
    6306     shr ax, 008h                              ; c1 e8 08                    ; 0xc36c4
    6307     call 00e6bh                               ; e8 a1 d7                    ; 0xc36c7
    6308     jmp near 03879h                           ; e9 ac 01                    ; 0xc36ca vgabios.c:2541
    6309     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc36cd vgabios.c:2543
    6310     xor ah, ah                                ; 30 e4                       ; 0xc36d0
    6311     cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc36d2
    6312     jc short 036e6h                           ; 72 0f                       ; 0xc36d5
    6313     jbe short 036f3h                          ; 76 1a                       ; 0xc36d7
    6314     cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc36d9
    6315     je short 03732h                           ; 74 54                       ; 0xc36dc
    6316     cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc36de
    6317     je short 03723h                           ; 74 40                       ; 0xc36e1
    6318     jmp near 03879h                           ; e9 93 01                    ; 0xc36e3
    6319     cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc36e6
    6320     jne near 03879h                           ; 0f 85 8c 01                 ; 0xc36e9
    6321     call 02b41h                               ; e8 51 f4                    ; 0xc36ed vgabios.c:2546
    6322     jmp near 03879h                           ; e9 86 01                    ; 0xc36f0 vgabios.c:2547
    6323     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc36f3 vgabios.c:2549
    6324     xor ah, ah                                ; 30 e4                       ; 0xc36f6
    6325     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc36f8
    6326     jnc short 0371dh                          ; 73 20                       ; 0xc36fb
    6327     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc36fd vgabios.c:35
    6328     mov si, 00087h                            ; be 87 00                    ; 0xc3700
    6329     mov es, ax                                ; 8e c0                       ; 0xc3703 vgabios.c:37
    6330     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc3705
    6331     and dl, 0feh                              ; 80 e2 fe                    ; 0xc3708 vgabios.c:38
    6332     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc370b
    6333     or dl, al                                 ; 08 c2                       ; 0xc370e
    6334     mov byte [es:si], dl                      ; 26 88 14                    ; 0xc3710 vgabios.c:42
    6335     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3713 vgabios.c:2552
    6336     xor al, al                                ; 30 c0                       ; 0xc3716
    6337     or AL, strict byte 012h                   ; 0c 12                       ; 0xc3718
    6338     jmp near 034bfh                           ; e9 a2 fd                    ; 0xc371a
    6339     mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc371d vgabios.c:2555
    6340     jmp near 03879h                           ; e9 56 01                    ; 0xc3720 vgabios.c:2556
    6341     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3723 vgabios.c:2558
    6342     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3727
    6343     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc372a
    6344     call 02b46h                               ; e8 16 f4                    ; 0xc372d
    6345     jmp short 03713h                          ; eb e1                       ; 0xc3730
    6346     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3732 vgabios.c:2562
    6347     xor ah, ah                                ; 30 e4                       ; 0xc3735
    6348     call 02b4bh                               ; e8 11 f4                    ; 0xc3737
    6349     jmp short 03713h                          ; eb d7                       ; 0xc373a
    6350     push word [bp+008h]                       ; ff 76 08                    ; 0xc373c vgabios.c:2572
    6351     push word [bp+016h]                       ; ff 76 16                    ; 0xc373f
    6352     movzx ax, byte [bp+00eh]                  ; 0f b6 46 0e                 ; 0xc3742
    6353     push ax                                   ; 50                          ; 0xc3746
    6354     mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3747
    6355     shr ax, 008h                              ; c1 e8 08                    ; 0xc374a
    6356     xor ah, ah                                ; 30 e4                       ; 0xc374d
    6357     push ax                                   ; 50                          ; 0xc374f
    6358     movzx bx, byte [bp+00ch]                  ; 0f b6 5e 0c                 ; 0xc3750
    6359     mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3754
    6360     shr dx, 008h                              ; c1 ea 08                    ; 0xc3757
    6361     xor dh, dh                                ; 30 f6                       ; 0xc375a
    6362     movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc375c
    6363     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3760
    6364     call 02b50h                               ; e8 ea f3                    ; 0xc3763
    6365     jmp near 03879h                           ; e9 10 01                    ; 0xc3766 vgabios.c:2573
    6366     mov bx, si                                ; 89 f3                       ; 0xc3769 vgabios.c:2575
    6367     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc376b
    6368     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc376e
    6369     call 02be6h                               ; e8 72 f4                    ; 0xc3771
    6370     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3774 vgabios.c:2576
    6371     xor al, al                                ; 30 c0                       ; 0xc3777
    6372     or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc3779
    6373     jmp near 034bfh                           ; e9 41 fd                    ; 0xc377b
    6374     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc377e vgabios.c:2579
    6375     xor ah, ah                                ; 30 e4                       ; 0xc3781
    6376     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3783
    6377     je short 037aah                           ; 74 22                       ; 0xc3786
    6378     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3788
    6379     je short 0379ch                           ; 74 0f                       ; 0xc378b
    6380     test ax, ax                               ; 85 c0                       ; 0xc378d
    6381     jne short 037b6h                          ; 75 25                       ; 0xc378f
    6382     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3791 vgabios.c:2582
    6383     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3794
    6384     call 02dfbh                               ; e8 61 f6                    ; 0xc3797
    6385     jmp short 037b6h                          ; eb 1a                       ; 0xc379a vgabios.c:2583
    6386     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc379c vgabios.c:2585
    6387     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc379f
    6388     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc37a2
    6389     call 02e13h                               ; e8 6b f6                    ; 0xc37a5
    6390     jmp short 037b6h                          ; eb 0c                       ; 0xc37a8 vgabios.c:2586
    6391     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc37aa vgabios.c:2588
    6392     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc37ad
    6393     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc37b0
    6394     call 030e9h                               ; e8 33 f9                    ; 0xc37b3
    6395     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc37b6 vgabios.c:2595
    6396     xor al, al                                ; 30 c0                       ; 0xc37b9
    6397     or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc37bb
    6398     jmp near 034bfh                           ; e9 ff fc                    ; 0xc37bd
    6399     call 007afh                               ; e8 ec cf                    ; 0xc37c0 vgabios.c:2600
    6400     test ax, ax                               ; 85 c0                       ; 0xc37c3
    6401     je near 03844h                            ; 0f 84 7b 00                 ; 0xc37c5
    6402     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc37c9 vgabios.c:2601
    6403     xor ah, ah                                ; 30 e4                       ; 0xc37cc
    6404     cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc37ce
    6405     jnbe short 0383dh                         ; 77 6a                       ; 0xc37d1
    6406     push CS                                   ; 0e                          ; 0xc37d3
    6407     pop ES                                    ; 07                          ; 0xc37d4
    6408     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc37d5
    6409     mov di, 03446h                            ; bf 46 34                    ; 0xc37d8
    6410     repne scasb                               ; f2 ae                       ; 0xc37db
    6411     sal cx, 1                                 ; d1 e1                       ; 0xc37dd
    6412     mov di, cx                                ; 89 cf                       ; 0xc37df
    6413     mov ax, word [cs:di+0344dh]               ; 2e 8b 85 4d 34              ; 0xc37e1
    6414     jmp ax                                    ; ff e0                       ; 0xc37e6
    6415     mov bx, si                                ; 89 f3                       ; 0xc37e8 vgabios.c:2604
    6416     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc37ea
    6417     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc37ed
    6418     call 03a33h                               ; e8 40 02                    ; 0xc37f0
    6419     jmp near 03879h                           ; e9 83 00                    ; 0xc37f3 vgabios.c:2605
    6420     mov cx, si                                ; 89 f1                       ; 0xc37f6 vgabios.c:2607
    6421     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc37f8
    6422     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc37fb
    6423     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc37fe
    6424     call 03b58h                               ; e8 54 03                    ; 0xc3801
    6425     jmp near 03879h                           ; e9 72 00                    ; 0xc3804 vgabios.c:2608
    6426     mov cx, si                                ; 89 f1                       ; 0xc3807 vgabios.c:2610
    6427     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3809
    6428     mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc380c
    6429     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc380f
    6430     call 03bf3h                               ; e8 de 03                    ; 0xc3812
    6431     jmp short 03879h                          ; eb 62                       ; 0xc3815 vgabios.c:2611
    6432     lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3817 vgabios.c:2613
    6433     push ax                                   ; 50                          ; 0xc381a
    6434     mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc381b
    6435     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc381e
    6436     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3821
    6437     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3824
    6438     call 03dbah                               ; e8 90 05                    ; 0xc3827
    6439     jmp short 03879h                          ; eb 4d                       ; 0xc382a vgabios.c:2614
    6440     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc382c vgabios.c:2616
    6441     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc382f
    6442     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3832
    6443     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3835
    6444     call 03e46h                               ; e8 0b 06                    ; 0xc3838
    6445     jmp short 03879h                          ; eb 3c                       ; 0xc383b vgabios.c:2617
    6446     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc383d vgabios.c:2639
    6447     jmp short 03879h                          ; eb 35                       ; 0xc3842 vgabios.c:2642
    6448     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3844 vgabios.c:2644
    6449     jmp short 03879h                          ; eb 2e                       ; 0xc3849 vgabios.c:2646
    6450     call 007afh                               ; e8 61 cf                    ; 0xc384b vgabios.c:2648
    6451     test ax, ax                               ; 85 c0                       ; 0xc384e
    6452     je short 03874h                           ; 74 22                       ; 0xc3850
    6453     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3852 vgabios.c:2649
    6454     xor ah, ah                                ; 30 e4                       ; 0xc3855
    6455     cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3857
    6456     jne short 0386dh                          ; 75 11                       ; 0xc385a
    6457     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc385c vgabios.c:2652
    6458     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc385f
    6459     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3862
    6460     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3865
    6461     call 03f15h                               ; e8 aa 06                    ; 0xc3868
    6462     jmp short 03879h                          ; eb 0c                       ; 0xc386b vgabios.c:2653
    6463     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc386d vgabios.c:2655
    6464     jmp short 03879h                          ; eb 05                       ; 0xc3872 vgabios.c:2658
    6465     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3874 vgabios.c:2660
    6466     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3879 vgabios.c:2670
    6467     pop di                                    ; 5f                          ; 0xc387c
    6468     pop si                                    ; 5e                          ; 0xc387d
    6469     pop bp                                    ; 5d                          ; 0xc387e
    6470     retn                                      ; c3                          ; 0xc387f
    6471   ; disGetNextSymbol 0xc3880 LB 0x77a -> off=0x0 cb=000000000000001f uValue=00000000000c3880 'dispi_set_xres'
    6472 dispi_set_xres:                              ; 0xc3880 LB 0x1f
    6473     push bp                                   ; 55                          ; 0xc3880 vbe.c:100
    6474     mov bp, sp                                ; 89 e5                       ; 0xc3881
    6475     push bx                                   ; 53                          ; 0xc3883
    6476     push dx                                   ; 52                          ; 0xc3884
    6477     mov bx, ax                                ; 89 c3                       ; 0xc3885
    6478     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3887 vbe.c:105
    6479     mov dx, 001ceh                            ; ba ce 01                    ; 0xc388a
    6480     call 00560h                               ; e8 d0 cc                    ; 0xc388d
    6481     mov ax, bx                                ; 89 d8                       ; 0xc3890 vbe.c:106
    6482     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3892
    6483     call 00560h                               ; e8 c8 cc                    ; 0xc3895
    6484     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3898 vbe.c:107
    6485     pop dx                                    ; 5a                          ; 0xc389b
    6486     pop bx                                    ; 5b                          ; 0xc389c
    6487     pop bp                                    ; 5d                          ; 0xc389d
    6488     retn                                      ; c3                          ; 0xc389e
    6489   ; disGetNextSymbol 0xc389f LB 0x75b -> off=0x0 cb=000000000000001f uValue=00000000000c389f 'dispi_set_yres'
    6490 dispi_set_yres:                              ; 0xc389f LB 0x1f
    6491     push bp                                   ; 55                          ; 0xc389f vbe.c:109
    6492     mov bp, sp                                ; 89 e5                       ; 0xc38a0
    6493     push bx                                   ; 53                          ; 0xc38a2
    6494     push dx                                   ; 52                          ; 0xc38a3
    6495     mov bx, ax                                ; 89 c3                       ; 0xc38a4
    6496     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc38a6 vbe.c:114
    6497     mov dx, 001ceh                            ; ba ce 01                    ; 0xc38a9
    6498     call 00560h                               ; e8 b1 cc                    ; 0xc38ac
    6499     mov ax, bx                                ; 89 d8                       ; 0xc38af vbe.c:115
    6500     mov dx, 001cfh                            ; ba cf 01                    ; 0xc38b1
    6501     call 00560h                               ; e8 a9 cc                    ; 0xc38b4
    6502     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc38b7 vbe.c:116
    6503     pop dx                                    ; 5a                          ; 0xc38ba
    6504     pop bx                                    ; 5b                          ; 0xc38bb
    6505     pop bp                                    ; 5d                          ; 0xc38bc
    6506     retn                                      ; c3                          ; 0xc38bd
    6507   ; disGetNextSymbol 0xc38be LB 0x73c -> off=0x0 cb=0000000000000019 uValue=00000000000c38be 'dispi_get_yres'
    6508 dispi_get_yres:                              ; 0xc38be LB 0x19
    6509     push bp                                   ; 55                          ; 0xc38be vbe.c:118
    6510     mov bp, sp                                ; 89 e5                       ; 0xc38bf
    6511     push dx                                   ; 52                          ; 0xc38c1
    6512     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc38c2 vbe.c:120
    6513     mov dx, 001ceh                            ; ba ce 01                    ; 0xc38c5
    6514     call 00560h                               ; e8 95 cc                    ; 0xc38c8
    6515     mov dx, 001cfh                            ; ba cf 01                    ; 0xc38cb vbe.c:121
    6516     call 00567h                               ; e8 96 cc                    ; 0xc38ce
    6517     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc38d1 vbe.c:122
    6518     pop dx                                    ; 5a                          ; 0xc38d4
    6519     pop bp                                    ; 5d                          ; 0xc38d5
    6520     retn                                      ; c3                          ; 0xc38d6
    6521   ; disGetNextSymbol 0xc38d7 LB 0x723 -> off=0x0 cb=000000000000001f uValue=00000000000c38d7 'dispi_set_bpp'
    6522 dispi_set_bpp:                               ; 0xc38d7 LB 0x1f
    6523     push bp                                   ; 55                          ; 0xc38d7 vbe.c:124
    6524     mov bp, sp                                ; 89 e5                       ; 0xc38d8
    6525     push bx                                   ; 53                          ; 0xc38da
    6526     push dx                                   ; 52                          ; 0xc38db
    6527     mov bx, ax                                ; 89 c3                       ; 0xc38dc
    6528     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc38de vbe.c:129
    6529     mov dx, 001ceh                            ; ba ce 01                    ; 0xc38e1
    6530     call 00560h                               ; e8 79 cc                    ; 0xc38e4
    6531     mov ax, bx                                ; 89 d8                       ; 0xc38e7 vbe.c:130
    6532     mov dx, 001cfh                            ; ba cf 01                    ; 0xc38e9
    6533     call 00560h                               ; e8 71 cc                    ; 0xc38ec
    6534     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc38ef vbe.c:131
    6535     pop dx                                    ; 5a                          ; 0xc38f2
    6536     pop bx                                    ; 5b                          ; 0xc38f3
    6537     pop bp                                    ; 5d                          ; 0xc38f4
    6538     retn                                      ; c3                          ; 0xc38f5
    6539   ; disGetNextSymbol 0xc38f6 LB 0x704 -> off=0x0 cb=0000000000000019 uValue=00000000000c38f6 'dispi_get_bpp'
    6540 dispi_get_bpp:                               ; 0xc38f6 LB 0x19
    6541     push bp                                   ; 55                          ; 0xc38f6 vbe.c:133
    6542     mov bp, sp                                ; 89 e5                       ; 0xc38f7
    6543     push dx                                   ; 52                          ; 0xc38f9
    6544     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc38fa vbe.c:135
    6545     mov dx, 001ceh                            ; ba ce 01                    ; 0xc38fd
    6546     call 00560h                               ; e8 5d cc                    ; 0xc3900
    6547     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3903 vbe.c:136
    6548     call 00567h                               ; e8 5e cc                    ; 0xc3906
    6549     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3909 vbe.c:137
    6550     pop dx                                    ; 5a                          ; 0xc390c
    6551     pop bp                                    ; 5d                          ; 0xc390d
    6552     retn                                      ; c3                          ; 0xc390e
    6553   ; disGetNextSymbol 0xc390f LB 0x6eb -> off=0x0 cb=000000000000001f uValue=00000000000c390f 'dispi_set_virt_width'
    6554 dispi_set_virt_width:                        ; 0xc390f LB 0x1f
    6555     push bp                                   ; 55                          ; 0xc390f vbe.c:139
    6556     mov bp, sp                                ; 89 e5                       ; 0xc3910
    6557     push bx                                   ; 53                          ; 0xc3912
    6558     push dx                                   ; 52                          ; 0xc3913
    6559     mov bx, ax                                ; 89 c3                       ; 0xc3914
    6560     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3916 vbe.c:144
    6561     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3919
    6562     call 00560h                               ; e8 41 cc                    ; 0xc391c
    6563     mov ax, bx                                ; 89 d8                       ; 0xc391f vbe.c:145
    6564     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3921
    6565     call 00560h                               ; e8 39 cc                    ; 0xc3924
    6566     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3927 vbe.c:146
    6567     pop dx                                    ; 5a                          ; 0xc392a
    6568     pop bx                                    ; 5b                          ; 0xc392b
    6569     pop bp                                    ; 5d                          ; 0xc392c
    6570     retn                                      ; c3                          ; 0xc392d
    6571   ; disGetNextSymbol 0xc392e LB 0x6cc -> off=0x0 cb=0000000000000019 uValue=00000000000c392e 'dispi_get_virt_width'
    6572 dispi_get_virt_width:                        ; 0xc392e LB 0x19
    6573     push bp                                   ; 55                          ; 0xc392e vbe.c:148
    6574     mov bp, sp                                ; 89 e5                       ; 0xc392f
    6575     push dx                                   ; 52                          ; 0xc3931
    6576     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3932 vbe.c:150
    6577     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3935
    6578     call 00560h                               ; e8 25 cc                    ; 0xc3938
    6579     mov dx, 001cfh                            ; ba cf 01                    ; 0xc393b vbe.c:151
    6580     call 00567h                               ; e8 26 cc                    ; 0xc393e
    6581     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3941 vbe.c:152
    6582     pop dx                                    ; 5a                          ; 0xc3944
    6583     pop bp                                    ; 5d                          ; 0xc3945
    6584     retn                                      ; c3                          ; 0xc3946
    6585   ; disGetNextSymbol 0xc3947 LB 0x6b3 -> off=0x0 cb=0000000000000019 uValue=00000000000c3947 'dispi_get_virt_height'
    6586 dispi_get_virt_height:                       ; 0xc3947 LB 0x19
    6587     push bp                                   ; 55                          ; 0xc3947 vbe.c:154
    6588     mov bp, sp                                ; 89 e5                       ; 0xc3948
    6589     push dx                                   ; 52                          ; 0xc394a
    6590     mov ax, strict word 00007h                ; b8 07 00                    ; 0xc394b vbe.c:156
    6591     mov dx, 001ceh                            ; ba ce 01                    ; 0xc394e
    6592     call 00560h                               ; e8 0c cc                    ; 0xc3951
    6593     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3954 vbe.c:157
    6594     call 00567h                               ; e8 0d cc                    ; 0xc3957
    6595     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc395a vbe.c:158
    6596     pop dx                                    ; 5a                          ; 0xc395d
    6597     pop bp                                    ; 5d                          ; 0xc395e
    6598     retn                                      ; c3                          ; 0xc395f
    6599   ; disGetNextSymbol 0xc3960 LB 0x69a -> off=0x0 cb=0000000000000012 uValue=00000000000c3960 'in_word'
    6600 in_word:                                     ; 0xc3960 LB 0x12
    6601     push bp                                   ; 55                          ; 0xc3960 vbe.c:160
    6602     mov bp, sp                                ; 89 e5                       ; 0xc3961
    6603     push bx                                   ; 53                          ; 0xc3963
    6604     mov bx, ax                                ; 89 c3                       ; 0xc3964
    6605     mov ax, dx                                ; 89 d0                       ; 0xc3966
    6606     mov dx, bx                                ; 89 da                       ; 0xc3968 vbe.c:162
    6607     out DX, ax                                ; ef                          ; 0xc396a
    6608     in ax, DX                                 ; ed                          ; 0xc396b vbe.c:163
    6609     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc396c vbe.c:164
    6610     pop bx                                    ; 5b                          ; 0xc396f
    6611     pop bp                                    ; 5d                          ; 0xc3970
    6612     retn                                      ; c3                          ; 0xc3971
    6613   ; disGetNextSymbol 0xc3972 LB 0x688 -> off=0x0 cb=0000000000000014 uValue=00000000000c3972 'in_byte'
    6614 in_byte:                                     ; 0xc3972 LB 0x14
    6615     push bp                                   ; 55                          ; 0xc3972 vbe.c:166
    6616     mov bp, sp                                ; 89 e5                       ; 0xc3973
    6617     push bx                                   ; 53                          ; 0xc3975
    6618     mov bx, ax                                ; 89 c3                       ; 0xc3976
    6619     mov ax, dx                                ; 89 d0                       ; 0xc3978
    6620     mov dx, bx                                ; 89 da                       ; 0xc397a vbe.c:168
    6621     out DX, ax                                ; ef                          ; 0xc397c
    6622     in AL, DX                                 ; ec                          ; 0xc397d vbe.c:169
     6357    db  005h, 004h, 003h, 002h, 001h, 000h, 0c2h, 03bh, 090h, 037h, 0cdh, 037h, 0e1h, 037h, 0f2h, 037h
     6358    db  006h, 038h, 017h, 038h, 022h, 038h, 05ch, 038h, 060h, 038h, 071h, 038h, 08eh, 038h, 0abh, 038h
     6359    db  0cbh, 038h, 0e8h, 038h, 0ffh, 038h, 00bh, 039h, 0f8h, 039h, 085h, 03ah, 0b2h, 03ah, 0c7h, 03ah
     6360    db  009h, 03bh, 094h, 03bh, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 003h
     6361    db  002h, 001h, 000h, 0c2h, 03bh, 02ch, 039h, 050h, 039h, 05eh, 039h, 06ch, 039h, 077h, 039h, 02ch
     6362    db  039h, 050h, 039h, 05eh, 039h, 077h, 039h, 085h, 039h, 091h, 039h, 0ach, 039h, 0bdh, 039h, 0ceh
     6363    db  039h, 0dfh, 039h, 00ah, 009h, 006h, 004h, 002h, 001h, 000h, 086h, 03bh, 031h, 03bh, 03fh, 03bh
     6364    db  050h, 03bh, 060h, 03bh, 075h, 03bh, 086h, 03bh, 086h, 03bh
     6365int10_func:                                  ; 0xc3765 LB 0x464
     6366    push bp                                   ; 55                          ; 0xc3765 vgabios.c:2571
     6367    mov bp, sp                                ; 89 e5                       ; 0xc3766
     6368    push si                                   ; 56                          ; 0xc3768
     6369    push di                                   ; 57                          ; 0xc3769
     6370    push ax                                   ; 50                          ; 0xc376a
     6371    mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc376b
     6372    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc376e vgabios.c:2576
     6373    shr ax, 008h                              ; c1 e8 08                    ; 0xc3771
     6374    cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc3774
     6375    jnbe near 03bc2h                          ; 0f 87 47 04                 ; 0xc3777
     6376    push CS                                   ; 0e                          ; 0xc377b
     6377    pop ES                                    ; 07                          ; 0xc377c
     6378    mov cx, strict word 00017h                ; b9 17 00                    ; 0xc377d
     6379    mov di, 036dbh                            ; bf db 36                    ; 0xc3780
     6380    repne scasb                               ; f2 ae                       ; 0xc3783
     6381    sal cx, 1                                 ; d1 e1                       ; 0xc3785
     6382    mov di, cx                                ; 89 cf                       ; 0xc3787
     6383    mov ax, word [cs:di+036f1h]               ; 2e 8b 85 f1 36              ; 0xc3789
     6384    jmp ax                                    ; ff e0                       ; 0xc378e
     6385    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3790 vgabios.c:2579
     6386    call 013ddh                               ; e8 46 dc                    ; 0xc3794
     6387    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3797 vgabios.c:2580
     6388    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc379a
     6389    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc379d
     6390    je short 037b7h                           ; 74 15                       ; 0xc37a0
     6391    cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc37a2
     6392    je short 037aeh                           ; 74 07                       ; 0xc37a5
     6393    cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc37a7
     6394    jbe short 037b7h                          ; 76 0b                       ; 0xc37aa
     6395    jmp short 037c0h                          ; eb 12                       ; 0xc37ac
     6396    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc37ae vgabios.c:2582
     6397    xor al, al                                ; 30 c0                       ; 0xc37b1
     6398    or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc37b3
     6399    jmp short 037c7h                          ; eb 10                       ; 0xc37b5 vgabios.c:2583
     6400    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc37b7 vgabios.c:2591
     6401    xor al, al                                ; 30 c0                       ; 0xc37ba
     6402    or AL, strict byte 030h                   ; 0c 30                       ; 0xc37bc
     6403    jmp short 037c7h                          ; eb 07                       ; 0xc37be
     6404    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc37c0 vgabios.c:2594
     6405    xor al, al                                ; 30 c0                       ; 0xc37c3
     6406    or AL, strict byte 020h                   ; 0c 20                       ; 0xc37c5
     6407    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc37c7
     6408    jmp near 03bc2h                           ; e9 f5 03                    ; 0xc37ca vgabios.c:2596
     6409    mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc37cd vgabios.c:2598
     6410    movzx dx, al                              ; 0f b6 d0                    ; 0xc37d0
     6411    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc37d3
     6412    shr ax, 008h                              ; c1 e8 08                    ; 0xc37d6
     6413    xor ah, ah                                ; 30 e4                       ; 0xc37d9
     6414    call 0114ch                               ; e8 6e d9                    ; 0xc37db
     6415    jmp near 03bc2h                           ; e9 e1 03                    ; 0xc37de vgabios.c:2599
     6416    mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc37e1 vgabios.c:2601
     6417    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37e4
     6418    shr ax, 008h                              ; c1 e8 08                    ; 0xc37e7
     6419    xor ah, ah                                ; 30 e4                       ; 0xc37ea
     6420    call 01242h                               ; e8 53 da                    ; 0xc37ec
     6421    jmp near 03bc2h                           ; e9 d0 03                    ; 0xc37ef vgabios.c:2602
     6422    lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc37f2 vgabios.c:2604
     6423    lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc37f5
     6424    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc37f8
     6425    shr ax, 008h                              ; c1 e8 08                    ; 0xc37fb
     6426    xor ah, ah                                ; 30 e4                       ; 0xc37fe
     6427    call 00a93h                               ; e8 90 d2                    ; 0xc3800
     6428    jmp near 03bc2h                           ; e9 bc 03                    ; 0xc3803 vgabios.c:2605
     6429    xor ax, ax                                ; 31 c0                       ; 0xc3806 vgabios.c:2611
     6430    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3808
     6431    mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc380b vgabios.c:2612
     6432    mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc380e vgabios.c:2613
     6433    mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc3811 vgabios.c:2614
     6434    jmp near 03bc2h                           ; e9 ab 03                    ; 0xc3814 vgabios.c:2615
     6435    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3817 vgabios.c:2617
     6436    xor ah, ah                                ; 30 e4                       ; 0xc381a
     6437    call 012cbh                               ; e8 ac da                    ; 0xc381c
     6438    jmp near 03bc2h                           ; e9 a0 03                    ; 0xc381f vgabios.c:2618
     6439    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3822 vgabios.c:2620
     6440    push ax                                   ; 50                          ; 0xc3825
     6441    mov ax, 000ffh                            ; b8 ff 00                    ; 0xc3826
     6442    push ax                                   ; 50                          ; 0xc3829
     6443    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc382a
     6444    xor ah, ah                                ; 30 e4                       ; 0xc382d
     6445    push ax                                   ; 50                          ; 0xc382f
     6446    mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3830
     6447    shr ax, 008h                              ; c1 e8 08                    ; 0xc3833
     6448    xor ah, ah                                ; 30 e4                       ; 0xc3836
     6449    push ax                                   ; 50                          ; 0xc3838
     6450    mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc3839
     6451    movzx cx, al                              ; 0f b6 c8                    ; 0xc383c
     6452    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc383f
     6453    shr ax, 008h                              ; c1 e8 08                    ; 0xc3842
     6454    movzx bx, al                              ; 0f b6 d8                    ; 0xc3845
     6455    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3848
     6456    shr ax, 008h                              ; c1 e8 08                    ; 0xc384b
     6457    movzx dx, al                              ; 0f b6 d0                    ; 0xc384e
     6458    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3851
     6459    xor ah, ah                                ; 30 e4                       ; 0xc3854
     6460    call 01b35h                               ; e8 dc e2                    ; 0xc3856
     6461    jmp near 03bc2h                           ; e9 66 03                    ; 0xc3859 vgabios.c:2621
     6462    xor ax, ax                                ; 31 c0                       ; 0xc385c vgabios.c:2623
     6463    jmp short 03825h                          ; eb c5                       ; 0xc385e
     6464    lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc3860 vgabios.c:2626
     6465    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3863
     6466    shr ax, 008h                              ; c1 e8 08                    ; 0xc3866
     6467    xor ah, ah                                ; 30 e4                       ; 0xc3869
     6468    call 00db0h                               ; e8 42 d5                    ; 0xc386b
     6469    jmp near 03bc2h                           ; e9 51 03                    ; 0xc386e vgabios.c:2627
     6470    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3871 vgabios.c:2629
     6471    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3874
     6472    movzx bx, al                              ; 0f b6 d8                    ; 0xc3877
     6473    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc387a
     6474    shr ax, 008h                              ; c1 e8 08                    ; 0xc387d
     6475    movzx dx, al                              ; 0f b6 d0                    ; 0xc3880
     6476    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3883
     6477    xor ah, ah                                ; 30 e4                       ; 0xc3886
     6478    call 023beh                               ; e8 33 eb                    ; 0xc3888
     6479    jmp near 03bc2h                           ; e9 34 03                    ; 0xc388b vgabios.c:2630
     6480    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc388e vgabios.c:2632
     6481    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3891
     6482    movzx bx, al                              ; 0f b6 d8                    ; 0xc3894
     6483    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3897
     6484    shr ax, 008h                              ; c1 e8 08                    ; 0xc389a
     6485    movzx dx, al                              ; 0f b6 d0                    ; 0xc389d
     6486    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38a0
     6487    xor ah, ah                                ; 30 e4                       ; 0xc38a3
     6488    call 02523h                               ; e8 7b ec                    ; 0xc38a5
     6489    jmp near 03bc2h                           ; e9 17 03                    ; 0xc38a8 vgabios.c:2633
     6490    mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc38ab vgabios.c:2635
     6491    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc38ae
     6492    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38b1
     6493    movzx dx, al                              ; 0f b6 d0                    ; 0xc38b4
     6494    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc38b7
     6495    shr ax, 008h                              ; c1 e8 08                    ; 0xc38ba
     6496    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc38bd
     6497    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc38c0
     6498    xor ah, ah                                ; 30 e4                       ; 0xc38c3
     6499    call 02685h                               ; e8 bd ed                    ; 0xc38c5
     6500    jmp near 03bc2h                           ; e9 f7 02                    ; 0xc38c8 vgabios.c:2636
     6501    lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc38cb vgabios.c:2638
     6502    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc38ce
     6503    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc38d1
     6504    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc38d4
     6505    shr ax, 008h                              ; c1 e8 08                    ; 0xc38d7
     6506    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc38da
     6507    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc38dd
     6508    xor ah, ah                                ; 30 e4                       ; 0xc38e0
     6509    call 00f6ah                               ; e8 85 d6                    ; 0xc38e2
     6510    jmp near 03bc2h                           ; e9 da 02                    ; 0xc38e5 vgabios.c:2639
     6511    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc38e8 vgabios.c:2647
     6512    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc38eb
     6513    movzx bx, al                              ; 0f b6 d8                    ; 0xc38ee
     6514    mov dx, 000ffh                            ; ba ff 00                    ; 0xc38f1
     6515    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38f4
     6516    xor ah, ah                                ; 30 e4                       ; 0xc38f7
     6517    call 027eah                               ; e8 ee ee                    ; 0xc38f9
     6518    jmp near 03bc2h                           ; e9 c3 02                    ; 0xc38fc vgabios.c:2648
     6519    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc38ff vgabios.c:2651
     6520    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3902
     6521    call 010c0h                               ; e8 b8 d7                    ; 0xc3905
     6522    jmp near 03bc2h                           ; e9 b7 02                    ; 0xc3908 vgabios.c:2652
     6523    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc390b vgabios.c:2654
     6524    xor ah, ah                                ; 30 e4                       ; 0xc390e
     6525    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3910
     6526    jnbe near 03bc2h                          ; 0f 87 ab 02                 ; 0xc3913
     6527    push CS                                   ; 0e                          ; 0xc3917
     6528    pop ES                                    ; 07                          ; 0xc3918
     6529    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc3919
     6530    mov di, 0371fh                            ; bf 1f 37                    ; 0xc391c
     6531    repne scasb                               ; f2 ae                       ; 0xc391f
     6532    sal cx, 1                                 ; d1 e1                       ; 0xc3921
     6533    mov di, cx                                ; 89 cf                       ; 0xc3923
     6534    mov ax, word [cs:di+0372eh]               ; 2e 8b 85 2e 37              ; 0xc3925
     6535    jmp ax                                    ; ff e0                       ; 0xc392a
     6536    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc392c vgabios.c:2658
     6537    shr ax, 008h                              ; c1 e8 08                    ; 0xc392f
     6538    xor ah, ah                                ; 30 e4                       ; 0xc3932
     6539    push ax                                   ; 50                          ; 0xc3934
     6540    movzx ax, byte [bp+00ch]                  ; 0f b6 46 0c                 ; 0xc3935
     6541    push ax                                   ; 50                          ; 0xc3939
     6542    push word [bp+00eh]                       ; ff 76 0e                    ; 0xc393a
     6543    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc393d
     6544    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3941
     6545    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc3944
     6546    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3947
     6547    call 02b72h                               ; e8 25 f2                    ; 0xc394a
     6548    jmp near 03bc2h                           ; e9 72 02                    ; 0xc394d vgabios.c:2659
     6549    movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc3950 vgabios.c:2662
     6550    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3954
     6551    call 02beeh                               ; e8 93 f2                    ; 0xc3958
     6552    jmp near 03bc2h                           ; e9 64 02                    ; 0xc395b vgabios.c:2663
     6553    movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc395e vgabios.c:2666
     6554    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3962
     6555    call 02c5dh                               ; e8 f4 f2                    ; 0xc3966
     6556    jmp near 03bc2h                           ; e9 56 02                    ; 0xc3969 vgabios.c:2667
     6557    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc396c vgabios.c:2669
     6558    xor ah, ah                                ; 30 e4                       ; 0xc396f
     6559    call 02b50h                               ; e8 dc f1                    ; 0xc3971
     6560    jmp near 03bc2h                           ; e9 4b 02                    ; 0xc3974 vgabios.c:2670
     6561    movzx dx, byte [bp+00ch]                  ; 0f b6 56 0c                 ; 0xc3977 vgabios.c:2673
     6562    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc397b
     6563    call 02cceh                               ; e8 4c f3                    ; 0xc397f
     6564    jmp near 03bc2h                           ; e9 3d 02                    ; 0xc3982 vgabios.c:2674
     6565    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3985 vgabios.c:2676
     6566    mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc3988
     6567    call 02d3fh                               ; e8 b1 f3                    ; 0xc398b
     6568    jmp near 03bc2h                           ; e9 31 02                    ; 0xc398e vgabios.c:2677
     6569    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3991 vgabios.c:2679
     6570    xor ah, ah                                ; 30 e4                       ; 0xc3994
     6571    push ax                                   ; 50                          ; 0xc3996
     6572    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3997
     6573    movzx cx, al                              ; 0f b6 c8                    ; 0xc399a
     6574    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc399d
     6575    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc39a0
     6576    mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc39a3
     6577    call 02d9eh                               ; e8 f5 f3                    ; 0xc39a6
     6578    jmp near 03bc2h                           ; e9 16 02                    ; 0xc39a9 vgabios.c:2680
     6579    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc39ac vgabios.c:2682
     6580    movzx dx, al                              ; 0f b6 d0                    ; 0xc39af
     6581    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc39b2
     6582    xor ah, ah                                ; 30 e4                       ; 0xc39b5
     6583    call 02dbah                               ; e8 00 f4                    ; 0xc39b7
     6584    jmp near 03bc2h                           ; e9 05 02                    ; 0xc39ba vgabios.c:2683
     6585    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc39bd vgabios.c:2685
     6586    movzx dx, al                              ; 0f b6 d0                    ; 0xc39c0
     6587    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc39c3
     6588    xor ah, ah                                ; 30 e4                       ; 0xc39c6
     6589    call 02dd8h                               ; e8 0d f4                    ; 0xc39c8
     6590    jmp near 03bc2h                           ; e9 f4 01                    ; 0xc39cb vgabios.c:2686
     6591    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc39ce vgabios.c:2688
     6592    movzx dx, al                              ; 0f b6 d0                    ; 0xc39d1
     6593    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc39d4
     6594    xor ah, ah                                ; 30 e4                       ; 0xc39d7
     6595    call 02df6h                               ; e8 1a f4                    ; 0xc39d9
     6596    jmp near 03bc2h                           ; e9 e3 01                    ; 0xc39dc vgabios.c:2689
     6597    lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc39df vgabios.c:2691
     6598    push ax                                   ; 50                          ; 0xc39e2
     6599    lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc39e3
     6600    lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc39e6
     6601    lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc39e9
     6602    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc39ec
     6603    shr ax, 008h                              ; c1 e8 08                    ; 0xc39ef
     6604    call 00ee7h                               ; e8 f2 d4                    ; 0xc39f2
     6605    jmp near 03bc2h                           ; e9 ca 01                    ; 0xc39f5 vgabios.c:2699
     6606    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc39f8 vgabios.c:2701
     6607    xor ah, ah                                ; 30 e4                       ; 0xc39fb
     6608    cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc39fd
     6609    jc short 03a11h                           ; 72 0f                       ; 0xc3a00
     6610    jbe short 03a44h                          ; 76 40                       ; 0xc3a02
     6611    cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc3a04
     6612    je short 03a7bh                           ; 74 72                       ; 0xc3a07
     6613    cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc3a09
     6614    je short 03a6ch                           ; 74 5e                       ; 0xc3a0c
     6615    jmp near 03bc2h                           ; e9 b1 01                    ; 0xc3a0e
     6616    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3a11
     6617    je short 03a23h                           ; 74 0d                       ; 0xc3a14
     6618    cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc3a16
     6619    jne near 03bc2h                           ; 0f 85 a5 01                 ; 0xc3a19
     6620    call 02e14h                               ; e8 f4 f3                    ; 0xc3a1d vgabios.c:2704
     6621    jmp near 03bc2h                           ; e9 9f 01                    ; 0xc3a20 vgabios.c:2705
     6622    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a23 vgabios.c:2707
     6623    xor ah, ah                                ; 30 e4                       ; 0xc3a26
     6624    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3a28
     6625    jnbe near 03bc2h                          ; 0f 87 93 01                 ; 0xc3a2b
     6626    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a2f vgabios.c:2708
     6627    xor ah, ah                                ; 30 e4                       ; 0xc3a32
     6628    call 02e19h                               ; e8 e2 f3                    ; 0xc3a34
     6629    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a37 vgabios.c:2709
     6630    xor al, al                                ; 30 c0                       ; 0xc3a3a
     6631    or AL, strict byte 012h                   ; 0c 12                       ; 0xc3a3c
     6632    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3a3e
     6633    jmp near 03bc2h                           ; e9 7e 01                    ; 0xc3a41 vgabios.c:2711
     6634    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a44 vgabios.c:2713
     6635    xor ah, ah                                ; 30 e4                       ; 0xc3a47
     6636    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3a49
     6637    jnc short 03a66h                          ; 73 18                       ; 0xc3a4c
     6638    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3a4e vgabios.c:35
     6639    mov si, 00087h                            ; be 87 00                    ; 0xc3a51
     6640    mov es, ax                                ; 8e c0                       ; 0xc3a54 vgabios.c:37
     6641    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc3a56
     6642    and dl, 0feh                              ; 80 e2 fe                    ; 0xc3a59 vgabios.c:38
     6643    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a5c
     6644    or dl, al                                 ; 08 c2                       ; 0xc3a5f
     6645    mov byte [es:si], dl                      ; 26 88 14                    ; 0xc3a61 vgabios.c:42
     6646    jmp short 03a37h                          ; eb d1                       ; 0xc3a64
     6647    mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc3a66 vgabios.c:2719
     6648    jmp near 03bc2h                           ; e9 56 01                    ; 0xc3a69 vgabios.c:2720
     6649    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3a6c vgabios.c:2722
     6650    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3a70
     6651    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3a73
     6652    call 02e4bh                               ; e8 d2 f3                    ; 0xc3a76
     6653    jmp short 03a37h                          ; eb bc                       ; 0xc3a79
     6654    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a7b vgabios.c:2726
     6655    xor ah, ah                                ; 30 e4                       ; 0xc3a7e
     6656    call 02e50h                               ; e8 cd f3                    ; 0xc3a80
     6657    jmp short 03a37h                          ; eb b2                       ; 0xc3a83
     6658    push word [bp+008h]                       ; ff 76 08                    ; 0xc3a85 vgabios.c:2736
     6659    push word [bp+016h]                       ; ff 76 16                    ; 0xc3a88
     6660    movzx ax, byte [bp+00eh]                  ; 0f b6 46 0e                 ; 0xc3a8b
     6661    push ax                                   ; 50                          ; 0xc3a8f
     6662    mov ax, word [bp+00eh]                    ; 8b 46 0e                    ; 0xc3a90
     6663    shr ax, 008h                              ; c1 e8 08                    ; 0xc3a93
     6664    xor ah, ah                                ; 30 e4                       ; 0xc3a96
     6665    push ax                                   ; 50                          ; 0xc3a98
     6666    movzx bx, byte [bp+00ch]                  ; 0f b6 5e 0c                 ; 0xc3a99
     6667    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3a9d
     6668    shr dx, 008h                              ; c1 ea 08                    ; 0xc3aa0
     6669    xor dh, dh                                ; 30 f6                       ; 0xc3aa3
     6670    movzx ax, byte [bp+012h]                  ; 0f b6 46 12                 ; 0xc3aa5
     6671    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3aa9
     6672    call 02e55h                               ; e8 a6 f3                    ; 0xc3aac
     6673    jmp near 03bc2h                           ; e9 10 01                    ; 0xc3aaf vgabios.c:2737
     6674    mov bx, si                                ; 89 f3                       ; 0xc3ab2 vgabios.c:2739
     6675    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3ab4
     6676    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3ab7
     6677    call 02eebh                               ; e8 2e f4                    ; 0xc3aba
     6678    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3abd vgabios.c:2740
     6679    xor al, al                                ; 30 c0                       ; 0xc3ac0
     6680    or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc3ac2
     6681    jmp near 03a3eh                           ; e9 77 ff                    ; 0xc3ac4
     6682    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3ac7 vgabios.c:2743
     6683    xor ah, ah                                ; 30 e4                       ; 0xc3aca
     6684    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3acc
     6685    je short 03af3h                           ; 74 22                       ; 0xc3acf
     6686    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3ad1
     6687    je short 03ae5h                           ; 74 0f                       ; 0xc3ad4
     6688    test ax, ax                               ; 85 c0                       ; 0xc3ad6
     6689    jne short 03affh                          ; 75 25                       ; 0xc3ad8
     6690    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3ada vgabios.c:2746
     6691    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3add
     6692    call 03100h                               ; e8 1d f6                    ; 0xc3ae0
     6693    jmp short 03affh                          ; eb 1a                       ; 0xc3ae3 vgabios.c:2747
     6694    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3ae5 vgabios.c:2749
     6695    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3ae8
     6696    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3aeb
     6697    call 03118h                               ; e8 27 f6                    ; 0xc3aee
     6698    jmp short 03affh                          ; eb 0c                       ; 0xc3af1 vgabios.c:2750
     6699    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3af3 vgabios.c:2752
     6700    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3af6
     6701    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3af9
     6702    call 033eeh                               ; e8 ef f8                    ; 0xc3afc
     6703    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3aff vgabios.c:2759
     6704    xor al, al                                ; 30 c0                       ; 0xc3b02
     6705    or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc3b04
     6706    jmp near 03a3eh                           ; e9 35 ff                    ; 0xc3b06
     6707    call 007bfh                               ; e8 b3 cc                    ; 0xc3b09 vgabios.c:2764
     6708    test ax, ax                               ; 85 c0                       ; 0xc3b0c
     6709    je near 03b8dh                            ; 0f 84 7b 00                 ; 0xc3b0e
     6710    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3b12 vgabios.c:2765
     6711    xor ah, ah                                ; 30 e4                       ; 0xc3b15
     6712    cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc3b17
     6713    jnbe short 03b86h                         ; 77 6a                       ; 0xc3b1a
     6714    push CS                                   ; 0e                          ; 0xc3b1c
     6715    pop ES                                    ; 07                          ; 0xc3b1d
     6716    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc3b1e
     6717    mov di, 0374eh                            ; bf 4e 37                    ; 0xc3b21
     6718    repne scasb                               ; f2 ae                       ; 0xc3b24
     6719    sal cx, 1                                 ; d1 e1                       ; 0xc3b26
     6720    mov di, cx                                ; 89 cf                       ; 0xc3b28
     6721    mov ax, word [cs:di+03755h]               ; 2e 8b 85 55 37              ; 0xc3b2a
     6722    jmp ax                                    ; ff e0                       ; 0xc3b2f
     6723    mov bx, si                                ; 89 f3                       ; 0xc3b31 vgabios.c:2768
     6724    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3b33
     6725    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3b36
     6726    call 03d93h                               ; e8 57 02                    ; 0xc3b39
     6727    jmp near 03bc2h                           ; e9 83 00                    ; 0xc3b3c vgabios.c:2769
     6728    mov cx, si                                ; 89 f1                       ; 0xc3b3f vgabios.c:2771
     6729    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3b41
     6730    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3b44
     6731    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3b47
     6732    call 03eb8h                               ; e8 6b 03                    ; 0xc3b4a
     6733    jmp near 03bc2h                           ; e9 72 00                    ; 0xc3b4d vgabios.c:2772
     6734    mov cx, si                                ; 89 f1                       ; 0xc3b50 vgabios.c:2774
     6735    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3b52
     6736    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3b55
     6737    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3b58
     6738    call 03f53h                               ; e8 f5 03                    ; 0xc3b5b
     6739    jmp short 03bc2h                          ; eb 62                       ; 0xc3b5e vgabios.c:2775
     6740    lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3b60 vgabios.c:2777
     6741    push ax                                   ; 50                          ; 0xc3b63
     6742    mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc3b64
     6743    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3b67
     6744    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3b6a
     6745    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3b6d
     6746    call 0411ah                               ; e8 a7 05                    ; 0xc3b70
     6747    jmp short 03bc2h                          ; eb 4d                       ; 0xc3b73 vgabios.c:2778
     6748    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3b75 vgabios.c:2780
     6749    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3b78
     6750    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3b7b
     6751    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3b7e
     6752    call 041a6h                               ; e8 22 06                    ; 0xc3b81
     6753    jmp short 03bc2h                          ; eb 3c                       ; 0xc3b84 vgabios.c:2781
     6754    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3b86 vgabios.c:2803
     6755    jmp short 03bc2h                          ; eb 35                       ; 0xc3b8b vgabios.c:2806
     6756    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3b8d vgabios.c:2808
     6757    jmp short 03bc2h                          ; eb 2e                       ; 0xc3b92 vgabios.c:2810
     6758    call 007bfh                               ; e8 28 cc                    ; 0xc3b94 vgabios.c:2812
     6759    test ax, ax                               ; 85 c0                       ; 0xc3b97
     6760    je short 03bbdh                           ; 74 22                       ; 0xc3b99
     6761    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3b9b vgabios.c:2813
     6762    xor ah, ah                                ; 30 e4                       ; 0xc3b9e
     6763    cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3ba0
     6764    jne short 03bb6h                          ; 75 11                       ; 0xc3ba3
     6765    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3ba5 vgabios.c:2816
     6766    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3ba8
     6767    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3bab
     6768    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3bae
     6769    call 04275h                               ; e8 c1 06                    ; 0xc3bb1
     6770    jmp short 03bc2h                          ; eb 0c                       ; 0xc3bb4 vgabios.c:2817
     6771    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3bb6 vgabios.c:2819
     6772    jmp short 03bc2h                          ; eb 05                       ; 0xc3bbb vgabios.c:2822
     6773    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3bbd vgabios.c:2824
     6774    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3bc2 vgabios.c:2834
     6775    pop di                                    ; 5f                          ; 0xc3bc5
     6776    pop si                                    ; 5e                          ; 0xc3bc6
     6777    pop bp                                    ; 5d                          ; 0xc3bc7
     6778    retn                                      ; c3                          ; 0xc3bc8
     6779  ; disGetNextSymbol 0xc3bc9 LB 0x791 -> off=0x0 cb=000000000000001f uValue=00000000000c3bc9 'dispi_set_xres'
     6780dispi_set_xres:                              ; 0xc3bc9 LB 0x1f
     6781    push bp                                   ; 55                          ; 0xc3bc9 vbe.c:100
     6782    mov bp, sp                                ; 89 e5                       ; 0xc3bca
     6783    push bx                                   ; 53                          ; 0xc3bcc
     6784    push dx                                   ; 52                          ; 0xc3bcd
     6785    mov bx, ax                                ; 89 c3                       ; 0xc3bce
     6786    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3bd0 vbe.c:105
     6787    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bd3
     6788    call 00570h                               ; e8 97 c9                    ; 0xc3bd6
     6789    mov ax, bx                                ; 89 d8                       ; 0xc3bd9 vbe.c:106
     6790    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bdb
     6791    call 00570h                               ; e8 8f c9                    ; 0xc3bde
     6792    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3be1 vbe.c:107
     6793    pop dx                                    ; 5a                          ; 0xc3be4
     6794    pop bx                                    ; 5b                          ; 0xc3be5
     6795    pop bp                                    ; 5d                          ; 0xc3be6
     6796    retn                                      ; c3                          ; 0xc3be7
     6797  ; disGetNextSymbol 0xc3be8 LB 0x772 -> off=0x0 cb=000000000000001f uValue=00000000000c3be8 'dispi_set_yres'
     6798dispi_set_yres:                              ; 0xc3be8 LB 0x1f
     6799    push bp                                   ; 55                          ; 0xc3be8 vbe.c:109
     6800    mov bp, sp                                ; 89 e5                       ; 0xc3be9
     6801    push bx                                   ; 53                          ; 0xc3beb
     6802    push dx                                   ; 52                          ; 0xc3bec
     6803    mov bx, ax                                ; 89 c3                       ; 0xc3bed
     6804    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3bef vbe.c:114
     6805    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bf2
     6806    call 00570h                               ; e8 78 c9                    ; 0xc3bf5
     6807    mov ax, bx                                ; 89 d8                       ; 0xc3bf8 vbe.c:115
     6808    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bfa
     6809    call 00570h                               ; e8 70 c9                    ; 0xc3bfd
     6810    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3c00 vbe.c:116
     6811    pop dx                                    ; 5a                          ; 0xc3c03
     6812    pop bx                                    ; 5b                          ; 0xc3c04
     6813    pop bp                                    ; 5d                          ; 0xc3c05
     6814    retn                                      ; c3                          ; 0xc3c06
     6815  ; disGetNextSymbol 0xc3c07 LB 0x753 -> off=0x0 cb=0000000000000019 uValue=00000000000c3c07 'dispi_get_yres'
     6816dispi_get_yres:                              ; 0xc3c07 LB 0x19
     6817    push bp                                   ; 55                          ; 0xc3c07 vbe.c:118
     6818    mov bp, sp                                ; 89 e5                       ; 0xc3c08
     6819    push dx                                   ; 52                          ; 0xc3c0a
     6820    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3c0b vbe.c:120
     6821    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c0e
     6822    call 00570h                               ; e8 5c c9                    ; 0xc3c11
     6823    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c14 vbe.c:121
     6824    call 00577h                               ; e8 5d c9                    ; 0xc3c17
     6825    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3c1a vbe.c:122
     6826    pop dx                                    ; 5a                          ; 0xc3c1d
     6827    pop bp                                    ; 5d                          ; 0xc3c1e
     6828    retn                                      ; c3                          ; 0xc3c1f
     6829  ; disGetNextSymbol 0xc3c20 LB 0x73a -> off=0x0 cb=000000000000001f uValue=00000000000c3c20 'dispi_set_bpp'
     6830dispi_set_bpp:                               ; 0xc3c20 LB 0x1f
     6831    push bp                                   ; 55                          ; 0xc3c20 vbe.c:124
     6832    mov bp, sp                                ; 89 e5                       ; 0xc3c21
     6833    push bx                                   ; 53                          ; 0xc3c23
     6834    push dx                                   ; 52                          ; 0xc3c24
     6835    mov bx, ax                                ; 89 c3                       ; 0xc3c25
     6836    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3c27 vbe.c:129
     6837    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c2a
     6838    call 00570h                               ; e8 40 c9                    ; 0xc3c2d
     6839    mov ax, bx                                ; 89 d8                       ; 0xc3c30 vbe.c:130
     6840    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c32
     6841    call 00570h                               ; e8 38 c9                    ; 0xc3c35
     6842    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3c38 vbe.c:131
     6843    pop dx                                    ; 5a                          ; 0xc3c3b
     6844    pop bx                                    ; 5b                          ; 0xc3c3c
     6845    pop bp                                    ; 5d                          ; 0xc3c3d
     6846    retn                                      ; c3                          ; 0xc3c3e
     6847  ; disGetNextSymbol 0xc3c3f LB 0x71b -> off=0x0 cb=0000000000000019 uValue=00000000000c3c3f 'dispi_get_bpp'
     6848dispi_get_bpp:                               ; 0xc3c3f LB 0x19
     6849    push bp                                   ; 55                          ; 0xc3c3f vbe.c:133
     6850    mov bp, sp                                ; 89 e5                       ; 0xc3c40
     6851    push dx                                   ; 52                          ; 0xc3c42
     6852    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3c43 vbe.c:135
     6853    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c46
     6854    call 00570h                               ; e8 24 c9                    ; 0xc3c49
     6855    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c4c vbe.c:136
     6856    call 00577h                               ; e8 25 c9                    ; 0xc3c4f
     6857    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3c52 vbe.c:137
     6858    pop dx                                    ; 5a                          ; 0xc3c55
     6859    pop bp                                    ; 5d                          ; 0xc3c56
     6860    retn                                      ; c3                          ; 0xc3c57
     6861  ; disGetNextSymbol 0xc3c58 LB 0x702 -> off=0x0 cb=000000000000001f uValue=00000000000c3c58 'dispi_set_virt_width'
     6862dispi_set_virt_width:                        ; 0xc3c58 LB 0x1f
     6863    push bp                                   ; 55                          ; 0xc3c58 vbe.c:139
     6864    mov bp, sp                                ; 89 e5                       ; 0xc3c59
     6865    push bx                                   ; 53                          ; 0xc3c5b
     6866    push dx                                   ; 52                          ; 0xc3c5c
     6867    mov bx, ax                                ; 89 c3                       ; 0xc3c5d
     6868    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3c5f vbe.c:144
     6869    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c62
     6870    call 00570h                               ; e8 08 c9                    ; 0xc3c65
     6871    mov ax, bx                                ; 89 d8                       ; 0xc3c68 vbe.c:145
     6872    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c6a
     6873    call 00570h                               ; e8 00 c9                    ; 0xc3c6d
     6874    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3c70 vbe.c:146
     6875    pop dx                                    ; 5a                          ; 0xc3c73
     6876    pop bx                                    ; 5b                          ; 0xc3c74
     6877    pop bp                                    ; 5d                          ; 0xc3c75
     6878    retn                                      ; c3                          ; 0xc3c76
     6879  ; disGetNextSymbol 0xc3c77 LB 0x6e3 -> off=0x0 cb=0000000000000019 uValue=00000000000c3c77 'dispi_get_virt_width'
     6880dispi_get_virt_width:                        ; 0xc3c77 LB 0x19
     6881    push bp                                   ; 55                          ; 0xc3c77 vbe.c:148
     6882    mov bp, sp                                ; 89 e5                       ; 0xc3c78
     6883    push dx                                   ; 52                          ; 0xc3c7a
     6884    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3c7b vbe.c:150
     6885    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c7e
     6886    call 00570h                               ; e8 ec c8                    ; 0xc3c81
     6887    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c84 vbe.c:151
     6888    call 00577h                               ; e8 ed c8                    ; 0xc3c87
     6889    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3c8a vbe.c:152
     6890    pop dx                                    ; 5a                          ; 0xc3c8d
     6891    pop bp                                    ; 5d                          ; 0xc3c8e
     6892    retn                                      ; c3                          ; 0xc3c8f
     6893  ; disGetNextSymbol 0xc3c90 LB 0x6ca -> off=0x0 cb=0000000000000019 uValue=00000000000c3c90 'dispi_get_virt_height'
     6894dispi_get_virt_height:                       ; 0xc3c90 LB 0x19
     6895    push bp                                   ; 55                          ; 0xc3c90 vbe.c:154
     6896    mov bp, sp                                ; 89 e5                       ; 0xc3c91
     6897    push dx                                   ; 52                          ; 0xc3c93
     6898    mov ax, strict word 00007h                ; b8 07 00                    ; 0xc3c94 vbe.c:156
     6899    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c97
     6900    call 00570h                               ; e8 d3 c8                    ; 0xc3c9a
     6901    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c9d vbe.c:157
     6902    call 00577h                               ; e8 d4 c8                    ; 0xc3ca0
     6903    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ca3 vbe.c:158
     6904    pop dx                                    ; 5a                          ; 0xc3ca6
     6905    pop bp                                    ; 5d                          ; 0xc3ca7
     6906    retn                                      ; c3                          ; 0xc3ca8
     6907  ; disGetNextSymbol 0xc3ca9 LB 0x6b1 -> off=0x0 cb=0000000000000012 uValue=00000000000c3ca9 'in_word'
     6908in_word:                                     ; 0xc3ca9 LB 0x12
     6909    push bp                                   ; 55                          ; 0xc3ca9 vbe.c:160
     6910    mov bp, sp                                ; 89 e5                       ; 0xc3caa
     6911    push bx                                   ; 53                          ; 0xc3cac
     6912    mov bx, ax                                ; 89 c3                       ; 0xc3cad
     6913    mov ax, dx                                ; 89 d0                       ; 0xc3caf
     6914    mov dx, bx                                ; 89 da                       ; 0xc3cb1 vbe.c:162
     6915    out DX, ax                                ; ef                          ; 0xc3cb3
     6916    in ax, DX                                 ; ed                          ; 0xc3cb4 vbe.c:163
     6917    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3cb5 vbe.c:164
     6918    pop bx                                    ; 5b                          ; 0xc3cb8
     6919    pop bp                                    ; 5d                          ; 0xc3cb9
     6920    retn                                      ; c3                          ; 0xc3cba
     6921  ; disGetNextSymbol 0xc3cbb LB 0x69f -> off=0x0 cb=0000000000000014 uValue=00000000000c3cbb 'in_byte'
     6922in_byte:                                     ; 0xc3cbb LB 0x14
     6923    push bp                                   ; 55                          ; 0xc3cbb vbe.c:166
     6924    mov bp, sp                                ; 89 e5                       ; 0xc3cbc
     6925    push bx                                   ; 53                          ; 0xc3cbe
     6926    mov bx, ax                                ; 89 c3                       ; 0xc3cbf
     6927    mov ax, dx                                ; 89 d0                       ; 0xc3cc1
     6928    mov dx, bx                                ; 89 da                       ; 0xc3cc3 vbe.c:168
     6929    out DX, ax                                ; ef                          ; 0xc3cc5
     6930    in AL, DX                                 ; ec                          ; 0xc3cc6 vbe.c:169
    66236931    db  02ah, 0e4h
    6624     ; sub ah, ah                                ; 2a e4                     ; 0xc397e
    6625     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3980 vbe.c:170
    6626     pop bx                                    ; 5b                          ; 0xc3983
    6627     pop bp                                    ; 5d                          ; 0xc3984
    6628     retn                                      ; c3                          ; 0xc3985
    6629   ; disGetNextSymbol 0xc3986 LB 0x674 -> off=0x0 cb=0000000000000014 uValue=00000000000c3986 'dispi_get_id'
    6630 dispi_get_id:                                ; 0xc3986 LB 0x14
    6631     push bp                                   ; 55                          ; 0xc3986 vbe.c:173
    6632     mov bp, sp                                ; 89 e5                       ; 0xc3987
    6633     push dx                                   ; 52                          ; 0xc3989
    6634     xor ax, ax                                ; 31 c0                       ; 0xc398a vbe.c:175
    6635     mov dx, 001ceh                            ; ba ce 01                    ; 0xc398c
    6636     out DX, ax                                ; ef                          ; 0xc398f
    6637     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3990 vbe.c:176
    6638     in ax, DX                                 ; ed                          ; 0xc3993
    6639     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3994 vbe.c:177
    6640     pop dx                                    ; 5a                          ; 0xc3997
    6641     pop bp                                    ; 5d                          ; 0xc3998
    6642     retn                                      ; c3                          ; 0xc3999
    6643   ; disGetNextSymbol 0xc399a LB 0x660 -> off=0x0 cb=000000000000001a uValue=00000000000c399a 'dispi_set_id'
    6644 dispi_set_id:                                ; 0xc399a LB 0x1a
    6645     push bp                                   ; 55                          ; 0xc399a vbe.c:179
    6646     mov bp, sp                                ; 89 e5                       ; 0xc399b
    6647     push bx                                   ; 53                          ; 0xc399d
    6648     push dx                                   ; 52                          ; 0xc399e
    6649     mov bx, ax                                ; 89 c3                       ; 0xc399f
    6650     xor ax, ax                                ; 31 c0                       ; 0xc39a1 vbe.c:181
    6651     mov dx, 001ceh                            ; ba ce 01                    ; 0xc39a3
    6652     out DX, ax                                ; ef                          ; 0xc39a6
    6653     mov ax, bx                                ; 89 d8                       ; 0xc39a7 vbe.c:182
    6654     mov dx, 001cfh                            ; ba cf 01                    ; 0xc39a9
    6655     out DX, ax                                ; ef                          ; 0xc39ac
    6656     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc39ad vbe.c:183
    6657     pop dx                                    ; 5a                          ; 0xc39b0
    6658     pop bx                                    ; 5b                          ; 0xc39b1
    6659     pop bp                                    ; 5d                          ; 0xc39b2
    6660     retn                                      ; c3                          ; 0xc39b3
    6661   ; disGetNextSymbol 0xc39b4 LB 0x646 -> off=0x0 cb=000000000000002a uValue=00000000000c39b4 'vbe_init'
    6662 vbe_init:                                    ; 0xc39b4 LB 0x2a
    6663     push bp                                   ; 55                          ; 0xc39b4 vbe.c:188
    6664     mov bp, sp                                ; 89 e5                       ; 0xc39b5
    6665     push bx                                   ; 53                          ; 0xc39b7
    6666     mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc39b8 vbe.c:190
    6667     call 0399ah                               ; e8 dc ff                    ; 0xc39bb
    6668     call 03986h                               ; e8 c5 ff                    ; 0xc39be vbe.c:191
    6669     cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc39c1
    6670     jne short 039d8h                          ; 75 12                       ; 0xc39c4
    6671     mov bx, 000b9h                            ; bb b9 00                    ; 0xc39c6 vbe.c:42
    6672     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc39c9
    6673     mov es, ax                                ; 8e c0                       ; 0xc39cc
    6674     mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc39ce
    6675     mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc39d2 vbe.c:194
    6676     call 0399ah                               ; e8 c2 ff                    ; 0xc39d5
    6677     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc39d8 vbe.c:199
    6678     pop bx                                    ; 5b                          ; 0xc39db
    6679     pop bp                                    ; 5d                          ; 0xc39dc
    6680     retn                                      ; c3                          ; 0xc39dd
    6681   ; disGetNextSymbol 0xc39de LB 0x61c -> off=0x0 cb=0000000000000055 uValue=00000000000c39de 'mode_info_find_mode'
    6682 mode_info_find_mode:                         ; 0xc39de LB 0x55
    6683     push bp                                   ; 55                          ; 0xc39de vbe.c:202
    6684     mov bp, sp                                ; 89 e5                       ; 0xc39df
    6685     push bx                                   ; 53                          ; 0xc39e1
    6686     push cx                                   ; 51                          ; 0xc39e2
    6687     push si                                   ; 56                          ; 0xc39e3
    6688     push di                                   ; 57                          ; 0xc39e4
    6689     mov di, ax                                ; 89 c7                       ; 0xc39e5
    6690     mov si, dx                                ; 89 d6                       ; 0xc39e7
    6691     xor dx, dx                                ; 31 d2                       ; 0xc39e9 vbe.c:208
    6692     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc39eb
    6693     call 03960h                               ; e8 6f ff                    ; 0xc39ee
    6694     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc39f1 vbe.c:209
    6695     jne short 03a28h                          ; 75 32                       ; 0xc39f4
    6696     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc39f6 vbe.c:213
    6697     mov dx, bx                                ; 89 da                       ; 0xc39f9 vbe.c:218
    6698     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc39fb
    6699     call 03960h                               ; e8 5f ff                    ; 0xc39fe
    6700     mov cx, ax                                ; 89 c1                       ; 0xc3a01
    6701     cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3a03 vbe.c:219
    6702     je short 03a28h                           ; 74 20                       ; 0xc3a06
    6703     lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3a08 vbe.c:221
    6704     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3a0b
    6705     call 03960h                               ; e8 4f ff                    ; 0xc3a0e
    6706     lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3a11
    6707     cmp cx, di                                ; 39 f9                       ; 0xc3a14 vbe.c:223
    6708     jne short 03a24h                          ; 75 0c                       ; 0xc3a16
    6709     test si, si                               ; 85 f6                       ; 0xc3a18 vbe.c:225
    6710     jne short 03a20h                          ; 75 04                       ; 0xc3a1a
    6711     mov ax, bx                                ; 89 d8                       ; 0xc3a1c vbe.c:226
    6712     jmp short 03a2ah                          ; eb 0a                       ; 0xc3a1e
    6713     test AL, strict byte 080h                 ; a8 80                       ; 0xc3a20 vbe.c:227
    6714     jne short 03a1ch                          ; 75 f8                       ; 0xc3a22
    6715     mov bx, dx                                ; 89 d3                       ; 0xc3a24 vbe.c:230
    6716     jmp short 039fbh                          ; eb d3                       ; 0xc3a26 vbe.c:235
    6717     xor ax, ax                                ; 31 c0                       ; 0xc3a28 vbe.c:238
    6718     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc3a2a vbe.c:239
    6719     pop di                                    ; 5f                          ; 0xc3a2d
    6720     pop si                                    ; 5e                          ; 0xc3a2e
    6721     pop cx                                    ; 59                          ; 0xc3a2f
    6722     pop bx                                    ; 5b                          ; 0xc3a30
    6723     pop bp                                    ; 5d                          ; 0xc3a31
    6724     retn                                      ; c3                          ; 0xc3a32
    6725   ; disGetNextSymbol 0xc3a33 LB 0x5c7 -> off=0x0 cb=0000000000000125 uValue=00000000000c3a33 'vbe_biosfn_return_controller_information'
    6726 vbe_biosfn_return_controller_information: ; 0xc3a33 LB 0x125
    6727     push bp                                   ; 55                          ; 0xc3a33 vbe.c:270
    6728     mov bp, sp                                ; 89 e5                       ; 0xc3a34
    6729     push cx                                   ; 51                          ; 0xc3a36
    6730     push si                                   ; 56                          ; 0xc3a37
    6731     push di                                   ; 57                          ; 0xc3a38
    6732     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc3a39
    6733     mov si, ax                                ; 89 c6                       ; 0xc3a3c
    6734     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3a3e
    6735     mov di, bx                                ; 89 df                       ; 0xc3a41
    6736     mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc3a43 vbe.c:275
    6737     call 005a7h                               ; e8 5c cb                    ; 0xc3a48 vbe.c:278
    6738     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc3a4b
    6739     mov bx, di                                ; 89 fb                       ; 0xc3a4e vbe.c:281
    6740     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3a50
    6741     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3a53
    6742     xor dx, dx                                ; 31 d2                       ; 0xc3a56 vbe.c:284
    6743     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3a58
    6744     call 03960h                               ; e8 02 ff                    ; 0xc3a5b
    6745     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3a5e vbe.c:285
    6746     je short 03a6dh                           ; 74 0a                       ; 0xc3a61
    6747     push SS                                   ; 16                          ; 0xc3a63 vbe.c:287
    6748     pop ES                                    ; 07                          ; 0xc3a64
    6749     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc3a65
    6750     jmp near 03b50h                           ; e9 e3 00                    ; 0xc3a6a vbe.c:291
    6751     mov cx, strict word 00004h                ; b9 04 00                    ; 0xc3a6d vbe.c:293
    6752     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc3a70 vbe.c:300
    6753     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3a75 vbe.c:308
    6754     cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc3a78
    6755     jne short 03a87h                          ; 75 07                       ; 0xc3a7e
    6756     cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc3a80
    6757     je short 03a96h                           ; 74 0f                       ; 0xc3a85
    6758     cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc3a87
    6759     jne short 03a9bh                          ; 75 0c                       ; 0xc3a8d
    6760     cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc3a8f
    6761     jne short 03a9bh                          ; 75 05                       ; 0xc3a94
    6762     mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3a96 vbe.c:310
    6763     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3a9b vbe.c:318
     6932    ; sub ah, ah                                ; 2a e4                     ; 0xc3cc7
     6933    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3cc9 vbe.c:170
     6934    pop bx                                    ; 5b                          ; 0xc3ccc
     6935    pop bp                                    ; 5d                          ; 0xc3ccd
     6936    retn                                      ; c3                          ; 0xc3cce
     6937  ; disGetNextSymbol 0xc3ccf LB 0x68b -> off=0x0 cb=0000000000000014 uValue=00000000000c3ccf 'dispi_get_id'
     6938dispi_get_id:                                ; 0xc3ccf LB 0x14
     6939    push bp                                   ; 55                          ; 0xc3ccf vbe.c:173
     6940    mov bp, sp                                ; 89 e5                       ; 0xc3cd0
     6941    push dx                                   ; 52                          ; 0xc3cd2
     6942    xor ax, ax                                ; 31 c0                       ; 0xc3cd3 vbe.c:175
     6943    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3cd5
     6944    out DX, ax                                ; ef                          ; 0xc3cd8
     6945    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3cd9 vbe.c:176
     6946    in ax, DX                                 ; ed                          ; 0xc3cdc
     6947    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3cdd vbe.c:177
     6948    pop dx                                    ; 5a                          ; 0xc3ce0
     6949    pop bp                                    ; 5d                          ; 0xc3ce1
     6950    retn                                      ; c3                          ; 0xc3ce2
     6951  ; disGetNextSymbol 0xc3ce3 LB 0x677 -> off=0x0 cb=000000000000001a uValue=00000000000c3ce3 'dispi_set_id'
     6952dispi_set_id:                                ; 0xc3ce3 LB 0x1a
     6953    push bp                                   ; 55                          ; 0xc3ce3 vbe.c:179
     6954    mov bp, sp                                ; 89 e5                       ; 0xc3ce4
     6955    push bx                                   ; 53                          ; 0xc3ce6
     6956    push dx                                   ; 52                          ; 0xc3ce7
     6957    mov bx, ax                                ; 89 c3                       ; 0xc3ce8
     6958    xor ax, ax                                ; 31 c0                       ; 0xc3cea vbe.c:181
     6959    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3cec
     6960    out DX, ax                                ; ef                          ; 0xc3cef
     6961    mov ax, bx                                ; 89 d8                       ; 0xc3cf0 vbe.c:182
     6962    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3cf2
     6963    out DX, ax                                ; ef                          ; 0xc3cf5
     6964    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3cf6 vbe.c:183
     6965    pop dx                                    ; 5a                          ; 0xc3cf9
     6966    pop bx                                    ; 5b                          ; 0xc3cfa
     6967    pop bp                                    ; 5d                          ; 0xc3cfb
     6968    retn                                      ; c3                          ; 0xc3cfc
     6969  ; disGetNextSymbol 0xc3cfd LB 0x65d -> off=0x0 cb=000000000000002a uValue=00000000000c3cfd 'vbe_init'
     6970vbe_init:                                    ; 0xc3cfd LB 0x2a
     6971    push bp                                   ; 55                          ; 0xc3cfd vbe.c:188
     6972    mov bp, sp                                ; 89 e5                       ; 0xc3cfe
     6973    push bx                                   ; 53                          ; 0xc3d00
     6974    mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc3d01 vbe.c:190
     6975    call 03ce3h                               ; e8 dc ff                    ; 0xc3d04
     6976    call 03ccfh                               ; e8 c5 ff                    ; 0xc3d07 vbe.c:191
     6977    cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc3d0a
     6978    jne short 03d21h                          ; 75 12                       ; 0xc3d0d
     6979    mov bx, 000b9h                            ; bb b9 00                    ; 0xc3d0f vbe.c:42
     6980    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3d12
     6981    mov es, ax                                ; 8e c0                       ; 0xc3d15
     6982    mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc3d17
     6983    mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc3d1b vbe.c:194
     6984    call 03ce3h                               ; e8 c2 ff                    ; 0xc3d1e
     6985    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3d21 vbe.c:199
     6986    pop bx                                    ; 5b                          ; 0xc3d24
     6987    pop bp                                    ; 5d                          ; 0xc3d25
     6988    retn                                      ; c3                          ; 0xc3d26
     6989  ; disGetNextSymbol 0xc3d27 LB 0x633 -> off=0x0 cb=000000000000006c uValue=00000000000c3d27 'mode_info_find_mode'
     6990mode_info_find_mode:                         ; 0xc3d27 LB 0x6c
     6991    push bp                                   ; 55                          ; 0xc3d27 vbe.c:202
     6992    mov bp, sp                                ; 89 e5                       ; 0xc3d28
     6993    push bx                                   ; 53                          ; 0xc3d2a
     6994    push cx                                   ; 51                          ; 0xc3d2b
     6995    push si                                   ; 56                          ; 0xc3d2c
     6996    push di                                   ; 57                          ; 0xc3d2d
     6997    mov di, ax                                ; 89 c7                       ; 0xc3d2e
     6998    mov si, dx                                ; 89 d6                       ; 0xc3d30
     6999    xor dx, dx                                ; 31 d2                       ; 0xc3d32 vbe.c:208
     7000    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d34
     7001    call 03ca9h                               ; e8 6f ff                    ; 0xc3d37
     7002    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3d3a vbe.c:209
     7003    jne short 03d88h                          ; 75 49                       ; 0xc3d3d
     7004    test si, si                               ; 85 f6                       ; 0xc3d3f vbe.c:213
     7005    je short 03d56h                           ; 74 13                       ; 0xc3d41
     7006    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3d43 vbe.c:220
     7007    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d46
     7008    call 00570h                               ; e8 24 c8                    ; 0xc3d49
     7009    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d4c vbe.c:221
     7010    call 00577h                               ; e8 25 c8                    ; 0xc3d4f
     7011    test ax, ax                               ; 85 c0                       ; 0xc3d52 vbe.c:222
     7012    je short 03d8ah                           ; 74 34                       ; 0xc3d54
     7013    mov bx, strict word 00004h                ; bb 04 00                    ; 0xc3d56 vbe.c:226
     7014    mov dx, bx                                ; 89 da                       ; 0xc3d59 vbe.c:232
     7015    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d5b
     7016    call 03ca9h                               ; e8 48 ff                    ; 0xc3d5e
     7017    mov cx, ax                                ; 89 c1                       ; 0xc3d61
     7018    cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3d63 vbe.c:233
     7019    je short 03d88h                           ; 74 20                       ; 0xc3d66
     7020    lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3d68 vbe.c:235
     7021    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d6b
     7022    call 03ca9h                               ; e8 38 ff                    ; 0xc3d6e
     7023    lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3d71
     7024    cmp cx, di                                ; 39 f9                       ; 0xc3d74 vbe.c:237
     7025    jne short 03d84h                          ; 75 0c                       ; 0xc3d76
     7026    test si, si                               ; 85 f6                       ; 0xc3d78 vbe.c:239
     7027    jne short 03d80h                          ; 75 04                       ; 0xc3d7a
     7028    mov ax, bx                                ; 89 d8                       ; 0xc3d7c vbe.c:240
     7029    jmp short 03d8ah                          ; eb 0a                       ; 0xc3d7e
     7030    test AL, strict byte 080h                 ; a8 80                       ; 0xc3d80 vbe.c:241
     7031    jne short 03d7ch                          ; 75 f8                       ; 0xc3d82
     7032    mov bx, dx                                ; 89 d3                       ; 0xc3d84 vbe.c:244
     7033    jmp short 03d5bh                          ; eb d3                       ; 0xc3d86 vbe.c:249
     7034    xor ax, ax                                ; 31 c0                       ; 0xc3d88 vbe.c:252
     7035    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc3d8a vbe.c:253
     7036    pop di                                    ; 5f                          ; 0xc3d8d
     7037    pop si                                    ; 5e                          ; 0xc3d8e
     7038    pop cx                                    ; 59                          ; 0xc3d8f
     7039    pop bx                                    ; 5b                          ; 0xc3d90
     7040    pop bp                                    ; 5d                          ; 0xc3d91
     7041    retn                                      ; c3                          ; 0xc3d92
     7042  ; disGetNextSymbol 0xc3d93 LB 0x5c7 -> off=0x0 cb=0000000000000125 uValue=00000000000c3d93 'vbe_biosfn_return_controller_information'
     7043vbe_biosfn_return_controller_information: ; 0xc3d93 LB 0x125
     7044    push bp                                   ; 55                          ; 0xc3d93 vbe.c:284
     7045    mov bp, sp                                ; 89 e5                       ; 0xc3d94
     7046    push cx                                   ; 51                          ; 0xc3d96
     7047    push si                                   ; 56                          ; 0xc3d97
     7048    push di                                   ; 57                          ; 0xc3d98
     7049    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc3d99
     7050    mov si, ax                                ; 89 c6                       ; 0xc3d9c
     7051    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3d9e
     7052    mov di, bx                                ; 89 df                       ; 0xc3da1
     7053    mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc3da3 vbe.c:289
     7054    call 005b7h                               ; e8 0c c8                    ; 0xc3da8 vbe.c:292
     7055    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc3dab
     7056    mov bx, di                                ; 89 fb                       ; 0xc3dae vbe.c:295
     7057    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3db0
     7058    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3db3
     7059    xor dx, dx                                ; 31 d2                       ; 0xc3db6 vbe.c:298
     7060    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3db8
     7061    call 03ca9h                               ; e8 eb fe                    ; 0xc3dbb
     7062    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3dbe vbe.c:299
     7063    je short 03dcdh                           ; 74 0a                       ; 0xc3dc1
     7064    push SS                                   ; 16                          ; 0xc3dc3 vbe.c:301
     7065    pop ES                                    ; 07                          ; 0xc3dc4
     7066    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc3dc5
     7067    jmp near 03eb0h                           ; e9 e3 00                    ; 0xc3dca vbe.c:305
     7068    mov cx, strict word 00004h                ; b9 04 00                    ; 0xc3dcd vbe.c:307
     7069    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc3dd0 vbe.c:314
     7070    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3dd5 vbe.c:322
     7071    cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc3dd8
     7072    jne short 03de7h                          ; 75 07                       ; 0xc3dde
     7073    cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc3de0
     7074    je short 03df6h                           ; 74 0f                       ; 0xc3de5
     7075    cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc3de7
     7076    jne short 03dfbh                          ; 75 0c                       ; 0xc3ded
     7077    cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc3def
     7078    jne short 03dfbh                          ; 75 05                       ; 0xc3df4
     7079    mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3df6 vbe.c:324
     7080    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3dfb vbe.c:332
    67647081    db  066h, 026h, 0c7h, 007h, 056h, 045h, 053h, 041h
    6765     ; mov dword [es:bx], strict dword 041534556h ; 66 26 c7 07 56 45 53 41  ; 0xc3a9e
    6766     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3aa6 vbe.c:324
    6767     mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3aac vbe.c:327
    6768     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3ab2
     7082    ; mov dword [es:bx], strict dword 041534556h ; 66 26 c7 07 56 45 53 41  ; 0xc3dfe
     7083    mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3e06 vbe.c:338
     7084    mov word [es:bx+006h], 07e08h             ; 26 c7 47 06 08 7e           ; 0xc3e0c vbe.c:341
     7085    mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3e12
    67697086    db  066h, 026h, 0c7h, 047h, 00ah, 001h, 000h, 000h, 000h
    6770     ; mov dword [es:bx+00ah], strict dword 000000001h ; 66 26 c7 47 0a 01 00 00 00; 0xc3ab6 vbe.c:330
    6771     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3abf vbe.c:336
    6772     mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc3ac2
    6773     lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc3ac6 vbe.c:337
    6774     mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc3ac9
    6775     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc3acd vbe.c:340
    6776     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ad0
    6777     call 03960h                               ; e8 8a fe                    ; 0xc3ad3
    6778     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3ad6
    6779     mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc3ad9
    6780     cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc3add vbe.c:342
    6781     je short 03b07h                           ; 74 24                       ; 0xc3ae1
    6782     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3ae3 vbe.c:345
    6783     mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3ae9 vbe.c:346
    6784     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3aef
    6785     mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3af3 vbe.c:347
    6786     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3af9
    6787     mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3afd vbe.c:348
    6788     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3b03
    6789     mov dx, cx                                ; 89 ca                       ; 0xc3b07 vbe.c:355
    6790     add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc3b09
    6791     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3b0c
    6792     call 03972h                               ; e8 60 fe                    ; 0xc3b0f
    6793     xor ah, ah                                ; 30 e4                       ; 0xc3b12 vbe.c:356
    6794     cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc3b14
    6795     jnbe short 03b30h                         ; 77 17                       ; 0xc3b17
    6796     mov dx, cx                                ; 89 ca                       ; 0xc3b19 vbe.c:358
    6797     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3b1b
    6798     call 03960h                               ; e8 3f fe                    ; 0xc3b1e
    6799     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc3b21 vbe.c:362
    6800     add bx, di                                ; 01 fb                       ; 0xc3b24
    6801     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3b26 vbe.c:52
    6802     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3b29
    6803     add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc3b2c vbe.c:364
    6804     add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc3b30 vbe.c:366
    6805     mov dx, cx                                ; 89 ca                       ; 0xc3b33 vbe.c:367
    6806     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3b35
    6807     call 03960h                               ; e8 25 fe                    ; 0xc3b38
    6808     cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc3b3b vbe.c:368
    6809     jne short 03b07h                          ; 75 c7                       ; 0xc3b3e
    6810     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc3b40 vbe.c:371
    6811     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3b43 vbe.c:52
    6812     mov word [es:di], ax                      ; 26 89 05                    ; 0xc3b46
    6813     push SS                                   ; 16                          ; 0xc3b49 vbe.c:372
    6814     pop ES                                    ; 07                          ; 0xc3b4a
    6815     mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc3b4b
    6816     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3b50 vbe.c:373
    6817     pop di                                    ; 5f                          ; 0xc3b53
    6818     pop si                                    ; 5e                          ; 0xc3b54
    6819     pop cx                                    ; 59                          ; 0xc3b55
    6820     pop bp                                    ; 5d                          ; 0xc3b56
    6821     retn                                      ; c3                          ; 0xc3b57
    6822   ; disGetNextSymbol 0xc3b58 LB 0x4a2 -> off=0x0 cb=000000000000009b uValue=00000000000c3b58 'vbe_biosfn_return_mode_information'
    6823 vbe_biosfn_return_mode_information:          ; 0xc3b58 LB 0x9b
    6824     push bp                                   ; 55                          ; 0xc3b58 vbe.c:385
    6825     mov bp, sp                                ; 89 e5                       ; 0xc3b59
    6826     push si                                   ; 56                          ; 0xc3b5b
    6827     push di                                   ; 57                          ; 0xc3b5c
    6828     push ax                                   ; 50                          ; 0xc3b5d
    6829     push ax                                   ; 50                          ; 0xc3b5e
    6830     mov ax, dx                                ; 89 d0                       ; 0xc3b5f
    6831     mov si, bx                                ; 89 de                       ; 0xc3b61
    6832     mov bx, cx                                ; 89 cb                       ; 0xc3b63
    6833     test dh, 040h                             ; f6 c6 40                    ; 0xc3b65 vbe.c:396
     7087    ; mov dword [es:bx+00ah], strict dword 000000001h ; 66 26 c7 47 0a 01 00 00 00; 0xc3e16 vbe.c:344
     7088    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3e1f vbe.c:350
     7089    mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc3e22
     7090    lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc3e26 vbe.c:351
     7091    mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc3e29
     7092    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc3e2d vbe.c:354
     7093    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3e30
     7094    call 03ca9h                               ; e8 73 fe                    ; 0xc3e33
     7095    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3e36
     7096    mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc3e39
     7097    cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc3e3d vbe.c:356
     7098    je short 03e67h                           ; 74 24                       ; 0xc3e41
     7099    mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3e43 vbe.c:359
     7100    mov word [es:bx+016h], 07e1dh             ; 26 c7 47 16 1d 7e           ; 0xc3e49 vbe.c:360
     7101    mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3e4f
     7102    mov word [es:bx+01ah], 07e30h             ; 26 c7 47 1a 30 7e           ; 0xc3e53 vbe.c:361
     7103    mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3e59
     7104    mov word [es:bx+01eh], 07e51h             ; 26 c7 47 1e 51 7e           ; 0xc3e5d vbe.c:362
     7105    mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3e63
     7106    mov dx, cx                                ; 89 ca                       ; 0xc3e67 vbe.c:369
     7107    add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc3e69
     7108    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3e6c
     7109    call 03cbbh                               ; e8 49 fe                    ; 0xc3e6f
     7110    xor ah, ah                                ; 30 e4                       ; 0xc3e72 vbe.c:370
     7111    cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc3e74
     7112    jnbe short 03e90h                         ; 77 17                       ; 0xc3e77
     7113    mov dx, cx                                ; 89 ca                       ; 0xc3e79 vbe.c:372
     7114    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3e7b
     7115    call 03ca9h                               ; e8 28 fe                    ; 0xc3e7e
     7116    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc3e81 vbe.c:376
     7117    add bx, di                                ; 01 fb                       ; 0xc3e84
     7118    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3e86 vbe.c:52
     7119    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3e89
     7120    add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc3e8c vbe.c:378
     7121    add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc3e90 vbe.c:380
     7122    mov dx, cx                                ; 89 ca                       ; 0xc3e93 vbe.c:381
     7123    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3e95
     7124    call 03ca9h                               ; e8 0e fe                    ; 0xc3e98
     7125    cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc3e9b vbe.c:382
     7126    jne short 03e67h                          ; 75 c7                       ; 0xc3e9e
     7127    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc3ea0 vbe.c:385
     7128    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3ea3 vbe.c:52
     7129    mov word [es:di], ax                      ; 26 89 05                    ; 0xc3ea6
     7130    push SS                                   ; 16                          ; 0xc3ea9 vbe.c:386
     7131    pop ES                                    ; 07                          ; 0xc3eaa
     7132    mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc3eab
     7133    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3eb0 vbe.c:387
     7134    pop di                                    ; 5f                          ; 0xc3eb3
     7135    pop si                                    ; 5e                          ; 0xc3eb4
     7136    pop cx                                    ; 59                          ; 0xc3eb5
     7137    pop bp                                    ; 5d                          ; 0xc3eb6
     7138    retn                                      ; c3                          ; 0xc3eb7
     7139  ; disGetNextSymbol 0xc3eb8 LB 0x4a2 -> off=0x0 cb=000000000000009b uValue=00000000000c3eb8 'vbe_biosfn_return_mode_information'
     7140vbe_biosfn_return_mode_information:          ; 0xc3eb8 LB 0x9b
     7141    push bp                                   ; 55                          ; 0xc3eb8 vbe.c:399
     7142    mov bp, sp                                ; 89 e5                       ; 0xc3eb9
     7143    push si                                   ; 56                          ; 0xc3ebb
     7144    push di                                   ; 57                          ; 0xc3ebc
     7145    push ax                                   ; 50                          ; 0xc3ebd
     7146    push ax                                   ; 50                          ; 0xc3ebe
     7147    mov ax, dx                                ; 89 d0                       ; 0xc3ebf
     7148    mov si, bx                                ; 89 de                       ; 0xc3ec1
     7149    mov bx, cx                                ; 89 cb                       ; 0xc3ec3
     7150    test dh, 040h                             ; f6 c6 40                    ; 0xc3ec5 vbe.c:410
    68347151    db  00fh, 095h, 0c2h
    6835     ; setne dl                                  ; 0f 95 c2                  ; 0xc3b68
    6836     xor dh, dh                                ; 30 f6                       ; 0xc3b6b
    6837     and ah, 001h                              ; 80 e4 01                    ; 0xc3b6d vbe.c:397
    6838     call 039deh                               ; e8 6b fe                    ; 0xc3b70 vbe.c:399
    6839     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3b73
    6840     test ax, ax                               ; 85 c0                       ; 0xc3b76 vbe.c:401
    6841     je short 03be1h                           ; 74 67                       ; 0xc3b78
    6842     mov cx, 00100h                            ; b9 00 01                    ; 0xc3b7a vbe.c:406
    6843     xor ax, ax                                ; 31 c0                       ; 0xc3b7d
    6844     mov di, bx                                ; 89 df                       ; 0xc3b7f
    6845     mov es, si                                ; 8e c6                       ; 0xc3b81
    6846     jcxz 03b87h                               ; e3 02                       ; 0xc3b83
    6847     rep stosb                                 ; f3 aa                       ; 0xc3b85
    6848     xor cx, cx                                ; 31 c9                       ; 0xc3b87 vbe.c:407
    6849     jmp short 03b90h                          ; eb 05                       ; 0xc3b89
    6850     cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc3b8b
    6851     jnc short 03ba9h                          ; 73 19                       ; 0xc3b8e
    6852     mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc3b90 vbe.c:410
    6853     inc dx                                    ; 42                          ; 0xc3b93
    6854     inc dx                                    ; 42                          ; 0xc3b94
    6855     add dx, cx                                ; 01 ca                       ; 0xc3b95
    6856     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3b97
    6857     call 03972h                               ; e8 d5 fd                    ; 0xc3b9a
    6858     mov di, bx                                ; 89 df                       ; 0xc3b9d vbe.c:411
    6859     add di, cx                                ; 01 cf                       ; 0xc3b9f
    6860     mov es, si                                ; 8e c6                       ; 0xc3ba1 vbe.c:42
    6861     mov byte [es:di], al                      ; 26 88 05                    ; 0xc3ba3
    6862     inc cx                                    ; 41                          ; 0xc3ba6 vbe.c:412
    6863     jmp short 03b8bh                          ; eb e2                       ; 0xc3ba7
    6864     lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc3ba9 vbe.c:413
    6865     mov es, si                                ; 8e c6                       ; 0xc3bac vbe.c:37
    6866     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc3bae
    6867     test AL, strict byte 001h                 ; a8 01                       ; 0xc3bb1 vbe.c:414
    6868     je short 03bc5h                           ; 74 10                       ; 0xc3bb3
    6869     lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc3bb5 vbe.c:415
    6870     mov word [es:di], 00619h                  ; 26 c7 05 19 06              ; 0xc3bb8 vbe.c:52
    6871     lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc3bbd vbe.c:417
    6872     mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc3bc0 vbe.c:52
    6873     mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3bc5 vbe.c:420
    6874     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bc8
    6875     call 00560h                               ; e8 92 c9                    ; 0xc3bcb
    6876     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bce vbe.c:421
    6877     call 00567h                               ; e8 93 c9                    ; 0xc3bd1
    6878     add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc3bd4
    6879     mov es, si                                ; 8e c6                       ; 0xc3bd7 vbe.c:52
    6880     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3bd9
    6881     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3bdc vbe.c:423
    6882     jmp short 03be4h                          ; eb 03                       ; 0xc3bdf vbe.c:424
    6883     mov ax, 00100h                            ; b8 00 01                    ; 0xc3be1 vbe.c:428
    6884     push SS                                   ; 16                          ; 0xc3be4 vbe.c:431
    6885     pop ES                                    ; 07                          ; 0xc3be5
    6886     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc3be6
    6887     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3be9
    6888     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3bec vbe.c:432
    6889     pop di                                    ; 5f                          ; 0xc3bef
    6890     pop si                                    ; 5e                          ; 0xc3bf0
    6891     pop bp                                    ; 5d                          ; 0xc3bf1
    6892     retn                                      ; c3                          ; 0xc3bf2
    6893   ; disGetNextSymbol 0xc3bf3 LB 0x407 -> off=0x0 cb=00000000000000e5 uValue=00000000000c3bf3 'vbe_biosfn_set_mode'
    6894 vbe_biosfn_set_mode:                         ; 0xc3bf3 LB 0xe5
    6895     push bp                                   ; 55                          ; 0xc3bf3 vbe.c:444
    6896     mov bp, sp                                ; 89 e5                       ; 0xc3bf4
    6897     push si                                   ; 56                          ; 0xc3bf6
    6898     push di                                   ; 57                          ; 0xc3bf7
    6899     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc3bf8
    6900     mov si, ax                                ; 89 c6                       ; 0xc3bfb
    6901     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3bfd
    6902     test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc3c00 vbe.c:452
     7152    ; setne dl                                  ; 0f 95 c2                  ; 0xc3ec8
     7153    xor dh, dh                                ; 30 f6                       ; 0xc3ecb
     7154    and ah, 001h                              ; 80 e4 01                    ; 0xc3ecd vbe.c:411
     7155    call 03d27h                               ; e8 54 fe                    ; 0xc3ed0 vbe.c:413
     7156    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3ed3
     7157    test ax, ax                               ; 85 c0                       ; 0xc3ed6 vbe.c:415
     7158    je short 03f41h                           ; 74 67                       ; 0xc3ed8
     7159    mov cx, 00100h                            ; b9 00 01                    ; 0xc3eda vbe.c:420
     7160    xor ax, ax                                ; 31 c0                       ; 0xc3edd
     7161    mov di, bx                                ; 89 df                       ; 0xc3edf
     7162    mov es, si                                ; 8e c6                       ; 0xc3ee1
     7163    jcxz 03ee7h                               ; e3 02                       ; 0xc3ee3
     7164    rep stosb                                 ; f3 aa                       ; 0xc3ee5
     7165    xor cx, cx                                ; 31 c9                       ; 0xc3ee7 vbe.c:421
     7166    jmp short 03ef0h                          ; eb 05                       ; 0xc3ee9
     7167    cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc3eeb
     7168    jnc short 03f09h                          ; 73 19                       ; 0xc3eee
     7169    mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc3ef0 vbe.c:424
     7170    inc dx                                    ; 42                          ; 0xc3ef3
     7171    inc dx                                    ; 42                          ; 0xc3ef4
     7172    add dx, cx                                ; 01 ca                       ; 0xc3ef5
     7173    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ef7
     7174    call 03cbbh                               ; e8 be fd                    ; 0xc3efa
     7175    mov di, bx                                ; 89 df                       ; 0xc3efd vbe.c:425
     7176    add di, cx                                ; 01 cf                       ; 0xc3eff
     7177    mov es, si                                ; 8e c6                       ; 0xc3f01 vbe.c:42
     7178    mov byte [es:di], al                      ; 26 88 05                    ; 0xc3f03
     7179    inc cx                                    ; 41                          ; 0xc3f06 vbe.c:426
     7180    jmp short 03eebh                          ; eb e2                       ; 0xc3f07
     7181    lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc3f09 vbe.c:427
     7182    mov es, si                                ; 8e c6                       ; 0xc3f0c vbe.c:37
     7183    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc3f0e
     7184    test AL, strict byte 001h                 ; a8 01                       ; 0xc3f11 vbe.c:428
     7185    je short 03f25h                           ; 74 10                       ; 0xc3f13
     7186    lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc3f15 vbe.c:429
     7187    mov word [es:di], 00629h                  ; 26 c7 05 29 06              ; 0xc3f18 vbe.c:52
     7188    lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc3f1d vbe.c:431
     7189    mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc3f20 vbe.c:52
     7190    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3f25 vbe.c:434
     7191    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f28
     7192    call 00570h                               ; e8 42 c6                    ; 0xc3f2b
     7193    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f2e vbe.c:435
     7194    call 00577h                               ; e8 43 c6                    ; 0xc3f31
     7195    add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc3f34
     7196    mov es, si                                ; 8e c6                       ; 0xc3f37 vbe.c:52
     7197    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f39
     7198    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3f3c vbe.c:437
     7199    jmp short 03f44h                          ; eb 03                       ; 0xc3f3f vbe.c:438
     7200    mov ax, 00100h                            ; b8 00 01                    ; 0xc3f41 vbe.c:442
     7201    push SS                                   ; 16                          ; 0xc3f44 vbe.c:445
     7202    pop ES                                    ; 07                          ; 0xc3f45
     7203    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc3f46
     7204    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f49
     7205    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f4c vbe.c:446
     7206    pop di                                    ; 5f                          ; 0xc3f4f
     7207    pop si                                    ; 5e                          ; 0xc3f50
     7208    pop bp                                    ; 5d                          ; 0xc3f51
     7209    retn                                      ; c3                          ; 0xc3f52
     7210  ; disGetNextSymbol 0xc3f53 LB 0x407 -> off=0x0 cb=00000000000000e5 uValue=00000000000c3f53 'vbe_biosfn_set_mode'
     7211vbe_biosfn_set_mode:                         ; 0xc3f53 LB 0xe5
     7212    push bp                                   ; 55                          ; 0xc3f53 vbe.c:458
     7213    mov bp, sp                                ; 89 e5                       ; 0xc3f54
     7214    push si                                   ; 56                          ; 0xc3f56
     7215    push di                                   ; 57                          ; 0xc3f57
     7216    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc3f58
     7217    mov si, ax                                ; 89 c6                       ; 0xc3f5b
     7218    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3f5d
     7219    test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc3f60 vbe.c:466
    69037220    db  00fh, 095h, 0c0h
    6904     ; setne al                                  ; 0f 95 c0                  ; 0xc3c04
    6905     movzx dx, al                              ; 0f b6 d0                    ; 0xc3c07
    6906     mov ax, dx                                ; 89 d0                       ; 0xc3c0a
    6907     test dx, dx                               ; 85 d2                       ; 0xc3c0c vbe.c:453
    6908     je short 03c13h                           ; 74 03                       ; 0xc3c0e
    6909     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3c10
    6910     mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc3c13
    6911     test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc3c16 vbe.c:454
    6912     je short 03c21h                           ; 74 05                       ; 0xc3c1a
    6913     mov dx, 00080h                            ; ba 80 00                    ; 0xc3c1c
    6914     jmp short 03c23h                          ; eb 02                       ; 0xc3c1f
    6915     xor dx, dx                                ; 31 d2                       ; 0xc3c21
    6916     mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc3c23
    6917     and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc3c26 vbe.c:456
    6918     cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc3c2a vbe.c:459
    6919     jnc short 03c43h                          ; 73 12                       ; 0xc3c2f
    6920     xor ax, ax                                ; 31 c0                       ; 0xc3c31 vbe.c:463
    6921     call 005cdh                               ; e8 97 c9                    ; 0xc3c33
    6922     movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc3c36 vbe.c:467
    6923     call 0131ch                               ; e8 df d6                    ; 0xc3c3a
    6924     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3c3d vbe.c:468
    6925     jmp near 03ccch                           ; e9 89 00                    ; 0xc3c40 vbe.c:469
    6926     mov dx, ax                                ; 89 c2                       ; 0xc3c43 vbe.c:472
    6927     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3c45
    6928     call 039deh                               ; e8 93 fd                    ; 0xc3c48
    6929     mov bx, ax                                ; 89 c3                       ; 0xc3c4b
    6930     test ax, ax                               ; 85 c0                       ; 0xc3c4d vbe.c:474
    6931     je short 03cc9h                           ; 74 78                       ; 0xc3c4f
    6932     lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc3c51 vbe.c:479
    6933     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c54
    6934     call 03960h                               ; e8 06 fd                    ; 0xc3c57
    6935     mov cx, ax                                ; 89 c1                       ; 0xc3c5a
    6936     lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc3c5c vbe.c:480
    6937     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c5f
    6938     call 03960h                               ; e8 fb fc                    ; 0xc3c62
    6939     mov di, ax                                ; 89 c7                       ; 0xc3c65
    6940     lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc3c67 vbe.c:481
    6941     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c6a
    6942     call 03972h                               ; e8 02 fd                    ; 0xc3c6d
    6943     mov bl, al                                ; 88 c3                       ; 0xc3c70
    6944     mov dl, al                                ; 88 c2                       ; 0xc3c72
    6945     xor ax, ax                                ; 31 c0                       ; 0xc3c74 vbe.c:489
    6946     call 005cdh                               ; e8 54 c9                    ; 0xc3c76
    6947     cmp bl, 004h                              ; 80 fb 04                    ; 0xc3c79 vbe.c:491
    6948     jne short 03c84h                          ; 75 06                       ; 0xc3c7c
    6949     mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc3c7e vbe.c:493
    6950     call 0131ch                               ; e8 98 d6                    ; 0xc3c81
    6951     movzx ax, dl                              ; 0f b6 c2                    ; 0xc3c84 vbe.c:496
    6952     call 038d7h                               ; e8 4d fc                    ; 0xc3c87
    6953     mov ax, cx                                ; 89 c8                       ; 0xc3c8a vbe.c:497
    6954     call 03880h                               ; e8 f1 fb                    ; 0xc3c8c
    6955     mov ax, di                                ; 89 f8                       ; 0xc3c8f vbe.c:498
    6956     call 0389fh                               ; e8 0b fc                    ; 0xc3c91
    6957     xor ax, ax                                ; 31 c0                       ; 0xc3c94 vbe.c:499
    6958     call 005f3h                               ; e8 5a c9                    ; 0xc3c96
    6959     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3c99 vbe.c:500
    6960     or AL, strict byte 001h                   ; 0c 01                       ; 0xc3c9c
    6961     movzx dx, al                              ; 0f b6 d0                    ; 0xc3c9e
    6962     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc3ca1
    6963     or ax, dx                                 ; 09 d0                       ; 0xc3ca5
    6964     call 005cdh                               ; e8 23 c9                    ; 0xc3ca7
    6965     call 006c2h                               ; e8 15 ca                    ; 0xc3caa vbe.c:501
    6966     mov bx, 000bah                            ; bb ba 00                    ; 0xc3cad vbe.c:52
    6967     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3cb0
    6968     mov es, ax                                ; 8e c0                       ; 0xc3cb3
    6969     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3cb5
    6970     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3cb8
    6971     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3cbb vbe.c:504
    6972     or AL, strict byte 060h                   ; 0c 60                       ; 0xc3cbe
    6973     mov bx, 00087h                            ; bb 87 00                    ; 0xc3cc0 vbe.c:42
    6974     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3cc3
    6975     jmp near 03c3dh                           ; e9 74 ff                    ; 0xc3cc6
    6976     mov ax, 00100h                            ; b8 00 01                    ; 0xc3cc9 vbe.c:513
    6977     push SS                                   ; 16                          ; 0xc3ccc vbe.c:517
    6978     pop ES                                    ; 07                          ; 0xc3ccd
    6979     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3cce
    6980     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3cd1 vbe.c:518
    6981     pop di                                    ; 5f                          ; 0xc3cd4
    6982     pop si                                    ; 5e                          ; 0xc3cd5
    6983     pop bp                                    ; 5d                          ; 0xc3cd6
    6984     retn                                      ; c3                          ; 0xc3cd7
    6985   ; disGetNextSymbol 0xc3cd8 LB 0x322 -> off=0x0 cb=0000000000000008 uValue=00000000000c3cd8 'vbe_biosfn_read_video_state_size'
    6986 vbe_biosfn_read_video_state_size:            ; 0xc3cd8 LB 0x8
    6987     push bp                                   ; 55                          ; 0xc3cd8 vbe.c:520
    6988     mov bp, sp                                ; 89 e5                       ; 0xc3cd9
    6989     mov ax, strict word 00012h                ; b8 12 00                    ; 0xc3cdb vbe.c:523
    6990     pop bp                                    ; 5d                          ; 0xc3cde
    6991     retn                                      ; c3                          ; 0xc3cdf
    6992   ; disGetNextSymbol 0xc3ce0 LB 0x31a -> off=0x0 cb=000000000000004b uValue=00000000000c3ce0 'vbe_biosfn_save_video_state'
    6993 vbe_biosfn_save_video_state:                 ; 0xc3ce0 LB 0x4b
    6994     push bp                                   ; 55                          ; 0xc3ce0 vbe.c:525
    6995     mov bp, sp                                ; 89 e5                       ; 0xc3ce1
    6996     push bx                                   ; 53                          ; 0xc3ce3
    6997     push cx                                   ; 51                          ; 0xc3ce4
    6998     push si                                   ; 56                          ; 0xc3ce5
    6999     mov si, ax                                ; 89 c6                       ; 0xc3ce6
    7000     mov bx, dx                                ; 89 d3                       ; 0xc3ce8
    7001     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3cea vbe.c:529
    7002     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ced
    7003     out DX, ax                                ; ef                          ; 0xc3cf0
    7004     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3cf1 vbe.c:530
    7005     in ax, DX                                 ; ed                          ; 0xc3cf4
    7006     mov es, si                                ; 8e c6                       ; 0xc3cf5 vbe.c:52
    7007     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3cf7
    7008     inc bx                                    ; 43                          ; 0xc3cfa vbe.c:532
    7009     inc bx                                    ; 43                          ; 0xc3cfb
    7010     test AL, strict byte 001h                 ; a8 01                       ; 0xc3cfc vbe.c:533
    7011     je short 03d23h                           ; 74 23                       ; 0xc3cfe
    7012     mov cx, strict word 00001h                ; b9 01 00                    ; 0xc3d00 vbe.c:535
    7013     jmp short 03d0ah                          ; eb 05                       ; 0xc3d03
    7014     cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc3d05
    7015     jnbe short 03d23h                         ; 77 19                       ; 0xc3d08
    7016     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc3d0a vbe.c:536
    7017     je short 03d20h                           ; 74 11                       ; 0xc3d0d
    7018     mov ax, cx                                ; 89 c8                       ; 0xc3d0f vbe.c:537
    7019     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d11
    7020     out DX, ax                                ; ef                          ; 0xc3d14
    7021     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d15 vbe.c:538
    7022     in ax, DX                                 ; ed                          ; 0xc3d18
    7023     mov es, si                                ; 8e c6                       ; 0xc3d19 vbe.c:52
    7024     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3d1b
    7025     inc bx                                    ; 43                          ; 0xc3d1e vbe.c:539
    7026     inc bx                                    ; 43                          ; 0xc3d1f
    7027     inc cx                                    ; 41                          ; 0xc3d20 vbe.c:541
    7028     jmp short 03d05h                          ; eb e2                       ; 0xc3d21
    7029     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3d23 vbe.c:542
    7030     pop si                                    ; 5e                          ; 0xc3d26
    7031     pop cx                                    ; 59                          ; 0xc3d27
    7032     pop bx                                    ; 5b                          ; 0xc3d28
    7033     pop bp                                    ; 5d                          ; 0xc3d29
    7034     retn                                      ; c3                          ; 0xc3d2a
    7035   ; disGetNextSymbol 0xc3d2b LB 0x2cf -> off=0x0 cb=000000000000008f uValue=00000000000c3d2b 'vbe_biosfn_restore_video_state'
    7036 vbe_biosfn_restore_video_state:              ; 0xc3d2b LB 0x8f
    7037     push bp                                   ; 55                          ; 0xc3d2b vbe.c:545
    7038     mov bp, sp                                ; 89 e5                       ; 0xc3d2c
    7039     push bx                                   ; 53                          ; 0xc3d2e
    7040     push cx                                   ; 51                          ; 0xc3d2f
    7041     push si                                   ; 56                          ; 0xc3d30
    7042     push ax                                   ; 50                          ; 0xc3d31
    7043     mov cx, ax                                ; 89 c1                       ; 0xc3d32
    7044     mov bx, dx                                ; 89 d3                       ; 0xc3d34
    7045     mov es, ax                                ; 8e c0                       ; 0xc3d36 vbe.c:47
    7046     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3d38
    7047     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3d3b
    7048     inc bx                                    ; 43                          ; 0xc3d3e vbe.c:550
    7049     inc bx                                    ; 43                          ; 0xc3d3f
    7050     test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc3d40 vbe.c:552
    7051     jne short 03d56h                          ; 75 10                       ; 0xc3d44
    7052     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3d46 vbe.c:553
    7053     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d49
    7054     out DX, ax                                ; ef                          ; 0xc3d4c
    7055     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc3d4d vbe.c:554
    7056     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d50
    7057     out DX, ax                                ; ef                          ; 0xc3d53
    7058     jmp short 03db2h                          ; eb 5c                       ; 0xc3d54 vbe.c:555
    7059     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3d56 vbe.c:556
    7060     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d59
    7061     out DX, ax                                ; ef                          ; 0xc3d5c
    7062     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3d5d vbe.c:47
    7063     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d60 vbe.c:48
    7064     out DX, ax                                ; ef                          ; 0xc3d63
    7065     inc bx                                    ; 43                          ; 0xc3d64 vbe.c:558
    7066     inc bx                                    ; 43                          ; 0xc3d65
    7067     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3d66
    7068     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d69
    7069     out DX, ax                                ; ef                          ; 0xc3d6c
    7070     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3d6d vbe.c:47
    7071     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d70 vbe.c:48
    7072     out DX, ax                                ; ef                          ; 0xc3d73
    7073     inc bx                                    ; 43                          ; 0xc3d74 vbe.c:561
    7074     inc bx                                    ; 43                          ; 0xc3d75
    7075     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3d76
    7076     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d79
    7077     out DX, ax                                ; ef                          ; 0xc3d7c
    7078     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3d7d vbe.c:47
    7079     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d80 vbe.c:48
    7080     out DX, ax                                ; ef                          ; 0xc3d83
    7081     inc bx                                    ; 43                          ; 0xc3d84 vbe.c:564
    7082     inc bx                                    ; 43                          ; 0xc3d85
    7083     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3d86
    7084     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3d89
    7085     out DX, ax                                ; ef                          ; 0xc3d8c
    7086     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc3d8d vbe.c:566
    7087     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3d90
    7088     out DX, ax                                ; ef                          ; 0xc3d93
    7089     mov si, strict word 00005h                ; be 05 00                    ; 0xc3d94 vbe.c:568
    7090     jmp short 03d9eh                          ; eb 05                       ; 0xc3d97
    7091     cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc3d99
    7092     jnbe short 03db2h                         ; 77 14                       ; 0xc3d9c
    7093     mov ax, si                                ; 89 f0                       ; 0xc3d9e vbe.c:569
    7094     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3da0
    7095     out DX, ax                                ; ef                          ; 0xc3da3
    7096     mov es, cx                                ; 8e c1                       ; 0xc3da4 vbe.c:47
    7097     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3da6
    7098     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3da9 vbe.c:48
    7099     out DX, ax                                ; ef                          ; 0xc3dac
    7100     inc bx                                    ; 43                          ; 0xc3dad vbe.c:571
    7101     inc bx                                    ; 43                          ; 0xc3dae
    7102     inc si                                    ; 46                          ; 0xc3daf vbe.c:572
    7103     jmp short 03d99h                          ; eb e7                       ; 0xc3db0
    7104     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3db2 vbe.c:574
    7105     pop si                                    ; 5e                          ; 0xc3db5
    7106     pop cx                                    ; 59                          ; 0xc3db6
    7107     pop bx                                    ; 5b                          ; 0xc3db7
    7108     pop bp                                    ; 5d                          ; 0xc3db8
    7109     retn                                      ; c3                          ; 0xc3db9
    7110   ; disGetNextSymbol 0xc3dba LB 0x240 -> off=0x0 cb=000000000000008c uValue=00000000000c3dba 'vbe_biosfn_save_restore_state'
    7111 vbe_biosfn_save_restore_state:               ; 0xc3dba LB 0x8c
    7112     push bp                                   ; 55                          ; 0xc3dba vbe.c:590
    7113     mov bp, sp                                ; 89 e5                       ; 0xc3dbb
    7114     push si                                   ; 56                          ; 0xc3dbd
    7115     push di                                   ; 57                          ; 0xc3dbe
    7116     push ax                                   ; 50                          ; 0xc3dbf
    7117     mov si, ax                                ; 89 c6                       ; 0xc3dc0
    7118     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc3dc2
    7119     mov ax, bx                                ; 89 d8                       ; 0xc3dc5
    7120     mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc3dc7
    7121     mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc3dca vbe.c:595
    7122     xor ah, ah                                ; 30 e4                       ; 0xc3dcd vbe.c:596
    7123     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3dcf
    7124     je short 03e19h                           ; 74 45                       ; 0xc3dd2
    7125     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3dd4
    7126     je short 03dfdh                           ; 74 24                       ; 0xc3dd7
    7127     test ax, ax                               ; 85 c0                       ; 0xc3dd9
    7128     jne short 03e35h                          ; 75 58                       ; 0xc3ddb
    7129     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3ddd vbe.c:598
    7130     call 02dd8h                               ; e8 f5 ef                    ; 0xc3de0
    7131     mov cx, ax                                ; 89 c1                       ; 0xc3de3
    7132     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc3de5 vbe.c:602
    7133     je short 03df0h                           ; 74 05                       ; 0xc3de9
    7134     call 03cd8h                               ; e8 ea fe                    ; 0xc3deb vbe.c:603
    7135     add ax, cx                                ; 01 c8                       ; 0xc3dee
    7136     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc3df0 vbe.c:604
    7137     shr ax, 006h                              ; c1 e8 06                    ; 0xc3df3
    7138     push SS                                   ; 16                          ; 0xc3df6
    7139     pop ES                                    ; 07                          ; 0xc3df7
    7140     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3df8
    7141     jmp short 03e38h                          ; eb 3b                       ; 0xc3dfb vbe.c:605
    7142     push SS                                   ; 16                          ; 0xc3dfd vbe.c:607
    7143     pop ES                                    ; 07                          ; 0xc3dfe
    7144     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc3dff
    7145     mov dx, cx                                ; 89 ca                       ; 0xc3e02 vbe.c:608
    7146     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3e04
    7147     call 02e13h                               ; e8 09 f0                    ; 0xc3e07
    7148     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc3e0a vbe.c:612
    7149     je short 03e38h                           ; 74 28                       ; 0xc3e0e
    7150     mov dx, ax                                ; 89 c2                       ; 0xc3e10 vbe.c:613
    7151     mov ax, cx                                ; 89 c8                       ; 0xc3e12
    7152     call 03ce0h                               ; e8 c9 fe                    ; 0xc3e14
    7153     jmp short 03e38h                          ; eb 1f                       ; 0xc3e17 vbe.c:614
    7154     push SS                                   ; 16                          ; 0xc3e19 vbe.c:616
    7155     pop ES                                    ; 07                          ; 0xc3e1a
    7156     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc3e1b
    7157     mov dx, cx                                ; 89 ca                       ; 0xc3e1e vbe.c:617
    7158     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3e20
    7159     call 030e9h                               ; e8 c3 f2                    ; 0xc3e23
    7160     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc3e26 vbe.c:621
    7161     je short 03e38h                           ; 74 0c                       ; 0xc3e2a
    7162     mov dx, ax                                ; 89 c2                       ; 0xc3e2c vbe.c:622
    7163     mov ax, cx                                ; 89 c8                       ; 0xc3e2e
    7164     call 03d2bh                               ; e8 f8 fe                    ; 0xc3e30
    7165     jmp short 03e38h                          ; eb 03                       ; 0xc3e33 vbe.c:623
    7166     mov di, 00100h                            ; bf 00 01                    ; 0xc3e35 vbe.c:626
    7167     push SS                                   ; 16                          ; 0xc3e38 vbe.c:629
    7168     pop ES                                    ; 07                          ; 0xc3e39
    7169     mov word [es:si], di                      ; 26 89 3c                    ; 0xc3e3a
    7170     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e3d vbe.c:630
    7171     pop di                                    ; 5f                          ; 0xc3e40
    7172     pop si                                    ; 5e                          ; 0xc3e41
    7173     pop bp                                    ; 5d                          ; 0xc3e42
    7174     retn 00002h                               ; c2 02 00                    ; 0xc3e43
    7175   ; disGetNextSymbol 0xc3e46 LB 0x1b4 -> off=0x0 cb=00000000000000cf uValue=00000000000c3e46 'vbe_biosfn_get_set_scanline_length'
    7176 vbe_biosfn_get_set_scanline_length:          ; 0xc3e46 LB 0xcf
    7177     push bp                                   ; 55                          ; 0xc3e46 vbe.c:651
    7178     mov bp, sp                                ; 89 e5                       ; 0xc3e47
    7179     push si                                   ; 56                          ; 0xc3e49
    7180     push di                                   ; 57                          ; 0xc3e4a
    7181     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc3e4b
    7182     push ax                                   ; 50                          ; 0xc3e4e
    7183     mov di, dx                                ; 89 d7                       ; 0xc3e4f
    7184     mov si, bx                                ; 89 de                       ; 0xc3e51
    7185     mov word [bp-008h], cx                    ; 89 4e f8                    ; 0xc3e53
    7186     call 038f6h                               ; e8 9d fa                    ; 0xc3e56 vbe.c:660
    7187     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc3e59 vbe.c:661
    7188     jne short 03e62h                          ; 75 05                       ; 0xc3e5b
    7189     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc3e5d
    7190     jmp short 03e65h                          ; eb 03                       ; 0xc3e60
    7191     movzx cx, al                              ; 0f b6 c8                    ; 0xc3e62
    7192     call 0392eh                               ; e8 c6 fa                    ; 0xc3e65 vbe.c:662
    7193     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc3e68
    7194     mov word [bp-006h], strict word 0004fh    ; c7 46 fa 4f 00              ; 0xc3e6b vbe.c:663
    7195     push SS                                   ; 16                          ; 0xc3e70 vbe.c:664
    7196     pop ES                                    ; 07                          ; 0xc3e71
    7197     mov bx, word [es:si]                      ; 26 8b 1c                    ; 0xc3e72
    7198     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc3e75 vbe.c:665
    7199     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc3e78 vbe.c:669
    7200     je short 03e87h                           ; 74 0b                       ; 0xc3e7a
    7201     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc3e7c
    7202     je short 03eaeh                           ; 74 2e                       ; 0xc3e7e
    7203     test al, al                               ; 84 c0                       ; 0xc3e80
    7204     je short 03ea9h                           ; 74 25                       ; 0xc3e82
    7205     jmp near 03efeh                           ; e9 77 00                    ; 0xc3e84
    7206     cmp cl, 004h                              ; 80 f9 04                    ; 0xc3e87 vbe.c:671
    7207     jne short 03e91h                          ; 75 05                       ; 0xc3e8a
    7208     sal bx, 003h                              ; c1 e3 03                    ; 0xc3e8c vbe.c:672
    7209     jmp short 03ea9h                          ; eb 18                       ; 0xc3e8f vbe.c:673
    7210     movzx ax, cl                              ; 0f b6 c1                    ; 0xc3e91 vbe.c:674
    7211     cwd                                       ; 99                          ; 0xc3e94
    7212     sal dx, 003h                              ; c1 e2 03                    ; 0xc3e95
     7221    ; setne al                                  ; 0f 95 c0                  ; 0xc3f64
     7222    movzx dx, al                              ; 0f b6 d0                    ; 0xc3f67
     7223    mov ax, dx                                ; 89 d0                       ; 0xc3f6a
     7224    test dx, dx                               ; 85 d2                       ; 0xc3f6c vbe.c:467
     7225    je short 03f73h                           ; 74 03                       ; 0xc3f6e
     7226    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3f70
     7227    mov byte [bp-008h], dl                    ; 88 56 f8                    ; 0xc3f73
     7228    test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc3f76 vbe.c:468
     7229    je short 03f81h                           ; 74 05                       ; 0xc3f7a
     7230    mov dx, 00080h                            ; ba 80 00                    ; 0xc3f7c
     7231    jmp short 03f83h                          ; eb 02                       ; 0xc3f7f
     7232    xor dx, dx                                ; 31 d2                       ; 0xc3f81
     7233    mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc3f83
     7234    and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc3f86 vbe.c:470
     7235    cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc3f8a vbe.c:473
     7236    jnc short 03fa3h                          ; 73 12                       ; 0xc3f8f
     7237    xor ax, ax                                ; 31 c0                       ; 0xc3f91 vbe.c:477
     7238    call 005ddh                               ; e8 47 c6                    ; 0xc3f93
     7239    movzx ax, byte [bp-00ah]                  ; 0f b6 46 f6                 ; 0xc3f96 vbe.c:481
     7240    call 013ddh                               ; e8 40 d4                    ; 0xc3f9a
     7241    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3f9d vbe.c:482
     7242    jmp near 0402ch                           ; e9 89 00                    ; 0xc3fa0 vbe.c:483
     7243    mov dx, ax                                ; 89 c2                       ; 0xc3fa3 vbe.c:486
     7244    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3fa5
     7245    call 03d27h                               ; e8 7c fd                    ; 0xc3fa8
     7246    mov bx, ax                                ; 89 c3                       ; 0xc3fab
     7247    test ax, ax                               ; 85 c0                       ; 0xc3fad vbe.c:488
     7248    je short 04029h                           ; 74 78                       ; 0xc3faf
     7249    lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc3fb1 vbe.c:493
     7250    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fb4
     7251    call 03ca9h                               ; e8 ef fc                    ; 0xc3fb7
     7252    mov cx, ax                                ; 89 c1                       ; 0xc3fba
     7253    lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc3fbc vbe.c:494
     7254    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fbf
     7255    call 03ca9h                               ; e8 e4 fc                    ; 0xc3fc2
     7256    mov di, ax                                ; 89 c7                       ; 0xc3fc5
     7257    lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc3fc7 vbe.c:495
     7258    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fca
     7259    call 03cbbh                               ; e8 eb fc                    ; 0xc3fcd
     7260    mov bl, al                                ; 88 c3                       ; 0xc3fd0
     7261    mov dl, al                                ; 88 c2                       ; 0xc3fd2
     7262    xor ax, ax                                ; 31 c0                       ; 0xc3fd4 vbe.c:503
     7263    call 005ddh                               ; e8 04 c6                    ; 0xc3fd6
     7264    cmp bl, 004h                              ; 80 fb 04                    ; 0xc3fd9 vbe.c:505
     7265    jne short 03fe4h                          ; 75 06                       ; 0xc3fdc
     7266    mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc3fde vbe.c:507
     7267    call 013ddh                               ; e8 f9 d3                    ; 0xc3fe1
     7268    movzx ax, dl                              ; 0f b6 c2                    ; 0xc3fe4 vbe.c:510
     7269    call 03c20h                               ; e8 36 fc                    ; 0xc3fe7
     7270    mov ax, cx                                ; 89 c8                       ; 0xc3fea vbe.c:511
     7271    call 03bc9h                               ; e8 da fb                    ; 0xc3fec
     7272    mov ax, di                                ; 89 f8                       ; 0xc3fef vbe.c:512
     7273    call 03be8h                               ; e8 f4 fb                    ; 0xc3ff1
     7274    xor ax, ax                                ; 31 c0                       ; 0xc3ff4 vbe.c:513
     7275    call 00603h                               ; e8 0a c6                    ; 0xc3ff6
     7276    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3ff9 vbe.c:514
     7277    or AL, strict byte 001h                   ; 0c 01                       ; 0xc3ffc
     7278    movzx dx, al                              ; 0f b6 d0                    ; 0xc3ffe
     7279    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc4001
     7280    or ax, dx                                 ; 09 d0                       ; 0xc4005
     7281    call 005ddh                               ; e8 d3 c5                    ; 0xc4007
     7282    call 006d2h                               ; e8 c5 c6                    ; 0xc400a vbe.c:515
     7283    mov bx, 000bah                            ; bb ba 00                    ; 0xc400d vbe.c:52
     7284    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc4010
     7285    mov es, ax                                ; 8e c0                       ; 0xc4013
     7286    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4015
     7287    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4018
     7288    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc401b vbe.c:518
     7289    or AL, strict byte 060h                   ; 0c 60                       ; 0xc401e
     7290    mov bx, 00087h                            ; bb 87 00                    ; 0xc4020 vbe.c:42
     7291    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc4023
     7292    jmp near 03f9dh                           ; e9 74 ff                    ; 0xc4026
     7293    mov ax, 00100h                            ; b8 00 01                    ; 0xc4029 vbe.c:527
     7294    push SS                                   ; 16                          ; 0xc402c vbe.c:531
     7295    pop ES                                    ; 07                          ; 0xc402d
     7296    mov word [es:si], ax                      ; 26 89 04                    ; 0xc402e
     7297    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4031 vbe.c:532
     7298    pop di                                    ; 5f                          ; 0xc4034
     7299    pop si                                    ; 5e                          ; 0xc4035
     7300    pop bp                                    ; 5d                          ; 0xc4036
     7301    retn                                      ; c3                          ; 0xc4037
     7302  ; disGetNextSymbol 0xc4038 LB 0x322 -> off=0x0 cb=0000000000000008 uValue=00000000000c4038 'vbe_biosfn_read_video_state_size'
     7303vbe_biosfn_read_video_state_size:            ; 0xc4038 LB 0x8
     7304    push bp                                   ; 55                          ; 0xc4038 vbe.c:534
     7305    mov bp, sp                                ; 89 e5                       ; 0xc4039
     7306    mov ax, strict word 00012h                ; b8 12 00                    ; 0xc403b vbe.c:537
     7307    pop bp                                    ; 5d                          ; 0xc403e
     7308    retn                                      ; c3                          ; 0xc403f
     7309  ; disGetNextSymbol 0xc4040 LB 0x31a -> off=0x0 cb=000000000000004b uValue=00000000000c4040 'vbe_biosfn_save_video_state'
     7310vbe_biosfn_save_video_state:                 ; 0xc4040 LB 0x4b
     7311    push bp                                   ; 55                          ; 0xc4040 vbe.c:539
     7312    mov bp, sp                                ; 89 e5                       ; 0xc4041
     7313    push bx                                   ; 53                          ; 0xc4043
     7314    push cx                                   ; 51                          ; 0xc4044
     7315    push si                                   ; 56                          ; 0xc4045
     7316    mov si, ax                                ; 89 c6                       ; 0xc4046
     7317    mov bx, dx                                ; 89 d3                       ; 0xc4048
     7318    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc404a vbe.c:543
     7319    mov dx, 001ceh                            ; ba ce 01                    ; 0xc404d
     7320    out DX, ax                                ; ef                          ; 0xc4050
     7321    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4051 vbe.c:544
     7322    in ax, DX                                 ; ed                          ; 0xc4054
     7323    mov es, si                                ; 8e c6                       ; 0xc4055 vbe.c:52
     7324    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4057
     7325    inc bx                                    ; 43                          ; 0xc405a vbe.c:546
     7326    inc bx                                    ; 43                          ; 0xc405b
     7327    test AL, strict byte 001h                 ; a8 01                       ; 0xc405c vbe.c:547
     7328    je short 04083h                           ; 74 23                       ; 0xc405e
     7329    mov cx, strict word 00001h                ; b9 01 00                    ; 0xc4060 vbe.c:549
     7330    jmp short 0406ah                          ; eb 05                       ; 0xc4063
     7331    cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc4065
     7332    jnbe short 04083h                         ; 77 19                       ; 0xc4068
     7333    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc406a vbe.c:550
     7334    je short 04080h                           ; 74 11                       ; 0xc406d
     7335    mov ax, cx                                ; 89 c8                       ; 0xc406f vbe.c:551
     7336    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4071
     7337    out DX, ax                                ; ef                          ; 0xc4074
     7338    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4075 vbe.c:552
     7339    in ax, DX                                 ; ed                          ; 0xc4078
     7340    mov es, si                                ; 8e c6                       ; 0xc4079 vbe.c:52
     7341    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc407b
     7342    inc bx                                    ; 43                          ; 0xc407e vbe.c:553
     7343    inc bx                                    ; 43                          ; 0xc407f
     7344    inc cx                                    ; 41                          ; 0xc4080 vbe.c:555
     7345    jmp short 04065h                          ; eb e2                       ; 0xc4081
     7346    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4083 vbe.c:556
     7347    pop si                                    ; 5e                          ; 0xc4086
     7348    pop cx                                    ; 59                          ; 0xc4087
     7349    pop bx                                    ; 5b                          ; 0xc4088
     7350    pop bp                                    ; 5d                          ; 0xc4089
     7351    retn                                      ; c3                          ; 0xc408a
     7352  ; disGetNextSymbol 0xc408b LB 0x2cf -> off=0x0 cb=000000000000008f uValue=00000000000c408b 'vbe_biosfn_restore_video_state'
     7353vbe_biosfn_restore_video_state:              ; 0xc408b LB 0x8f
     7354    push bp                                   ; 55                          ; 0xc408b vbe.c:559
     7355    mov bp, sp                                ; 89 e5                       ; 0xc408c
     7356    push bx                                   ; 53                          ; 0xc408e
     7357    push cx                                   ; 51                          ; 0xc408f
     7358    push si                                   ; 56                          ; 0xc4090
     7359    push ax                                   ; 50                          ; 0xc4091
     7360    mov cx, ax                                ; 89 c1                       ; 0xc4092
     7361    mov bx, dx                                ; 89 d3                       ; 0xc4094
     7362    mov es, ax                                ; 8e c0                       ; 0xc4096 vbe.c:47
     7363    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc4098
     7364    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc409b
     7365    inc bx                                    ; 43                          ; 0xc409e vbe.c:564
     7366    inc bx                                    ; 43                          ; 0xc409f
     7367    test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc40a0 vbe.c:566
     7368    jne short 040b6h                          ; 75 10                       ; 0xc40a4
     7369    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc40a6 vbe.c:567
     7370    mov dx, 001ceh                            ; ba ce 01                    ; 0xc40a9
     7371    out DX, ax                                ; ef                          ; 0xc40ac
     7372    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc40ad vbe.c:568
     7373    mov dx, 001cfh                            ; ba cf 01                    ; 0xc40b0
     7374    out DX, ax                                ; ef                          ; 0xc40b3
     7375    jmp short 04112h                          ; eb 5c                       ; 0xc40b4 vbe.c:569
     7376    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc40b6 vbe.c:570
     7377    mov dx, 001ceh                            ; ba ce 01                    ; 0xc40b9
     7378    out DX, ax                                ; ef                          ; 0xc40bc
     7379    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc40bd vbe.c:47
     7380    mov dx, 001cfh                            ; ba cf 01                    ; 0xc40c0 vbe.c:48
     7381    out DX, ax                                ; ef                          ; 0xc40c3
     7382    inc bx                                    ; 43                          ; 0xc40c4 vbe.c:572
     7383    inc bx                                    ; 43                          ; 0xc40c5
     7384    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc40c6
     7385    mov dx, 001ceh                            ; ba ce 01                    ; 0xc40c9
     7386    out DX, ax                                ; ef                          ; 0xc40cc
     7387    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc40cd vbe.c:47
     7388    mov dx, 001cfh                            ; ba cf 01                    ; 0xc40d0 vbe.c:48
     7389    out DX, ax                                ; ef                          ; 0xc40d3
     7390    inc bx                                    ; 43                          ; 0xc40d4 vbe.c:575
     7391    inc bx                                    ; 43                          ; 0xc40d5
     7392    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc40d6
     7393    mov dx, 001ceh                            ; ba ce 01                    ; 0xc40d9
     7394    out DX, ax                                ; ef                          ; 0xc40dc
     7395    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc40dd vbe.c:47
     7396    mov dx, 001cfh                            ; ba cf 01                    ; 0xc40e0 vbe.c:48
     7397    out DX, ax                                ; ef                          ; 0xc40e3
     7398    inc bx                                    ; 43                          ; 0xc40e4 vbe.c:578
     7399    inc bx                                    ; 43                          ; 0xc40e5
     7400    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc40e6
     7401    mov dx, 001ceh                            ; ba ce 01                    ; 0xc40e9
     7402    out DX, ax                                ; ef                          ; 0xc40ec
     7403    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc40ed vbe.c:580
     7404    mov dx, 001cfh                            ; ba cf 01                    ; 0xc40f0
     7405    out DX, ax                                ; ef                          ; 0xc40f3
     7406    mov si, strict word 00005h                ; be 05 00                    ; 0xc40f4 vbe.c:582
     7407    jmp short 040feh                          ; eb 05                       ; 0xc40f7
     7408    cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc40f9
     7409    jnbe short 04112h                         ; 77 14                       ; 0xc40fc
     7410    mov ax, si                                ; 89 f0                       ; 0xc40fe vbe.c:583
     7411    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4100
     7412    out DX, ax                                ; ef                          ; 0xc4103
     7413    mov es, cx                                ; 8e c1                       ; 0xc4104 vbe.c:47
     7414    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc4106
     7415    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4109 vbe.c:48
     7416    out DX, ax                                ; ef                          ; 0xc410c
     7417    inc bx                                    ; 43                          ; 0xc410d vbe.c:585
     7418    inc bx                                    ; 43                          ; 0xc410e
     7419    inc si                                    ; 46                          ; 0xc410f vbe.c:586
     7420    jmp short 040f9h                          ; eb e7                       ; 0xc4110
     7421    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4112 vbe.c:588
     7422    pop si                                    ; 5e                          ; 0xc4115
     7423    pop cx                                    ; 59                          ; 0xc4116
     7424    pop bx                                    ; 5b                          ; 0xc4117
     7425    pop bp                                    ; 5d                          ; 0xc4118
     7426    retn                                      ; c3                          ; 0xc4119
     7427  ; disGetNextSymbol 0xc411a LB 0x240 -> off=0x0 cb=000000000000008c uValue=00000000000c411a 'vbe_biosfn_save_restore_state'
     7428vbe_biosfn_save_restore_state:               ; 0xc411a LB 0x8c
     7429    push bp                                   ; 55                          ; 0xc411a vbe.c:604
     7430    mov bp, sp                                ; 89 e5                       ; 0xc411b
     7431    push si                                   ; 56                          ; 0xc411d
     7432    push di                                   ; 57                          ; 0xc411e
     7433    push ax                                   ; 50                          ; 0xc411f
     7434    mov si, ax                                ; 89 c6                       ; 0xc4120
     7435    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc4122
     7436    mov ax, bx                                ; 89 d8                       ; 0xc4125
     7437    mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc4127
     7438    mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc412a vbe.c:609
     7439    xor ah, ah                                ; 30 e4                       ; 0xc412d vbe.c:610
     7440    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc412f
     7441    je short 04179h                           ; 74 45                       ; 0xc4132
     7442    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc4134
     7443    je short 0415dh                           ; 74 24                       ; 0xc4137
     7444    test ax, ax                               ; 85 c0                       ; 0xc4139
     7445    jne short 04195h                          ; 75 58                       ; 0xc413b
     7446    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc413d vbe.c:612
     7447    call 030ddh                               ; e8 9a ef                    ; 0xc4140
     7448    mov cx, ax                                ; 89 c1                       ; 0xc4143
     7449    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4145 vbe.c:616
     7450    je short 04150h                           ; 74 05                       ; 0xc4149
     7451    call 04038h                               ; e8 ea fe                    ; 0xc414b vbe.c:617
     7452    add ax, cx                                ; 01 c8                       ; 0xc414e
     7453    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc4150 vbe.c:618
     7454    shr ax, 006h                              ; c1 e8 06                    ; 0xc4153
     7455    push SS                                   ; 16                          ; 0xc4156
     7456    pop ES                                    ; 07                          ; 0xc4157
     7457    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4158
     7458    jmp short 04198h                          ; eb 3b                       ; 0xc415b vbe.c:619
     7459    push SS                                   ; 16                          ; 0xc415d vbe.c:621
     7460    pop ES                                    ; 07                          ; 0xc415e
     7461    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc415f
     7462    mov dx, cx                                ; 89 ca                       ; 0xc4162 vbe.c:622
     7463    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4164
     7464    call 03118h                               ; e8 ae ef                    ; 0xc4167
     7465    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc416a vbe.c:626
     7466    je short 04198h                           ; 74 28                       ; 0xc416e
     7467    mov dx, ax                                ; 89 c2                       ; 0xc4170 vbe.c:627
     7468    mov ax, cx                                ; 89 c8                       ; 0xc4172
     7469    call 04040h                               ; e8 c9 fe                    ; 0xc4174
     7470    jmp short 04198h                          ; eb 1f                       ; 0xc4177 vbe.c:628
     7471    push SS                                   ; 16                          ; 0xc4179 vbe.c:630
     7472    pop ES                                    ; 07                          ; 0xc417a
     7473    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc417b
     7474    mov dx, cx                                ; 89 ca                       ; 0xc417e vbe.c:631
     7475    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4180
     7476    call 033eeh                               ; e8 68 f2                    ; 0xc4183
     7477    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4186 vbe.c:635
     7478    je short 04198h                           ; 74 0c                       ; 0xc418a
     7479    mov dx, ax                                ; 89 c2                       ; 0xc418c vbe.c:636
     7480    mov ax, cx                                ; 89 c8                       ; 0xc418e
     7481    call 0408bh                               ; e8 f8 fe                    ; 0xc4190
     7482    jmp short 04198h                          ; eb 03                       ; 0xc4193 vbe.c:637
     7483    mov di, 00100h                            ; bf 00 01                    ; 0xc4195 vbe.c:640
     7484    push SS                                   ; 16                          ; 0xc4198 vbe.c:643
     7485    pop ES                                    ; 07                          ; 0xc4199
     7486    mov word [es:si], di                      ; 26 89 3c                    ; 0xc419a
     7487    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc419d vbe.c:644
     7488    pop di                                    ; 5f                          ; 0xc41a0
     7489    pop si                                    ; 5e                          ; 0xc41a1
     7490    pop bp                                    ; 5d                          ; 0xc41a2
     7491    retn 00002h                               ; c2 02 00                    ; 0xc41a3
     7492  ; disGetNextSymbol 0xc41a6 LB 0x1b4 -> off=0x0 cb=00000000000000cf uValue=00000000000c41a6 'vbe_biosfn_get_set_scanline_length'
     7493vbe_biosfn_get_set_scanline_length:          ; 0xc41a6 LB 0xcf
     7494    push bp                                   ; 55                          ; 0xc41a6 vbe.c:665
     7495    mov bp, sp                                ; 89 e5                       ; 0xc41a7
     7496    push si                                   ; 56                          ; 0xc41a9
     7497    push di                                   ; 57                          ; 0xc41aa
     7498    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc41ab
     7499    push ax                                   ; 50                          ; 0xc41ae
     7500    mov di, dx                                ; 89 d7                       ; 0xc41af
     7501    mov si, bx                                ; 89 de                       ; 0xc41b1
     7502    mov word [bp-008h], cx                    ; 89 4e f8                    ; 0xc41b3
     7503    call 03c3fh                               ; e8 86 fa                    ; 0xc41b6 vbe.c:674
     7504    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc41b9 vbe.c:675
     7505    jne short 041c2h                          ; 75 05                       ; 0xc41bb
     7506    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc41bd
     7507    jmp short 041c5h                          ; eb 03                       ; 0xc41c0
     7508    movzx cx, al                              ; 0f b6 c8                    ; 0xc41c2
     7509    call 03c77h                               ; e8 af fa                    ; 0xc41c5 vbe.c:676
     7510    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc41c8
     7511    mov word [bp-006h], strict word 0004fh    ; c7 46 fa 4f 00              ; 0xc41cb vbe.c:677
     7512    push SS                                   ; 16                          ; 0xc41d0 vbe.c:678
     7513    pop ES                                    ; 07                          ; 0xc41d1
     7514    mov bx, word [es:si]                      ; 26 8b 1c                    ; 0xc41d2
     7515    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc41d5 vbe.c:679
     7516    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc41d8 vbe.c:683
     7517    je short 041e7h                           ; 74 0b                       ; 0xc41da
     7518    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc41dc
     7519    je short 0420eh                           ; 74 2e                       ; 0xc41de
     7520    test al, al                               ; 84 c0                       ; 0xc41e0
     7521    je short 04209h                           ; 74 25                       ; 0xc41e2
     7522    jmp near 0425eh                           ; e9 77 00                    ; 0xc41e4
     7523    cmp cl, 004h                              ; 80 f9 04                    ; 0xc41e7 vbe.c:685
     7524    jne short 041f1h                          ; 75 05                       ; 0xc41ea
     7525    sal bx, 003h                              ; c1 e3 03                    ; 0xc41ec vbe.c:686
     7526    jmp short 04209h                          ; eb 18                       ; 0xc41ef vbe.c:687
     7527    movzx ax, cl                              ; 0f b6 c1                    ; 0xc41f1 vbe.c:688
     7528    cwd                                       ; 99                          ; 0xc41f4
     7529    sal dx, 003h                              ; c1 e2 03                    ; 0xc41f5
    72137530    db  01bh, 0c2h
    7214     ; sbb ax, dx                                ; 1b c2                     ; 0xc3e98
    7215     sar ax, 003h                              ; c1 f8 03                    ; 0xc3e9a
    7216     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc3e9d
    7217     mov ax, bx                                ; 89 d8                       ; 0xc3ea0
    7218     xor dx, dx                                ; 31 d2                       ; 0xc3ea2
    7219     div word [bp-00ch]                        ; f7 76 f4                    ; 0xc3ea4
    7220     mov bx, ax                                ; 89 c3                       ; 0xc3ea7
    7221     mov ax, bx                                ; 89 d8                       ; 0xc3ea9 vbe.c:677
    7222     call 0390fh                               ; e8 61 fa                    ; 0xc3eab
    7223     call 0392eh                               ; e8 7d fa                    ; 0xc3eae vbe.c:680
    7224     mov bx, ax                                ; 89 c3                       ; 0xc3eb1
    7225     push SS                                   ; 16                          ; 0xc3eb3 vbe.c:681
    7226     pop ES                                    ; 07                          ; 0xc3eb4
    7227     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3eb5
    7228     cmp cl, 004h                              ; 80 f9 04                    ; 0xc3eb8 vbe.c:682
    7229     jne short 03ec2h                          ; 75 05                       ; 0xc3ebb
    7230     shr bx, 003h                              ; c1 eb 03                    ; 0xc3ebd vbe.c:683
    7231     jmp short 03ed1h                          ; eb 0f                       ; 0xc3ec0 vbe.c:684
    7232     movzx ax, cl                              ; 0f b6 c1                    ; 0xc3ec2 vbe.c:685
    7233     cwd                                       ; 99                          ; 0xc3ec5
    7234     sal dx, 003h                              ; c1 e2 03                    ; 0xc3ec6
     7531    ; sbb ax, dx                                ; 1b c2                     ; 0xc41f8
     7532    sar ax, 003h                              ; c1 f8 03                    ; 0xc41fa
     7533    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc41fd
     7534    mov ax, bx                                ; 89 d8                       ; 0xc4200
     7535    xor dx, dx                                ; 31 d2                       ; 0xc4202
     7536    div word [bp-00ch]                        ; f7 76 f4                    ; 0xc4204
     7537    mov bx, ax                                ; 89 c3                       ; 0xc4207
     7538    mov ax, bx                                ; 89 d8                       ; 0xc4209 vbe.c:691
     7539    call 03c58h                               ; e8 4a fa                    ; 0xc420b
     7540    call 03c77h                               ; e8 66 fa                    ; 0xc420e vbe.c:694
     7541    mov bx, ax                                ; 89 c3                       ; 0xc4211
     7542    push SS                                   ; 16                          ; 0xc4213 vbe.c:695
     7543    pop ES                                    ; 07                          ; 0xc4214
     7544    mov word [es:si], ax                      ; 26 89 04                    ; 0xc4215
     7545    cmp cl, 004h                              ; 80 f9 04                    ; 0xc4218 vbe.c:696
     7546    jne short 04222h                          ; 75 05                       ; 0xc421b
     7547    shr bx, 003h                              ; c1 eb 03                    ; 0xc421d vbe.c:697
     7548    jmp short 04231h                          ; eb 0f                       ; 0xc4220 vbe.c:698
     7549    movzx ax, cl                              ; 0f b6 c1                    ; 0xc4222 vbe.c:699
     7550    cwd                                       ; 99                          ; 0xc4225
     7551    sal dx, 003h                              ; c1 e2 03                    ; 0xc4226
    72357552    db  01bh, 0c2h
    7236     ; sbb ax, dx                                ; 1b c2                     ; 0xc3ec9
    7237     sar ax, 003h                              ; c1 f8 03                    ; 0xc3ecb
    7238     imul bx, ax                               ; 0f af d8                    ; 0xc3ece
    7239     add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc3ed1 vbe.c:686
    7240     and bl, 0fch                              ; 80 e3 fc                    ; 0xc3ed4
    7241     push SS                                   ; 16                          ; 0xc3ed7 vbe.c:687
    7242     pop ES                                    ; 07                          ; 0xc3ed8
    7243     mov word [es:di], bx                      ; 26 89 1d                    ; 0xc3ed9
    7244     call 03947h                               ; e8 68 fa                    ; 0xc3edc vbe.c:688
    7245     push SS                                   ; 16                          ; 0xc3edf
    7246     pop ES                                    ; 07                          ; 0xc3ee0
    7247     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc3ee1
    7248     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3ee4
    7249     call 038beh                               ; e8 d4 f9                    ; 0xc3ee7 vbe.c:689
    7250     push SS                                   ; 16                          ; 0xc3eea
    7251     pop ES                                    ; 07                          ; 0xc3eeb
    7252     cmp ax, word [es:bx]                      ; 26 3b 07                    ; 0xc3eec
    7253     jbe short 03f03h                          ; 76 12                       ; 0xc3eef
    7254     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3ef1 vbe.c:690
    7255     call 0390fh                               ; e8 18 fa                    ; 0xc3ef4
    7256     mov word [bp-006h], 00200h                ; c7 46 fa 00 02              ; 0xc3ef7 vbe.c:691
    7257     jmp short 03f03h                          ; eb 05                       ; 0xc3efc vbe.c:693
    7258     mov word [bp-006h], 00100h                ; c7 46 fa 00 01              ; 0xc3efe vbe.c:696
    7259     push SS                                   ; 16                          ; 0xc3f03 vbe.c:699
    7260     pop ES                                    ; 07                          ; 0xc3f04
    7261     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3f05
    7262     mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc3f08
    7263     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f0b
    7264     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f0e vbe.c:700
    7265     pop di                                    ; 5f                          ; 0xc3f11
    7266     pop si                                    ; 5e                          ; 0xc3f12
    7267     pop bp                                    ; 5d                          ; 0xc3f13
    7268     retn                                      ; c3                          ; 0xc3f14
    7269   ; disGetNextSymbol 0xc3f15 LB 0xe5 -> off=0x0 cb=00000000000000e5 uValue=00000000000c3f15 'private_biosfn_custom_mode'
    7270 private_biosfn_custom_mode:                  ; 0xc3f15 LB 0xe5
    7271     push bp                                   ; 55                          ; 0xc3f15 vbe.c:726
    7272     mov bp, sp                                ; 89 e5                       ; 0xc3f16
    7273     push si                                   ; 56                          ; 0xc3f18
    7274     push di                                   ; 57                          ; 0xc3f19
    7275     push ax                                   ; 50                          ; 0xc3f1a
    7276     push ax                                   ; 50                          ; 0xc3f1b
    7277     push ax                                   ; 50                          ; 0xc3f1c
    7278     mov si, dx                                ; 89 d6                       ; 0xc3f1d
    7279     mov dx, cx                                ; 89 ca                       ; 0xc3f1f
    7280     mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc3f21 vbe.c:739
    7281     push SS                                   ; 16                          ; 0xc3f24 vbe.c:740
    7282     pop ES                                    ; 07                          ; 0xc3f25
    7283     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3f26
    7284     test al, al                               ; 84 c0                       ; 0xc3f29 vbe.c:741
    7285     jne short 03f4fh                          ; 75 22                       ; 0xc3f2b
    7286     push SS                                   ; 16                          ; 0xc3f2d vbe.c:743
    7287     pop ES                                    ; 07                          ; 0xc3f2e
    7288     mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc3f2f
    7289     mov bx, dx                                ; 89 d3                       ; 0xc3f32 vbe.c:744
    7290     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc3f34
    7291     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3f37 vbe.c:745
    7292     shr ax, 008h                              ; c1 e8 08                    ; 0xc3f3a
    7293     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc3f3d
    7294     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc3f40
    7295     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc3f43 vbe.c:750
    7296     je short 03f55h                           ; 74 0e                       ; 0xc3f45
    7297     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc3f47
    7298     je short 03f55h                           ; 74 0a                       ; 0xc3f49
    7299     cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc3f4b
    7300     je short 03f55h                           ; 74 06                       ; 0xc3f4d
    7301     mov di, 00100h                            ; bf 00 01                    ; 0xc3f4f vbe.c:751
    7302     jmp near 03febh                           ; e9 96 00                    ; 0xc3f52 vbe.c:752
    7303     push SS                                   ; 16                          ; 0xc3f55 vbe.c:756
    7304     pop ES                                    ; 07                          ; 0xc3f56
    7305     test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc3f57
    7306     je short 03f63h                           ; 74 05                       ; 0xc3f5c
    7307     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3f5e
    7308     jmp short 03f65h                          ; eb 02                       ; 0xc3f61
    7309     xor ax, ax                                ; 31 c0                       ; 0xc3f63
    7310     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3f65
    7311     cmp cx, 00280h                            ; 81 f9 80 02                 ; 0xc3f68 vbe.c:759
    7312     jnc short 03f73h                          ; 73 05                       ; 0xc3f6c
    7313     mov cx, 00280h                            ; b9 80 02                    ; 0xc3f6e vbe.c:760
    7314     jmp short 03f7ch                          ; eb 09                       ; 0xc3f71 vbe.c:761
    7315     cmp cx, 00a00h                            ; 81 f9 00 0a                 ; 0xc3f73
    7316     jbe short 03f7ch                          ; 76 03                       ; 0xc3f77
    7317     mov cx, 00a00h                            ; b9 00 0a                    ; 0xc3f79 vbe.c:762
    7318     cmp bx, 001e0h                            ; 81 fb e0 01                 ; 0xc3f7c vbe.c:763
    7319     jnc short 03f87h                          ; 73 05                       ; 0xc3f80
    7320     mov bx, 001e0h                            ; bb e0 01                    ; 0xc3f82 vbe.c:764
    7321     jmp short 03f90h                          ; eb 09                       ; 0xc3f85 vbe.c:765
    7322     cmp bx, 00780h                            ; 81 fb 80 07                 ; 0xc3f87
    7323     jbe short 03f90h                          ; 76 03                       ; 0xc3f8b
    7324     mov bx, 00780h                            ; bb 80 07                    ; 0xc3f8d vbe.c:766
    7325     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc3f90 vbe.c:772
    7326     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3f93
    7327     call 03960h                               ; e8 c7 f9                    ; 0xc3f96
    7328     mov si, ax                                ; 89 c6                       ; 0xc3f99
    7329     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc3f9b vbe.c:775
    7330     cwd                                       ; 99                          ; 0xc3f9f
    7331     sal dx, 003h                              ; c1 e2 03                    ; 0xc3fa0
     7553    ; sbb ax, dx                                ; 1b c2                     ; 0xc4229
     7554    sar ax, 003h                              ; c1 f8 03                    ; 0xc422b
     7555    imul bx, ax                               ; 0f af d8                    ; 0xc422e
     7556    add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc4231 vbe.c:700
     7557    and bl, 0fch                              ; 80 e3 fc                    ; 0xc4234
     7558    push SS                                   ; 16                          ; 0xc4237 vbe.c:701
     7559    pop ES                                    ; 07                          ; 0xc4238
     7560    mov word [es:di], bx                      ; 26 89 1d                    ; 0xc4239
     7561    call 03c90h                               ; e8 51 fa                    ; 0xc423c vbe.c:702
     7562    push SS                                   ; 16                          ; 0xc423f
     7563    pop ES                                    ; 07                          ; 0xc4240
     7564    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc4241
     7565    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4244
     7566    call 03c07h                               ; e8 bd f9                    ; 0xc4247 vbe.c:703
     7567    push SS                                   ; 16                          ; 0xc424a
     7568    pop ES                                    ; 07                          ; 0xc424b
     7569    cmp ax, word [es:bx]                      ; 26 3b 07                    ; 0xc424c
     7570    jbe short 04263h                          ; 76 12                       ; 0xc424f
     7571    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4251 vbe.c:704
     7572    call 03c58h                               ; e8 01 fa                    ; 0xc4254
     7573    mov word [bp-006h], 00200h                ; c7 46 fa 00 02              ; 0xc4257 vbe.c:705
     7574    jmp short 04263h                          ; eb 05                       ; 0xc425c vbe.c:707
     7575    mov word [bp-006h], 00100h                ; c7 46 fa 00 01              ; 0xc425e vbe.c:710
     7576    push SS                                   ; 16                          ; 0xc4263 vbe.c:713
     7577    pop ES                                    ; 07                          ; 0xc4264
     7578    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4265
     7579    mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc4268
     7580    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc426b
     7581    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc426e vbe.c:714
     7582    pop di                                    ; 5f                          ; 0xc4271
     7583    pop si                                    ; 5e                          ; 0xc4272
     7584    pop bp                                    ; 5d                          ; 0xc4273
     7585    retn                                      ; c3                          ; 0xc4274
     7586  ; disGetNextSymbol 0xc4275 LB 0xe5 -> off=0x0 cb=00000000000000e5 uValue=00000000000c4275 'private_biosfn_custom_mode'
     7587private_biosfn_custom_mode:                  ; 0xc4275 LB 0xe5
     7588    push bp                                   ; 55                          ; 0xc4275 vbe.c:740
     7589    mov bp, sp                                ; 89 e5                       ; 0xc4276
     7590    push si                                   ; 56                          ; 0xc4278
     7591    push di                                   ; 57                          ; 0xc4279
     7592    push ax                                   ; 50                          ; 0xc427a
     7593    push ax                                   ; 50                          ; 0xc427b
     7594    push ax                                   ; 50                          ; 0xc427c
     7595    mov si, dx                                ; 89 d6                       ; 0xc427d
     7596    mov dx, cx                                ; 89 ca                       ; 0xc427f
     7597    mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc4281 vbe.c:753
     7598    push SS                                   ; 16                          ; 0xc4284 vbe.c:754
     7599    pop ES                                    ; 07                          ; 0xc4285
     7600    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc4286
     7601    test al, al                               ; 84 c0                       ; 0xc4289 vbe.c:755
     7602    jne short 042afh                          ; 75 22                       ; 0xc428b
     7603    push SS                                   ; 16                          ; 0xc428d vbe.c:757
     7604    pop ES                                    ; 07                          ; 0xc428e
     7605    mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc428f
     7606    mov bx, dx                                ; 89 d3                       ; 0xc4292 vbe.c:758
     7607    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4294
     7608    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc4297 vbe.c:759
     7609    shr ax, 008h                              ; c1 e8 08                    ; 0xc429a
     7610    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc429d
     7611    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc42a0
     7612    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc42a3 vbe.c:764
     7613    je short 042b5h                           ; 74 0e                       ; 0xc42a5
     7614    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc42a7
     7615    je short 042b5h                           ; 74 0a                       ; 0xc42a9
     7616    cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc42ab
     7617    je short 042b5h                           ; 74 06                       ; 0xc42ad
     7618    mov di, 00100h                            ; bf 00 01                    ; 0xc42af vbe.c:765
     7619    jmp near 0434bh                           ; e9 96 00                    ; 0xc42b2 vbe.c:766
     7620    push SS                                   ; 16                          ; 0xc42b5 vbe.c:770
     7621    pop ES                                    ; 07                          ; 0xc42b6
     7622    test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc42b7
     7623    je short 042c3h                           ; 74 05                       ; 0xc42bc
     7624    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc42be
     7625    jmp short 042c5h                          ; eb 02                       ; 0xc42c1
     7626    xor ax, ax                                ; 31 c0                       ; 0xc42c3
     7627    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc42c5
     7628    cmp cx, 00280h                            ; 81 f9 80 02                 ; 0xc42c8 vbe.c:773
     7629    jnc short 042d3h                          ; 73 05                       ; 0xc42cc
     7630    mov cx, 00280h                            ; b9 80 02                    ; 0xc42ce vbe.c:774
     7631    jmp short 042dch                          ; eb 09                       ; 0xc42d1 vbe.c:775
     7632    cmp cx, 00a00h                            ; 81 f9 00 0a                 ; 0xc42d3
     7633    jbe short 042dch                          ; 76 03                       ; 0xc42d7
     7634    mov cx, 00a00h                            ; b9 00 0a                    ; 0xc42d9 vbe.c:776
     7635    cmp bx, 001e0h                            ; 81 fb e0 01                 ; 0xc42dc vbe.c:777
     7636    jnc short 042e7h                          ; 73 05                       ; 0xc42e0
     7637    mov bx, 001e0h                            ; bb e0 01                    ; 0xc42e2 vbe.c:778
     7638    jmp short 042f0h                          ; eb 09                       ; 0xc42e5 vbe.c:779
     7639    cmp bx, 00780h                            ; 81 fb 80 07                 ; 0xc42e7
     7640    jbe short 042f0h                          ; 76 03                       ; 0xc42eb
     7641    mov bx, 00780h                            ; bb 80 07                    ; 0xc42ed vbe.c:780
     7642    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc42f0 vbe.c:786
     7643    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc42f3
     7644    call 03ca9h                               ; e8 b0 f9                    ; 0xc42f6
     7645    mov si, ax                                ; 89 c6                       ; 0xc42f9
     7646    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc42fb vbe.c:789
     7647    cwd                                       ; 99                          ; 0xc42ff
     7648    sal dx, 003h                              ; c1 e2 03                    ; 0xc4300
    73327649    db  01bh, 0c2h
    7333     ; sbb ax, dx                                ; 1b c2                     ; 0xc3fa3
    7334     sar ax, 003h                              ; c1 f8 03                    ; 0xc3fa5
    7335     imul ax, cx                               ; 0f af c1                    ; 0xc3fa8
    7336     add ax, strict word 00003h                ; 05 03 00                    ; 0xc3fab vbe.c:776
    7337     and AL, strict byte 0fch                  ; 24 fc                       ; 0xc3fae
    7338     mov dx, bx                                ; 89 da                       ; 0xc3fb0 vbe.c:778
    7339     mul dx                                    ; f7 e2                       ; 0xc3fb2
    7340     cmp dx, si                                ; 39 f2                       ; 0xc3fb4 vbe.c:780
    7341     jnbe short 03fbeh                         ; 77 06                       ; 0xc3fb6
    7342     jne short 03fc3h                          ; 75 09                       ; 0xc3fb8
    7343     test ax, ax                               ; 85 c0                       ; 0xc3fba
    7344     jbe short 03fc3h                          ; 76 05                       ; 0xc3fbc
    7345     mov di, 00200h                            ; bf 00 02                    ; 0xc3fbe vbe.c:782
    7346     jmp short 03febh                          ; eb 28                       ; 0xc3fc1 vbe.c:783
    7347     xor ax, ax                                ; 31 c0                       ; 0xc3fc3 vbe.c:787
    7348     call 005cdh                               ; e8 05 c6                    ; 0xc3fc5
    7349     movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc3fc8 vbe.c:788
    7350     call 038d7h                               ; e8 08 f9                    ; 0xc3fcc
    7351     mov ax, cx                                ; 89 c8                       ; 0xc3fcf vbe.c:789
    7352     call 03880h                               ; e8 ac f8                    ; 0xc3fd1
    7353     mov ax, bx                                ; 89 d8                       ; 0xc3fd4 vbe.c:790
    7354     call 0389fh                               ; e8 c6 f8                    ; 0xc3fd6
    7355     xor ax, ax                                ; 31 c0                       ; 0xc3fd9 vbe.c:791
    7356     call 005f3h                               ; e8 15 c6                    ; 0xc3fdb
    7357     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3fde vbe.c:792
    7358     or AL, strict byte 001h                   ; 0c 01                       ; 0xc3fe1
    7359     xor ah, ah                                ; 30 e4                       ; 0xc3fe3
    7360     call 005cdh                               ; e8 e5 c5                    ; 0xc3fe5
    7361     call 006c2h                               ; e8 d7 c6                    ; 0xc3fe8 vbe.c:793
    7362     push SS                                   ; 16                          ; 0xc3feb vbe.c:801
    7363     pop ES                                    ; 07                          ; 0xc3fec
    7364     mov bx, word [bp-00ah]                    ; 8b 5e f6                    ; 0xc3fed
    7365     mov word [es:bx], di                      ; 26 89 3f                    ; 0xc3ff0
    7366     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3ff3 vbe.c:802
    7367     pop di                                    ; 5f                          ; 0xc3ff6
    7368     pop si                                    ; 5e                          ; 0xc3ff7
    7369     pop bp                                    ; 5d                          ; 0xc3ff8
    7370     retn                                      ; c3                          ; 0xc3ff9
     7650    ; sbb ax, dx                                ; 1b c2                     ; 0xc4303
     7651    sar ax, 003h                              ; c1 f8 03                    ; 0xc4305
     7652    imul ax, cx                               ; 0f af c1                    ; 0xc4308
     7653    add ax, strict word 00003h                ; 05 03 00                    ; 0xc430b vbe.c:790
     7654    and AL, strict byte 0fch                  ; 24 fc                       ; 0xc430e
     7655    mov dx, bx                                ; 89 da                       ; 0xc4310 vbe.c:792
     7656    mul dx                                    ; f7 e2                       ; 0xc4312
     7657    cmp dx, si                                ; 39 f2                       ; 0xc4314 vbe.c:794
     7658    jnbe short 0431eh                         ; 77 06                       ; 0xc4316
     7659    jne short 04323h                          ; 75 09                       ; 0xc4318
     7660    test ax, ax                               ; 85 c0                       ; 0xc431a
     7661    jbe short 04323h                          ; 76 05                       ; 0xc431c
     7662    mov di, 00200h                            ; bf 00 02                    ; 0xc431e vbe.c:796
     7663    jmp short 0434bh                          ; eb 28                       ; 0xc4321 vbe.c:797
     7664    xor ax, ax                                ; 31 c0                       ; 0xc4323 vbe.c:801
     7665    call 005ddh                               ; e8 b5 c2                    ; 0xc4325
     7666    movzx ax, byte [bp-008h]                  ; 0f b6 46 f8                 ; 0xc4328 vbe.c:802
     7667    call 03c20h                               ; e8 f1 f8                    ; 0xc432c
     7668    mov ax, cx                                ; 89 c8                       ; 0xc432f vbe.c:803
     7669    call 03bc9h                               ; e8 95 f8                    ; 0xc4331
     7670    mov ax, bx                                ; 89 d8                       ; 0xc4334 vbe.c:804
     7671    call 03be8h                               ; e8 af f8                    ; 0xc4336
     7672    xor ax, ax                                ; 31 c0                       ; 0xc4339 vbe.c:805
     7673    call 00603h                               ; e8 c5 c2                    ; 0xc433b
     7674    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc433e vbe.c:806
     7675    or AL, strict byte 001h                   ; 0c 01                       ; 0xc4341
     7676    xor ah, ah                                ; 30 e4                       ; 0xc4343
     7677    call 005ddh                               ; e8 95 c2                    ; 0xc4345
     7678    call 006d2h                               ; e8 87 c3                    ; 0xc4348 vbe.c:807
     7679    push SS                                   ; 16                          ; 0xc434b vbe.c:815
     7680    pop ES                                    ; 07                          ; 0xc434c
     7681    mov bx, word [bp-00ah]                    ; 8b 5e f6                    ; 0xc434d
     7682    mov word [es:bx], di                      ; 26 89 3f                    ; 0xc4350
     7683    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4353 vbe.c:816
     7684    pop di                                    ; 5f                          ; 0xc4356
     7685    pop si                                    ; 5e                          ; 0xc4357
     7686    pop bp                                    ; 5d                          ; 0xc4358
     7687    retn                                      ; c3                          ; 0xc4359
    73717688
    7372   ; Padding 0x606 bytes at 0xc3ffa
    7373   times 1542 db 0
     7689  ; Padding 0x2e6 bytes at 0xc435a
     7690  times 742 db 0
    73747691
    7375 section VBE32 progbits vstart=0x4600 align=1 ; size=0x115 class=CODE group=AUTO
    7376   ; disGetNextSymbol 0xc4600 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
    7377 vesa_pm_start:                               ; 0xc4600 LB 0x114
    7378     sbb byte [bx+si], al                      ; 18 00                       ; 0xc4600
    7379     dec di                                    ; 4f                          ; 0xc4602
    7380     add byte [bx+si], dl                      ; 00 10                       ; 0xc4603
    7381     add word [bx+si], cx                      ; 01 08                       ; 0xc4605
    7382     add dh, cl                                ; 00 ce                       ; 0xc4607
    7383     add di, cx                                ; 01 cf                       ; 0xc4609
    7384     add di, cx                                ; 01 cf                       ; 0xc460b
    7385     add ax, dx                                ; 01 d0                       ; 0xc460d
    7386     add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc460f
     7692section VBE32 progbits vstart=0x4640 align=1 ; size=0x115 class=CODE group=AUTO
     7693  ; disGetNextSymbol 0xc4640 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
     7694vesa_pm_start:                               ; 0xc4640 LB 0x114
     7695    sbb byte [bx+si], al                      ; 18 00                       ; 0xc4640
     7696    dec di                                    ; 4f                          ; 0xc4642
     7697    add byte [bx+si], dl                      ; 00 10                       ; 0xc4643
     7698    add word [bx+si], cx                      ; 01 08                       ; 0xc4645
     7699    add dh, cl                                ; 00 ce                       ; 0xc4647
     7700    add di, cx                                ; 01 cf                       ; 0xc4649
     7701    add di, cx                                ; 01 cf                       ; 0xc464b
     7702    add ax, dx                                ; 01 d0                       ; 0xc464d
     7703    add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc464f
    73877704    db  003h, 0ffh
    7388     ; add di, di                                ; 03 ff                     ; 0xc4613
     7705    ; add di, di                                ; 03 ff                     ; 0xc4653
    73897706    db  0ffh
    73907707    db  0ffh
    7391     jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4617
    7392     sti                                       ; fb                          ; 0xc461a
    7393     add byte [si+005h], dh                    ; 00 74 05                    ; 0xc461b
    7394     mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc461e vberom.asm:825
     7708    jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4657
     7709    sti                                       ; fb                          ; 0xc465a
     7710    add byte [si+005h], dh                    ; 00 74 05                    ; 0xc465b
     7711    mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc465e vberom.asm:825
    73957712    db  08bh, 0c2h
    7396     ; mov ax, dx                                ; 8b c2                     ; 0xc4624
    7397     push edx                                  ; 66 52                       ; 0xc4626 vberom.asm:829
    7398     push eax                                  ; 66 50                       ; 0xc4628 vberom.asm:830
    7399     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc462a vberom.asm:831
    7400     add ax, 06600h                            ; 05 00 66                    ; 0xc4630
    7401     out DX, ax                                ; ef                          ; 0xc4633
    7402     pop eax                                   ; 66 58                       ; 0xc4634 vberom.asm:834
    7403     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4636 vberom.asm:835
    7404     in eax, DX                                ; 66 ed                       ; 0xc463c vberom.asm:837
    7405     pop edx                                   ; 66 5a                       ; 0xc463e vberom.asm:838
     7713    ; mov ax, dx                                ; 8b c2                     ; 0xc4664
     7714    push edx                                  ; 66 52                       ; 0xc4666 vberom.asm:829
     7715    push eax                                  ; 66 50                       ; 0xc4668 vberom.asm:830
     7716    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc466a vberom.asm:831
     7717    add ax, 06600h                            ; 05 00 66                    ; 0xc4670
     7718    out DX, ax                                ; ef                          ; 0xc4673
     7719    pop eax                                   ; 66 58                       ; 0xc4674 vberom.asm:834
     7720    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4676 vberom.asm:835
     7721    in eax, DX                                ; 66 ed                       ; 0xc467c vberom.asm:837
     7722    pop edx                                   ; 66 5a                       ; 0xc467e vberom.asm:838
    74067723    db  066h, 03bh, 0d0h
    7407     ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4640 vberom.asm:839
    7408     jne short 0464ah                          ; 75 05                       ; 0xc4643 vberom.asm:840
    7409     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4645 vberom.asm:841
    7410     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc464b
    7411     retn                                      ; c3                          ; 0xc464e vberom.asm:845
    7412     cmp bl, 080h                              ; 80 fb 80                    ; 0xc464f vberom.asm:847
    7413     je short 0465eh                           ; 74 0a                       ; 0xc4652 vberom.asm:848
    7414     cmp bl, 000h                              ; 80 fb 00                    ; 0xc4654 vberom.asm:849
    7415     je short 0466eh                           ; 74 15                       ; 0xc4657 vberom.asm:850
    7416     mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4659 vberom.asm:851
    7417     mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc465f vberom.asm:855
    7418     or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc4665
    7419     in AL, DX                                 ; ec                          ; 0xc4668 vberom.asm:861
    7420     test AL, strict byte 008h                 ; a8 08                       ; 0xc4669 vberom.asm:862
    7421     je short 04668h                           ; 74 fb                       ; 0xc466b vberom.asm:863
    7422     pop dx                                    ; 5a                          ; 0xc466d vberom.asm:864
    7423     push ax                                   ; 50                          ; 0xc466e vberom.asm:868
    7424     push cx                                   ; 51                          ; 0xc466f vberom.asm:869
    7425     push dx                                   ; 52                          ; 0xc4670 vberom.asm:870
    7426     push si                                   ; 56                          ; 0xc4671 vberom.asm:871
    7427     push di                                   ; 57                          ; 0xc4672 vberom.asm:872
    7428     sal dx, 010h                              ; c1 e2 10                    ; 0xc4673 vberom.asm:873
    7429     and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc4676 vberom.asm:874
    7430     add byte [bx+si], al                      ; 00 00                       ; 0xc467a
     7724    ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4680 vberom.asm:839
     7725    jne short 0468ah                          ; 75 05                       ; 0xc4683 vberom.asm:840
     7726    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4685 vberom.asm:841
     7727    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc468b
     7728    retn                                      ; c3                          ; 0xc468e vberom.asm:845
     7729    cmp bl, 080h                              ; 80 fb 80                    ; 0xc468f vberom.asm:847
     7730    je short 0469eh                           ; 74 0a                       ; 0xc4692 vberom.asm:848
     7731    cmp bl, 000h                              ; 80 fb 00                    ; 0xc4694 vberom.asm:849
     7732    je short 046aeh                           ; 74 15                       ; 0xc4697 vberom.asm:850
     7733    mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4699 vberom.asm:851
     7734    mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc469f vberom.asm:855
     7735    or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc46a5
     7736    in AL, DX                                 ; ec                          ; 0xc46a8 vberom.asm:861
     7737    test AL, strict byte 008h                 ; a8 08                       ; 0xc46a9 vberom.asm:862
     7738    je short 046a8h                           ; 74 fb                       ; 0xc46ab vberom.asm:863
     7739    pop dx                                    ; 5a                          ; 0xc46ad vberom.asm:864
     7740    push ax                                   ; 50                          ; 0xc46ae vberom.asm:868
     7741    push cx                                   ; 51                          ; 0xc46af vberom.asm:869
     7742    push dx                                   ; 52                          ; 0xc46b0 vberom.asm:870
     7743    push si                                   ; 56                          ; 0xc46b1 vberom.asm:871
     7744    push di                                   ; 57                          ; 0xc46b2 vberom.asm:872
     7745    sal dx, 010h                              ; c1 e2 10                    ; 0xc46b3 vberom.asm:873
     7746    and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc46b6 vberom.asm:874
     7747    add byte [bx+si], al                      ; 00 00                       ; 0xc46ba
    74317748    db  00bh, 0cah
    7432     ; or cx, dx                                 ; 0b ca                     ; 0xc467c vberom.asm:875
    7433     sal cx, 002h                              ; c1 e1 02                    ; 0xc467e vberom.asm:876
     7749    ; or cx, dx                                 ; 0b ca                     ; 0xc46bc vberom.asm:875
     7750    sal cx, 002h                              ; c1 e1 02                    ; 0xc46be vberom.asm:876
    74347751    db  08bh, 0c1h
    7435     ; mov ax, cx                                ; 8b c1                     ; 0xc4681 vberom.asm:877
    7436     push ax                                   ; 50                          ; 0xc4683 vberom.asm:878
    7437     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4684 vberom.asm:879
    7438     push ES                                   ; 06                          ; 0xc468a
    7439     add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc468b
    7440     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc468e vberom.asm:882
     7752    ; mov ax, cx                                ; 8b c1                     ; 0xc46c1 vberom.asm:877
     7753    push ax                                   ; 50                          ; 0xc46c3 vberom.asm:878
     7754    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46c4 vberom.asm:879
     7755    push ES                                   ; 06                          ; 0xc46ca
     7756    add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc46cb
     7757    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46ce vberom.asm:882
    74417758    db  00fh, 0b7h, 0c8h
    7442     ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc4694 vberom.asm:884
    7443     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4697 vberom.asm:885
    7444     add ax, word [bx+si]                      ; 03 00                       ; 0xc469d
    7445     out DX, eax                               ; 66 ef                       ; 0xc469f vberom.asm:887
    7446     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46a1 vberom.asm:888
     7759    ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc46d4 vberom.asm:884
     7760    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:885
     7761    add ax, word [bx+si]                      ; 03 00                       ; 0xc46dd
     7762    out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:887
     7763    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46e1 vberom.asm:888
    74477764    db  00fh, 0b7h, 0f0h
    7448     ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46a7 vberom.asm:890
    7449     pop ax                                    ; 58                          ; 0xc46aa vberom.asm:891
    7450     cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46ab vberom.asm:893
    7451     je short 046c7h                           ; 74 17                       ; 0xc46ae vberom.asm:894
    7452     add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46b0 vberom.asm:895
    7453     shr si, 003h                              ; c1 ee 03                    ; 0xc46b3 vberom.asm:896
    7454     imul cx, si                               ; 0f af ce                    ; 0xc46b6 vberom.asm:897
     7765    ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46e7 vberom.asm:890
     7766    pop ax                                    ; 58                          ; 0xc46ea vberom.asm:891
     7767    cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46eb vberom.asm:893
     7768    je short 04707h                           ; 74 17                       ; 0xc46ee vberom.asm:894
     7769    add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46f0 vberom.asm:895
     7770    shr si, 003h                              ; c1 ee 03                    ; 0xc46f3 vberom.asm:896
     7771    imul cx, si                               ; 0f af ce                    ; 0xc46f6 vberom.asm:897
    74557772    db  033h, 0d2h
    7456     ; xor dx, dx                                ; 33 d2                     ; 0xc46b9 vberom.asm:898
    7457     div cx                                    ; f7 f1                       ; 0xc46bb vberom.asm:899
     7773    ; xor dx, dx                                ; 33 d2                     ; 0xc46f9 vberom.asm:898
     7774    div cx                                    ; f7 f1                       ; 0xc46fb vberom.asm:899
    74587775    db  08bh, 0f8h
    7459     ; mov di, ax                                ; 8b f8                     ; 0xc46bd vberom.asm:900
     7776    ; mov di, ax                                ; 8b f8                     ; 0xc46fd vberom.asm:900
    74607777    db  08bh, 0c2h
    7461     ; mov ax, dx                                ; 8b c2                     ; 0xc46bf vberom.asm:901
     7778    ; mov ax, dx                                ; 8b c2                     ; 0xc46ff vberom.asm:901
    74627779    db  033h, 0d2h
    7463     ; xor dx, dx                                ; 33 d2                     ; 0xc46c1 vberom.asm:902
    7464     div si                                    ; f7 f6                       ; 0xc46c3 vberom.asm:903
    7465     jmp short 046d3h                          ; eb 0c                       ; 0xc46c5 vberom.asm:904
    7466     shr cx, 1                                 ; d1 e9                       ; 0xc46c7 vberom.asm:907
     7780    ; xor dx, dx                                ; 33 d2                     ; 0xc4701 vberom.asm:902
     7781    div si                                    ; f7 f6                       ; 0xc4703 vberom.asm:903
     7782    jmp short 04713h                          ; eb 0c                       ; 0xc4705 vberom.asm:904
     7783    shr cx, 1                                 ; d1 e9                       ; 0xc4707 vberom.asm:907
    74677784    db  033h, 0d2h
    7468     ; xor dx, dx                                ; 33 d2                     ; 0xc46c9 vberom.asm:908
    7469     div cx                                    ; f7 f1                       ; 0xc46cb vberom.asm:909
     7785    ; xor dx, dx                                ; 33 d2                     ; 0xc4709 vberom.asm:908
     7786    div cx                                    ; f7 f1                       ; 0xc470b vberom.asm:909
    74707787    db  08bh, 0f8h
    7471     ; mov di, ax                                ; 8b f8                     ; 0xc46cd vberom.asm:910
     7788    ; mov di, ax                                ; 8b f8                     ; 0xc470d vberom.asm:910
    74727789    db  08bh, 0c2h
    7473     ; mov ax, dx                                ; 8b c2                     ; 0xc46cf vberom.asm:911
    7474     sal ax, 1                                 ; d1 e0                       ; 0xc46d1 vberom.asm:912
    7475     push edx                                  ; 66 52                       ; 0xc46d3 vberom.asm:915
    7476     push eax                                  ; 66 50                       ; 0xc46d5 vberom.asm:916
    7477     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:917
    7478     or byte [bx+si], al                       ; 08 00                       ; 0xc46dd
    7479     out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:919
    7480     pop eax                                   ; 66 58                       ; 0xc46e1 vberom.asm:920
    7481     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46e3 vberom.asm:921
    7482     pop edx                                   ; 66 5a                       ; 0xc46e9 vberom.asm:923
     7790    ; mov ax, dx                                ; 8b c2                     ; 0xc470f vberom.asm:911
     7791    sal ax, 1                                 ; d1 e0                       ; 0xc4711 vberom.asm:912
     7792    push edx                                  ; 66 52                       ; 0xc4713 vberom.asm:915
     7793    push eax                                  ; 66 50                       ; 0xc4715 vberom.asm:916
     7794    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4717 vberom.asm:917
     7795    or byte [bx+si], al                       ; 08 00                       ; 0xc471d
     7796    out DX, eax                               ; 66 ef                       ; 0xc471f vberom.asm:919
     7797    pop eax                                   ; 66 58                       ; 0xc4721 vberom.asm:920
     7798    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4723 vberom.asm:921
     7799    pop edx                                   ; 66 5a                       ; 0xc4729 vberom.asm:923
    74837800    db  066h, 08bh, 0c7h
    7484     ; mov eax, edi                              ; 66 8b c7                  ; 0xc46eb vberom.asm:925
    7485     push edx                                  ; 66 52                       ; 0xc46ee vberom.asm:926
    7486     push eax                                  ; 66 50                       ; 0xc46f0 vberom.asm:927
    7487     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46f2 vberom.asm:928
    7488     or word [bx+si], ax                       ; 09 00                       ; 0xc46f8
    7489     out DX, eax                               ; 66 ef                       ; 0xc46fa vberom.asm:930
    7490     pop eax                                   ; 66 58                       ; 0xc46fc vberom.asm:931
    7491     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46fe vberom.asm:932
    7492     pop edx                                   ; 66 5a                       ; 0xc4704 vberom.asm:934
    7493     pop di                                    ; 5f                          ; 0xc4706 vberom.asm:936
    7494     pop si                                    ; 5e                          ; 0xc4707 vberom.asm:937
    7495     pop dx                                    ; 5a                          ; 0xc4708 vberom.asm:938
    7496     pop cx                                    ; 59                          ; 0xc4709 vberom.asm:939
    7497     pop ax                                    ; 58                          ; 0xc470a vberom.asm:940
    7498     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc470b vberom.asm:941
    7499     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4711
    7500   ; disGetNextSymbol 0xc4714 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
    7501 vesa_pm_end:                                 ; 0xc4714 LB 0x1
    7502     retn                                      ; c3                          ; 0xc4714 vberom.asm:946
     7801    ; mov eax, edi                              ; 66 8b c7                  ; 0xc472b vberom.asm:925
     7802    push edx                                  ; 66 52                       ; 0xc472e vberom.asm:926
     7803    push eax                                  ; 66 50                       ; 0xc4730 vberom.asm:927
     7804    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4732 vberom.asm:928
     7805    or word [bx+si], ax                       ; 09 00                       ; 0xc4738
     7806    out DX, eax                               ; 66 ef                       ; 0xc473a vberom.asm:930
     7807    pop eax                                   ; 66 58                       ; 0xc473c vberom.asm:931
     7808    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc473e vberom.asm:932
     7809    pop edx                                   ; 66 5a                       ; 0xc4744 vberom.asm:934
     7810    pop di                                    ; 5f                          ; 0xc4746 vberom.asm:936
     7811    pop si                                    ; 5e                          ; 0xc4747 vberom.asm:937
     7812    pop dx                                    ; 5a                          ; 0xc4748 vberom.asm:938
     7813    pop cx                                    ; 59                          ; 0xc4749 vberom.asm:939
     7814    pop ax                                    ; 58                          ; 0xc474a vberom.asm:940
     7815    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc474b vberom.asm:941
     7816    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4751
     7817  ; disGetNextSymbol 0xc4754 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
     7818vesa_pm_end:                                 ; 0xc4754 LB 0x1
     7819    retn                                      ; c3                          ; 0xc4754 vberom.asm:946
    75037820
    7504   ; Padding 0x6b bytes at 0xc4715
    7505   times 107 db 0
     7821  ; Padding 0x2b bytes at 0xc4755
     7822  times 43 db 0
    75067823
    7507 section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
    7508   ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
    7509 _msg_vga_init:                               ; 0xc4780 LB 0x2e
    7510     db  'Oracle VM VirtualBox Version 6.1.3 VGA BIOS', 00dh, 00ah, 000h
    7511   ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
    7512 vga_modes:                                   ; 0xc47ae LB 0x80
     7824section _DATA progbits vstart=0x4780 align=1 ; size=0x374f class=DATA group=DGROUP
     7825  ; disGetNextSymbol 0xc4780 LB 0x374f -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'
     7826_msg_vga_init:                               ; 0xc4780 LB 0x35
     7827    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1 VGA BIOS', 00dh, 00ah, 000h
     7828  ; disGetNextSymbol 0xc47b5 LB 0x371a -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'
     7829vga_modes:                                   ; 0xc47b5 LB 0x80
    75137830    db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
    75147831    db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     
    75197836    db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    75207837    db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    7521   ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
    7522 line_to_vpti:                                ; 0xc482e LB 0x10
     7838  ; disGetNextSymbol 0xc4835 LB 0x369a -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'
     7839line_to_vpti:                                ; 0xc4835 LB 0x10
    75237840    db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
    7524   ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
    7525 dac_regs:                                    ; 0xc483e LB 0x4
     7841  ; disGetNextSymbol 0xc4845 LB 0x368a -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'
     7842dac_regs:                                    ; 0xc4845 LB 0x4
    75267843    dd  0ff3f3f3fh
    7527   ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
    7528 video_param_table:                           ; 0xc4842 LB 0x780
    7529     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7530     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7531     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7532     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7533     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7534     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7535     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7536     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7537     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7538     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7539     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7540     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7541     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7542     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7543     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7544     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     7844  ; disGetNextSymbol 0xc4849 LB 0x3686 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'
     7845video_param_table:                           ; 0xc4849 LB 0x780
     7846    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     7847    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     7848    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     7849    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7850    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     7851    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     7852    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     7853    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7854    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     7855    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     7856    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     7857    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7858    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     7859    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     7860    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     7861    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    75457862    db  028h, 018h, 008h, 000h, 040h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 080h
    75467863    db  0bfh, 01fh, 000h, 0c1h, 000h, 000h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 000h, 096h
     
    76037920    db  0bah, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    76047921    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    7605     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7606     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7607     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7608     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7609     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7610     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7611     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7612     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7613     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7614     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7615     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7616     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7617     db  050h, 018h, 00eh, 000h, 010h, 000h, 003h, 000h, 002h, 067h, 05fh, 04fh, 050h, 082h, 055h, 081h
    7618     db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
    7619     db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    7620     db  03dh, 03eh, 03fh, 00ch, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 00fh, 0ffh
     7922    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     7923    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     7924    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     7925    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7926    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     7927    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     7928    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     7929    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7930    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     7931    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     7932    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     7933    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     7934    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     7935    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     7936    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     7937    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    76217938    db  028h, 018h, 010h, 000h, 008h, 008h, 003h, 000h, 002h, 067h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
    76227939    db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     
    76477964    db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    76487965    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    7649   ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
    7650 palette0:                                    ; 0xc4fc2 LB 0xc0
     7966  ; disGetNextSymbol 0xc4fc9 LB 0x2f06 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'
     7967palette0:                                    ; 0xc4fc9 LB 0xc0
    76517968    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    76527969    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
     
    76617978    db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    76627979    db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    7663   ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
    7664 palette1:                                    ; 0xc5082 LB 0xc0
     7980  ; disGetNextSymbol 0xc5089 LB 0x2e46 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'
     7981palette1:                                    ; 0xc5089 LB 0xc0
    76657982    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    76667983    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
     
    76757992    db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    76767993    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    7677   ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
    7678 palette2:                                    ; 0xc5142 LB 0xc0
     7994  ; disGetNextSymbol 0xc5149 LB 0x2d86 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'
     7995palette2:                                    ; 0xc5149 LB 0xc0
    76797996    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    76807997    db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
     
    76898006    db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    76908007    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    7691   ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
    7692 palette3:                                    ; 0xc5202 LB 0x300
     8008  ; disGetNextSymbol 0xc5209 LB 0x2cc6 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'
     8009palette3:                                    ; 0xc5209 LB 0x300
    76938010    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    76948011    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     
    77398056    db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    77408057    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7741   ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
    7742 static_functionality:                        ; 0xc5502 LB 0x10
     8058  ; disGetNextSymbol 0xc5509 LB 0x29c6 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'
     8059static_functionality:                        ; 0xc5509 LB 0x10
    77438060    db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
    7744   ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
    7745 _dcc_table:                                  ; 0xc5512 LB 0x24
     8061  ; disGetNextSymbol 0xc5519 LB 0x29b6 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'
     8062_dcc_table:                                  ; 0xc5519 LB 0x24
    77468063    db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    77478064    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    77488065    db  000h, 000h, 000h, 000h
    7749   ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
    7750 _secondary_save_area:                        ; 0xc5536 LB 0x1a
    7751     db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8066  ; disGetNextSymbol 0xc553d LB 0x2992 -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'
     8067_secondary_save_area:                        ; 0xc553d LB 0x1a
     8068    db  01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    77528069    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7753   ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
    7754 _video_save_pointer_table:                   ; 0xc5550 LB 0x1c
    7755     db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7756     db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7757   ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
    7758 vgafont8:                                    ; 0xc556c LB 0x800
     8070  ; disGetNextSymbol 0xc5557 LB 0x2978 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'
     8071_video_save_pointer_table:                   ; 0xc5557 LB 0x1c
     8072    db  049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8073    db  03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8074  ; disGetNextSymbol 0xc5573 LB 0x295c -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'
     8075vgafont8:                                    ; 0xc5573 LB 0x800
    77598076    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
    77608077    db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
     
    78858202    db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
    78868203    db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    7887   ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
    7888 vgafont14:                                   ; 0xc5d6c LB 0xe00
     8204  ; disGetNextSymbol 0xc5d73 LB 0x215c -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'
     8205vgafont14:                                   ; 0xc5d73 LB 0xe00
    78898206    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    78908207    db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
     
    81118428    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
    81128429    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8113   ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
    8114 vgafont16:                                   ; 0xc6b6c LB 0x1000
     8430  ; disGetNextSymbol 0xc6b73 LB 0x135c -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'
     8431vgafont16:                                   ; 0xc6b73 LB 0x1000
    81158432    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    81168433    db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
     
    83698686    db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
    83708687    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8371   ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
    8372 vgafont14alt:                                ; 0xc7b6c LB 0x12d
     8688  ; disGetNextSymbol 0xc7b73 LB 0x35c -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'
     8689vgafont14alt:                                ; 0xc7b73 LB 0x12d
    83738690    db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
    83748691    db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
     
    83908707    db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
    83918708    db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
    8392   ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
    8393 vgafont16alt:                                ; 0xc7c99 LB 0x144
     8709  ; disGetNextSymbol 0xc7ca0 LB 0x22f -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'
     8710vgafont16alt:                                ; 0xc7ca0 LB 0x144
    83948711    db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
    83958712    db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
     
    84138730    db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
    84148731    db  006h, 000h, 000h, 000h
    8415   ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
    8416 _cga_msr:                                    ; 0xc7ddd LB 0x9
    8417     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
    8418   ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
    8419 _vbebios_copyright:                          ; 0xc7de6 LB 0x15
     8732  ; disGetNextSymbol 0xc7de4 LB 0xeb -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'
     8733_cga_msr:                                    ; 0xc7de4 LB 0x8
     8734    db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h
     8735  ; disGetNextSymbol 0xc7dec LB 0xe3 -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'
     8736line_to_vpti_200:                            ; 0xc7dec LB 0x8
     8737    db  000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h
     8738  ; disGetNextSymbol 0xc7df4 LB 0xdb -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'
     8739line_to_vpti_350:                            ; 0xc7df4 LB 0x8
     8740    db  013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h
     8741  ; disGetNextSymbol 0xc7dfc LB 0xd3 -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'
     8742line_to_vpti_400:                            ; 0xc7dfc LB 0x8
     8743    db  017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h
     8744  ; disGetNextSymbol 0xc7e04 LB 0xcb -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'
     8745row_tbl:                                     ; 0xc7e04 LB 0x4
     8746    dd  02b190e00h
     8747  ; disGetNextSymbol 0xc7e08 LB 0xc7 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'
     8748_vbebios_copyright:                          ; 0xc7e08 LB 0x15
    84208749    db  'VirtualBox VESA BIOS', 000h
    8421   ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
    8422 _vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     8750  ; disGetNextSymbol 0xc7e1d LB 0xb2 -> off=0x0 cb=0000000000000013 uValue=00000000000c369d '_vbebios_vendor_name'
     8751_vbebios_vendor_name:                        ; 0xc7e1d LB 0x13
    84238752    db  'Oracle Corporation', 000h
    8424   ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
    8425 _vbebios_product_name:                       ; 0xc7e0e LB 0x21
     8753  ; disGetNextSymbol 0xc7e30 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0 '_vbebios_product_name'
     8754_vbebios_product_name:                       ; 0xc7e30 LB 0x21
    84268755    db  'Oracle VM VirtualBox VBE Adapter', 000h
    8427   ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
    8428 _vbebios_product_revision:                   ; 0xc7e2f LB 0x23
    8429     db  'Oracle VM VirtualBox Version 6.1.3', 000h
    8430   ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
    8431 _vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     8756  ; disGetNextSymbol 0xc7e51 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1 '_vbebios_product_revision'
     8757_vbebios_product_revision:                   ; 0xc7e51 LB 0x2a
     8758    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1', 000h
     8759  ; disGetNextSymbol 0xc7e7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb '_vbebios_info_string'
     8760_vbebios_info_string:                        ; 0xc7e7b LB 0x2b
    84328761    db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
    8433   ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
    8434 _no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     8762  ; disGetNextSymbol 0xc7ea6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726 '_no_vbebios_info_string'
     8763_no_vbebios_info_string:                     ; 0xc7ea6 LB 0x29
    84358764    db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
    84368765
    8437 section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     8766  ; Padding 0x1 bytes at 0xc7ecf
     8767    db  001h
    84388768
    8439 section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     8769section CONST progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
    84408770
    8441   ; Padding 0x15a bytes at 0xc7ea6
    8442     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
    8443     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
    8444     db  06fh, 075h, 074h, 05ch, 077h, 069h, 06eh, 02eh, 061h, 06dh, 064h, 036h, 034h, 05ch, 072h, 065h
    8445     db  06ch, 065h, 061h, 073h, 065h, 05ch, 06fh, 062h, 06ah, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h
    8446     db  061h, 042h, 069h, 06fh, 073h, 033h, 038h, 036h, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h, 061h
    8447     db  042h, 069h, 06fh, 073h, 033h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h
     8771section CONST2 progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
     8772
     8773  ; Padding 0x130 bytes at 0xc7ed0
     8774    db  000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h
     8775    db  02fh, 067h, 061h, 06ch, 069h, 074h, 073h, 079h, 06eh, 02fh, 063h, 06fh, 06dh, 070h, 069h, 06ch
     8776    db  065h, 02dh, 063h, 061h, 063h, 068h, 065h, 02fh, 076h, 062h, 06fh, 078h, 02dh, 063h, 06ch, 065h
     8777    db  061h, 06eh, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh
     8778    db  075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h, 073h, 065h
     8779    db  02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h
     8780    db  033h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h, 033h
     8781    db  038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84488782    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84498783    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     
    84568790    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84578791    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8458     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8459     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8460     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8461     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8462     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8463     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 010h
     8792    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 058h
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum

    r83113 r95039  
    1 e8379a15460be2ce65947b56e5c1edc6 *VBoxVgaBios386.rom
     1c83c83fc933d57e7ea8aaa8c7b2d6772 *VBoxVgaBios386.rom
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm

    r83113 r95039  
    165165
    166166
    167 section VGAROM progbits vstart=0x0 align=1 ; size=0x93f class=CODE group=AUTO
    168   ; disGetNextSymbol 0xc0000 LB 0x93f -> off=0x22 cb=000000000000056e uValue=00000000000c0022 'vgabios_int10_handler'
    169     db  055h, 0aah, 040h, 0e9h, 0e4h, 009h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     167section VGAROM progbits vstart=0x0 align=1 ; size=0x94f class=CODE group=AUTO
     168  ; disGetNextSymbol 0xc0000 LB 0x94f -> off=0x28 cb=0000000000000578 uValue=00000000000c0028 'vgabios_int10_handler'
     169    db  055h, 0aah, 040h, 0ebh, 01dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    170170    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 049h, 042h
    171     db  04dh, 000h
    172 vgabios_int10_handler:                       ; 0xc0022 LB 0x56e
    173     pushfw                                    ; 9c                          ; 0xc0022 vgarom.asm:84
    174     cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0023 vgarom.asm:97
    175     jne short 0002eh                          ; 75 06                       ; 0xc0026 vgarom.asm:98
    176     call 00187h                               ; e8 5c 01                    ; 0xc0028 vgarom.asm:99
    177     jmp near 000f7h                           ; e9 c9 00                    ; 0xc002b vgarom.asm:100
    178     cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc002e vgarom.asm:102
    179     jne short 00039h                          ; 75 06                       ; 0xc0031 vgarom.asm:103
    180     call 0055ah                               ; e8 24 05                    ; 0xc0033 vgarom.asm:104
    181     jmp near 000f7h                           ; e9 be 00                    ; 0xc0036 vgarom.asm:105
    182     cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc0039 vgarom.asm:107
    183     jne short 00044h                          ; 75 06                       ; 0xc003c vgarom.asm:108
    184     call 000f9h                               ; e8 b8 00                    ; 0xc003e vgarom.asm:109
    185     jmp near 000f7h                           ; e9 b3 00                    ; 0xc0041 vgarom.asm:110
    186     cmp ax, 01103h                            ; 3d 03 11                    ; 0xc0044 vgarom.asm:112
    187     jne short 0004fh                          ; 75 06                       ; 0xc0047 vgarom.asm:113
    188     call 0044eh                               ; e8 02 04                    ; 0xc0049 vgarom.asm:114
    189     jmp near 000f7h                           ; e9 a8 00                    ; 0xc004c vgarom.asm:115
    190     cmp ah, 012h                              ; 80 fc 12                    ; 0xc004f vgarom.asm:117
    191     jne short 00093h                          ; 75 3f                       ; 0xc0052 vgarom.asm:118
    192     cmp bl, 010h                              ; 80 fb 10                    ; 0xc0054 vgarom.asm:119
    193     jne short 0005fh                          ; 75 06                       ; 0xc0057 vgarom.asm:120
    194     call 0045bh                               ; e8 ff 03                    ; 0xc0059 vgarom.asm:121
    195     jmp near 000f7h                           ; e9 98 00                    ; 0xc005c vgarom.asm:122
    196     cmp bl, 030h                              ; 80 fb 30                    ; 0xc005f vgarom.asm:124
    197     jne short 0006ah                          ; 75 06                       ; 0xc0062 vgarom.asm:125
    198     call 0047eh                               ; e8 17 04                    ; 0xc0064 vgarom.asm:126
    199     jmp near 000f7h                           ; e9 8d 00                    ; 0xc0067 vgarom.asm:127
    200     cmp bl, 031h                              ; 80 fb 31                    ; 0xc006a vgarom.asm:129
    201     jne short 00075h                          ; 75 06                       ; 0xc006d vgarom.asm:130
    202     call 004d1h                               ; e8 5f 04                    ; 0xc006f vgarom.asm:131
    203     jmp near 000f7h                           ; e9 82 00                    ; 0xc0072 vgarom.asm:132
    204     cmp bl, 032h                              ; 80 fb 32                    ; 0xc0075 vgarom.asm:134
    205     jne short 0007fh                          ; 75 05                       ; 0xc0078 vgarom.asm:135
    206     call 004f6h                               ; e8 79 04                    ; 0xc007a vgarom.asm:136
    207     jmp short 000f7h                          ; eb 78                       ; 0xc007d vgarom.asm:137
    208     cmp bl, 033h                              ; 80 fb 33                    ; 0xc007f vgarom.asm:139
    209     jne short 00089h                          ; 75 05                       ; 0xc0082 vgarom.asm:140
    210     call 00514h                               ; e8 8d 04                    ; 0xc0084 vgarom.asm:141
    211     jmp short 000f7h                          ; eb 6e                       ; 0xc0087 vgarom.asm:142
    212     cmp bl, 034h                              ; 80 fb 34                    ; 0xc0089 vgarom.asm:144
    213     jne short 000ddh                          ; 75 4f                       ; 0xc008c vgarom.asm:145
    214     call 00538h                               ; e8 a7 04                    ; 0xc008e vgarom.asm:146
    215     jmp short 000f7h                          ; eb 64                       ; 0xc0091 vgarom.asm:147
    216     cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0093 vgarom.asm:149
    217     je short 000ddh                           ; 74 45                       ; 0xc0096 vgarom.asm:150
    218     cmp ah, 010h                              ; 80 fc 10                    ; 0xc0098 vgarom.asm:151
    219     jne short 000a2h                          ; 75 05                       ; 0xc009b vgarom.asm:155
    220     call 001aeh                               ; e8 0e 01                    ; 0xc009d vgarom.asm:157
    221     jmp short 000f7h                          ; eb 55                       ; 0xc00a0 vgarom.asm:158
    222     cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a2 vgarom.asm:161
    223     jne short 000ddh                          ; 75 36                       ; 0xc00a5 vgarom.asm:162
    224     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00a7 vgarom.asm:163
    225     jne short 000b0h                          ; 75 05                       ; 0xc00a9 vgarom.asm:164
    226     call 007fbh                               ; e8 4d 07                    ; 0xc00ab vgarom.asm:165
    227     jmp short 000f7h                          ; eb 47                       ; 0xc00ae vgarom.asm:166
    228     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00b0 vgarom.asm:168
    229     jne short 000b9h                          ; 75 05                       ; 0xc00b2 vgarom.asm:169
    230     call 00820h                               ; e8 69 07                    ; 0xc00b4 vgarom.asm:170
    231     jmp short 000f7h                          ; eb 3e                       ; 0xc00b7 vgarom.asm:171
    232     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00b9 vgarom.asm:173
    233     jne short 000c2h                          ; 75 05                       ; 0xc00bb vgarom.asm:174
    234     call 0084dh                               ; e8 8d 07                    ; 0xc00bd vgarom.asm:175
    235     jmp short 000f7h                          ; eb 35                       ; 0xc00c0 vgarom.asm:176
    236     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c2 vgarom.asm:178
    237     jne short 000cbh                          ; 75 05                       ; 0xc00c4 vgarom.asm:179
    238     call 00881h                               ; e8 b8 07                    ; 0xc00c6 vgarom.asm:180
    239     jmp short 000f7h                          ; eb 2c                       ; 0xc00c9 vgarom.asm:181
    240     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00cb vgarom.asm:183
    241     jne short 000d4h                          ; 75 05                       ; 0xc00cd vgarom.asm:184
    242     call 008b8h                               ; e8 e6 07                    ; 0xc00cf vgarom.asm:185
    243     jmp short 000f7h                          ; eb 23                       ; 0xc00d2 vgarom.asm:186
    244     cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00d4 vgarom.asm:188
    245     jne short 000ddh                          ; 75 05                       ; 0xc00d6 vgarom.asm:189
    246     call 0092bh                               ; e8 50 08                    ; 0xc00d8 vgarom.asm:190
    247     jmp short 000f7h                          ; eb 1a                       ; 0xc00db vgarom.asm:191
    248     push ES                                   ; 06                          ; 0xc00dd vgarom.asm:195
    249     push DS                                   ; 1e                          ; 0xc00de vgarom.asm:196
    250     push ax                                   ; 50                          ; 0xc00df vgarom.asm:99
    251     push cx                                   ; 51                          ; 0xc00e0 vgarom.asm:100
    252     push dx                                   ; 52                          ; 0xc00e1 vgarom.asm:101
    253     push bx                                   ; 53                          ; 0xc00e2 vgarom.asm:102
    254     push sp                                   ; 54                          ; 0xc00e3 vgarom.asm:103
    255     push bp                                   ; 55                          ; 0xc00e4 vgarom.asm:104
    256     push si                                   ; 56                          ; 0xc00e5 vgarom.asm:105
    257     push di                                   ; 57                          ; 0xc00e6 vgarom.asm:106
    258     push CS                                   ; 0e                          ; 0xc00e7 vgarom.asm:200
    259     pop DS                                    ; 1f                          ; 0xc00e8 vgarom.asm:201
    260     cld                                       ; fc                          ; 0xc00e9 vgarom.asm:202
    261     call 036f0h                               ; e8 03 36                    ; 0xc00ea vgarom.asm:203
    262     pop di                                    ; 5f                          ; 0xc00ed vgarom.asm:116
    263     pop si                                    ; 5e                          ; 0xc00ee vgarom.asm:117
    264     pop bp                                    ; 5d                          ; 0xc00ef vgarom.asm:118
    265     pop bx                                    ; 5b                          ; 0xc00f0 vgarom.asm:119
    266     pop bx                                    ; 5b                          ; 0xc00f1 vgarom.asm:120
    267     pop dx                                    ; 5a                          ; 0xc00f2 vgarom.asm:121
    268     pop cx                                    ; 59                          ; 0xc00f3 vgarom.asm:122
    269     pop ax                                    ; 58                          ; 0xc00f4 vgarom.asm:123
    270     pop DS                                    ; 1f                          ; 0xc00f5 vgarom.asm:206
    271     pop ES                                    ; 07                          ; 0xc00f6 vgarom.asm:207
    272     popfw                                     ; 9d                          ; 0xc00f7 vgarom.asm:209
    273     iret                                      ; cf                          ; 0xc00f8 vgarom.asm:210
    274     cmp bh, 000h                              ; 80 ff 00                    ; 0xc00f9 vgarom.asm:215
    275     je short 00104h                           ; 74 06                       ; 0xc00fc vgarom.asm:216
    276     cmp bh, 001h                              ; 80 ff 01                    ; 0xc00fe vgarom.asm:217
    277     je short 00155h                           ; 74 52                       ; 0xc0101 vgarom.asm:218
    278     retn                                      ; c3                          ; 0xc0103 vgarom.asm:222
    279     push ax                                   ; 50                          ; 0xc0104 vgarom.asm:224
    280     push bx                                   ; 53                          ; 0xc0105 vgarom.asm:225
    281     push cx                                   ; 51                          ; 0xc0106 vgarom.asm:226
    282     push dx                                   ; 52                          ; 0xc0107 vgarom.asm:227
    283     push DS                                   ; 1e                          ; 0xc0108 vgarom.asm:228
    284     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0109 vgarom.asm:229
    285     mov ds, dx                                ; 8e da                       ; 0xc010c vgarom.asm:230
    286     mov dx, 003dah                            ; ba da 03                    ; 0xc010e vgarom.asm:231
    287     in AL, DX                                 ; ec                          ; 0xc0111 vgarom.asm:232
    288     cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0112 vgarom.asm:233
    289     jbe short 00148h                          ; 76 2f                       ; 0xc0117 vgarom.asm:234
    290     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0119 vgarom.asm:235
    291     mov AL, strict byte 000h                  ; b0 00                       ; 0xc011c vgarom.asm:236
    292     out DX, AL                                ; ee                          ; 0xc011e vgarom.asm:237
     171    db  04dh, 000h, 00eh, 01fh, 0fch, 0e9h, 03eh, 00ah
     172vgabios_int10_handler:                       ; 0xc0028 LB 0x578
     173    pushfw                                    ; 9c                          ; 0xc0028 vgarom.asm:91
     174    cmp ah, 00fh                              ; 80 fc 0f                    ; 0xc0029 vgarom.asm:104
     175    jne short 00034h                          ; 75 06                       ; 0xc002c vgarom.asm:105
     176    call 0018dh                               ; e8 5c 01                    ; 0xc002e vgarom.asm:106
     177    jmp near 000fdh                           ; e9 c9 00                    ; 0xc0031 vgarom.asm:107
     178    cmp ah, 01ah                              ; 80 fc 1a                    ; 0xc0034 vgarom.asm:109
     179    jne short 0003fh                          ; 75 06                       ; 0xc0037 vgarom.asm:110
     180    call 00560h                               ; e8 24 05                    ; 0xc0039 vgarom.asm:111
     181    jmp near 000fdh                           ; e9 be 00                    ; 0xc003c vgarom.asm:112
     182    cmp ah, 00bh                              ; 80 fc 0b                    ; 0xc003f vgarom.asm:114
     183    jne short 0004ah                          ; 75 06                       ; 0xc0042 vgarom.asm:115
     184    call 000ffh                               ; e8 b8 00                    ; 0xc0044 vgarom.asm:116
     185    jmp near 000fdh                           ; e9 b3 00                    ; 0xc0047 vgarom.asm:117
     186    cmp ax, 01103h                            ; 3d 03 11                    ; 0xc004a vgarom.asm:119
     187    jne short 00055h                          ; 75 06                       ; 0xc004d vgarom.asm:120
     188    call 00454h                               ; e8 02 04                    ; 0xc004f vgarom.asm:121
     189    jmp near 000fdh                           ; e9 a8 00                    ; 0xc0052 vgarom.asm:122
     190    cmp ah, 012h                              ; 80 fc 12                    ; 0xc0055 vgarom.asm:124
     191    jne short 00099h                          ; 75 3f                       ; 0xc0058 vgarom.asm:125
     192    cmp bl, 010h                              ; 80 fb 10                    ; 0xc005a vgarom.asm:126
     193    jne short 00065h                          ; 75 06                       ; 0xc005d vgarom.asm:127
     194    call 00461h                               ; e8 ff 03                    ; 0xc005f vgarom.asm:128
     195    jmp near 000fdh                           ; e9 98 00                    ; 0xc0062 vgarom.asm:129
     196    cmp bl, 030h                              ; 80 fb 30                    ; 0xc0065 vgarom.asm:131
     197    jne short 00070h                          ; 75 06                       ; 0xc0068 vgarom.asm:132
     198    call 00484h                               ; e8 17 04                    ; 0xc006a vgarom.asm:133
     199    jmp near 000fdh                           ; e9 8d 00                    ; 0xc006d vgarom.asm:134
     200    cmp bl, 031h                              ; 80 fb 31                    ; 0xc0070 vgarom.asm:136
     201    jne short 0007bh                          ; 75 06                       ; 0xc0073 vgarom.asm:137
     202    call 004d7h                               ; e8 5f 04                    ; 0xc0075 vgarom.asm:138
     203    jmp near 000fdh                           ; e9 82 00                    ; 0xc0078 vgarom.asm:139
     204    cmp bl, 032h                              ; 80 fb 32                    ; 0xc007b vgarom.asm:141
     205    jne short 00085h                          ; 75 05                       ; 0xc007e vgarom.asm:142
     206    call 004fch                               ; e8 79 04                    ; 0xc0080 vgarom.asm:143
     207    jmp short 000fdh                          ; eb 78                       ; 0xc0083 vgarom.asm:144
     208    cmp bl, 033h                              ; 80 fb 33                    ; 0xc0085 vgarom.asm:146
     209    jne short 0008fh                          ; 75 05                       ; 0xc0088 vgarom.asm:147
     210    call 0051ah                               ; e8 8d 04                    ; 0xc008a vgarom.asm:148
     211    jmp short 000fdh                          ; eb 6e                       ; 0xc008d vgarom.asm:149
     212    cmp bl, 034h                              ; 80 fb 34                    ; 0xc008f vgarom.asm:151
     213    jne short 000e3h                          ; 75 4f                       ; 0xc0092 vgarom.asm:152
     214    call 0053eh                               ; e8 a7 04                    ; 0xc0094 vgarom.asm:153
     215    jmp short 000fdh                          ; eb 64                       ; 0xc0097 vgarom.asm:154
     216    cmp ax, 0101bh                            ; 3d 1b 10                    ; 0xc0099 vgarom.asm:156
     217    je short 000e3h                           ; 74 45                       ; 0xc009c vgarom.asm:157
     218    cmp ah, 010h                              ; 80 fc 10                    ; 0xc009e vgarom.asm:158
     219    jne short 000a8h                          ; 75 05                       ; 0xc00a1 vgarom.asm:162
     220    call 001b4h                               ; e8 0e 01                    ; 0xc00a3 vgarom.asm:164
     221    jmp short 000fdh                          ; eb 55                       ; 0xc00a6 vgarom.asm:165
     222    cmp ah, 04fh                              ; 80 fc 4f                    ; 0xc00a8 vgarom.asm:168
     223    jne short 000e3h                          ; 75 36                       ; 0xc00ab vgarom.asm:169
     224    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc00ad vgarom.asm:170
     225    jne short 000b6h                          ; 75 05                       ; 0xc00af vgarom.asm:171
     226    call 0080bh                               ; e8 57 07                    ; 0xc00b1 vgarom.asm:172
     227    jmp short 000fdh                          ; eb 47                       ; 0xc00b4 vgarom.asm:173
     228    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc00b6 vgarom.asm:175
     229    jne short 000bfh                          ; 75 05                       ; 0xc00b8 vgarom.asm:176
     230    call 00830h                               ; e8 73 07                    ; 0xc00ba vgarom.asm:177
     231    jmp short 000fdh                          ; eb 3e                       ; 0xc00bd vgarom.asm:178
     232    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc00bf vgarom.asm:180
     233    jne short 000c8h                          ; 75 05                       ; 0xc00c1 vgarom.asm:181
     234    call 0085dh                               ; e8 97 07                    ; 0xc00c3 vgarom.asm:182
     235    jmp short 000fdh                          ; eb 35                       ; 0xc00c6 vgarom.asm:183
     236    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc00c8 vgarom.asm:185
     237    jne short 000d1h                          ; 75 05                       ; 0xc00ca vgarom.asm:186
     238    call 00891h                               ; e8 c2 07                    ; 0xc00cc vgarom.asm:187
     239    jmp short 000fdh                          ; eb 2c                       ; 0xc00cf vgarom.asm:188
     240    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc00d1 vgarom.asm:190
     241    jne short 000dah                          ; 75 05                       ; 0xc00d3 vgarom.asm:191
     242    call 008c8h                               ; e8 f0 07                    ; 0xc00d5 vgarom.asm:192
     243    jmp short 000fdh                          ; eb 23                       ; 0xc00d8 vgarom.asm:193
     244    cmp AL, strict byte 00ah                  ; 3c 0a                       ; 0xc00da vgarom.asm:195
     245    jne short 000e3h                          ; 75 05                       ; 0xc00dc vgarom.asm:196
     246    call 0093bh                               ; e8 5a 08                    ; 0xc00de vgarom.asm:197
     247    jmp short 000fdh                          ; eb 1a                       ; 0xc00e1 vgarom.asm:198
     248    push ES                                   ; 06                          ; 0xc00e3 vgarom.asm:202
     249    push DS                                   ; 1e                          ; 0xc00e4 vgarom.asm:203
     250    push ax                                   ; 50                          ; 0xc00e5 vgarom.asm:99
     251    push cx                                   ; 51                          ; 0xc00e6 vgarom.asm:100
     252    push dx                                   ; 52                          ; 0xc00e7 vgarom.asm:101
     253    push bx                                   ; 53                          ; 0xc00e8 vgarom.asm:102
     254    push sp                                   ; 54                          ; 0xc00e9 vgarom.asm:103
     255    push bp                                   ; 55                          ; 0xc00ea vgarom.asm:104
     256    push si                                   ; 56                          ; 0xc00eb vgarom.asm:105
     257    push di                                   ; 57                          ; 0xc00ec vgarom.asm:106
     258    push CS                                   ; 0e                          ; 0xc00ed vgarom.asm:207
     259    pop DS                                    ; 1f                          ; 0xc00ee vgarom.asm:208
     260    cld                                       ; fc                          ; 0xc00ef vgarom.asm:209
     261    call 03a03h                               ; e8 10 39                    ; 0xc00f0 vgarom.asm:210
     262    pop di                                    ; 5f                          ; 0xc00f3 vgarom.asm:116
     263    pop si                                    ; 5e                          ; 0xc00f4 vgarom.asm:117
     264    pop bp                                    ; 5d                          ; 0xc00f5 vgarom.asm:118
     265    pop bx                                    ; 5b                          ; 0xc00f6 vgarom.asm:119
     266    pop bx                                    ; 5b                          ; 0xc00f7 vgarom.asm:120
     267    pop dx                                    ; 5a                          ; 0xc00f8 vgarom.asm:121
     268    pop cx                                    ; 59                          ; 0xc00f9 vgarom.asm:122
     269    pop ax                                    ; 58                          ; 0xc00fa vgarom.asm:123
     270    pop DS                                    ; 1f                          ; 0xc00fb vgarom.asm:213
     271    pop ES                                    ; 07                          ; 0xc00fc vgarom.asm:214
     272    popfw                                     ; 9d                          ; 0xc00fd vgarom.asm:216
     273    iret                                      ; cf                          ; 0xc00fe vgarom.asm:217
     274    cmp bh, 000h                              ; 80 ff 00                    ; 0xc00ff vgarom.asm:222
     275    je short 0010ah                           ; 74 06                       ; 0xc0102 vgarom.asm:223
     276    cmp bh, 001h                              ; 80 ff 01                    ; 0xc0104 vgarom.asm:224
     277    je short 0015bh                           ; 74 52                       ; 0xc0107 vgarom.asm:225
     278    retn                                      ; c3                          ; 0xc0109 vgarom.asm:229
     279    push ax                                   ; 50                          ; 0xc010a vgarom.asm:231
     280    push bx                                   ; 53                          ; 0xc010b vgarom.asm:232
     281    push cx                                   ; 51                          ; 0xc010c vgarom.asm:233
     282    push dx                                   ; 52                          ; 0xc010d vgarom.asm:234
     283    push DS                                   ; 1e                          ; 0xc010e vgarom.asm:235
     284    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc010f vgarom.asm:236
     285    mov ds, dx                                ; 8e da                       ; 0xc0112 vgarom.asm:237
     286    mov dx, 003dah                            ; ba da 03                    ; 0xc0114 vgarom.asm:238
     287    in AL, DX                                 ; ec                          ; 0xc0117 vgarom.asm:239
     288    cmp byte [word 00049h], 003h              ; 80 3e 49 00 03              ; 0xc0118 vgarom.asm:240
     289    jbe short 0014eh                          ; 76 2f                       ; 0xc011d vgarom.asm:241
     290    mov dx, 003c0h                            ; ba c0 03                    ; 0xc011f vgarom.asm:242
     291    mov AL, strict byte 000h                  ; b0 00                       ; 0xc0122 vgarom.asm:243
     292    out DX, AL                                ; ee                          ; 0xc0124 vgarom.asm:244
    293293    db  08ah, 0c3h
    294     ; mov al, bl                                ; 8a c3                     ; 0xc011f vgarom.asm:238
    295     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0121 vgarom.asm:239
    296     test AL, strict byte 008h                 ; a8 08                       ; 0xc0123 vgarom.asm:240
    297     je short 00129h                           ; 74 02                       ; 0xc0125 vgarom.asm:241
    298     add AL, strict byte 008h                  ; 04 08                       ; 0xc0127 vgarom.asm:242
    299     out DX, AL                                ; ee                          ; 0xc0129 vgarom.asm:244
    300     mov CL, strict byte 001h                  ; b1 01                       ; 0xc012a vgarom.asm:245
    301     and bl, 010h                              ; 80 e3 10                    ; 0xc012c vgarom.asm:246
    302     mov dx, 003c0h                            ; ba c0 03                    ; 0xc012f vgarom.asm:248
     294    ; mov al, bl                                ; 8a c3                     ; 0xc0125 vgarom.asm:245
     295    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc0127 vgarom.asm:246
     296    test AL, strict byte 008h                 ; a8 08                       ; 0xc0129 vgarom.asm:247
     297    je short 0012fh                           ; 74 02                       ; 0xc012b vgarom.asm:248
     298    add AL, strict byte 008h                  ; 04 08                       ; 0xc012d vgarom.asm:249
     299    out DX, AL                                ; ee                          ; 0xc012f vgarom.asm:251
     300    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0130 vgarom.asm:252
     301    and bl, 010h                              ; 80 e3 10                    ; 0xc0132 vgarom.asm:253
     302    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0135 vgarom.asm:255
    303303    db  08ah, 0c1h
    304     ; mov al, cl                                ; 8a c1                     ; 0xc0132 vgarom.asm:249
    305     out DX, AL                                ; ee                          ; 0xc0134 vgarom.asm:250
    306     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0135 vgarom.asm:251
    307     in AL, DX                                 ; ec                          ; 0xc0138 vgarom.asm:252
    308     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc0139 vgarom.asm:253
     304    ; mov al, cl                                ; 8a c1                     ; 0xc0138 vgarom.asm:256
     305    out DX, AL                                ; ee                          ; 0xc013a vgarom.asm:257
     306    mov dx, 003c1h                            ; ba c1 03                    ; 0xc013b vgarom.asm:258
     307    in AL, DX                                 ; ec                          ; 0xc013e vgarom.asm:259
     308    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc013f vgarom.asm:260
    309309    db  00ah, 0c3h
    310     ; or al, bl                                 ; 0a c3                     ; 0xc013b vgarom.asm:254
    311     mov dx, 003c0h                            ; ba c0 03                    ; 0xc013d vgarom.asm:255
    312     out DX, AL                                ; ee                          ; 0xc0140 vgarom.asm:256
     310    ; or al, bl                                 ; 0a c3                     ; 0xc0141 vgarom.asm:261
     311    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0143 vgarom.asm:262
     312    out DX, AL                                ; ee                          ; 0xc0146 vgarom.asm:263
    313313    db  0feh, 0c1h
    314     ; inc cl                                    ; fe c1                     ; 0xc0141 vgarom.asm:257
    315     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0143 vgarom.asm:258
    316     jne short 0012fh                          ; 75 e7                       ; 0xc0146 vgarom.asm:259
    317     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0148 vgarom.asm:261
    318     out DX, AL                                ; ee                          ; 0xc014a vgarom.asm:262
    319     mov dx, 003dah                            ; ba da 03                    ; 0xc014b vgarom.asm:264
    320     in AL, DX                                 ; ec                          ; 0xc014e vgarom.asm:265
    321     pop DS                                    ; 1f                          ; 0xc014f vgarom.asm:267
    322     pop dx                                    ; 5a                          ; 0xc0150 vgarom.asm:268
    323     pop cx                                    ; 59                          ; 0xc0151 vgarom.asm:269
    324     pop bx                                    ; 5b                          ; 0xc0152 vgarom.asm:270
    325     pop ax                                    ; 58                          ; 0xc0153 vgarom.asm:271
    326     retn                                      ; c3                          ; 0xc0154 vgarom.asm:272
    327     push ax                                   ; 50                          ; 0xc0155 vgarom.asm:274
    328     push bx                                   ; 53                          ; 0xc0156 vgarom.asm:275
    329     push cx                                   ; 51                          ; 0xc0157 vgarom.asm:276
    330     push dx                                   ; 52                          ; 0xc0158 vgarom.asm:277
    331     mov dx, 003dah                            ; ba da 03                    ; 0xc0159 vgarom.asm:278
    332     in AL, DX                                 ; ec                          ; 0xc015c vgarom.asm:279
    333     mov CL, strict byte 001h                  ; b1 01                       ; 0xc015d vgarom.asm:280
    334     and bl, 001h                              ; 80 e3 01                    ; 0xc015f vgarom.asm:281
    335     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0162 vgarom.asm:283
     314    ; inc cl                                    ; fe c1                     ; 0xc0147 vgarom.asm:264
     315    cmp cl, 004h                              ; 80 f9 04                    ; 0xc0149 vgarom.asm:265
     316    jne short 00135h                          ; 75 e7                       ; 0xc014c vgarom.asm:266
     317    mov AL, strict byte 020h                  ; b0 20                       ; 0xc014e vgarom.asm:268
     318    out DX, AL                                ; ee                          ; 0xc0150 vgarom.asm:269
     319    mov dx, 003dah                            ; ba da 03                    ; 0xc0151 vgarom.asm:271
     320    in AL, DX                                 ; ec                          ; 0xc0154 vgarom.asm:272
     321    pop DS                                    ; 1f                          ; 0xc0155 vgarom.asm:274
     322    pop dx                                    ; 5a                          ; 0xc0156 vgarom.asm:275
     323    pop cx                                    ; 59                          ; 0xc0157 vgarom.asm:276
     324    pop bx                                    ; 5b                          ; 0xc0158 vgarom.asm:277
     325    pop ax                                    ; 58                          ; 0xc0159 vgarom.asm:278
     326    retn                                      ; c3                          ; 0xc015a vgarom.asm:279
     327    push ax                                   ; 50                          ; 0xc015b vgarom.asm:281
     328    push bx                                   ; 53                          ; 0xc015c vgarom.asm:282
     329    push cx                                   ; 51                          ; 0xc015d vgarom.asm:283
     330    push dx                                   ; 52                          ; 0xc015e vgarom.asm:284
     331    mov dx, 003dah                            ; ba da 03                    ; 0xc015f vgarom.asm:285
     332    in AL, DX                                 ; ec                          ; 0xc0162 vgarom.asm:286
     333    mov CL, strict byte 001h                  ; b1 01                       ; 0xc0163 vgarom.asm:287
     334    and bl, 001h                              ; 80 e3 01                    ; 0xc0165 vgarom.asm:288
     335    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0168 vgarom.asm:290
    336336    db  08ah, 0c1h
    337     ; mov al, cl                                ; 8a c1                     ; 0xc0165 vgarom.asm:284
    338     out DX, AL                                ; ee                          ; 0xc0167 vgarom.asm:285
    339     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0168 vgarom.asm:286
    340     in AL, DX                                 ; ec                          ; 0xc016b vgarom.asm:287
    341     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc016c vgarom.asm:288
     337    ; mov al, cl                                ; 8a c1                     ; 0xc016b vgarom.asm:291
     338    out DX, AL                                ; ee                          ; 0xc016d vgarom.asm:292
     339    mov dx, 003c1h                            ; ba c1 03                    ; 0xc016e vgarom.asm:293
     340    in AL, DX                                 ; ec                          ; 0xc0171 vgarom.asm:294
     341    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0172 vgarom.asm:295
    342342    db  00ah, 0c3h
    343     ; or al, bl                                 ; 0a c3                     ; 0xc016e vgarom.asm:289
    344     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0170 vgarom.asm:290
    345     out DX, AL                                ; ee                          ; 0xc0173 vgarom.asm:291
     343    ; or al, bl                                 ; 0a c3                     ; 0xc0174 vgarom.asm:296
     344    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0176 vgarom.asm:297
     345    out DX, AL                                ; ee                          ; 0xc0179 vgarom.asm:298
    346346    db  0feh, 0c1h
    347     ; inc cl                                    ; fe c1                     ; 0xc0174 vgarom.asm:292
    348     cmp cl, 004h                              ; 80 f9 04                    ; 0xc0176 vgarom.asm:293
    349     jne short 00162h                          ; 75 e7                       ; 0xc0179 vgarom.asm:294
    350     mov AL, strict byte 020h                  ; b0 20                       ; 0xc017b vgarom.asm:295
    351     out DX, AL                                ; ee                          ; 0xc017d vgarom.asm:296
    352     mov dx, 003dah                            ; ba da 03                    ; 0xc017e vgarom.asm:298
    353     in AL, DX                                 ; ec                          ; 0xc0181 vgarom.asm:299
    354     pop dx                                    ; 5a                          ; 0xc0182 vgarom.asm:301
    355     pop cx                                    ; 59                          ; 0xc0183 vgarom.asm:302
    356     pop bx                                    ; 5b                          ; 0xc0184 vgarom.asm:303
    357     pop ax                                    ; 58                          ; 0xc0185 vgarom.asm:304
    358     retn                                      ; c3                          ; 0xc0186 vgarom.asm:305
    359     push DS                                   ; 1e                          ; 0xc0187 vgarom.asm:310
    360     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0188 vgarom.asm:311
    361     mov ds, ax                                ; 8e d8                       ; 0xc018b vgarom.asm:312
    362     push bx                                   ; 53                          ; 0xc018d vgarom.asm:313
    363     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc018e vgarom.asm:314
    364     mov al, byte [bx]                         ; 8a 07                       ; 0xc0191 vgarom.asm:315
    365     pop bx                                    ; 5b                          ; 0xc0193 vgarom.asm:316
     347    ; inc cl                                    ; fe c1                     ; 0xc017a vgarom.asm:299
     348    cmp cl, 004h                              ; 80 f9 04                    ; 0xc017c vgarom.asm:300
     349    jne short 00168h                          ; 75 e7                       ; 0xc017f vgarom.asm:301
     350    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0181 vgarom.asm:302
     351    out DX, AL                                ; ee                          ; 0xc0183 vgarom.asm:303
     352    mov dx, 003dah                            ; ba da 03                    ; 0xc0184 vgarom.asm:305
     353    in AL, DX                                 ; ec                          ; 0xc0187 vgarom.asm:306
     354    pop dx                                    ; 5a                          ; 0xc0188 vgarom.asm:308
     355    pop cx                                    ; 59                          ; 0xc0189 vgarom.asm:309
     356    pop bx                                    ; 5b                          ; 0xc018a vgarom.asm:310
     357    pop ax                                    ; 58                          ; 0xc018b vgarom.asm:311
     358    retn                                      ; c3                          ; 0xc018c vgarom.asm:312
     359    push DS                                   ; 1e                          ; 0xc018d vgarom.asm:317
     360    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc018e vgarom.asm:318
     361    mov ds, ax                                ; 8e d8                       ; 0xc0191 vgarom.asm:319
     362    push bx                                   ; 53                          ; 0xc0193 vgarom.asm:320
     363    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc0194 vgarom.asm:321
     364    mov al, byte [bx]                         ; 8a 07                       ; 0xc0197 vgarom.asm:322
     365    pop bx                                    ; 5b                          ; 0xc0199 vgarom.asm:323
    366366    db  08ah, 0f8h
    367     ; mov bh, al                                ; 8a f8                     ; 0xc0194 vgarom.asm:317
    368     push bx                                   ; 53                          ; 0xc0196 vgarom.asm:318
    369     mov bx, 00087h                            ; bb 87 00                    ; 0xc0197 vgarom.asm:319
    370     mov ah, byte [bx]                         ; 8a 27                       ; 0xc019a vgarom.asm:320
    371     and ah, 080h                              ; 80 e4 80                    ; 0xc019c vgarom.asm:321
    372     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc019f vgarom.asm:322
    373     mov al, byte [bx]                         ; 8a 07                       ; 0xc01a2 vgarom.asm:323
     367    ; mov bh, al                                ; 8a f8                     ; 0xc019a vgarom.asm:324
     368    push bx                                   ; 53                          ; 0xc019c vgarom.asm:325
     369    mov bx, 00087h                            ; bb 87 00                    ; 0xc019d vgarom.asm:326
     370    mov ah, byte [bx]                         ; 8a 27                       ; 0xc01a0 vgarom.asm:327
     371    and ah, 080h                              ; 80 e4 80                    ; 0xc01a2 vgarom.asm:328
     372    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc01a5 vgarom.asm:329
     373    mov al, byte [bx]                         ; 8a 07                       ; 0xc01a8 vgarom.asm:330
    374374    db  00ah, 0c4h
    375     ; or al, ah                                 ; 0a c4                     ; 0xc01a4 vgarom.asm:324
    376     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc01a6 vgarom.asm:325
    377     mov ah, byte [bx]                         ; 8a 27                       ; 0xc01a9 vgarom.asm:326
    378     pop bx                                    ; 5b                          ; 0xc01ab vgarom.asm:327
    379     pop DS                                    ; 1f                          ; 0xc01ac vgarom.asm:328
    380     retn                                      ; c3                          ; 0xc01ad vgarom.asm:329
    381     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc01ae vgarom.asm:334
    382     jne short 001b4h                          ; 75 02                       ; 0xc01b0 vgarom.asm:335
    383     jmp short 00215h                          ; eb 61                       ; 0xc01b2 vgarom.asm:336
    384     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01b4 vgarom.asm:338
    385     jne short 001bah                          ; 75 02                       ; 0xc01b6 vgarom.asm:339
    386     jmp short 00233h                          ; eb 79                       ; 0xc01b8 vgarom.asm:340
    387     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01ba vgarom.asm:342
    388     jne short 001c0h                          ; 75 02                       ; 0xc01bc vgarom.asm:343
    389     jmp short 0023bh                          ; eb 7b                       ; 0xc01be vgarom.asm:344
    390     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01c0 vgarom.asm:346
    391     jne short 001c7h                          ; 75 03                       ; 0xc01c2 vgarom.asm:347
    392     jmp near 0026ch                           ; e9 a5 00                    ; 0xc01c4 vgarom.asm:348
    393     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01c7 vgarom.asm:350
    394     jne short 001ceh                          ; 75 03                       ; 0xc01c9 vgarom.asm:351
    395     jmp near 00299h                           ; e9 cb 00                    ; 0xc01cb vgarom.asm:352
    396     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01ce vgarom.asm:354
    397     jne short 001d5h                          ; 75 03                       ; 0xc01d0 vgarom.asm:355
    398     jmp near 002c1h                           ; e9 ec 00                    ; 0xc01d2 vgarom.asm:356
    399     cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01d5 vgarom.asm:358
    400     jne short 001dch                          ; 75 03                       ; 0xc01d7 vgarom.asm:359
    401     jmp near 002cfh                           ; e9 f3 00                    ; 0xc01d9 vgarom.asm:360
    402     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01dc vgarom.asm:362
    403     jne short 001e3h                          ; 75 03                       ; 0xc01de vgarom.asm:363
    404     jmp near 00314h                           ; e9 31 01                    ; 0xc01e0 vgarom.asm:364
    405     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01e3 vgarom.asm:366
    406     jne short 001eah                          ; 75 03                       ; 0xc01e5 vgarom.asm:367
    407     jmp near 0032dh                           ; e9 43 01                    ; 0xc01e7 vgarom.asm:368
    408     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01ea vgarom.asm:370
    409     jne short 001f1h                          ; 75 03                       ; 0xc01ec vgarom.asm:371
    410     jmp near 00355h                           ; e9 64 01                    ; 0xc01ee vgarom.asm:372
    411     cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01f1 vgarom.asm:374
    412     jne short 001f8h                          ; 75 03                       ; 0xc01f3 vgarom.asm:375
    413     jmp near 003a8h                           ; e9 b0 01                    ; 0xc01f5 vgarom.asm:376
    414     cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01f8 vgarom.asm:378
    415     jne short 001ffh                          ; 75 03                       ; 0xc01fa vgarom.asm:379
    416     jmp near 003c3h                           ; e9 c4 01                    ; 0xc01fc vgarom.asm:380
    417     cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc01ff vgarom.asm:382
    418     jne short 00206h                          ; 75 03                       ; 0xc0201 vgarom.asm:383
    419     jmp near 003ebh                           ; e9 e5 01                    ; 0xc0203 vgarom.asm:384
    420     cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc0206 vgarom.asm:386
    421     jne short 0020dh                          ; 75 03                       ; 0xc0208 vgarom.asm:387
    422     jmp near 003f6h                           ; e9 e9 01                    ; 0xc020a vgarom.asm:388
    423     cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc020d vgarom.asm:390
    424     jne short 00214h                          ; 75 03                       ; 0xc020f vgarom.asm:391
    425     jmp near 00401h                           ; e9 ed 01                    ; 0xc0211 vgarom.asm:392
    426     retn                                      ; c3                          ; 0xc0214 vgarom.asm:397
    427     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0215 vgarom.asm:400
    428     jnbe short 00232h                         ; 77 18                       ; 0xc0218 vgarom.asm:401
    429     push ax                                   ; 50                          ; 0xc021a vgarom.asm:402
    430     push dx                                   ; 52                          ; 0xc021b vgarom.asm:403
    431     mov dx, 003dah                            ; ba da 03                    ; 0xc021c vgarom.asm:404
    432     in AL, DX                                 ; ec                          ; 0xc021f vgarom.asm:405
    433     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0220 vgarom.asm:406
     375    ; or al, ah                                 ; 0a c4                     ; 0xc01aa vgarom.asm:331
     376    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc01ac vgarom.asm:332
     377    mov ah, byte [bx]                         ; 8a 27                       ; 0xc01af vgarom.asm:333
     378    pop bx                                    ; 5b                          ; 0xc01b1 vgarom.asm:334
     379    pop DS                                    ; 1f                          ; 0xc01b2 vgarom.asm:335
     380    retn                                      ; c3                          ; 0xc01b3 vgarom.asm:336
     381    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc01b4 vgarom.asm:341
     382    jne short 001bah                          ; 75 02                       ; 0xc01b6 vgarom.asm:342
     383    jmp short 0021bh                          ; eb 61                       ; 0xc01b8 vgarom.asm:343
     384    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc01ba vgarom.asm:345
     385    jne short 001c0h                          ; 75 02                       ; 0xc01bc vgarom.asm:346
     386    jmp short 00239h                          ; eb 79                       ; 0xc01be vgarom.asm:347
     387    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc01c0 vgarom.asm:349
     388    jne short 001c6h                          ; 75 02                       ; 0xc01c2 vgarom.asm:350
     389    jmp short 00241h                          ; eb 7b                       ; 0xc01c4 vgarom.asm:351
     390    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc01c6 vgarom.asm:353
     391    jne short 001cdh                          ; 75 03                       ; 0xc01c8 vgarom.asm:354
     392    jmp near 00272h                           ; e9 a5 00                    ; 0xc01ca vgarom.asm:355
     393    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc01cd vgarom.asm:357
     394    jne short 001d4h                          ; 75 03                       ; 0xc01cf vgarom.asm:358
     395    jmp near 0029fh                           ; e9 cb 00                    ; 0xc01d1 vgarom.asm:359
     396    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc01d4 vgarom.asm:361
     397    jne short 001dbh                          ; 75 03                       ; 0xc01d6 vgarom.asm:362
     398    jmp near 002c7h                           ; e9 ec 00                    ; 0xc01d8 vgarom.asm:363
     399    cmp AL, strict byte 009h                  ; 3c 09                       ; 0xc01db vgarom.asm:365
     400    jne short 001e2h                          ; 75 03                       ; 0xc01dd vgarom.asm:366
     401    jmp near 002d5h                           ; e9 f3 00                    ; 0xc01df vgarom.asm:367
     402    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc01e2 vgarom.asm:369
     403    jne short 001e9h                          ; 75 03                       ; 0xc01e4 vgarom.asm:370
     404    jmp near 0031ah                           ; e9 31 01                    ; 0xc01e6 vgarom.asm:371
     405    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc01e9 vgarom.asm:373
     406    jne short 001f0h                          ; 75 03                       ; 0xc01eb vgarom.asm:374
     407    jmp near 00333h                           ; e9 43 01                    ; 0xc01ed vgarom.asm:375
     408    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc01f0 vgarom.asm:377
     409    jne short 001f7h                          ; 75 03                       ; 0xc01f2 vgarom.asm:378
     410    jmp near 0035bh                           ; e9 64 01                    ; 0xc01f4 vgarom.asm:379
     411    cmp AL, strict byte 015h                  ; 3c 15                       ; 0xc01f7 vgarom.asm:381
     412    jne short 001feh                          ; 75 03                       ; 0xc01f9 vgarom.asm:382
     413    jmp near 003aeh                           ; e9 b0 01                    ; 0xc01fb vgarom.asm:383
     414    cmp AL, strict byte 017h                  ; 3c 17                       ; 0xc01fe vgarom.asm:385
     415    jne short 00205h                          ; 75 03                       ; 0xc0200 vgarom.asm:386
     416    jmp near 003c9h                           ; e9 c4 01                    ; 0xc0202 vgarom.asm:387
     417    cmp AL, strict byte 018h                  ; 3c 18                       ; 0xc0205 vgarom.asm:389
     418    jne short 0020ch                          ; 75 03                       ; 0xc0207 vgarom.asm:390
     419    jmp near 003f1h                           ; e9 e5 01                    ; 0xc0209 vgarom.asm:391
     420    cmp AL, strict byte 019h                  ; 3c 19                       ; 0xc020c vgarom.asm:393
     421    jne short 00213h                          ; 75 03                       ; 0xc020e vgarom.asm:394
     422    jmp near 003fch                           ; e9 e9 01                    ; 0xc0210 vgarom.asm:395
     423    cmp AL, strict byte 01ah                  ; 3c 1a                       ; 0xc0213 vgarom.asm:397
     424    jne short 0021ah                          ; 75 03                       ; 0xc0215 vgarom.asm:398
     425    jmp near 00407h                           ; e9 ed 01                    ; 0xc0217 vgarom.asm:399
     426    retn                                      ; c3                          ; 0xc021a vgarom.asm:404
     427    cmp bl, 014h                              ; 80 fb 14                    ; 0xc021b vgarom.asm:407
     428    jnbe short 00238h                         ; 77 18                       ; 0xc021e vgarom.asm:408
     429    push ax                                   ; 50                          ; 0xc0220 vgarom.asm:409
     430    push dx                                   ; 52                          ; 0xc0221 vgarom.asm:410
     431    mov dx, 003dah                            ; ba da 03                    ; 0xc0222 vgarom.asm:411
     432    in AL, DX                                 ; ec                          ; 0xc0225 vgarom.asm:412
     433    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0226 vgarom.asm:413
    434434    db  08ah, 0c3h
    435     ; mov al, bl                                ; 8a c3                     ; 0xc0223 vgarom.asm:407
    436     out DX, AL                                ; ee                          ; 0xc0225 vgarom.asm:408
     435    ; mov al, bl                                ; 8a c3                     ; 0xc0229 vgarom.asm:414
     436    out DX, AL                                ; ee                          ; 0xc022b vgarom.asm:415
    437437    db  08ah, 0c7h
    438     ; mov al, bh                                ; 8a c7                     ; 0xc0226 vgarom.asm:409
    439     out DX, AL                                ; ee                          ; 0xc0228 vgarom.asm:410
    440     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0229 vgarom.asm:411
    441     out DX, AL                                ; ee                          ; 0xc022b vgarom.asm:412
    442     mov dx, 003dah                            ; ba da 03                    ; 0xc022c vgarom.asm:414
    443     in AL, DX                                 ; ec                          ; 0xc022f vgarom.asm:415
    444     pop dx                                    ; 5a                          ; 0xc0230 vgarom.asm:417
    445     pop ax                                    ; 58                          ; 0xc0231 vgarom.asm:418
    446     retn                                      ; c3                          ; 0xc0232 vgarom.asm:420
    447     push bx                                   ; 53                          ; 0xc0233 vgarom.asm:425
    448     mov BL, strict byte 011h                  ; b3 11                       ; 0xc0234 vgarom.asm:426
    449     call 00215h                               ; e8 dc ff                    ; 0xc0236 vgarom.asm:427
    450     pop bx                                    ; 5b                          ; 0xc0239 vgarom.asm:428
    451     retn                                      ; c3                          ; 0xc023a vgarom.asm:429
    452     push ax                                   ; 50                          ; 0xc023b vgarom.asm:434
    453     push bx                                   ; 53                          ; 0xc023c vgarom.asm:435
    454     push cx                                   ; 51                          ; 0xc023d vgarom.asm:436
    455     push dx                                   ; 52                          ; 0xc023e vgarom.asm:437
     438    ; mov al, bh                                ; 8a c7                     ; 0xc022c vgarom.asm:416
     439    out DX, AL                                ; ee                          ; 0xc022e vgarom.asm:417
     440    mov AL, strict byte 020h                  ; b0 20                       ; 0xc022f vgarom.asm:418
     441    out DX, AL                                ; ee                          ; 0xc0231 vgarom.asm:419
     442    mov dx, 003dah                            ; ba da 03                    ; 0xc0232 vgarom.asm:421
     443    in AL, DX                                 ; ec                          ; 0xc0235 vgarom.asm:422
     444    pop dx                                    ; 5a                          ; 0xc0236 vgarom.asm:424
     445    pop ax                                    ; 58                          ; 0xc0237 vgarom.asm:425
     446    retn                                      ; c3                          ; 0xc0238 vgarom.asm:427
     447    push bx                                   ; 53                          ; 0xc0239 vgarom.asm:432
     448    mov BL, strict byte 011h                  ; b3 11                       ; 0xc023a vgarom.asm:433
     449    call 0021bh                               ; e8 dc ff                    ; 0xc023c vgarom.asm:434
     450    pop bx                                    ; 5b                          ; 0xc023f vgarom.asm:435
     451    retn                                      ; c3                          ; 0xc0240 vgarom.asm:436
     452    push ax                                   ; 50                          ; 0xc0241 vgarom.asm:441
     453    push bx                                   ; 53                          ; 0xc0242 vgarom.asm:442
     454    push cx                                   ; 51                          ; 0xc0243 vgarom.asm:443
     455    push dx                                   ; 52                          ; 0xc0244 vgarom.asm:444
    456456    db  08bh, 0dah
    457     ; mov bx, dx                                ; 8b da                     ; 0xc023f vgarom.asm:438
    458     mov dx, 003dah                            ; ba da 03                    ; 0xc0241 vgarom.asm:439
    459     in AL, DX                                 ; ec                          ; 0xc0244 vgarom.asm:440
    460     mov CL, strict byte 000h                  ; b1 00                       ; 0xc0245 vgarom.asm:441
    461     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0247 vgarom.asm:442
     457    ; mov bx, dx                                ; 8b da                     ; 0xc0245 vgarom.asm:445
     458    mov dx, 003dah                            ; ba da 03                    ; 0xc0247 vgarom.asm:446
     459    in AL, DX                                 ; ec                          ; 0xc024a vgarom.asm:447
     460    mov CL, strict byte 000h                  ; b1 00                       ; 0xc024b vgarom.asm:448
     461    mov dx, 003c0h                            ; ba c0 03                    ; 0xc024d vgarom.asm:449
    462462    db  08ah, 0c1h
    463     ; mov al, cl                                ; 8a c1                     ; 0xc024a vgarom.asm:444
    464     out DX, AL                                ; ee                          ; 0xc024c vgarom.asm:445
    465     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc024d vgarom.asm:446
    466     out DX, AL                                ; ee                          ; 0xc0250 vgarom.asm:447
    467     inc bx                                    ; 43                          ; 0xc0251 vgarom.asm:448
     463    ; mov al, cl                                ; 8a c1                     ; 0xc0250 vgarom.asm:451
     464    out DX, AL                                ; ee                          ; 0xc0252 vgarom.asm:452
     465    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0253 vgarom.asm:453
     466    out DX, AL                                ; ee                          ; 0xc0256 vgarom.asm:454
     467    inc bx                                    ; 43                          ; 0xc0257 vgarom.asm:455
    468468    db  0feh, 0c1h
    469     ; inc cl                                    ; fe c1                     ; 0xc0252 vgarom.asm:449
    470     cmp cl, 010h                              ; 80 f9 10                    ; 0xc0254 vgarom.asm:450
    471     jne short 0024ah                          ; 75 f1                       ; 0xc0257 vgarom.asm:451
    472     mov AL, strict byte 011h                  ; b0 11                       ; 0xc0259 vgarom.asm:452
    473     out DX, AL                                ; ee                          ; 0xc025b vgarom.asm:453
    474     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc025c vgarom.asm:454
    475     out DX, AL                                ; ee                          ; 0xc025f vgarom.asm:455
    476     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0260 vgarom.asm:456
    477     out DX, AL                                ; ee                          ; 0xc0262 vgarom.asm:457
    478     mov dx, 003dah                            ; ba da 03                    ; 0xc0263 vgarom.asm:459
    479     in AL, DX                                 ; ec                          ; 0xc0266 vgarom.asm:460
    480     pop dx                                    ; 5a                          ; 0xc0267 vgarom.asm:462
    481     pop cx                                    ; 59                          ; 0xc0268 vgarom.asm:463
    482     pop bx                                    ; 5b                          ; 0xc0269 vgarom.asm:464
    483     pop ax                                    ; 58                          ; 0xc026a vgarom.asm:465
    484     retn                                      ; c3                          ; 0xc026b vgarom.asm:466
    485     push ax                                   ; 50                          ; 0xc026c vgarom.asm:471
    486     push bx                                   ; 53                          ; 0xc026d vgarom.asm:472
    487     push dx                                   ; 52                          ; 0xc026e vgarom.asm:473
    488     mov dx, 003dah                            ; ba da 03                    ; 0xc026f vgarom.asm:474
    489     in AL, DX                                 ; ec                          ; 0xc0272 vgarom.asm:475
    490     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0273 vgarom.asm:476
    491     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0276 vgarom.asm:477
    492     out DX, AL                                ; ee                          ; 0xc0278 vgarom.asm:478
    493     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0279 vgarom.asm:479
    494     in AL, DX                                 ; ec                          ; 0xc027c vgarom.asm:480
    495     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc027d vgarom.asm:481
    496     and bl, 001h                              ; 80 e3 01                    ; 0xc027f vgarom.asm:482
    497     sal bl, 1                                 ; d0 e3                       ; 0xc0282 vgarom.asm:486
    498     sal bl, 1                                 ; d0 e3                       ; 0xc0284 vgarom.asm:487
    499     sal bl, 1                                 ; d0 e3                       ; 0xc0286 vgarom.asm:488
     469    ; inc cl                                    ; fe c1                     ; 0xc0258 vgarom.asm:456
     470    cmp cl, 010h                              ; 80 f9 10                    ; 0xc025a vgarom.asm:457
     471    jne short 00250h                          ; 75 f1                       ; 0xc025d vgarom.asm:458
     472    mov AL, strict byte 011h                  ; b0 11                       ; 0xc025f vgarom.asm:459
     473    out DX, AL                                ; ee                          ; 0xc0261 vgarom.asm:460
     474    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0262 vgarom.asm:461
     475    out DX, AL                                ; ee                          ; 0xc0265 vgarom.asm:462
     476    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0266 vgarom.asm:463
     477    out DX, AL                                ; ee                          ; 0xc0268 vgarom.asm:464
     478    mov dx, 003dah                            ; ba da 03                    ; 0xc0269 vgarom.asm:466
     479    in AL, DX                                 ; ec                          ; 0xc026c vgarom.asm:467
     480    pop dx                                    ; 5a                          ; 0xc026d vgarom.asm:469
     481    pop cx                                    ; 59                          ; 0xc026e vgarom.asm:470
     482    pop bx                                    ; 5b                          ; 0xc026f vgarom.asm:471
     483    pop ax                                    ; 58                          ; 0xc0270 vgarom.asm:472
     484    retn                                      ; c3                          ; 0xc0271 vgarom.asm:473
     485    push ax                                   ; 50                          ; 0xc0272 vgarom.asm:478
     486    push bx                                   ; 53                          ; 0xc0273 vgarom.asm:479
     487    push dx                                   ; 52                          ; 0xc0274 vgarom.asm:480
     488    mov dx, 003dah                            ; ba da 03                    ; 0xc0275 vgarom.asm:481
     489    in AL, DX                                 ; ec                          ; 0xc0278 vgarom.asm:482
     490    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0279 vgarom.asm:483
     491    mov AL, strict byte 010h                  ; b0 10                       ; 0xc027c vgarom.asm:484
     492    out DX, AL                                ; ee                          ; 0xc027e vgarom.asm:485
     493    mov dx, 003c1h                            ; ba c1 03                    ; 0xc027f vgarom.asm:486
     494    in AL, DX                                 ; ec                          ; 0xc0282 vgarom.asm:487
     495    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc0283 vgarom.asm:488
     496    and bl, 001h                              ; 80 e3 01                    ; 0xc0285 vgarom.asm:489
     497    sal bl, 1                                 ; d0 e3                       ; 0xc0288 vgarom.asm:493
     498    sal bl, 1                                 ; d0 e3                       ; 0xc028a vgarom.asm:494
     499    sal bl, 1                                 ; d0 e3                       ; 0xc028c vgarom.asm:495
    500500    db  00ah, 0c3h
    501     ; or al, bl                                 ; 0a c3                     ; 0xc0288 vgarom.asm:490
    502     mov dx, 003c0h                            ; ba c0 03                    ; 0xc028a vgarom.asm:491
    503     out DX, AL                                ; ee                          ; 0xc028d vgarom.asm:492
    504     mov AL, strict byte 020h                  ; b0 20                       ; 0xc028e vgarom.asm:493
    505     out DX, AL                                ; ee                          ; 0xc0290 vgarom.asm:494
    506     mov dx, 003dah                            ; ba da 03                    ; 0xc0291 vgarom.asm:496
    507     in AL, DX                                 ; ec                          ; 0xc0294 vgarom.asm:497
    508     pop dx                                    ; 5a                          ; 0xc0295 vgarom.asm:499
    509     pop bx                                    ; 5b                          ; 0xc0296 vgarom.asm:500
    510     pop ax                                    ; 58                          ; 0xc0297 vgarom.asm:501
    511     retn                                      ; c3                          ; 0xc0298 vgarom.asm:502
    512     cmp bl, 014h                              ; 80 fb 14                    ; 0xc0299 vgarom.asm:507
    513     jnbe short 002c0h                         ; 77 22                       ; 0xc029c vgarom.asm:508
    514     push ax                                   ; 50                          ; 0xc029e vgarom.asm:509
    515     push dx                                   ; 52                          ; 0xc029f vgarom.asm:510
    516     mov dx, 003dah                            ; ba da 03                    ; 0xc02a0 vgarom.asm:511
    517     in AL, DX                                 ; ec                          ; 0xc02a3 vgarom.asm:512
    518     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02a4 vgarom.asm:513
     501    ; or al, bl                                 ; 0a c3                     ; 0xc028e vgarom.asm:497
     502    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0290 vgarom.asm:498
     503    out DX, AL                                ; ee                          ; 0xc0293 vgarom.asm:499
     504    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0294 vgarom.asm:500
     505    out DX, AL                                ; ee                          ; 0xc0296 vgarom.asm:501
     506    mov dx, 003dah                            ; ba da 03                    ; 0xc0297 vgarom.asm:503
     507    in AL, DX                                 ; ec                          ; 0xc029a vgarom.asm:504
     508    pop dx                                    ; 5a                          ; 0xc029b vgarom.asm:506
     509    pop bx                                    ; 5b                          ; 0xc029c vgarom.asm:507
     510    pop ax                                    ; 58                          ; 0xc029d vgarom.asm:508
     511    retn                                      ; c3                          ; 0xc029e vgarom.asm:509
     512    cmp bl, 014h                              ; 80 fb 14                    ; 0xc029f vgarom.asm:514
     513    jnbe short 002c6h                         ; 77 22                       ; 0xc02a2 vgarom.asm:515
     514    push ax                                   ; 50                          ; 0xc02a4 vgarom.asm:516
     515    push dx                                   ; 52                          ; 0xc02a5 vgarom.asm:517
     516    mov dx, 003dah                            ; ba da 03                    ; 0xc02a6 vgarom.asm:518
     517    in AL, DX                                 ; ec                          ; 0xc02a9 vgarom.asm:519
     518    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02aa vgarom.asm:520
    519519    db  08ah, 0c3h
    520     ; mov al, bl                                ; 8a c3                     ; 0xc02a7 vgarom.asm:514
    521     out DX, AL                                ; ee                          ; 0xc02a9 vgarom.asm:515
    522     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02aa vgarom.asm:516
    523     in AL, DX                                 ; ec                          ; 0xc02ad vgarom.asm:517
     520    ; mov al, bl                                ; 8a c3                     ; 0xc02ad vgarom.asm:521
     521    out DX, AL                                ; ee                          ; 0xc02af vgarom.asm:522
     522    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02b0 vgarom.asm:523
     523    in AL, DX                                 ; ec                          ; 0xc02b3 vgarom.asm:524
    524524    db  08ah, 0f8h
    525     ; mov bh, al                                ; 8a f8                     ; 0xc02ae vgarom.asm:518
    526     mov dx, 003dah                            ; ba da 03                    ; 0xc02b0 vgarom.asm:519
    527     in AL, DX                                 ; ec                          ; 0xc02b3 vgarom.asm:520
    528     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02b4 vgarom.asm:521
    529     mov AL, strict byte 020h                  ; b0 20                       ; 0xc02b7 vgarom.asm:522
    530     out DX, AL                                ; ee                          ; 0xc02b9 vgarom.asm:523
    531     mov dx, 003dah                            ; ba da 03                    ; 0xc02ba vgarom.asm:525
    532     in AL, DX                                 ; ec                          ; 0xc02bd vgarom.asm:526
    533     pop dx                                    ; 5a                          ; 0xc02be vgarom.asm:528
    534     pop ax                                    ; 58                          ; 0xc02bf vgarom.asm:529
    535     retn                                      ; c3                          ; 0xc02c0 vgarom.asm:531
    536     push ax                                   ; 50                          ; 0xc02c1 vgarom.asm:536
    537     push bx                                   ; 53                          ; 0xc02c2 vgarom.asm:537
    538     mov BL, strict byte 011h                  ; b3 11                       ; 0xc02c3 vgarom.asm:538
    539     call 00299h                               ; e8 d1 ff                    ; 0xc02c5 vgarom.asm:539
     525    ; mov bh, al                                ; 8a f8                     ; 0xc02b4 vgarom.asm:525
     526    mov dx, 003dah                            ; ba da 03                    ; 0xc02b6 vgarom.asm:526
     527    in AL, DX                                 ; ec                          ; 0xc02b9 vgarom.asm:527
     528    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02ba vgarom.asm:528
     529    mov AL, strict byte 020h                  ; b0 20                       ; 0xc02bd vgarom.asm:529
     530    out DX, AL                                ; ee                          ; 0xc02bf vgarom.asm:530
     531    mov dx, 003dah                            ; ba da 03                    ; 0xc02c0 vgarom.asm:532
     532    in AL, DX                                 ; ec                          ; 0xc02c3 vgarom.asm:533
     533    pop dx                                    ; 5a                          ; 0xc02c4 vgarom.asm:535
     534    pop ax                                    ; 58                          ; 0xc02c5 vgarom.asm:536
     535    retn                                      ; c3                          ; 0xc02c6 vgarom.asm:538
     536    push ax                                   ; 50                          ; 0xc02c7 vgarom.asm:543
     537    push bx                                   ; 53                          ; 0xc02c8 vgarom.asm:544
     538    mov BL, strict byte 011h                  ; b3 11                       ; 0xc02c9 vgarom.asm:545
     539    call 0029fh                               ; e8 d1 ff                    ; 0xc02cb vgarom.asm:546
    540540    db  08ah, 0c7h
    541     ; mov al, bh                                ; 8a c7                     ; 0xc02c8 vgarom.asm:540
    542     pop bx                                    ; 5b                          ; 0xc02ca vgarom.asm:541
     541    ; mov al, bh                                ; 8a c7                     ; 0xc02ce vgarom.asm:547
     542    pop bx                                    ; 5b                          ; 0xc02d0 vgarom.asm:548
    543543    db  08ah, 0f8h
    544     ; mov bh, al                                ; 8a f8                     ; 0xc02cb vgarom.asm:542
    545     pop ax                                    ; 58                          ; 0xc02cd vgarom.asm:543
    546     retn                                      ; c3                          ; 0xc02ce vgarom.asm:544
    547     push ax                                   ; 50                          ; 0xc02cf vgarom.asm:549
    548     push bx                                   ; 53                          ; 0xc02d0 vgarom.asm:550
    549     push cx                                   ; 51                          ; 0xc02d1 vgarom.asm:551
    550     push dx                                   ; 52                          ; 0xc02d2 vgarom.asm:552
     544    ; mov bh, al                                ; 8a f8                     ; 0xc02d1 vgarom.asm:549
     545    pop ax                                    ; 58                          ; 0xc02d3 vgarom.asm:550
     546    retn                                      ; c3                          ; 0xc02d4 vgarom.asm:551
     547    push ax                                   ; 50                          ; 0xc02d5 vgarom.asm:556
     548    push bx                                   ; 53                          ; 0xc02d6 vgarom.asm:557
     549    push cx                                   ; 51                          ; 0xc02d7 vgarom.asm:558
     550    push dx                                   ; 52                          ; 0xc02d8 vgarom.asm:559
    551551    db  08bh, 0dah
    552     ; mov bx, dx                                ; 8b da                     ; 0xc02d3 vgarom.asm:553
    553     mov CL, strict byte 000h                  ; b1 00                       ; 0xc02d5 vgarom.asm:554
    554     mov dx, 003dah                            ; ba da 03                    ; 0xc02d7 vgarom.asm:556
    555     in AL, DX                                 ; ec                          ; 0xc02da vgarom.asm:557
    556     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02db vgarom.asm:558
     552    ; mov bx, dx                                ; 8b da                     ; 0xc02d9 vgarom.asm:560
     553    mov CL, strict byte 000h                  ; b1 00                       ; 0xc02db vgarom.asm:561
     554    mov dx, 003dah                            ; ba da 03                    ; 0xc02dd vgarom.asm:563
     555    in AL, DX                                 ; ec                          ; 0xc02e0 vgarom.asm:564
     556    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02e1 vgarom.asm:565
    557557    db  08ah, 0c1h
    558     ; mov al, cl                                ; 8a c1                     ; 0xc02de vgarom.asm:559
    559     out DX, AL                                ; ee                          ; 0xc02e0 vgarom.asm:560
    560     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02e1 vgarom.asm:561
    561     in AL, DX                                 ; ec                          ; 0xc02e4 vgarom.asm:562
    562     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02e5 vgarom.asm:563
    563     inc bx                                    ; 43                          ; 0xc02e8 vgarom.asm:564
     558    ; mov al, cl                                ; 8a c1                     ; 0xc02e4 vgarom.asm:566
     559    out DX, AL                                ; ee                          ; 0xc02e6 vgarom.asm:567
     560    mov dx, 003c1h                            ; ba c1 03                    ; 0xc02e7 vgarom.asm:568
     561    in AL, DX                                 ; ec                          ; 0xc02ea vgarom.asm:569
     562    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02eb vgarom.asm:570
     563    inc bx                                    ; 43                          ; 0xc02ee vgarom.asm:571
    564564    db  0feh, 0c1h
    565     ; inc cl                                    ; fe c1                     ; 0xc02e9 vgarom.asm:565
    566     cmp cl, 010h                              ; 80 f9 10                    ; 0xc02eb vgarom.asm:566
    567     jne short 002d7h                          ; 75 e7                       ; 0xc02ee vgarom.asm:567
    568     mov dx, 003dah                            ; ba da 03                    ; 0xc02f0 vgarom.asm:568
    569     in AL, DX                                 ; ec                          ; 0xc02f3 vgarom.asm:569
    570     mov dx, 003c0h                            ; ba c0 03                    ; 0xc02f4 vgarom.asm:570
    571     mov AL, strict byte 011h                  ; b0 11                       ; 0xc02f7 vgarom.asm:571
    572     out DX, AL                                ; ee                          ; 0xc02f9 vgarom.asm:572
    573     mov dx, 003c1h                            ; ba c1 03                    ; 0xc02fa vgarom.asm:573
    574     in AL, DX                                 ; ec                          ; 0xc02fd vgarom.asm:574
    575     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc02fe vgarom.asm:575
    576     mov dx, 003dah                            ; ba da 03                    ; 0xc0301 vgarom.asm:576
    577     in AL, DX                                 ; ec                          ; 0xc0304 vgarom.asm:577
    578     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0305 vgarom.asm:578
    579     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0308 vgarom.asm:579
    580     out DX, AL                                ; ee                          ; 0xc030a vgarom.asm:580
    581     mov dx, 003dah                            ; ba da 03                    ; 0xc030b vgarom.asm:582
    582     in AL, DX                                 ; ec                          ; 0xc030e vgarom.asm:583
    583     pop dx                                    ; 5a                          ; 0xc030f vgarom.asm:585
    584     pop cx                                    ; 59                          ; 0xc0310 vgarom.asm:586
    585     pop bx                                    ; 5b                          ; 0xc0311 vgarom.asm:587
    586     pop ax                                    ; 58                          ; 0xc0312 vgarom.asm:588
    587     retn                                      ; c3                          ; 0xc0313 vgarom.asm:589
    588     push ax                                   ; 50                          ; 0xc0314 vgarom.asm:594
    589     push dx                                   ; 52                          ; 0xc0315 vgarom.asm:595
    590     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0316 vgarom.asm:596
     565    ; inc cl                                    ; fe c1                     ; 0xc02ef vgarom.asm:572
     566    cmp cl, 010h                              ; 80 f9 10                    ; 0xc02f1 vgarom.asm:573
     567    jne short 002ddh                          ; 75 e7                       ; 0xc02f4 vgarom.asm:574
     568    mov dx, 003dah                            ; ba da 03                    ; 0xc02f6 vgarom.asm:575
     569    in AL, DX                                 ; ec                          ; 0xc02f9 vgarom.asm:576
     570    mov dx, 003c0h                            ; ba c0 03                    ; 0xc02fa vgarom.asm:577
     571    mov AL, strict byte 011h                  ; b0 11                       ; 0xc02fd vgarom.asm:578
     572    out DX, AL                                ; ee                          ; 0xc02ff vgarom.asm:579
     573    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0300 vgarom.asm:580
     574    in AL, DX                                 ; ec                          ; 0xc0303 vgarom.asm:581
     575    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc0304 vgarom.asm:582
     576    mov dx, 003dah                            ; ba da 03                    ; 0xc0307 vgarom.asm:583
     577    in AL, DX                                 ; ec                          ; 0xc030a vgarom.asm:584
     578    mov dx, 003c0h                            ; ba c0 03                    ; 0xc030b vgarom.asm:585
     579    mov AL, strict byte 020h                  ; b0 20                       ; 0xc030e vgarom.asm:586
     580    out DX, AL                                ; ee                          ; 0xc0310 vgarom.asm:587
     581    mov dx, 003dah                            ; ba da 03                    ; 0xc0311 vgarom.asm:589
     582    in AL, DX                                 ; ec                          ; 0xc0314 vgarom.asm:590
     583    pop dx                                    ; 5a                          ; 0xc0315 vgarom.asm:592
     584    pop cx                                    ; 59                          ; 0xc0316 vgarom.asm:593
     585    pop bx                                    ; 5b                          ; 0xc0317 vgarom.asm:594
     586    pop ax                                    ; 58                          ; 0xc0318 vgarom.asm:595
     587    retn                                      ; c3                          ; 0xc0319 vgarom.asm:596
     588    push ax                                   ; 50                          ; 0xc031a vgarom.asm:601
     589    push dx                                   ; 52                          ; 0xc031b vgarom.asm:602
     590    mov dx, 003c8h                            ; ba c8 03                    ; 0xc031c vgarom.asm:603
    591591    db  08ah, 0c3h
    592     ; mov al, bl                                ; 8a c3                     ; 0xc0319 vgarom.asm:597
    593     out DX, AL                                ; ee                          ; 0xc031b vgarom.asm:598
    594     mov dx, 003c9h                            ; ba c9 03                    ; 0xc031c vgarom.asm:599
    595     pop ax                                    ; 58                          ; 0xc031f vgarom.asm:600
    596     push ax                                   ; 50                          ; 0xc0320 vgarom.asm:601
     592    ; mov al, bl                                ; 8a c3                     ; 0xc031f vgarom.asm:604
     593    out DX, AL                                ; ee                          ; 0xc0321 vgarom.asm:605
     594    mov dx, 003c9h                            ; ba c9 03                    ; 0xc0322 vgarom.asm:606
     595    pop ax                                    ; 58                          ; 0xc0325 vgarom.asm:607
     596    push ax                                   ; 50                          ; 0xc0326 vgarom.asm:608
    597597    db  08ah, 0c4h
    598     ; mov al, ah                                ; 8a c4                     ; 0xc0321 vgarom.asm:602
    599     out DX, AL                                ; ee                          ; 0xc0323 vgarom.asm:603
     598    ; mov al, ah                                ; 8a c4                     ; 0xc0327 vgarom.asm:609
     599    out DX, AL                                ; ee                          ; 0xc0329 vgarom.asm:610
    600600    db  08ah, 0c5h
    601     ; mov al, ch                                ; 8a c5                     ; 0xc0324 vgarom.asm:604
    602     out DX, AL                                ; ee                          ; 0xc0326 vgarom.asm:605
     601    ; mov al, ch                                ; 8a c5                     ; 0xc032a vgarom.asm:611
     602    out DX, AL                                ; ee                          ; 0xc032c vgarom.asm:612
    603603    db  08ah, 0c1h
    604     ; mov al, cl                                ; 8a c1                     ; 0xc0327 vgarom.asm:606
    605     out DX, AL                                ; ee                          ; 0xc0329 vgarom.asm:607
    606     pop dx                                    ; 5a                          ; 0xc032a vgarom.asm:608
    607     pop ax                                    ; 58                          ; 0xc032b vgarom.asm:609
    608     retn                                      ; c3                          ; 0xc032c vgarom.asm:610
    609     push ax                                   ; 50                          ; 0xc032d vgarom.asm:615
    610     push bx                                   ; 53                          ; 0xc032e vgarom.asm:616
    611     push cx                                   ; 51                          ; 0xc032f vgarom.asm:617
    612     push dx                                   ; 52                          ; 0xc0330 vgarom.asm:618
    613     mov dx, 003c8h                            ; ba c8 03                    ; 0xc0331 vgarom.asm:619
     604    ; mov al, cl                                ; 8a c1                     ; 0xc032d vgarom.asm:613
     605    out DX, AL                                ; ee                          ; 0xc032f vgarom.asm:614
     606    pop dx                                    ; 5a                          ; 0xc0330 vgarom.asm:615
     607    pop ax                                    ; 58                          ; 0xc0331 vgarom.asm:616
     608    retn                                      ; c3                          ; 0xc0332 vgarom.asm:617
     609    push ax                                   ; 50                          ; 0xc0333 vgarom.asm:622
     610    push bx                                   ; 53                          ; 0xc0334 vgarom.asm:623
     611    push cx                                   ; 51                          ; 0xc0335 vgarom.asm:624
     612    push dx                                   ; 52                          ; 0xc0336 vgarom.asm:625
     613    mov dx, 003c8h                            ; ba c8 03                    ; 0xc0337 vgarom.asm:626
    614614    db  08ah, 0c3h
    615     ; mov al, bl                                ; 8a c3                     ; 0xc0334 vgarom.asm:620
    616     out DX, AL                                ; ee                          ; 0xc0336 vgarom.asm:621
    617     pop dx                                    ; 5a                          ; 0xc0337 vgarom.asm:622
    618     push dx                                   ; 52                          ; 0xc0338 vgarom.asm:623
     615    ; mov al, bl                                ; 8a c3                     ; 0xc033a vgarom.asm:627
     616    out DX, AL                                ; ee                          ; 0xc033c vgarom.asm:628
     617    pop dx                                    ; 5a                          ; 0xc033d vgarom.asm:629
     618    push dx                                   ; 52                          ; 0xc033e vgarom.asm:630
    619619    db  08bh, 0dah
    620     ; mov bx, dx                                ; 8b da                     ; 0xc0339 vgarom.asm:624
    621     mov dx, 003c9h                            ; ba c9 03                    ; 0xc033b vgarom.asm:625
    622     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc033e vgarom.asm:627
    623     out DX, AL                                ; ee                          ; 0xc0341 vgarom.asm:628
    624     inc bx                                    ; 43                          ; 0xc0342 vgarom.asm:629
    625     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0343 vgarom.asm:630
    626     out DX, AL                                ; ee                          ; 0xc0346 vgarom.asm:631
    627     inc bx                                    ; 43                          ; 0xc0347 vgarom.asm:632
    628     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0348 vgarom.asm:633
    629     out DX, AL                                ; ee                          ; 0xc034b vgarom.asm:634
    630     inc bx                                    ; 43                          ; 0xc034c vgarom.asm:635
    631     dec cx                                    ; 49                          ; 0xc034d vgarom.asm:636
    632     jne short 0033eh                          ; 75 ee                       ; 0xc034e vgarom.asm:637
    633     pop dx                                    ; 5a                          ; 0xc0350 vgarom.asm:638
    634     pop cx                                    ; 59                          ; 0xc0351 vgarom.asm:639
    635     pop bx                                    ; 5b                          ; 0xc0352 vgarom.asm:640
    636     pop ax                                    ; 58                          ; 0xc0353 vgarom.asm:641
    637     retn                                      ; c3                          ; 0xc0354 vgarom.asm:642
    638     push ax                                   ; 50                          ; 0xc0355 vgarom.asm:647
    639     push bx                                   ; 53                          ; 0xc0356 vgarom.asm:648
    640     push dx                                   ; 52                          ; 0xc0357 vgarom.asm:649
    641     mov dx, 003dah                            ; ba da 03                    ; 0xc0358 vgarom.asm:650
    642     in AL, DX                                 ; ec                          ; 0xc035b vgarom.asm:651
    643     mov dx, 003c0h                            ; ba c0 03                    ; 0xc035c vgarom.asm:652
    644     mov AL, strict byte 010h                  ; b0 10                       ; 0xc035f vgarom.asm:653
    645     out DX, AL                                ; ee                          ; 0xc0361 vgarom.asm:654
    646     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0362 vgarom.asm:655
    647     in AL, DX                                 ; ec                          ; 0xc0365 vgarom.asm:656
    648     and bl, 001h                              ; 80 e3 01                    ; 0xc0366 vgarom.asm:657
    649     jne short 00383h                          ; 75 18                       ; 0xc0369 vgarom.asm:658
    650     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc036b vgarom.asm:659
    651     sal bh, 1                                 ; d0 e7                       ; 0xc036d vgarom.asm:663
    652     sal bh, 1                                 ; d0 e7                       ; 0xc036f vgarom.asm:664
    653     sal bh, 1                                 ; d0 e7                       ; 0xc0371 vgarom.asm:665
    654     sal bh, 1                                 ; d0 e7                       ; 0xc0373 vgarom.asm:666
    655     sal bh, 1                                 ; d0 e7                       ; 0xc0375 vgarom.asm:667
    656     sal bh, 1                                 ; d0 e7                       ; 0xc0377 vgarom.asm:668
    657     sal bh, 1                                 ; d0 e7                       ; 0xc0379 vgarom.asm:669
     620    ; mov bx, dx                                ; 8b da                     ; 0xc033f vgarom.asm:631
     621    mov dx, 003c9h                            ; ba c9 03                    ; 0xc0341 vgarom.asm:632
     622    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0344 vgarom.asm:634
     623    out DX, AL                                ; ee                          ; 0xc0347 vgarom.asm:635
     624    inc bx                                    ; 43                          ; 0xc0348 vgarom.asm:636
     625    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0349 vgarom.asm:637
     626    out DX, AL                                ; ee                          ; 0xc034c vgarom.asm:638
     627    inc bx                                    ; 43                          ; 0xc034d vgarom.asm:639
     628    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc034e vgarom.asm:640
     629    out DX, AL                                ; ee                          ; 0xc0351 vgarom.asm:641
     630    inc bx                                    ; 43                          ; 0xc0352 vgarom.asm:642
     631    dec cx                                    ; 49                          ; 0xc0353 vgarom.asm:643
     632    jne short 00344h                          ; 75 ee                       ; 0xc0354 vgarom.asm:644
     633    pop dx                                    ; 5a                          ; 0xc0356 vgarom.asm:645
     634    pop cx                                    ; 59                          ; 0xc0357 vgarom.asm:646
     635    pop bx                                    ; 5b                          ; 0xc0358 vgarom.asm:647
     636    pop ax                                    ; 58                          ; 0xc0359 vgarom.asm:648
     637    retn                                      ; c3                          ; 0xc035a vgarom.asm:649
     638    push ax                                   ; 50                          ; 0xc035b vgarom.asm:654
     639    push bx                                   ; 53                          ; 0xc035c vgarom.asm:655
     640    push dx                                   ; 52                          ; 0xc035d vgarom.asm:656
     641    mov dx, 003dah                            ; ba da 03                    ; 0xc035e vgarom.asm:657
     642    in AL, DX                                 ; ec                          ; 0xc0361 vgarom.asm:658
     643    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0362 vgarom.asm:659
     644    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0365 vgarom.asm:660
     645    out DX, AL                                ; ee                          ; 0xc0367 vgarom.asm:661
     646    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0368 vgarom.asm:662
     647    in AL, DX                                 ; ec                          ; 0xc036b vgarom.asm:663
     648    and bl, 001h                              ; 80 e3 01                    ; 0xc036c vgarom.asm:664
     649    jne short 00389h                          ; 75 18                       ; 0xc036f vgarom.asm:665
     650    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc0371 vgarom.asm:666
     651    sal bh, 1                                 ; d0 e7                       ; 0xc0373 vgarom.asm:670
     652    sal bh, 1                                 ; d0 e7                       ; 0xc0375 vgarom.asm:671
     653    sal bh, 1                                 ; d0 e7                       ; 0xc0377 vgarom.asm:672
     654    sal bh, 1                                 ; d0 e7                       ; 0xc0379 vgarom.asm:673
     655    sal bh, 1                                 ; d0 e7                       ; 0xc037b vgarom.asm:674
     656    sal bh, 1                                 ; d0 e7                       ; 0xc037d vgarom.asm:675
     657    sal bh, 1                                 ; d0 e7                       ; 0xc037f vgarom.asm:676
    658658    db  00ah, 0c7h
    659     ; or al, bh                                 ; 0a c7                     ; 0xc037b vgarom.asm:671
    660     mov dx, 003c0h                            ; ba c0 03                    ; 0xc037d vgarom.asm:672
    661     out DX, AL                                ; ee                          ; 0xc0380 vgarom.asm:673
    662     jmp short 0039dh                          ; eb 1a                       ; 0xc0381 vgarom.asm:674
    663     push ax                                   ; 50                          ; 0xc0383 vgarom.asm:676
    664     mov dx, 003dah                            ; ba da 03                    ; 0xc0384 vgarom.asm:677
    665     in AL, DX                                 ; ec                          ; 0xc0387 vgarom.asm:678
    666     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0388 vgarom.asm:679
    667     mov AL, strict byte 014h                  ; b0 14                       ; 0xc038b vgarom.asm:680
    668     out DX, AL                                ; ee                          ; 0xc038d vgarom.asm:681
    669     pop ax                                    ; 58                          ; 0xc038e vgarom.asm:682
    670     and AL, strict byte 080h                  ; 24 80                       ; 0xc038f vgarom.asm:683
    671     jne short 00397h                          ; 75 04                       ; 0xc0391 vgarom.asm:684
    672     sal bh, 1                                 ; d0 e7                       ; 0xc0393 vgarom.asm:688
    673     sal bh, 1                                 ; d0 e7                       ; 0xc0395 vgarom.asm:689
    674     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0397 vgarom.asm:692
     659    ; or al, bh                                 ; 0a c7                     ; 0xc0381 vgarom.asm:678
     660    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0383 vgarom.asm:679
     661    out DX, AL                                ; ee                          ; 0xc0386 vgarom.asm:680
     662    jmp short 003a3h                          ; eb 1a                       ; 0xc0387 vgarom.asm:681
     663    push ax                                   ; 50                          ; 0xc0389 vgarom.asm:683
     664    mov dx, 003dah                            ; ba da 03                    ; 0xc038a vgarom.asm:684
     665    in AL, DX                                 ; ec                          ; 0xc038d vgarom.asm:685
     666    mov dx, 003c0h                            ; ba c0 03                    ; 0xc038e vgarom.asm:686
     667    mov AL, strict byte 014h                  ; b0 14                       ; 0xc0391 vgarom.asm:687
     668    out DX, AL                                ; ee                          ; 0xc0393 vgarom.asm:688
     669    pop ax                                    ; 58                          ; 0xc0394 vgarom.asm:689
     670    and AL, strict byte 080h                  ; 24 80                       ; 0xc0395 vgarom.asm:690
     671    jne short 0039dh                          ; 75 04                       ; 0xc0397 vgarom.asm:691
     672    sal bh, 1                                 ; d0 e7                       ; 0xc0399 vgarom.asm:695
     673    sal bh, 1                                 ; d0 e7                       ; 0xc039b vgarom.asm:696
     674    and bh, 00fh                              ; 80 e7 0f                    ; 0xc039d vgarom.asm:699
    675675    db  08ah, 0c7h
    676     ; mov al, bh                                ; 8a c7                     ; 0xc039a vgarom.asm:693
    677     out DX, AL                                ; ee                          ; 0xc039c vgarom.asm:694
    678     mov AL, strict byte 020h                  ; b0 20                       ; 0xc039d vgarom.asm:696
    679     out DX, AL                                ; ee                          ; 0xc039f vgarom.asm:697
    680     mov dx, 003dah                            ; ba da 03                    ; 0xc03a0 vgarom.asm:699
    681     in AL, DX                                 ; ec                          ; 0xc03a3 vgarom.asm:700
    682     pop dx                                    ; 5a                          ; 0xc03a4 vgarom.asm:702
    683     pop bx                                    ; 5b                          ; 0xc03a5 vgarom.asm:703
    684     pop ax                                    ; 58                          ; 0xc03a6 vgarom.asm:704
    685     retn                                      ; c3                          ; 0xc03a7 vgarom.asm:705
    686     push ax                                   ; 50                          ; 0xc03a8 vgarom.asm:710
    687     push dx                                   ; 52                          ; 0xc03a9 vgarom.asm:711
    688     mov dx, 003c7h                            ; ba c7 03                    ; 0xc03aa vgarom.asm:712
     676    ; mov al, bh                                ; 8a c7                     ; 0xc03a0 vgarom.asm:700
     677    out DX, AL                                ; ee                          ; 0xc03a2 vgarom.asm:701
     678    mov AL, strict byte 020h                  ; b0 20                       ; 0xc03a3 vgarom.asm:703
     679    out DX, AL                                ; ee                          ; 0xc03a5 vgarom.asm:704
     680    mov dx, 003dah                            ; ba da 03                    ; 0xc03a6 vgarom.asm:706
     681    in AL, DX                                 ; ec                          ; 0xc03a9 vgarom.asm:707
     682    pop dx                                    ; 5a                          ; 0xc03aa vgarom.asm:709
     683    pop bx                                    ; 5b                          ; 0xc03ab vgarom.asm:710
     684    pop ax                                    ; 58                          ; 0xc03ac vgarom.asm:711
     685    retn                                      ; c3                          ; 0xc03ad vgarom.asm:712
     686    push ax                                   ; 50                          ; 0xc03ae vgarom.asm:717
     687    push dx                                   ; 52                          ; 0xc03af vgarom.asm:718
     688    mov dx, 003c7h                            ; ba c7 03                    ; 0xc03b0 vgarom.asm:719
    689689    db  08ah, 0c3h
    690     ; mov al, bl                                ; 8a c3                     ; 0xc03ad vgarom.asm:713
    691     out DX, AL                                ; ee                          ; 0xc03af vgarom.asm:714
    692     pop ax                                    ; 58                          ; 0xc03b0 vgarom.asm:715
     690    ; mov al, bl                                ; 8a c3                     ; 0xc03b3 vgarom.asm:720
     691    out DX, AL                                ; ee                          ; 0xc03b5 vgarom.asm:721
     692    pop ax                                    ; 58                          ; 0xc03b6 vgarom.asm:722
    693693    db  08ah, 0e0h
    694     ; mov ah, al                                ; 8a e0                     ; 0xc03b1 vgarom.asm:716
    695     mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b3 vgarom.asm:717
    696     in AL, DX                                 ; ec                          ; 0xc03b6 vgarom.asm:718
    697     xchg al, ah                               ; 86 e0                       ; 0xc03b7 vgarom.asm:719
    698     push ax                                   ; 50                          ; 0xc03b9 vgarom.asm:720
    699     in AL, DX                                 ; ec                          ; 0xc03ba vgarom.asm:721
     694    ; mov ah, al                                ; 8a e0                     ; 0xc03b7 vgarom.asm:723
     695    mov dx, 003c9h                            ; ba c9 03                    ; 0xc03b9 vgarom.asm:724
     696    in AL, DX                                 ; ec                          ; 0xc03bc vgarom.asm:725
     697    xchg al, ah                               ; 86 e0                       ; 0xc03bd vgarom.asm:726
     698    push ax                                   ; 50                          ; 0xc03bf vgarom.asm:727
     699    in AL, DX                                 ; ec                          ; 0xc03c0 vgarom.asm:728
    700700    db  08ah, 0e8h
    701     ; mov ch, al                                ; 8a e8                     ; 0xc03bb vgarom.asm:722
    702     in AL, DX                                 ; ec                          ; 0xc03bd vgarom.asm:723
     701    ; mov ch, al                                ; 8a e8                     ; 0xc03c1 vgarom.asm:729
     702    in AL, DX                                 ; ec                          ; 0xc03c3 vgarom.asm:730
    703703    db  08ah, 0c8h
    704     ; mov cl, al                                ; 8a c8                     ; 0xc03be vgarom.asm:724
    705     pop dx                                    ; 5a                          ; 0xc03c0 vgarom.asm:725
    706     pop ax                                    ; 58                          ; 0xc03c1 vgarom.asm:726
    707     retn                                      ; c3                          ; 0xc03c2 vgarom.asm:727
    708     push ax                                   ; 50                          ; 0xc03c3 vgarom.asm:732
    709     push bx                                   ; 53                          ; 0xc03c4 vgarom.asm:733
    710     push cx                                   ; 51                          ; 0xc03c5 vgarom.asm:734
    711     push dx                                   ; 52                          ; 0xc03c6 vgarom.asm:735
    712     mov dx, 003c7h                            ; ba c7 03                    ; 0xc03c7 vgarom.asm:736
     704    ; mov cl, al                                ; 8a c8                     ; 0xc03c4 vgarom.asm:731
     705    pop dx                                    ; 5a                          ; 0xc03c6 vgarom.asm:732
     706    pop ax                                    ; 58                          ; 0xc03c7 vgarom.asm:733
     707    retn                                      ; c3                          ; 0xc03c8 vgarom.asm:734
     708    push ax                                   ; 50                          ; 0xc03c9 vgarom.asm:739
     709    push bx                                   ; 53                          ; 0xc03ca vgarom.asm:740
     710    push cx                                   ; 51                          ; 0xc03cb vgarom.asm:741
     711    push dx                                   ; 52                          ; 0xc03cc vgarom.asm:742
     712    mov dx, 003c7h                            ; ba c7 03                    ; 0xc03cd vgarom.asm:743
    713713    db  08ah, 0c3h
    714     ; mov al, bl                                ; 8a c3                     ; 0xc03ca vgarom.asm:737
    715     out DX, AL                                ; ee                          ; 0xc03cc vgarom.asm:738
    716     pop dx                                    ; 5a                          ; 0xc03cd vgarom.asm:739
    717     push dx                                   ; 52                          ; 0xc03ce vgarom.asm:740
     714    ; mov al, bl                                ; 8a c3                     ; 0xc03d0 vgarom.asm:744
     715    out DX, AL                                ; ee                          ; 0xc03d2 vgarom.asm:745
     716    pop dx                                    ; 5a                          ; 0xc03d3 vgarom.asm:746
     717    push dx                                   ; 52                          ; 0xc03d4 vgarom.asm:747
    718718    db  08bh, 0dah
    719     ; mov bx, dx                                ; 8b da                     ; 0xc03cf vgarom.asm:741
    720     mov dx, 003c9h                            ; ba c9 03                    ; 0xc03d1 vgarom.asm:742
    721     in AL, DX                                 ; ec                          ; 0xc03d4 vgarom.asm:744
    722     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03d5 vgarom.asm:745
    723     inc bx                                    ; 43                          ; 0xc03d8 vgarom.asm:746
    724     in AL, DX                                 ; ec                          ; 0xc03d9 vgarom.asm:747
    725     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03da vgarom.asm:748
    726     inc bx                                    ; 43                          ; 0xc03dd vgarom.asm:749
    727     in AL, DX                                 ; ec                          ; 0xc03de vgarom.asm:750
    728     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03df vgarom.asm:751
    729     inc bx                                    ; 43                          ; 0xc03e2 vgarom.asm:752
    730     dec cx                                    ; 49                          ; 0xc03e3 vgarom.asm:753
    731     jne short 003d4h                          ; 75 ee                       ; 0xc03e4 vgarom.asm:754
    732     pop dx                                    ; 5a                          ; 0xc03e6 vgarom.asm:755
    733     pop cx                                    ; 59                          ; 0xc03e7 vgarom.asm:756
    734     pop bx                                    ; 5b                          ; 0xc03e8 vgarom.asm:757
    735     pop ax                                    ; 58                          ; 0xc03e9 vgarom.asm:758
    736     retn                                      ; c3                          ; 0xc03ea vgarom.asm:759
    737     push ax                                   ; 50                          ; 0xc03eb vgarom.asm:764
    738     push dx                                   ; 52                          ; 0xc03ec vgarom.asm:765
    739     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03ed vgarom.asm:766
     719    ; mov bx, dx                                ; 8b da                     ; 0xc03d5 vgarom.asm:748
     720    mov dx, 003c9h                            ; ba c9 03                    ; 0xc03d7 vgarom.asm:749
     721    in AL, DX                                 ; ec                          ; 0xc03da vgarom.asm:751
     722    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03db vgarom.asm:752
     723    inc bx                                    ; 43                          ; 0xc03de vgarom.asm:753
     724    in AL, DX                                 ; ec                          ; 0xc03df vgarom.asm:754
     725    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03e0 vgarom.asm:755
     726    inc bx                                    ; 43                          ; 0xc03e3 vgarom.asm:756
     727    in AL, DX                                 ; ec                          ; 0xc03e4 vgarom.asm:757
     728    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc03e5 vgarom.asm:758
     729    inc bx                                    ; 43                          ; 0xc03e8 vgarom.asm:759
     730    dec cx                                    ; 49                          ; 0xc03e9 vgarom.asm:760
     731    jne short 003dah                          ; 75 ee                       ; 0xc03ea vgarom.asm:761
     732    pop dx                                    ; 5a                          ; 0xc03ec vgarom.asm:762
     733    pop cx                                    ; 59                          ; 0xc03ed vgarom.asm:763
     734    pop bx                                    ; 5b                          ; 0xc03ee vgarom.asm:764
     735    pop ax                                    ; 58                          ; 0xc03ef vgarom.asm:765
     736    retn                                      ; c3                          ; 0xc03f0 vgarom.asm:766
     737    push ax                                   ; 50                          ; 0xc03f1 vgarom.asm:771
     738    push dx                                   ; 52                          ; 0xc03f2 vgarom.asm:772
     739    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03f3 vgarom.asm:773
    740740    db  08ah, 0c3h
    741     ; mov al, bl                                ; 8a c3                     ; 0xc03f0 vgarom.asm:767
    742     out DX, AL                                ; ee                          ; 0xc03f2 vgarom.asm:768
    743     pop dx                                    ; 5a                          ; 0xc03f3 vgarom.asm:769
    744     pop ax                                    ; 58                          ; 0xc03f4 vgarom.asm:770
    745     retn                                      ; c3                          ; 0xc03f5 vgarom.asm:771
    746     push ax                                   ; 50                          ; 0xc03f6 vgarom.asm:776
    747     push dx                                   ; 52                          ; 0xc03f7 vgarom.asm:777
    748     mov dx, 003c6h                            ; ba c6 03                    ; 0xc03f8 vgarom.asm:778
    749     in AL, DX                                 ; ec                          ; 0xc03fb vgarom.asm:779
     741    ; mov al, bl                                ; 8a c3                     ; 0xc03f6 vgarom.asm:774
     742    out DX, AL                                ; ee                          ; 0xc03f8 vgarom.asm:775
     743    pop dx                                    ; 5a                          ; 0xc03f9 vgarom.asm:776
     744    pop ax                                    ; 58                          ; 0xc03fa vgarom.asm:777
     745    retn                                      ; c3                          ; 0xc03fb vgarom.asm:778
     746    push ax                                   ; 50                          ; 0xc03fc vgarom.asm:783
     747    push dx                                   ; 52                          ; 0xc03fd vgarom.asm:784
     748    mov dx, 003c6h                            ; ba c6 03                    ; 0xc03fe vgarom.asm:785
     749    in AL, DX                                 ; ec                          ; 0xc0401 vgarom.asm:786
    750750    db  08ah, 0d8h
    751     ; mov bl, al                                ; 8a d8                     ; 0xc03fc vgarom.asm:780
    752     pop dx                                    ; 5a                          ; 0xc03fe vgarom.asm:781
    753     pop ax                                    ; 58                          ; 0xc03ff vgarom.asm:782
    754     retn                                      ; c3                          ; 0xc0400 vgarom.asm:783
    755     push ax                                   ; 50                          ; 0xc0401 vgarom.asm:788
    756     push dx                                   ; 52                          ; 0xc0402 vgarom.asm:789
    757     mov dx, 003dah                            ; ba da 03                    ; 0xc0403 vgarom.asm:790
    758     in AL, DX                                 ; ec                          ; 0xc0406 vgarom.asm:791
    759     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0407 vgarom.asm:792
    760     mov AL, strict byte 010h                  ; b0 10                       ; 0xc040a vgarom.asm:793
    761     out DX, AL                                ; ee                          ; 0xc040c vgarom.asm:794
    762     mov dx, 003c1h                            ; ba c1 03                    ; 0xc040d vgarom.asm:795
    763     in AL, DX                                 ; ec                          ; 0xc0410 vgarom.asm:796
     751    ; mov bl, al                                ; 8a d8                     ; 0xc0402 vgarom.asm:787
     752    pop dx                                    ; 5a                          ; 0xc0404 vgarom.asm:788
     753    pop ax                                    ; 58                          ; 0xc0405 vgarom.asm:789
     754    retn                                      ; c3                          ; 0xc0406 vgarom.asm:790
     755    push ax                                   ; 50                          ; 0xc0407 vgarom.asm:795
     756    push dx                                   ; 52                          ; 0xc0408 vgarom.asm:796
     757    mov dx, 003dah                            ; ba da 03                    ; 0xc0409 vgarom.asm:797
     758    in AL, DX                                 ; ec                          ; 0xc040c vgarom.asm:798
     759    mov dx, 003c0h                            ; ba c0 03                    ; 0xc040d vgarom.asm:799
     760    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0410 vgarom.asm:800
     761    out DX, AL                                ; ee                          ; 0xc0412 vgarom.asm:801
     762    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0413 vgarom.asm:802
     763    in AL, DX                                 ; ec                          ; 0xc0416 vgarom.asm:803
    764764    db  08ah, 0d8h
    765     ; mov bl, al                                ; 8a d8                     ; 0xc0411 vgarom.asm:797
    766     shr bl, 1                                 ; d0 eb                       ; 0xc0413 vgarom.asm:801
    767     shr bl, 1                                 ; d0 eb                       ; 0xc0415 vgarom.asm:802
    768     shr bl, 1                                 ; d0 eb                       ; 0xc0417 vgarom.asm:803
    769     shr bl, 1                                 ; d0 eb                       ; 0xc0419 vgarom.asm:804
    770     shr bl, 1                                 ; d0 eb                       ; 0xc041b vgarom.asm:805
    771     shr bl, 1                                 ; d0 eb                       ; 0xc041d vgarom.asm:806
    772     shr bl, 1                                 ; d0 eb                       ; 0xc041f vgarom.asm:807
    773     mov dx, 003dah                            ; ba da 03                    ; 0xc0421 vgarom.asm:809
    774     in AL, DX                                 ; ec                          ; 0xc0424 vgarom.asm:810
    775     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0425 vgarom.asm:811
    776     mov AL, strict byte 014h                  ; b0 14                       ; 0xc0428 vgarom.asm:812
    777     out DX, AL                                ; ee                          ; 0xc042a vgarom.asm:813
    778     mov dx, 003c1h                            ; ba c1 03                    ; 0xc042b vgarom.asm:814
    779     in AL, DX                                 ; ec                          ; 0xc042e vgarom.asm:815
     765    ; mov bl, al                                ; 8a d8                     ; 0xc0417 vgarom.asm:804
     766    shr bl, 1                                 ; d0 eb                       ; 0xc0419 vgarom.asm:808
     767    shr bl, 1                                 ; d0 eb                       ; 0xc041b vgarom.asm:809
     768    shr bl, 1                                 ; d0 eb                       ; 0xc041d vgarom.asm:810
     769    shr bl, 1                                 ; d0 eb                       ; 0xc041f vgarom.asm:811
     770    shr bl, 1                                 ; d0 eb                       ; 0xc0421 vgarom.asm:812
     771    shr bl, 1                                 ; d0 eb                       ; 0xc0423 vgarom.asm:813
     772    shr bl, 1                                 ; d0 eb                       ; 0xc0425 vgarom.asm:814
     773    mov dx, 003dah                            ; ba da 03                    ; 0xc0427 vgarom.asm:816
     774    in AL, DX                                 ; ec                          ; 0xc042a vgarom.asm:817
     775    mov dx, 003c0h                            ; ba c0 03                    ; 0xc042b vgarom.asm:818
     776    mov AL, strict byte 014h                  ; b0 14                       ; 0xc042e vgarom.asm:819
     777    out DX, AL                                ; ee                          ; 0xc0430 vgarom.asm:820
     778    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0431 vgarom.asm:821
     779    in AL, DX                                 ; ec                          ; 0xc0434 vgarom.asm:822
    780780    db  08ah, 0f8h
    781     ; mov bh, al                                ; 8a f8                     ; 0xc042f vgarom.asm:816
    782     and bh, 00fh                              ; 80 e7 0f                    ; 0xc0431 vgarom.asm:817
    783     test bl, 001h                             ; f6 c3 01                    ; 0xc0434 vgarom.asm:818
    784     jne short 0043dh                          ; 75 04                       ; 0xc0437 vgarom.asm:819
    785     shr bh, 1                                 ; d0 ef                       ; 0xc0439 vgarom.asm:823
    786     shr bh, 1                                 ; d0 ef                       ; 0xc043b vgarom.asm:824
    787     mov dx, 003dah                            ; ba da 03                    ; 0xc043d vgarom.asm:827
    788     in AL, DX                                 ; ec                          ; 0xc0440 vgarom.asm:828
    789     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0441 vgarom.asm:829
    790     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0444 vgarom.asm:830
    791     out DX, AL                                ; ee                          ; 0xc0446 vgarom.asm:831
    792     mov dx, 003dah                            ; ba da 03                    ; 0xc0447 vgarom.asm:833
    793     in AL, DX                                 ; ec                          ; 0xc044a vgarom.asm:834
    794     pop dx                                    ; 5a                          ; 0xc044b vgarom.asm:836
    795     pop ax                                    ; 58                          ; 0xc044c vgarom.asm:837
    796     retn                                      ; c3                          ; 0xc044d vgarom.asm:838
    797     push ax                                   ; 50                          ; 0xc044e vgarom.asm:843
    798     push dx                                   ; 52                          ; 0xc044f vgarom.asm:844
    799     mov dx, 003c4h                            ; ba c4 03                    ; 0xc0450 vgarom.asm:845
     781    ; mov bh, al                                ; 8a f8                     ; 0xc0435 vgarom.asm:823
     782    and bh, 00fh                              ; 80 e7 0f                    ; 0xc0437 vgarom.asm:824
     783    test bl, 001h                             ; f6 c3 01                    ; 0xc043a vgarom.asm:825
     784    jne short 00443h                          ; 75 04                       ; 0xc043d vgarom.asm:826
     785    shr bh, 1                                 ; d0 ef                       ; 0xc043f vgarom.asm:830
     786    shr bh, 1                                 ; d0 ef                       ; 0xc0441 vgarom.asm:831
     787    mov dx, 003dah                            ; ba da 03                    ; 0xc0443 vgarom.asm:834
     788    in AL, DX                                 ; ec                          ; 0xc0446 vgarom.asm:835
     789    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0447 vgarom.asm:836
     790    mov AL, strict byte 020h                  ; b0 20                       ; 0xc044a vgarom.asm:837
     791    out DX, AL                                ; ee                          ; 0xc044c vgarom.asm:838
     792    mov dx, 003dah                            ; ba da 03                    ; 0xc044d vgarom.asm:840
     793    in AL, DX                                 ; ec                          ; 0xc0450 vgarom.asm:841
     794    pop dx                                    ; 5a                          ; 0xc0451 vgarom.asm:843
     795    pop ax                                    ; 58                          ; 0xc0452 vgarom.asm:844
     796    retn                                      ; c3                          ; 0xc0453 vgarom.asm:845
     797    push ax                                   ; 50                          ; 0xc0454 vgarom.asm:850
     798    push dx                                   ; 52                          ; 0xc0455 vgarom.asm:851
     799    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0456 vgarom.asm:852
    800800    db  08ah, 0e3h
    801     ; mov ah, bl                                ; 8a e3                     ; 0xc0453 vgarom.asm:846
    802     mov AL, strict byte 003h                  ; b0 03                       ; 0xc0455 vgarom.asm:847
    803     out DX, ax                                ; ef                          ; 0xc0457 vgarom.asm:848
    804     pop dx                                    ; 5a                          ; 0xc0458 vgarom.asm:849
    805     pop ax                                    ; 58                          ; 0xc0459 vgarom.asm:850
    806     retn                                      ; c3                          ; 0xc045a vgarom.asm:851
    807     push DS                                   ; 1e                          ; 0xc045b vgarom.asm:856
    808     push ax                                   ; 50                          ; 0xc045c vgarom.asm:857
    809     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc045d vgarom.asm:858
    810     mov ds, ax                                ; 8e d8                       ; 0xc0460 vgarom.asm:859
     801    ; mov ah, bl                                ; 8a e3                     ; 0xc0459 vgarom.asm:853
     802    mov AL, strict byte 003h                  ; b0 03                       ; 0xc045b vgarom.asm:854
     803    out DX, ax                                ; ef                          ; 0xc045d vgarom.asm:855
     804    pop dx                                    ; 5a                          ; 0xc045e vgarom.asm:856
     805    pop ax                                    ; 58                          ; 0xc045f vgarom.asm:857
     806    retn                                      ; c3                          ; 0xc0460 vgarom.asm:858
     807    push DS                                   ; 1e                          ; 0xc0461 vgarom.asm:863
     808    push ax                                   ; 50                          ; 0xc0462 vgarom.asm:864
     809    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0463 vgarom.asm:865
     810    mov ds, ax                                ; 8e d8                       ; 0xc0466 vgarom.asm:866
    811811    db  032h, 0edh
    812     ; xor ch, ch                                ; 32 ed                     ; 0xc0462 vgarom.asm:860
    813     mov bx, 00088h                            ; bb 88 00                    ; 0xc0464 vgarom.asm:861
    814     mov cl, byte [bx]                         ; 8a 0f                       ; 0xc0467 vgarom.asm:862
    815     and cl, 00fh                              ; 80 e1 0f                    ; 0xc0469 vgarom.asm:863
    816     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc046c vgarom.asm:864
    817     mov ax, word [bx]                         ; 8b 07                       ; 0xc046f vgarom.asm:865
    818     mov bx, strict word 00003h                ; bb 03 00                    ; 0xc0471 vgarom.asm:866
    819     cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc0474 vgarom.asm:867
    820     jne short 0047bh                          ; 75 02                       ; 0xc0477 vgarom.asm:868
    821     mov BH, strict byte 001h                  ; b7 01                       ; 0xc0479 vgarom.asm:869
    822     pop ax                                    ; 58                          ; 0xc047b vgarom.asm:871
    823     pop DS                                    ; 1f                          ; 0xc047c vgarom.asm:872
    824     retn                                      ; c3                          ; 0xc047d vgarom.asm:873
    825     push DS                                   ; 1e                          ; 0xc047e vgarom.asm:881
    826     push bx                                   ; 53                          ; 0xc047f vgarom.asm:882
    827     push dx                                   ; 52                          ; 0xc0480 vgarom.asm:883
     812    ; xor ch, ch                                ; 32 ed                     ; 0xc0468 vgarom.asm:867
     813    mov bx, 00088h                            ; bb 88 00                    ; 0xc046a vgarom.asm:868
     814    mov cl, byte [bx]                         ; 8a 0f                       ; 0xc046d vgarom.asm:869
     815    and cl, 00fh                              ; 80 e1 0f                    ; 0xc046f vgarom.asm:870
     816    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc0472 vgarom.asm:871
     817    mov ax, word [bx]                         ; 8b 07                       ; 0xc0475 vgarom.asm:872
     818    mov bx, strict word 00003h                ; bb 03 00                    ; 0xc0477 vgarom.asm:873
     819    cmp ax, 003b4h                            ; 3d b4 03                    ; 0xc047a vgarom.asm:874
     820    jne short 00481h                          ; 75 02                       ; 0xc047d vgarom.asm:875
     821    mov BH, strict byte 001h                  ; b7 01                       ; 0xc047f vgarom.asm:876
     822    pop ax                                    ; 58                          ; 0xc0481 vgarom.asm:878
     823    pop DS                                    ; 1f                          ; 0xc0482 vgarom.asm:879
     824    retn                                      ; c3                          ; 0xc0483 vgarom.asm:880
     825    push DS                                   ; 1e                          ; 0xc0484 vgarom.asm:888
     826    push bx                                   ; 53                          ; 0xc0485 vgarom.asm:889
     827    push dx                                   ; 52                          ; 0xc0486 vgarom.asm:890
    828828    db  08ah, 0d0h
    829     ; mov dl, al                                ; 8a d0                     ; 0xc0481 vgarom.asm:884
    830     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0483 vgarom.asm:885
    831     mov ds, ax                                ; 8e d8                       ; 0xc0486 vgarom.asm:886
    832     mov bx, 00089h                            ; bb 89 00                    ; 0xc0488 vgarom.asm:887
    833     mov al, byte [bx]                         ; 8a 07                       ; 0xc048b vgarom.asm:888
    834     mov bx, 00088h                            ; bb 88 00                    ; 0xc048d vgarom.asm:889
    835     mov ah, byte [bx]                         ; 8a 27                       ; 0xc0490 vgarom.asm:890
    836     cmp dl, 001h                              ; 80 fa 01                    ; 0xc0492 vgarom.asm:891
    837     je short 004ach                           ; 74 15                       ; 0xc0495 vgarom.asm:892
    838     jc short 004b6h                           ; 72 1d                       ; 0xc0497 vgarom.asm:893
    839     cmp dl, 002h                              ; 80 fa 02                    ; 0xc0499 vgarom.asm:894
    840     je short 004a0h                           ; 74 02                       ; 0xc049c vgarom.asm:895
    841     jmp short 004cah                          ; eb 2a                       ; 0xc049e vgarom.asm:905
    842     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc04a0 vgarom.asm:911
    843     or AL, strict byte 010h                   ; 0c 10                       ; 0xc04a2 vgarom.asm:912
    844     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04a4 vgarom.asm:913
    845     or ah, 009h                               ; 80 cc 09                    ; 0xc04a7 vgarom.asm:914
    846     jne short 004c0h                          ; 75 14                       ; 0xc04aa vgarom.asm:915
    847     and AL, strict byte 06fh                  ; 24 6f                       ; 0xc04ac vgarom.asm:921
    848     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04ae vgarom.asm:922
    849     or ah, 009h                               ; 80 cc 09                    ; 0xc04b1 vgarom.asm:923
    850     jne short 004c0h                          ; 75 0a                       ; 0xc04b4 vgarom.asm:924
    851     and AL, strict byte 0efh                  ; 24 ef                       ; 0xc04b6 vgarom.asm:930
    852     or AL, strict byte 080h                   ; 0c 80                       ; 0xc04b8 vgarom.asm:931
    853     and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04ba vgarom.asm:932
    854     or ah, 008h                               ; 80 cc 08                    ; 0xc04bd vgarom.asm:933
    855     mov bx, 00089h                            ; bb 89 00                    ; 0xc04c0 vgarom.asm:935
    856     mov byte [bx], al                         ; 88 07                       ; 0xc04c3 vgarom.asm:936
    857     mov bx, 00088h                            ; bb 88 00                    ; 0xc04c5 vgarom.asm:937
    858     mov byte [bx], ah                         ; 88 27                       ; 0xc04c8 vgarom.asm:938
    859     mov ax, 01212h                            ; b8 12 12                    ; 0xc04ca vgarom.asm:940
    860     pop dx                                    ; 5a                          ; 0xc04cd vgarom.asm:941
    861     pop bx                                    ; 5b                          ; 0xc04ce vgarom.asm:942
    862     pop DS                                    ; 1f                          ; 0xc04cf vgarom.asm:943
    863     retn                                      ; c3                          ; 0xc04d0 vgarom.asm:944
    864     push DS                                   ; 1e                          ; 0xc04d1 vgarom.asm:953
    865     push bx                                   ; 53                          ; 0xc04d2 vgarom.asm:954
    866     push dx                                   ; 52                          ; 0xc04d3 vgarom.asm:955
     829    ; mov dl, al                                ; 8a d0                     ; 0xc0487 vgarom.asm:891
     830    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0489 vgarom.asm:892
     831    mov ds, ax                                ; 8e d8                       ; 0xc048c vgarom.asm:893
     832    mov bx, 00089h                            ; bb 89 00                    ; 0xc048e vgarom.asm:894
     833    mov al, byte [bx]                         ; 8a 07                       ; 0xc0491 vgarom.asm:895
     834    mov bx, 00088h                            ; bb 88 00                    ; 0xc0493 vgarom.asm:896
     835    mov ah, byte [bx]                         ; 8a 27                       ; 0xc0496 vgarom.asm:897
     836    cmp dl, 001h                              ; 80 fa 01                    ; 0xc0498 vgarom.asm:898
     837    je short 004b2h                           ; 74 15                       ; 0xc049b vgarom.asm:899
     838    jc short 004bch                           ; 72 1d                       ; 0xc049d vgarom.asm:900
     839    cmp dl, 002h                              ; 80 fa 02                    ; 0xc049f vgarom.asm:901
     840    je short 004a6h                           ; 74 02                       ; 0xc04a2 vgarom.asm:902
     841    jmp short 004d0h                          ; eb 2a                       ; 0xc04a4 vgarom.asm:912
     842    and AL, strict byte 07fh                  ; 24 7f                       ; 0xc04a6 vgarom.asm:918
     843    or AL, strict byte 010h                   ; 0c 10                       ; 0xc04a8 vgarom.asm:919
     844    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04aa vgarom.asm:920
     845    or ah, 009h                               ; 80 cc 09                    ; 0xc04ad vgarom.asm:921
     846    jne short 004c6h                          ; 75 14                       ; 0xc04b0 vgarom.asm:922
     847    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc04b2 vgarom.asm:928
     848    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04b4 vgarom.asm:929
     849    or ah, 009h                               ; 80 cc 09                    ; 0xc04b7 vgarom.asm:930
     850    jne short 004c6h                          ; 75 0a                       ; 0xc04ba vgarom.asm:931
     851    and AL, strict byte 0efh                  ; 24 ef                       ; 0xc04bc vgarom.asm:937
     852    or AL, strict byte 080h                   ; 0c 80                       ; 0xc04be vgarom.asm:938
     853    and ah, 0f0h                              ; 80 e4 f0                    ; 0xc04c0 vgarom.asm:939
     854    or ah, 008h                               ; 80 cc 08                    ; 0xc04c3 vgarom.asm:940
     855    mov bx, 00089h                            ; bb 89 00                    ; 0xc04c6 vgarom.asm:942
     856    mov byte [bx], al                         ; 88 07                       ; 0xc04c9 vgarom.asm:943
     857    mov bx, 00088h                            ; bb 88 00                    ; 0xc04cb vgarom.asm:944
     858    mov byte [bx], ah                         ; 88 27                       ; 0xc04ce vgarom.asm:945
     859    mov ax, 01212h                            ; b8 12 12                    ; 0xc04d0 vgarom.asm:947
     860    pop dx                                    ; 5a                          ; 0xc04d3 vgarom.asm:948
     861    pop bx                                    ; 5b                          ; 0xc04d4 vgarom.asm:949
     862    pop DS                                    ; 1f                          ; 0xc04d5 vgarom.asm:950
     863    retn                                      ; c3                          ; 0xc04d6 vgarom.asm:951
     864    push DS                                   ; 1e                          ; 0xc04d7 vgarom.asm:960
     865    push bx                                   ; 53                          ; 0xc04d8 vgarom.asm:961
     866    push dx                                   ; 52                          ; 0xc04d9 vgarom.asm:962
    867867    db  08ah, 0d0h
    868     ; mov dl, al                                ; 8a d0                     ; 0xc04d4 vgarom.asm:956
    869     and dl, 001h                              ; 80 e2 01                    ; 0xc04d6 vgarom.asm:957
    870     sal dl, 1                                 ; d0 e2                       ; 0xc04d9 vgarom.asm:961
    871     sal dl, 1                                 ; d0 e2                       ; 0xc04db vgarom.asm:962
    872     sal dl, 1                                 ; d0 e2                       ; 0xc04dd vgarom.asm:963
    873     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04df vgarom.asm:965
    874     mov ds, ax                                ; 8e d8                       ; 0xc04e2 vgarom.asm:966
    875     mov bx, 00089h                            ; bb 89 00                    ; 0xc04e4 vgarom.asm:967
    876     mov al, byte [bx]                         ; 8a 07                       ; 0xc04e7 vgarom.asm:968
    877     and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04e9 vgarom.asm:969
     868    ; mov dl, al                                ; 8a d0                     ; 0xc04da vgarom.asm:963
     869    and dl, 001h                              ; 80 e2 01                    ; 0xc04dc vgarom.asm:964
     870    sal dl, 1                                 ; d0 e2                       ; 0xc04df vgarom.asm:968
     871    sal dl, 1                                 ; d0 e2                       ; 0xc04e1 vgarom.asm:969
     872    sal dl, 1                                 ; d0 e2                       ; 0xc04e3 vgarom.asm:970
     873    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc04e5 vgarom.asm:972
     874    mov ds, ax                                ; 8e d8                       ; 0xc04e8 vgarom.asm:973
     875    mov bx, 00089h                            ; bb 89 00                    ; 0xc04ea vgarom.asm:974
     876    mov al, byte [bx]                         ; 8a 07                       ; 0xc04ed vgarom.asm:975
     877    and AL, strict byte 0f7h                  ; 24 f7                       ; 0xc04ef vgarom.asm:976
    878878    db  00ah, 0c2h
    879     ; or al, dl                                 ; 0a c2                     ; 0xc04eb vgarom.asm:970
    880     mov byte [bx], al                         ; 88 07                       ; 0xc04ed vgarom.asm:971
    881     mov ax, 01212h                            ; b8 12 12                    ; 0xc04ef vgarom.asm:972
    882     pop dx                                    ; 5a                          ; 0xc04f2 vgarom.asm:973
    883     pop bx                                    ; 5b                          ; 0xc04f3 vgarom.asm:974
    884     pop DS                                    ; 1f                          ; 0xc04f4 vgarom.asm:975
    885     retn                                      ; c3                          ; 0xc04f5 vgarom.asm:976
    886     push bx                                   ; 53                          ; 0xc04f6 vgarom.asm:980
    887     push dx                                   ; 52                          ; 0xc04f7 vgarom.asm:981
     879    ; or al, dl                                 ; 0a c2                     ; 0xc04f1 vgarom.asm:977
     880    mov byte [bx], al                         ; 88 07                       ; 0xc04f3 vgarom.asm:978
     881    mov ax, 01212h                            ; b8 12 12                    ; 0xc04f5 vgarom.asm:979
     882    pop dx                                    ; 5a                          ; 0xc04f8 vgarom.asm:980
     883    pop bx                                    ; 5b                          ; 0xc04f9 vgarom.asm:981
     884    pop DS                                    ; 1f                          ; 0xc04fa vgarom.asm:982
     885    retn                                      ; c3                          ; 0xc04fb vgarom.asm:983
     886    push bx                                   ; 53                          ; 0xc04fc vgarom.asm:987
     887    push dx                                   ; 52                          ; 0xc04fd vgarom.asm:988
    888888    db  08ah, 0d8h
    889     ; mov bl, al                                ; 8a d8                     ; 0xc04f8 vgarom.asm:982
    890     and bl, 001h                              ; 80 e3 01                    ; 0xc04fa vgarom.asm:983
    891     xor bl, 001h                              ; 80 f3 01                    ; 0xc04fd vgarom.asm:984
    892     sal bl, 1                                 ; d0 e3                       ; 0xc0500 vgarom.asm:985
    893     mov dx, 003cch                            ; ba cc 03                    ; 0xc0502 vgarom.asm:986
    894     in AL, DX                                 ; ec                          ; 0xc0505 vgarom.asm:987
    895     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc0506 vgarom.asm:988
     889    ; mov bl, al                                ; 8a d8                     ; 0xc04fe vgarom.asm:989
     890    and bl, 001h                              ; 80 e3 01                    ; 0xc0500 vgarom.asm:990
     891    xor bl, 001h                              ; 80 f3 01                    ; 0xc0503 vgarom.asm:991
     892    sal bl, 1                                 ; d0 e3                       ; 0xc0506 vgarom.asm:992
     893    mov dx, 003cch                            ; ba cc 03                    ; 0xc0508 vgarom.asm:993
     894    in AL, DX                                 ; ec                          ; 0xc050b vgarom.asm:994
     895    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc050c vgarom.asm:995
    896896    db  00ah, 0c3h
    897     ; or al, bl                                 ; 0a c3                     ; 0xc0508 vgarom.asm:989
    898     mov dx, 003c2h                            ; ba c2 03                    ; 0xc050a vgarom.asm:990
    899     out DX, AL                                ; ee                          ; 0xc050d vgarom.asm:991
    900     mov ax, 01212h                            ; b8 12 12                    ; 0xc050e vgarom.asm:992
    901     pop dx                                    ; 5a                          ; 0xc0511 vgarom.asm:993
    902     pop bx                                    ; 5b                          ; 0xc0512 vgarom.asm:994
    903     retn                                      ; c3                          ; 0xc0513 vgarom.asm:995
    904     push DS                                   ; 1e                          ; 0xc0514 vgarom.asm:999
    905     push bx                                   ; 53                          ; 0xc0515 vgarom.asm:1000
    906     push dx                                   ; 52                          ; 0xc0516 vgarom.asm:1001
     897    ; or al, bl                                 ; 0a c3                     ; 0xc050e vgarom.asm:996
     898    mov dx, 003c2h                            ; ba c2 03                    ; 0xc0510 vgarom.asm:997
     899    out DX, AL                                ; ee                          ; 0xc0513 vgarom.asm:998
     900    mov ax, 01212h                            ; b8 12 12                    ; 0xc0514 vgarom.asm:999
     901    pop dx                                    ; 5a                          ; 0xc0517 vgarom.asm:1000
     902    pop bx                                    ; 5b                          ; 0xc0518 vgarom.asm:1001
     903    retn                                      ; c3                          ; 0xc0519 vgarom.asm:1002
     904    push DS                                   ; 1e                          ; 0xc051a vgarom.asm:1006
     905    push bx                                   ; 53                          ; 0xc051b vgarom.asm:1007
     906    push dx                                   ; 52                          ; 0xc051c vgarom.asm:1008
    907907    db  08ah, 0d0h
    908     ; mov dl, al                                ; 8a d0                     ; 0xc0517 vgarom.asm:1002
    909     and dl, 001h                              ; 80 e2 01                    ; 0xc0519 vgarom.asm:1003
    910     xor dl, 001h                              ; 80 f2 01                    ; 0xc051c vgarom.asm:1004
    911     sal dl, 1                                 ; d0 e2                       ; 0xc051f vgarom.asm:1005
    912     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0521 vgarom.asm:1006
    913     mov ds, ax                                ; 8e d8                       ; 0xc0524 vgarom.asm:1007
    914     mov bx, 00089h                            ; bb 89 00                    ; 0xc0526 vgarom.asm:1008
    915     mov al, byte [bx]                         ; 8a 07                       ; 0xc0529 vgarom.asm:1009
    916     and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc052b vgarom.asm:1010
     908    ; mov dl, al                                ; 8a d0                     ; 0xc051d vgarom.asm:1009
     909    and dl, 001h                              ; 80 e2 01                    ; 0xc051f vgarom.asm:1010
     910    xor dl, 001h                              ; 80 f2 01                    ; 0xc0522 vgarom.asm:1011
     911    sal dl, 1                                 ; d0 e2                       ; 0xc0525 vgarom.asm:1012
     912    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0527 vgarom.asm:1013
     913    mov ds, ax                                ; 8e d8                       ; 0xc052a vgarom.asm:1014
     914    mov bx, 00089h                            ; bb 89 00                    ; 0xc052c vgarom.asm:1015
     915    mov al, byte [bx]                         ; 8a 07                       ; 0xc052f vgarom.asm:1016
     916    and AL, strict byte 0fdh                  ; 24 fd                       ; 0xc0531 vgarom.asm:1017
    917917    db  00ah, 0c2h
    918     ; or al, dl                                 ; 0a c2                     ; 0xc052d vgarom.asm:1011
    919     mov byte [bx], al                         ; 88 07                       ; 0xc052f vgarom.asm:1012
    920     mov ax, 01212h                            ; b8 12 12                    ; 0xc0531 vgarom.asm:1013
    921     pop dx                                    ; 5a                          ; 0xc0534 vgarom.asm:1014
    922     pop bx                                    ; 5b                          ; 0xc0535 vgarom.asm:1015
    923     pop DS                                    ; 1f                          ; 0xc0536 vgarom.asm:1016
    924     retn                                      ; c3                          ; 0xc0537 vgarom.asm:1017
    925     push DS                                   ; 1e                          ; 0xc0538 vgarom.asm:1021
    926     push bx                                   ; 53                          ; 0xc0539 vgarom.asm:1022
    927     push dx                                   ; 52                          ; 0xc053a vgarom.asm:1023
     918    ; or al, dl                                 ; 0a c2                     ; 0xc0533 vgarom.asm:1018
     919    mov byte [bx], al                         ; 88 07                       ; 0xc0535 vgarom.asm:1019
     920    mov ax, 01212h                            ; b8 12 12                    ; 0xc0537 vgarom.asm:1020
     921    pop dx                                    ; 5a                          ; 0xc053a vgarom.asm:1021
     922    pop bx                                    ; 5b                          ; 0xc053b vgarom.asm:1022
     923    pop DS                                    ; 1f                          ; 0xc053c vgarom.asm:1023
     924    retn                                      ; c3                          ; 0xc053d vgarom.asm:1024
     925    push DS                                   ; 1e                          ; 0xc053e vgarom.asm:1028
     926    push bx                                   ; 53                          ; 0xc053f vgarom.asm:1029
     927    push dx                                   ; 52                          ; 0xc0540 vgarom.asm:1030
    928928    db  08ah, 0d0h
    929     ; mov dl, al                                ; 8a d0                     ; 0xc053b vgarom.asm:1024
    930     and dl, 001h                              ; 80 e2 01                    ; 0xc053d vgarom.asm:1025
    931     xor dl, 001h                              ; 80 f2 01                    ; 0xc0540 vgarom.asm:1026
    932     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0543 vgarom.asm:1027
    933     mov ds, ax                                ; 8e d8                       ; 0xc0546 vgarom.asm:1028
    934     mov bx, 00089h                            ; bb 89 00                    ; 0xc0548 vgarom.asm:1029
    935     mov al, byte [bx]                         ; 8a 07                       ; 0xc054b vgarom.asm:1030
    936     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc054d vgarom.asm:1031
     929    ; mov dl, al                                ; 8a d0                     ; 0xc0541 vgarom.asm:1031
     930    and dl, 001h                              ; 80 e2 01                    ; 0xc0543 vgarom.asm:1032
     931    xor dl, 001h                              ; 80 f2 01                    ; 0xc0546 vgarom.asm:1033
     932    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0549 vgarom.asm:1034
     933    mov ds, ax                                ; 8e d8                       ; 0xc054c vgarom.asm:1035
     934    mov bx, 00089h                            ; bb 89 00                    ; 0xc054e vgarom.asm:1036
     935    mov al, byte [bx]                         ; 8a 07                       ; 0xc0551 vgarom.asm:1037
     936    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc0553 vgarom.asm:1038
    937937    db  00ah, 0c2h
    938     ; or al, dl                                 ; 0a c2                     ; 0xc054f vgarom.asm:1032
    939     mov byte [bx], al                         ; 88 07                       ; 0xc0551 vgarom.asm:1033
    940     mov ax, 01212h                            ; b8 12 12                    ; 0xc0553 vgarom.asm:1034
    941     pop dx                                    ; 5a                          ; 0xc0556 vgarom.asm:1035
    942     pop bx                                    ; 5b                          ; 0xc0557 vgarom.asm:1036
    943     pop DS                                    ; 1f                          ; 0xc0558 vgarom.asm:1037
    944     retn                                      ; c3                          ; 0xc0559 vgarom.asm:1038
    945     cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc055a vgarom.asm:1043
    946     je short 00563h                           ; 74 05                       ; 0xc055c vgarom.asm:1044
    947     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc055e vgarom.asm:1045
    948     je short 00578h                           ; 74 16                       ; 0xc0560 vgarom.asm:1046
    949     retn                                      ; c3                          ; 0xc0562 vgarom.asm:1050
    950     push DS                                   ; 1e                          ; 0xc0563 vgarom.asm:1052
    951     push ax                                   ; 50                          ; 0xc0564 vgarom.asm:1053
    952     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0565 vgarom.asm:1054
    953     mov ds, ax                                ; 8e d8                       ; 0xc0568 vgarom.asm:1055
    954     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc056a vgarom.asm:1056
    955     mov al, byte [bx]                         ; 8a 07                       ; 0xc056d vgarom.asm:1057
     938    ; or al, dl                                 ; 0a c2                     ; 0xc0555 vgarom.asm:1039
     939    mov byte [bx], al                         ; 88 07                       ; 0xc0557 vgarom.asm:1040
     940    mov ax, 01212h                            ; b8 12 12                    ; 0xc0559 vgarom.asm:1041
     941    pop dx                                    ; 5a                          ; 0xc055c vgarom.asm:1042
     942    pop bx                                    ; 5b                          ; 0xc055d vgarom.asm:1043
     943    pop DS                                    ; 1f                          ; 0xc055e vgarom.asm:1044
     944    retn                                      ; c3                          ; 0xc055f vgarom.asm:1045
     945    cmp AL, strict byte 000h                  ; 3c 00                       ; 0xc0560 vgarom.asm:1050
     946    je short 00569h                           ; 74 05                       ; 0xc0562 vgarom.asm:1051
     947    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc0564 vgarom.asm:1052
     948    je short 0057eh                           ; 74 16                       ; 0xc0566 vgarom.asm:1053
     949    retn                                      ; c3                          ; 0xc0568 vgarom.asm:1057
     950    push DS                                   ; 1e                          ; 0xc0569 vgarom.asm:1059
     951    push ax                                   ; 50                          ; 0xc056a vgarom.asm:1060
     952    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc056b vgarom.asm:1061
     953    mov ds, ax                                ; 8e d8                       ; 0xc056e vgarom.asm:1062
     954    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0570 vgarom.asm:1063
     955    mov al, byte [bx]                         ; 8a 07                       ; 0xc0573 vgarom.asm:1064
    956956    db  08ah, 0d8h
    957     ; mov bl, al                                ; 8a d8                     ; 0xc056f vgarom.asm:1058
     957    ; mov bl, al                                ; 8a d8                     ; 0xc0575 vgarom.asm:1065
    958958    db  032h, 0ffh
    959     ; xor bh, bh                                ; 32 ff                     ; 0xc0571 vgarom.asm:1059
    960     pop ax                                    ; 58                          ; 0xc0573 vgarom.asm:1060
     959    ; xor bh, bh                                ; 32 ff                     ; 0xc0577 vgarom.asm:1066
     960    pop ax                                    ; 58                          ; 0xc0579 vgarom.asm:1067
    961961    db  08ah, 0c4h
    962     ; mov al, ah                                ; 8a c4                     ; 0xc0574 vgarom.asm:1061
    963     pop DS                                    ; 1f                          ; 0xc0576 vgarom.asm:1062
    964     retn                                      ; c3                          ; 0xc0577 vgarom.asm:1063
    965     push DS                                   ; 1e                          ; 0xc0578 vgarom.asm:1065
    966     push ax                                   ; 50                          ; 0xc0579 vgarom.asm:1066
    967     push bx                                   ; 53                          ; 0xc057a vgarom.asm:1067
    968     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc057b vgarom.asm:1068
    969     mov ds, ax                                ; 8e d8                       ; 0xc057e vgarom.asm:1069
     962    ; mov al, ah                                ; 8a c4                     ; 0xc057a vgarom.asm:1068
     963    pop DS                                    ; 1f                          ; 0xc057c vgarom.asm:1069
     964    retn                                      ; c3                          ; 0xc057d vgarom.asm:1070
     965    push DS                                   ; 1e                          ; 0xc057e vgarom.asm:1072
     966    push ax                                   ; 50                          ; 0xc057f vgarom.asm:1073
     967    push bx                                   ; 53                          ; 0xc0580 vgarom.asm:1074
     968    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0581 vgarom.asm:1075
     969    mov ds, ax                                ; 8e d8                       ; 0xc0584 vgarom.asm:1076
    970970    db  08bh, 0c3h
    971     ; mov ax, bx                                ; 8b c3                     ; 0xc0580 vgarom.asm:1070
    972     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0582 vgarom.asm:1071
    973     mov byte [bx], al                         ; 88 07                       ; 0xc0585 vgarom.asm:1072
    974     pop bx                                    ; 5b                          ; 0xc0587 vgarom.asm:1082
    975     pop ax                                    ; 58                          ; 0xc0588 vgarom.asm:1083
     971    ; mov ax, bx                                ; 8b c3                     ; 0xc0586 vgarom.asm:1077
     972    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc0588 vgarom.asm:1078
     973    mov byte [bx], al                         ; 88 07                       ; 0xc058b vgarom.asm:1079
     974    pop bx                                    ; 5b                          ; 0xc058d vgarom.asm:1089
     975    pop ax                                    ; 58                          ; 0xc058e vgarom.asm:1090
    976976    db  08ah, 0c4h
    977     ; mov al, ah                                ; 8a c4                     ; 0xc0589 vgarom.asm:1084
    978     pop DS                                    ; 1f                          ; 0xc058b vgarom.asm:1085
    979     retn                                      ; c3                          ; 0xc058c vgarom.asm:1086
    980     times 0x3 db 0
    981   ; disGetNextSymbol 0xc0590 LB 0x3af -> off=0x0 cb=0000000000000007 uValue=00000000000c0590 'do_out_dx_ax'
    982 do_out_dx_ax:                                ; 0xc0590 LB 0x7
    983     xchg ah, al                               ; 86 c4                       ; 0xc0590 vberom.asm:69
    984     out DX, AL                                ; ee                          ; 0xc0592 vberom.asm:70
    985     xchg ah, al                               ; 86 c4                       ; 0xc0593 vberom.asm:71
    986     out DX, AL                                ; ee                          ; 0xc0595 vberom.asm:72
    987     retn                                      ; c3                          ; 0xc0596 vberom.asm:73
    988   ; disGetNextSymbol 0xc0597 LB 0x3a8 -> off=0x0 cb=0000000000000043 uValue=00000000000c0597 'do_in_ax_dx'
    989 do_in_ax_dx:                                 ; 0xc0597 LB 0x43
    990     in AL, DX                                 ; ec                          ; 0xc0597 vberom.asm:76
    991     xchg ah, al                               ; 86 c4                       ; 0xc0598 vberom.asm:77
    992     in AL, DX                                 ; ec                          ; 0xc059a vberom.asm:78
    993     retn                                      ; c3                          ; 0xc059b vberom.asm:79
    994     push ax                                   ; 50                          ; 0xc059c vberom.asm:90
    995     push dx                                   ; 52                          ; 0xc059d vberom.asm:91
    996     mov dx, 003dah                            ; ba da 03                    ; 0xc059e vberom.asm:92
    997     in AL, DX                                 ; ec                          ; 0xc05a1 vberom.asm:94
    998     test AL, strict byte 008h                 ; a8 08                       ; 0xc05a2 vberom.asm:95
    999     je short 005a1h                           ; 74 fb                       ; 0xc05a4 vberom.asm:96
    1000     pop dx                                    ; 5a                          ; 0xc05a6 vberom.asm:97
    1001     pop ax                                    ; 58                          ; 0xc05a7 vberom.asm:98
    1002     retn                                      ; c3                          ; 0xc05a8 vberom.asm:99
    1003     push ax                                   ; 50                          ; 0xc05a9 vberom.asm:102
    1004     push dx                                   ; 52                          ; 0xc05aa vberom.asm:103
    1005     mov dx, 003dah                            ; ba da 03                    ; 0xc05ab vberom.asm:104
    1006     in AL, DX                                 ; ec                          ; 0xc05ae vberom.asm:106
    1007     test AL, strict byte 008h                 ; a8 08                       ; 0xc05af vberom.asm:107
    1008     jne short 005aeh                          ; 75 fb                       ; 0xc05b1 vberom.asm:108
    1009     pop dx                                    ; 5a                          ; 0xc05b3 vberom.asm:109
    1010     pop ax                                    ; 58                          ; 0xc05b4 vberom.asm:110
    1011     retn                                      ; c3                          ; 0xc05b5 vberom.asm:111
    1012     push dx                                   ; 52                          ; 0xc05b6 vberom.asm:116
    1013     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05b7 vberom.asm:117
    1014     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05ba vberom.asm:118
    1015     call 00590h                               ; e8 d0 ff                    ; 0xc05bd vberom.asm:119
    1016     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05c0 vberom.asm:120
    1017     call 00597h                               ; e8 d1 ff                    ; 0xc05c3 vberom.asm:121
    1018     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc05c6 vberom.asm:122
    1019     jbe short 005d8h                          ; 76 0e                       ; 0xc05c8 vberom.asm:123
     977    ; mov al, ah                                ; 8a c4                     ; 0xc058f vgarom.asm:1091
     978    pop DS                                    ; 1f                          ; 0xc0591 vgarom.asm:1092
     979    retn                                      ; c3                          ; 0xc0592 vgarom.asm:1093
     980    times 0xd db 0
     981  ; disGetNextSymbol 0xc05a0 LB 0x3af -> off=0x0 cb=0000000000000007 uValue=00000000000c05a0 'do_out_dx_ax'
     982do_out_dx_ax:                                ; 0xc05a0 LB 0x7
     983    xchg ah, al                               ; 86 c4                       ; 0xc05a0 vberom.asm:69
     984    out DX, AL                                ; ee                          ; 0xc05a2 vberom.asm:70
     985    xchg ah, al                               ; 86 c4                       ; 0xc05a3 vberom.asm:71
     986    out DX, AL                                ; ee                          ; 0xc05a5 vberom.asm:72
     987    retn                                      ; c3                          ; 0xc05a6 vberom.asm:73
     988  ; disGetNextSymbol 0xc05a7 LB 0x3a8 -> off=0x0 cb=0000000000000043 uValue=00000000000c05a7 'do_in_ax_dx'
     989do_in_ax_dx:                                 ; 0xc05a7 LB 0x43
     990    in AL, DX                                 ; ec                          ; 0xc05a7 vberom.asm:76
     991    xchg ah, al                               ; 86 c4                       ; 0xc05a8 vberom.asm:77
     992    in AL, DX                                 ; ec                          ; 0xc05aa vberom.asm:78
     993    retn                                      ; c3                          ; 0xc05ab vberom.asm:79
     994    push ax                                   ; 50                          ; 0xc05ac vberom.asm:90
     995    push dx                                   ; 52                          ; 0xc05ad vberom.asm:91
     996    mov dx, 003dah                            ; ba da 03                    ; 0xc05ae vberom.asm:92
     997    in AL, DX                                 ; ec                          ; 0xc05b1 vberom.asm:94
     998    test AL, strict byte 008h                 ; a8 08                       ; 0xc05b2 vberom.asm:95
     999    je short 005b1h                           ; 74 fb                       ; 0xc05b4 vberom.asm:96
     1000    pop dx                                    ; 5a                          ; 0xc05b6 vberom.asm:97
     1001    pop ax                                    ; 58                          ; 0xc05b7 vberom.asm:98
     1002    retn                                      ; c3                          ; 0xc05b8 vberom.asm:99
     1003    push ax                                   ; 50                          ; 0xc05b9 vberom.asm:102
     1004    push dx                                   ; 52                          ; 0xc05ba vberom.asm:103
     1005    mov dx, 003dah                            ; ba da 03                    ; 0xc05bb vberom.asm:104
     1006    in AL, DX                                 ; ec                          ; 0xc05be vberom.asm:106
     1007    test AL, strict byte 008h                 ; a8 08                       ; 0xc05bf vberom.asm:107
     1008    jne short 005beh                          ; 75 fb                       ; 0xc05c1 vberom.asm:108
     1009    pop dx                                    ; 5a                          ; 0xc05c3 vberom.asm:109
     1010    pop ax                                    ; 58                          ; 0xc05c4 vberom.asm:110
     1011    retn                                      ; c3                          ; 0xc05c5 vberom.asm:111
     1012    push dx                                   ; 52                          ; 0xc05c6 vberom.asm:116
     1013    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05c7 vberom.asm:117
     1014    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05ca vberom.asm:118
     1015    call 005a0h                               ; e8 d0 ff                    ; 0xc05cd vberom.asm:119
     1016    mov dx, 001cfh                            ; ba cf 01                    ; 0xc05d0 vberom.asm:120
     1017    call 005a7h                               ; e8 d1 ff                    ; 0xc05d3 vberom.asm:121
     1018    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc05d6 vberom.asm:122
     1019    jbe short 005e8h                          ; 76 0e                       ; 0xc05d8 vberom.asm:123
    10201020    db  08ah, 0e0h
    1021     ; mov ah, al                                ; 8a e0                     ; 0xc05ca vberom.asm:124
    1022     shr ah, 1                                 ; d0 ec                       ; 0xc05cc vberom.asm:128
    1023     shr ah, 1                                 ; d0 ec                       ; 0xc05ce vberom.asm:129
    1024     shr ah, 1                                 ; d0 ec                       ; 0xc05d0 vberom.asm:130
    1025     test AL, strict byte 007h                 ; a8 07                       ; 0xc05d2 vberom.asm:132
    1026     je short 005d8h                           ; 74 02                       ; 0xc05d4 vberom.asm:133
     1021    ; mov ah, al                                ; 8a e0                     ; 0xc05da vberom.asm:124
     1022    shr ah, 1                                 ; d0 ec                       ; 0xc05dc vberom.asm:128
     1023    shr ah, 1                                 ; d0 ec                       ; 0xc05de vberom.asm:129
     1024    shr ah, 1                                 ; d0 ec                       ; 0xc05e0 vberom.asm:130
     1025    test AL, strict byte 007h                 ; a8 07                       ; 0xc05e2 vberom.asm:132
     1026    je short 005e8h                           ; 74 02                       ; 0xc05e4 vberom.asm:133
    10271027    db  0feh, 0c4h
    1028     ; inc ah                                    ; fe c4                     ; 0xc05d6 vberom.asm:134
    1029     pop dx                                    ; 5a                          ; 0xc05d8 vberom.asm:136
    1030     retn                                      ; c3                          ; 0xc05d9 vberom.asm:137
    1031   ; disGetNextSymbol 0xc05da LB 0x365 -> off=0x0 cb=0000000000000026 uValue=00000000000c05da '_dispi_get_max_bpp'
    1032 _dispi_get_max_bpp:                          ; 0xc05da LB 0x26
    1033     push dx                                   ; 52                          ; 0xc05da vberom.asm:142
    1034     push bx                                   ; 53                          ; 0xc05db vberom.asm:143
    1035     call 00614h                               ; e8 35 00                    ; 0xc05dc vberom.asm:144
     1028    ; inc ah                                    ; fe c4                     ; 0xc05e6 vberom.asm:134
     1029    pop dx                                    ; 5a                          ; 0xc05e8 vberom.asm:136
     1030    retn                                      ; c3                          ; 0xc05e9 vberom.asm:137
     1031  ; disGetNextSymbol 0xc05ea LB 0x365 -> off=0x0 cb=0000000000000026 uValue=00000000000c05ea '_dispi_get_max_bpp'
     1032_dispi_get_max_bpp:                          ; 0xc05ea LB 0x26
     1033    push dx                                   ; 52                          ; 0xc05ea vberom.asm:142
     1034    push bx                                   ; 53                          ; 0xc05eb vberom.asm:143
     1035    call 00624h                               ; e8 35 00                    ; 0xc05ec vberom.asm:144
    10361036    db  08bh, 0d8h
    1037     ; mov bx, ax                                ; 8b d8                     ; 0xc05df vberom.asm:145
    1038     or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05e1 vberom.asm:146
    1039     call 00600h                               ; e8 19 00                    ; 0xc05e4 vberom.asm:147
    1040     mov dx, 001ceh                            ; ba ce 01                    ; 0xc05e7 vberom.asm:148
    1041     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05ea vberom.asm:149
    1042     call 00590h                               ; e8 a0 ff                    ; 0xc05ed vberom.asm:150
    1043     mov dx, 001cfh                            ; ba cf 01                    ; 0xc05f0 vberom.asm:151
    1044     call 00597h                               ; e8 a1 ff                    ; 0xc05f3 vberom.asm:152
    1045     push ax                                   ; 50                          ; 0xc05f6 vberom.asm:153
     1037    ; mov bx, ax                                ; 8b d8                     ; 0xc05ef vberom.asm:145
     1038    or ax, strict byte 00002h                 ; 83 c8 02                    ; 0xc05f1 vberom.asm:146
     1039    call 00610h                               ; e8 19 00                    ; 0xc05f4 vberom.asm:147
     1040    mov dx, 001ceh                            ; ba ce 01                    ; 0xc05f7 vberom.asm:148
     1041    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc05fa vberom.asm:149
     1042    call 005a0h                               ; e8 a0 ff                    ; 0xc05fd vberom.asm:150
     1043    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0600 vberom.asm:151
     1044    call 005a7h                               ; e8 a1 ff                    ; 0xc0603 vberom.asm:152
     1045    push ax                                   ; 50                          ; 0xc0606 vberom.asm:153
    10461046    db  08bh, 0c3h
    1047     ; mov ax, bx                                ; 8b c3                     ; 0xc05f7 vberom.asm:154
    1048     call 00600h                               ; e8 04 00                    ; 0xc05f9 vberom.asm:155
    1049     pop ax                                    ; 58                          ; 0xc05fc vberom.asm:156
    1050     pop bx                                    ; 5b                          ; 0xc05fd vberom.asm:157
    1051     pop dx                                    ; 5a                          ; 0xc05fe vberom.asm:158
    1052     retn                                      ; c3                          ; 0xc05ff vberom.asm:159
    1053   ; disGetNextSymbol 0xc0600 LB 0x33f -> off=0x0 cb=0000000000000026 uValue=00000000000c0600 'dispi_set_enable_'
    1054 dispi_set_enable_:                           ; 0xc0600 LB 0x26
    1055     push dx                                   ; 52                          ; 0xc0600 vberom.asm:162
    1056     push ax                                   ; 50                          ; 0xc0601 vberom.asm:163
    1057     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0602 vberom.asm:164
    1058     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc0605 vberom.asm:165
    1059     call 00590h                               ; e8 85 ff                    ; 0xc0608 vberom.asm:166
    1060     pop ax                                    ; 58                          ; 0xc060b vberom.asm:167
    1061     mov dx, 001cfh                            ; ba cf 01                    ; 0xc060c vberom.asm:168
    1062     call 00590h                               ; e8 7e ff                    ; 0xc060f vberom.asm:169
    1063     pop dx                                    ; 5a                          ; 0xc0612 vberom.asm:170
    1064     retn                                      ; c3                          ; 0xc0613 vberom.asm:171
    1065     push dx                                   ; 52                          ; 0xc0614 vberom.asm:174
    1066     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0615 vberom.asm:175
    1067     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc0618 vberom.asm:176
    1068     call 00590h                               ; e8 72 ff                    ; 0xc061b vberom.asm:177
    1069     mov dx, 001cfh                            ; ba cf 01                    ; 0xc061e vberom.asm:178
    1070     call 00597h                               ; e8 73 ff                    ; 0xc0621 vberom.asm:179
    1071     pop dx                                    ; 5a                          ; 0xc0624 vberom.asm:180
    1072     retn                                      ; c3                          ; 0xc0625 vberom.asm:181
    1073   ; disGetNextSymbol 0xc0626 LB 0x319 -> off=0x0 cb=0000000000000026 uValue=00000000000c0626 'dispi_set_bank_'
    1074 dispi_set_bank_:                             ; 0xc0626 LB 0x26
    1075     push dx                                   ; 52                          ; 0xc0626 vberom.asm:184
    1076     push ax                                   ; 50                          ; 0xc0627 vberom.asm:185
    1077     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0628 vberom.asm:186
    1078     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc062b vberom.asm:187
    1079     call 00590h                               ; e8 5f ff                    ; 0xc062e vberom.asm:188
    1080     pop ax                                    ; 58                          ; 0xc0631 vberom.asm:189
    1081     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0632 vberom.asm:190
    1082     call 00590h                               ; e8 58 ff                    ; 0xc0635 vberom.asm:191
    1083     pop dx                                    ; 5a                          ; 0xc0638 vberom.asm:192
    1084     retn                                      ; c3                          ; 0xc0639 vberom.asm:193
    1085     push dx                                   ; 52                          ; 0xc063a vberom.asm:196
    1086     mov dx, 001ceh                            ; ba ce 01                    ; 0xc063b vberom.asm:197
    1087     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc063e vberom.asm:198
    1088     call 00590h                               ; e8 4c ff                    ; 0xc0641 vberom.asm:199
    1089     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0644 vberom.asm:200
    1090     call 00597h                               ; e8 4d ff                    ; 0xc0647 vberom.asm:201
    1091     pop dx                                    ; 5a                          ; 0xc064a vberom.asm:202
    1092     retn                                      ; c3                          ; 0xc064b vberom.asm:203
    1093   ; disGetNextSymbol 0xc064c LB 0x2f3 -> off=0x0 cb=00000000000000ac uValue=00000000000c064c '_dispi_set_bank_farcall'
    1094 _dispi_set_bank_farcall:                     ; 0xc064c LB 0xac
    1095     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc064c vberom.asm:206
    1096     je short 00676h                           ; 74 24                       ; 0xc0650 vberom.asm:207
     1047    ; mov ax, bx                                ; 8b c3                     ; 0xc0607 vberom.asm:154
     1048    call 00610h                               ; e8 04 00                    ; 0xc0609 vberom.asm:155
     1049    pop ax                                    ; 58                          ; 0xc060c vberom.asm:156
     1050    pop bx                                    ; 5b                          ; 0xc060d vberom.asm:157
     1051    pop dx                                    ; 5a                          ; 0xc060e vberom.asm:158
     1052    retn                                      ; c3                          ; 0xc060f vberom.asm:159
     1053  ; disGetNextSymbol 0xc0610 LB 0x33f -> off=0x0 cb=0000000000000026 uValue=00000000000c0610 'dispi_set_enable_'
     1054dispi_set_enable_:                           ; 0xc0610 LB 0x26
     1055    push dx                                   ; 52                          ; 0xc0610 vberom.asm:162
     1056    push ax                                   ; 50                          ; 0xc0611 vberom.asm:163
     1057    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0612 vberom.asm:164
     1058    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc0615 vberom.asm:165
     1059    call 005a0h                               ; e8 85 ff                    ; 0xc0618 vberom.asm:166
     1060    pop ax                                    ; 58                          ; 0xc061b vberom.asm:167
     1061    mov dx, 001cfh                            ; ba cf 01                    ; 0xc061c vberom.asm:168
     1062    call 005a0h                               ; e8 7e ff                    ; 0xc061f vberom.asm:169
     1063    pop dx                                    ; 5a                          ; 0xc0622 vberom.asm:170
     1064    retn                                      ; c3                          ; 0xc0623 vberom.asm:171
     1065    push dx                                   ; 52                          ; 0xc0624 vberom.asm:174
     1066    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0625 vberom.asm:175
     1067    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc0628 vberom.asm:176
     1068    call 005a0h                               ; e8 72 ff                    ; 0xc062b vberom.asm:177
     1069    mov dx, 001cfh                            ; ba cf 01                    ; 0xc062e vberom.asm:178
     1070    call 005a7h                               ; e8 73 ff                    ; 0xc0631 vberom.asm:179
     1071    pop dx                                    ; 5a                          ; 0xc0634 vberom.asm:180
     1072    retn                                      ; c3                          ; 0xc0635 vberom.asm:181
     1073  ; disGetNextSymbol 0xc0636 LB 0x319 -> off=0x0 cb=0000000000000026 uValue=00000000000c0636 'dispi_set_bank_'
     1074dispi_set_bank_:                             ; 0xc0636 LB 0x26
     1075    push dx                                   ; 52                          ; 0xc0636 vberom.asm:184
     1076    push ax                                   ; 50                          ; 0xc0637 vberom.asm:185
     1077    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0638 vberom.asm:186
     1078    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc063b vberom.asm:187
     1079    call 005a0h                               ; e8 5f ff                    ; 0xc063e vberom.asm:188
     1080    pop ax                                    ; 58                          ; 0xc0641 vberom.asm:189
     1081    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0642 vberom.asm:190
     1082    call 005a0h                               ; e8 58 ff                    ; 0xc0645 vberom.asm:191
     1083    pop dx                                    ; 5a                          ; 0xc0648 vberom.asm:192
     1084    retn                                      ; c3                          ; 0xc0649 vberom.asm:193
     1085    push dx                                   ; 52                          ; 0xc064a vberom.asm:196
     1086    mov dx, 001ceh                            ; ba ce 01                    ; 0xc064b vberom.asm:197
     1087    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc064e vberom.asm:198
     1088    call 005a0h                               ; e8 4c ff                    ; 0xc0651 vberom.asm:199
     1089    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0654 vberom.asm:200
     1090    call 005a7h                               ; e8 4d ff                    ; 0xc0657 vberom.asm:201
     1091    pop dx                                    ; 5a                          ; 0xc065a vberom.asm:202
     1092    retn                                      ; c3                          ; 0xc065b vberom.asm:203
     1093  ; disGetNextSymbol 0xc065c LB 0x2f3 -> off=0x0 cb=00000000000000ac uValue=00000000000c065c '_dispi_set_bank_farcall'
     1094_dispi_set_bank_farcall:                     ; 0xc065c LB 0xac
     1095    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc065c vberom.asm:206
     1096    je short 00686h                           ; 74 24                       ; 0xc0660 vberom.asm:207
    10971097    db  00bh, 0dbh
    1098     ; or bx, bx                                 ; 0b db                     ; 0xc0652 vberom.asm:208
    1099     jne short 00688h                          ; 75 32                       ; 0xc0654 vberom.asm:209
     1098    ; or bx, bx                                 ; 0b db                     ; 0xc0662 vberom.asm:208
     1099    jne short 00698h                          ; 75 32                       ; 0xc0664 vberom.asm:209
    11001100    db  08bh, 0c2h
    1101     ; mov ax, dx                                ; 8b c2                     ; 0xc0656 vberom.asm:210
    1102     push dx                                   ; 52                          ; 0xc0658 vberom.asm:211
    1103     push ax                                   ; 50                          ; 0xc0659 vberom.asm:212
    1104     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc065a vberom.asm:213
    1105     mov dx, 001ceh                            ; ba ce 01                    ; 0xc065d vberom.asm:214
    1106     call 00590h                               ; e8 2d ff                    ; 0xc0660 vberom.asm:215
    1107     pop ax                                    ; 58                          ; 0xc0663 vberom.asm:216
    1108     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0664 vberom.asm:217
    1109     call 00590h                               ; e8 26 ff                    ; 0xc0667 vberom.asm:218
    1110     call 00597h                               ; e8 2a ff                    ; 0xc066a vberom.asm:219
    1111     pop dx                                    ; 5a                          ; 0xc066d vberom.asm:220
     1101    ; mov ax, dx                                ; 8b c2                     ; 0xc0666 vberom.asm:210
     1102    push dx                                   ; 52                          ; 0xc0668 vberom.asm:211
     1103    push ax                                   ; 50                          ; 0xc0669 vberom.asm:212
     1104    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc066a vberom.asm:213
     1105    mov dx, 001ceh                            ; ba ce 01                    ; 0xc066d vberom.asm:214
     1106    call 005a0h                               ; e8 2d ff                    ; 0xc0670 vberom.asm:215
     1107    pop ax                                    ; 58                          ; 0xc0673 vberom.asm:216
     1108    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0674 vberom.asm:217
     1109    call 005a0h                               ; e8 26 ff                    ; 0xc0677 vberom.asm:218
     1110    call 005a7h                               ; e8 2a ff                    ; 0xc067a vberom.asm:219
     1111    pop dx                                    ; 5a                          ; 0xc067d vberom.asm:220
    11121112    db  03bh, 0d0h
    1113     ; cmp dx, ax                                ; 3b d0                     ; 0xc066e vberom.asm:221
    1114     jne short 00688h                          ; 75 16                       ; 0xc0670 vberom.asm:222
    1115     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0672 vberom.asm:223
    1116     retf                                      ; cb                          ; 0xc0675 vberom.asm:224
    1117     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0676 vberom.asm:226
    1118     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0679 vberom.asm:227
    1119     call 00590h                               ; e8 11 ff                    ; 0xc067c vberom.asm:228
    1120     mov dx, 001cfh                            ; ba cf 01                    ; 0xc067f vberom.asm:229
    1121     call 00597h                               ; e8 12 ff                    ; 0xc0682 vberom.asm:230
     1113    ; cmp dx, ax                                ; 3b d0                     ; 0xc067e vberom.asm:221
     1114    jne short 00698h                          ; 75 16                       ; 0xc0680 vberom.asm:222
     1115    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0682 vberom.asm:223
     1116    retf                                      ; cb                          ; 0xc0685 vberom.asm:224
     1117    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0686 vberom.asm:226
     1118    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0689 vberom.asm:227
     1119    call 005a0h                               ; e8 11 ff                    ; 0xc068c vberom.asm:228
     1120    mov dx, 001cfh                            ; ba cf 01                    ; 0xc068f vberom.asm:229
     1121    call 005a7h                               ; e8 12 ff                    ; 0xc0692 vberom.asm:230
    11221122    db  08bh, 0d0h
    1123     ; mov dx, ax                                ; 8b d0                     ; 0xc0685 vberom.asm:231
    1124     retf                                      ; cb                          ; 0xc0687 vberom.asm:232
    1125     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0688 vberom.asm:234
    1126     retf                                      ; cb                          ; 0xc068b vberom.asm:235
    1127     push dx                                   ; 52                          ; 0xc068c vberom.asm:238
    1128     push ax                                   ; 50                          ; 0xc068d vberom.asm:239
    1129     mov dx, 001ceh                            ; ba ce 01                    ; 0xc068e vberom.asm:240
    1130     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0691 vberom.asm:241
    1131     call 00590h                               ; e8 f9 fe                    ; 0xc0694 vberom.asm:242
    1132     pop ax                                    ; 58                          ; 0xc0697 vberom.asm:243
    1133     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0698 vberom.asm:244
    1134     call 00590h                               ; e8 f2 fe                    ; 0xc069b vberom.asm:245
    1135     pop dx                                    ; 5a                          ; 0xc069e vberom.asm:246
    1136     retn                                      ; c3                          ; 0xc069f vberom.asm:247
    1137     push dx                                   ; 52                          ; 0xc06a0 vberom.asm:250
    1138     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06a1 vberom.asm:251
    1139     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc06a4 vberom.asm:252
    1140     call 00590h                               ; e8 e6 fe                    ; 0xc06a7 vberom.asm:253
    1141     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06aa vberom.asm:254
    1142     call 00597h                               ; e8 e7 fe                    ; 0xc06ad vberom.asm:255
    1143     pop dx                                    ; 5a                          ; 0xc06b0 vberom.asm:256
    1144     retn                                      ; c3                          ; 0xc06b1 vberom.asm:257
    1145     push dx                                   ; 52                          ; 0xc06b2 vberom.asm:260
    1146     push ax                                   ; 50                          ; 0xc06b3 vberom.asm:261
    1147     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06b4 vberom.asm:262
    1148     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06b7 vberom.asm:263
    1149     call 00590h                               ; e8 d3 fe                    ; 0xc06ba vberom.asm:264
    1150     pop ax                                    ; 58                          ; 0xc06bd vberom.asm:265
    1151     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06be vberom.asm:266
    1152     call 00590h                               ; e8 cc fe                    ; 0xc06c1 vberom.asm:267
    1153     pop dx                                    ; 5a                          ; 0xc06c4 vberom.asm:268
    1154     retn                                      ; c3                          ; 0xc06c5 vberom.asm:269
    1155     push dx                                   ; 52                          ; 0xc06c6 vberom.asm:272
    1156     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06c7 vberom.asm:273
    1157     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06ca vberom.asm:274
    1158     call 00590h                               ; e8 c0 fe                    ; 0xc06cd vberom.asm:275
    1159     mov dx, 001cfh                            ; ba cf 01                    ; 0xc06d0 vberom.asm:276
    1160     call 00597h                               ; e8 c1 fe                    ; 0xc06d3 vberom.asm:277
    1161     pop dx                                    ; 5a                          ; 0xc06d6 vberom.asm:278
    1162     retn                                      ; c3                          ; 0xc06d7 vberom.asm:279
    1163     push ax                                   ; 50                          ; 0xc06d8 vberom.asm:282
    1164     push bx                                   ; 53                          ; 0xc06d9 vberom.asm:283
    1165     push dx                                   ; 52                          ; 0xc06da vberom.asm:284
     1123    ; mov dx, ax                                ; 8b d0                     ; 0xc0695 vberom.asm:231
     1124    retf                                      ; cb                          ; 0xc0697 vberom.asm:232
     1125    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0698 vberom.asm:234
     1126    retf                                      ; cb                          ; 0xc069b vberom.asm:235
     1127    push dx                                   ; 52                          ; 0xc069c vberom.asm:238
     1128    push ax                                   ; 50                          ; 0xc069d vberom.asm:239
     1129    mov dx, 001ceh                            ; ba ce 01                    ; 0xc069e vberom.asm:240
     1130    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc06a1 vberom.asm:241
     1131    call 005a0h                               ; e8 f9 fe                    ; 0xc06a4 vberom.asm:242
     1132    pop ax                                    ; 58                          ; 0xc06a7 vberom.asm:243
     1133    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06a8 vberom.asm:244
     1134    call 005a0h                               ; e8 f2 fe                    ; 0xc06ab vberom.asm:245
     1135    pop dx                                    ; 5a                          ; 0xc06ae vberom.asm:246
     1136    retn                                      ; c3                          ; 0xc06af vberom.asm:247
     1137    push dx                                   ; 52                          ; 0xc06b0 vberom.asm:250
     1138    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06b1 vberom.asm:251
     1139    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc06b4 vberom.asm:252
     1140    call 005a0h                               ; e8 e6 fe                    ; 0xc06b7 vberom.asm:253
     1141    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06ba vberom.asm:254
     1142    call 005a7h                               ; e8 e7 fe                    ; 0xc06bd vberom.asm:255
     1143    pop dx                                    ; 5a                          ; 0xc06c0 vberom.asm:256
     1144    retn                                      ; c3                          ; 0xc06c1 vberom.asm:257
     1145    push dx                                   ; 52                          ; 0xc06c2 vberom.asm:260
     1146    push ax                                   ; 50                          ; 0xc06c3 vberom.asm:261
     1147    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06c4 vberom.asm:262
     1148    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06c7 vberom.asm:263
     1149    call 005a0h                               ; e8 d3 fe                    ; 0xc06ca vberom.asm:264
     1150    pop ax                                    ; 58                          ; 0xc06cd vberom.asm:265
     1151    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06ce vberom.asm:266
     1152    call 005a0h                               ; e8 cc fe                    ; 0xc06d1 vberom.asm:267
     1153    pop dx                                    ; 5a                          ; 0xc06d4 vberom.asm:268
     1154    retn                                      ; c3                          ; 0xc06d5 vberom.asm:269
     1155    push dx                                   ; 52                          ; 0xc06d6 vberom.asm:272
     1156    mov dx, 001ceh                            ; ba ce 01                    ; 0xc06d7 vberom.asm:273
     1157    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc06da vberom.asm:274
     1158    call 005a0h                               ; e8 c0 fe                    ; 0xc06dd vberom.asm:275
     1159    mov dx, 001cfh                            ; ba cf 01                    ; 0xc06e0 vberom.asm:276
     1160    call 005a7h                               ; e8 c1 fe                    ; 0xc06e3 vberom.asm:277
     1161    pop dx                                    ; 5a                          ; 0xc06e6 vberom.asm:278
     1162    retn                                      ; c3                          ; 0xc06e7 vberom.asm:279
     1163    push ax                                   ; 50                          ; 0xc06e8 vberom.asm:282
     1164    push bx                                   ; 53                          ; 0xc06e9 vberom.asm:283
     1165    push dx                                   ; 52                          ; 0xc06ea vberom.asm:284
    11661166    db  08bh, 0d8h
    1167     ; mov bx, ax                                ; 8b d8                     ; 0xc06db vberom.asm:285
    1168     call 005b6h                               ; e8 d6 fe                    ; 0xc06dd vberom.asm:286
    1169     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06e0 vberom.asm:287
    1170     jnbe short 006e6h                         ; 77 02                       ; 0xc06e2 vberom.asm:288
    1171     shr bx, 1                                 ; d1 eb                       ; 0xc06e4 vberom.asm:289
    1172     shr bx, 1                                 ; d1 eb                       ; 0xc06e6 vberom.asm:294
    1173     shr bx, 1                                 ; d1 eb                       ; 0xc06e8 vberom.asm:295
    1174     shr bx, 1                                 ; d1 eb                       ; 0xc06ea vberom.asm:296
    1175     mov dx, 003d4h                            ; ba d4 03                    ; 0xc06ec vberom.asm:298
     1167    ; mov bx, ax                                ; 8b d8                     ; 0xc06eb vberom.asm:285
     1168    call 005c6h                               ; e8 d6 fe                    ; 0xc06ed vberom.asm:286
     1169    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc06f0 vberom.asm:287
     1170    jnbe short 006f6h                         ; 77 02                       ; 0xc06f2 vberom.asm:288
     1171    shr bx, 1                                 ; d1 eb                       ; 0xc06f4 vberom.asm:289
     1172    shr bx, 1                                 ; d1 eb                       ; 0xc06f6 vberom.asm:294
     1173    shr bx, 1                                 ; d1 eb                       ; 0xc06f8 vberom.asm:295
     1174    shr bx, 1                                 ; d1 eb                       ; 0xc06fa vberom.asm:296
     1175    mov dx, 003d4h                            ; ba d4 03                    ; 0xc06fc vberom.asm:298
    11761176    db  08ah, 0e3h
    1177     ; mov ah, bl                                ; 8a e3                     ; 0xc06ef vberom.asm:299
    1178     mov AL, strict byte 013h                  ; b0 13                       ; 0xc06f1 vberom.asm:300
    1179     out DX, ax                                ; ef                          ; 0xc06f3 vberom.asm:301
    1180     pop dx                                    ; 5a                          ; 0xc06f4 vberom.asm:302
    1181     pop bx                                    ; 5b                          ; 0xc06f5 vberom.asm:303
    1182     pop ax                                    ; 58                          ; 0xc06f6 vberom.asm:304
    1183     retn                                      ; c3                          ; 0xc06f7 vberom.asm:305
    1184   ; disGetNextSymbol 0xc06f8 LB 0x247 -> off=0x0 cb=00000000000000f0 uValue=00000000000c06f8 '_vga_compat_setup'
    1185 _vga_compat_setup:                           ; 0xc06f8 LB 0xf0
    1186     push ax                                   ; 50                          ; 0xc06f8 vberom.asm:308
    1187     push dx                                   ; 52                          ; 0xc06f9 vberom.asm:309
    1188     mov dx, 001ceh                            ; ba ce 01                    ; 0xc06fa vberom.asm:312
    1189     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc06fd vberom.asm:313
    1190     call 00590h                               ; e8 8d fe                    ; 0xc0700 vberom.asm:314
    1191     mov dx, 001cfh                            ; ba cf 01                    ; 0xc0703 vberom.asm:315
    1192     call 00597h                               ; e8 8e fe                    ; 0xc0706 vberom.asm:316
    1193     push ax                                   ; 50                          ; 0xc0709 vberom.asm:317
    1194     mov dx, 003d4h                            ; ba d4 03                    ; 0xc070a vberom.asm:318
    1195     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc070d vberom.asm:319
    1196     out DX, ax                                ; ef                          ; 0xc0710 vberom.asm:320
    1197     pop ax                                    ; 58                          ; 0xc0711 vberom.asm:321
    1198     push ax                                   ; 50                          ; 0xc0712 vberom.asm:322
    1199     shr ax, 1                                 ; d1 e8                       ; 0xc0713 vberom.asm:326
    1200     shr ax, 1                                 ; d1 e8                       ; 0xc0715 vberom.asm:327
    1201     shr ax, 1                                 ; d1 e8                       ; 0xc0717 vberom.asm:328
    1202     dec ax                                    ; 48                          ; 0xc0719 vberom.asm:330
     1177    ; mov ah, bl                                ; 8a e3                     ; 0xc06ff vberom.asm:299
     1178    mov AL, strict byte 013h                  ; b0 13                       ; 0xc0701 vberom.asm:300
     1179    out DX, ax                                ; ef                          ; 0xc0703 vberom.asm:301
     1180    pop dx                                    ; 5a                          ; 0xc0704 vberom.asm:302
     1181    pop bx                                    ; 5b                          ; 0xc0705 vberom.asm:303
     1182    pop ax                                    ; 58                          ; 0xc0706 vberom.asm:304
     1183    retn                                      ; c3                          ; 0xc0707 vberom.asm:305
     1184  ; disGetNextSymbol 0xc0708 LB 0x247 -> off=0x0 cb=00000000000000f0 uValue=00000000000c0708 '_vga_compat_setup'
     1185_vga_compat_setup:                           ; 0xc0708 LB 0xf0
     1186    push ax                                   ; 50                          ; 0xc0708 vberom.asm:308
     1187    push dx                                   ; 52                          ; 0xc0709 vberom.asm:309
     1188    mov dx, 001ceh                            ; ba ce 01                    ; 0xc070a vberom.asm:312
     1189    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc070d vberom.asm:313
     1190    call 005a0h                               ; e8 8d fe                    ; 0xc0710 vberom.asm:314
     1191    mov dx, 001cfh                            ; ba cf 01                    ; 0xc0713 vberom.asm:315
     1192    call 005a7h                               ; e8 8e fe                    ; 0xc0716 vberom.asm:316
     1193    push ax                                   ; 50                          ; 0xc0719 vberom.asm:317
     1194    mov dx, 003d4h                            ; ba d4 03                    ; 0xc071a vberom.asm:318
     1195    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc071d vberom.asm:319
     1196    out DX, ax                                ; ef                          ; 0xc0720 vberom.asm:320
     1197    pop ax                                    ; 58                          ; 0xc0721 vberom.asm:321
     1198    push ax                                   ; 50                          ; 0xc0722 vberom.asm:322
     1199    shr ax, 1                                 ; d1 e8                       ; 0xc0723 vberom.asm:326
     1200    shr ax, 1                                 ; d1 e8                       ; 0xc0725 vberom.asm:327
     1201    shr ax, 1                                 ; d1 e8                       ; 0xc0727 vberom.asm:328
     1202    dec ax                                    ; 48                          ; 0xc0729 vberom.asm:330
    12031203    db  08ah, 0e0h
    1204     ; mov ah, al                                ; 8a e0                     ; 0xc071a vberom.asm:331
    1205     mov AL, strict byte 001h                  ; b0 01                       ; 0xc071c vberom.asm:332
    1206     out DX, ax                                ; ef                          ; 0xc071e vberom.asm:333
    1207     pop ax                                    ; 58                          ; 0xc071f vberom.asm:334
    1208     call 006d8h                               ; e8 b5 ff                    ; 0xc0720 vberom.asm:335
    1209     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0723 vberom.asm:338
    1210     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc0726 vberom.asm:339
    1211     call 00590h                               ; e8 64 fe                    ; 0xc0729 vberom.asm:340
    1212     mov dx, 001cfh                            ; ba cf 01                    ; 0xc072c vberom.asm:341
    1213     call 00597h                               ; e8 65 fe                    ; 0xc072f vberom.asm:342
    1214     dec ax                                    ; 48                          ; 0xc0732 vberom.asm:343
    1215     push ax                                   ; 50                          ; 0xc0733 vberom.asm:344
    1216     mov dx, 003d4h                            ; ba d4 03                    ; 0xc0734 vberom.asm:345
     1204    ; mov ah, al                                ; 8a e0                     ; 0xc072a vberom.asm:331
     1205    mov AL, strict byte 001h                  ; b0 01                       ; 0xc072c vberom.asm:332
     1206    out DX, ax                                ; ef                          ; 0xc072e vberom.asm:333
     1207    pop ax                                    ; 58                          ; 0xc072f vberom.asm:334
     1208    call 006e8h                               ; e8 b5 ff                    ; 0xc0730 vberom.asm:335
     1209    mov dx, 001ceh                            ; ba ce 01                    ; 0xc0733 vberom.asm:338
     1210    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc0736 vberom.asm:339
     1211    call 005a0h                               ; e8 64 fe                    ; 0xc0739 vberom.asm:340
     1212    mov dx, 001cfh                            ; ba cf 01                    ; 0xc073c vberom.asm:341
     1213    call 005a7h                               ; e8 65 fe                    ; 0xc073f vberom.asm:342
     1214    dec ax                                    ; 48                          ; 0xc0742 vberom.asm:343
     1215    push ax                                   ; 50                          ; 0xc0743 vberom.asm:344
     1216    mov dx, 003d4h                            ; ba d4 03                    ; 0xc0744 vberom.asm:345
    12171217    db  08ah, 0e0h
    1218     ; mov ah, al                                ; 8a e0                     ; 0xc0737 vberom.asm:346
    1219     mov AL, strict byte 012h                  ; b0 12                       ; 0xc0739 vberom.asm:347
    1220     out DX, ax                                ; ef                          ; 0xc073b vberom.asm:348
    1221     pop ax                                    ; 58                          ; 0xc073c vberom.asm:349
    1222     mov AL, strict byte 007h                  ; b0 07                       ; 0xc073d vberom.asm:350
    1223     out DX, AL                                ; ee                          ; 0xc073f vberom.asm:351
    1224     inc dx                                    ; 42                          ; 0xc0740 vberom.asm:352
    1225     in AL, DX                                 ; ec                          ; 0xc0741 vberom.asm:353
    1226     and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0742 vberom.asm:354
    1227     test ah, 001h                             ; f6 c4 01                    ; 0xc0744 vberom.asm:355
    1228     je short 0074bh                           ; 74 02                       ; 0xc0747 vberom.asm:356
    1229     or AL, strict byte 002h                   ; 0c 02                       ; 0xc0749 vberom.asm:357
    1230     test ah, 002h                             ; f6 c4 02                    ; 0xc074b vberom.asm:359
    1231     je short 00752h                           ; 74 02                       ; 0xc074e vberom.asm:360
    1232     or AL, strict byte 040h                   ; 0c 40                       ; 0xc0750 vberom.asm:361
    1233     out DX, AL                                ; ee                          ; 0xc0752 vberom.asm:363
    1234     mov dx, 003d4h                            ; ba d4 03                    ; 0xc0753 vberom.asm:366
    1235     mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0756 vberom.asm:367
    1236     out DX, AL                                ; ee                          ; 0xc0759 vberom.asm:368
    1237     mov dx, 003d5h                            ; ba d5 03                    ; 0xc075a vberom.asm:369
    1238     in AL, DX                                 ; ec                          ; 0xc075d vberom.asm:370
    1239     and AL, strict byte 060h                  ; 24 60                       ; 0xc075e vberom.asm:371
    1240     out DX, AL                                ; ee                          ; 0xc0760 vberom.asm:372
    1241     mov dx, 003d4h                            ; ba d4 03                    ; 0xc0761 vberom.asm:373
    1242     mov AL, strict byte 017h                  ; b0 17                       ; 0xc0764 vberom.asm:374
    1243     out DX, AL                                ; ee                          ; 0xc0766 vberom.asm:375
    1244     mov dx, 003d5h                            ; ba d5 03                    ; 0xc0767 vberom.asm:376
    1245     in AL, DX                                 ; ec                          ; 0xc076a vberom.asm:377
    1246     or AL, strict byte 003h                   ; 0c 03                       ; 0xc076b vberom.asm:378
    1247     out DX, AL                                ; ee                          ; 0xc076d vberom.asm:379
    1248     mov dx, 003dah                            ; ba da 03                    ; 0xc076e vberom.asm:380
    1249     in AL, DX                                 ; ec                          ; 0xc0771 vberom.asm:381
    1250     mov dx, 003c0h                            ; ba c0 03                    ; 0xc0772 vberom.asm:382
    1251     mov AL, strict byte 010h                  ; b0 10                       ; 0xc0775 vberom.asm:383
    1252     out DX, AL                                ; ee                          ; 0xc0777 vberom.asm:384
    1253     mov dx, 003c1h                            ; ba c1 03                    ; 0xc0778 vberom.asm:385
    1254     in AL, DX                                 ; ec                          ; 0xc077b vberom.asm:386
    1255     or AL, strict byte 001h                   ; 0c 01                       ; 0xc077c vberom.asm:387
    1256     mov dx, 003c0h                            ; ba c0 03                    ; 0xc077e vberom.asm:388
    1257     out DX, AL                                ; ee                          ; 0xc0781 vberom.asm:389
    1258     mov AL, strict byte 020h                  ; b0 20                       ; 0xc0782 vberom.asm:390
    1259     out DX, AL                                ; ee                          ; 0xc0784 vberom.asm:391
    1260     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0785 vberom.asm:392
    1261     mov ax, 00506h                            ; b8 06 05                    ; 0xc0788 vberom.asm:393
    1262     out DX, ax                                ; ef                          ; 0xc078b vberom.asm:394
    1263     mov dx, 003c4h                            ; ba c4 03                    ; 0xc078c vberom.asm:395
    1264     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc078f vberom.asm:396
    1265     out DX, ax                                ; ef                          ; 0xc0792 vberom.asm:397
    1266     mov dx, 001ceh                            ; ba ce 01                    ; 0xc0793 vberom.asm:400
    1267     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0796 vberom.asm:401
    1268     call 00590h                               ; e8 f4 fd                    ; 0xc0799 vberom.asm:402
    1269     mov dx, 001cfh                            ; ba cf 01                    ; 0xc079c vberom.asm:403
    1270     call 00597h                               ; e8 f5 fd                    ; 0xc079f vberom.asm:404
    1271     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc07a2 vberom.asm:405
    1272     jc short 007e6h                           ; 72 40                       ; 0xc07a4 vberom.asm:406
    1273     mov dx, 003d4h                            ; ba d4 03                    ; 0xc07a6 vberom.asm:407
    1274     mov AL, strict byte 014h                  ; b0 14                       ; 0xc07a9 vberom.asm:408
    1275     out DX, AL                                ; ee                          ; 0xc07ab vberom.asm:409
    1276     mov dx, 003d5h                            ; ba d5 03                    ; 0xc07ac vberom.asm:410
    1277     in AL, DX                                 ; ec                          ; 0xc07af vberom.asm:411
    1278     or AL, strict byte 040h                   ; 0c 40                       ; 0xc07b0 vberom.asm:412
    1279     out DX, AL                                ; ee                          ; 0xc07b2 vberom.asm:413
    1280     mov dx, 003dah                            ; ba da 03                    ; 0xc07b3 vberom.asm:414
    1281     in AL, DX                                 ; ec                          ; 0xc07b6 vberom.asm:415
    1282     mov dx, 003c0h                            ; ba c0 03                    ; 0xc07b7 vberom.asm:416
    1283     mov AL, strict byte 010h                  ; b0 10                       ; 0xc07ba vberom.asm:417
    1284     out DX, AL                                ; ee                          ; 0xc07bc vberom.asm:418
    1285     mov dx, 003c1h                            ; ba c1 03                    ; 0xc07bd vberom.asm:419
    1286     in AL, DX                                 ; ec                          ; 0xc07c0 vberom.asm:420
    1287     or AL, strict byte 040h                   ; 0c 40                       ; 0xc07c1 vberom.asm:421
    1288     mov dx, 003c0h                            ; ba c0 03                    ; 0xc07c3 vberom.asm:422
    1289     out DX, AL                                ; ee                          ; 0xc07c6 vberom.asm:423
    1290     mov AL, strict byte 020h                  ; b0 20                       ; 0xc07c7 vberom.asm:424
    1291     out DX, AL                                ; ee                          ; 0xc07c9 vberom.asm:425
    1292     mov dx, 003c4h                            ; ba c4 03                    ; 0xc07ca vberom.asm:426
    1293     mov AL, strict byte 004h                  ; b0 04                       ; 0xc07cd vberom.asm:427
    1294     out DX, AL                                ; ee                          ; 0xc07cf vberom.asm:428
    1295     mov dx, 003c5h                            ; ba c5 03                    ; 0xc07d0 vberom.asm:429
    1296     in AL, DX                                 ; ec                          ; 0xc07d3 vberom.asm:430
    1297     or AL, strict byte 008h                   ; 0c 08                       ; 0xc07d4 vberom.asm:431
    1298     out DX, AL                                ; ee                          ; 0xc07d6 vberom.asm:432
    1299     mov dx, 003ceh                            ; ba ce 03                    ; 0xc07d7 vberom.asm:433
    1300     mov AL, strict byte 005h                  ; b0 05                       ; 0xc07da vberom.asm:434
    1301     out DX, AL                                ; ee                          ; 0xc07dc vberom.asm:435
    1302     mov dx, 003cfh                            ; ba cf 03                    ; 0xc07dd vberom.asm:436
    1303     in AL, DX                                 ; ec                          ; 0xc07e0 vberom.asm:437
    1304     and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07e1 vberom.asm:438
    1305     or AL, strict byte 040h                   ; 0c 40                       ; 0xc07e3 vberom.asm:439
    1306     out DX, AL                                ; ee                          ; 0xc07e5 vberom.asm:440
    1307     pop dx                                    ; 5a                          ; 0xc07e6 vberom.asm:443
    1308     pop ax                                    ; 58                          ; 0xc07e7 vberom.asm:444
    1309   ; disGetNextSymbol 0xc07e8 LB 0x157 -> off=0x0 cb=0000000000000013 uValue=00000000000c07e8 '_vbe_has_vbe_display'
    1310 _vbe_has_vbe_display:                        ; 0xc07e8 LB 0x13
    1311     push DS                                   ; 1e                          ; 0xc07e8 vberom.asm:450
    1312     push bx                                   ; 53                          ; 0xc07e9 vberom.asm:451
    1313     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07ea vberom.asm:452
    1314     mov ds, ax                                ; 8e d8                       ; 0xc07ed vberom.asm:453
    1315     mov bx, 000b9h                            ; bb b9 00                    ; 0xc07ef vberom.asm:454
    1316     mov al, byte [bx]                         ; 8a 07                       ; 0xc07f2 vberom.asm:455
    1317     and AL, strict byte 001h                  ; 24 01                       ; 0xc07f4 vberom.asm:456
     1218    ; mov ah, al                                ; 8a e0                     ; 0xc0747 vberom.asm:346
     1219    mov AL, strict byte 012h                  ; b0 12                       ; 0xc0749 vberom.asm:347
     1220    out DX, ax                                ; ef                          ; 0xc074b vberom.asm:348
     1221    pop ax                                    ; 58                          ; 0xc074c vberom.asm:349
     1222    mov AL, strict byte 007h                  ; b0 07                       ; 0xc074d vberom.asm:350
     1223    out DX, AL                                ; ee                          ; 0xc074f vberom.asm:351
     1224    inc dx                                    ; 42                          ; 0xc0750 vberom.asm:352
     1225    in AL, DX                                 ; ec                          ; 0xc0751 vberom.asm:353
     1226    and AL, strict byte 0bdh                  ; 24 bd                       ; 0xc0752 vberom.asm:354
     1227    test ah, 001h                             ; f6 c4 01                    ; 0xc0754 vberom.asm:355
     1228    je short 0075bh                           ; 74 02                       ; 0xc0757 vberom.asm:356
     1229    or AL, strict byte 002h                   ; 0c 02                       ; 0xc0759 vberom.asm:357
     1230    test ah, 002h                             ; f6 c4 02                    ; 0xc075b vberom.asm:359
     1231    je short 00762h                           ; 74 02                       ; 0xc075e vberom.asm:360
     1232    or AL, strict byte 040h                   ; 0c 40                       ; 0xc0760 vberom.asm:361
     1233    out DX, AL                                ; ee                          ; 0xc0762 vberom.asm:363
     1234    mov dx, 003d4h                            ; ba d4 03                    ; 0xc0763 vberom.asm:366
     1235    mov ax, strict word 00009h                ; b8 09 00                    ; 0xc0766 vberom.asm:367
     1236    out DX, AL                                ; ee                          ; 0xc0769 vberom.asm:368
     1237    mov dx, 003d5h                            ; ba d5 03                    ; 0xc076a vberom.asm:369
     1238    in AL, DX                                 ; ec                          ; 0xc076d vberom.asm:370
     1239    and AL, strict byte 060h                  ; 24 60                       ; 0xc076e vberom.asm:371
     1240    out DX, AL                                ; ee                          ; 0xc0770 vberom.asm:372
     1241    mov dx, 003d4h                            ; ba d4 03                    ; 0xc0771 vberom.asm:373
     1242    mov AL, strict byte 017h                  ; b0 17                       ; 0xc0774 vberom.asm:374
     1243    out DX, AL                                ; ee                          ; 0xc0776 vberom.asm:375
     1244    mov dx, 003d5h                            ; ba d5 03                    ; 0xc0777 vberom.asm:376
     1245    in AL, DX                                 ; ec                          ; 0xc077a vberom.asm:377
     1246    or AL, strict byte 003h                   ; 0c 03                       ; 0xc077b vberom.asm:378
     1247    out DX, AL                                ; ee                          ; 0xc077d vberom.asm:379
     1248    mov dx, 003dah                            ; ba da 03                    ; 0xc077e vberom.asm:380
     1249    in AL, DX                                 ; ec                          ; 0xc0781 vberom.asm:381
     1250    mov dx, 003c0h                            ; ba c0 03                    ; 0xc0782 vberom.asm:382
     1251    mov AL, strict byte 010h                  ; b0 10                       ; 0xc0785 vberom.asm:383
     1252    out DX, AL                                ; ee                          ; 0xc0787 vberom.asm:384
     1253    mov dx, 003c1h                            ; ba c1 03                    ; 0xc0788 vberom.asm:385
     1254    in AL, DX                                 ; ec                          ; 0xc078b vberom.asm:386
     1255    or AL, strict byte 001h                   ; 0c 01                       ; 0xc078c vberom.asm:387
     1256    mov dx, 003c0h                            ; ba c0 03                    ; 0xc078e vberom.asm:388
     1257    out DX, AL                                ; ee                          ; 0xc0791 vberom.asm:389
     1258    mov AL, strict byte 020h                  ; b0 20                       ; 0xc0792 vberom.asm:390
     1259    out DX, AL                                ; ee                          ; 0xc0794 vberom.asm:391
     1260    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0795 vberom.asm:392
     1261    mov ax, 00506h                            ; b8 06 05                    ; 0xc0798 vberom.asm:393
     1262    out DX, ax                                ; ef                          ; 0xc079b vberom.asm:394
     1263    mov dx, 003c4h                            ; ba c4 03                    ; 0xc079c vberom.asm:395
     1264    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc079f vberom.asm:396
     1265    out DX, ax                                ; ef                          ; 0xc07a2 vberom.asm:397
     1266    mov dx, 001ceh                            ; ba ce 01                    ; 0xc07a3 vberom.asm:400
     1267    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc07a6 vberom.asm:401
     1268    call 005a0h                               ; e8 f4 fd                    ; 0xc07a9 vberom.asm:402
     1269    mov dx, 001cfh                            ; ba cf 01                    ; 0xc07ac vberom.asm:403
     1270    call 005a7h                               ; e8 f5 fd                    ; 0xc07af vberom.asm:404
     1271    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc07b2 vberom.asm:405
     1272    jc short 007f6h                           ; 72 40                       ; 0xc07b4 vberom.asm:406
     1273    mov dx, 003d4h                            ; ba d4 03                    ; 0xc07b6 vberom.asm:407
     1274    mov AL, strict byte 014h                  ; b0 14                       ; 0xc07b9 vberom.asm:408
     1275    out DX, AL                                ; ee                          ; 0xc07bb vberom.asm:409
     1276    mov dx, 003d5h                            ; ba d5 03                    ; 0xc07bc vberom.asm:410
     1277    in AL, DX                                 ; ec                          ; 0xc07bf vberom.asm:411
     1278    or AL, strict byte 040h                   ; 0c 40                       ; 0xc07c0 vberom.asm:412
     1279    out DX, AL                                ; ee                          ; 0xc07c2 vberom.asm:413
     1280    mov dx, 003dah                            ; ba da 03                    ; 0xc07c3 vberom.asm:414
     1281    in AL, DX                                 ; ec                          ; 0xc07c6 vberom.asm:415
     1282    mov dx, 003c0h                            ; ba c0 03                    ; 0xc07c7 vberom.asm:416
     1283    mov AL, strict byte 010h                  ; b0 10                       ; 0xc07ca vberom.asm:417
     1284    out DX, AL                                ; ee                          ; 0xc07cc vberom.asm:418
     1285    mov dx, 003c1h                            ; ba c1 03                    ; 0xc07cd vberom.asm:419
     1286    in AL, DX                                 ; ec                          ; 0xc07d0 vberom.asm:420
     1287    or AL, strict byte 040h                   ; 0c 40                       ; 0xc07d1 vberom.asm:421
     1288    mov dx, 003c0h                            ; ba c0 03                    ; 0xc07d3 vberom.asm:422
     1289    out DX, AL                                ; ee                          ; 0xc07d6 vberom.asm:423
     1290    mov AL, strict byte 020h                  ; b0 20                       ; 0xc07d7 vberom.asm:424
     1291    out DX, AL                                ; ee                          ; 0xc07d9 vberom.asm:425
     1292    mov dx, 003c4h                            ; ba c4 03                    ; 0xc07da vberom.asm:426
     1293    mov AL, strict byte 004h                  ; b0 04                       ; 0xc07dd vberom.asm:427
     1294    out DX, AL                                ; ee                          ; 0xc07df vberom.asm:428
     1295    mov dx, 003c5h                            ; ba c5 03                    ; 0xc07e0 vberom.asm:429
     1296    in AL, DX                                 ; ec                          ; 0xc07e3 vberom.asm:430
     1297    or AL, strict byte 008h                   ; 0c 08                       ; 0xc07e4 vberom.asm:431
     1298    out DX, AL                                ; ee                          ; 0xc07e6 vberom.asm:432
     1299    mov dx, 003ceh                            ; ba ce 03                    ; 0xc07e7 vberom.asm:433
     1300    mov AL, strict byte 005h                  ; b0 05                       ; 0xc07ea vberom.asm:434
     1301    out DX, AL                                ; ee                          ; 0xc07ec vberom.asm:435
     1302    mov dx, 003cfh                            ; ba cf 03                    ; 0xc07ed vberom.asm:436
     1303    in AL, DX                                 ; ec                          ; 0xc07f0 vberom.asm:437
     1304    and AL, strict byte 09fh                  ; 24 9f                       ; 0xc07f1 vberom.asm:438
     1305    or AL, strict byte 040h                   ; 0c 40                       ; 0xc07f3 vberom.asm:439
     1306    out DX, AL                                ; ee                          ; 0xc07f5 vberom.asm:440
     1307    pop dx                                    ; 5a                          ; 0xc07f6 vberom.asm:443
     1308    pop ax                                    ; 58                          ; 0xc07f7 vberom.asm:444
     1309  ; disGetNextSymbol 0xc07f8 LB 0x157 -> off=0x0 cb=0000000000000013 uValue=00000000000c07f8 '_vbe_has_vbe_display'
     1310_vbe_has_vbe_display:                        ; 0xc07f8 LB 0x13
     1311    push DS                                   ; 1e                          ; 0xc07f8 vberom.asm:450
     1312    push bx                                   ; 53                          ; 0xc07f9 vberom.asm:451
     1313    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07fa vberom.asm:452
     1314    mov ds, ax                                ; 8e d8                       ; 0xc07fd vberom.asm:453
     1315    mov bx, 000b9h                            ; bb b9 00                    ; 0xc07ff vberom.asm:454
     1316    mov al, byte [bx]                         ; 8a 07                       ; 0xc0802 vberom.asm:455
     1317    and AL, strict byte 001h                  ; 24 01                       ; 0xc0804 vberom.asm:456
    13181318    db  032h, 0e4h
    1319     ; xor ah, ah                                ; 32 e4                     ; 0xc07f6 vberom.asm:457
    1320     pop bx                                    ; 5b                          ; 0xc07f8 vberom.asm:458
    1321     pop DS                                    ; 1f                          ; 0xc07f9 vberom.asm:459
    1322     retn                                      ; c3                          ; 0xc07fa vberom.asm:460
    1323   ; disGetNextSymbol 0xc07fb LB 0x144 -> off=0x0 cb=0000000000000025 uValue=00000000000c07fb 'vbe_biosfn_return_current_mode'
    1324 vbe_biosfn_return_current_mode:              ; 0xc07fb LB 0x25
    1325     push DS                                   ; 1e                          ; 0xc07fb vberom.asm:473
    1326     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc07fc vberom.asm:474
    1327     mov ds, ax                                ; 8e d8                       ; 0xc07ff vberom.asm:475
    1328     call 00614h                               ; e8 10 fe                    ; 0xc0801 vberom.asm:476
    1329     and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc0804 vberom.asm:477
    1330     je short 00812h                           ; 74 09                       ; 0xc0807 vberom.asm:478
    1331     mov bx, 000bah                            ; bb ba 00                    ; 0xc0809 vberom.asm:479
    1332     mov ax, word [bx]                         ; 8b 07                       ; 0xc080c vberom.asm:480
     1319    ; xor ah, ah                                ; 32 e4                     ; 0xc0806 vberom.asm:457
     1320    pop bx                                    ; 5b                          ; 0xc0808 vberom.asm:458
     1321    pop DS                                    ; 1f                          ; 0xc0809 vberom.asm:459
     1322    retn                                      ; c3                          ; 0xc080a vberom.asm:460
     1323  ; disGetNextSymbol 0xc080b LB 0x144 -> off=0x0 cb=0000000000000025 uValue=00000000000c080b 'vbe_biosfn_return_current_mode'
     1324vbe_biosfn_return_current_mode:              ; 0xc080b LB 0x25
     1325    push DS                                   ; 1e                          ; 0xc080b vberom.asm:473
     1326    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc080c vberom.asm:474
     1327    mov ds, ax                                ; 8e d8                       ; 0xc080f vberom.asm:475
     1328    call 00624h                               ; e8 10 fe                    ; 0xc0811 vberom.asm:476
     1329    and ax, strict byte 00001h                ; 83 e0 01                    ; 0xc0814 vberom.asm:477
     1330    je short 00822h                           ; 74 09                       ; 0xc0817 vberom.asm:478
     1331    mov bx, 000bah                            ; bb ba 00                    ; 0xc0819 vberom.asm:479
     1332    mov ax, word [bx]                         ; 8b 07                       ; 0xc081c vberom.asm:480
    13331333    db  08bh, 0d8h
    1334     ; mov bx, ax                                ; 8b d8                     ; 0xc080e vberom.asm:481
    1335     jne short 0081bh                          ; 75 09                       ; 0xc0810 vberom.asm:482
    1336     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0812 vberom.asm:484
    1337     mov al, byte [bx]                         ; 8a 07                       ; 0xc0815 vberom.asm:485
     1334    ; mov bx, ax                                ; 8b d8                     ; 0xc081e vberom.asm:481
     1335    jne short 0082bh                          ; 75 09                       ; 0xc0820 vberom.asm:482
     1336    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0822 vberom.asm:484
     1337    mov al, byte [bx]                         ; 8a 07                       ; 0xc0825 vberom.asm:485
    13381338    db  08ah, 0d8h
    1339     ; mov bl, al                                ; 8a d8                     ; 0xc0817 vberom.asm:486
     1339    ; mov bl, al                                ; 8a d8                     ; 0xc0827 vberom.asm:486
    13401340    db  032h, 0ffh
    1341     ; xor bh, bh                                ; 32 ff                     ; 0xc0819 vberom.asm:487
    1342     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc081b vberom.asm:489
    1343     pop DS                                    ; 1f                          ; 0xc081e vberom.asm:490
    1344     retn                                      ; c3                          ; 0xc081f vberom.asm:491
    1345   ; disGetNextSymbol 0xc0820 LB 0x11f -> off=0x0 cb=000000000000002d uValue=00000000000c0820 'vbe_biosfn_display_window_control'
    1346 vbe_biosfn_display_window_control:           ; 0xc0820 LB 0x2d
    1347     cmp bl, 000h                              ; 80 fb 00                    ; 0xc0820 vberom.asm:515
    1348     jne short 00849h                          ; 75 24                       ; 0xc0823 vberom.asm:516
    1349     cmp bh, 001h                              ; 80 ff 01                    ; 0xc0825 vberom.asm:517
    1350     je short 00840h                           ; 74 16                       ; 0xc0828 vberom.asm:518
    1351     jc short 00830h                           ; 72 04                       ; 0xc082a vberom.asm:519
    1352     mov ax, 00100h                            ; b8 00 01                    ; 0xc082c vberom.asm:520
    1353     retn                                      ; c3                          ; 0xc082f vberom.asm:521
     1341    ; xor bh, bh                                ; 32 ff                     ; 0xc0829 vberom.asm:487
     1342    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc082b vberom.asm:489
     1343    pop DS                                    ; 1f                          ; 0xc082e vberom.asm:490
     1344    retn                                      ; c3                          ; 0xc082f vberom.asm:491
     1345  ; disGetNextSymbol 0xc0830 LB 0x11f -> off=0x0 cb=000000000000002d uValue=00000000000c0830 'vbe_biosfn_display_window_control'
     1346vbe_biosfn_display_window_control:           ; 0xc0830 LB 0x2d
     1347    cmp bl, 000h                              ; 80 fb 00                    ; 0xc0830 vberom.asm:515
     1348    jne short 00859h                          ; 75 24                       ; 0xc0833 vberom.asm:516
     1349    cmp bh, 001h                              ; 80 ff 01                    ; 0xc0835 vberom.asm:517
     1350    je short 00850h                           ; 74 16                       ; 0xc0838 vberom.asm:518
     1351    jc short 00840h                           ; 72 04                       ; 0xc083a vberom.asm:519
     1352    mov ax, 00100h                            ; b8 00 01                    ; 0xc083c vberom.asm:520
     1353    retn                                      ; c3                          ; 0xc083f vberom.asm:521
    13541354    db  08bh, 0c2h
    1355     ; mov ax, dx                                ; 8b c2                     ; 0xc0830 vberom.asm:523
    1356     call 00626h                               ; e8 f1 fd                    ; 0xc0832 vberom.asm:524
    1357     call 0063ah                               ; e8 02 fe                    ; 0xc0835 vberom.asm:525
     1355    ; mov ax, dx                                ; 8b c2                     ; 0xc0840 vberom.asm:523
     1356    call 00636h                               ; e8 f1 fd                    ; 0xc0842 vberom.asm:524
     1357    call 0064ah                               ; e8 02 fe                    ; 0xc0845 vberom.asm:525
    13581358    db  03bh, 0c2h
    1359     ; cmp ax, dx                                ; 3b c2                     ; 0xc0838 vberom.asm:526
    1360     jne short 00849h                          ; 75 0d                       ; 0xc083a vberom.asm:527
    1361     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc083c vberom.asm:528
    1362     retn                                      ; c3                          ; 0xc083f vberom.asm:529
    1363     call 0063ah                               ; e8 f7 fd                    ; 0xc0840 vberom.asm:531
     1359    ; cmp ax, dx                                ; 3b c2                     ; 0xc0848 vberom.asm:526
     1360    jne short 00859h                          ; 75 0d                       ; 0xc084a vberom.asm:527
     1361    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc084c vberom.asm:528
     1362    retn                                      ; c3                          ; 0xc084f vberom.asm:529
     1363    call 0064ah                               ; e8 f7 fd                    ; 0xc0850 vberom.asm:531
    13641364    db  08bh, 0d0h
    1365     ; mov dx, ax                                ; 8b d0                     ; 0xc0843 vberom.asm:532
    1366     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0845 vberom.asm:533
    1367     retn                                      ; c3                          ; 0xc0848 vberom.asm:534
    1368     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0849 vberom.asm:536
    1369     retn                                      ; c3                          ; 0xc084c vberom.asm:537
    1370   ; disGetNextSymbol 0xc084d LB 0xf2 -> off=0x0 cb=0000000000000034 uValue=00000000000c084d 'vbe_biosfn_set_get_display_start'
    1371 vbe_biosfn_set_get_display_start:            ; 0xc084d LB 0x34
    1372     cmp bl, 080h                              ; 80 fb 80                    ; 0xc084d vberom.asm:577
    1373     je short 0085dh                           ; 74 0b                       ; 0xc0850 vberom.asm:578
    1374     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0852 vberom.asm:579
    1375     je short 00871h                           ; 74 1a                       ; 0xc0855 vberom.asm:580
    1376     jc short 00863h                           ; 72 0a                       ; 0xc0857 vberom.asm:581
    1377     mov ax, 00100h                            ; b8 00 01                    ; 0xc0859 vberom.asm:582
    1378     retn                                      ; c3                          ; 0xc085c vberom.asm:583
    1379     call 005a9h                               ; e8 49 fd                    ; 0xc085d vberom.asm:585
    1380     call 0059ch                               ; e8 39 fd                    ; 0xc0860 vberom.asm:586
     1365    ; mov dx, ax                                ; 8b d0                     ; 0xc0853 vberom.asm:532
     1366    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0855 vberom.asm:533
     1367    retn                                      ; c3                          ; 0xc0858 vberom.asm:534
     1368    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0859 vberom.asm:536
     1369    retn                                      ; c3                          ; 0xc085c vberom.asm:537
     1370  ; disGetNextSymbol 0xc085d LB 0xf2 -> off=0x0 cb=0000000000000034 uValue=00000000000c085d 'vbe_biosfn_set_get_display_start'
     1371vbe_biosfn_set_get_display_start:            ; 0xc085d LB 0x34
     1372    cmp bl, 080h                              ; 80 fb 80                    ; 0xc085d vberom.asm:577
     1373    je short 0086dh                           ; 74 0b                       ; 0xc0860 vberom.asm:578
     1374    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0862 vberom.asm:579
     1375    je short 00881h                           ; 74 1a                       ; 0xc0865 vberom.asm:580
     1376    jc short 00873h                           ; 72 0a                       ; 0xc0867 vberom.asm:581
     1377    mov ax, 00100h                            ; b8 00 01                    ; 0xc0869 vberom.asm:582
     1378    retn                                      ; c3                          ; 0xc086c vberom.asm:583
     1379    call 005b9h                               ; e8 49 fd                    ; 0xc086d vberom.asm:585
     1380    call 005ach                               ; e8 39 fd                    ; 0xc0870 vberom.asm:586
    13811381    db  08bh, 0c1h
    1382     ; mov ax, cx                                ; 8b c1                     ; 0xc0863 vberom.asm:588
    1383     call 0068ch                               ; e8 24 fe                    ; 0xc0865 vberom.asm:589
     1382    ; mov ax, cx                                ; 8b c1                     ; 0xc0873 vberom.asm:588
     1383    call 0069ch                               ; e8 24 fe                    ; 0xc0875 vberom.asm:589
    13841384    db  08bh, 0c2h
    1385     ; mov ax, dx                                ; 8b c2                     ; 0xc0868 vberom.asm:590
    1386     call 006b2h                               ; e8 45 fe                    ; 0xc086a vberom.asm:591
    1387     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc086d vberom.asm:592
    1388     retn                                      ; c3                          ; 0xc0870 vberom.asm:593
    1389     call 006a0h                               ; e8 2c fe                    ; 0xc0871 vberom.asm:595
     1385    ; mov ax, dx                                ; 8b c2                     ; 0xc0878 vberom.asm:590
     1386    call 006c2h                               ; e8 45 fe                    ; 0xc087a vberom.asm:591
     1387    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc087d vberom.asm:592
     1388    retn                                      ; c3                          ; 0xc0880 vberom.asm:593
     1389    call 006b0h                               ; e8 2c fe                    ; 0xc0881 vberom.asm:595
    13901390    db  08bh, 0c8h
    1391     ; mov cx, ax                                ; 8b c8                     ; 0xc0874 vberom.asm:596
    1392     call 006c6h                               ; e8 4d fe                    ; 0xc0876 vberom.asm:597
     1391    ; mov cx, ax                                ; 8b c8                     ; 0xc0884 vberom.asm:596
     1392    call 006d6h                               ; e8 4d fe                    ; 0xc0886 vberom.asm:597
    13931393    db  08bh, 0d0h
    1394     ; mov dx, ax                                ; 8b d0                     ; 0xc0879 vberom.asm:598
     1394    ; mov dx, ax                                ; 8b d0                     ; 0xc0889 vberom.asm:598
    13951395    db  032h, 0ffh
    1396     ; xor bh, bh                                ; 32 ff                     ; 0xc087b vberom.asm:599
    1397     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc087d vberom.asm:600
    1398     retn                                      ; c3                          ; 0xc0880 vberom.asm:601
    1399   ; disGetNextSymbol 0xc0881 LB 0xbe -> off=0x0 cb=0000000000000037 uValue=00000000000c0881 'vbe_biosfn_set_get_dac_palette_format'
    1400 vbe_biosfn_set_get_dac_palette_format:       ; 0xc0881 LB 0x37
    1401     cmp bl, 001h                              ; 80 fb 01                    ; 0xc0881 vberom.asm:616
    1402     je short 008a4h                           ; 74 1e                       ; 0xc0884 vberom.asm:617
    1403     jc short 0088ch                           ; 72 04                       ; 0xc0886 vberom.asm:618
    1404     mov ax, 00100h                            ; b8 00 01                    ; 0xc0888 vberom.asm:619
    1405     retn                                      ; c3                          ; 0xc088b vberom.asm:620
    1406     call 00614h                               ; e8 85 fd                    ; 0xc088c vberom.asm:622
    1407     cmp bh, 006h                              ; 80 ff 06                    ; 0xc088f vberom.asm:623
    1408     je short 0089eh                           ; 74 0a                       ; 0xc0892 vberom.asm:624
    1409     cmp bh, 008h                              ; 80 ff 08                    ; 0xc0894 vberom.asm:625
    1410     jne short 008b4h                          ; 75 1b                       ; 0xc0897 vberom.asm:626
    1411     or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc0899 vberom.asm:627
    1412     jne short 008a1h                          ; 75 03                       ; 0xc089c vberom.asm:628
    1413     and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc089e vberom.asm:630
    1414     call 00600h                               ; e8 5c fd                    ; 0xc08a1 vberom.asm:632
    1415     mov BH, strict byte 006h                  ; b7 06                       ; 0xc08a4 vberom.asm:634
    1416     call 00614h                               ; e8 6b fd                    ; 0xc08a6 vberom.asm:635
    1417     and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc08a9 vberom.asm:636
    1418     je short 008b0h                           ; 74 02                       ; 0xc08ac vberom.asm:637
    1419     mov BH, strict byte 008h                  ; b7 08                       ; 0xc08ae vberom.asm:638
    1420     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08b0 vberom.asm:640
    1421     retn                                      ; c3                          ; 0xc08b3 vberom.asm:641
    1422     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08b4 vberom.asm:643
    1423     retn                                      ; c3                          ; 0xc08b7 vberom.asm:644
    1424   ; disGetNextSymbol 0xc08b8 LB 0x87 -> off=0x0 cb=0000000000000073 uValue=00000000000c08b8 'vbe_biosfn_set_get_palette_data'
    1425 vbe_biosfn_set_get_palette_data:             ; 0xc08b8 LB 0x73
    1426     test bl, bl                               ; 84 db                       ; 0xc08b8 vberom.asm:683
    1427     je short 008cbh                           ; 74 0f                       ; 0xc08ba vberom.asm:684
    1428     cmp bl, 001h                              ; 80 fb 01                    ; 0xc08bc vberom.asm:685
    1429     je short 008f9h                           ; 74 38                       ; 0xc08bf vberom.asm:686
    1430     cmp bl, 003h                              ; 80 fb 03                    ; 0xc08c1 vberom.asm:687
    1431     jbe short 00927h                          ; 76 61                       ; 0xc08c4 vberom.asm:688
    1432     cmp bl, 080h                              ; 80 fb 80                    ; 0xc08c6 vberom.asm:689
    1433     jne short 00923h                          ; 75 58                       ; 0xc08c9 vberom.asm:690
    1434     push ax                                   ; 50                          ; 0xc08cb vberom.asm:135
    1435     push cx                                   ; 51                          ; 0xc08cc vberom.asm:136
    1436     push dx                                   ; 52                          ; 0xc08cd vberom.asm:137
    1437     push bx                                   ; 53                          ; 0xc08ce vberom.asm:138
    1438     push sp                                   ; 54                          ; 0xc08cf vberom.asm:139
    1439     push bp                                   ; 55                          ; 0xc08d0 vberom.asm:140
    1440     push si                                   ; 56                          ; 0xc08d1 vberom.asm:141
    1441     push di                                   ; 57                          ; 0xc08d2 vberom.asm:142
    1442     push DS                                   ; 1e                          ; 0xc08d3 vberom.asm:696
    1443     push ES                                   ; 06                          ; 0xc08d4 vberom.asm:697
    1444     pop DS                                    ; 1f                          ; 0xc08d5 vberom.asm:698
     1396    ; xor bh, bh                                ; 32 ff                     ; 0xc088b vberom.asm:599
     1397    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc088d vberom.asm:600
     1398    retn                                      ; c3                          ; 0xc0890 vberom.asm:601
     1399  ; disGetNextSymbol 0xc0891 LB 0xbe -> off=0x0 cb=0000000000000037 uValue=00000000000c0891 'vbe_biosfn_set_get_dac_palette_format'
     1400vbe_biosfn_set_get_dac_palette_format:       ; 0xc0891 LB 0x37
     1401    cmp bl, 001h                              ; 80 fb 01                    ; 0xc0891 vberom.asm:616
     1402    je short 008b4h                           ; 74 1e                       ; 0xc0894 vberom.asm:617
     1403    jc short 0089ch                           ; 72 04                       ; 0xc0896 vberom.asm:618
     1404    mov ax, 00100h                            ; b8 00 01                    ; 0xc0898 vberom.asm:619
     1405    retn                                      ; c3                          ; 0xc089b vberom.asm:620
     1406    call 00624h                               ; e8 85 fd                    ; 0xc089c vberom.asm:622
     1407    cmp bh, 006h                              ; 80 ff 06                    ; 0xc089f vberom.asm:623
     1408    je short 008aeh                           ; 74 0a                       ; 0xc08a2 vberom.asm:624
     1409    cmp bh, 008h                              ; 80 ff 08                    ; 0xc08a4 vberom.asm:625
     1410    jne short 008c4h                          ; 75 1b                       ; 0xc08a7 vberom.asm:626
     1411    or ax, strict byte 00020h                 ; 83 c8 20                    ; 0xc08a9 vberom.asm:627
     1412    jne short 008b1h                          ; 75 03                       ; 0xc08ac vberom.asm:628
     1413    and ax, strict byte 0ffdfh                ; 83 e0 df                    ; 0xc08ae vberom.asm:630
     1414    call 00610h                               ; e8 5c fd                    ; 0xc08b1 vberom.asm:632
     1415    mov BH, strict byte 006h                  ; b7 06                       ; 0xc08b4 vberom.asm:634
     1416    call 00624h                               ; e8 6b fd                    ; 0xc08b6 vberom.asm:635
     1417    and ax, strict byte 00020h                ; 83 e0 20                    ; 0xc08b9 vberom.asm:636
     1418    je short 008c0h                           ; 74 02                       ; 0xc08bc vberom.asm:637
     1419    mov BH, strict byte 008h                  ; b7 08                       ; 0xc08be vberom.asm:638
     1420    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08c0 vberom.asm:640
     1421    retn                                      ; c3                          ; 0xc08c3 vberom.asm:641
     1422    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc08c4 vberom.asm:643
     1423    retn                                      ; c3                          ; 0xc08c7 vberom.asm:644
     1424  ; disGetNextSymbol 0xc08c8 LB 0x87 -> off=0x0 cb=0000000000000073 uValue=00000000000c08c8 'vbe_biosfn_set_get_palette_data'
     1425vbe_biosfn_set_get_palette_data:             ; 0xc08c8 LB 0x73
     1426    test bl, bl                               ; 84 db                       ; 0xc08c8 vberom.asm:683
     1427    je short 008dbh                           ; 74 0f                       ; 0xc08ca vberom.asm:684
     1428    cmp bl, 001h                              ; 80 fb 01                    ; 0xc08cc vberom.asm:685
     1429    je short 00909h                           ; 74 38                       ; 0xc08cf vberom.asm:686
     1430    cmp bl, 003h                              ; 80 fb 03                    ; 0xc08d1 vberom.asm:687
     1431    jbe short 00937h                          ; 76 61                       ; 0xc08d4 vberom.asm:688
     1432    cmp bl, 080h                              ; 80 fb 80                    ; 0xc08d6 vberom.asm:689
     1433    jne short 00933h                          ; 75 58                       ; 0xc08d9 vberom.asm:690
     1434    push ax                                   ; 50                          ; 0xc08db vberom.asm:135
     1435    push cx                                   ; 51                          ; 0xc08dc vberom.asm:136
     1436    push dx                                   ; 52                          ; 0xc08dd vberom.asm:137
     1437    push bx                                   ; 53                          ; 0xc08de vberom.asm:138
     1438    push sp                                   ; 54                          ; 0xc08df vberom.asm:139
     1439    push bp                                   ; 55                          ; 0xc08e0 vberom.asm:140
     1440    push si                                   ; 56                          ; 0xc08e1 vberom.asm:141
     1441    push di                                   ; 57                          ; 0xc08e2 vberom.asm:142
     1442    push DS                                   ; 1e                          ; 0xc08e3 vberom.asm:696
     1443    push ES                                   ; 06                          ; 0xc08e4 vberom.asm:697
     1444    pop DS                                    ; 1f                          ; 0xc08e5 vberom.asm:698
    14451445    db  08ah, 0c2h
    1446     ; mov al, dl                                ; 8a c2                     ; 0xc08d6 vberom.asm:699
    1447     mov dx, 003c8h                            ; ba c8 03                    ; 0xc08d8 vberom.asm:700
    1448     out DX, AL                                ; ee                          ; 0xc08db vberom.asm:701
    1449     inc dx                                    ; 42                          ; 0xc08dc vberom.asm:702
     1446    ; mov al, dl                                ; 8a c2                     ; 0xc08e6 vberom.asm:699
     1447    mov dx, 003c8h                            ; ba c8 03                    ; 0xc08e8 vberom.asm:700
     1448    out DX, AL                                ; ee                          ; 0xc08eb vberom.asm:701
     1449    inc dx                                    ; 42                          ; 0xc08ec vberom.asm:702
    14501450    db  08bh, 0f7h
    1451     ; mov si, di                                ; 8b f7                     ; 0xc08dd vberom.asm:703
    1452     lodsw                                     ; ad                          ; 0xc08df vberom.asm:714
     1451    ; mov si, di                                ; 8b f7                     ; 0xc08ed vberom.asm:703
     1452    lodsw                                     ; ad                          ; 0xc08ef vberom.asm:714
    14531453    db  08bh, 0d8h
    1454     ; mov bx, ax                                ; 8b d8                     ; 0xc08e0 vberom.asm:715
    1455     lodsw                                     ; ad                          ; 0xc08e2 vberom.asm:716
    1456     out DX, AL                                ; ee                          ; 0xc08e3 vberom.asm:717
     1454    ; mov bx, ax                                ; 8b d8                     ; 0xc08f0 vberom.asm:715
     1455    lodsw                                     ; ad                          ; 0xc08f2 vberom.asm:716
     1456    out DX, AL                                ; ee                          ; 0xc08f3 vberom.asm:717
    14571457    db  08ah, 0c7h
    1458     ; mov al, bh                                ; 8a c7                     ; 0xc08e4 vberom.asm:718
    1459     out DX, AL                                ; ee                          ; 0xc08e6 vberom.asm:719
     1458    ; mov al, bh                                ; 8a c7                     ; 0xc08f4 vberom.asm:718
     1459    out DX, AL                                ; ee                          ; 0xc08f6 vberom.asm:719
    14601460    db  08ah, 0c3h
    1461     ; mov al, bl                                ; 8a c3                     ; 0xc08e7 vberom.asm:720
    1462     out DX, AL                                ; ee                          ; 0xc08e9 vberom.asm:721
    1463     loop 008dfh                               ; e2 f3                       ; 0xc08ea vberom.asm:723
    1464     pop DS                                    ; 1f                          ; 0xc08ec vberom.asm:724
    1465     pop di                                    ; 5f                          ; 0xc08ed vberom.asm:154
    1466     pop si                                    ; 5e                          ; 0xc08ee vberom.asm:155
    1467     pop bp                                    ; 5d                          ; 0xc08ef vberom.asm:156
    1468     pop bx                                    ; 5b                          ; 0xc08f0 vberom.asm:157
    1469     pop bx                                    ; 5b                          ; 0xc08f1 vberom.asm:158
    1470     pop dx                                    ; 5a                          ; 0xc08f2 vberom.asm:159
    1471     pop cx                                    ; 59                          ; 0xc08f3 vberom.asm:160
    1472     pop ax                                    ; 58                          ; 0xc08f4 vberom.asm:161
    1473     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc08f5 vberom.asm:727
    1474     retn                                      ; c3                          ; 0xc08f8 vberom.asm:728
    1475     push ax                                   ; 50                          ; 0xc08f9 vberom.asm:135
    1476     push cx                                   ; 51                          ; 0xc08fa vberom.asm:136
    1477     push dx                                   ; 52                          ; 0xc08fb vberom.asm:137
    1478     push bx                                   ; 53                          ; 0xc08fc vberom.asm:138
    1479     push sp                                   ; 54                          ; 0xc08fd vberom.asm:139
    1480     push bp                                   ; 55                          ; 0xc08fe vberom.asm:140
    1481     push si                                   ; 56                          ; 0xc08ff vberom.asm:141
    1482     push di                                   ; 57                          ; 0xc0900 vberom.asm:142
     1461    ; mov al, bl                                ; 8a c3                     ; 0xc08f7 vberom.asm:720
     1462    out DX, AL                                ; ee                          ; 0xc08f9 vberom.asm:721
     1463    loop 008efh                               ; e2 f3                       ; 0xc08fa vberom.asm:723
     1464    pop DS                                    ; 1f                          ; 0xc08fc vberom.asm:724
     1465    pop di                                    ; 5f                          ; 0xc08fd vberom.asm:154
     1466    pop si                                    ; 5e                          ; 0xc08fe vberom.asm:155
     1467    pop bp                                    ; 5d                          ; 0xc08ff vberom.asm:156
     1468    pop bx                                    ; 5b                          ; 0xc0900 vberom.asm:157
     1469    pop bx                                    ; 5b                          ; 0xc0901 vberom.asm:158
     1470    pop dx                                    ; 5a                          ; 0xc0902 vberom.asm:159
     1471    pop cx                                    ; 59                          ; 0xc0903 vberom.asm:160
     1472    pop ax                                    ; 58                          ; 0xc0904 vberom.asm:161
     1473    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0905 vberom.asm:727
     1474    retn                                      ; c3                          ; 0xc0908 vberom.asm:728
     1475    push ax                                   ; 50                          ; 0xc0909 vberom.asm:135
     1476    push cx                                   ; 51                          ; 0xc090a vberom.asm:136
     1477    push dx                                   ; 52                          ; 0xc090b vberom.asm:137
     1478    push bx                                   ; 53                          ; 0xc090c vberom.asm:138
     1479    push sp                                   ; 54                          ; 0xc090d vberom.asm:139
     1480    push bp                                   ; 55                          ; 0xc090e vberom.asm:140
     1481    push si                                   ; 56                          ; 0xc090f vberom.asm:141
     1482    push di                                   ; 57                          ; 0xc0910 vberom.asm:142
    14831483    db  08ah, 0c2h
    1484     ; mov al, dl                                ; 8a c2                     ; 0xc0901 vberom.asm:732
    1485     mov dx, 003c7h                            ; ba c7 03                    ; 0xc0903 vberom.asm:733
    1486     out DX, AL                                ; ee                          ; 0xc0906 vberom.asm:734
    1487     add dl, 002h                              ; 80 c2 02                    ; 0xc0907 vberom.asm:735
     1484    ; mov al, dl                                ; 8a c2                     ; 0xc0911 vberom.asm:732
     1485    mov dx, 003c7h                            ; ba c7 03                    ; 0xc0913 vberom.asm:733
     1486    out DX, AL                                ; ee                          ; 0xc0916 vberom.asm:734
     1487    add dl, 002h                              ; 80 c2 02                    ; 0xc0917 vberom.asm:735
    14881488    db  033h, 0dbh
    1489     ; xor bx, bx                                ; 33 db                     ; 0xc090a vberom.asm:746
    1490     in AL, DX                                 ; ec                          ; 0xc090c vberom.asm:748
     1489    ; xor bx, bx                                ; 33 db                     ; 0xc091a vberom.asm:746
     1490    in AL, DX                                 ; ec                          ; 0xc091c vberom.asm:748
    14911491    db  08ah, 0d8h
    1492     ; mov bl, al                                ; 8a d8                     ; 0xc090d vberom.asm:749
    1493     in AL, DX                                 ; ec                          ; 0xc090f vberom.asm:750
     1492    ; mov bl, al                                ; 8a d8                     ; 0xc091d vberom.asm:749
     1493    in AL, DX                                 ; ec                          ; 0xc091f vberom.asm:750
    14941494    db  08ah, 0e0h
    1495     ; mov ah, al                                ; 8a e0                     ; 0xc0910 vberom.asm:751
    1496     in AL, DX                                 ; ec                          ; 0xc0912 vberom.asm:752
    1497     stosw                                     ; ab                          ; 0xc0913 vberom.asm:753
     1495    ; mov ah, al                                ; 8a e0                     ; 0xc0920 vberom.asm:751
     1496    in AL, DX                                 ; ec                          ; 0xc0922 vberom.asm:752
     1497    stosw                                     ; ab                          ; 0xc0923 vberom.asm:753
    14981498    db  08bh, 0c3h
    1499     ; mov ax, bx                                ; 8b c3                     ; 0xc0914 vberom.asm:754
    1500     stosw                                     ; ab                          ; 0xc0916 vberom.asm:755
    1501     loop 0090ch                               ; e2 f3                       ; 0xc0917 vberom.asm:757
    1502     pop di                                    ; 5f                          ; 0xc0919 vberom.asm:154
    1503     pop si                                    ; 5e                          ; 0xc091a vberom.asm:155
    1504     pop bp                                    ; 5d                          ; 0xc091b vberom.asm:156
    1505     pop bx                                    ; 5b                          ; 0xc091c vberom.asm:157
    1506     pop bx                                    ; 5b                          ; 0xc091d vberom.asm:158
    1507     pop dx                                    ; 5a                          ; 0xc091e vberom.asm:159
    1508     pop cx                                    ; 59                          ; 0xc091f vberom.asm:160
    1509     pop ax                                    ; 58                          ; 0xc0920 vberom.asm:161
    1510     jmp short 008f5h                          ; eb d2                       ; 0xc0921 vberom.asm:759
    1511     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0923 vberom.asm:762
    1512     retn                                      ; c3                          ; 0xc0926 vberom.asm:763
    1513     mov ax, 0024fh                            ; b8 4f 02                    ; 0xc0927 vberom.asm:765
    1514     retn                                      ; c3                          ; 0xc092a vberom.asm:766
    1515   ; disGetNextSymbol 0xc092b LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c092b 'vbe_biosfn_return_protected_mode_interface'
    1516 vbe_biosfn_return_protected_mode_interface: ; 0xc092b LB 0x14
    1517     test bl, bl                               ; 84 db                       ; 0xc092b vberom.asm:780
    1518     jne short 0093bh                          ; 75 0c                       ; 0xc092d vberom.asm:781
    1519     push CS                                   ; 0e                          ; 0xc092f vberom.asm:782
    1520     pop ES                                    ; 07                          ; 0xc0930 vberom.asm:783
    1521     mov di, 04600h                            ; bf 00 46                    ; 0xc0931 vberom.asm:784
    1522     mov cx, 00115h                            ; b9 15 01                    ; 0xc0934 vberom.asm:785
    1523     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0937 vberom.asm:786
    1524     retn                                      ; c3                          ; 0xc093a vberom.asm:787
    1525     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc093b vberom.asm:789
    1526     retn                                      ; c3                          ; 0xc093e vberom.asm:790
     1499    ; mov ax, bx                                ; 8b c3                     ; 0xc0924 vberom.asm:754
     1500    stosw                                     ; ab                          ; 0xc0926 vberom.asm:755
     1501    loop 0091ch                               ; e2 f3                       ; 0xc0927 vberom.asm:757
     1502    pop di                                    ; 5f                          ; 0xc0929 vberom.asm:154
     1503    pop si                                    ; 5e                          ; 0xc092a vberom.asm:155
     1504    pop bp                                    ; 5d                          ; 0xc092b vberom.asm:156
     1505    pop bx                                    ; 5b                          ; 0xc092c vberom.asm:157
     1506    pop bx                                    ; 5b                          ; 0xc092d vberom.asm:158
     1507    pop dx                                    ; 5a                          ; 0xc092e vberom.asm:159
     1508    pop cx                                    ; 59                          ; 0xc092f vberom.asm:160
     1509    pop ax                                    ; 58                          ; 0xc0930 vberom.asm:161
     1510    jmp short 00905h                          ; eb d2                       ; 0xc0931 vberom.asm:759
     1511    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc0933 vberom.asm:762
     1512    retn                                      ; c3                          ; 0xc0936 vberom.asm:763
     1513    mov ax, 0024fh                            ; b8 4f 02                    ; 0xc0937 vberom.asm:765
     1514    retn                                      ; c3                          ; 0xc093a vberom.asm:766
     1515  ; disGetNextSymbol 0xc093b LB 0x14 -> off=0x0 cb=0000000000000014 uValue=00000000000c093b 'vbe_biosfn_return_protected_mode_interface'
     1516vbe_biosfn_return_protected_mode_interface: ; 0xc093b LB 0x14
     1517    test bl, bl                               ; 84 db                       ; 0xc093b vberom.asm:780
     1518    jne short 0094bh                          ; 75 0c                       ; 0xc093d vberom.asm:781
     1519    push CS                                   ; 0e                          ; 0xc093f vberom.asm:782
     1520    pop ES                                    ; 07                          ; 0xc0940 vberom.asm:783
     1521    mov di, 04640h                            ; bf 40 46                    ; 0xc0941 vberom.asm:784
     1522    mov cx, 00115h                            ; b9 15 01                    ; 0xc0944 vberom.asm:785
     1523    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc0947 vberom.asm:786
     1524    retn                                      ; c3                          ; 0xc094a vberom.asm:787
     1525    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc094b vberom.asm:789
     1526    retn                                      ; c3                          ; 0xc094e vberom.asm:790
    15271527
    1528   ; Padding 0x41 bytes at 0xc093f
    1529   times 65 db 0
     1528  ; Padding 0xa1 bytes at 0xc094f
     1529  times 161 db 0
    15301530
    1531 section _TEXT progbits vstart=0x980 align=1 ; size=0x3914 class=CODE group=AUTO
    1532   ; disGetNextSymbol 0xc0980 LB 0x3914 -> off=0x0 cb=000000000000001c uValue=00000000000c0980 'set_int_vector'
    1533 set_int_vector:                              ; 0xc0980 LB 0x1c
    1534     push dx                                   ; 52                          ; 0xc0980 vgabios.c:88
    1535     push bp                                   ; 55                          ; 0xc0981
    1536     mov bp, sp                                ; 89 e5                       ; 0xc0982
    1537     mov dx, bx                                ; 89 da                       ; 0xc0984
    1538     mov bl, al                                ; 88 c3                       ; 0xc0986 vgabios.c:92
    1539     xor bh, bh                                ; 30 ff                       ; 0xc0988
    1540     sal bx, 1                                 ; d1 e3                       ; 0xc098a
    1541     sal bx, 1                                 ; d1 e3                       ; 0xc098c
    1542     xor ax, ax                                ; 31 c0                       ; 0xc098e
    1543     mov es, ax                                ; 8e c0                       ; 0xc0990
    1544     mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0992
    1545     mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0995
    1546     pop bp                                    ; 5d                          ; 0xc0999 vgabios.c:93
    1547     pop dx                                    ; 5a                          ; 0xc099a
    1548     retn                                      ; c3                          ; 0xc099b
    1549   ; disGetNextSymbol 0xc099c LB 0x38f8 -> off=0x0 cb=000000000000001c uValue=00000000000c099c 'init_vga_card'
    1550 init_vga_card:                               ; 0xc099c LB 0x1c
    1551     push bp                                   ; 55                          ; 0xc099c vgabios.c:144
    1552     mov bp, sp                                ; 89 e5                       ; 0xc099d
    1553     push dx                                   ; 52                          ; 0xc099f
    1554     mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc09a0 vgabios.c:147
    1555     mov dx, 003c2h                            ; ba c2 03                    ; 0xc09a2
    1556     out DX, AL                                ; ee                          ; 0xc09a5
    1557     mov AL, strict byte 004h                  ; b0 04                       ; 0xc09a6 vgabios.c:150
    1558     mov dx, 003c4h                            ; ba c4 03                    ; 0xc09a8
    1559     out DX, AL                                ; ee                          ; 0xc09ab
    1560     mov AL, strict byte 002h                  ; b0 02                       ; 0xc09ac vgabios.c:151
    1561     mov dx, 003c5h                            ; ba c5 03                    ; 0xc09ae
    1562     out DX, AL                                ; ee                          ; 0xc09b1
    1563     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc09b2 vgabios.c:156
    1564     pop dx                                    ; 5a                          ; 0xc09b5
    1565     pop bp                                    ; 5d                          ; 0xc09b6
    1566     retn                                      ; c3                          ; 0xc09b7
    1567   ; disGetNextSymbol 0xc09b8 LB 0x38dc -> off=0x0 cb=0000000000000032 uValue=00000000000c09b8 'init_bios_area'
    1568 init_bios_area:                              ; 0xc09b8 LB 0x32
    1569     push bx                                   ; 53                          ; 0xc09b8 vgabios.c:165
    1570     push bp                                   ; 55                          ; 0xc09b9
    1571     mov bp, sp                                ; 89 e5                       ; 0xc09ba
    1572     xor bx, bx                                ; 31 db                       ; 0xc09bc vgabios.c:169
    1573     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc09be
    1574     mov es, ax                                ; 8e c0                       ; 0xc09c1
    1575     mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc09c3 vgabios.c:172
    1576     and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc09c7
    1577     or AL, strict byte 020h                   ; 0c 20                       ; 0xc09c9
    1578     mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc09cb
    1579     mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc09cf vgabios.c:176
    1580     mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc09d5 vgabios.c:178
    1581     mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc09dc vgabios.c:182
    1582     mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc09e2 vgabios.c:184
    1583     pop bp                                    ; 5d                          ; 0xc09e7 vgabios.c:185
    1584     pop bx                                    ; 5b                          ; 0xc09e8
    1585     retn                                      ; c3                          ; 0xc09e9
    1586   ; disGetNextSymbol 0xc09ea LB 0x38aa -> off=0x0 cb=0000000000000031 uValue=00000000000c09ea 'vgabios_init_func'
    1587 vgabios_init_func:                           ; 0xc09ea LB 0x31
    1588     inc bp                                    ; 45                          ; 0xc09ea vgabios.c:225
    1589     push bp                                   ; 55                          ; 0xc09eb
    1590     mov bp, sp                                ; 89 e5                       ; 0xc09ec
    1591     call 0099ch                               ; e8 ab ff                    ; 0xc09ee vgabios.c:227
    1592     call 009b8h                               ; e8 c4 ff                    ; 0xc09f1 vgabios.c:228
    1593     call 03c1ch                               ; e8 25 32                    ; 0xc09f4 vgabios.c:230
    1594     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc09f7 vgabios.c:232
    1595     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc09fa
    1596     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc09fd
    1597     call 00980h                               ; e8 7d ff                    ; 0xc0a00
    1598     mov bx, strict word 00022h                ; bb 22 00                    ; 0xc0a03 vgabios.c:233
    1599     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a06
    1600     mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a09
    1601     call 00980h                               ; e8 71 ff                    ; 0xc0a0c
    1602     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a0f vgabios.c:259
     1531section _TEXT progbits vstart=0x9f0 align=1 ; size=0x3c1d class=CODE group=AUTO
     1532  ; disGetNextSymbol 0xc09f0 LB 0x3c1d -> off=0x0 cb=000000000000001c uValue=00000000000c09f0 'set_int_vector'
     1533set_int_vector:                              ; 0xc09f0 LB 0x1c
     1534    push dx                                   ; 52                          ; 0xc09f0 vgabios.c:88
     1535    push bp                                   ; 55                          ; 0xc09f1
     1536    mov bp, sp                                ; 89 e5                       ; 0xc09f2
     1537    mov dx, bx                                ; 89 da                       ; 0xc09f4
     1538    mov bl, al                                ; 88 c3                       ; 0xc09f6 vgabios.c:92
     1539    xor bh, bh                                ; 30 ff                       ; 0xc09f8
     1540    sal bx, 1                                 ; d1 e3                       ; 0xc09fa
     1541    sal bx, 1                                 ; d1 e3                       ; 0xc09fc
     1542    xor ax, ax                                ; 31 c0                       ; 0xc09fe
     1543    mov es, ax                                ; 8e c0                       ; 0xc0a00
     1544    mov word [es:bx], dx                      ; 26 89 17                    ; 0xc0a02
     1545    mov word [es:bx+002h], cx                 ; 26 89 4f 02                 ; 0xc0a05
     1546    pop bp                                    ; 5d                          ; 0xc0a09 vgabios.c:93
     1547    pop dx                                    ; 5a                          ; 0xc0a0a
     1548    retn                                      ; c3                          ; 0xc0a0b
     1549  ; disGetNextSymbol 0xc0a0c LB 0x3c01 -> off=0x0 cb=000000000000001c uValue=00000000000c0a0c 'init_vga_card'
     1550init_vga_card:                               ; 0xc0a0c LB 0x1c
     1551    push bp                                   ; 55                          ; 0xc0a0c vgabios.c:144
     1552    mov bp, sp                                ; 89 e5                       ; 0xc0a0d
     1553    push dx                                   ; 52                          ; 0xc0a0f
     1554    mov AL, strict byte 0c3h                  ; b0 c3                       ; 0xc0a10 vgabios.c:147
     1555    mov dx, 003c2h                            ; ba c2 03                    ; 0xc0a12
     1556    out DX, AL                                ; ee                          ; 0xc0a15
     1557    mov AL, strict byte 004h                  ; b0 04                       ; 0xc0a16 vgabios.c:150
     1558    mov dx, 003c4h                            ; ba c4 03                    ; 0xc0a18
     1559    out DX, AL                                ; ee                          ; 0xc0a1b
     1560    mov AL, strict byte 002h                  ; b0 02                       ; 0xc0a1c vgabios.c:151
     1561    mov dx, 003c5h                            ; ba c5 03                    ; 0xc0a1e
     1562    out DX, AL                                ; ee                          ; 0xc0a21
     1563    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc0a22 vgabios.c:156
     1564    pop dx                                    ; 5a                          ; 0xc0a25
     1565    pop bp                                    ; 5d                          ; 0xc0a26
     1566    retn                                      ; c3                          ; 0xc0a27
     1567  ; disGetNextSymbol 0xc0a28 LB 0x3be5 -> off=0x0 cb=000000000000003e uValue=00000000000c0a28 'init_bios_area'
     1568init_bios_area:                              ; 0xc0a28 LB 0x3e
     1569    push bx                                   ; 53                          ; 0xc0a28 vgabios.c:222
     1570    push bp                                   ; 55                          ; 0xc0a29
     1571    mov bp, sp                                ; 89 e5                       ; 0xc0a2a
     1572    xor bx, bx                                ; 31 db                       ; 0xc0a2c vgabios.c:226
     1573    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0a2e
     1574    mov es, ax                                ; 8e c0                       ; 0xc0a31
     1575    mov al, byte [es:bx+010h]                 ; 26 8a 47 10                 ; 0xc0a33 vgabios.c:229
     1576    and AL, strict byte 0cfh                  ; 24 cf                       ; 0xc0a37
     1577    or AL, strict byte 020h                   ; 0c 20                       ; 0xc0a39
     1578    mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc0a3b
     1579    mov byte [es:bx+00085h], 010h             ; 26 c6 87 85 00 10           ; 0xc0a3f vgabios.c:233
     1580    mov word [es:bx+00087h], 0f960h           ; 26 c7 87 87 00 60 f9        ; 0xc0a45 vgabios.c:235
     1581    mov byte [es:bx+00089h], 051h             ; 26 c6 87 89 00 51           ; 0xc0a4c vgabios.c:239
     1582    mov byte [es:bx+065h], 009h               ; 26 c6 47 65 09              ; 0xc0a52 vgabios.c:241
     1583    mov word [es:bx+000a8h], 05557h           ; 26 c7 87 a8 00 57 55        ; 0xc0a57 vgabios.c:243
     1584    mov [es:bx+000aah], ds                    ; 26 8c 9f aa 00              ; 0xc0a5e
     1585    pop bp                                    ; 5d                          ; 0xc0a63 vgabios.c:244
     1586    pop bx                                    ; 5b                          ; 0xc0a64
     1587    retn                                      ; c3                          ; 0xc0a65
     1588  ; disGetNextSymbol 0xc0a66 LB 0x3ba7 -> off=0x0 cb=0000000000000031 uValue=00000000000c0a66 'vgabios_init_func'
     1589vgabios_init_func:                           ; 0xc0a66 LB 0x31
     1590    inc bp                                    ; 45                          ; 0xc0a66 vgabios.c:251
     1591    push bp                                   ; 55                          ; 0xc0a67
     1592    mov bp, sp                                ; 89 e5                       ; 0xc0a68
     1593    call 00a0ch                               ; e8 9f ff                    ; 0xc0a6a vgabios.c:253
     1594    call 00a28h                               ; e8 b8 ff                    ; 0xc0a6d vgabios.c:254
     1595    call 03f7eh                               ; e8 0b 35                    ; 0xc0a70 vgabios.c:256
     1596    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a73 vgabios.c:258
     1597    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a76
     1598    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc0a79
     1599    call 009f0h                               ; e8 71 ff                    ; 0xc0a7c
     1600    mov bx, strict word 00028h                ; bb 28 00                    ; 0xc0a7f vgabios.c:259
     1601    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0a82
     1602    mov ax, strict word 0006dh                ; b8 6d 00                    ; 0xc0a85
     1603    call 009f0h                               ; e8 65 ff                    ; 0xc0a88
     1604    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc0a8b vgabios.c:285
    16031605    db  032h, 0e4h
    1604     ; xor ah, ah                                ; 32 e4                     ; 0xc0a12
    1605     int 010h                                  ; cd 10                       ; 0xc0a14
    1606     mov sp, bp                                ; 89 ec                       ; 0xc0a16 vgabios.c:262
    1607     pop bp                                    ; 5d                          ; 0xc0a18
    1608     dec bp                                    ; 4d                          ; 0xc0a19
    1609     retf                                      ; cb                          ; 0xc0a1a
    1610   ; disGetNextSymbol 0xc0a1b LB 0x3879 -> off=0x0 cb=0000000000000040 uValue=00000000000c0a1b 'vga_get_cursor_pos'
    1611 vga_get_cursor_pos:                          ; 0xc0a1b LB 0x40
    1612     push si                                   ; 56                          ; 0xc0a1b vgabios.c:331
    1613     push di                                   ; 57                          ; 0xc0a1c
    1614     push bp                                   ; 55                          ; 0xc0a1d
    1615     mov bp, sp                                ; 89 e5                       ; 0xc0a1e
    1616     mov si, dx                                ; 89 d6                       ; 0xc0a20
    1617     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a22 vgabios.c:333
    1618     jbe short 00a34h                          ; 76 0e                       ; 0xc0a24
    1619     push SS                                   ; 16                          ; 0xc0a26 vgabios.c:334
    1620     pop ES                                    ; 07                          ; 0xc0a27
    1621     mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0a28
    1622     mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0a2d vgabios.c:335
    1623     jmp short 00a57h                          ; eb 23                       ; 0xc0a32 vgabios.c:336
    1624     mov di, strict word 00060h                ; bf 60 00                    ; 0xc0a34 vgabios.c:47
    1625     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0a37
    1626     mov es, dx                                ; 8e c2                       ; 0xc0a3a
    1627     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0a3c
    1628     push SS                                   ; 16                          ; 0xc0a3f vgabios.c:48
    1629     pop ES                                    ; 07                          ; 0xc0a40
    1630     mov word [es:si], di                      ; 26 89 3c                    ; 0xc0a41
    1631     xor ah, ah                                ; 30 e4                       ; 0xc0a44 vgabios.c:339
    1632     mov si, ax                                ; 89 c6                       ; 0xc0a46
    1633     sal si, 1                                 ; d1 e6                       ; 0xc0a48
    1634     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0a4a
    1635     mov es, dx                                ; 8e c2                       ; 0xc0a4d vgabios.c:47
    1636     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc0a4f
    1637     push SS                                   ; 16                          ; 0xc0a52 vgabios.c:48
    1638     pop ES                                    ; 07                          ; 0xc0a53
    1639     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0a54
    1640     pop bp                                    ; 5d                          ; 0xc0a57 vgabios.c:341
    1641     pop di                                    ; 5f                          ; 0xc0a58
    1642     pop si                                    ; 5e                          ; 0xc0a59
    1643     retn                                      ; c3                          ; 0xc0a5a
    1644   ; disGetNextSymbol 0xc0a5b LB 0x3839 -> off=0x0 cb=000000000000005e uValue=00000000000c0a5b 'vga_find_glyph'
    1645 vga_find_glyph:                              ; 0xc0a5b LB 0x5e
    1646     push bp                                   ; 55                          ; 0xc0a5b vgabios.c:344
    1647     mov bp, sp                                ; 89 e5                       ; 0xc0a5c
    1648     push si                                   ; 56                          ; 0xc0a5e
    1649     push di                                   ; 57                          ; 0xc0a5f
    1650     push ax                                   ; 50                          ; 0xc0a60
    1651     push ax                                   ; 50                          ; 0xc0a61
    1652     push dx                                   ; 52                          ; 0xc0a62
    1653     push bx                                   ; 53                          ; 0xc0a63
    1654     mov bl, cl                                ; 88 cb                       ; 0xc0a64
    1655     mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0a66 vgabios.c:346
    1656     dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0a6b vgabios.c:348
    1657     cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0a6e
    1658     je short 00aadh                           ; 74 39                       ; 0xc0a72
    1659     mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc0a74 vgabios.c:349
    1660     xor ch, ch                                ; 30 ed                       ; 0xc0a77
    1661     mov dx, ss                                ; 8c d2                       ; 0xc0a79
    1662     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0a7b
    1663     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0a7e
    1664     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0a81
    1665     push DS                                   ; 1e                          ; 0xc0a84
    1666     mov ds, dx                                ; 8e da                       ; 0xc0a85
    1667     rep cmpsb                                 ; f3 a6                       ; 0xc0a87
    1668     pop DS                                    ; 1f                          ; 0xc0a89
    1669     mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0a8a
    1670     je short 00a91h                           ; 74 02                       ; 0xc0a8d
     1606    ; xor ah, ah                                ; 32 e4                     ; 0xc0a8e
     1607    int 010h                                  ; cd 10                       ; 0xc0a90
     1608    mov sp, bp                                ; 89 ec                       ; 0xc0a92 vgabios.c:288
     1609    pop bp                                    ; 5d                          ; 0xc0a94
     1610    dec bp                                    ; 4d                          ; 0xc0a95
     1611    retf                                      ; cb                          ; 0xc0a96
     1612  ; disGetNextSymbol 0xc0a97 LB 0x3b76 -> off=0x0 cb=0000000000000040 uValue=00000000000c0a97 'vga_get_cursor_pos'
     1613vga_get_cursor_pos:                          ; 0xc0a97 LB 0x40
     1614    push si                                   ; 56                          ; 0xc0a97 vgabios.c:357
     1615    push di                                   ; 57                          ; 0xc0a98
     1616    push bp                                   ; 55                          ; 0xc0a99
     1617    mov bp, sp                                ; 89 e5                       ; 0xc0a9a
     1618    mov si, dx                                ; 89 d6                       ; 0xc0a9c
     1619    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc0a9e vgabios.c:359
     1620    jbe short 00ab0h                          ; 76 0e                       ; 0xc0aa0
     1621    push SS                                   ; 16                          ; 0xc0aa2 vgabios.c:360
     1622    pop ES                                    ; 07                          ; 0xc0aa3
     1623    mov word [es:si], strict word 00000h      ; 26 c7 04 00 00              ; 0xc0aa4
     1624    mov word [es:bx], strict word 00000h      ; 26 c7 07 00 00              ; 0xc0aa9 vgabios.c:361
     1625    jmp short 00ad3h                          ; eb 23                       ; 0xc0aae vgabios.c:362
     1626    mov di, strict word 00060h                ; bf 60 00                    ; 0xc0ab0 vgabios.c:47
     1627    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc0ab3
     1628    mov es, dx                                ; 8e c2                       ; 0xc0ab6
     1629    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0ab8
     1630    push SS                                   ; 16                          ; 0xc0abb vgabios.c:48
     1631    pop ES                                    ; 07                          ; 0xc0abc
     1632    mov word [es:si], di                      ; 26 89 3c                    ; 0xc0abd
     1633    xor ah, ah                                ; 30 e4                       ; 0xc0ac0 vgabios.c:365
     1634    mov si, ax                                ; 89 c6                       ; 0xc0ac2
     1635    sal si, 1                                 ; d1 e6                       ; 0xc0ac4
     1636    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc0ac6
     1637    mov es, dx                                ; 8e c2                       ; 0xc0ac9 vgabios.c:47
     1638    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc0acb
     1639    push SS                                   ; 16                          ; 0xc0ace vgabios.c:48
     1640    pop ES                                    ; 07                          ; 0xc0acf
     1641    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0ad0
     1642    pop bp                                    ; 5d                          ; 0xc0ad3 vgabios.c:367
     1643    pop di                                    ; 5f                          ; 0xc0ad4
     1644    pop si                                    ; 5e                          ; 0xc0ad5
     1645    retn                                      ; c3                          ; 0xc0ad6
     1646  ; disGetNextSymbol 0xc0ad7 LB 0x3b36 -> off=0x0 cb=000000000000005e uValue=00000000000c0ad7 'vga_find_glyph'
     1647vga_find_glyph:                              ; 0xc0ad7 LB 0x5e
     1648    push bp                                   ; 55                          ; 0xc0ad7 vgabios.c:370
     1649    mov bp, sp                                ; 89 e5                       ; 0xc0ad8
     1650    push si                                   ; 56                          ; 0xc0ada
     1651    push di                                   ; 57                          ; 0xc0adb
     1652    push ax                                   ; 50                          ; 0xc0adc
     1653    push ax                                   ; 50                          ; 0xc0add
     1654    push dx                                   ; 52                          ; 0xc0ade
     1655    push bx                                   ; 53                          ; 0xc0adf
     1656    mov bl, cl                                ; 88 cb                       ; 0xc0ae0
     1657    mov word [bp-006h], strict word 00000h    ; c7 46 fa 00 00              ; 0xc0ae2 vgabios.c:372
     1658    dec word [bp+004h]                        ; ff 4e 04                    ; 0xc0ae7 vgabios.c:374
     1659    cmp word [bp+004h], strict byte 0ffffh    ; 83 7e 04 ff                 ; 0xc0aea
     1660    je short 00b29h                           ; 74 39                       ; 0xc0aee
     1661    mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc0af0 vgabios.c:375
     1662    xor ch, ch                                ; 30 ed                       ; 0xc0af3
     1663    mov dx, ss                                ; 8c d2                       ; 0xc0af5
     1664    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc0af7
     1665    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc0afa
     1666    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc0afd
     1667    push DS                                   ; 1e                          ; 0xc0b00
     1668    mov ds, dx                                ; 8e da                       ; 0xc0b01
     1669    rep cmpsb                                 ; f3 a6                       ; 0xc0b03
     1670    pop DS                                    ; 1f                          ; 0xc0b05
     1671    mov ax, strict word 00000h                ; b8 00 00                    ; 0xc0b06
     1672    je short 00b0dh                           ; 74 02                       ; 0xc0b09
    16711673    db  0feh, 0c0h
    1672     ; inc al                                    ; fe c0                     ; 0xc0a8f
    1673     test ax, ax                               ; 85 c0                       ; 0xc0a91
    1674     jne short 00aa1h                          ; 75 0c                       ; 0xc0a93
    1675     mov al, bl                                ; 88 d8                       ; 0xc0a95 vgabios.c:350
    1676     xor ah, ah                                ; 30 e4                       ; 0xc0a97
    1677     or ah, 080h                               ; 80 cc 80                    ; 0xc0a99
    1678     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0a9c
    1679     jmp short 00aadh                          ; eb 0c                       ; 0xc0a9f vgabios.c:351
    1680     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc0aa1 vgabios.c:353
    1681     xor ah, ah                                ; 30 e4                       ; 0xc0aa4
    1682     add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0aa6
     1674    ; inc al                                    ; fe c0                     ; 0xc0b0b
     1675    test ax, ax                               ; 85 c0                       ; 0xc0b0d
     1676    jne short 00b1dh                          ; 75 0c                       ; 0xc0b0f
     1677    mov al, bl                                ; 88 d8                       ; 0xc0b11 vgabios.c:376
     1678    xor ah, ah                                ; 30 e4                       ; 0xc0b13
     1679    or ah, 080h                               ; 80 cc 80                    ; 0xc0b15
     1680    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0b18
     1681    jmp short 00b29h                          ; eb 0c                       ; 0xc0b1b vgabios.c:377
     1682    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc0b1d vgabios.c:379
     1683    xor ah, ah                                ; 30 e4                       ; 0xc0b20
     1684    add word [bp-008h], ax                    ; 01 46 f8                    ; 0xc0b22
    16831685    db  0feh, 0c3h
    1684     ; inc bl                                    ; fe c3                     ; 0xc0aa9 vgabios.c:354
    1685     jmp short 00a6bh                          ; eb be                       ; 0xc0aab vgabios.c:355
    1686     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0aad vgabios.c:357
    1687     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0ab0
    1688     pop di                                    ; 5f                          ; 0xc0ab3
    1689     pop si                                    ; 5e                          ; 0xc0ab4
    1690     pop bp                                    ; 5d                          ; 0xc0ab5
    1691     retn 00004h                               ; c2 04 00                    ; 0xc0ab6
    1692   ; disGetNextSymbol 0xc0ab9 LB 0x37db -> off=0x0 cb=0000000000000046 uValue=00000000000c0ab9 'vga_read_glyph_planar'
    1693 vga_read_glyph_planar:                       ; 0xc0ab9 LB 0x46
    1694     push bp                                   ; 55                          ; 0xc0ab9 vgabios.c:359
    1695     mov bp, sp                                ; 89 e5                       ; 0xc0aba
    1696     push si                                   ; 56                          ; 0xc0abc
    1697     push di                                   ; 57                          ; 0xc0abd
    1698     push ax                                   ; 50                          ; 0xc0abe
    1699     push ax                                   ; 50                          ; 0xc0abf
    1700     mov si, ax                                ; 89 c6                       ; 0xc0ac0
    1701     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0ac2
    1702     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0ac5
    1703     mov bx, cx                                ; 89 cb                       ; 0xc0ac8
    1704     mov ax, 00805h                            ; b8 05 08                    ; 0xc0aca vgabios.c:366
    1705     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0acd
    1706     out DX, ax                                ; ef                          ; 0xc0ad0
    1707     dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0ad1 vgabios.c:368
    1708     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0ad4
    1709     je short 00aefh                           ; 74 15                       ; 0xc0ad8
    1710     mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0ada vgabios.c:369
    1711     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0add
    1712     not al                                    ; f6 d0                       ; 0xc0ae0
    1713     mov di, bx                                ; 89 df                       ; 0xc0ae2
    1714     inc bx                                    ; 43                          ; 0xc0ae4
    1715     push SS                                   ; 16                          ; 0xc0ae5
    1716     pop ES                                    ; 07                          ; 0xc0ae6
    1717     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0ae7
    1718     add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0aea vgabios.c:370
    1719     jmp short 00ad1h                          ; eb e2                       ; 0xc0aed vgabios.c:371
    1720     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0aef vgabios.c:374
    1721     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0af2
    1722     out DX, ax                                ; ef                          ; 0xc0af5
    1723     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0af6 vgabios.c:375
    1724     pop di                                    ; 5f                          ; 0xc0af9
    1725     pop si                                    ; 5e                          ; 0xc0afa
    1726     pop bp                                    ; 5d                          ; 0xc0afb
    1727     retn 00002h                               ; c2 02 00                    ; 0xc0afc
    1728   ; disGetNextSymbol 0xc0aff LB 0x3795 -> off=0x0 cb=000000000000002f uValue=00000000000c0aff 'vga_char_ofs_planar'
    1729 vga_char_ofs_planar:                         ; 0xc0aff LB 0x2f
    1730     push si                                   ; 56                          ; 0xc0aff vgabios.c:377
    1731     push bp                                   ; 55                          ; 0xc0b00
    1732     mov bp, sp                                ; 89 e5                       ; 0xc0b01
    1733     mov ch, al                                ; 88 c5                       ; 0xc0b03
    1734     mov al, dl                                ; 88 d0                       ; 0xc0b05
    1735     xor ah, ah                                ; 30 e4                       ; 0xc0b07 vgabios.c:381
    1736     mul bx                                    ; f7 e3                       ; 0xc0b09
    1737     mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc0b0b
    1738     xor bh, bh                                ; 30 ff                       ; 0xc0b0e
    1739     mul bx                                    ; f7 e3                       ; 0xc0b10
    1740     mov bl, ch                                ; 88 eb                       ; 0xc0b12
    1741     add bx, ax                                ; 01 c3                       ; 0xc0b14
    1742     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc0b16 vgabios.c:47
    1743     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0b19
    1744     mov es, ax                                ; 8e c0                       ; 0xc0b1c
    1745     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0b1e
    1746     mov al, cl                                ; 88 c8                       ; 0xc0b21 vgabios.c:48
    1747     xor ah, ah                                ; 30 e4                       ; 0xc0b23
    1748     mul si                                    ; f7 e6                       ; 0xc0b25
    1749     add ax, bx                                ; 01 d8                       ; 0xc0b27
    1750     pop bp                                    ; 5d                          ; 0xc0b29 vgabios.c:385
    1751     pop si                                    ; 5e                          ; 0xc0b2a
    1752     retn 00002h                               ; c2 02 00                    ; 0xc0b2b
    1753   ; disGetNextSymbol 0xc0b2e LB 0x3766 -> off=0x0 cb=0000000000000045 uValue=00000000000c0b2e 'vga_read_char_planar'
    1754 vga_read_char_planar:                        ; 0xc0b2e LB 0x45
    1755     push bp                                   ; 55                          ; 0xc0b2e vgabios.c:387
    1756     mov bp, sp                                ; 89 e5                       ; 0xc0b2f
    1757     push cx                                   ; 51                          ; 0xc0b31
    1758     push si                                   ; 56                          ; 0xc0b32
    1759     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0b33
    1760     mov si, ax                                ; 89 c6                       ; 0xc0b36
    1761     mov ax, dx                                ; 89 d0                       ; 0xc0b38
    1762     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc0b3a vgabios.c:391
    1763     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc0b3d
    1764     push word [bp-006h]                       ; ff 76 fa                    ; 0xc0b41
    1765     lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0b44
    1766     mov bx, si                                ; 89 f3                       ; 0xc0b47
    1767     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0b49
    1768     call 00ab9h                               ; e8 6a ff                    ; 0xc0b4c
    1769     push word [bp-006h]                       ; ff 76 fa                    ; 0xc0b4f vgabios.c:394
    1770     mov ax, 00100h                            ; b8 00 01                    ; 0xc0b52
    1771     push ax                                   ; 50                          ; 0xc0b55
    1772     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0b56 vgabios.c:57
    1773     xor ax, ax                                ; 31 c0                       ; 0xc0b59
    1774     mov es, ax                                ; 8e c0                       ; 0xc0b5b
    1775     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0b5d
    1776     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0b60
    1777     xor cx, cx                                ; 31 c9                       ; 0xc0b64 vgabios.c:58
    1778     lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0b66
    1779     call 00a5bh                               ; e8 ef fe                    ; 0xc0b69
    1780     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b6c vgabios.c:395
    1781     pop si                                    ; 5e                          ; 0xc0b6f
    1782     pop cx                                    ; 59                          ; 0xc0b70
    1783     pop bp                                    ; 5d                          ; 0xc0b71
    1784     retn                                      ; c3                          ; 0xc0b72
    1785   ; disGetNextSymbol 0xc0b73 LB 0x3721 -> off=0x0 cb=0000000000000027 uValue=00000000000c0b73 'vga_char_ofs_linear'
    1786 vga_char_ofs_linear:                         ; 0xc0b73 LB 0x27
    1787     push bp                                   ; 55                          ; 0xc0b73 vgabios.c:397
    1788     mov bp, sp                                ; 89 e5                       ; 0xc0b74
    1789     push ax                                   ; 50                          ; 0xc0b76
    1790     mov byte [bp-002h], al                    ; 88 46 fe                    ; 0xc0b77
    1791     mov al, dl                                ; 88 d0                       ; 0xc0b7a vgabios.c:401
    1792     xor ah, ah                                ; 30 e4                       ; 0xc0b7c
    1793     mul bx                                    ; f7 e3                       ; 0xc0b7e
    1794     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc0b80
    1795     xor dh, dh                                ; 30 f6                       ; 0xc0b83
    1796     mul dx                                    ; f7 e2                       ; 0xc0b85
    1797     mov dx, ax                                ; 89 c2                       ; 0xc0b87
    1798     mov al, byte [bp-002h]                    ; 8a 46 fe                    ; 0xc0b89
    1799     xor ah, ah                                ; 30 e4                       ; 0xc0b8c
    1800     add ax, dx                                ; 01 d0                       ; 0xc0b8e
    1801     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0b90 vgabios.c:402
    1802     sal ax, CL                                ; d3 e0                       ; 0xc0b92
    1803     mov sp, bp                                ; 89 ec                       ; 0xc0b94 vgabios.c:404
    1804     pop bp                                    ; 5d                          ; 0xc0b96
    1805     retn 00002h                               ; c2 02 00                    ; 0xc0b97
    1806   ; disGetNextSymbol 0xc0b9a LB 0x36fa -> off=0x0 cb=000000000000004e uValue=00000000000c0b9a 'vga_read_glyph_linear'
    1807 vga_read_glyph_linear:                       ; 0xc0b9a LB 0x4e
    1808     push si                                   ; 56                          ; 0xc0b9a vgabios.c:406
    1809     push di                                   ; 57                          ; 0xc0b9b
    1810     push bp                                   ; 55                          ; 0xc0b9c
    1811     mov bp, sp                                ; 89 e5                       ; 0xc0b9d
    1812     push ax                                   ; 50                          ; 0xc0b9f
    1813     push ax                                   ; 50                          ; 0xc0ba0
    1814     mov si, ax                                ; 89 c6                       ; 0xc0ba1
    1815     mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0ba3
    1816     mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0ba6
    1817     mov bx, cx                                ; 89 cb                       ; 0xc0ba9
    1818     dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0bab vgabios.c:412
    1819     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0bae
    1820     je short 00be0h                           ; 74 2c                       ; 0xc0bb2
    1821     xor dh, dh                                ; 30 f6                       ; 0xc0bb4 vgabios.c:413
    1822     mov DL, strict byte 080h                  ; b2 80                       ; 0xc0bb6 vgabios.c:414
    1823     xor ax, ax                                ; 31 c0                       ; 0xc0bb8 vgabios.c:415
    1824     jmp short 00bc1h                          ; eb 05                       ; 0xc0bba
    1825     cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0bbc
    1826     jnl short 00bd5h                          ; 7d 14                       ; 0xc0bbf
    1827     mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0bc1 vgabios.c:416
    1828     mov di, si                                ; 89 f7                       ; 0xc0bc4
    1829     add di, ax                                ; 01 c7                       ; 0xc0bc6
    1830     cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0bc8
    1831     je short 00bd0h                           ; 74 02                       ; 0xc0bcc
    1832     or dh, dl                                 ; 08 d6                       ; 0xc0bce vgabios.c:417
    1833     shr dl, 1                                 ; d0 ea                       ; 0xc0bd0 vgabios.c:418
    1834     inc ax                                    ; 40                          ; 0xc0bd2 vgabios.c:419
    1835     jmp short 00bbch                          ; eb e7                       ; 0xc0bd3
    1836     mov di, bx                                ; 89 df                       ; 0xc0bd5 vgabios.c:420
    1837     inc bx                                    ; 43                          ; 0xc0bd7
    1838     mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0bd8
    1839     add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0bdb vgabios.c:421
    1840     jmp short 00babh                          ; eb cb                       ; 0xc0bde vgabios.c:422
    1841     mov sp, bp                                ; 89 ec                       ; 0xc0be0 vgabios.c:423
    1842     pop bp                                    ; 5d                          ; 0xc0be2
    1843     pop di                                    ; 5f                          ; 0xc0be3
    1844     pop si                                    ; 5e                          ; 0xc0be4
    1845     retn 00002h                               ; c2 02 00                    ; 0xc0be5
    1846   ; disGetNextSymbol 0xc0be8 LB 0x36ac -> off=0x0 cb=0000000000000049 uValue=00000000000c0be8 'vga_read_char_linear'
    1847 vga_read_char_linear:                        ; 0xc0be8 LB 0x49
    1848     push bp                                   ; 55                          ; 0xc0be8 vgabios.c:425
    1849     mov bp, sp                                ; 89 e5                       ; 0xc0be9
    1850     push cx                                   ; 51                          ; 0xc0beb
    1851     push si                                   ; 56                          ; 0xc0bec
    1852     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0bed
    1853     mov si, ax                                ; 89 c6                       ; 0xc0bf0
    1854     mov ax, dx                                ; 89 d0                       ; 0xc0bf2
    1855     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc0bf4 vgabios.c:429
    1856     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc0bf7
    1857     push word [bp-006h]                       ; ff 76 fa                    ; 0xc0bfb
    1858     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0bfe
    1859     mov bx, si                                ; 89 f3                       ; 0xc0c00
    1860     sal bx, CL                                ; d3 e3                       ; 0xc0c02
    1861     lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0c04
    1862     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0c07
    1863     call 00b9ah                               ; e8 8d ff                    ; 0xc0c0a
    1864     push word [bp-006h]                       ; ff 76 fa                    ; 0xc0c0d vgabios.c:432
    1865     mov ax, 00100h                            ; b8 00 01                    ; 0xc0c10
    1866     push ax                                   ; 50                          ; 0xc0c13
    1867     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0c14 vgabios.c:57
    1868     xor ax, ax                                ; 31 c0                       ; 0xc0c17
    1869     mov es, ax                                ; 8e c0                       ; 0xc0c19
    1870     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c1b
    1871     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0c1e
    1872     xor cx, cx                                ; 31 c9                       ; 0xc0c22 vgabios.c:58
    1873     lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0c24
    1874     call 00a5bh                               ; e8 31 fe                    ; 0xc0c27
    1875     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0c2a vgabios.c:433
    1876     pop si                                    ; 5e                          ; 0xc0c2d
    1877     pop cx                                    ; 59                          ; 0xc0c2e
    1878     pop bp                                    ; 5d                          ; 0xc0c2f
    1879     retn                                      ; c3                          ; 0xc0c30
    1880   ; disGetNextSymbol 0xc0c31 LB 0x3663 -> off=0x0 cb=0000000000000036 uValue=00000000000c0c31 'vga_read_2bpp_char'
    1881 vga_read_2bpp_char:                          ; 0xc0c31 LB 0x36
    1882     push bp                                   ; 55                          ; 0xc0c31 vgabios.c:435
    1883     mov bp, sp                                ; 89 e5                       ; 0xc0c32
    1884     push bx                                   ; 53                          ; 0xc0c34
    1885     push cx                                   ; 51                          ; 0xc0c35
    1886     mov bx, ax                                ; 89 c3                       ; 0xc0c36
    1887     mov es, dx                                ; 8e c2                       ; 0xc0c38
    1888     mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0c3a vgabios.c:441
    1889     mov DH, strict byte 080h                  ; b6 80                       ; 0xc0c3d vgabios.c:442
    1890     xor dl, dl                                ; 30 d2                       ; 0xc0c3f vgabios.c:443
    1891     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c41 vgabios.c:444
    1892     xchg ah, al                               ; 86 c4                       ; 0xc0c44
    1893     xor bx, bx                                ; 31 db                       ; 0xc0c46 vgabios.c:446
    1894     jmp short 00c4fh                          ; eb 05                       ; 0xc0c48
    1895     cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0c4a
    1896     jnl short 00c5eh                          ; 7d 0f                       ; 0xc0c4d
    1897     test ax, cx                               ; 85 c8                       ; 0xc0c4f vgabios.c:447
    1898     je short 00c55h                           ; 74 02                       ; 0xc0c51
    1899     or dl, dh                                 ; 08 f2                       ; 0xc0c53 vgabios.c:448
    1900     shr dh, 1                                 ; d0 ee                       ; 0xc0c55 vgabios.c:449
    1901     shr cx, 1                                 ; d1 e9                       ; 0xc0c57 vgabios.c:450
    1902     shr cx, 1                                 ; d1 e9                       ; 0xc0c59
    1903     inc bx                                    ; 43                          ; 0xc0c5b vgabios.c:451
    1904     jmp short 00c4ah                          ; eb ec                       ; 0xc0c5c
    1905     mov al, dl                                ; 88 d0                       ; 0xc0c5e vgabios.c:453
    1906     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0c60
    1907     pop cx                                    ; 59                          ; 0xc0c63
    1908     pop bx                                    ; 5b                          ; 0xc0c64
    1909     pop bp                                    ; 5d                          ; 0xc0c65
    1910     retn                                      ; c3                          ; 0xc0c66
    1911   ; disGetNextSymbol 0xc0c67 LB 0x362d -> off=0x0 cb=0000000000000084 uValue=00000000000c0c67 'vga_read_glyph_cga'
    1912 vga_read_glyph_cga:                          ; 0xc0c67 LB 0x84
    1913     push bp                                   ; 55                          ; 0xc0c67 vgabios.c:455
    1914     mov bp, sp                                ; 89 e5                       ; 0xc0c68
    1915     push cx                                   ; 51                          ; 0xc0c6a
    1916     push si                                   ; 56                          ; 0xc0c6b
    1917     push di                                   ; 57                          ; 0xc0c6c
    1918     push ax                                   ; 50                          ; 0xc0c6d
    1919     mov si, dx                                ; 89 d6                       ; 0xc0c6e
    1920     cmp bl, 006h                              ; 80 fb 06                    ; 0xc0c70 vgabios.c:463
    1921     je short 00cafh                           ; 74 3a                       ; 0xc0c73
    1922     mov bx, ax                                ; 89 c3                       ; 0xc0c75 vgabios.c:465
    1923     sal bx, 1                                 ; d1 e3                       ; 0xc0c77
    1924     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0c79
    1925     xor cx, cx                                ; 31 c9                       ; 0xc0c7e vgabios.c:467
    1926     jmp short 00c87h                          ; eb 05                       ; 0xc0c80
    1927     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0c82
    1928     jnl short 00ce3h                          ; 7d 5c                       ; 0xc0c85
    1929     mov ax, bx                                ; 89 d8                       ; 0xc0c87 vgabios.c:468
    1930     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c89
    1931     call 00c31h                               ; e8 a2 ff                    ; 0xc0c8c
    1932     mov di, si                                ; 89 f7                       ; 0xc0c8f
    1933     inc si                                    ; 46                          ; 0xc0c91
    1934     push SS                                   ; 16                          ; 0xc0c92
    1935     pop ES                                    ; 07                          ; 0xc0c93
    1936     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0c94
    1937     lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0c97 vgabios.c:469
    1938     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0c9b
    1939     call 00c31h                               ; e8 90 ff                    ; 0xc0c9e
    1940     mov di, si                                ; 89 f7                       ; 0xc0ca1
    1941     inc si                                    ; 46                          ; 0xc0ca3
    1942     push SS                                   ; 16                          ; 0xc0ca4
    1943     pop ES                                    ; 07                          ; 0xc0ca5
    1944     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0ca6
    1945     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0ca9 vgabios.c:470
    1946     inc cx                                    ; 41                          ; 0xc0cac vgabios.c:471
    1947     jmp short 00c82h                          ; eb d3                       ; 0xc0cad
    1948     mov bx, ax                                ; 89 c3                       ; 0xc0caf vgabios.c:473
    1949     mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0cb1
    1950     xor cx, cx                                ; 31 c9                       ; 0xc0cb6 vgabios.c:474
    1951     jmp short 00cbfh                          ; eb 05                       ; 0xc0cb8
    1952     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0cba
    1953     jnl short 00ce3h                          ; 7d 24                       ; 0xc0cbd
    1954     mov di, si                                ; 89 f7                       ; 0xc0cbf vgabios.c:475
    1955     inc si                                    ; 46                          ; 0xc0cc1
    1956     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0cc2
    1957     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0cc5
    1958     push SS                                   ; 16                          ; 0xc0cc8
    1959     pop ES                                    ; 07                          ; 0xc0cc9
    1960     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cca
    1961     mov di, si                                ; 89 f7                       ; 0xc0ccd vgabios.c:476
    1962     inc si                                    ; 46                          ; 0xc0ccf
    1963     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0cd0
    1964     mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0cd3
    1965     push SS                                   ; 16                          ; 0xc0cd8
    1966     pop ES                                    ; 07                          ; 0xc0cd9
    1967     mov byte [es:di], al                      ; 26 88 05                    ; 0xc0cda
    1968     add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0cdd vgabios.c:477
    1969     inc cx                                    ; 41                          ; 0xc0ce0 vgabios.c:478
    1970     jmp short 00cbah                          ; eb d7                       ; 0xc0ce1
    1971     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0ce3 vgabios.c:480
    1972     pop di                                    ; 5f                          ; 0xc0ce6
    1973     pop si                                    ; 5e                          ; 0xc0ce7
    1974     pop cx                                    ; 59                          ; 0xc0ce8
    1975     pop bp                                    ; 5d                          ; 0xc0ce9
    1976     retn                                      ; c3                          ; 0xc0cea
    1977   ; disGetNextSymbol 0xc0ceb LB 0x35a9 -> off=0x0 cb=000000000000001b uValue=00000000000c0ceb 'vga_char_ofs_cga'
    1978 vga_char_ofs_cga:                            ; 0xc0ceb LB 0x1b
    1979     push cx                                   ; 51                          ; 0xc0ceb vgabios.c:482
    1980     push bp                                   ; 55                          ; 0xc0cec
    1981     mov bp, sp                                ; 89 e5                       ; 0xc0ced
    1982     mov cl, al                                ; 88 c1                       ; 0xc0cef
    1983     mov al, dl                                ; 88 d0                       ; 0xc0cf1
    1984     xor ah, ah                                ; 30 e4                       ; 0xc0cf3 vgabios.c:487
    1985     mul bx                                    ; f7 e3                       ; 0xc0cf5
    1986     mov bx, ax                                ; 89 c3                       ; 0xc0cf7
    1987     sal bx, 1                                 ; d1 e3                       ; 0xc0cf9
    1988     sal bx, 1                                 ; d1 e3                       ; 0xc0cfb
    1989     mov al, cl                                ; 88 c8                       ; 0xc0cfd
    1990     xor ah, ah                                ; 30 e4                       ; 0xc0cff
    1991     add ax, bx                                ; 01 d8                       ; 0xc0d01
    1992     pop bp                                    ; 5d                          ; 0xc0d03 vgabios.c:488
    1993     pop cx                                    ; 59                          ; 0xc0d04
    1994     retn                                      ; c3                          ; 0xc0d05
    1995   ; disGetNextSymbol 0xc0d06 LB 0x358e -> off=0x0 cb=000000000000006b uValue=00000000000c0d06 'vga_read_char_cga'
    1996 vga_read_char_cga:                           ; 0xc0d06 LB 0x6b
    1997     push bp                                   ; 55                          ; 0xc0d06 vgabios.c:490
    1998     mov bp, sp                                ; 89 e5                       ; 0xc0d07
    1999     push bx                                   ; 53                          ; 0xc0d09
    2000     push cx                                   ; 51                          ; 0xc0d0a
    2001     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0d0b
    2002     mov bl, dl                                ; 88 d3                       ; 0xc0d0e vgabios.c:496
    2003     xor bh, bh                                ; 30 ff                       ; 0xc0d10
    2004     lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0d12
    2005     call 00c67h                               ; e8 4f ff                    ; 0xc0d15
    2006     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0d18 vgabios.c:499
    2007     push ax                                   ; 50                          ; 0xc0d1b
    2008     mov ax, 00080h                            ; b8 80 00                    ; 0xc0d1c
    2009     push ax                                   ; 50                          ; 0xc0d1f
    2010     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0d20 vgabios.c:57
    2011     xor ax, ax                                ; 31 c0                       ; 0xc0d23
    2012     mov es, ax                                ; 8e c0                       ; 0xc0d25
    2013     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d27
    2014     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d2a
    2015     xor cx, cx                                ; 31 c9                       ; 0xc0d2e vgabios.c:58
    2016     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d30
    2017     call 00a5bh                               ; e8 25 fd                    ; 0xc0d33
    2018     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d36
    2019     test ah, 080h                             ; f6 c4 80                    ; 0xc0d39 vgabios.c:501
    2020     jne short 00d67h                          ; 75 29                       ; 0xc0d3c
    2021     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0d3e vgabios.c:57
    2022     xor ax, ax                                ; 31 c0                       ; 0xc0d41
    2023     mov es, ax                                ; 8e c0                       ; 0xc0d43
    2024     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0d45
    2025     mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0d48
    2026     test dx, dx                               ; 85 d2                       ; 0xc0d4c vgabios.c:505
    2027     jne short 00d54h                          ; 75 04                       ; 0xc0d4e
    2028     test ax, ax                               ; 85 c0                       ; 0xc0d50
    2029     je short 00d67h                           ; 74 13                       ; 0xc0d52
    2030     mov bx, strict word 00008h                ; bb 08 00                    ; 0xc0d54 vgabios.c:506
    2031     push bx                                   ; 53                          ; 0xc0d57
    2032     mov bx, 00080h                            ; bb 80 00                    ; 0xc0d58
    2033     push bx                                   ; 53                          ; 0xc0d5b
    2034     mov cx, bx                                ; 89 d9                       ; 0xc0d5c
    2035     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0d5e
    2036     call 00a5bh                               ; e8 f7 fc                    ; 0xc0d61
    2037     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0d64
    2038     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0d67 vgabios.c:509
    2039     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0d6a
    2040     pop cx                                    ; 59                          ; 0xc0d6d
    2041     pop bx                                    ; 5b                          ; 0xc0d6e
    2042     pop bp                                    ; 5d                          ; 0xc0d6f
    2043     retn                                      ; c3                          ; 0xc0d70
    2044   ; disGetNextSymbol 0xc0d71 LB 0x3523 -> off=0x0 cb=0000000000000147 uValue=00000000000c0d71 'vga_read_char_attr'
    2045 vga_read_char_attr:                          ; 0xc0d71 LB 0x147
    2046     push bp                                   ; 55                          ; 0xc0d71 vgabios.c:511
    2047     mov bp, sp                                ; 89 e5                       ; 0xc0d72
    2048     push bx                                   ; 53                          ; 0xc0d74
    2049     push cx                                   ; 51                          ; 0xc0d75
    2050     push si                                   ; 56                          ; 0xc0d76
    2051     push di                                   ; 57                          ; 0xc0d77
    2052     sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0d78
    2053     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0d7b
    2054     mov si, dx                                ; 89 d6                       ; 0xc0d7e
    2055     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0d80 vgabios.c:37
    2056     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0d83
    2057     mov es, ax                                ; 8e c0                       ; 0xc0d86
    2058     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d88
    2059     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0d8b vgabios.c:38
    2060     xor ah, ah                                ; 30 e4                       ; 0xc0d8e vgabios.c:519
    2061     call 03630h                               ; e8 9d 28                    ; 0xc0d90
    2062     mov cl, al                                ; 88 c1                       ; 0xc0d93
    2063     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0d95 vgabios.c:520
    2064     jne short 00d9ch                          ; 75 03                       ; 0xc0d97
    2065     jmp near 00eafh                           ; e9 13 01                    ; 0xc0d99
    2066     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc0d9c vgabios.c:524
    2067     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc0d9f
    2068     mov byte [bp-013h], 000h                  ; c6 46 ed 00                 ; 0xc0da2
    2069     lea bx, [bp-01ah]                         ; 8d 5e e6                    ; 0xc0da6
    2070     lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc0da9
    2071     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc0dac
    2072     call 00a1bh                               ; e8 69 fc                    ; 0xc0daf
    2073     mov ch, byte [bp-01ah]                    ; 8a 6e e6                    ; 0xc0db2 vgabios.c:525
    2074     mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc0db5 vgabios.c:526
    2075     mov al, ah                                ; 88 e0                       ; 0xc0db8
    2076     xor ah, ah                                ; 30 e4                       ; 0xc0dba
    2077     mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc0dbc
    2078     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc0dbf
    2079     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0dc2
    2080     mov bx, 00084h                            ; bb 84 00                    ; 0xc0dc5 vgabios.c:37
    2081     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0dc8
    2082     mov es, ax                                ; 8e c0                       ; 0xc0dcb
    2083     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0dcd
    2084     xor ah, ah                                ; 30 e4                       ; 0xc0dd0 vgabios.c:38
    2085     mov dx, ax                                ; 89 c2                       ; 0xc0dd2
    2086     inc dx                                    ; 42                          ; 0xc0dd4
    2087     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0dd5 vgabios.c:47
    2088     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0dd8
    2089     mov word [bp-016h], di                    ; 89 7e ea                    ; 0xc0ddb vgabios.c:48
    2090     mov bl, cl                                ; 88 cb                       ; 0xc0dde vgabios.c:532
    2091     xor bh, bh                                ; 30 ff                       ; 0xc0de0
    2092     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0de2
    2093     sal bx, CL                                ; d3 e3                       ; 0xc0de4
    2094     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0de6
    2095     jne short 00e23h                          ; 75 36                       ; 0xc0deb
    2096     mov ax, di                                ; 89 f8                       ; 0xc0ded vgabios.c:534
    2097     mul dx                                    ; f7 e2                       ; 0xc0def
    2098     sal ax, 1                                 ; d1 e0                       ; 0xc0df1
    2099     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc0df3
    2100     mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc0df5
    2101     xor dh, dh                                ; 30 f6                       ; 0xc0df8
    2102     inc ax                                    ; 40                          ; 0xc0dfa
    2103     mul dx                                    ; f7 e2                       ; 0xc0dfb
    2104     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc0dfd
    2105     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc0e00
    2106     xor ah, ah                                ; 30 e4                       ; 0xc0e03
    2107     mul di                                    ; f7 e7                       ; 0xc0e05
    2108     mov dl, ch                                ; 88 ea                       ; 0xc0e07
    2109     xor dh, dh                                ; 30 f6                       ; 0xc0e09
    2110     add ax, dx                                ; 01 d0                       ; 0xc0e0b
    2111     sal ax, 1                                 ; d1 e0                       ; 0xc0e0d
    2112     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc0e0f
    2113     add di, ax                                ; 01 c7                       ; 0xc0e12
    2114     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc0e14 vgabios.c:45
    2115     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0e18
    2116     push SS                                   ; 16                          ; 0xc0e1b vgabios.c:48
    2117     pop ES                                    ; 07                          ; 0xc0e1c
    2118     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0e1d
    2119     jmp near 00eafh                           ; e9 8c 00                    ; 0xc0e20 vgabios.c:536
    2120     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc0e23 vgabios.c:537
    2121     cmp bl, 005h                              ; 80 fb 05                    ; 0xc0e27
    2122     je short 00e82h                           ; 74 56                       ; 0xc0e2a
    2123     cmp bl, 002h                              ; 80 fb 02                    ; 0xc0e2c
    2124     jc short 00e38h                           ; 72 07                       ; 0xc0e2f
    2125     jbe short 00e3ah                          ; 76 07                       ; 0xc0e31
    2126     cmp bl, 004h                              ; 80 fb 04                    ; 0xc0e33
    2127     jbe short 00e55h                          ; 76 1d                       ; 0xc0e36
    2128     jmp short 00eafh                          ; eb 75                       ; 0xc0e38
    2129     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc0e3a vgabios.c:540
    2130     xor dh, dh                                ; 30 f6                       ; 0xc0e3d
    2131     mov al, ch                                ; 88 e8                       ; 0xc0e3f
    2132     xor ah, ah                                ; 30 e4                       ; 0xc0e41
    2133     mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0e43
    2134     call 00cebh                               ; e8 a2 fe                    ; 0xc0e46
    2135     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc0e49 vgabios.c:541
    2136     xor dh, dh                                ; 30 f6                       ; 0xc0e4c
    2137     call 00d06h                               ; e8 b5 fe                    ; 0xc0e4e
    2138     xor ah, ah                                ; 30 e4                       ; 0xc0e51
    2139     jmp short 00e1bh                          ; eb c6                       ; 0xc0e53
    2140     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e55 vgabios.c:47
    2141     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0e58
    2142     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0e5b vgabios.c:546
    2143     mov byte [bp-00fh], 000h                  ; c6 46 f1 00                 ; 0xc0e5e
    2144     push word [bp-010h]                       ; ff 76 f0                    ; 0xc0e62
    2145     mov dl, byte [bp-012h]                    ; 8a 56 ee                    ; 0xc0e65
    2146     xor dh, dh                                ; 30 f6                       ; 0xc0e68
    2147     mov al, ch                                ; 88 e8                       ; 0xc0e6a
    2148     xor ah, ah                                ; 30 e4                       ; 0xc0e6c
    2149     mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc0e6e
    2150     mov bx, di                                ; 89 fb                       ; 0xc0e71
    2151     call 00affh                               ; e8 89 fc                    ; 0xc0e73
    2152     mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc0e76 vgabios.c:547
    2153     mov dx, ax                                ; 89 c2                       ; 0xc0e79
    2154     mov ax, di                                ; 89 f8                       ; 0xc0e7b
    2155     call 00b2eh                               ; e8 ae fc                    ; 0xc0e7d
    2156     jmp short 00e51h                          ; eb cf                       ; 0xc0e80
    2157     mov bx, 00085h                            ; bb 85 00                    ; 0xc0e82 vgabios.c:47
    2158     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0e85
    2159     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0e88 vgabios.c:551
    2160     mov byte [bp-00fh], 000h                  ; c6 46 f1 00                 ; 0xc0e8b
    2161     push word [bp-010h]                       ; ff 76 f0                    ; 0xc0e8f
    2162     mov dl, byte [bp-012h]                    ; 8a 56 ee                    ; 0xc0e92
    2163     xor dh, dh                                ; 30 f6                       ; 0xc0e95
    2164     mov al, ch                                ; 88 e8                       ; 0xc0e97
    2165     xor ah, ah                                ; 30 e4                       ; 0xc0e99
    2166     mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc0e9b
    2167     mov bx, di                                ; 89 fb                       ; 0xc0e9e
    2168     call 00b73h                               ; e8 d0 fc                    ; 0xc0ea0
    2169     mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc0ea3 vgabios.c:552
    2170     mov dx, ax                                ; 89 c2                       ; 0xc0ea6
    2171     mov ax, di                                ; 89 f8                       ; 0xc0ea8
    2172     call 00be8h                               ; e8 3b fd                    ; 0xc0eaa
    2173     jmp short 00e51h                          ; eb a2                       ; 0xc0ead
    2174     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0eaf vgabios.c:561
    2175     pop di                                    ; 5f                          ; 0xc0eb2
    2176     pop si                                    ; 5e                          ; 0xc0eb3
    2177     pop cx                                    ; 59                          ; 0xc0eb4
    2178     pop bx                                    ; 5b                          ; 0xc0eb5
    2179     pop bp                                    ; 5d                          ; 0xc0eb6
    2180     retn                                      ; c3                          ; 0xc0eb7
    2181   ; disGetNextSymbol 0xc0eb8 LB 0x33dc -> off=0x10 cb=0000000000000083 uValue=00000000000c0ec8 'vga_get_font_info'
    2182     db  0dfh, 00eh, 024h, 00fh, 029h, 00fh, 030h, 00fh, 035h, 00fh, 03ah, 00fh, 03fh, 00fh, 044h, 00fh
    2183 vga_get_font_info:                           ; 0xc0ec8 LB 0x83
    2184     push si                                   ; 56                          ; 0xc0ec8 vgabios.c:563
    2185     push di                                   ; 57                          ; 0xc0ec9
    2186     push bp                                   ; 55                          ; 0xc0eca
    2187     mov bp, sp                                ; 89 e5                       ; 0xc0ecb
    2188     mov si, dx                                ; 89 d6                       ; 0xc0ecd
    2189     mov di, bx                                ; 89 df                       ; 0xc0ecf
    2190     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0ed1 vgabios.c:568
    2191     jnbe short 00f1eh                         ; 77 48                       ; 0xc0ed4
    2192     mov bx, ax                                ; 89 c3                       ; 0xc0ed6
    2193     sal bx, 1                                 ; d1 e3                       ; 0xc0ed8
    2194     jmp word [cs:bx+00eb8h]                   ; 2e ff a7 b8 0e              ; 0xc0eda
    2195     mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0edf vgabios.c:57
    2196     xor ax, ax                                ; 31 c0                       ; 0xc0ee2
    2197     mov es, ax                                ; 8e c0                       ; 0xc0ee4
    2198     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0ee6
    2199     mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0ee9
    2200     push SS                                   ; 16                          ; 0xc0eed vgabios.c:571
    2201     pop ES                                    ; 07                          ; 0xc0eee
    2202     mov word [es:di], dx                      ; 26 89 15                    ; 0xc0eef
    2203     mov word [es:si], ax                      ; 26 89 04                    ; 0xc0ef2
    2204     mov bx, 00085h                            ; bb 85 00                    ; 0xc0ef5
    2205     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0ef8
    2206     mov es, ax                                ; 8e c0                       ; 0xc0efb
    2207     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0efd
    2208     xor ah, ah                                ; 30 e4                       ; 0xc0f00
    2209     push SS                                   ; 16                          ; 0xc0f02
    2210     pop ES                                    ; 07                          ; 0xc0f03
    2211     mov bx, cx                                ; 89 cb                       ; 0xc0f04
    2212     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f06
    2213     mov bx, 00084h                            ; bb 84 00                    ; 0xc0f09
    2214     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f0c
    2215     mov es, ax                                ; 8e c0                       ; 0xc0f0f
    2216     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f11
    2217     xor ah, ah                                ; 30 e4                       ; 0xc0f14
    2218     push SS                                   ; 16                          ; 0xc0f16
    2219     pop ES                                    ; 07                          ; 0xc0f17
    2220     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0f18
    2221     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f1b
    2222     pop bp                                    ; 5d                          ; 0xc0f1e
    2223     pop di                                    ; 5f                          ; 0xc0f1f
    2224     pop si                                    ; 5e                          ; 0xc0f20
    2225     retn 00002h                               ; c2 02 00                    ; 0xc0f21
    2226     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0f24 vgabios.c:57
    2227     jmp short 00ee2h                          ; eb b9                       ; 0xc0f27
    2228     mov dx, 05d6ch                            ; ba 6c 5d                    ; 0xc0f29 vgabios.c:576
    2229     mov ax, ds                                ; 8c d8                       ; 0xc0f2c
    2230     jmp short 00eedh                          ; eb bd                       ; 0xc0f2e vgabios.c:577
    2231     mov dx, 0556ch                            ; ba 6c 55                    ; 0xc0f30 vgabios.c:579
    2232     jmp short 00f2ch                          ; eb f7                       ; 0xc0f33
    2233     mov dx, 0596ch                            ; ba 6c 59                    ; 0xc0f35 vgabios.c:582
    2234     jmp short 00f2ch                          ; eb f2                       ; 0xc0f38
    2235     mov dx, 07b6ch                            ; ba 6c 7b                    ; 0xc0f3a vgabios.c:585
    2236     jmp short 00f2ch                          ; eb ed                       ; 0xc0f3d
    2237     mov dx, 06b6ch                            ; ba 6c 6b                    ; 0xc0f3f vgabios.c:588
    2238     jmp short 00f2ch                          ; eb e8                       ; 0xc0f42
    2239     mov dx, 07c99h                            ; ba 99 7c                    ; 0xc0f44 vgabios.c:591
    2240     jmp short 00f2ch                          ; eb e3                       ; 0xc0f47
    2241     jmp short 00f1eh                          ; eb d3                       ; 0xc0f49 vgabios.c:597
    2242   ; disGetNextSymbol 0xc0f4b LB 0x3349 -> off=0x0 cb=000000000000016d uValue=00000000000c0f4b 'vga_read_pixel'
    2243 vga_read_pixel:                              ; 0xc0f4b LB 0x16d
    2244     push bp                                   ; 55                          ; 0xc0f4b vgabios.c:610
    2245     mov bp, sp                                ; 89 e5                       ; 0xc0f4c
    2246     push si                                   ; 56                          ; 0xc0f4e
    2247     push di                                   ; 57                          ; 0xc0f4f
    2248     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc0f50
    2249     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0f53
    2250     mov si, dx                                ; 89 d6                       ; 0xc0f56
    2251     mov word [bp-010h], bx                    ; 89 5e f0                    ; 0xc0f58
    2252     mov word [bp-00eh], cx                    ; 89 4e f2                    ; 0xc0f5b
    2253     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0f5e vgabios.c:37
    2254     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f61
    2255     mov es, ax                                ; 8e c0                       ; 0xc0f64
    2256     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f66
    2257     xor ah, ah                                ; 30 e4                       ; 0xc0f69 vgabios.c:617
    2258     call 03630h                               ; e8 c2 26                    ; 0xc0f6b
    2259     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc0f6e
    2260     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0f71 vgabios.c:618
    2261     je short 00f84h                           ; 74 0f                       ; 0xc0f73
    2262     mov bl, al                                ; 88 c3                       ; 0xc0f75 vgabios.c:620
    2263     xor bh, bh                                ; 30 ff                       ; 0xc0f77
    2264     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0f79
    2265     sal bx, CL                                ; d3 e3                       ; 0xc0f7b
    2266     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc0f7d
    2267     jne short 00f87h                          ; 75 03                       ; 0xc0f82
    2268     jmp near 010b1h                           ; e9 2a 01                    ; 0xc0f84 vgabios.c:621
    2269     mov ch, byte [bx+047b0h]                  ; 8a af b0 47                 ; 0xc0f87 vgabios.c:624
    2270     cmp ch, cl                                ; 38 cd                       ; 0xc0f8b
    2271     jc short 00f9eh                           ; 72 0f                       ; 0xc0f8d
    2272     jbe short 00fa6h                          ; 76 15                       ; 0xc0f8f
    2273     cmp ch, 005h                              ; 80 fd 05                    ; 0xc0f91
    2274     je short 00fdfh                           ; 74 49                       ; 0xc0f94
    2275     cmp ch, 004h                              ; 80 fd 04                    ; 0xc0f96
    2276     je short 00fa6h                           ; 74 0b                       ; 0xc0f99
    2277     jmp near 010a7h                           ; e9 09 01                    ; 0xc0f9b
    2278     cmp ch, 002h                              ; 80 fd 02                    ; 0xc0f9e
    2279     je short 01013h                           ; 74 70                       ; 0xc0fa1
    2280     jmp near 010a7h                           ; e9 01 01                    ; 0xc0fa3
    2281     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc0fa6 vgabios.c:47
    2282     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0fa9
    2283     mov es, ax                                ; 8e c0                       ; 0xc0fac
    2284     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc0fae
    2285     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc0fb1 vgabios.c:48
    2286     mul bx                                    ; f7 e3                       ; 0xc0fb4
    2287     mov CL, strict byte 003h                  ; b1 03                       ; 0xc0fb6
    2288     mov bx, si                                ; 89 f3                       ; 0xc0fb8
    2289     shr bx, CL                                ; d3 eb                       ; 0xc0fba
    2290     add bx, ax                                ; 01 c3                       ; 0xc0fbc
    2291     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc0fbe vgabios.c:47
    2292     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0fc1
    2293     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc0fc4 vgabios.c:48
    2294     xor ch, ch                                ; 30 ed                       ; 0xc0fc7
    2295     mul cx                                    ; f7 e1                       ; 0xc0fc9
    2296     add bx, ax                                ; 01 c3                       ; 0xc0fcb
    2297     mov cx, si                                ; 89 f1                       ; 0xc0fcd vgabios.c:629
    2298     and cx, strict byte 00007h                ; 83 e1 07                    ; 0xc0fcf
    2299     mov ax, 00080h                            ; b8 80 00                    ; 0xc0fd2
    2300     sar ax, CL                                ; d3 f8                       ; 0xc0fd5
    2301     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0fd7
    2302     mov byte [bp-008h], ch                    ; 88 6e f8                    ; 0xc0fda vgabios.c:631
    2303     jmp short 00fe8h                          ; eb 09                       ; 0xc0fdd
    2304     jmp near 01087h                           ; e9 a5 00                    ; 0xc0fdf
    2305     cmp byte [bp-008h], 004h                  ; 80 7e f8 04                 ; 0xc0fe2
    2306     jnc short 01010h                          ; 73 28                       ; 0xc0fe6
    2307     mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc0fe8 vgabios.c:632
    2308     xor al, al                                ; 30 c0                       ; 0xc0feb
    2309     or AL, strict byte 004h                   ; 0c 04                       ; 0xc0fed
    2310     mov dx, 003ceh                            ; ba ce 03                    ; 0xc0fef
    2311     out DX, ax                                ; ef                          ; 0xc0ff2
    2312     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc0ff3 vgabios.c:37
    2313     mov es, ax                                ; 8e c0                       ; 0xc0ff6
    2314     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0ff8
    2315     and al, byte [bp-00ah]                    ; 22 46 f6                    ; 0xc0ffb vgabios.c:38
    2316     test al, al                               ; 84 c0                       ; 0xc0ffe vgabios.c:634
    2317     jbe short 0100bh                          ; 76 09                       ; 0xc1000
    2318     mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc1002 vgabios.c:635
    2319     mov AL, strict byte 001h                  ; b0 01                       ; 0xc1005
    2320     sal al, CL                                ; d2 e0                       ; 0xc1007
    2321     or ch, al                                 ; 08 c5                       ; 0xc1009
    2322     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc100b vgabios.c:636
    2323     jmp short 00fe2h                          ; eb d2                       ; 0xc100e
    2324     jmp near 010a9h                           ; e9 96 00                    ; 0xc1010
    2325     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc1013 vgabios.c:639
    2326     xor ah, ah                                ; 30 e4                       ; 0xc1017
    2327     mov cx, strict word 00004h                ; b9 04 00                    ; 0xc1019
    2328     sub cx, ax                                ; 29 c1                       ; 0xc101c
    2329     mov ax, dx                                ; 89 d0                       ; 0xc101e
    2330     shr ax, CL                                ; d3 e8                       ; 0xc1020
    2331     mov cx, ax                                ; 89 c1                       ; 0xc1022
    2332     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc1024
    2333     shr ax, 1                                 ; d1 e8                       ; 0xc1027
    2334     mov bx, strict word 00050h                ; bb 50 00                    ; 0xc1029
    2335     mul bx                                    ; f7 e3                       ; 0xc102c
    2336     mov bx, cx                                ; 89 cb                       ; 0xc102e
    2337     add bx, ax                                ; 01 c3                       ; 0xc1030
    2338     test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc1032 vgabios.c:640
    2339     je short 0103bh                           ; 74 03                       ; 0xc1036
    2340     add bh, 020h                              ; 80 c7 20                    ; 0xc1038 vgabios.c:641
    2341     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc103b vgabios.c:37
    2342     mov es, ax                                ; 8e c0                       ; 0xc103e
    2343     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1040
    2344     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc1043 vgabios.c:643
    2345     xor bh, bh                                ; 30 ff                       ; 0xc1046
    2346     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1048
    2347     sal bx, CL                                ; d3 e3                       ; 0xc104a
    2348     cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc104c
    2349     jne short 0106eh                          ; 75 1b                       ; 0xc1051
    2350     mov cx, si                                ; 89 f1                       ; 0xc1053 vgabios.c:644
    2351     xor ch, ch                                ; 30 ed                       ; 0xc1055
    2352     and cl, 003h                              ; 80 e1 03                    ; 0xc1057
    2353     mov bx, strict word 00003h                ; bb 03 00                    ; 0xc105a
    2354     sub bx, cx                                ; 29 cb                       ; 0xc105d
    2355     mov cx, bx                                ; 89 d9                       ; 0xc105f
    2356     sal cx, 1                                 ; d1 e1                       ; 0xc1061
    2357     xor ah, ah                                ; 30 e4                       ; 0xc1063
    2358     sar ax, CL                                ; d3 f8                       ; 0xc1065
    2359     mov ch, al                                ; 88 c5                       ; 0xc1067
    2360     and ch, 003h                              ; 80 e5 03                    ; 0xc1069
    2361     jmp short 010a9h                          ; eb 3b                       ; 0xc106c vgabios.c:645
    2362     mov cx, si                                ; 89 f1                       ; 0xc106e vgabios.c:646
    2363     xor ch, ch                                ; 30 ed                       ; 0xc1070
    2364     and cl, 007h                              ; 80 e1 07                    ; 0xc1072
    2365     mov bx, strict word 00007h                ; bb 07 00                    ; 0xc1075
    2366     sub bx, cx                                ; 29 cb                       ; 0xc1078
    2367     mov cx, bx                                ; 89 d9                       ; 0xc107a
    2368     xor ah, ah                                ; 30 e4                       ; 0xc107c
    2369     sar ax, CL                                ; d3 f8                       ; 0xc107e
    2370     mov ch, al                                ; 88 c5                       ; 0xc1080
    2371     and ch, 001h                              ; 80 e5 01                    ; 0xc1082
    2372     jmp short 010a9h                          ; eb 22                       ; 0xc1085 vgabios.c:647
    2373     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1087 vgabios.c:47
    2374     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc108a
    2375     mov es, ax                                ; 8e c0                       ; 0xc108d
    2376     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc108f
    2377     sal bx, CL                                ; d3 e3                       ; 0xc1092 vgabios.c:48
    2378     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc1094
    2379     mul bx                                    ; f7 e3                       ; 0xc1097
    2380     mov bx, si                                ; 89 f3                       ; 0xc1099
    2381     add bx, ax                                ; 01 c3                       ; 0xc109b
    2382     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc109d vgabios.c:37
    2383     mov es, ax                                ; 8e c0                       ; 0xc10a0
    2384     mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc10a2
    2385     jmp short 010a9h                          ; eb 02                       ; 0xc10a5 vgabios.c:651
    2386     xor ch, ch                                ; 30 ed                       ; 0xc10a7 vgabios.c:656
    2387     push SS                                   ; 16                          ; 0xc10a9 vgabios.c:658
    2388     pop ES                                    ; 07                          ; 0xc10aa
    2389     mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc10ab
    2390     mov byte [es:bx], ch                      ; 26 88 2f                    ; 0xc10ae
    2391     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc10b1 vgabios.c:659
    2392     pop di                                    ; 5f                          ; 0xc10b4
    2393     pop si                                    ; 5e                          ; 0xc10b5
    2394     pop bp                                    ; 5d                          ; 0xc10b6
    2395     retn                                      ; c3                          ; 0xc10b7
    2396   ; disGetNextSymbol 0xc10b8 LB 0x31dc -> off=0x0 cb=000000000000009f uValue=00000000000c10b8 'biosfn_perform_gray_scale_summing'
    2397 biosfn_perform_gray_scale_summing:           ; 0xc10b8 LB 0x9f
    2398     push bp                                   ; 55                          ; 0xc10b8 vgabios.c:664
    2399     mov bp, sp                                ; 89 e5                       ; 0xc10b9
    2400     push bx                                   ; 53                          ; 0xc10bb
    2401     push cx                                   ; 51                          ; 0xc10bc
    2402     push si                                   ; 56                          ; 0xc10bd
    2403     push di                                   ; 57                          ; 0xc10be
    2404     push ax                                   ; 50                          ; 0xc10bf
    2405     push ax                                   ; 50                          ; 0xc10c0
    2406     mov bx, ax                                ; 89 c3                       ; 0xc10c1
    2407     mov di, dx                                ; 89 d7                       ; 0xc10c3
    2408     mov dx, 003dah                            ; ba da 03                    ; 0xc10c5 vgabios.c:669
    2409     in AL, DX                                 ; ec                          ; 0xc10c8
     1686    ; inc bl                                    ; fe c3                     ; 0xc0b25 vgabios.c:380
     1687    jmp short 00ae7h                          ; eb be                       ; 0xc0b27 vgabios.c:381
     1688    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc0b29 vgabios.c:383
     1689    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b2c
     1690    pop di                                    ; 5f                          ; 0xc0b2f
     1691    pop si                                    ; 5e                          ; 0xc0b30
     1692    pop bp                                    ; 5d                          ; 0xc0b31
     1693    retn 00004h                               ; c2 04 00                    ; 0xc0b32
     1694  ; disGetNextSymbol 0xc0b35 LB 0x3ad8 -> off=0x0 cb=0000000000000046 uValue=00000000000c0b35 'vga_read_glyph_planar'
     1695vga_read_glyph_planar:                       ; 0xc0b35 LB 0x46
     1696    push bp                                   ; 55                          ; 0xc0b35 vgabios.c:385
     1697    mov bp, sp                                ; 89 e5                       ; 0xc0b36
     1698    push si                                   ; 56                          ; 0xc0b38
     1699    push di                                   ; 57                          ; 0xc0b39
     1700    push ax                                   ; 50                          ; 0xc0b3a
     1701    push ax                                   ; 50                          ; 0xc0b3b
     1702    mov si, ax                                ; 89 c6                       ; 0xc0b3c
     1703    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc0b3e
     1704    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc0b41
     1705    mov bx, cx                                ; 89 cb                       ; 0xc0b44
     1706    mov ax, 00805h                            ; b8 05 08                    ; 0xc0b46 vgabios.c:392
     1707    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b49
     1708    out DX, ax                                ; ef                          ; 0xc0b4c
     1709    dec byte [bp+004h]                        ; fe 4e 04                    ; 0xc0b4d vgabios.c:394
     1710    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc0b50
     1711    je short 00b6bh                           ; 74 15                       ; 0xc0b54
     1712    mov es, [bp-006h]                         ; 8e 46 fa                    ; 0xc0b56 vgabios.c:395
     1713    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc0b59
     1714    not al                                    ; f6 d0                       ; 0xc0b5c
     1715    mov di, bx                                ; 89 df                       ; 0xc0b5e
     1716    inc bx                                    ; 43                          ; 0xc0b60
     1717    push SS                                   ; 16                          ; 0xc0b61
     1718    pop ES                                    ; 07                          ; 0xc0b62
     1719    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0b63
     1720    add si, word [bp-008h]                    ; 03 76 f8                    ; 0xc0b66 vgabios.c:396
     1721    jmp short 00b4dh                          ; eb e2                       ; 0xc0b69 vgabios.c:397
     1722    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc0b6b vgabios.c:400
     1723    mov dx, 003ceh                            ; ba ce 03                    ; 0xc0b6e
     1724    out DX, ax                                ; ef                          ; 0xc0b71
     1725    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0b72 vgabios.c:401
     1726    pop di                                    ; 5f                          ; 0xc0b75
     1727    pop si                                    ; 5e                          ; 0xc0b76
     1728    pop bp                                    ; 5d                          ; 0xc0b77
     1729    retn 00002h                               ; c2 02 00                    ; 0xc0b78
     1730  ; disGetNextSymbol 0xc0b7b LB 0x3a92 -> off=0x0 cb=000000000000002f uValue=00000000000c0b7b 'vga_char_ofs_planar'
     1731vga_char_ofs_planar:                         ; 0xc0b7b LB 0x2f
     1732    push si                                   ; 56                          ; 0xc0b7b vgabios.c:403
     1733    push bp                                   ; 55                          ; 0xc0b7c
     1734    mov bp, sp                                ; 89 e5                       ; 0xc0b7d
     1735    mov ch, al                                ; 88 c5                       ; 0xc0b7f
     1736    mov al, dl                                ; 88 d0                       ; 0xc0b81
     1737    xor ah, ah                                ; 30 e4                       ; 0xc0b83 vgabios.c:407
     1738    mul bx                                    ; f7 e3                       ; 0xc0b85
     1739    mov bl, byte [bp+006h]                    ; 8a 5e 06                    ; 0xc0b87
     1740    xor bh, bh                                ; 30 ff                       ; 0xc0b8a
     1741    mul bx                                    ; f7 e3                       ; 0xc0b8c
     1742    mov bl, ch                                ; 88 eb                       ; 0xc0b8e
     1743    add bx, ax                                ; 01 c3                       ; 0xc0b90
     1744    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc0b92 vgabios.c:47
     1745    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0b95
     1746    mov es, ax                                ; 8e c0                       ; 0xc0b98
     1747    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc0b9a
     1748    mov al, cl                                ; 88 c8                       ; 0xc0b9d vgabios.c:48
     1749    xor ah, ah                                ; 30 e4                       ; 0xc0b9f
     1750    mul si                                    ; f7 e6                       ; 0xc0ba1
     1751    add ax, bx                                ; 01 d8                       ; 0xc0ba3
     1752    pop bp                                    ; 5d                          ; 0xc0ba5 vgabios.c:411
     1753    pop si                                    ; 5e                          ; 0xc0ba6
     1754    retn 00002h                               ; c2 02 00                    ; 0xc0ba7
     1755  ; disGetNextSymbol 0xc0baa LB 0x3a63 -> off=0x0 cb=0000000000000045 uValue=00000000000c0baa 'vga_read_char_planar'
     1756vga_read_char_planar:                        ; 0xc0baa LB 0x45
     1757    push bp                                   ; 55                          ; 0xc0baa vgabios.c:413
     1758    mov bp, sp                                ; 89 e5                       ; 0xc0bab
     1759    push cx                                   ; 51                          ; 0xc0bad
     1760    push si                                   ; 56                          ; 0xc0bae
     1761    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0baf
     1762    mov si, ax                                ; 89 c6                       ; 0xc0bb2
     1763    mov ax, dx                                ; 89 d0                       ; 0xc0bb4
     1764    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc0bb6 vgabios.c:417
     1765    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc0bb9
     1766    push word [bp-006h]                       ; ff 76 fa                    ; 0xc0bbd
     1767    lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0bc0
     1768    mov bx, si                                ; 89 f3                       ; 0xc0bc3
     1769    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0bc5
     1770    call 00b35h                               ; e8 6a ff                    ; 0xc0bc8
     1771    push word [bp-006h]                       ; ff 76 fa                    ; 0xc0bcb vgabios.c:420
     1772    mov ax, 00100h                            ; b8 00 01                    ; 0xc0bce
     1773    push ax                                   ; 50                          ; 0xc0bd1
     1774    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0bd2 vgabios.c:57
     1775    xor ax, ax                                ; 31 c0                       ; 0xc0bd5
     1776    mov es, ax                                ; 8e c0                       ; 0xc0bd7
     1777    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0bd9
     1778    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0bdc
     1779    xor cx, cx                                ; 31 c9                       ; 0xc0be0 vgabios.c:58
     1780    lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0be2
     1781    call 00ad7h                               ; e8 ef fe                    ; 0xc0be5
     1782    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0be8 vgabios.c:421
     1783    pop si                                    ; 5e                          ; 0xc0beb
     1784    pop cx                                    ; 59                          ; 0xc0bec
     1785    pop bp                                    ; 5d                          ; 0xc0bed
     1786    retn                                      ; c3                          ; 0xc0bee
     1787  ; disGetNextSymbol 0xc0bef LB 0x3a1e -> off=0x0 cb=0000000000000027 uValue=00000000000c0bef 'vga_char_ofs_linear'
     1788vga_char_ofs_linear:                         ; 0xc0bef LB 0x27
     1789    push bp                                   ; 55                          ; 0xc0bef vgabios.c:423
     1790    mov bp, sp                                ; 89 e5                       ; 0xc0bf0
     1791    push ax                                   ; 50                          ; 0xc0bf2
     1792    mov byte [bp-002h], al                    ; 88 46 fe                    ; 0xc0bf3
     1793    mov al, dl                                ; 88 d0                       ; 0xc0bf6 vgabios.c:427
     1794    xor ah, ah                                ; 30 e4                       ; 0xc0bf8
     1795    mul bx                                    ; f7 e3                       ; 0xc0bfa
     1796    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc0bfc
     1797    xor dh, dh                                ; 30 f6                       ; 0xc0bff
     1798    mul dx                                    ; f7 e2                       ; 0xc0c01
     1799    mov dx, ax                                ; 89 c2                       ; 0xc0c03
     1800    mov al, byte [bp-002h]                    ; 8a 46 fe                    ; 0xc0c05
     1801    xor ah, ah                                ; 30 e4                       ; 0xc0c08
     1802    add ax, dx                                ; 01 d0                       ; 0xc0c0a
     1803    mov CL, strict byte 003h                  ; b1 03                       ; 0xc0c0c vgabios.c:428
     1804    sal ax, CL                                ; d3 e0                       ; 0xc0c0e
     1805    mov sp, bp                                ; 89 ec                       ; 0xc0c10 vgabios.c:430
     1806    pop bp                                    ; 5d                          ; 0xc0c12
     1807    retn 00002h                               ; c2 02 00                    ; 0xc0c13
     1808  ; disGetNextSymbol 0xc0c16 LB 0x39f7 -> off=0x0 cb=000000000000004e uValue=00000000000c0c16 'vga_read_glyph_linear'
     1809vga_read_glyph_linear:                       ; 0xc0c16 LB 0x4e
     1810    push si                                   ; 56                          ; 0xc0c16 vgabios.c:432
     1811    push di                                   ; 57                          ; 0xc0c17
     1812    push bp                                   ; 55                          ; 0xc0c18
     1813    mov bp, sp                                ; 89 e5                       ; 0xc0c19
     1814    push ax                                   ; 50                          ; 0xc0c1b
     1815    push ax                                   ; 50                          ; 0xc0c1c
     1816    mov si, ax                                ; 89 c6                       ; 0xc0c1d
     1817    mov word [bp-002h], dx                    ; 89 56 fe                    ; 0xc0c1f
     1818    mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc0c22
     1819    mov bx, cx                                ; 89 cb                       ; 0xc0c25
     1820    dec byte [bp+008h]                        ; fe 4e 08                    ; 0xc0c27 vgabios.c:438
     1821    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc0c2a
     1822    je short 00c5ch                           ; 74 2c                       ; 0xc0c2e
     1823    xor dh, dh                                ; 30 f6                       ; 0xc0c30 vgabios.c:439
     1824    mov DL, strict byte 080h                  ; b2 80                       ; 0xc0c32 vgabios.c:440
     1825    xor ax, ax                                ; 31 c0                       ; 0xc0c34 vgabios.c:441
     1826    jmp short 00c3dh                          ; eb 05                       ; 0xc0c36
     1827    cmp ax, strict word 00008h                ; 3d 08 00                    ; 0xc0c38
     1828    jnl short 00c51h                          ; 7d 14                       ; 0xc0c3b
     1829    mov es, [bp-002h]                         ; 8e 46 fe                    ; 0xc0c3d vgabios.c:442
     1830    mov di, si                                ; 89 f7                       ; 0xc0c40
     1831    add di, ax                                ; 01 c7                       ; 0xc0c42
     1832    cmp byte [es:di], 000h                    ; 26 80 3d 00                 ; 0xc0c44
     1833    je short 00c4ch                           ; 74 02                       ; 0xc0c48
     1834    or dh, dl                                 ; 08 d6                       ; 0xc0c4a vgabios.c:443
     1835    shr dl, 1                                 ; d0 ea                       ; 0xc0c4c vgabios.c:444
     1836    inc ax                                    ; 40                          ; 0xc0c4e vgabios.c:445
     1837    jmp short 00c38h                          ; eb e7                       ; 0xc0c4f
     1838    mov di, bx                                ; 89 df                       ; 0xc0c51 vgabios.c:446
     1839    inc bx                                    ; 43                          ; 0xc0c53
     1840    mov byte [ss:di], dh                      ; 36 88 35                    ; 0xc0c54
     1841    add si, word [bp-004h]                    ; 03 76 fc                    ; 0xc0c57 vgabios.c:447
     1842    jmp short 00c27h                          ; eb cb                       ; 0xc0c5a vgabios.c:448
     1843    mov sp, bp                                ; 89 ec                       ; 0xc0c5c vgabios.c:449
     1844    pop bp                                    ; 5d                          ; 0xc0c5e
     1845    pop di                                    ; 5f                          ; 0xc0c5f
     1846    pop si                                    ; 5e                          ; 0xc0c60
     1847    retn 00002h                               ; c2 02 00                    ; 0xc0c61
     1848  ; disGetNextSymbol 0xc0c64 LB 0x39a9 -> off=0x0 cb=0000000000000049 uValue=00000000000c0c64 'vga_read_char_linear'
     1849vga_read_char_linear:                        ; 0xc0c64 LB 0x49
     1850    push bp                                   ; 55                          ; 0xc0c64 vgabios.c:451
     1851    mov bp, sp                                ; 89 e5                       ; 0xc0c65
     1852    push cx                                   ; 51                          ; 0xc0c67
     1853    push si                                   ; 56                          ; 0xc0c68
     1854    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0c69
     1855    mov si, ax                                ; 89 c6                       ; 0xc0c6c
     1856    mov ax, dx                                ; 89 d0                       ; 0xc0c6e
     1857    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc0c70 vgabios.c:455
     1858    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc0c73
     1859    push word [bp-006h]                       ; ff 76 fa                    ; 0xc0c77
     1860    mov CL, strict byte 003h                  ; b1 03                       ; 0xc0c7a
     1861    mov bx, si                                ; 89 f3                       ; 0xc0c7c
     1862    sal bx, CL                                ; d3 e3                       ; 0xc0c7e
     1863    lea cx, [bp-016h]                         ; 8d 4e ea                    ; 0xc0c80
     1864    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc0c83
     1865    call 00c16h                               ; e8 8d ff                    ; 0xc0c86
     1866    push word [bp-006h]                       ; ff 76 fa                    ; 0xc0c89 vgabios.c:458
     1867    mov ax, 00100h                            ; b8 00 01                    ; 0xc0c8c
     1868    push ax                                   ; 50                          ; 0xc0c8f
     1869    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0c90 vgabios.c:57
     1870    xor ax, ax                                ; 31 c0                       ; 0xc0c93
     1871    mov es, ax                                ; 8e c0                       ; 0xc0c95
     1872    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0c97
     1873    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0c9a
     1874    xor cx, cx                                ; 31 c9                       ; 0xc0c9e vgabios.c:58
     1875    lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc0ca0
     1876    call 00ad7h                               ; e8 31 fe                    ; 0xc0ca3
     1877    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0ca6 vgabios.c:459
     1878    pop si                                    ; 5e                          ; 0xc0ca9
     1879    pop cx                                    ; 59                          ; 0xc0caa
     1880    pop bp                                    ; 5d                          ; 0xc0cab
     1881    retn                                      ; c3                          ; 0xc0cac
     1882  ; disGetNextSymbol 0xc0cad LB 0x3960 -> off=0x0 cb=0000000000000036 uValue=00000000000c0cad 'vga_read_2bpp_char'
     1883vga_read_2bpp_char:                          ; 0xc0cad LB 0x36
     1884    push bp                                   ; 55                          ; 0xc0cad vgabios.c:461
     1885    mov bp, sp                                ; 89 e5                       ; 0xc0cae
     1886    push bx                                   ; 53                          ; 0xc0cb0
     1887    push cx                                   ; 51                          ; 0xc0cb1
     1888    mov bx, ax                                ; 89 c3                       ; 0xc0cb2
     1889    mov es, dx                                ; 8e c2                       ; 0xc0cb4
     1890    mov cx, 0c000h                            ; b9 00 c0                    ; 0xc0cb6 vgabios.c:467
     1891    mov DH, strict byte 080h                  ; b6 80                       ; 0xc0cb9 vgabios.c:468
     1892    xor dl, dl                                ; 30 d2                       ; 0xc0cbb vgabios.c:469
     1893    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0cbd vgabios.c:470
     1894    xchg ah, al                               ; 86 c4                       ; 0xc0cc0
     1895    xor bx, bx                                ; 31 db                       ; 0xc0cc2 vgabios.c:472
     1896    jmp short 00ccbh                          ; eb 05                       ; 0xc0cc4
     1897    cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc0cc6
     1898    jnl short 00cdah                          ; 7d 0f                       ; 0xc0cc9
     1899    test ax, cx                               ; 85 c8                       ; 0xc0ccb vgabios.c:473
     1900    je short 00cd1h                           ; 74 02                       ; 0xc0ccd
     1901    or dl, dh                                 ; 08 f2                       ; 0xc0ccf vgabios.c:474
     1902    shr dh, 1                                 ; d0 ee                       ; 0xc0cd1 vgabios.c:475
     1903    shr cx, 1                                 ; d1 e9                       ; 0xc0cd3 vgabios.c:476
     1904    shr cx, 1                                 ; d1 e9                       ; 0xc0cd5
     1905    inc bx                                    ; 43                          ; 0xc0cd7 vgabios.c:477
     1906    jmp short 00cc6h                          ; eb ec                       ; 0xc0cd8
     1907    mov al, dl                                ; 88 d0                       ; 0xc0cda vgabios.c:479
     1908    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0cdc
     1909    pop cx                                    ; 59                          ; 0xc0cdf
     1910    pop bx                                    ; 5b                          ; 0xc0ce0
     1911    pop bp                                    ; 5d                          ; 0xc0ce1
     1912    retn                                      ; c3                          ; 0xc0ce2
     1913  ; disGetNextSymbol 0xc0ce3 LB 0x392a -> off=0x0 cb=0000000000000084 uValue=00000000000c0ce3 'vga_read_glyph_cga'
     1914vga_read_glyph_cga:                          ; 0xc0ce3 LB 0x84
     1915    push bp                                   ; 55                          ; 0xc0ce3 vgabios.c:481
     1916    mov bp, sp                                ; 89 e5                       ; 0xc0ce4
     1917    push cx                                   ; 51                          ; 0xc0ce6
     1918    push si                                   ; 56                          ; 0xc0ce7
     1919    push di                                   ; 57                          ; 0xc0ce8
     1920    push ax                                   ; 50                          ; 0xc0ce9
     1921    mov si, dx                                ; 89 d6                       ; 0xc0cea
     1922    cmp bl, 006h                              ; 80 fb 06                    ; 0xc0cec vgabios.c:489
     1923    je short 00d2bh                           ; 74 3a                       ; 0xc0cef
     1924    mov bx, ax                                ; 89 c3                       ; 0xc0cf1 vgabios.c:491
     1925    sal bx, 1                                 ; d1 e3                       ; 0xc0cf3
     1926    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0cf5
     1927    xor cx, cx                                ; 31 c9                       ; 0xc0cfa vgabios.c:493
     1928    jmp short 00d03h                          ; eb 05                       ; 0xc0cfc
     1929    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0cfe
     1930    jnl short 00d5fh                          ; 7d 5c                       ; 0xc0d01
     1931    mov ax, bx                                ; 89 d8                       ; 0xc0d03 vgabios.c:494
     1932    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0d05
     1933    call 00cadh                               ; e8 a2 ff                    ; 0xc0d08
     1934    mov di, si                                ; 89 f7                       ; 0xc0d0b
     1935    inc si                                    ; 46                          ; 0xc0d0d
     1936    push SS                                   ; 16                          ; 0xc0d0e
     1937    pop ES                                    ; 07                          ; 0xc0d0f
     1938    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d10
     1939    lea ax, [bx+02000h]                       ; 8d 87 00 20                 ; 0xc0d13 vgabios.c:495
     1940    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc0d17
     1941    call 00cadh                               ; e8 90 ff                    ; 0xc0d1a
     1942    mov di, si                                ; 89 f7                       ; 0xc0d1d
     1943    inc si                                    ; 46                          ; 0xc0d1f
     1944    push SS                                   ; 16                          ; 0xc0d20
     1945    pop ES                                    ; 07                          ; 0xc0d21
     1946    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d22
     1947    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0d25 vgabios.c:496
     1948    inc cx                                    ; 41                          ; 0xc0d28 vgabios.c:497
     1949    jmp short 00cfeh                          ; eb d3                       ; 0xc0d29
     1950    mov bx, ax                                ; 89 c3                       ; 0xc0d2b vgabios.c:499
     1951    mov word [bp-008h], 0b800h                ; c7 46 f8 00 b8              ; 0xc0d2d
     1952    xor cx, cx                                ; 31 c9                       ; 0xc0d32 vgabios.c:500
     1953    jmp short 00d3bh                          ; eb 05                       ; 0xc0d34
     1954    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc0d36
     1955    jnl short 00d5fh                          ; 7d 24                       ; 0xc0d39
     1956    mov di, si                                ; 89 f7                       ; 0xc0d3b vgabios.c:501
     1957    inc si                                    ; 46                          ; 0xc0d3d
     1958    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d3e
     1959    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0d41
     1960    push SS                                   ; 16                          ; 0xc0d44
     1961    pop ES                                    ; 07                          ; 0xc0d45
     1962    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d46
     1963    mov di, si                                ; 89 f7                       ; 0xc0d49 vgabios.c:502
     1964    inc si                                    ; 46                          ; 0xc0d4b
     1965    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc0d4c
     1966    mov al, byte [es:bx+02000h]               ; 26 8a 87 00 20              ; 0xc0d4f
     1967    push SS                                   ; 16                          ; 0xc0d54
     1968    pop ES                                    ; 07                          ; 0xc0d55
     1969    mov byte [es:di], al                      ; 26 88 05                    ; 0xc0d56
     1970    add bx, strict byte 00050h                ; 83 c3 50                    ; 0xc0d59 vgabios.c:503
     1971    inc cx                                    ; 41                          ; 0xc0d5c vgabios.c:504
     1972    jmp short 00d36h                          ; eb d7                       ; 0xc0d5d
     1973    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc0d5f vgabios.c:506
     1974    pop di                                    ; 5f                          ; 0xc0d62
     1975    pop si                                    ; 5e                          ; 0xc0d63
     1976    pop cx                                    ; 59                          ; 0xc0d64
     1977    pop bp                                    ; 5d                          ; 0xc0d65
     1978    retn                                      ; c3                          ; 0xc0d66
     1979  ; disGetNextSymbol 0xc0d67 LB 0x38a6 -> off=0x0 cb=000000000000001b uValue=00000000000c0d67 'vga_char_ofs_cga'
     1980vga_char_ofs_cga:                            ; 0xc0d67 LB 0x1b
     1981    push cx                                   ; 51                          ; 0xc0d67 vgabios.c:508
     1982    push bp                                   ; 55                          ; 0xc0d68
     1983    mov bp, sp                                ; 89 e5                       ; 0xc0d69
     1984    mov cl, al                                ; 88 c1                       ; 0xc0d6b
     1985    mov al, dl                                ; 88 d0                       ; 0xc0d6d
     1986    xor ah, ah                                ; 30 e4                       ; 0xc0d6f vgabios.c:513
     1987    mul bx                                    ; f7 e3                       ; 0xc0d71
     1988    mov bx, ax                                ; 89 c3                       ; 0xc0d73
     1989    sal bx, 1                                 ; d1 e3                       ; 0xc0d75
     1990    sal bx, 1                                 ; d1 e3                       ; 0xc0d77
     1991    mov al, cl                                ; 88 c8                       ; 0xc0d79
     1992    xor ah, ah                                ; 30 e4                       ; 0xc0d7b
     1993    add ax, bx                                ; 01 d8                       ; 0xc0d7d
     1994    pop bp                                    ; 5d                          ; 0xc0d7f vgabios.c:514
     1995    pop cx                                    ; 59                          ; 0xc0d80
     1996    retn                                      ; c3                          ; 0xc0d81
     1997  ; disGetNextSymbol 0xc0d82 LB 0x388b -> off=0x0 cb=000000000000006b uValue=00000000000c0d82 'vga_read_char_cga'
     1998vga_read_char_cga:                           ; 0xc0d82 LB 0x6b
     1999    push bp                                   ; 55                          ; 0xc0d82 vgabios.c:516
     2000    mov bp, sp                                ; 89 e5                       ; 0xc0d83
     2001    push bx                                   ; 53                          ; 0xc0d85
     2002    push cx                                   ; 51                          ; 0xc0d86
     2003    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc0d87
     2004    mov bl, dl                                ; 88 d3                       ; 0xc0d8a vgabios.c:522
     2005    xor bh, bh                                ; 30 ff                       ; 0xc0d8c
     2006    lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc0d8e
     2007    call 00ce3h                               ; e8 4f ff                    ; 0xc0d91
     2008    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc0d94 vgabios.c:525
     2009    push ax                                   ; 50                          ; 0xc0d97
     2010    mov ax, 00080h                            ; b8 80 00                    ; 0xc0d98
     2011    push ax                                   ; 50                          ; 0xc0d9b
     2012    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0d9c vgabios.c:57
     2013    xor ax, ax                                ; 31 c0                       ; 0xc0d9f
     2014    mov es, ax                                ; 8e c0                       ; 0xc0da1
     2015    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0da3
     2016    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0da6
     2017    xor cx, cx                                ; 31 c9                       ; 0xc0daa vgabios.c:58
     2018    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0dac
     2019    call 00ad7h                               ; e8 25 fd                    ; 0xc0daf
     2020    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0db2
     2021    test ah, 080h                             ; f6 c4 80                    ; 0xc0db5 vgabios.c:527
     2022    jne short 00de3h                          ; 75 29                       ; 0xc0db8
     2023    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0dba vgabios.c:57
     2024    xor ax, ax                                ; 31 c0                       ; 0xc0dbd
     2025    mov es, ax                                ; 8e c0                       ; 0xc0dbf
     2026    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0dc1
     2027    mov dx, word [es:bx+002h]                 ; 26 8b 57 02                 ; 0xc0dc4
     2028    test dx, dx                               ; 85 d2                       ; 0xc0dc8 vgabios.c:531
     2029    jne short 00dd0h                          ; 75 04                       ; 0xc0dca
     2030    test ax, ax                               ; 85 c0                       ; 0xc0dcc
     2031    je short 00de3h                           ; 74 13                       ; 0xc0dce
     2032    mov bx, strict word 00008h                ; bb 08 00                    ; 0xc0dd0 vgabios.c:532
     2033    push bx                                   ; 53                          ; 0xc0dd3
     2034    mov bx, 00080h                            ; bb 80 00                    ; 0xc0dd4
     2035    push bx                                   ; 53                          ; 0xc0dd7
     2036    mov cx, bx                                ; 89 d9                       ; 0xc0dd8
     2037    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc0dda
     2038    call 00ad7h                               ; e8 f7 fc                    ; 0xc0ddd
     2039    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc0de0
     2040    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc0de3 vgabios.c:535
     2041    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc0de6
     2042    pop cx                                    ; 59                          ; 0xc0de9
     2043    pop bx                                    ; 5b                          ; 0xc0dea
     2044    pop bp                                    ; 5d                          ; 0xc0deb
     2045    retn                                      ; c3                          ; 0xc0dec
     2046  ; disGetNextSymbol 0xc0ded LB 0x3820 -> off=0x0 cb=0000000000000147 uValue=00000000000c0ded 'vga_read_char_attr'
     2047vga_read_char_attr:                          ; 0xc0ded LB 0x147
     2048    push bp                                   ; 55                          ; 0xc0ded vgabios.c:537
     2049    mov bp, sp                                ; 89 e5                       ; 0xc0dee
     2050    push bx                                   ; 53                          ; 0xc0df0
     2051    push cx                                   ; 51                          ; 0xc0df1
     2052    push si                                   ; 56                          ; 0xc0df2
     2053    push di                                   ; 57                          ; 0xc0df3
     2054    sub sp, strict byte 00012h                ; 83 ec 12                    ; 0xc0df4
     2055    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0df7
     2056    mov si, dx                                ; 89 d6                       ; 0xc0dfa
     2057    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0dfc vgabios.c:37
     2058    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0dff
     2059    mov es, ax                                ; 8e c0                       ; 0xc0e02
     2060    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0e04
     2061    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc0e07 vgabios.c:38
     2062    xor ah, ah                                ; 30 e4                       ; 0xc0e0a vgabios.c:545
     2063    call 03940h                               ; e8 31 2b                    ; 0xc0e0c
     2064    mov cl, al                                ; 88 c1                       ; 0xc0e0f
     2065    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0e11 vgabios.c:546
     2066    jne short 00e18h                          ; 75 03                       ; 0xc0e13
     2067    jmp near 00f2bh                           ; e9 13 01                    ; 0xc0e15
     2068    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc0e18 vgabios.c:550
     2069    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc0e1b
     2070    mov byte [bp-013h], 000h                  ; c6 46 ed 00                 ; 0xc0e1e
     2071    lea bx, [bp-01ah]                         ; 8d 5e e6                    ; 0xc0e22
     2072    lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc0e25
     2073    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc0e28
     2074    call 00a97h                               ; e8 69 fc                    ; 0xc0e2b
     2075    mov ch, byte [bp-01ah]                    ; 8a 6e e6                    ; 0xc0e2e vgabios.c:551
     2076    mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc0e31 vgabios.c:552
     2077    mov al, ah                                ; 88 e0                       ; 0xc0e34
     2078    xor ah, ah                                ; 30 e4                       ; 0xc0e36
     2079    mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc0e38
     2080    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc0e3b
     2081    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc0e3e
     2082    mov bx, 00084h                            ; bb 84 00                    ; 0xc0e41 vgabios.c:37
     2083    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0e44
     2084    mov es, ax                                ; 8e c0                       ; 0xc0e47
     2085    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0e49
     2086    xor ah, ah                                ; 30 e4                       ; 0xc0e4c vgabios.c:38
     2087    mov dx, ax                                ; 89 c2                       ; 0xc0e4e
     2088    inc dx                                    ; 42                          ; 0xc0e50
     2089    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc0e51 vgabios.c:47
     2090    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc0e54
     2091    mov word [bp-016h], di                    ; 89 7e ea                    ; 0xc0e57 vgabios.c:48
     2092    mov bl, cl                                ; 88 cb                       ; 0xc0e5a vgabios.c:558
     2093    xor bh, bh                                ; 30 ff                       ; 0xc0e5c
     2094    mov CL, strict byte 003h                  ; b1 03                       ; 0xc0e5e
     2095    sal bx, CL                                ; d3 e3                       ; 0xc0e60
     2096    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0e62
     2097    jne short 00e9fh                          ; 75 36                       ; 0xc0e67
     2098    mov ax, di                                ; 89 f8                       ; 0xc0e69 vgabios.c:560
     2099    mul dx                                    ; f7 e2                       ; 0xc0e6b
     2100    sal ax, 1                                 ; d1 e0                       ; 0xc0e6d
     2101    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc0e6f
     2102    mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc0e71
     2103    xor dh, dh                                ; 30 f6                       ; 0xc0e74
     2104    inc ax                                    ; 40                          ; 0xc0e76
     2105    mul dx                                    ; f7 e2                       ; 0xc0e77
     2106    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc0e79
     2107    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc0e7c
     2108    xor ah, ah                                ; 30 e4                       ; 0xc0e7f
     2109    mul di                                    ; f7 e7                       ; 0xc0e81
     2110    mov dl, ch                                ; 88 ea                       ; 0xc0e83
     2111    xor dh, dh                                ; 30 f6                       ; 0xc0e85
     2112    add ax, dx                                ; 01 d0                       ; 0xc0e87
     2113    sal ax, 1                                 ; d1 e0                       ; 0xc0e89
     2114    mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc0e8b
     2115    add di, ax                                ; 01 c7                       ; 0xc0e8e
     2116    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc0e90 vgabios.c:45
     2117    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc0e94
     2118    push SS                                   ; 16                          ; 0xc0e97 vgabios.c:48
     2119    pop ES                                    ; 07                          ; 0xc0e98
     2120    mov word [es:si], ax                      ; 26 89 04                    ; 0xc0e99
     2121    jmp near 00f2bh                           ; e9 8c 00                    ; 0xc0e9c vgabios.c:562
     2122    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc0e9f vgabios.c:563
     2123    cmp bl, 005h                              ; 80 fb 05                    ; 0xc0ea3
     2124    je short 00efeh                           ; 74 56                       ; 0xc0ea6
     2125    cmp bl, 002h                              ; 80 fb 02                    ; 0xc0ea8
     2126    jc short 00eb4h                           ; 72 07                       ; 0xc0eab
     2127    jbe short 00eb6h                          ; 76 07                       ; 0xc0ead
     2128    cmp bl, 004h                              ; 80 fb 04                    ; 0xc0eaf
     2129    jbe short 00ed1h                          ; 76 1d                       ; 0xc0eb2
     2130    jmp short 00f2bh                          ; eb 75                       ; 0xc0eb4
     2131    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc0eb6 vgabios.c:566
     2132    xor dh, dh                                ; 30 f6                       ; 0xc0eb9
     2133    mov al, ch                                ; 88 e8                       ; 0xc0ebb
     2134    xor ah, ah                                ; 30 e4                       ; 0xc0ebd
     2135    mov bx, word [bp-016h]                    ; 8b 5e ea                    ; 0xc0ebf
     2136    call 00d67h                               ; e8 a2 fe                    ; 0xc0ec2
     2137    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc0ec5 vgabios.c:567
     2138    xor dh, dh                                ; 30 f6                       ; 0xc0ec8
     2139    call 00d82h                               ; e8 b5 fe                    ; 0xc0eca
     2140    xor ah, ah                                ; 30 e4                       ; 0xc0ecd
     2141    jmp short 00e97h                          ; eb c6                       ; 0xc0ecf
     2142    mov bx, 00085h                            ; bb 85 00                    ; 0xc0ed1 vgabios.c:47
     2143    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0ed4
     2144    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0ed7 vgabios.c:572
     2145    mov byte [bp-00fh], 000h                  ; c6 46 f1 00                 ; 0xc0eda
     2146    push word [bp-010h]                       ; ff 76 f0                    ; 0xc0ede
     2147    mov dl, byte [bp-012h]                    ; 8a 56 ee                    ; 0xc0ee1
     2148    xor dh, dh                                ; 30 f6                       ; 0xc0ee4
     2149    mov al, ch                                ; 88 e8                       ; 0xc0ee6
     2150    xor ah, ah                                ; 30 e4                       ; 0xc0ee8
     2151    mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc0eea
     2152    mov bx, di                                ; 89 fb                       ; 0xc0eed
     2153    call 00b7bh                               ; e8 89 fc                    ; 0xc0eef
     2154    mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc0ef2 vgabios.c:573
     2155    mov dx, ax                                ; 89 c2                       ; 0xc0ef5
     2156    mov ax, di                                ; 89 f8                       ; 0xc0ef7
     2157    call 00baah                               ; e8 ae fc                    ; 0xc0ef9
     2158    jmp short 00ecdh                          ; eb cf                       ; 0xc0efc
     2159    mov bx, 00085h                            ; bb 85 00                    ; 0xc0efe vgabios.c:47
     2160    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc0f01
     2161    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc0f04 vgabios.c:577
     2162    mov byte [bp-00fh], 000h                  ; c6 46 f1 00                 ; 0xc0f07
     2163    push word [bp-010h]                       ; ff 76 f0                    ; 0xc0f0b
     2164    mov dl, byte [bp-012h]                    ; 8a 56 ee                    ; 0xc0f0e
     2165    xor dh, dh                                ; 30 f6                       ; 0xc0f11
     2166    mov al, ch                                ; 88 e8                       ; 0xc0f13
     2167    xor ah, ah                                ; 30 e4                       ; 0xc0f15
     2168    mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc0f17
     2169    mov bx, di                                ; 89 fb                       ; 0xc0f1a
     2170    call 00befh                               ; e8 d0 fc                    ; 0xc0f1c
     2171    mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc0f1f vgabios.c:578
     2172    mov dx, ax                                ; 89 c2                       ; 0xc0f22
     2173    mov ax, di                                ; 89 f8                       ; 0xc0f24
     2174    call 00c64h                               ; e8 3b fd                    ; 0xc0f26
     2175    jmp short 00ecdh                          ; eb a2                       ; 0xc0f29
     2176    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc0f2b vgabios.c:587
     2177    pop di                                    ; 5f                          ; 0xc0f2e
     2178    pop si                                    ; 5e                          ; 0xc0f2f
     2179    pop cx                                    ; 59                          ; 0xc0f30
     2180    pop bx                                    ; 5b                          ; 0xc0f31
     2181    pop bp                                    ; 5d                          ; 0xc0f32
     2182    retn                                      ; c3                          ; 0xc0f33
     2183  ; disGetNextSymbol 0xc0f34 LB 0x36d9 -> off=0x10 cb=0000000000000083 uValue=00000000000c0f44 'vga_get_font_info'
     2184    db  05bh, 00fh, 0a0h, 00fh, 0a5h, 00fh, 0ach, 00fh, 0b1h, 00fh, 0b6h, 00fh, 0bbh, 00fh, 0c0h, 00fh
     2185vga_get_font_info:                           ; 0xc0f44 LB 0x83
     2186    push si                                   ; 56                          ; 0xc0f44 vgabios.c:589
     2187    push di                                   ; 57                          ; 0xc0f45
     2188    push bp                                   ; 55                          ; 0xc0f46
     2189    mov bp, sp                                ; 89 e5                       ; 0xc0f47
     2190    mov si, dx                                ; 89 d6                       ; 0xc0f49
     2191    mov di, bx                                ; 89 df                       ; 0xc0f4b
     2192    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc0f4d vgabios.c:594
     2193    jnbe short 00f9ah                         ; 77 48                       ; 0xc0f50
     2194    mov bx, ax                                ; 89 c3                       ; 0xc0f52
     2195    sal bx, 1                                 ; d1 e3                       ; 0xc0f54
     2196    jmp word [cs:bx+00f34h]                   ; 2e ff a7 34 0f              ; 0xc0f56
     2197    mov bx, strict word 0007ch                ; bb 7c 00                    ; 0xc0f5b vgabios.c:57
     2198    xor ax, ax                                ; 31 c0                       ; 0xc0f5e
     2199    mov es, ax                                ; 8e c0                       ; 0xc0f60
     2200    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc0f62
     2201    mov ax, word [es:bx+002h]                 ; 26 8b 47 02                 ; 0xc0f65
     2202    push SS                                   ; 16                          ; 0xc0f69 vgabios.c:597
     2203    pop ES                                    ; 07                          ; 0xc0f6a
     2204    mov word [es:di], dx                      ; 26 89 15                    ; 0xc0f6b
     2205    mov word [es:si], ax                      ; 26 89 04                    ; 0xc0f6e
     2206    mov bx, 00085h                            ; bb 85 00                    ; 0xc0f71
     2207    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f74
     2208    mov es, ax                                ; 8e c0                       ; 0xc0f77
     2209    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f79
     2210    xor ah, ah                                ; 30 e4                       ; 0xc0f7c
     2211    push SS                                   ; 16                          ; 0xc0f7e
     2212    pop ES                                    ; 07                          ; 0xc0f7f
     2213    mov bx, cx                                ; 89 cb                       ; 0xc0f80
     2214    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f82
     2215    mov bx, 00084h                            ; bb 84 00                    ; 0xc0f85
     2216    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0f88
     2217    mov es, ax                                ; 8e c0                       ; 0xc0f8b
     2218    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0f8d
     2219    xor ah, ah                                ; 30 e4                       ; 0xc0f90
     2220    push SS                                   ; 16                          ; 0xc0f92
     2221    pop ES                                    ; 07                          ; 0xc0f93
     2222    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc0f94
     2223    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc0f97
     2224    pop bp                                    ; 5d                          ; 0xc0f9a
     2225    pop di                                    ; 5f                          ; 0xc0f9b
     2226    pop si                                    ; 5e                          ; 0xc0f9c
     2227    retn 00002h                               ; c2 02 00                    ; 0xc0f9d
     2228    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc0fa0 vgabios.c:57
     2229    jmp short 00f5eh                          ; eb b9                       ; 0xc0fa3
     2230    mov dx, 05d73h                            ; ba 73 5d                    ; 0xc0fa5 vgabios.c:602
     2231    mov ax, ds                                ; 8c d8                       ; 0xc0fa8
     2232    jmp short 00f69h                          ; eb bd                       ; 0xc0faa vgabios.c:603
     2233    mov dx, 05573h                            ; ba 73 55                    ; 0xc0fac vgabios.c:605
     2234    jmp short 00fa8h                          ; eb f7                       ; 0xc0faf
     2235    mov dx, 05973h                            ; ba 73 59                    ; 0xc0fb1 vgabios.c:608
     2236    jmp short 00fa8h                          ; eb f2                       ; 0xc0fb4
     2237    mov dx, 07b73h                            ; ba 73 7b                    ; 0xc0fb6 vgabios.c:611
     2238    jmp short 00fa8h                          ; eb ed                       ; 0xc0fb9
     2239    mov dx, 06b73h                            ; ba 73 6b                    ; 0xc0fbb vgabios.c:614
     2240    jmp short 00fa8h                          ; eb e8                       ; 0xc0fbe
     2241    mov dx, 07ca0h                            ; ba a0 7c                    ; 0xc0fc0 vgabios.c:617
     2242    jmp short 00fa8h                          ; eb e3                       ; 0xc0fc3
     2243    jmp short 00f9ah                          ; eb d3                       ; 0xc0fc5 vgabios.c:623
     2244  ; disGetNextSymbol 0xc0fc7 LB 0x3646 -> off=0x0 cb=000000000000016d uValue=00000000000c0fc7 'vga_read_pixel'
     2245vga_read_pixel:                              ; 0xc0fc7 LB 0x16d
     2246    push bp                                   ; 55                          ; 0xc0fc7 vgabios.c:636
     2247    mov bp, sp                                ; 89 e5                       ; 0xc0fc8
     2248    push si                                   ; 56                          ; 0xc0fca
     2249    push di                                   ; 57                          ; 0xc0fcb
     2250    sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc0fcc
     2251    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc0fcf
     2252    mov si, dx                                ; 89 d6                       ; 0xc0fd2
     2253    mov word [bp-010h], bx                    ; 89 5e f0                    ; 0xc0fd4
     2254    mov word [bp-00eh], cx                    ; 89 4e f2                    ; 0xc0fd7
     2255    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc0fda vgabios.c:37
     2256    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc0fdd
     2257    mov es, ax                                ; 8e c0                       ; 0xc0fe0
     2258    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc0fe2
     2259    xor ah, ah                                ; 30 e4                       ; 0xc0fe5 vgabios.c:643
     2260    call 03940h                               ; e8 56 29                    ; 0xc0fe7
     2261    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc0fea
     2262    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc0fed vgabios.c:644
     2263    je short 01000h                           ; 74 0f                       ; 0xc0fef
     2264    mov bl, al                                ; 88 c3                       ; 0xc0ff1 vgabios.c:646
     2265    xor bh, bh                                ; 30 ff                       ; 0xc0ff3
     2266    mov CL, strict byte 003h                  ; b1 03                       ; 0xc0ff5
     2267    sal bx, CL                                ; d3 e3                       ; 0xc0ff7
     2268    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc0ff9
     2269    jne short 01003h                          ; 75 03                       ; 0xc0ffe
     2270    jmp near 0112dh                           ; e9 2a 01                    ; 0xc1000 vgabios.c:647
     2271    mov ch, byte [bx+047b7h]                  ; 8a af b7 47                 ; 0xc1003 vgabios.c:650
     2272    cmp ch, cl                                ; 38 cd                       ; 0xc1007
     2273    jc short 0101ah                           ; 72 0f                       ; 0xc1009
     2274    jbe short 01022h                          ; 76 15                       ; 0xc100b
     2275    cmp ch, 005h                              ; 80 fd 05                    ; 0xc100d
     2276    je short 0105bh                           ; 74 49                       ; 0xc1010
     2277    cmp ch, 004h                              ; 80 fd 04                    ; 0xc1012
     2278    je short 01022h                           ; 74 0b                       ; 0xc1015
     2279    jmp near 01123h                           ; e9 09 01                    ; 0xc1017
     2280    cmp ch, 002h                              ; 80 fd 02                    ; 0xc101a
     2281    je short 0108fh                           ; 74 70                       ; 0xc101d
     2282    jmp near 01123h                           ; e9 01 01                    ; 0xc101f
     2283    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1022 vgabios.c:47
     2284    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1025
     2285    mov es, ax                                ; 8e c0                       ; 0xc1028
     2286    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc102a
     2287    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc102d vgabios.c:48
     2288    mul bx                                    ; f7 e3                       ; 0xc1030
     2289    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1032
     2290    mov bx, si                                ; 89 f3                       ; 0xc1034
     2291    shr bx, CL                                ; d3 eb                       ; 0xc1036
     2292    add bx, ax                                ; 01 c3                       ; 0xc1038
     2293    mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc103a vgabios.c:47
     2294    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc103d
     2295    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc1040 vgabios.c:48
     2296    xor ch, ch                                ; 30 ed                       ; 0xc1043
     2297    mul cx                                    ; f7 e1                       ; 0xc1045
     2298    add bx, ax                                ; 01 c3                       ; 0xc1047
     2299    mov cx, si                                ; 89 f1                       ; 0xc1049 vgabios.c:655
     2300    and cx, strict byte 00007h                ; 83 e1 07                    ; 0xc104b
     2301    mov ax, 00080h                            ; b8 80 00                    ; 0xc104e
     2302    sar ax, CL                                ; d3 f8                       ; 0xc1051
     2303    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1053
     2304    mov byte [bp-008h], ch                    ; 88 6e f8                    ; 0xc1056 vgabios.c:657
     2305    jmp short 01064h                          ; eb 09                       ; 0xc1059
     2306    jmp near 01103h                           ; e9 a5 00                    ; 0xc105b
     2307    cmp byte [bp-008h], 004h                  ; 80 7e f8 04                 ; 0xc105e
     2308    jnc short 0108ch                          ; 73 28                       ; 0xc1062
     2309    mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc1064 vgabios.c:658
     2310    xor al, al                                ; 30 c0                       ; 0xc1067
     2311    or AL, strict byte 004h                   ; 0c 04                       ; 0xc1069
     2312    mov dx, 003ceh                            ; ba ce 03                    ; 0xc106b
     2313    out DX, ax                                ; ef                          ; 0xc106e
     2314    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc106f vgabios.c:37
     2315    mov es, ax                                ; 8e c0                       ; 0xc1072
     2316    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1074
     2317    and al, byte [bp-00ah]                    ; 22 46 f6                    ; 0xc1077 vgabios.c:38
     2318    test al, al                               ; 84 c0                       ; 0xc107a vgabios.c:660
     2319    jbe short 01087h                          ; 76 09                       ; 0xc107c
     2320    mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc107e vgabios.c:661
     2321    mov AL, strict byte 001h                  ; b0 01                       ; 0xc1081
     2322    sal al, CL                                ; d2 e0                       ; 0xc1083
     2323    or ch, al                                 ; 08 c5                       ; 0xc1085
     2324    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc1087 vgabios.c:662
     2325    jmp short 0105eh                          ; eb d2                       ; 0xc108a
     2326    jmp near 01125h                           ; e9 96 00                    ; 0xc108c
     2327    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc108f vgabios.c:665
     2328    xor ah, ah                                ; 30 e4                       ; 0xc1093
     2329    mov cx, strict word 00004h                ; b9 04 00                    ; 0xc1095
     2330    sub cx, ax                                ; 29 c1                       ; 0xc1098
     2331    mov ax, dx                                ; 89 d0                       ; 0xc109a
     2332    shr ax, CL                                ; d3 e8                       ; 0xc109c
     2333    mov cx, ax                                ; 89 c1                       ; 0xc109e
     2334    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc10a0
     2335    shr ax, 1                                 ; d1 e8                       ; 0xc10a3
     2336    mov bx, strict word 00050h                ; bb 50 00                    ; 0xc10a5
     2337    mul bx                                    ; f7 e3                       ; 0xc10a8
     2338    mov bx, cx                                ; 89 cb                       ; 0xc10aa
     2339    add bx, ax                                ; 01 c3                       ; 0xc10ac
     2340    test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc10ae vgabios.c:666
     2341    je short 010b7h                           ; 74 03                       ; 0xc10b2
     2342    add bh, 020h                              ; 80 c7 20                    ; 0xc10b4 vgabios.c:667
     2343    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc10b7 vgabios.c:37
     2344    mov es, ax                                ; 8e c0                       ; 0xc10ba
     2345    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc10bc
     2346    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc10bf vgabios.c:669
     2347    xor bh, bh                                ; 30 ff                       ; 0xc10c2
     2348    mov CL, strict byte 003h                  ; b1 03                       ; 0xc10c4
     2349    sal bx, CL                                ; d3 e3                       ; 0xc10c6
     2350    cmp byte [bx+047b8h], 002h                ; 80 bf b8 47 02              ; 0xc10c8
     2351    jne short 010eah                          ; 75 1b                       ; 0xc10cd
     2352    mov cx, si                                ; 89 f1                       ; 0xc10cf vgabios.c:670
     2353    xor ch, ch                                ; 30 ed                       ; 0xc10d1
     2354    and cl, 003h                              ; 80 e1 03                    ; 0xc10d3
     2355    mov bx, strict word 00003h                ; bb 03 00                    ; 0xc10d6
     2356    sub bx, cx                                ; 29 cb                       ; 0xc10d9
     2357    mov cx, bx                                ; 89 d9                       ; 0xc10db
     2358    sal cx, 1                                 ; d1 e1                       ; 0xc10dd
     2359    xor ah, ah                                ; 30 e4                       ; 0xc10df
     2360    sar ax, CL                                ; d3 f8                       ; 0xc10e1
     2361    mov ch, al                                ; 88 c5                       ; 0xc10e3
     2362    and ch, 003h                              ; 80 e5 03                    ; 0xc10e5
     2363    jmp short 01125h                          ; eb 3b                       ; 0xc10e8 vgabios.c:671
     2364    mov cx, si                                ; 89 f1                       ; 0xc10ea vgabios.c:672
     2365    xor ch, ch                                ; 30 ed                       ; 0xc10ec
     2366    and cl, 007h                              ; 80 e1 07                    ; 0xc10ee
     2367    mov bx, strict word 00007h                ; bb 07 00                    ; 0xc10f1
     2368    sub bx, cx                                ; 29 cb                       ; 0xc10f4
     2369    mov cx, bx                                ; 89 d9                       ; 0xc10f6
     2370    xor ah, ah                                ; 30 e4                       ; 0xc10f8
     2371    sar ax, CL                                ; d3 f8                       ; 0xc10fa
     2372    mov ch, al                                ; 88 c5                       ; 0xc10fc
     2373    and ch, 001h                              ; 80 e5 01                    ; 0xc10fe
     2374    jmp short 01125h                          ; eb 22                       ; 0xc1101 vgabios.c:673
     2375    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1103 vgabios.c:47
     2376    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1106
     2377    mov es, ax                                ; 8e c0                       ; 0xc1109
     2378    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc110b
     2379    sal bx, CL                                ; d3 e3                       ; 0xc110e vgabios.c:48
     2380    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc1110
     2381    mul bx                                    ; f7 e3                       ; 0xc1113
     2382    mov bx, si                                ; 89 f3                       ; 0xc1115
     2383    add bx, ax                                ; 01 c3                       ; 0xc1117
     2384    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc1119 vgabios.c:37
     2385    mov es, ax                                ; 8e c0                       ; 0xc111c
     2386    mov ch, byte [es:bx]                      ; 26 8a 2f                    ; 0xc111e
     2387    jmp short 01125h                          ; eb 02                       ; 0xc1121 vgabios.c:677
     2388    xor ch, ch                                ; 30 ed                       ; 0xc1123 vgabios.c:682
     2389    push SS                                   ; 16                          ; 0xc1125 vgabios.c:684
     2390    pop ES                                    ; 07                          ; 0xc1126
     2391    mov bx, word [bp-00eh]                    ; 8b 5e f2                    ; 0xc1127
     2392    mov byte [es:bx], ch                      ; 26 88 2f                    ; 0xc112a
     2393    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc112d vgabios.c:685
     2394    pop di                                    ; 5f                          ; 0xc1130
     2395    pop si                                    ; 5e                          ; 0xc1131
     2396    pop bp                                    ; 5d                          ; 0xc1132
     2397    retn                                      ; c3                          ; 0xc1133
     2398  ; disGetNextSymbol 0xc1134 LB 0x34d9 -> off=0x0 cb=000000000000009f uValue=00000000000c1134 'biosfn_perform_gray_scale_summing'
     2399biosfn_perform_gray_scale_summing:           ; 0xc1134 LB 0x9f
     2400    push bp                                   ; 55                          ; 0xc1134 vgabios.c:690
     2401    mov bp, sp                                ; 89 e5                       ; 0xc1135
     2402    push bx                                   ; 53                          ; 0xc1137
     2403    push cx                                   ; 51                          ; 0xc1138
     2404    push si                                   ; 56                          ; 0xc1139
     2405    push di                                   ; 57                          ; 0xc113a
     2406    push ax                                   ; 50                          ; 0xc113b
     2407    push ax                                   ; 50                          ; 0xc113c
     2408    mov bx, ax                                ; 89 c3                       ; 0xc113d
     2409    mov di, dx                                ; 89 d7                       ; 0xc113f
     2410    mov dx, 003dah                            ; ba da 03                    ; 0xc1141 vgabios.c:695
     2411    in AL, DX                                 ; ec                          ; 0xc1144
    24102412    db  02ah, 0e4h
    2411     ; sub ah, ah                                ; 2a e4                     ; 0xc10c9
    2412     xor al, al                                ; 30 c0                       ; 0xc10cb vgabios.c:670
    2413     mov dx, 003c0h                            ; ba c0 03                    ; 0xc10cd
    2414     out DX, AL                                ; ee                          ; 0xc10d0
    2415     xor si, si                                ; 31 f6                       ; 0xc10d1 vgabios.c:672
    2416     cmp si, di                                ; 39 fe                       ; 0xc10d3
    2417     jnc short 0113ch                          ; 73 65                       ; 0xc10d5
    2418     mov al, bl                                ; 88 d8                       ; 0xc10d7 vgabios.c:675
    2419     mov dx, 003c7h                            ; ba c7 03                    ; 0xc10d9
    2420     out DX, AL                                ; ee                          ; 0xc10dc
    2421     mov dx, 003c9h                            ; ba c9 03                    ; 0xc10dd vgabios.c:677
    2422     in AL, DX                                 ; ec                          ; 0xc10e0
     2413    ; sub ah, ah                                ; 2a e4                     ; 0xc1145
     2414    xor al, al                                ; 30 c0                       ; 0xc1147 vgabios.c:696
     2415    mov dx, 003c0h                            ; ba c0 03                    ; 0xc1149
     2416    out DX, AL                                ; ee                          ; 0xc114c
     2417    xor si, si                                ; 31 f6                       ; 0xc114d vgabios.c:698
     2418    cmp si, di                                ; 39 fe                       ; 0xc114f
     2419    jnc short 011b8h                          ; 73 65                       ; 0xc1151
     2420    mov al, bl                                ; 88 d8                       ; 0xc1153 vgabios.c:701
     2421    mov dx, 003c7h                            ; ba c7 03                    ; 0xc1155
     2422    out DX, AL                                ; ee                          ; 0xc1158
     2423    mov dx, 003c9h                            ; ba c9 03                    ; 0xc1159 vgabios.c:703
     2424    in AL, DX                                 ; ec                          ; 0xc115c
    24232425    db  02ah, 0e4h
    2424     ; sub ah, ah                                ; 2a e4                     ; 0xc10e1
    2425     mov cx, ax                                ; 89 c1                       ; 0xc10e3
    2426     in AL, DX                                 ; ec                          ; 0xc10e5 vgabios.c:678
     2426    ; sub ah, ah                                ; 2a e4                     ; 0xc115d
     2427    mov cx, ax                                ; 89 c1                       ; 0xc115f
     2428    in AL, DX                                 ; ec                          ; 0xc1161 vgabios.c:704
    24272429    db  02ah, 0e4h
    2428     ; sub ah, ah                                ; 2a e4                     ; 0xc10e6
    2429     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc10e8
    2430     in AL, DX                                 ; ec                          ; 0xc10eb vgabios.c:679
     2430    ; sub ah, ah                                ; 2a e4                     ; 0xc1162
     2431    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1164
     2432    in AL, DX                                 ; ec                          ; 0xc1167 vgabios.c:705
    24312433    db  02ah, 0e4h
    2432     ; sub ah, ah                                ; 2a e4                     ; 0xc10ec
    2433     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc10ee
    2434     mov al, cl                                ; 88 c8                       ; 0xc10f1 vgabios.c:682
    2435     xor ah, ah                                ; 30 e4                       ; 0xc10f3
    2436     mov cx, strict word 0004dh                ; b9 4d 00                    ; 0xc10f5
    2437     imul cx                                   ; f7 e9                       ; 0xc10f8
    2438     mov cx, ax                                ; 89 c1                       ; 0xc10fa
    2439     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc10fc
    2440     xor ah, ah                                ; 30 e4                       ; 0xc10ff
    2441     mov dx, 00097h                            ; ba 97 00                    ; 0xc1101
    2442     imul dx                                   ; f7 ea                       ; 0xc1104
    2443     add cx, ax                                ; 01 c1                       ; 0xc1106
    2444     mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc1108
    2445     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc110b
    2446     xor ch, ch                                ; 30 ed                       ; 0xc110e
    2447     mov ax, cx                                ; 89 c8                       ; 0xc1110
    2448     mov dx, strict word 0001ch                ; ba 1c 00                    ; 0xc1112
    2449     imul dx                                   ; f7 ea                       ; 0xc1115
    2450     add ax, word [bp-00ah]                    ; 03 46 f6                    ; 0xc1117
    2451     add ax, 00080h                            ; 05 80 00                    ; 0xc111a
    2452     mov al, ah                                ; 88 e0                       ; 0xc111d
    2453     cbw                                       ; 98                          ; 0xc111f
    2454     mov cx, ax                                ; 89 c1                       ; 0xc1120
    2455     cmp ax, strict word 0003fh                ; 3d 3f 00                    ; 0xc1122 vgabios.c:684
    2456     jbe short 0112ah                          ; 76 03                       ; 0xc1125
    2457     mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc1127
    2458     mov al, bl                                ; 88 d8                       ; 0xc112a vgabios.c:687
    2459     mov dx, 003c8h                            ; ba c8 03                    ; 0xc112c
    2460     out DX, AL                                ; ee                          ; 0xc112f
    2461     mov al, cl                                ; 88 c8                       ; 0xc1130 vgabios.c:689
    2462     mov dx, 003c9h                            ; ba c9 03                    ; 0xc1132
    2463     out DX, AL                                ; ee                          ; 0xc1135
    2464     out DX, AL                                ; ee                          ; 0xc1136 vgabios.c:690
    2465     out DX, AL                                ; ee                          ; 0xc1137 vgabios.c:691
    2466     inc bx                                    ; 43                          ; 0xc1138 vgabios.c:692
    2467     inc si                                    ; 46                          ; 0xc1139 vgabios.c:693
    2468     jmp short 010d3h                          ; eb 97                       ; 0xc113a
    2469     mov dx, 003dah                            ; ba da 03                    ; 0xc113c vgabios.c:694
    2470     in AL, DX                                 ; ec                          ; 0xc113f
     2434    ; sub ah, ah                                ; 2a e4                     ; 0xc1168
     2435    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc116a
     2436    mov al, cl                                ; 88 c8                       ; 0xc116d vgabios.c:708
     2437    xor ah, ah                                ; 30 e4                       ; 0xc116f
     2438    mov cx, strict word 0004dh                ; b9 4d 00                    ; 0xc1171
     2439    imul cx                                   ; f7 e9                       ; 0xc1174
     2440    mov cx, ax                                ; 89 c1                       ; 0xc1176
     2441    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1178
     2442    xor ah, ah                                ; 30 e4                       ; 0xc117b
     2443    mov dx, 00097h                            ; ba 97 00                    ; 0xc117d
     2444    imul dx                                   ; f7 ea                       ; 0xc1180
     2445    add cx, ax                                ; 01 c1                       ; 0xc1182
     2446    mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc1184
     2447    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc1187
     2448    xor ch, ch                                ; 30 ed                       ; 0xc118a
     2449    mov ax, cx                                ; 89 c8                       ; 0xc118c
     2450    mov dx, strict word 0001ch                ; ba 1c 00                    ; 0xc118e
     2451    imul dx                                   ; f7 ea                       ; 0xc1191
     2452    add ax, word [bp-00ah]                    ; 03 46 f6                    ; 0xc1193
     2453    add ax, 00080h                            ; 05 80 00                    ; 0xc1196
     2454    mov al, ah                                ; 88 e0                       ; 0xc1199
     2455    cbw                                       ; 98                          ; 0xc119b
     2456    mov cx, ax                                ; 89 c1                       ; 0xc119c
     2457    cmp ax, strict word 0003fh                ; 3d 3f 00                    ; 0xc119e vgabios.c:710
     2458    jbe short 011a6h                          ; 76 03                       ; 0xc11a1
     2459    mov cx, strict word 0003fh                ; b9 3f 00                    ; 0xc11a3
     2460    mov al, bl                                ; 88 d8                       ; 0xc11a6 vgabios.c:713
     2461    mov dx, 003c8h                            ; ba c8 03                    ; 0xc11a8
     2462    out DX, AL                                ; ee                          ; 0xc11ab
     2463    mov al, cl                                ; 88 c8                       ; 0xc11ac vgabios.c:715
     2464    mov dx, 003c9h                            ; ba c9 03                    ; 0xc11ae
     2465    out DX, AL                                ; ee                          ; 0xc11b1
     2466    out DX, AL                                ; ee                          ; 0xc11b2 vgabios.c:716
     2467    out DX, AL                                ; ee                          ; 0xc11b3 vgabios.c:717
     2468    inc bx                                    ; 43                          ; 0xc11b4 vgabios.c:718
     2469    inc si                                    ; 46                          ; 0xc11b5 vgabios.c:719
     2470    jmp short 0114fh                          ; eb 97                       ; 0xc11b6
     2471    mov dx, 003dah                            ; ba da 03                    ; 0xc11b8 vgabios.c:720
     2472    in AL, DX                                 ; ec                          ; 0xc11bb
    24712473    db  02ah, 0e4h
    2472     ; sub ah, ah                                ; 2a e4                     ; 0xc1140
    2473     mov AL, strict byte 020h                  ; b0 20                       ; 0xc1142 vgabios.c:695
    2474     mov dx, 003c0h                            ; ba c0 03                    ; 0xc1144
    2475     out DX, AL                                ; ee                          ; 0xc1147
    2476     mov dx, 003dah                            ; ba da 03                    ; 0xc1148 vgabios.c:697
    2477     in AL, DX                                 ; ec                          ; 0xc114b
     2474    ; sub ah, ah                                ; 2a e4                     ; 0xc11bc
     2475    mov AL, strict byte 020h                  ; b0 20                       ; 0xc11be vgabios.c:721
     2476    mov dx, 003c0h                            ; ba c0 03                    ; 0xc11c0
     2477    out DX, AL                                ; ee                          ; 0xc11c3
     2478    mov dx, 003dah                            ; ba da 03                    ; 0xc11c4 vgabios.c:723
     2479    in AL, DX                                 ; ec                          ; 0xc11c7
    24782480    db  02ah, 0e4h
    2479     ; sub ah, ah                                ; 2a e4                     ; 0xc114c
    2480     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc114e vgabios.c:699
    2481     pop di                                    ; 5f                          ; 0xc1151
    2482     pop si                                    ; 5e                          ; 0xc1152
    2483     pop cx                                    ; 59                          ; 0xc1153
    2484     pop bx                                    ; 5b                          ; 0xc1154
    2485     pop bp                                    ; 5d                          ; 0xc1155
    2486     retn                                      ; c3                          ; 0xc1156
    2487   ; disGetNextSymbol 0xc1157 LB 0x313d -> off=0x0 cb=00000000000000fc uValue=00000000000c1157 'biosfn_set_cursor_shape'
    2488 biosfn_set_cursor_shape:                     ; 0xc1157 LB 0xfc
    2489     push bp                                   ; 55                          ; 0xc1157 vgabios.c:702
    2490     mov bp, sp                                ; 89 e5                       ; 0xc1158
    2491     push bx                                   ; 53                          ; 0xc115a
    2492     push cx                                   ; 51                          ; 0xc115b
    2493     push si                                   ; 56                          ; 0xc115c
    2494     push ax                                   ; 50                          ; 0xc115d
    2495     push ax                                   ; 50                          ; 0xc115e
    2496     mov ah, al                                ; 88 c4                       ; 0xc115f
    2497     mov bl, dl                                ; 88 d3                       ; 0xc1161
    2498     mov dh, al                                ; 88 c6                       ; 0xc1163 vgabios.c:708
    2499     mov si, strict word 00060h                ; be 60 00                    ; 0xc1165 vgabios.c:52
    2500     mov cx, strict word 00040h                ; b9 40 00                    ; 0xc1168
    2501     mov es, cx                                ; 8e c1                       ; 0xc116b
    2502     mov word [es:si], dx                      ; 26 89 14                    ; 0xc116d
    2503     mov si, 00087h                            ; be 87 00                    ; 0xc1170 vgabios.c:37
    2504     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc1173
    2505     test dl, 008h                             ; f6 c2 08                    ; 0xc1176 vgabios.c:38
    2506     jne short 011b8h                          ; 75 3d                       ; 0xc1179
    2507     mov dl, al                                ; 88 c2                       ; 0xc117b vgabios.c:714
    2508     and dl, 060h                              ; 80 e2 60                    ; 0xc117d
    2509     cmp dl, 020h                              ; 80 fa 20                    ; 0xc1180
    2510     jne short 0118bh                          ; 75 06                       ; 0xc1183
    2511     mov AH, strict byte 01eh                  ; b4 1e                       ; 0xc1185 vgabios.c:716
    2512     xor bl, bl                                ; 30 db                       ; 0xc1187 vgabios.c:717
    2513     jmp short 011b8h                          ; eb 2d                       ; 0xc1189 vgabios.c:718
    2514     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc118b vgabios.c:37
    2515     test dl, 001h                             ; f6 c2 01                    ; 0xc118e vgabios.c:38
    2516     jne short 011edh                          ; 75 5a                       ; 0xc1191
    2517     cmp ah, 020h                              ; 80 fc 20                    ; 0xc1193
    2518     jnc short 011edh                          ; 73 55                       ; 0xc1196
    2519     cmp bl, 020h                              ; 80 fb 20                    ; 0xc1198
    2520     jnc short 011edh                          ; 73 50                       ; 0xc119b
    2521     mov si, 00085h                            ; be 85 00                    ; 0xc119d vgabios.c:47
    2522     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc11a0
    2523     mov es, dx                                ; 8e c2                       ; 0xc11a3
    2524     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc11a5
    2525     mov dx, cx                                ; 89 ca                       ; 0xc11a8 vgabios.c:48
    2526     cmp bl, ah                                ; 38 e3                       ; 0xc11aa vgabios.c:729
    2527     jnc short 011bah                          ; 73 0c                       ; 0xc11ac
    2528     test bl, bl                               ; 84 db                       ; 0xc11ae vgabios.c:731
    2529     je short 011edh                           ; 74 3b                       ; 0xc11b0
    2530     xor ah, ah                                ; 30 e4                       ; 0xc11b2 vgabios.c:732
    2531     mov bl, cl                                ; 88 cb                       ; 0xc11b4 vgabios.c:733
     2481    ; sub ah, ah                                ; 2a e4                     ; 0xc11c8
     2482    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc11ca vgabios.c:725
     2483    pop di                                    ; 5f                          ; 0xc11cd
     2484    pop si                                    ; 5e                          ; 0xc11ce
     2485    pop cx                                    ; 59                          ; 0xc11cf
     2486    pop bx                                    ; 5b                          ; 0xc11d0
     2487    pop bp                                    ; 5d                          ; 0xc11d1
     2488    retn                                      ; c3                          ; 0xc11d2
     2489  ; disGetNextSymbol 0xc11d3 LB 0x343a -> off=0x0 cb=00000000000000fc uValue=00000000000c11d3 'biosfn_set_cursor_shape'
     2490biosfn_set_cursor_shape:                     ; 0xc11d3 LB 0xfc
     2491    push bp                                   ; 55                          ; 0xc11d3 vgabios.c:728
     2492    mov bp, sp                                ; 89 e5                       ; 0xc11d4
     2493    push bx                                   ; 53                          ; 0xc11d6
     2494    push cx                                   ; 51                          ; 0xc11d7
     2495    push si                                   ; 56                          ; 0xc11d8
     2496    push ax                                   ; 50                          ; 0xc11d9
     2497    push ax                                   ; 50                          ; 0xc11da
     2498    mov ah, al                                ; 88 c4                       ; 0xc11db
     2499    mov bl, dl                                ; 88 d3                       ; 0xc11dd
     2500    mov dh, al                                ; 88 c6                       ; 0xc11df vgabios.c:734
     2501    mov si, strict word 00060h                ; be 60 00                    ; 0xc11e1 vgabios.c:52
     2502    mov cx, strict word 00040h                ; b9 40 00                    ; 0xc11e4
     2503    mov es, cx                                ; 8e c1                       ; 0xc11e7
     2504    mov word [es:si], dx                      ; 26 89 14                    ; 0xc11e9
     2505    mov si, 00087h                            ; be 87 00                    ; 0xc11ec vgabios.c:37
     2506    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc11ef
     2507    test dl, 008h                             ; f6 c2 08                    ; 0xc11f2 vgabios.c:38
     2508    jne short 01234h                          ; 75 3d                       ; 0xc11f5
     2509    mov dl, al                                ; 88 c2                       ; 0xc11f7 vgabios.c:740
     2510    and dl, 060h                              ; 80 e2 60                    ; 0xc11f9
     2511    cmp dl, 020h                              ; 80 fa 20                    ; 0xc11fc
     2512    jne short 01207h                          ; 75 06                       ; 0xc11ff
     2513    mov AH, strict byte 01eh                  ; b4 1e                       ; 0xc1201 vgabios.c:742
     2514    xor bl, bl                                ; 30 db                       ; 0xc1203 vgabios.c:743
     2515    jmp short 01234h                          ; eb 2d                       ; 0xc1205 vgabios.c:744
     2516    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc1207 vgabios.c:37
     2517    test dl, 001h                             ; f6 c2 01                    ; 0xc120a vgabios.c:38
     2518    jne short 01269h                          ; 75 5a                       ; 0xc120d
     2519    cmp ah, 020h                              ; 80 fc 20                    ; 0xc120f
     2520    jnc short 01269h                          ; 73 55                       ; 0xc1212
     2521    cmp bl, 020h                              ; 80 fb 20                    ; 0xc1214
     2522    jnc short 01269h                          ; 73 50                       ; 0xc1217
     2523    mov si, 00085h                            ; be 85 00                    ; 0xc1219 vgabios.c:47
     2524    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc121c
     2525    mov es, dx                                ; 8e c2                       ; 0xc121f
     2526    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc1221
     2527    mov dx, cx                                ; 89 ca                       ; 0xc1224 vgabios.c:48
     2528    cmp bl, ah                                ; 38 e3                       ; 0xc1226 vgabios.c:755
     2529    jnc short 01236h                          ; 73 0c                       ; 0xc1228
     2530    test bl, bl                               ; 84 db                       ; 0xc122a vgabios.c:757
     2531    je short 01269h                           ; 74 3b                       ; 0xc122c
     2532    xor ah, ah                                ; 30 e4                       ; 0xc122e vgabios.c:758
     2533    mov bl, cl                                ; 88 cb                       ; 0xc1230 vgabios.c:759
    25322534    db  0feh, 0cbh
    2533     ; dec bl                                    ; fe cb                     ; 0xc11b6
    2534     jmp short 011edh                          ; eb 33                       ; 0xc11b8 vgabios.c:735
    2535     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc11ba vgabios.c:736
    2536     xor al, al                                ; 30 c0                       ; 0xc11bd
    2537     mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc11bf
    2538     mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc11c2
    2539     mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc11c5
    2540     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc11c8
    2541     or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc11cb
    2542     cmp si, cx                                ; 39 ce                       ; 0xc11ce
    2543     jnc short 011efh                          ; 73 1d                       ; 0xc11d0
    2544     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc11d2
    2545     mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc11d5
    2546     mov si, cx                                ; 89 ce                       ; 0xc11d8
    2547     dec si                                    ; 4e                          ; 0xc11da
    2548     cmp si, word [bp-008h]                    ; 3b 76 f8                    ; 0xc11db
    2549     je short 01229h                           ; 74 49                       ; 0xc11de
    2550     mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc11e0
    2551     mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc11e3
    2552     dec cx                                    ; 49                          ; 0xc11e6
    2553     dec cx                                    ; 49                          ; 0xc11e7
    2554     cmp cx, word [bp-008h]                    ; 3b 4e f8                    ; 0xc11e8
    2555     jne short 011efh                          ; 75 02                       ; 0xc11eb
    2556     jmp short 01229h                          ; eb 3a                       ; 0xc11ed
    2557     cmp bl, 003h                              ; 80 fb 03                    ; 0xc11ef vgabios.c:738
    2558     jbe short 01229h                          ; 76 35                       ; 0xc11f2
    2559     mov cl, ah                                ; 88 e1                       ; 0xc11f4 vgabios.c:739
    2560     xor ch, ch                                ; 30 ed                       ; 0xc11f6
    2561     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc11f8
    2562     mov byte [bp-007h], ch                    ; 88 6e f9                    ; 0xc11fb
    2563     mov si, cx                                ; 89 ce                       ; 0xc11fe
    2564     inc si                                    ; 46                          ; 0xc1200
    2565     inc si                                    ; 46                          ; 0xc1201
    2566     mov cl, dl                                ; 88 d1                       ; 0xc1202
     2535    ; dec bl                                    ; fe cb                     ; 0xc1232
     2536    jmp short 01269h                          ; eb 33                       ; 0xc1234 vgabios.c:761
     2537    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1236 vgabios.c:762
     2538    xor al, al                                ; 30 c0                       ; 0xc1239
     2539    mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc123b
     2540    mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc123e
     2541    mov byte [bp-009h], al                    ; 88 46 f7                    ; 0xc1241
     2542    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc1244
     2543    or si, word [bp-00ah]                     ; 0b 76 f6                    ; 0xc1247
     2544    cmp si, cx                                ; 39 ce                       ; 0xc124a
     2545    jnc short 0126bh                          ; 73 1d                       ; 0xc124c
     2546    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc124e
     2547    mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc1251
     2548    mov si, cx                                ; 89 ce                       ; 0xc1254
     2549    dec si                                    ; 4e                          ; 0xc1256
     2550    cmp si, word [bp-008h]                    ; 3b 76 f8                    ; 0xc1257
     2551    je short 012a5h                           ; 74 49                       ; 0xc125a
     2552    mov byte [bp-008h], ah                    ; 88 66 f8                    ; 0xc125c
     2553    mov byte [bp-007h], al                    ; 88 46 f9                    ; 0xc125f
     2554    dec cx                                    ; 49                          ; 0xc1262
     2555    dec cx                                    ; 49                          ; 0xc1263
     2556    cmp cx, word [bp-008h]                    ; 3b 4e f8                    ; 0xc1264
     2557    jne short 0126bh                          ; 75 02                       ; 0xc1267
     2558    jmp short 012a5h                          ; eb 3a                       ; 0xc1269
     2559    cmp bl, 003h                              ; 80 fb 03                    ; 0xc126b vgabios.c:764
     2560    jbe short 012a5h                          ; 76 35                       ; 0xc126e
     2561    mov cl, ah                                ; 88 e1                       ; 0xc1270 vgabios.c:765
     2562    xor ch, ch                                ; 30 ed                       ; 0xc1272
     2563    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1274
     2564    mov byte [bp-007h], ch                    ; 88 6e f9                    ; 0xc1277
     2565    mov si, cx                                ; 89 ce                       ; 0xc127a
     2566    inc si                                    ; 46                          ; 0xc127c
     2567    inc si                                    ; 46                          ; 0xc127d
     2568    mov cl, dl                                ; 88 d1                       ; 0xc127e
    25672569    db  0feh, 0c9h
    2568     ; dec cl                                    ; fe c9                     ; 0xc1204
    2569     cmp si, word [bp-008h]                    ; 3b 76 f8                    ; 0xc1206
    2570     jl short 0121eh                           ; 7c 13                       ; 0xc1209
    2571     sub ah, bl                                ; 28 dc                       ; 0xc120b vgabios.c:741
    2572     add ah, dl                                ; 00 d4                       ; 0xc120d
     2570    ; dec cl                                    ; fe c9                     ; 0xc1280
     2571    cmp si, word [bp-008h]                    ; 3b 76 f8                    ; 0xc1282
     2572    jl short 0129ah                           ; 7c 13                       ; 0xc1285
     2573    sub ah, bl                                ; 28 dc                       ; 0xc1287 vgabios.c:767
     2574    add ah, dl                                ; 00 d4                       ; 0xc1289
    25732575    db  0feh, 0cch
    2574     ; dec ah                                    ; fe cc                     ; 0xc120f
    2575     mov bl, cl                                ; 88 cb                       ; 0xc1211 vgabios.c:742
    2576     cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc1213 vgabios.c:743
    2577     jc short 01229h                           ; 72 11                       ; 0xc1216
     2576    ; dec ah                                    ; fe cc                     ; 0xc128b
     2577    mov bl, cl                                ; 88 cb                       ; 0xc128d vgabios.c:768
     2578    cmp dx, strict byte 0000eh                ; 83 fa 0e                    ; 0xc128f vgabios.c:769
     2579    jc short 012a5h                           ; 72 11                       ; 0xc1292
    25782580    db  0feh, 0cbh
    2579     ; dec bl                                    ; fe cb                     ; 0xc1218 vgabios.c:745
     2581    ; dec bl                                    ; fe cb                     ; 0xc1294 vgabios.c:771
    25802582    db  0feh, 0cch
    2581     ; dec ah                                    ; fe cc                     ; 0xc121a vgabios.c:746
    2582     jmp short 01229h                          ; eb 0b                       ; 0xc121c vgabios.c:748
    2583     cmp ah, 002h                              ; 80 fc 02                    ; 0xc121e
    2584     jbe short 01227h                          ; 76 04                       ; 0xc1221
    2585     shr dx, 1                                 ; d1 ea                       ; 0xc1223 vgabios.c:750
    2586     mov ah, dl                                ; 88 d4                       ; 0xc1225
    2587     mov bl, cl                                ; 88 cb                       ; 0xc1227 vgabios.c:754
    2588     mov si, strict word 00063h                ; be 63 00                    ; 0xc1229 vgabios.c:47
    2589     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc122c
    2590     mov es, dx                                ; 8e c2                       ; 0xc122f
    2591     mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc1231
    2592     mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc1234 vgabios.c:765
    2593     mov dx, cx                                ; 89 ca                       ; 0xc1236
    2594     out DX, AL                                ; ee                          ; 0xc1238
    2595     mov si, cx                                ; 89 ce                       ; 0xc1239 vgabios.c:766
    2596     inc si                                    ; 46                          ; 0xc123b
    2597     mov al, ah                                ; 88 e0                       ; 0xc123c
    2598     mov dx, si                                ; 89 f2                       ; 0xc123e
    2599     out DX, AL                                ; ee                          ; 0xc1240
    2600     mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc1241 vgabios.c:767
    2601     mov dx, cx                                ; 89 ca                       ; 0xc1243
    2602     out DX, AL                                ; ee                          ; 0xc1245
    2603     mov al, bl                                ; 88 d8                       ; 0xc1246 vgabios.c:768
    2604     mov dx, si                                ; 89 f2                       ; 0xc1248
    2605     out DX, AL                                ; ee                          ; 0xc124a
    2606     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc124b vgabios.c:769
    2607     pop si                                    ; 5e                          ; 0xc124e
    2608     pop cx                                    ; 59                          ; 0xc124f
    2609     pop bx                                    ; 5b                          ; 0xc1250
    2610     pop bp                                    ; 5d                          ; 0xc1251
    2611     retn                                      ; c3                          ; 0xc1252
    2612   ; disGetNextSymbol 0xc1253 LB 0x3041 -> off=0x0 cb=000000000000008d uValue=00000000000c1253 'biosfn_set_cursor_pos'
    2613 biosfn_set_cursor_pos:                       ; 0xc1253 LB 0x8d
    2614     push bp                                   ; 55                          ; 0xc1253 vgabios.c:772
    2615     mov bp, sp                                ; 89 e5                       ; 0xc1254
    2616     push bx                                   ; 53                          ; 0xc1256
    2617     push cx                                   ; 51                          ; 0xc1257
    2618     push si                                   ; 56                          ; 0xc1258
    2619     push di                                   ; 57                          ; 0xc1259
    2620     push ax                                   ; 50                          ; 0xc125a
    2621     mov bl, al                                ; 88 c3                       ; 0xc125b
    2622     mov cx, dx                                ; 89 d1                       ; 0xc125d
    2623     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc125f vgabios.c:778
    2624     jnbe short 012d7h                         ; 77 74                       ; 0xc1261
    2625     xor ah, ah                                ; 30 e4                       ; 0xc1263 vgabios.c:781
    2626     mov si, ax                                ; 89 c6                       ; 0xc1265
    2627     sal si, 1                                 ; d1 e6                       ; 0xc1267
    2628     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc1269
    2629     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc126c vgabios.c:52
    2630     mov es, ax                                ; 8e c0                       ; 0xc126f
    2631     mov word [es:si], dx                      ; 26 89 14                    ; 0xc1271
    2632     mov si, strict word 00062h                ; be 62 00                    ; 0xc1274 vgabios.c:37
    2633     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc1277
    2634     cmp bl, al                                ; 38 c3                       ; 0xc127a vgabios.c:785
    2635     jne short 012d7h                          ; 75 59                       ; 0xc127c
    2636     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc127e vgabios.c:47
    2637     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc1281
    2638     mov di, 00084h                            ; bf 84 00                    ; 0xc1284 vgabios.c:37
    2639     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc1287
    2640     xor ah, ah                                ; 30 e4                       ; 0xc128a vgabios.c:38
    2641     mov di, ax                                ; 89 c7                       ; 0xc128c
    2642     inc di                                    ; 47                          ; 0xc128e
    2643     mov ax, dx                                ; 89 d0                       ; 0xc128f vgabios.c:791
    2644     mov al, dh                                ; 88 f0                       ; 0xc1291
    2645     xor ah, dh                                ; 30 f4                       ; 0xc1293
    2646     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1295
    2647     mov ax, si                                ; 89 f0                       ; 0xc1298 vgabios.c:794
    2648     mul di                                    ; f7 e7                       ; 0xc129a
    2649     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc129c
    2650     xor bh, bh                                ; 30 ff                       ; 0xc129e
    2651     inc ax                                    ; 40                          ; 0xc12a0
    2652     mul bx                                    ; f7 e3                       ; 0xc12a1
    2653     mov bx, ax                                ; 89 c3                       ; 0xc12a3
    2654     mov al, cl                                ; 88 c8                       ; 0xc12a5
    2655     xor ah, ah                                ; 30 e4                       ; 0xc12a7
    2656     add bx, ax                                ; 01 c3                       ; 0xc12a9
    2657     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc12ab
    2658     mul si                                    ; f7 e6                       ; 0xc12ae
    2659     mov si, bx                                ; 89 de                       ; 0xc12b0
    2660     add si, ax                                ; 01 c6                       ; 0xc12b2
    2661     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc12b4 vgabios.c:47
    2662     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc12b7
    2663     mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc12ba vgabios.c:798
    2664     mov dx, bx                                ; 89 da                       ; 0xc12bc
    2665     out DX, AL                                ; ee                          ; 0xc12be
    2666     mov ax, si                                ; 89 f0                       ; 0xc12bf vgabios.c:799
    2667     mov al, ah                                ; 88 e0                       ; 0xc12c1
    2668     lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc12c3
    2669     mov dx, cx                                ; 89 ca                       ; 0xc12c6
    2670     out DX, AL                                ; ee                          ; 0xc12c8
    2671     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc12c9 vgabios.c:800
    2672     mov dx, bx                                ; 89 da                       ; 0xc12cb
    2673     out DX, AL                                ; ee                          ; 0xc12cd
    2674     and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc12ce vgabios.c:801
    2675     mov ax, si                                ; 89 f0                       ; 0xc12d2
    2676     mov dx, cx                                ; 89 ca                       ; 0xc12d4
    2677     out DX, AL                                ; ee                          ; 0xc12d6
    2678     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc12d7 vgabios.c:803
    2679     pop di                                    ; 5f                          ; 0xc12da
    2680     pop si                                    ; 5e                          ; 0xc12db
    2681     pop cx                                    ; 59                          ; 0xc12dc
    2682     pop bx                                    ; 5b                          ; 0xc12dd
    2683     pop bp                                    ; 5d                          ; 0xc12de
    2684     retn                                      ; c3                          ; 0xc12df
    2685   ; disGetNextSymbol 0xc12e0 LB 0x2fb4 -> off=0x0 cb=00000000000000d5 uValue=00000000000c12e0 'biosfn_set_active_page'
    2686 biosfn_set_active_page:                      ; 0xc12e0 LB 0xd5
    2687     push bp                                   ; 55                          ; 0xc12e0 vgabios.c:806
    2688     mov bp, sp                                ; 89 e5                       ; 0xc12e1
    2689     push bx                                   ; 53                          ; 0xc12e3
    2690     push cx                                   ; 51                          ; 0xc12e4
    2691     push dx                                   ; 52                          ; 0xc12e5
    2692     push si                                   ; 56                          ; 0xc12e6
    2693     push di                                   ; 57                          ; 0xc12e7
    2694     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc12e8
    2695     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc12eb
    2696     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc12ee vgabios.c:812
    2697     jnbe short 01308h                         ; 77 16                       ; 0xc12f0
    2698     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc12f2 vgabios.c:37
    2699     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12f5
    2700     mov es, ax                                ; 8e c0                       ; 0xc12f8
    2701     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc12fa
    2702     xor ah, ah                                ; 30 e4                       ; 0xc12fd vgabios.c:816
    2703     call 03630h                               ; e8 2e 23                    ; 0xc12ff
    2704     mov cl, al                                ; 88 c1                       ; 0xc1302
    2705     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1304 vgabios.c:817
    2706     jne short 0130bh                          ; 75 03                       ; 0xc1306
    2707     jmp near 013abh                           ; e9 a0 00                    ; 0xc1308
    2708     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc130b vgabios.c:820
    2709     xor ah, ah                                ; 30 e4                       ; 0xc130e
    2710     lea bx, [bp-010h]                         ; 8d 5e f0                    ; 0xc1310
    2711     lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc1313
    2712     call 00a1bh                               ; e8 02 f7                    ; 0xc1316
    2713     mov bl, cl                                ; 88 cb                       ; 0xc1319 vgabios.c:822
    2714     xor bh, bh                                ; 30 ff                       ; 0xc131b
    2715     mov CL, strict byte 003h                  ; b1 03                       ; 0xc131d
    2716     mov si, bx                                ; 89 de                       ; 0xc131f
    2717     sal si, CL                                ; d3 e6                       ; 0xc1321
    2718     cmp byte [si+047afh], 000h                ; 80 bc af 47 00              ; 0xc1323
    2719     jne short 01365h                          ; 75 3b                       ; 0xc1328
    2720     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc132a vgabios.c:47
    2721     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc132d
    2722     mov es, ax                                ; 8e c0                       ; 0xc1330
    2723     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc1332
    2724     mov bx, 00084h                            ; bb 84 00                    ; 0xc1335 vgabios.c:37
    2725     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1338
    2726     xor ah, ah                                ; 30 e4                       ; 0xc133b vgabios.c:38
    2727     mov bx, ax                                ; 89 c3                       ; 0xc133d
    2728     inc bx                                    ; 43                          ; 0xc133f
    2729     mov ax, dx                                ; 89 d0                       ; 0xc1340 vgabios.c:829
    2730     mul bx                                    ; f7 e3                       ; 0xc1342
    2731     mov di, ax                                ; 89 c7                       ; 0xc1344
    2732     sal ax, 1                                 ; d1 e0                       ; 0xc1346
    2733     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1348
    2734     mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc134a
    2735     xor bh, bh                                ; 30 ff                       ; 0xc134d
    2736     inc ax                                    ; 40                          ; 0xc134f
    2737     mul bx                                    ; f7 e3                       ; 0xc1350
    2738     mov cx, ax                                ; 89 c1                       ; 0xc1352
    2739     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc1354 vgabios.c:52
    2740     mov word [es:si], ax                      ; 26 89 04                    ; 0xc1357
    2741     or di, 000ffh                             ; 81 cf ff 00                 ; 0xc135a vgabios.c:833
    2742     lea ax, [di+001h]                         ; 8d 45 01                    ; 0xc135e
    2743     mul bx                                    ; f7 e3                       ; 0xc1361
    2744     jmp short 01376h                          ; eb 11                       ; 0xc1363 vgabios.c:835
    2745     mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc1365 vgabios.c:837
    2746     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1369
    2747     sal bx, CL                                ; d3 e3                       ; 0xc136b
    2748     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc136d
    2749     xor ah, ah                                ; 30 e4                       ; 0xc1370
    2750     mul word [bx+04845h]                      ; f7 a7 45 48                 ; 0xc1372
    2751     mov cx, ax                                ; 89 c1                       ; 0xc1376
    2752     mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1378 vgabios.c:47
    2753     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc137b
    2754     mov es, ax                                ; 8e c0                       ; 0xc137e
    2755     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc1380
    2756     mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc1383 vgabios.c:842
    2757     mov dx, bx                                ; 89 da                       ; 0xc1385
    2758     out DX, AL                                ; ee                          ; 0xc1387
    2759     mov al, ch                                ; 88 e8                       ; 0xc1388 vgabios.c:843
    2760     lea si, [bx+001h]                         ; 8d 77 01                    ; 0xc138a
    2761     mov dx, si                                ; 89 f2                       ; 0xc138d
    2762     out DX, AL                                ; ee                          ; 0xc138f
    2763     mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc1390 vgabios.c:844
    2764     mov dx, bx                                ; 89 da                       ; 0xc1392
    2765     out DX, AL                                ; ee                          ; 0xc1394
    2766     xor ch, ch                                ; 30 ed                       ; 0xc1395 vgabios.c:845
    2767     mov ax, cx                                ; 89 c8                       ; 0xc1397
    2768     mov dx, si                                ; 89 f2                       ; 0xc1399
    2769     out DX, AL                                ; ee                          ; 0xc139b
    2770     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc139c vgabios.c:42
    2771     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc139f
    2772     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc13a2
    2773     mov dx, word [bp-010h]                    ; 8b 56 f0                    ; 0xc13a5 vgabios.c:855
    2774     call 01253h                               ; e8 a8 fe                    ; 0xc13a8
    2775     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc13ab vgabios.c:856
    2776     pop di                                    ; 5f                          ; 0xc13ae
    2777     pop si                                    ; 5e                          ; 0xc13af
    2778     pop dx                                    ; 5a                          ; 0xc13b0
    2779     pop cx                                    ; 59                          ; 0xc13b1
    2780     pop bx                                    ; 5b                          ; 0xc13b2
    2781     pop bp                                    ; 5d                          ; 0xc13b3
    2782     retn                                      ; c3                          ; 0xc13b4
    2783   ; disGetNextSymbol 0xc13b5 LB 0x2edf -> off=0x0 cb=0000000000000387 uValue=00000000000c13b5 'biosfn_set_video_mode'
    2784 biosfn_set_video_mode:                       ; 0xc13b5 LB 0x387
    2785     push bp                                   ; 55                          ; 0xc13b5 vgabios.c:876
    2786     mov bp, sp                                ; 89 e5                       ; 0xc13b6
    2787     push bx                                   ; 53                          ; 0xc13b8
    2788     push cx                                   ; 51                          ; 0xc13b9
    2789     push dx                                   ; 52                          ; 0xc13ba
    2790     push si                                   ; 56                          ; 0xc13bb
    2791     push di                                   ; 57                          ; 0xc13bc
    2792     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc13bd
    2793     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc13c0
    2794     and AL, strict byte 080h                  ; 24 80                       ; 0xc13c3 vgabios.c:880
    2795     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc13c5
    2796     call 007e8h                               ; e8 1d f4                    ; 0xc13c8 vgabios.c:888
    2797     test ax, ax                               ; 85 c0                       ; 0xc13cb
    2798     je short 013dbh                           ; 74 0c                       ; 0xc13cd
    2799     mov AL, strict byte 007h                  ; b0 07                       ; 0xc13cf vgabios.c:890
    2800     mov dx, 003c4h                            ; ba c4 03                    ; 0xc13d1
    2801     out DX, AL                                ; ee                          ; 0xc13d4
    2802     xor al, al                                ; 30 c0                       ; 0xc13d5 vgabios.c:891
    2803     mov dx, 003c5h                            ; ba c5 03                    ; 0xc13d7
    2804     out DX, AL                                ; ee                          ; 0xc13da
    2805     and byte [bp-00ch], 07fh                  ; 80 66 f4 7f                 ; 0xc13db vgabios.c:896
    2806     cmp byte [bp-00ch], 007h                  ; 80 7e f4 07                 ; 0xc13df vgabios.c:900
    2807     jne short 013e9h                          ; 75 04                       ; 0xc13e3
    2808     mov byte [bp-00ch], 000h                  ; c6 46 f4 00                 ; 0xc13e5 vgabios.c:901
    2809     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc13e9 vgabios.c:904
     2583    ; dec ah                                    ; fe cc                     ; 0xc1296 vgabios.c:772
     2584    jmp short 012a5h                          ; eb 0b                       ; 0xc1298 vgabios.c:774
     2585    cmp ah, 002h                              ; 80 fc 02                    ; 0xc129a
     2586    jbe short 012a3h                          ; 76 04                       ; 0xc129d
     2587    shr dx, 1                                 ; d1 ea                       ; 0xc129f vgabios.c:776
     2588    mov ah, dl                                ; 88 d4                       ; 0xc12a1
     2589    mov bl, cl                                ; 88 cb                       ; 0xc12a3 vgabios.c:780
     2590    mov si, strict word 00063h                ; be 63 00                    ; 0xc12a5 vgabios.c:47
     2591    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc12a8
     2592    mov es, dx                                ; 8e c2                       ; 0xc12ab
     2593    mov cx, word [es:si]                      ; 26 8b 0c                    ; 0xc12ad
     2594    mov AL, strict byte 00ah                  ; b0 0a                       ; 0xc12b0 vgabios.c:791
     2595    mov dx, cx                                ; 89 ca                       ; 0xc12b2
     2596    out DX, AL                                ; ee                          ; 0xc12b4
     2597    mov si, cx                                ; 89 ce                       ; 0xc12b5 vgabios.c:792
     2598    inc si                                    ; 46                          ; 0xc12b7
     2599    mov al, ah                                ; 88 e0                       ; 0xc12b8
     2600    mov dx, si                                ; 89 f2                       ; 0xc12ba
     2601    out DX, AL                                ; ee                          ; 0xc12bc
     2602    mov AL, strict byte 00bh                  ; b0 0b                       ; 0xc12bd vgabios.c:793
     2603    mov dx, cx                                ; 89 ca                       ; 0xc12bf
     2604    out DX, AL                                ; ee                          ; 0xc12c1
     2605    mov al, bl                                ; 88 d8                       ; 0xc12c2 vgabios.c:794
     2606    mov dx, si                                ; 89 f2                       ; 0xc12c4
     2607    out DX, AL                                ; ee                          ; 0xc12c6
     2608    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc12c7 vgabios.c:795
     2609    pop si                                    ; 5e                          ; 0xc12ca
     2610    pop cx                                    ; 59                          ; 0xc12cb
     2611    pop bx                                    ; 5b                          ; 0xc12cc
     2612    pop bp                                    ; 5d                          ; 0xc12cd
     2613    retn                                      ; c3                          ; 0xc12ce
     2614  ; disGetNextSymbol 0xc12cf LB 0x333e -> off=0x0 cb=000000000000008d uValue=00000000000c12cf 'biosfn_set_cursor_pos'
     2615biosfn_set_cursor_pos:                       ; 0xc12cf LB 0x8d
     2616    push bp                                   ; 55                          ; 0xc12cf vgabios.c:798
     2617    mov bp, sp                                ; 89 e5                       ; 0xc12d0
     2618    push bx                                   ; 53                          ; 0xc12d2
     2619    push cx                                   ; 51                          ; 0xc12d3
     2620    push si                                   ; 56                          ; 0xc12d4
     2621    push di                                   ; 57                          ; 0xc12d5
     2622    push ax                                   ; 50                          ; 0xc12d6
     2623    mov bl, al                                ; 88 c3                       ; 0xc12d7
     2624    mov cx, dx                                ; 89 d1                       ; 0xc12d9
     2625    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc12db vgabios.c:804
     2626    jnbe short 01353h                         ; 77 74                       ; 0xc12dd
     2627    xor ah, ah                                ; 30 e4                       ; 0xc12df vgabios.c:807
     2628    mov si, ax                                ; 89 c6                       ; 0xc12e1
     2629    sal si, 1                                 ; d1 e6                       ; 0xc12e3
     2630    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc12e5
     2631    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc12e8 vgabios.c:52
     2632    mov es, ax                                ; 8e c0                       ; 0xc12eb
     2633    mov word [es:si], dx                      ; 26 89 14                    ; 0xc12ed
     2634    mov si, strict word 00062h                ; be 62 00                    ; 0xc12f0 vgabios.c:37
     2635    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc12f3
     2636    cmp bl, al                                ; 38 c3                       ; 0xc12f6 vgabios.c:811
     2637    jne short 01353h                          ; 75 59                       ; 0xc12f8
     2638    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc12fa vgabios.c:47
     2639    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc12fd
     2640    mov di, 00084h                            ; bf 84 00                    ; 0xc1300 vgabios.c:37
     2641    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc1303
     2642    xor ah, ah                                ; 30 e4                       ; 0xc1306 vgabios.c:38
     2643    mov di, ax                                ; 89 c7                       ; 0xc1308
     2644    inc di                                    ; 47                          ; 0xc130a
     2645    mov ax, dx                                ; 89 d0                       ; 0xc130b vgabios.c:817
     2646    mov al, dh                                ; 88 f0                       ; 0xc130d
     2647    xor ah, dh                                ; 30 f4                       ; 0xc130f
     2648    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1311
     2649    mov ax, si                                ; 89 f0                       ; 0xc1314 vgabios.c:820
     2650    mul di                                    ; f7 e7                       ; 0xc1316
     2651    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1318
     2652    xor bh, bh                                ; 30 ff                       ; 0xc131a
     2653    inc ax                                    ; 40                          ; 0xc131c
     2654    mul bx                                    ; f7 e3                       ; 0xc131d
     2655    mov bx, ax                                ; 89 c3                       ; 0xc131f
     2656    mov al, cl                                ; 88 c8                       ; 0xc1321
     2657    xor ah, ah                                ; 30 e4                       ; 0xc1323
     2658    add bx, ax                                ; 01 c3                       ; 0xc1325
     2659    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1327
     2660    mul si                                    ; f7 e6                       ; 0xc132a
     2661    mov si, bx                                ; 89 de                       ; 0xc132c
     2662    add si, ax                                ; 01 c6                       ; 0xc132e
     2663    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1330 vgabios.c:47
     2664    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc1333
     2665    mov AL, strict byte 00eh                  ; b0 0e                       ; 0xc1336 vgabios.c:824
     2666    mov dx, bx                                ; 89 da                       ; 0xc1338
     2667    out DX, AL                                ; ee                          ; 0xc133a
     2668    mov ax, si                                ; 89 f0                       ; 0xc133b vgabios.c:825
     2669    mov al, ah                                ; 88 e0                       ; 0xc133d
     2670    lea cx, [bx+001h]                         ; 8d 4f 01                    ; 0xc133f
     2671    mov dx, cx                                ; 89 ca                       ; 0xc1342
     2672    out DX, AL                                ; ee                          ; 0xc1344
     2673    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc1345 vgabios.c:826
     2674    mov dx, bx                                ; 89 da                       ; 0xc1347
     2675    out DX, AL                                ; ee                          ; 0xc1349
     2676    and si, 000ffh                            ; 81 e6 ff 00                 ; 0xc134a vgabios.c:827
     2677    mov ax, si                                ; 89 f0                       ; 0xc134e
     2678    mov dx, cx                                ; 89 ca                       ; 0xc1350
     2679    out DX, AL                                ; ee                          ; 0xc1352
     2680    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc1353 vgabios.c:829
     2681    pop di                                    ; 5f                          ; 0xc1356
     2682    pop si                                    ; 5e                          ; 0xc1357
     2683    pop cx                                    ; 59                          ; 0xc1358
     2684    pop bx                                    ; 5b                          ; 0xc1359
     2685    pop bp                                    ; 5d                          ; 0xc135a
     2686    retn                                      ; c3                          ; 0xc135b
     2687  ; disGetNextSymbol 0xc135c LB 0x32b1 -> off=0x0 cb=00000000000000d5 uValue=00000000000c135c 'biosfn_set_active_page'
     2688biosfn_set_active_page:                      ; 0xc135c LB 0xd5
     2689    push bp                                   ; 55                          ; 0xc135c vgabios.c:832
     2690    mov bp, sp                                ; 89 e5                       ; 0xc135d
     2691    push bx                                   ; 53                          ; 0xc135f
     2692    push cx                                   ; 51                          ; 0xc1360
     2693    push dx                                   ; 52                          ; 0xc1361
     2694    push si                                   ; 56                          ; 0xc1362
     2695    push di                                   ; 57                          ; 0xc1363
     2696    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc1364
     2697    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc1367
     2698    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc136a vgabios.c:838
     2699    jnbe short 01384h                         ; 77 16                       ; 0xc136c
     2700    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc136e vgabios.c:37
     2701    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1371
     2702    mov es, ax                                ; 8e c0                       ; 0xc1374
     2703    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1376
     2704    xor ah, ah                                ; 30 e4                       ; 0xc1379 vgabios.c:842
     2705    call 03940h                               ; e8 c2 25                    ; 0xc137b
     2706    mov cl, al                                ; 88 c1                       ; 0xc137e
     2707    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1380 vgabios.c:843
     2708    jne short 01387h                          ; 75 03                       ; 0xc1382
     2709    jmp near 01427h                           ; e9 a0 00                    ; 0xc1384
     2710    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1387 vgabios.c:846
     2711    xor ah, ah                                ; 30 e4                       ; 0xc138a
     2712    lea bx, [bp-010h]                         ; 8d 5e f0                    ; 0xc138c
     2713    lea dx, [bp-00eh]                         ; 8d 56 f2                    ; 0xc138f
     2714    call 00a97h                               ; e8 02 f7                    ; 0xc1392
     2715    mov bl, cl                                ; 88 cb                       ; 0xc1395 vgabios.c:848
     2716    xor bh, bh                                ; 30 ff                       ; 0xc1397
     2717    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1399
     2718    mov si, bx                                ; 89 de                       ; 0xc139b
     2719    sal si, CL                                ; d3 e6                       ; 0xc139d
     2720    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc139f
     2721    jne short 013e1h                          ; 75 3b                       ; 0xc13a4
     2722    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc13a6 vgabios.c:47
     2723    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc13a9
     2724    mov es, ax                                ; 8e c0                       ; 0xc13ac
     2725    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc13ae
     2726    mov bx, 00084h                            ; bb 84 00                    ; 0xc13b1 vgabios.c:37
     2727    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc13b4
     2728    xor ah, ah                                ; 30 e4                       ; 0xc13b7 vgabios.c:38
     2729    mov bx, ax                                ; 89 c3                       ; 0xc13b9
     2730    inc bx                                    ; 43                          ; 0xc13bb
     2731    mov ax, dx                                ; 89 d0                       ; 0xc13bc vgabios.c:855
     2732    mul bx                                    ; f7 e3                       ; 0xc13be
     2733    mov di, ax                                ; 89 c7                       ; 0xc13c0
     2734    sal ax, 1                                 ; d1 e0                       ; 0xc13c2
     2735    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc13c4
     2736    mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc13c6
     2737    xor bh, bh                                ; 30 ff                       ; 0xc13c9
     2738    inc ax                                    ; 40                          ; 0xc13cb
     2739    mul bx                                    ; f7 e3                       ; 0xc13cc
     2740    mov cx, ax                                ; 89 c1                       ; 0xc13ce
     2741    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc13d0 vgabios.c:52
     2742    mov word [es:si], ax                      ; 26 89 04                    ; 0xc13d3
     2743    or di, 000ffh                             ; 81 cf ff 00                 ; 0xc13d6 vgabios.c:859
     2744    lea ax, [di+001h]                         ; 8d 45 01                    ; 0xc13da
     2745    mul bx                                    ; f7 e3                       ; 0xc13dd
     2746    jmp short 013f2h                          ; eb 11                       ; 0xc13df vgabios.c:861
     2747    mov bl, byte [bx+04835h]                  ; 8a 9f 35 48                 ; 0xc13e1 vgabios.c:863
     2748    mov CL, strict byte 006h                  ; b1 06                       ; 0xc13e5
     2749    sal bx, CL                                ; d3 e3                       ; 0xc13e7
     2750    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc13e9
    28102751    xor ah, ah                                ; 30 e4                       ; 0xc13ec
    2811     call 03630h                               ; e8 3f 22                    ; 0xc13ee
    2812     mov bl, al                                ; 88 c3                       ; 0xc13f1
    2813     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc13f3
    2814     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc13f6 vgabios.c:910
    2815     je short 01456h                           ; 74 5c                       ; 0xc13f8
    2816     xor bh, bh                                ; 30 ff                       ; 0xc13fa vgabios.c:913
    2817     mov al, byte [bx+0482eh]                  ; 8a 87 2e 48                 ; 0xc13fc
    2818     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1400
    2819     mov si, 00089h                            ; be 89 00                    ; 0xc1403 vgabios.c:37
    2820     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1406
    2821     mov es, ax                                ; 8e c0                       ; 0xc1409
    2822     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc140b
    2823     mov ch, al                                ; 88 c5                       ; 0xc140e vgabios.c:38
    2824     test AL, strict byte 008h                 ; a8 08                       ; 0xc1410 vgabios.c:930
    2825     jne short 01459h                          ; 75 45                       ; 0xc1412
    2826     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1414 vgabios.c:932
    2827     sal bx, CL                                ; d3 e3                       ; 0xc1416
    2828     mov al, byte [bx+047b4h]                  ; 8a 87 b4 47                 ; 0xc1418
    2829     mov dx, 003c6h                            ; ba c6 03                    ; 0xc141c
    2830     out DX, AL                                ; ee                          ; 0xc141f
    2831     xor al, al                                ; 30 c0                       ; 0xc1420 vgabios.c:935
    2832     mov dx, 003c8h                            ; ba c8 03                    ; 0xc1422
    2833     out DX, AL                                ; ee                          ; 0xc1425
    2834     mov bl, byte [bx+047b5h]                  ; 8a 9f b5 47                 ; 0xc1426 vgabios.c:938
    2835     cmp bl, 001h                              ; 80 fb 01                    ; 0xc142a
    2836     jc short 0143ch                           ; 72 0d                       ; 0xc142d
    2837     jbe short 01445h                          ; 76 14                       ; 0xc142f
    2838     cmp bl, cl                                ; 38 cb                       ; 0xc1431
    2839     je short 0144fh                           ; 74 1a                       ; 0xc1433
    2840     cmp bl, 002h                              ; 80 fb 02                    ; 0xc1435
    2841     je short 0144ah                           ; 74 10                       ; 0xc1438
    2842     jmp short 01452h                          ; eb 16                       ; 0xc143a
    2843     test bl, bl                               ; 84 db                       ; 0xc143c
    2844     jne short 01452h                          ; 75 12                       ; 0xc143e
    2845     mov di, 04fc2h                            ; bf c2 4f                    ; 0xc1440 vgabios.c:940
    2846     jmp short 01452h                          ; eb 0d                       ; 0xc1443 vgabios.c:941
    2847     mov di, 05082h                            ; bf 82 50                    ; 0xc1445 vgabios.c:943
    2848     jmp short 01452h                          ; eb 08                       ; 0xc1448 vgabios.c:944
    2849     mov di, 05142h                            ; bf 42 51                    ; 0xc144a vgabios.c:946
    2850     jmp short 01452h                          ; eb 03                       ; 0xc144d vgabios.c:947
    2851     mov di, 05202h                            ; bf 02 52                    ; 0xc144f vgabios.c:949
    2852     xor bx, bx                                ; 31 db                       ; 0xc1452 vgabios.c:953
    2853     jmp short 01461h                          ; eb 0b                       ; 0xc1454
    2854     jmp near 01732h                           ; e9 d9 02                    ; 0xc1456
    2855     jmp short 014adh                          ; eb 52                       ; 0xc1459
    2856     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc145b
    2857     jnc short 014a0h                          ; 73 3f                       ; 0xc145f
    2858     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1461 vgabios.c:954
    2859     xor ah, ah                                ; 30 e4                       ; 0xc1464
    2860     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1466
    2861     mov si, ax                                ; 89 c6                       ; 0xc1468
    2862     sal si, CL                                ; d3 e6                       ; 0xc146a
    2863     mov al, byte [si+047b5h]                  ; 8a 84 b5 47                 ; 0xc146c
    2864     mov si, ax                                ; 89 c6                       ; 0xc1470
    2865     mov al, byte [si+0483eh]                  ; 8a 84 3e 48                 ; 0xc1472
    2866     cmp bx, ax                                ; 39 c3                       ; 0xc1476
    2867     jnbe short 01495h                         ; 77 1b                       ; 0xc1478
    2868     mov ax, bx                                ; 89 d8                       ; 0xc147a vgabios.c:955
    2869     mov dx, strict word 00003h                ; ba 03 00                    ; 0xc147c
    2870     mul dx                                    ; f7 e2                       ; 0xc147f
    2871     mov si, di                                ; 89 fe                       ; 0xc1481
    2872     add si, ax                                ; 01 c6                       ; 0xc1483
    2873     mov al, byte [si]                         ; 8a 04                       ; 0xc1485
    2874     mov dx, 003c9h                            ; ba c9 03                    ; 0xc1487
    2875     out DX, AL                                ; ee                          ; 0xc148a
    2876     mov al, byte [si+001h]                    ; 8a 44 01                    ; 0xc148b vgabios.c:956
    2877     out DX, AL                                ; ee                          ; 0xc148e
    2878     mov al, byte [si+002h]                    ; 8a 44 02                    ; 0xc148f vgabios.c:957
    2879     out DX, AL                                ; ee                          ; 0xc1492
    2880     jmp short 0149dh                          ; eb 08                       ; 0xc1493 vgabios.c:959
    2881     xor al, al                                ; 30 c0                       ; 0xc1495 vgabios.c:960
    2882     mov dx, 003c9h                            ; ba c9 03                    ; 0xc1497
    2883     out DX, AL                                ; ee                          ; 0xc149a
    2884     out DX, AL                                ; ee                          ; 0xc149b vgabios.c:961
    2885     out DX, AL                                ; ee                          ; 0xc149c vgabios.c:962
    2886     inc bx                                    ; 43                          ; 0xc149d vgabios.c:964
    2887     jmp short 0145bh                          ; eb bb                       ; 0xc149e
    2888     test ch, 002h                             ; f6 c5 02                    ; 0xc14a0 vgabios.c:965
    2889     je short 014adh                           ; 74 08                       ; 0xc14a3
    2890     mov dx, 00100h                            ; ba 00 01                    ; 0xc14a5 vgabios.c:967
    2891     xor ax, ax                                ; 31 c0                       ; 0xc14a8
    2892     call 010b8h                               ; e8 0b fc                    ; 0xc14aa
    2893     mov dx, 003dah                            ; ba da 03                    ; 0xc14ad vgabios.c:972
    2894     in AL, DX                                 ; ec                          ; 0xc14b0
     2752    mul word [bx+0484ch]                      ; f7 a7 4c 48                 ; 0xc13ee
     2753    mov cx, ax                                ; 89 c1                       ; 0xc13f2
     2754    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc13f4 vgabios.c:47
     2755    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc13f7
     2756    mov es, ax                                ; 8e c0                       ; 0xc13fa
     2757    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc13fc
     2758    mov AL, strict byte 00ch                  ; b0 0c                       ; 0xc13ff vgabios.c:868
     2759    mov dx, bx                                ; 89 da                       ; 0xc1401
     2760    out DX, AL                                ; ee                          ; 0xc1403
     2761    mov al, ch                                ; 88 e8                       ; 0xc1404 vgabios.c:869
     2762    lea si, [bx+001h]                         ; 8d 77 01                    ; 0xc1406
     2763    mov dx, si                                ; 89 f2                       ; 0xc1409
     2764    out DX, AL                                ; ee                          ; 0xc140b
     2765    mov AL, strict byte 00dh                  ; b0 0d                       ; 0xc140c vgabios.c:870
     2766    mov dx, bx                                ; 89 da                       ; 0xc140e
     2767    out DX, AL                                ; ee                          ; 0xc1410
     2768    xor ch, ch                                ; 30 ed                       ; 0xc1411 vgabios.c:871
     2769    mov ax, cx                                ; 89 c8                       ; 0xc1413
     2770    mov dx, si                                ; 89 f2                       ; 0xc1415
     2771    out DX, AL                                ; ee                          ; 0xc1417
     2772    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1418 vgabios.c:42
     2773    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc141b
     2774    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc141e
     2775    mov dx, word [bp-010h]                    ; 8b 56 f0                    ; 0xc1421 vgabios.c:881
     2776    call 012cfh                               ; e8 a8 fe                    ; 0xc1424
     2777    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1427 vgabios.c:882
     2778    pop di                                    ; 5f                          ; 0xc142a
     2779    pop si                                    ; 5e                          ; 0xc142b
     2780    pop dx                                    ; 5a                          ; 0xc142c
     2781    pop cx                                    ; 59                          ; 0xc142d
     2782    pop bx                                    ; 5b                          ; 0xc142e
     2783    pop bp                                    ; 5d                          ; 0xc142f
     2784    retn                                      ; c3                          ; 0xc1430
     2785  ; disGetNextSymbol 0xc1431 LB 0x31dc -> off=0x0 cb=0000000000000048 uValue=00000000000c1431 'find_vpti'
     2786find_vpti:                                   ; 0xc1431 LB 0x48
     2787    push bx                                   ; 53                          ; 0xc1431 vgabios.c:917
     2788    push cx                                   ; 51                          ; 0xc1432
     2789    push si                                   ; 56                          ; 0xc1433
     2790    push bp                                   ; 55                          ; 0xc1434
     2791    mov bp, sp                                ; 89 e5                       ; 0xc1435
     2792    mov bl, al                                ; 88 c3                       ; 0xc1437 vgabios.c:922
     2793    xor bh, bh                                ; 30 ff                       ; 0xc1439
     2794    mov CL, strict byte 003h                  ; b1 03                       ; 0xc143b
     2795    mov si, bx                                ; 89 de                       ; 0xc143d
     2796    sal si, CL                                ; d3 e6                       ; 0xc143f
     2797    cmp byte [si+047b6h], 000h                ; 80 bc b6 47 00              ; 0xc1441
     2798    jne short 0146eh                          ; 75 26                       ; 0xc1446
     2799    mov si, 00089h                            ; be 89 00                    ; 0xc1448 vgabios.c:37
     2800    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc144b
     2801    mov es, ax                                ; 8e c0                       ; 0xc144e
     2802    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc1450
     2803    test AL, strict byte 010h                 ; a8 10                       ; 0xc1453 vgabios.c:924
     2804    je short 0145dh                           ; 74 06                       ; 0xc1455
     2805    mov al, byte [bx+07dfch]                  ; 8a 87 fc 7d                 ; 0xc1457 vgabios.c:925
     2806    jmp short 0146bh                          ; eb 0e                       ; 0xc145b vgabios.c:926
     2807    test AL, strict byte 080h                 ; a8 80                       ; 0xc145d
     2808    je short 01467h                           ; 74 06                       ; 0xc145f
     2809    mov al, byte [bx+07dech]                  ; 8a 87 ec 7d                 ; 0xc1461 vgabios.c:927
     2810    jmp short 0146bh                          ; eb 04                       ; 0xc1465 vgabios.c:928
     2811    mov al, byte [bx+07df4h]                  ; 8a 87 f4 7d                 ; 0xc1467 vgabios.c:929
     2812    cbw                                       ; 98                          ; 0xc146b
     2813    jmp short 01474h                          ; eb 06                       ; 0xc146c vgabios.c:930
     2814    mov al, byte [bx+04835h]                  ; 8a 87 35 48                 ; 0xc146e vgabios.c:931
     2815    xor ah, ah                                ; 30 e4                       ; 0xc1472
     2816    pop bp                                    ; 5d                          ; 0xc1474 vgabios.c:934
     2817    pop si                                    ; 5e                          ; 0xc1475
     2818    pop cx                                    ; 59                          ; 0xc1476
     2819    pop bx                                    ; 5b                          ; 0xc1477
     2820    retn                                      ; c3                          ; 0xc1478
     2821  ; disGetNextSymbol 0xc1479 LB 0x3194 -> off=0x0 cb=00000000000004b6 uValue=00000000000c1479 'biosfn_set_video_mode'
     2822biosfn_set_video_mode:                       ; 0xc1479 LB 0x4b6
     2823    push bp                                   ; 55                          ; 0xc1479 vgabios.c:938
     2824    mov bp, sp                                ; 89 e5                       ; 0xc147a
     2825    push bx                                   ; 53                          ; 0xc147c
     2826    push cx                                   ; 51                          ; 0xc147d
     2827    push dx                                   ; 52                          ; 0xc147e
     2828    push si                                   ; 56                          ; 0xc147f
     2829    push di                                   ; 57                          ; 0xc1480
     2830    sub sp, strict byte 00018h                ; 83 ec 18                    ; 0xc1481
     2831    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc1484
     2832    and AL, strict byte 080h                  ; 24 80                       ; 0xc1487 vgabios.c:942
     2833    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1489
     2834    call 007f8h                               ; e8 69 f3                    ; 0xc148c vgabios.c:952
     2835    test ax, ax                               ; 85 c0                       ; 0xc148f
     2836    je short 0149fh                           ; 74 0c                       ; 0xc1491
     2837    mov AL, strict byte 007h                  ; b0 07                       ; 0xc1493 vgabios.c:954
     2838    mov dx, 003c4h                            ; ba c4 03                    ; 0xc1495
     2839    out DX, AL                                ; ee                          ; 0xc1498
     2840    xor al, al                                ; 30 c0                       ; 0xc1499 vgabios.c:955
     2841    mov dx, 003c5h                            ; ba c5 03                    ; 0xc149b
     2842    out DX, AL                                ; ee                          ; 0xc149e
     2843    and byte [bp-00ch], 07fh                  ; 80 66 f4 7f                 ; 0xc149f vgabios.c:960
     2844    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc14a3 vgabios.c:966
     2845    xor ah, ah                                ; 30 e4                       ; 0xc14a6
     2846    call 03940h                               ; e8 95 24                    ; 0xc14a8
     2847    mov dl, al                                ; 88 c2                       ; 0xc14ab
     2848    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc14ad
     2849    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc14b0 vgabios.c:972
     2850    je short 01520h                           ; 74 6c                       ; 0xc14b2
     2851    mov si, 000a8h                            ; be a8 00                    ; 0xc14b4 vgabios.c:57
     2852    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc14b7
     2853    mov es, ax                                ; 8e c0                       ; 0xc14ba
     2854    mov bx, word [es:si]                      ; 26 8b 1c                    ; 0xc14bc
     2855    mov ax, word [es:si+002h]                 ; 26 8b 44 02                 ; 0xc14bf
     2856    mov word [bp-014h], bx                    ; 89 5e ec                    ; 0xc14c3 vgabios.c:58
     2857    mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc14c6
     2858    xor dh, dh                                ; 30 f6                       ; 0xc14c9 vgabios.c:978
     2859    mov ax, dx                                ; 89 d0                       ; 0xc14cb
     2860    call 01431h                               ; e8 61 ff                    ; 0xc14cd
     2861    mov es, [bp-012h]                         ; 8e 46 ee                    ; 0xc14d0 vgabios.c:979
     2862    mov si, word [es:bx]                      ; 26 8b 37                    ; 0xc14d3
     2863    mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc14d6
     2864    mov word [bp-01ah], bx                    ; 89 5e e6                    ; 0xc14da
     2865    xor ah, ah                                ; 30 e4                       ; 0xc14dd vgabios.c:980
     2866    mov CL, strict byte 006h                  ; b1 06                       ; 0xc14df
     2867    sal ax, CL                                ; d3 e0                       ; 0xc14e1
     2868    add si, ax                                ; 01 c6                       ; 0xc14e3
     2869    mov bx, 00089h                            ; bb 89 00                    ; 0xc14e5 vgabios.c:37
     2870    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc14e8
     2871    mov es, ax                                ; 8e c0                       ; 0xc14eb
     2872    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc14ed
     2873    mov ch, al                                ; 88 c5                       ; 0xc14f0 vgabios.c:38
     2874    test AL, strict byte 008h                 ; a8 08                       ; 0xc14f2 vgabios.c:997
     2875    jne short 0153ch                          ; 75 46                       ; 0xc14f4
     2876    mov CL, strict byte 003h                  ; b1 03                       ; 0xc14f6 vgabios.c:999
     2877    mov bx, dx                                ; 89 d3                       ; 0xc14f8
     2878    sal bx, CL                                ; d3 e3                       ; 0xc14fa
     2879    mov al, byte [bx+047bbh]                  ; 8a 87 bb 47                 ; 0xc14fc
     2880    mov dx, 003c6h                            ; ba c6 03                    ; 0xc1500
     2881    out DX, AL                                ; ee                          ; 0xc1503
     2882    xor al, al                                ; 30 c0                       ; 0xc1504 vgabios.c:1002
     2883    mov dx, 003c8h                            ; ba c8 03                    ; 0xc1506
     2884    out DX, AL                                ; ee                          ; 0xc1509
     2885    mov bl, byte [bx+047bch]                  ; 8a 9f bc 47                 ; 0xc150a vgabios.c:1005
     2886    cmp bl, 001h                              ; 80 fb 01                    ; 0xc150e
     2887    jc short 01523h                           ; 72 10                       ; 0xc1511
     2888    jbe short 0152eh                          ; 76 19                       ; 0xc1513
     2889    cmp bl, cl                                ; 38 cb                       ; 0xc1515
     2890    je short 0153fh                           ; 74 26                       ; 0xc1517
     2891    cmp bl, 002h                              ; 80 fb 02                    ; 0xc1519
     2892    je short 01535h                           ; 74 17                       ; 0xc151c
     2893    jmp short 01544h                          ; eb 24                       ; 0xc151e
     2894    jmp near 01925h                           ; e9 02 04                    ; 0xc1520
     2895    test bl, bl                               ; 84 db                       ; 0xc1523
     2896    jne short 01544h                          ; 75 1d                       ; 0xc1525
     2897    mov word [bp-016h], 04fc9h                ; c7 46 ea c9 4f              ; 0xc1527 vgabios.c:1007
     2898    jmp short 01544h                          ; eb 16                       ; 0xc152c vgabios.c:1008
     2899    mov word [bp-016h], 05089h                ; c7 46 ea 89 50              ; 0xc152e vgabios.c:1010
     2900    jmp short 01544h                          ; eb 0f                       ; 0xc1533 vgabios.c:1011
     2901    mov word [bp-016h], 05149h                ; c7 46 ea 49 51              ; 0xc1535 vgabios.c:1013
     2902    jmp short 01544h                          ; eb 08                       ; 0xc153a vgabios.c:1014
     2903    jmp near 015b8h                           ; e9 79 00                    ; 0xc153c
     2904    mov word [bp-016h], 05209h                ; c7 46 ea 09 52              ; 0xc153f vgabios.c:1016
     2905    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc1544 vgabios.c:1020
     2906    xor bh, bh                                ; 30 ff                       ; 0xc1547
     2907    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1549
     2908    sal bx, CL                                ; d3 e3                       ; 0xc154b
     2909    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc154d
     2910    jne short 01563h                          ; 75 0f                       ; 0xc1552
     2911    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1554 vgabios.c:1022
     2912    cmp byte [es:si+002h], 008h               ; 26 80 7c 02 08              ; 0xc1557
     2913    jne short 01563h                          ; 75 05                       ; 0xc155c
     2914    mov word [bp-016h], 05089h                ; c7 46 ea 89 50              ; 0xc155e vgabios.c:1023
     2915    xor bx, bx                                ; 31 db                       ; 0xc1563 vgabios.c:1026
     2916    jmp short 01576h                          ; eb 0f                       ; 0xc1565
     2917    xor al, al                                ; 30 c0                       ; 0xc1567 vgabios.c:1033
     2918    mov dx, 003c9h                            ; ba c9 03                    ; 0xc1569
     2919    out DX, AL                                ; ee                          ; 0xc156c
     2920    out DX, AL                                ; ee                          ; 0xc156d vgabios.c:1034
     2921    out DX, AL                                ; ee                          ; 0xc156e vgabios.c:1035
     2922    inc bx                                    ; 43                          ; 0xc156f vgabios.c:1037
     2923    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc1570
     2924    jnc short 015abh                          ; 73 35                       ; 0xc1574
     2925    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1576
     2926    xor ah, ah                                ; 30 e4                       ; 0xc1579
     2927    mov CL, strict byte 003h                  ; b1 03                       ; 0xc157b
     2928    mov di, ax                                ; 89 c7                       ; 0xc157d
     2929    sal di, CL                                ; d3 e7                       ; 0xc157f
     2930    mov al, byte [di+047bch]                  ; 8a 85 bc 47                 ; 0xc1581
     2931    mov di, ax                                ; 89 c7                       ; 0xc1585
     2932    mov al, byte [di+04845h]                  ; 8a 85 45 48                 ; 0xc1587
     2933    cmp bx, ax                                ; 39 c3                       ; 0xc158b
     2934    jnbe short 01567h                         ; 77 d8                       ; 0xc158d
     2935    mov ax, bx                                ; 89 d8                       ; 0xc158f
     2936    mov dx, strict word 00003h                ; ba 03 00                    ; 0xc1591
     2937    mul dx                                    ; f7 e2                       ; 0xc1594
     2938    mov di, word [bp-016h]                    ; 8b 7e ea                    ; 0xc1596
     2939    add di, ax                                ; 01 c7                       ; 0xc1599
     2940    mov al, byte [di]                         ; 8a 05                       ; 0xc159b
     2941    mov dx, 003c9h                            ; ba c9 03                    ; 0xc159d
     2942    out DX, AL                                ; ee                          ; 0xc15a0
     2943    mov al, byte [di+001h]                    ; 8a 45 01                    ; 0xc15a1
     2944    out DX, AL                                ; ee                          ; 0xc15a4
     2945    mov al, byte [di+002h]                    ; 8a 45 02                    ; 0xc15a5
     2946    out DX, AL                                ; ee                          ; 0xc15a8
     2947    jmp short 0156fh                          ; eb c4                       ; 0xc15a9
     2948    test ch, 002h                             ; f6 c5 02                    ; 0xc15ab vgabios.c:1038
     2949    je short 015b8h                           ; 74 08                       ; 0xc15ae
     2950    mov dx, 00100h                            ; ba 00 01                    ; 0xc15b0 vgabios.c:1040
     2951    xor ax, ax                                ; 31 c0                       ; 0xc15b3
     2952    call 01134h                               ; e8 7c fb                    ; 0xc15b5
     2953    mov dx, 003dah                            ; ba da 03                    ; 0xc15b8 vgabios.c:1045
     2954    in AL, DX                                 ; ec                          ; 0xc15bb
    28952955    db  02ah, 0e4h
    2896     ; sub ah, ah                                ; 2a e4                     ; 0xc14b1
    2897     xor bx, bx                                ; 31 db                       ; 0xc14b3 vgabios.c:975
    2898     jmp short 014bch                          ; eb 05                       ; 0xc14b5
    2899     cmp bx, strict byte 00013h                ; 83 fb 13                    ; 0xc14b7
    2900     jnbe short 014d7h                         ; 77 1b                       ; 0xc14ba
    2901     mov al, bl                                ; 88 d8                       ; 0xc14bc vgabios.c:976
    2902     mov dx, 003c0h                            ; ba c0 03                    ; 0xc14be
    2903     out DX, AL                                ; ee                          ; 0xc14c1
    2904     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc14c2 vgabios.c:977
    2905     xor ah, ah                                ; 30 e4                       ; 0xc14c5
    2906     mov CL, strict byte 006h                  ; b1 06                       ; 0xc14c7
    2907     mov si, ax                                ; 89 c6                       ; 0xc14c9
    2908     sal si, CL                                ; d3 e6                       ; 0xc14cb
    2909     add si, bx                                ; 01 de                       ; 0xc14cd
    2910     mov al, byte [si+04865h]                  ; 8a 84 65 48                 ; 0xc14cf
    2911     out DX, AL                                ; ee                          ; 0xc14d3
    2912     inc bx                                    ; 43                          ; 0xc14d4 vgabios.c:978
    2913     jmp short 014b7h                          ; eb e0                       ; 0xc14d5
    2914     mov AL, strict byte 014h                  ; b0 14                       ; 0xc14d7 vgabios.c:979
    2915     mov dx, 003c0h                            ; ba c0 03                    ; 0xc14d9
    2916     out DX, AL                                ; ee                          ; 0xc14dc
    2917     xor al, al                                ; 30 c0                       ; 0xc14dd vgabios.c:980
    2918     out DX, AL                                ; ee                          ; 0xc14df
    2919     mov dx, 003c4h                            ; ba c4 03                    ; 0xc14e0 vgabios.c:983
    2920     out DX, AL                                ; ee                          ; 0xc14e3
    2921     mov AL, strict byte 003h                  ; b0 03                       ; 0xc14e4 vgabios.c:984
    2922     mov dx, 003c5h                            ; ba c5 03                    ; 0xc14e6
    2923     out DX, AL                                ; ee                          ; 0xc14e9
    2924     mov bx, strict word 00001h                ; bb 01 00                    ; 0xc14ea vgabios.c:985
    2925     jmp short 014f4h                          ; eb 05                       ; 0xc14ed
    2926     cmp bx, strict byte 00004h                ; 83 fb 04                    ; 0xc14ef
    2927     jnbe short 01512h                         ; 77 1e                       ; 0xc14f2
    2928     mov al, bl                                ; 88 d8                       ; 0xc14f4 vgabios.c:986
    2929     mov dx, 003c4h                            ; ba c4 03                    ; 0xc14f6
    2930     out DX, AL                                ; ee                          ; 0xc14f9
    2931     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc14fa vgabios.c:987
    2932     xor ah, ah                                ; 30 e4                       ; 0xc14fd
    2933     mov CL, strict byte 006h                  ; b1 06                       ; 0xc14ff
    2934     mov si, ax                                ; 89 c6                       ; 0xc1501
    2935     sal si, CL                                ; d3 e6                       ; 0xc1503
    2936     add si, bx                                ; 01 de                       ; 0xc1505
    2937     mov al, byte [si+04846h]                  ; 8a 84 46 48                 ; 0xc1507
    2938     mov dx, 003c5h                            ; ba c5 03                    ; 0xc150b
    2939     out DX, AL                                ; ee                          ; 0xc150e
    2940     inc bx                                    ; 43                          ; 0xc150f vgabios.c:988
    2941     jmp short 014efh                          ; eb dd                       ; 0xc1510
    2942     xor bx, bx                                ; 31 db                       ; 0xc1512 vgabios.c:991
    2943     jmp short 0151bh                          ; eb 05                       ; 0xc1514
    2944     cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc1516
    2945     jnbe short 01539h                         ; 77 1e                       ; 0xc1519
    2946     mov al, bl                                ; 88 d8                       ; 0xc151b vgabios.c:992
    2947     mov dx, 003ceh                            ; ba ce 03                    ; 0xc151d
    2948     out DX, AL                                ; ee                          ; 0xc1520
    2949     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1521 vgabios.c:993
    2950     xor ah, ah                                ; 30 e4                       ; 0xc1524
    2951     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1526
    2952     mov si, ax                                ; 89 c6                       ; 0xc1528
    2953     sal si, CL                                ; d3 e6                       ; 0xc152a
    2954     add si, bx                                ; 01 de                       ; 0xc152c
    2955     mov al, byte [si+04879h]                  ; 8a 84 79 48                 ; 0xc152e
    2956     mov dx, 003cfh                            ; ba cf 03                    ; 0xc1532
    2957     out DX, AL                                ; ee                          ; 0xc1535
    2958     inc bx                                    ; 43                          ; 0xc1536 vgabios.c:994
    2959     jmp short 01516h                          ; eb dd                       ; 0xc1537
    2960     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc1539 vgabios.c:997
    2961     xor bh, bh                                ; 30 ff                       ; 0xc153c
    2962     mov CL, strict byte 003h                  ; b1 03                       ; 0xc153e
    2963     sal bx, CL                                ; d3 e3                       ; 0xc1540
    2964     cmp byte [bx+047b0h], 001h                ; 80 bf b0 47 01              ; 0xc1542
    2965     jne short 0154eh                          ; 75 05                       ; 0xc1547
    2966     mov dx, 003b4h                            ; ba b4 03                    ; 0xc1549
    2967     jmp short 01551h                          ; eb 03                       ; 0xc154c
    2968     mov dx, 003d4h                            ; ba d4 03                    ; 0xc154e
    2969     mov si, dx                                ; 89 d6                       ; 0xc1551
    2970     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc1553 vgabios.c:1000
    2971     out DX, ax                                ; ef                          ; 0xc1556
    2972     xor bx, bx                                ; 31 db                       ; 0xc1557 vgabios.c:1002
    2973     jmp short 01560h                          ; eb 05                       ; 0xc1559
    2974     cmp bx, strict byte 00018h                ; 83 fb 18                    ; 0xc155b
    2975     jnbe short 0157fh                         ; 77 1f                       ; 0xc155e
    2976     mov al, bl                                ; 88 d8                       ; 0xc1560 vgabios.c:1003
    2977     mov dx, si                                ; 89 f2                       ; 0xc1562
    2978     out DX, AL                                ; ee                          ; 0xc1564
    2979     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1565 vgabios.c:1004
    2980     xor ah, ah                                ; 30 e4                       ; 0xc1568
    2981     mov CL, strict byte 006h                  ; b1 06                       ; 0xc156a
    2982     sal ax, CL                                ; d3 e0                       ; 0xc156c
    2983     mov cx, ax                                ; 89 c1                       ; 0xc156e
    2984     mov di, ax                                ; 89 c7                       ; 0xc1570
    2985     add di, bx                                ; 01 df                       ; 0xc1572
    2986     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc1574
    2987     mov al, byte [di+0484ch]                  ; 8a 85 4c 48                 ; 0xc1577
    2988     out DX, AL                                ; ee                          ; 0xc157b
    2989     inc bx                                    ; 43                          ; 0xc157c vgabios.c:1005
    2990     jmp short 0155bh                          ; eb dc                       ; 0xc157d
    2991     mov bx, cx                                ; 89 cb                       ; 0xc157f vgabios.c:1008
    2992     mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc1581
    2993     mov dx, 003c2h                            ; ba c2 03                    ; 0xc1585
    2994     out DX, AL                                ; ee                          ; 0xc1588
    2995     mov AL, strict byte 020h                  ; b0 20                       ; 0xc1589 vgabios.c:1011
    2996     mov dx, 003c0h                            ; ba c0 03                    ; 0xc158b
    2997     out DX, AL                                ; ee                          ; 0xc158e
    2998     mov dx, 003dah                            ; ba da 03                    ; 0xc158f vgabios.c:1012
    2999     in AL, DX                                 ; ec                          ; 0xc1592
     2956    ; sub ah, ah                                ; 2a e4                     ; 0xc15bc
     2957    xor bx, bx                                ; 31 db                       ; 0xc15be vgabios.c:1048
     2958    jmp short 015c7h                          ; eb 05                       ; 0xc15c0
     2959    cmp bx, strict byte 00013h                ; 83 fb 13                    ; 0xc15c2
     2960    jnbe short 015dch                         ; 77 15                       ; 0xc15c5
     2961    mov al, bl                                ; 88 d8                       ; 0xc15c7 vgabios.c:1049
     2962    mov dx, 003c0h                            ; ba c0 03                    ; 0xc15c9
     2963    out DX, AL                                ; ee                          ; 0xc15cc
     2964    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc15cd vgabios.c:1050
     2965    mov di, si                                ; 89 f7                       ; 0xc15d0
     2966    add di, bx                                ; 01 df                       ; 0xc15d2
     2967    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc15d4
     2968    out DX, AL                                ; ee                          ; 0xc15d8
     2969    inc bx                                    ; 43                          ; 0xc15d9 vgabios.c:1051
     2970    jmp short 015c2h                          ; eb e6                       ; 0xc15da
     2971    mov AL, strict byte 014h                  ; b0 14                       ; 0xc15dc vgabios.c:1052
     2972    mov dx, 003c0h                            ; ba c0 03                    ; 0xc15de
     2973    out DX, AL                                ; ee                          ; 0xc15e1
     2974    xor al, al                                ; 30 c0                       ; 0xc15e2 vgabios.c:1053
     2975    out DX, AL                                ; ee                          ; 0xc15e4
     2976    les bx, [bp-014h]                         ; c4 5e ec                    ; 0xc15e5 vgabios.c:1056
     2977    mov dx, word [es:bx+004h]                 ; 26 8b 57 04                 ; 0xc15e8
     2978    mov ax, word [es:bx+006h]                 ; 26 8b 47 06                 ; 0xc15ec
     2979    test ax, ax                               ; 85 c0                       ; 0xc15f0
     2980    jne short 015f8h                          ; 75 04                       ; 0xc15f2
     2981    test dx, dx                               ; 85 d2                       ; 0xc15f4
     2982    je short 01634h                           ; 74 3c                       ; 0xc15f6
     2983    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc15f8 vgabios.c:1060
     2984    xor bx, bx                                ; 31 db                       ; 0xc15fb vgabios.c:1061
     2985    jmp short 01604h                          ; eb 05                       ; 0xc15fd
     2986    cmp bx, strict byte 00010h                ; 83 fb 10                    ; 0xc15ff
     2987    jnc short 01624h                          ; 73 20                       ; 0xc1602
     2988    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1604 vgabios.c:1062
     2989    mov di, si                                ; 89 f7                       ; 0xc1607
     2990    add di, bx                                ; 01 df                       ; 0xc1609
     2991    mov ax, word [bp-020h]                    ; 8b 46 e0                    ; 0xc160b
     2992    mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc160e
     2993    mov cx, dx                                ; 89 d1                       ; 0xc1611
     2994    add cx, bx                                ; 01 d9                       ; 0xc1613
     2995    mov al, byte [es:di+023h]                 ; 26 8a 45 23                 ; 0xc1615
     2996    mov es, [bp-022h]                         ; 8e 46 de                    ; 0xc1619
     2997    mov di, cx                                ; 89 cf                       ; 0xc161c
     2998    mov byte [es:di], al                      ; 26 88 05                    ; 0xc161e
     2999    inc bx                                    ; 43                          ; 0xc1621
     3000    jmp short 015ffh                          ; eb db                       ; 0xc1622
     3001    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1624 vgabios.c:1063
     3002    mov al, byte [es:si+034h]                 ; 26 8a 44 34                 ; 0xc1627
     3003    mov es, [bp-020h]                         ; 8e 46 e0                    ; 0xc162b
     3004    mov bx, dx                                ; 89 d3                       ; 0xc162e
     3005    mov byte [es:bx+010h], al                 ; 26 88 47 10                 ; 0xc1630
     3006    xor al, al                                ; 30 c0                       ; 0xc1634 vgabios.c:1067
     3007    mov dx, 003c4h                            ; ba c4 03                    ; 0xc1636
     3008    out DX, AL                                ; ee                          ; 0xc1639
     3009    mov AL, strict byte 003h                  ; b0 03                       ; 0xc163a vgabios.c:1068
     3010    mov dx, 003c5h                            ; ba c5 03                    ; 0xc163c
     3011    out DX, AL                                ; ee                          ; 0xc163f
     3012    mov bx, strict word 00001h                ; bb 01 00                    ; 0xc1640 vgabios.c:1069
     3013    jmp short 0164ah                          ; eb 05                       ; 0xc1643
     3014    cmp bx, strict byte 00004h                ; 83 fb 04                    ; 0xc1645
     3015    jnbe short 01662h                         ; 77 18                       ; 0xc1648
     3016    mov al, bl                                ; 88 d8                       ; 0xc164a vgabios.c:1070
     3017    mov dx, 003c4h                            ; ba c4 03                    ; 0xc164c
     3018    out DX, AL                                ; ee                          ; 0xc164f
     3019    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1650 vgabios.c:1071
     3020    mov di, si                                ; 89 f7                       ; 0xc1653
     3021    add di, bx                                ; 01 df                       ; 0xc1655
     3022    mov al, byte [es:di+004h]                 ; 26 8a 45 04                 ; 0xc1657
     3023    mov dx, 003c5h                            ; ba c5 03                    ; 0xc165b
     3024    out DX, AL                                ; ee                          ; 0xc165e
     3025    inc bx                                    ; 43                          ; 0xc165f vgabios.c:1072
     3026    jmp short 01645h                          ; eb e3                       ; 0xc1660
     3027    xor bx, bx                                ; 31 db                       ; 0xc1662 vgabios.c:1075
     3028    jmp short 0166bh                          ; eb 05                       ; 0xc1664
     3029    cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc1666
     3030    jnbe short 01683h                         ; 77 18                       ; 0xc1669
     3031    mov al, bl                                ; 88 d8                       ; 0xc166b vgabios.c:1076
     3032    mov dx, 003ceh                            ; ba ce 03                    ; 0xc166d
     3033    out DX, AL                                ; ee                          ; 0xc1670
     3034    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1671 vgabios.c:1077
     3035    mov di, si                                ; 89 f7                       ; 0xc1674
     3036    add di, bx                                ; 01 df                       ; 0xc1676
     3037    mov al, byte [es:di+037h]                 ; 26 8a 45 37                 ; 0xc1678
     3038    mov dx, 003cfh                            ; ba cf 03                    ; 0xc167c
     3039    out DX, AL                                ; ee                          ; 0xc167f
     3040    inc bx                                    ; 43                          ; 0xc1680 vgabios.c:1078
     3041    jmp short 01666h                          ; eb e3                       ; 0xc1681
     3042    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc1683 vgabios.c:1081
     3043    xor bh, bh                                ; 30 ff                       ; 0xc1686
     3044    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1688
     3045    sal bx, CL                                ; d3 e3                       ; 0xc168a
     3046    cmp byte [bx+047b7h], 001h                ; 80 bf b7 47 01              ; 0xc168c
     3047    jne short 01698h                          ; 75 05                       ; 0xc1691
     3048    mov bx, 003b4h                            ; bb b4 03                    ; 0xc1693
     3049    jmp short 0169bh                          ; eb 03                       ; 0xc1696
     3050    mov bx, 003d4h                            ; bb d4 03                    ; 0xc1698
     3051    mov word [bp-018h], bx                    ; 89 5e e8                    ; 0xc169b
     3052    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc169e vgabios.c:1084
     3053    mov al, byte [es:si+009h]                 ; 26 8a 44 09                 ; 0xc16a1
     3054    mov dx, 003c2h                            ; ba c2 03                    ; 0xc16a5
     3055    out DX, AL                                ; ee                          ; 0xc16a8
     3056    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc16a9 vgabios.c:1087
     3057    mov dx, bx                                ; 89 da                       ; 0xc16ac
     3058    out DX, ax                                ; ef                          ; 0xc16ae
     3059    xor bx, bx                                ; 31 db                       ; 0xc16af vgabios.c:1089
     3060    jmp short 016b8h                          ; eb 05                       ; 0xc16b1
     3061    cmp bx, strict byte 00018h                ; 83 fb 18                    ; 0xc16b3
     3062    jnbe short 016ceh                         ; 77 16                       ; 0xc16b6
     3063    mov al, bl                                ; 88 d8                       ; 0xc16b8 vgabios.c:1090
     3064    mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc16ba
     3065    out DX, AL                                ; ee                          ; 0xc16bd
     3066    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc16be vgabios.c:1091
     3067    mov di, si                                ; 89 f7                       ; 0xc16c1
     3068    add di, bx                                ; 01 df                       ; 0xc16c3
     3069    inc dx                                    ; 42                          ; 0xc16c5
     3070    mov al, byte [es:di+00ah]                 ; 26 8a 45 0a                 ; 0xc16c6
     3071    out DX, AL                                ; ee                          ; 0xc16ca
     3072    inc bx                                    ; 43                          ; 0xc16cb vgabios.c:1092
     3073    jmp short 016b3h                          ; eb e5                       ; 0xc16cc
     3074    mov AL, strict byte 020h                  ; b0 20                       ; 0xc16ce vgabios.c:1095
     3075    mov dx, 003c0h                            ; ba c0 03                    ; 0xc16d0
     3076    out DX, AL                                ; ee                          ; 0xc16d3
     3077    mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc16d4 vgabios.c:1096
     3078    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc16d7
     3079    in AL, DX                                 ; ec                          ; 0xc16da
    30003080    db  02ah, 0e4h
    3001     ; sub ah, ah                                ; 2a e4                     ; 0xc1593
    3002     cmp byte [bp-012h], 000h                  ; 80 7e ee 00                 ; 0xc1595 vgabios.c:1014
    3003     jne short 015f9h                          ; 75 5e                       ; 0xc1599
    3004     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc159b vgabios.c:1016
    3005     xor bh, ch                                ; 30 ef                       ; 0xc159e
    3006     mov CL, strict byte 003h                  ; b1 03                       ; 0xc15a0
    3007     sal bx, CL                                ; d3 e3                       ; 0xc15a2
    3008     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc15a4
    3009     jne short 015bdh                          ; 75 12                       ; 0xc15a9
    3010     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15ab vgabios.c:1018
    3011     mov cx, 04000h                            ; b9 00 40                    ; 0xc15af
    3012     mov ax, 00720h                            ; b8 20 07                    ; 0xc15b2
    3013     xor di, di                                ; 31 ff                       ; 0xc15b5
    3014     jcxz 015bbh                               ; e3 02                       ; 0xc15b7
    3015     rep stosw                                 ; f3 ab                       ; 0xc15b9
    3016     jmp short 015f9h                          ; eb 3c                       ; 0xc15bb vgabios.c:1020
    3017     cmp byte [bp-00ch], 00dh                  ; 80 7e f4 0d                 ; 0xc15bd vgabios.c:1022
    3018     jnc short 015d4h                          ; 73 11                       ; 0xc15c1
    3019     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15c3 vgabios.c:1024
    3020     mov cx, 04000h                            ; b9 00 40                    ; 0xc15c7
    3021     xor ax, ax                                ; 31 c0                       ; 0xc15ca
    3022     xor di, di                                ; 31 ff                       ; 0xc15cc
    3023     jcxz 015d2h                               ; e3 02                       ; 0xc15ce
    3024     rep stosw                                 ; f3 ab                       ; 0xc15d0
    3025     jmp short 015f9h                          ; eb 25                       ; 0xc15d2 vgabios.c:1026
    3026     mov AL, strict byte 002h                  ; b0 02                       ; 0xc15d4 vgabios.c:1028
    3027     mov dx, 003c4h                            ; ba c4 03                    ; 0xc15d6
    3028     out DX, AL                                ; ee                          ; 0xc15d9
    3029     mov dx, 003c5h                            ; ba c5 03                    ; 0xc15da vgabios.c:1029
    3030     in AL, DX                                 ; ec                          ; 0xc15dd
     3081    ; sub ah, ah                                ; 2a e4                     ; 0xc16db
     3082    cmp byte [bp-00eh], 000h                  ; 80 7e f2 00                 ; 0xc16dd vgabios.c:1098
     3083    jne short 01741h                          ; 75 5e                       ; 0xc16e1
     3084    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc16e3 vgabios.c:1100
     3085    xor bh, bh                                ; 30 ff                       ; 0xc16e6
     3086    mov CL, strict byte 003h                  ; b1 03                       ; 0xc16e8
     3087    sal bx, CL                                ; d3 e3                       ; 0xc16ea
     3088    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc16ec
     3089    jne short 01705h                          ; 75 12                       ; 0xc16f1
     3090    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc16f3 vgabios.c:1102
     3091    mov cx, 04000h                            ; b9 00 40                    ; 0xc16f7
     3092    mov ax, 00720h                            ; b8 20 07                    ; 0xc16fa
     3093    xor di, di                                ; 31 ff                       ; 0xc16fd
     3094    jcxz 01703h                               ; e3 02                       ; 0xc16ff
     3095    rep stosw                                 ; f3 ab                       ; 0xc1701
     3096    jmp short 01741h                          ; eb 3c                       ; 0xc1703 vgabios.c:1104
     3097    cmp byte [bp-00ch], 00dh                  ; 80 7e f4 0d                 ; 0xc1705 vgabios.c:1106
     3098    jnc short 0171ch                          ; 73 11                       ; 0xc1709
     3099    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc170b vgabios.c:1108
     3100    mov cx, 04000h                            ; b9 00 40                    ; 0xc170f
     3101    xor ax, ax                                ; 31 c0                       ; 0xc1712
     3102    xor di, di                                ; 31 ff                       ; 0xc1714
     3103    jcxz 0171ah                               ; e3 02                       ; 0xc1716
     3104    rep stosw                                 ; f3 ab                       ; 0xc1718
     3105    jmp short 01741h                          ; eb 25                       ; 0xc171a vgabios.c:1110
     3106    mov AL, strict byte 002h                  ; b0 02                       ; 0xc171c vgabios.c:1112
     3107    mov dx, 003c4h                            ; ba c4 03                    ; 0xc171e
     3108    out DX, AL                                ; ee                          ; 0xc1721
     3109    mov dx, 003c5h                            ; ba c5 03                    ; 0xc1722 vgabios.c:1113
     3110    in AL, DX                                 ; ec                          ; 0xc1725
    30313111    db  02ah, 0e4h
    3032     ; sub ah, ah                                ; 2a e4                     ; 0xc15de
    3033     mov word [bp-014h], ax                    ; 89 46 ec                    ; 0xc15e0
    3034     mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc15e3 vgabios.c:1030
    3035     out DX, AL                                ; ee                          ; 0xc15e5
    3036     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc15e6 vgabios.c:1031
    3037     mov cx, 08000h                            ; b9 00 80                    ; 0xc15ea
    3038     xor ax, ax                                ; 31 c0                       ; 0xc15ed
    3039     xor di, di                                ; 31 ff                       ; 0xc15ef
    3040     jcxz 015f5h                               ; e3 02                       ; 0xc15f1
    3041     rep stosw                                 ; f3 ab                       ; 0xc15f3
    3042     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc15f5 vgabios.c:1032
    3043     out DX, AL                                ; ee                          ; 0xc15f8
    3044     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc15f9 vgabios.c:42
    3045     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc15fc
    3046     mov es, ax                                ; 8e c0                       ; 0xc15ff
    3047     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1601
    3048     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1604
    3049     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc1607 vgabios.c:1039
    3050     xor bh, bh                                ; 30 ff                       ; 0xc160a
    3051     mov CL, strict byte 006h                  ; b1 06                       ; 0xc160c
    3052     sal bx, CL                                ; d3 e3                       ; 0xc160e
    3053     mov al, byte [bx+04842h]                  ; 8a 87 42 48                 ; 0xc1610
    3054     xor ah, ah                                ; 30 e4                       ; 0xc1614
    3055     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc1616 vgabios.c:52
    3056     mov word [es:di], ax                      ; 26 89 05                    ; 0xc1619
    3057     mov ax, word [bx+04845h]                  ; 8b 87 45 48                 ; 0xc161c vgabios.c:50
    3058     mov di, strict word 0004ch                ; bf 4c 00                    ; 0xc1620 vgabios.c:52
    3059     mov word [es:di], ax                      ; 26 89 05                    ; 0xc1623
    3060     mov di, strict word 00063h                ; bf 63 00                    ; 0xc1626 vgabios.c:52
    3061     mov word [es:di], si                      ; 26 89 35                    ; 0xc1629
    3062     mov al, byte [bx+04843h]                  ; 8a 87 43 48                 ; 0xc162c vgabios.c:40
    3063     mov si, 00084h                            ; be 84 00                    ; 0xc1630 vgabios.c:42
    3064     mov byte [es:si], al                      ; 26 88 04                    ; 0xc1633
    3065     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc1636 vgabios.c:1043
    3066     xor ah, ah                                ; 30 e4                       ; 0xc163a
    3067     mov bx, 00085h                            ; bb 85 00                    ; 0xc163c vgabios.c:52
    3068     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc163f
    3069     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1642 vgabios.c:1044
    3070     or AL, strict byte 060h                   ; 0c 60                       ; 0xc1645
    3071     mov bx, 00087h                            ; bb 87 00                    ; 0xc1647 vgabios.c:42
    3072     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc164a
    3073     mov bx, 00088h                            ; bb 88 00                    ; 0xc164d vgabios.c:42
    3074     mov byte [es:bx], 0f9h                    ; 26 c6 07 f9                 ; 0xc1650
    3075     mov bx, 00089h                            ; bb 89 00                    ; 0xc1654 vgabios.c:37
    3076     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1657
    3077     and AL, strict byte 07fh                  ; 24 7f                       ; 0xc165a vgabios.c:38
    3078     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc165c vgabios.c:42
    3079     mov bx, 0008ah                            ; bb 8a 00                    ; 0xc165f vgabios.c:42
    3080     mov byte [es:bx], 008h                    ; 26 c6 07 08                 ; 0xc1662
    3081     mov ax, ds                                ; 8c d8                       ; 0xc1666 vgabios.c:1050
    3082     mov bx, 000a8h                            ; bb a8 00                    ; 0xc1668 vgabios.c:62
    3083     mov word [es:bx], 05550h                  ; 26 c7 07 50 55              ; 0xc166b
    3084     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc1670
    3085     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1674 vgabios.c:1052
    3086     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc1677
    3087     jnbe short 016a1h                         ; 77 26                       ; 0xc1679
    3088     mov bl, al                                ; 88 c3                       ; 0xc167b vgabios.c:1054
    3089     xor bh, bh                                ; 30 ff                       ; 0xc167d
    3090     mov al, byte [bx+07dddh]                  ; 8a 87 dd 7d                 ; 0xc167f vgabios.c:40
    3091     mov bx, strict word 00065h                ; bb 65 00                    ; 0xc1683 vgabios.c:42
    3092     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1686
    3093     cmp cl, byte [bp-00ch]                    ; 3a 4e f4                    ; 0xc1689 vgabios.c:1055
    3094     jne short 01693h                          ; 75 05                       ; 0xc168c
    3095     mov ax, strict word 0003fh                ; b8 3f 00                    ; 0xc168e
    3096     jmp short 01696h                          ; eb 03                       ; 0xc1691
    3097     mov ax, strict word 00030h                ; b8 30 00                    ; 0xc1693
    3098     mov bx, strict word 00066h                ; bb 66 00                    ; 0xc1696 vgabios.c:42
    3099     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc1699
    3100     mov es, dx                                ; 8e c2                       ; 0xc169c
    3101     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc169e
    3102     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc16a1 vgabios.c:1059
    3103     xor bh, bh                                ; 30 ff                       ; 0xc16a4
    3104     mov CL, strict byte 003h                  ; b1 03                       ; 0xc16a6
    3105     sal bx, CL                                ; d3 e3                       ; 0xc16a8
    3106     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc16aa
    3107     jne short 016bah                          ; 75 09                       ; 0xc16af
    3108     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc16b1 vgabios.c:1061
    3109     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc16b4
    3110     call 01157h                               ; e8 9d fa                    ; 0xc16b7
    3111     xor bx, bx                                ; 31 db                       ; 0xc16ba vgabios.c:1065
    3112     jmp short 016c3h                          ; eb 05                       ; 0xc16bc
    3113     cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc16be
    3114     jnc short 016cfh                          ; 73 0c                       ; 0xc16c1
    3115     mov al, bl                                ; 88 d8                       ; 0xc16c3 vgabios.c:1066
    3116     xor ah, ah                                ; 30 e4                       ; 0xc16c5
    3117     xor dx, dx                                ; 31 d2                       ; 0xc16c7
    3118     call 01253h                               ; e8 87 fb                    ; 0xc16c9
    3119     inc bx                                    ; 43                          ; 0xc16cc
    3120     jmp short 016beh                          ; eb ef                       ; 0xc16cd
    3121     xor ax, ax                                ; 31 c0                       ; 0xc16cf vgabios.c:1069
    3122     call 012e0h                               ; e8 0c fc                    ; 0xc16d1
    3123     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc16d4 vgabios.c:1072
    3124     xor bh, bh                                ; 30 ff                       ; 0xc16d7
    3125     mov CL, strict byte 003h                  ; b1 03                       ; 0xc16d9
    3126     sal bx, CL                                ; d3 e3                       ; 0xc16db
    3127     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc16dd
    3128     jne short 016f4h                          ; 75 10                       ; 0xc16e2
    3129     xor dx, dx                                ; 31 d2                       ; 0xc16e4 vgabios.c:1074
    3130     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc16e6
    3131     call 02d42h                               ; e8 56 16                    ; 0xc16e9
    3132     xor bl, bl                                ; 30 db                       ; 0xc16ec vgabios.c:1075
    3133     mov al, cl                                ; 88 c8                       ; 0xc16ee
    3134     mov AH, strict byte 011h                  ; b4 11                       ; 0xc16f0
    3135     int 06dh                                  ; cd 6d                       ; 0xc16f2
    3136     mov bx, 0596ch                            ; bb 6c 59                    ; 0xc16f4 vgabios.c:1079
    3137     mov cx, ds                                ; 8c d9                       ; 0xc16f7
    3138     mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc16f9
    3139     call 00980h                               ; e8 81 f2                    ; 0xc16fc
    3140     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc16ff vgabios.c:1081
    3141     xor bh, bh                                ; 30 ff                       ; 0xc1702
    3142     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1704
    3143     sal bx, CL                                ; d3 e3                       ; 0xc1706
    3144     mov dl, byte [bx+04844h]                  ; 8a 97 44 48                 ; 0xc1708
    3145     cmp dl, 010h                              ; 80 fa 10                    ; 0xc170c
    3146     je short 0172dh                           ; 74 1c                       ; 0xc170f
    3147     cmp dl, 00eh                              ; 80 fa 0e                    ; 0xc1711
    3148     je short 01728h                           ; 74 12                       ; 0xc1714
    3149     cmp dl, 008h                              ; 80 fa 08                    ; 0xc1716
    3150     jne short 01732h                          ; 75 17                       ; 0xc1719
    3151     mov bx, 0556ch                            ; bb 6c 55                    ; 0xc171b vgabios.c:1083
    3152     mov cx, ds                                ; 8c d9                       ; 0xc171e
    3153     mov ax, strict word 00043h                ; b8 43 00                    ; 0xc1720
    3154     call 00980h                               ; e8 5a f2                    ; 0xc1723
    3155     jmp short 01732h                          ; eb 0a                       ; 0xc1726 vgabios.c:1084
    3156     mov bx, 05d6ch                            ; bb 6c 5d                    ; 0xc1728 vgabios.c:1086
    3157     jmp short 0171eh                          ; eb f1                       ; 0xc172b
    3158     mov bx, 06b6ch                            ; bb 6c 6b                    ; 0xc172d vgabios.c:1089
    3159     jmp short 0171eh                          ; eb ec                       ; 0xc1730
    3160     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1732 vgabios.c:1092
    3161     pop di                                    ; 5f                          ; 0xc1735
    3162     pop si                                    ; 5e                          ; 0xc1736
    3163     pop dx                                    ; 5a                          ; 0xc1737
    3164     pop cx                                    ; 59                          ; 0xc1738
    3165     pop bx                                    ; 5b                          ; 0xc1739
    3166     pop bp                                    ; 5d                          ; 0xc173a
    3167     retn                                      ; c3                          ; 0xc173b
    3168   ; disGetNextSymbol 0xc173c LB 0x2b58 -> off=0x0 cb=000000000000008e uValue=00000000000c173c 'vgamem_copy_pl4'
    3169 vgamem_copy_pl4:                             ; 0xc173c LB 0x8e
    3170     push bp                                   ; 55                          ; 0xc173c vgabios.c:1095
    3171     mov bp, sp                                ; 89 e5                       ; 0xc173d
    3172     push si                                   ; 56                          ; 0xc173f
    3173     push di                                   ; 57                          ; 0xc1740
    3174     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc1741
    3175     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1744
    3176     mov al, dl                                ; 88 d0                       ; 0xc1747
    3177     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1749
    3178     mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc174c
    3179     xor ah, ah                                ; 30 e4                       ; 0xc174f vgabios.c:1101
    3180     mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1751
    3181     xor dh, dh                                ; 30 f6                       ; 0xc1754
    3182     mov cx, dx                                ; 89 d1                       ; 0xc1756
    3183     imul dx                                   ; f7 ea                       ; 0xc1758
    3184     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc175a
    3185     xor dh, dh                                ; 30 f6                       ; 0xc175d
    3186     mov si, dx                                ; 89 d6                       ; 0xc175f
    3187     imul dx                                   ; f7 ea                       ; 0xc1761
    3188     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1763
    3189     xor dh, dh                                ; 30 f6                       ; 0xc1766
    3190     mov bx, dx                                ; 89 d3                       ; 0xc1768
    3191     add ax, dx                                ; 01 d0                       ; 0xc176a
    3192     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc176c
    3193     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc176f vgabios.c:1102
    3194     xor ah, ah                                ; 30 e4                       ; 0xc1772
    3195     imul cx                                   ; f7 e9                       ; 0xc1774
    3196     imul si                                   ; f7 ee                       ; 0xc1776
    3197     add ax, bx                                ; 01 d8                       ; 0xc1778
    3198     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc177a
    3199     mov ax, 00105h                            ; b8 05 01                    ; 0xc177d vgabios.c:1103
    3200     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1780
    3201     out DX, ax                                ; ef                          ; 0xc1783
    3202     xor bl, bl                                ; 30 db                       ; 0xc1784 vgabios.c:1104
    3203     cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc1786
    3204     jnc short 017bah                          ; 73 2f                       ; 0xc1789
    3205     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc178b vgabios.c:1106
    3206     xor ah, ah                                ; 30 e4                       ; 0xc178e
    3207     mov cx, ax                                ; 89 c1                       ; 0xc1790
    3208     mov al, bl                                ; 88 d8                       ; 0xc1792
    3209     mov dx, ax                                ; 89 c2                       ; 0xc1794
    3210     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1796
    3211     mov si, ax                                ; 89 c6                       ; 0xc1799
    3212     mov ax, dx                                ; 89 d0                       ; 0xc179b
    3213     imul si                                   ; f7 ee                       ; 0xc179d
    3214     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc179f
    3215     add si, ax                                ; 01 c6                       ; 0xc17a2
    3216     mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc17a4
    3217     add di, ax                                ; 01 c7                       ; 0xc17a7
    3218     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc17a9
    3219     mov es, dx                                ; 8e c2                       ; 0xc17ac
    3220     jcxz 017b6h                               ; e3 06                       ; 0xc17ae
    3221     push DS                                   ; 1e                          ; 0xc17b0
    3222     mov ds, dx                                ; 8e da                       ; 0xc17b1
    3223     rep movsb                                 ; f3 a4                       ; 0xc17b3
    3224     pop DS                                    ; 1f                          ; 0xc17b5
     3112    ; sub ah, ah                                ; 2a e4                     ; 0xc1726
     3113    mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc1728
     3114    mov AL, strict byte 00fh                  ; b0 0f                       ; 0xc172b vgabios.c:1114
     3115    out DX, AL                                ; ee                          ; 0xc172d
     3116    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc172e vgabios.c:1115
     3117    mov cx, 08000h                            ; b9 00 80                    ; 0xc1732
     3118    xor ax, ax                                ; 31 c0                       ; 0xc1735
     3119    xor di, di                                ; 31 ff                       ; 0xc1737
     3120    jcxz 0173dh                               ; e3 02                       ; 0xc1739
     3121    rep stosw                                 ; f3 ab                       ; 0xc173b
     3122    mov al, byte [bp-022h]                    ; 8a 46 de                    ; 0xc173d vgabios.c:1116
     3123    out DX, AL                                ; ee                          ; 0xc1740
     3124    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1741 vgabios.c:42
     3125    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1744
     3126    mov es, ax                                ; 8e c0                       ; 0xc1747
     3127    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1749
     3128    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc174c
     3129    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc174f vgabios.c:1123
     3130    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc1752
     3131    xor ah, ah                                ; 30 e4                       ; 0xc1755
     3132    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1757 vgabios.c:52
     3133    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc175a
     3134    mov es, dx                                ; 8e c2                       ; 0xc175d
     3135    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc175f
     3136    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1762 vgabios.c:50
     3137    mov ax, word [es:si+003h]                 ; 26 8b 44 03                 ; 0xc1765
     3138    mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc1769 vgabios.c:52
     3139    mov es, dx                                ; 8e c2                       ; 0xc176c
     3140    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc176e
     3141    mov bx, strict word 00063h                ; bb 63 00                    ; 0xc1771 vgabios.c:52
     3142    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1774
     3143    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc1777
     3144    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc177a vgabios.c:40
     3145    mov al, byte [es:si+001h]                 ; 26 8a 44 01                 ; 0xc177d
     3146    mov bx, 00084h                            ; bb 84 00                    ; 0xc1781 vgabios.c:42
     3147    mov es, dx                                ; 8e c2                       ; 0xc1784
     3148    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc1786
     3149    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1789 vgabios.c:1127
     3150    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc178c
     3151    xor ah, ah                                ; 30 e4                       ; 0xc1790
     3152    mov bx, 00085h                            ; bb 85 00                    ; 0xc1792 vgabios.c:52
     3153    mov es, dx                                ; 8e c2                       ; 0xc1795
     3154    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc1797
     3155    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc179a vgabios.c:1128
     3156    or AL, strict byte 060h                   ; 0c 60                       ; 0xc179d
     3157    mov bx, 00087h                            ; bb 87 00                    ; 0xc179f vgabios.c:42
     3158    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc17a2
     3159    mov bx, 00088h                            ; bb 88 00                    ; 0xc17a5 vgabios.c:42
     3160    mov byte [es:bx], 0f9h                    ; 26 c6 07 f9                 ; 0xc17a8
     3161    mov bx, 0008ah                            ; bb 8a 00                    ; 0xc17ac vgabios.c:42
     3162    mov byte [es:bx], 008h                    ; 26 c6 07 08                 ; 0xc17af
     3163    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc17b3 vgabios.c:1134
     3164    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc17b6
     3165    jnbe short 017e1h                         ; 77 27                       ; 0xc17b8
     3166    mov bl, al                                ; 88 c3                       ; 0xc17ba vgabios.c:1136
     3167    xor bh, bh                                ; 30 ff                       ; 0xc17bc
     3168    mov al, byte [bx+07de4h]                  ; 8a 87 e4 7d                 ; 0xc17be vgabios.c:40
     3169    mov bx, strict word 00065h                ; bb 65 00                    ; 0xc17c2 vgabios.c:42
     3170    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc17c5
     3171    cmp byte [bp-00ch], 006h                  ; 80 7e f4 06                 ; 0xc17c8 vgabios.c:1137
     3172    jne short 017d3h                          ; 75 05                       ; 0xc17cc
     3173    mov ax, strict word 0003fh                ; b8 3f 00                    ; 0xc17ce
     3174    jmp short 017d6h                          ; eb 03                       ; 0xc17d1
     3175    mov ax, strict word 00030h                ; b8 30 00                    ; 0xc17d3
     3176    mov bx, strict word 00066h                ; bb 66 00                    ; 0xc17d6 vgabios.c:42
     3177    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc17d9
     3178    mov es, dx                                ; 8e c2                       ; 0xc17dc
     3179    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc17de
     3180    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc17e1 vgabios.c:1141
     3181    xor bh, bh                                ; 30 ff                       ; 0xc17e4
     3182    mov CL, strict byte 003h                  ; b1 03                       ; 0xc17e6
     3183    sal bx, CL                                ; d3 e3                       ; 0xc17e8
     3184    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc17ea
     3185    jne short 017fah                          ; 75 09                       ; 0xc17ef
     3186    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc17f1 vgabios.c:1143
     3187    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc17f4
     3188    call 011d3h                               ; e8 d9 f9                    ; 0xc17f7
     3189    xor bx, bx                                ; 31 db                       ; 0xc17fa vgabios.c:1148
     3190    jmp short 01803h                          ; eb 05                       ; 0xc17fc
     3191    cmp bx, strict byte 00008h                ; 83 fb 08                    ; 0xc17fe
     3192    jnc short 0180fh                          ; 73 0c                       ; 0xc1801
     3193    mov al, bl                                ; 88 d8                       ; 0xc1803 vgabios.c:1149
     3194    xor ah, ah                                ; 30 e4                       ; 0xc1805
     3195    xor dx, dx                                ; 31 d2                       ; 0xc1807
     3196    call 012cfh                               ; e8 c3 fa                    ; 0xc1809
     3197    inc bx                                    ; 43                          ; 0xc180c
     3198    jmp short 017feh                          ; eb ef                       ; 0xc180d
     3199    xor ax, ax                                ; 31 c0                       ; 0xc180f vgabios.c:1152
     3200    call 0135ch                               ; e8 48 fb                    ; 0xc1811
     3201    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc1814 vgabios.c:1155
     3202    xor bh, bh                                ; 30 ff                       ; 0xc1817
     3203    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1819
     3204    sal bx, CL                                ; d3 e3                       ; 0xc181b
     3205    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc181d
     3206    jne short 01872h                          ; 75 4e                       ; 0xc1822
     3207    les bx, [bp-014h]                         ; c4 5e ec                    ; 0xc1824 vgabios.c:1157
     3208    mov bx, word [es:bx+008h]                 ; 26 8b 5f 08                 ; 0xc1827
     3209    mov word [bp-01eh], bx                    ; 89 5e e2                    ; 0xc182b
     3210    mov bx, word [bp-014h]                    ; 8b 5e ec                    ; 0xc182e
     3211    mov ax, word [es:bx+00ah]                 ; 26 8b 47 0a                 ; 0xc1831
     3212    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1835
     3213    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1838 vgabios.c:1159
     3214    mov bl, byte [es:si+002h]                 ; 26 8a 5c 02                 ; 0xc183b
     3215    cmp bl, 00eh                              ; 80 fb 0e                    ; 0xc183f
     3216    je short 0185fh                           ; 74 1b                       ; 0xc1842
     3217    cmp bl, 008h                              ; 80 fb 08                    ; 0xc1844
     3218    jne short 01875h                          ; 75 2c                       ; 0xc1847
     3219    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc1849 vgabios.c:1161
     3220    mov al, byte [es:si+002h]                 ; 26 8a 44 02                 ; 0xc184c
     3221    xor ah, ah                                ; 30 e4                       ; 0xc1850
     3222    push ax                                   ; 50                          ; 0xc1852
     3223    xor al, al                                ; 30 c0                       ; 0xc1853
     3224    push ax                                   ; 50                          ; 0xc1855
     3225    push ax                                   ; 50                          ; 0xc1856
     3226    mov cx, 00100h                            ; b9 00 01                    ; 0xc1857
     3227    mov bx, 05573h                            ; bb 73 55                    ; 0xc185a
     3228    jmp short 01886h                          ; eb 27                       ; 0xc185d vgabios.c:1162
     3229    mov al, bl                                ; 88 d8                       ; 0xc185f vgabios.c:1164
     3230    xor ah, ah                                ; 30 e4                       ; 0xc1861
     3231    push ax                                   ; 50                          ; 0xc1863
     3232    xor al, bl                                ; 30 d8                       ; 0xc1864
     3233    push ax                                   ; 50                          ; 0xc1866
     3234    xor al, al                                ; 30 c0                       ; 0xc1867
     3235    push ax                                   ; 50                          ; 0xc1869
     3236    mov cx, 00100h                            ; b9 00 01                    ; 0xc186a
     3237    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc186d
     3238    jmp short 01886h                          ; eb 14                       ; 0xc1870
     3239    jmp near 018edh                           ; e9 78 00                    ; 0xc1872
     3240    mov al, bl                                ; 88 d8                       ; 0xc1875 vgabios.c:1167
     3241    xor ah, ah                                ; 30 e4                       ; 0xc1877
     3242    push ax                                   ; 50                          ; 0xc1879
     3243    xor al, bl                                ; 30 d8                       ; 0xc187a
     3244    push ax                                   ; 50                          ; 0xc187c
     3245    xor al, al                                ; 30 c0                       ; 0xc187d
     3246    push ax                                   ; 50                          ; 0xc187f
     3247    mov cx, 00100h                            ; b9 00 01                    ; 0xc1880
     3248    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc1883
     3249    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc1886
     3250    call 02de9h                               ; e8 5d 15                    ; 0xc1889
     3251    cmp word [bp-01ch], strict byte 00000h    ; 83 7e e4 00                 ; 0xc188c vgabios.c:1169
     3252    jne short 01898h                          ; 75 06                       ; 0xc1890
     3253    cmp word [bp-01eh], strict byte 00000h    ; 83 7e e2 00                 ; 0xc1892
     3254    je short 018e5h                           ; 74 4d                       ; 0xc1896
     3255    xor bx, bx                                ; 31 db                       ; 0xc1898 vgabios.c:1174
     3256    les di, [bp-01eh]                         ; c4 7e e2                    ; 0xc189a vgabios.c:1176
     3257    add di, bx                                ; 01 df                       ; 0xc189d
     3258    mov al, byte [es:di+00bh]                 ; 26 8a 45 0b                 ; 0xc189f
     3259    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc18a3
     3260    je short 018afh                           ; 74 08                       ; 0xc18a5
     3261    cmp al, byte [bp-00ch]                    ; 3a 46 f4                    ; 0xc18a7 vgabios.c:1178
     3262    je short 018afh                           ; 74 03                       ; 0xc18aa
     3263    inc bx                                    ; 43                          ; 0xc18ac vgabios.c:1180
     3264    jmp short 0189ah                          ; eb eb                       ; 0xc18ad vgabios.c:1181
     3265    mov es, [bp-01ch]                         ; 8e 46 e4                    ; 0xc18af vgabios.c:1183
     3266    add bx, word [bp-01eh]                    ; 03 5e e2                    ; 0xc18b2
     3267    mov al, byte [es:bx+00bh]                 ; 26 8a 47 0b                 ; 0xc18b5
     3268    cmp al, byte [bp-00ch]                    ; 3a 46 f4                    ; 0xc18b9
     3269    jne short 018e5h                          ; 75 27                       ; 0xc18bc
     3270    mov bx, word [bp-01eh]                    ; 8b 5e e2                    ; 0xc18be vgabios.c:1188
     3271    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc18c1
     3272    xor ah, ah                                ; 30 e4                       ; 0xc18c4
     3273    push ax                                   ; 50                          ; 0xc18c6
     3274    mov al, byte [es:bx+001h]                 ; 26 8a 47 01                 ; 0xc18c7
     3275    push ax                                   ; 50                          ; 0xc18cb
     3276    push word [es:bx+004h]                    ; 26 ff 77 04                 ; 0xc18cc
     3277    mov cx, word [es:bx+002h]                 ; 26 8b 4f 02                 ; 0xc18d0
     3278    mov bx, word [es:bx+006h]                 ; 26 8b 5f 06                 ; 0xc18d4
     3279    mov di, word [bp-01eh]                    ; 8b 7e e2                    ; 0xc18d8
     3280    mov dx, word [es:di+008h]                 ; 26 8b 55 08                 ; 0xc18db
     3281    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc18df
     3282    call 02de9h                               ; e8 04 15                    ; 0xc18e2
     3283    xor bl, bl                                ; 30 db                       ; 0xc18e5 vgabios.c:1192
     3284    mov AL, strict byte 003h                  ; b0 03                       ; 0xc18e7
     3285    mov AH, strict byte 011h                  ; b4 11                       ; 0xc18e9
     3286    int 06dh                                  ; cd 6d                       ; 0xc18eb
     3287    mov bx, 05973h                            ; bb 73 59                    ; 0xc18ed vgabios.c:1196
     3288    mov cx, ds                                ; 8c d9                       ; 0xc18f0
     3289    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc18f2
     3290    call 009f0h                               ; e8 f8 f0                    ; 0xc18f5
     3291    mov es, [bp-01ah]                         ; 8e 46 e6                    ; 0xc18f8 vgabios.c:1198
     3292    mov dl, byte [es:si+002h]                 ; 26 8a 54 02                 ; 0xc18fb
     3293    cmp dl, 010h                              ; 80 fa 10                    ; 0xc18ff
     3294    je short 01920h                           ; 74 1c                       ; 0xc1902
     3295    cmp dl, 00eh                              ; 80 fa 0e                    ; 0xc1904
     3296    je short 0191bh                           ; 74 12                       ; 0xc1907
     3297    cmp dl, 008h                              ; 80 fa 08                    ; 0xc1909
     3298    jne short 01925h                          ; 75 17                       ; 0xc190c
     3299    mov bx, 05573h                            ; bb 73 55                    ; 0xc190e vgabios.c:1200
     3300    mov cx, ds                                ; 8c d9                       ; 0xc1911
     3301    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc1913
     3302    call 009f0h                               ; e8 d7 f0                    ; 0xc1916
     3303    jmp short 01925h                          ; eb 0a                       ; 0xc1919 vgabios.c:1201
     3304    mov bx, 05d73h                            ; bb 73 5d                    ; 0xc191b vgabios.c:1203
     3305    jmp short 01911h                          ; eb f1                       ; 0xc191e
     3306    mov bx, 06b73h                            ; bb 73 6b                    ; 0xc1920 vgabios.c:1206
     3307    jmp short 01911h                          ; eb ec                       ; 0xc1923
     3308    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc1925 vgabios.c:1209
     3309    pop di                                    ; 5f                          ; 0xc1928
     3310    pop si                                    ; 5e                          ; 0xc1929
     3311    pop dx                                    ; 5a                          ; 0xc192a
     3312    pop cx                                    ; 59                          ; 0xc192b
     3313    pop bx                                    ; 5b                          ; 0xc192c
     3314    pop bp                                    ; 5d                          ; 0xc192d
     3315    retn                                      ; c3                          ; 0xc192e
     3316  ; disGetNextSymbol 0xc192f LB 0x2cde -> off=0x0 cb=000000000000008e uValue=00000000000c192f 'vgamem_copy_pl4'
     3317vgamem_copy_pl4:                             ; 0xc192f LB 0x8e
     3318    push bp                                   ; 55                          ; 0xc192f vgabios.c:1212
     3319    mov bp, sp                                ; 89 e5                       ; 0xc1930
     3320    push si                                   ; 56                          ; 0xc1932
     3321    push di                                   ; 57                          ; 0xc1933
     3322    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc1934
     3323    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1937
     3324    mov al, dl                                ; 88 d0                       ; 0xc193a
     3325    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc193c
     3326    mov byte [bp-006h], cl                    ; 88 4e fa                    ; 0xc193f
     3327    xor ah, ah                                ; 30 e4                       ; 0xc1942 vgabios.c:1218
     3328    mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1944
     3329    xor dh, dh                                ; 30 f6                       ; 0xc1947
     3330    mov cx, dx                                ; 89 d1                       ; 0xc1949
     3331    imul dx                                   ; f7 ea                       ; 0xc194b
     3332    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc194d
     3333    xor dh, dh                                ; 30 f6                       ; 0xc1950
     3334    mov si, dx                                ; 89 d6                       ; 0xc1952
     3335    imul dx                                   ; f7 ea                       ; 0xc1954
     3336    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1956
     3337    xor dh, dh                                ; 30 f6                       ; 0xc1959
     3338    mov bx, dx                                ; 89 d3                       ; 0xc195b
     3339    add ax, dx                                ; 01 d0                       ; 0xc195d
     3340    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc195f
     3341    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1962 vgabios.c:1219
     3342    xor ah, ah                                ; 30 e4                       ; 0xc1965
     3343    imul cx                                   ; f7 e9                       ; 0xc1967
     3344    imul si                                   ; f7 ee                       ; 0xc1969
     3345    add ax, bx                                ; 01 d8                       ; 0xc196b
     3346    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc196d
     3347    mov ax, 00105h                            ; b8 05 01                    ; 0xc1970 vgabios.c:1220
     3348    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1973
     3349    out DX, ax                                ; ef                          ; 0xc1976
     3350    xor bl, bl                                ; 30 db                       ; 0xc1977 vgabios.c:1221
     3351    cmp bl, byte [bp+006h]                    ; 3a 5e 06                    ; 0xc1979
     3352    jnc short 019adh                          ; 73 2f                       ; 0xc197c
     3353    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc197e vgabios.c:1223
     3354    xor ah, ah                                ; 30 e4                       ; 0xc1981
     3355    mov cx, ax                                ; 89 c1                       ; 0xc1983
     3356    mov al, bl                                ; 88 d8                       ; 0xc1985
     3357    mov dx, ax                                ; 89 c2                       ; 0xc1987
     3358    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1989
     3359    mov si, ax                                ; 89 c6                       ; 0xc198c
     3360    mov ax, dx                                ; 89 d0                       ; 0xc198e
     3361    imul si                                   ; f7 ee                       ; 0xc1990
     3362    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1992
     3363    add si, ax                                ; 01 c6                       ; 0xc1995
     3364    mov di, word [bp-00ch]                    ; 8b 7e f4                    ; 0xc1997
     3365    add di, ax                                ; 01 c7                       ; 0xc199a
     3366    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc199c
     3367    mov es, dx                                ; 8e c2                       ; 0xc199f
     3368    jcxz 019a9h                               ; e3 06                       ; 0xc19a1
     3369    push DS                                   ; 1e                          ; 0xc19a3
     3370    mov ds, dx                                ; 8e da                       ; 0xc19a4
     3371    rep movsb                                 ; f3 a4                       ; 0xc19a6
     3372    pop DS                                    ; 1f                          ; 0xc19a8
    32253373    db  0feh, 0c3h
    3226     ; inc bl                                    ; fe c3                     ; 0xc17b6 vgabios.c:1107
    3227     jmp short 01786h                          ; eb cc                       ; 0xc17b8
    3228     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc17ba vgabios.c:1108
    3229     mov dx, 003ceh                            ; ba ce 03                    ; 0xc17bd
    3230     out DX, ax                                ; ef                          ; 0xc17c0
    3231     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc17c1 vgabios.c:1109
    3232     pop di                                    ; 5f                          ; 0xc17c4
    3233     pop si                                    ; 5e                          ; 0xc17c5
    3234     pop bp                                    ; 5d                          ; 0xc17c6
    3235     retn 00004h                               ; c2 04 00                    ; 0xc17c7
    3236   ; disGetNextSymbol 0xc17ca LB 0x2aca -> off=0x0 cb=000000000000007b uValue=00000000000c17ca 'vgamem_fill_pl4'
    3237 vgamem_fill_pl4:                             ; 0xc17ca LB 0x7b
    3238     push bp                                   ; 55                          ; 0xc17ca vgabios.c:1112
    3239     mov bp, sp                                ; 89 e5                       ; 0xc17cb
    3240     push si                                   ; 56                          ; 0xc17cd
    3241     push di                                   ; 57                          ; 0xc17ce
    3242     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc17cf
    3243     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc17d2
    3244     mov al, dl                                ; 88 d0                       ; 0xc17d5
    3245     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc17d7
    3246     mov bh, cl                                ; 88 cf                       ; 0xc17da
    3247     xor ah, ah                                ; 30 e4                       ; 0xc17dc vgabios.c:1118
    3248     mov dx, ax                                ; 89 c2                       ; 0xc17de
    3249     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc17e0
    3250     mov cx, ax                                ; 89 c1                       ; 0xc17e3
    3251     mov ax, dx                                ; 89 d0                       ; 0xc17e5
    3252     imul cx                                   ; f7 e9                       ; 0xc17e7
    3253     mov dl, bh                                ; 88 fa                       ; 0xc17e9
    3254     xor dh, dh                                ; 30 f6                       ; 0xc17eb
    3255     imul dx                                   ; f7 ea                       ; 0xc17ed
    3256     mov dx, ax                                ; 89 c2                       ; 0xc17ef
    3257     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc17f1
    3258     xor ah, ah                                ; 30 e4                       ; 0xc17f4
    3259     add dx, ax                                ; 01 c2                       ; 0xc17f6
    3260     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc17f8
    3261     mov ax, 00205h                            ; b8 05 02                    ; 0xc17fb vgabios.c:1119
    3262     mov dx, 003ceh                            ; ba ce 03                    ; 0xc17fe
    3263     out DX, ax                                ; ef                          ; 0xc1801
    3264     xor bl, bl                                ; 30 db                       ; 0xc1802 vgabios.c:1120
    3265     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1804
    3266     jnc short 01835h                          ; 73 2c                       ; 0xc1807
    3267     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc1809 vgabios.c:1122
    3268     xor ch, ch                                ; 30 ed                       ; 0xc180c
    3269     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc180e
    3270     xor ah, ah                                ; 30 e4                       ; 0xc1811
    3271     mov si, ax                                ; 89 c6                       ; 0xc1813
    3272     mov al, bl                                ; 88 d8                       ; 0xc1815
    3273     mov dx, ax                                ; 89 c2                       ; 0xc1817
    3274     mov al, bh                                ; 88 f8                       ; 0xc1819
    3275     mov di, ax                                ; 89 c7                       ; 0xc181b
    3276     mov ax, dx                                ; 89 d0                       ; 0xc181d
    3277     imul di                                   ; f7 ef                       ; 0xc181f
    3278     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1821
    3279     add di, ax                                ; 01 c7                       ; 0xc1824
    3280     mov ax, si                                ; 89 f0                       ; 0xc1826
    3281     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1828
    3282     mov es, dx                                ; 8e c2                       ; 0xc182b
    3283     jcxz 01831h                               ; e3 02                       ; 0xc182d
    3284     rep stosb                                 ; f3 aa                       ; 0xc182f
     3374    ; inc bl                                    ; fe c3                     ; 0xc19a9 vgabios.c:1224
     3375    jmp short 01979h                          ; eb cc                       ; 0xc19ab
     3376    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc19ad vgabios.c:1225
     3377    mov dx, 003ceh                            ; ba ce 03                    ; 0xc19b0
     3378    out DX, ax                                ; ef                          ; 0xc19b3
     3379    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc19b4 vgabios.c:1226
     3380    pop di                                    ; 5f                          ; 0xc19b7
     3381    pop si                                    ; 5e                          ; 0xc19b8
     3382    pop bp                                    ; 5d                          ; 0xc19b9
     3383    retn 00004h                               ; c2 04 00                    ; 0xc19ba
     3384  ; disGetNextSymbol 0xc19bd LB 0x2c50 -> off=0x0 cb=000000000000007b uValue=00000000000c19bd 'vgamem_fill_pl4'
     3385vgamem_fill_pl4:                             ; 0xc19bd LB 0x7b
     3386    push bp                                   ; 55                          ; 0xc19bd vgabios.c:1229
     3387    mov bp, sp                                ; 89 e5                       ; 0xc19be
     3388    push si                                   ; 56                          ; 0xc19c0
     3389    push di                                   ; 57                          ; 0xc19c1
     3390    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc19c2
     3391    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc19c5
     3392    mov al, dl                                ; 88 d0                       ; 0xc19c8
     3393    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc19ca
     3394    mov bh, cl                                ; 88 cf                       ; 0xc19cd
     3395    xor ah, ah                                ; 30 e4                       ; 0xc19cf vgabios.c:1235
     3396    mov dx, ax                                ; 89 c2                       ; 0xc19d1
     3397    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc19d3
     3398    mov cx, ax                                ; 89 c1                       ; 0xc19d6
     3399    mov ax, dx                                ; 89 d0                       ; 0xc19d8
     3400    imul cx                                   ; f7 e9                       ; 0xc19da
     3401    mov dl, bh                                ; 88 fa                       ; 0xc19dc
     3402    xor dh, dh                                ; 30 f6                       ; 0xc19de
     3403    imul dx                                   ; f7 ea                       ; 0xc19e0
     3404    mov dx, ax                                ; 89 c2                       ; 0xc19e2
     3405    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc19e4
     3406    xor ah, ah                                ; 30 e4                       ; 0xc19e7
     3407    add dx, ax                                ; 01 c2                       ; 0xc19e9
     3408    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc19eb
     3409    mov ax, 00205h                            ; b8 05 02                    ; 0xc19ee vgabios.c:1236
     3410    mov dx, 003ceh                            ; ba ce 03                    ; 0xc19f1
     3411    out DX, ax                                ; ef                          ; 0xc19f4
     3412    xor bl, bl                                ; 30 db                       ; 0xc19f5 vgabios.c:1237
     3413    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc19f7
     3414    jnc short 01a28h                          ; 73 2c                       ; 0xc19fa
     3415    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc19fc vgabios.c:1239
     3416    xor ch, ch                                ; 30 ed                       ; 0xc19ff
     3417    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a01
     3418    xor ah, ah                                ; 30 e4                       ; 0xc1a04
     3419    mov si, ax                                ; 89 c6                       ; 0xc1a06
     3420    mov al, bl                                ; 88 d8                       ; 0xc1a08
     3421    mov dx, ax                                ; 89 c2                       ; 0xc1a0a
     3422    mov al, bh                                ; 88 f8                       ; 0xc1a0c
     3423    mov di, ax                                ; 89 c7                       ; 0xc1a0e
     3424    mov ax, dx                                ; 89 d0                       ; 0xc1a10
     3425    imul di                                   ; f7 ef                       ; 0xc1a12
     3426    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1a14
     3427    add di, ax                                ; 01 c7                       ; 0xc1a17
     3428    mov ax, si                                ; 89 f0                       ; 0xc1a19
     3429    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1a1b
     3430    mov es, dx                                ; 8e c2                       ; 0xc1a1e
     3431    jcxz 01a24h                               ; e3 02                       ; 0xc1a20
     3432    rep stosb                                 ; f3 aa                       ; 0xc1a22
    32853433    db  0feh, 0c3h
    3286     ; inc bl                                    ; fe c3                     ; 0xc1831 vgabios.c:1123
    3287     jmp short 01804h                          ; eb cf                       ; 0xc1833
    3288     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1835 vgabios.c:1124
    3289     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1838
    3290     out DX, ax                                ; ef                          ; 0xc183b
    3291     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc183c vgabios.c:1125
    3292     pop di                                    ; 5f                          ; 0xc183f
    3293     pop si                                    ; 5e                          ; 0xc1840
    3294     pop bp                                    ; 5d                          ; 0xc1841
    3295     retn 00004h                               ; c2 04 00                    ; 0xc1842
    3296   ; disGetNextSymbol 0xc1845 LB 0x2a4f -> off=0x0 cb=00000000000000b6 uValue=00000000000c1845 'vgamem_copy_cga'
    3297 vgamem_copy_cga:                             ; 0xc1845 LB 0xb6
    3298     push bp                                   ; 55                          ; 0xc1845 vgabios.c:1128
    3299     mov bp, sp                                ; 89 e5                       ; 0xc1846
    3300     push si                                   ; 56                          ; 0xc1848
    3301     push di                                   ; 57                          ; 0xc1849
    3302     sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc184a
    3303     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc184d
    3304     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1850
    3305     mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc1853
    3306     mov al, dl                                ; 88 d0                       ; 0xc1856 vgabios.c:1134
    3307     xor ah, ah                                ; 30 e4                       ; 0xc1858
    3308     mov bx, ax                                ; 89 c3                       ; 0xc185a
    3309     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc185c
    3310     mov si, ax                                ; 89 c6                       ; 0xc185f
    3311     mov ax, bx                                ; 89 d8                       ; 0xc1861
    3312     imul si                                   ; f7 ee                       ; 0xc1863
    3313     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1865
    3314     mov di, bx                                ; 89 df                       ; 0xc1868
    3315     imul bx                                   ; f7 eb                       ; 0xc186a
    3316     mov dx, ax                                ; 89 c2                       ; 0xc186c
    3317     sar dx, 1                                 ; d1 fa                       ; 0xc186e
    3318     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1870
    3319     xor ah, ah                                ; 30 e4                       ; 0xc1873
    3320     mov bx, ax                                ; 89 c3                       ; 0xc1875
    3321     add dx, ax                                ; 01 c2                       ; 0xc1877
    3322     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1879
    3323     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc187c vgabios.c:1135
    3324     imul si                                   ; f7 ee                       ; 0xc187f
    3325     imul di                                   ; f7 ef                       ; 0xc1881
    3326     sar ax, 1                                 ; d1 f8                       ; 0xc1883
    3327     add ax, bx                                ; 01 d8                       ; 0xc1885
    3328     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1887
    3329     mov byte [bp-006h], bh                    ; 88 7e fa                    ; 0xc188a vgabios.c:1136
    3330     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc188d
    3331     xor ah, ah                                ; 30 e4                       ; 0xc1890
    3332     cwd                                       ; 99                          ; 0xc1892
     3434    ; inc bl                                    ; fe c3                     ; 0xc1a24 vgabios.c:1240
     3435    jmp short 019f7h                          ; eb cf                       ; 0xc1a26
     3436    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1a28 vgabios.c:1241
     3437    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1a2b
     3438    out DX, ax                                ; ef                          ; 0xc1a2e
     3439    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a2f vgabios.c:1242
     3440    pop di                                    ; 5f                          ; 0xc1a32
     3441    pop si                                    ; 5e                          ; 0xc1a33
     3442    pop bp                                    ; 5d                          ; 0xc1a34
     3443    retn 00004h                               ; c2 04 00                    ; 0xc1a35
     3444  ; disGetNextSymbol 0xc1a38 LB 0x2bd5 -> off=0x0 cb=00000000000000b6 uValue=00000000000c1a38 'vgamem_copy_cga'
     3445vgamem_copy_cga:                             ; 0xc1a38 LB 0xb6
     3446    push bp                                   ; 55                          ; 0xc1a38 vgabios.c:1245
     3447    mov bp, sp                                ; 89 e5                       ; 0xc1a39
     3448    push si                                   ; 56                          ; 0xc1a3b
     3449    push di                                   ; 57                          ; 0xc1a3c
     3450    sub sp, strict byte 0000eh                ; 83 ec 0e                    ; 0xc1a3d
     3451    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc1a40
     3452    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc1a43
     3453    mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc1a46
     3454    mov al, dl                                ; 88 d0                       ; 0xc1a49 vgabios.c:1251
     3455    xor ah, ah                                ; 30 e4                       ; 0xc1a4b
     3456    mov bx, ax                                ; 89 c3                       ; 0xc1a4d
     3457    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a4f
     3458    mov si, ax                                ; 89 c6                       ; 0xc1a52
     3459    mov ax, bx                                ; 89 d8                       ; 0xc1a54
     3460    imul si                                   ; f7 ee                       ; 0xc1a56
     3461    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1a58
     3462    mov di, bx                                ; 89 df                       ; 0xc1a5b
     3463    imul bx                                   ; f7 eb                       ; 0xc1a5d
     3464    mov dx, ax                                ; 89 c2                       ; 0xc1a5f
     3465    sar dx, 1                                 ; d1 fa                       ; 0xc1a61
     3466    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1a63
     3467    xor ah, ah                                ; 30 e4                       ; 0xc1a66
     3468    mov bx, ax                                ; 89 c3                       ; 0xc1a68
     3469    add dx, ax                                ; 01 c2                       ; 0xc1a6a
     3470    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1a6c
     3471    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1a6f vgabios.c:1252
     3472    imul si                                   ; f7 ee                       ; 0xc1a72
     3473    imul di                                   ; f7 ef                       ; 0xc1a74
     3474    sar ax, 1                                 ; d1 f8                       ; 0xc1a76
     3475    add ax, bx                                ; 01 d8                       ; 0xc1a78
     3476    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1a7a
     3477    mov byte [bp-006h], bh                    ; 88 7e fa                    ; 0xc1a7d vgabios.c:1253
     3478    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a80
     3479    xor ah, ah                                ; 30 e4                       ; 0xc1a83
     3480    cwd                                       ; 99                          ; 0xc1a85
    33333481    db  02bh, 0c2h
    3334     ; sub ax, dx                                ; 2b c2                     ; 0xc1893
    3335     sar ax, 1                                 ; d1 f8                       ; 0xc1895
    3336     mov bx, ax                                ; 89 c3                       ; 0xc1897
    3337     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1899
    3338     xor ah, ah                                ; 30 e4                       ; 0xc189c
    3339     cmp ax, bx                                ; 39 d8                       ; 0xc189e
    3340     jnl short 018f2h                          ; 7d 50                       ; 0xc18a0
    3341     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc18a2 vgabios.c:1138
    3342     xor bh, bh                                ; 30 ff                       ; 0xc18a5
    3343     mov word [bp-012h], bx                    ; 89 5e ee                    ; 0xc18a7
    3344     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc18aa
    3345     imul bx                                   ; f7 eb                       ; 0xc18ad
    3346     mov bx, ax                                ; 89 c3                       ; 0xc18af
    3347     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc18b1
    3348     add si, ax                                ; 01 c6                       ; 0xc18b4
    3349     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc18b6
    3350     add di, ax                                ; 01 c7                       ; 0xc18b9
    3351     mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc18bb
    3352     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc18be
    3353     mov es, dx                                ; 8e c2                       ; 0xc18c1
    3354     jcxz 018cbh                               ; e3 06                       ; 0xc18c3
    3355     push DS                                   ; 1e                          ; 0xc18c5
    3356     mov ds, dx                                ; 8e da                       ; 0xc18c6
    3357     rep movsb                                 ; f3 a4                       ; 0xc18c8
    3358     pop DS                                    ; 1f                          ; 0xc18ca
    3359     mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc18cb vgabios.c:1139
    3360     add si, 02000h                            ; 81 c6 00 20                 ; 0xc18ce
    3361     add si, bx                                ; 01 de                       ; 0xc18d2
    3362     mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc18d4
    3363     add di, 02000h                            ; 81 c7 00 20                 ; 0xc18d7
    3364     add di, bx                                ; 01 df                       ; 0xc18db
    3365     mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc18dd
    3366     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc18e0
    3367     mov es, dx                                ; 8e c2                       ; 0xc18e3
    3368     jcxz 018edh                               ; e3 06                       ; 0xc18e5
    3369     push DS                                   ; 1e                          ; 0xc18e7
    3370     mov ds, dx                                ; 8e da                       ; 0xc18e8
    3371     rep movsb                                 ; f3 a4                       ; 0xc18ea
    3372     pop DS                                    ; 1f                          ; 0xc18ec
    3373     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc18ed vgabios.c:1140
    3374     jmp short 0188dh                          ; eb 9b                       ; 0xc18f0
    3375     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc18f2 vgabios.c:1141
    3376     pop di                                    ; 5f                          ; 0xc18f5
    3377     pop si                                    ; 5e                          ; 0xc18f6
    3378     pop bp                                    ; 5d                          ; 0xc18f7
    3379     retn 00004h                               ; c2 04 00                    ; 0xc18f8
    3380   ; disGetNextSymbol 0xc18fb LB 0x2999 -> off=0x0 cb=0000000000000094 uValue=00000000000c18fb 'vgamem_fill_cga'
    3381 vgamem_fill_cga:                             ; 0xc18fb LB 0x94
    3382     push bp                                   ; 55                          ; 0xc18fb vgabios.c:1144
    3383     mov bp, sp                                ; 89 e5                       ; 0xc18fc
    3384     push si                                   ; 56                          ; 0xc18fe
    3385     push di                                   ; 57                          ; 0xc18ff
    3386     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1900
    3387     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1903
    3388     mov al, dl                                ; 88 d0                       ; 0xc1906
    3389     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1908
    3390     mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc190b
    3391     xor ah, ah                                ; 30 e4                       ; 0xc190e vgabios.c:1150
    3392     mov dx, ax                                ; 89 c2                       ; 0xc1910
    3393     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1912
    3394     mov bx, ax                                ; 89 c3                       ; 0xc1915
    3395     mov ax, dx                                ; 89 d0                       ; 0xc1917
    3396     imul bx                                   ; f7 eb                       ; 0xc1919
    3397     mov dl, cl                                ; 88 ca                       ; 0xc191b
    3398     xor dh, dh                                ; 30 f6                       ; 0xc191d
    3399     imul dx                                   ; f7 ea                       ; 0xc191f
    3400     mov dx, ax                                ; 89 c2                       ; 0xc1921
    3401     sar dx, 1                                 ; d1 fa                       ; 0xc1923
    3402     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1925
    3403     xor ah, ah                                ; 30 e4                       ; 0xc1928
    3404     add dx, ax                                ; 01 c2                       ; 0xc192a
    3405     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc192c
    3406     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc192f vgabios.c:1151
    3407     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1932
    3408     xor ah, ah                                ; 30 e4                       ; 0xc1935
    3409     cwd                                       ; 99                          ; 0xc1937
     3482    ; sub ax, dx                                ; 2b c2                     ; 0xc1a86
     3483    sar ax, 1                                 ; d1 f8                       ; 0xc1a88
     3484    mov bx, ax                                ; 89 c3                       ; 0xc1a8a
     3485    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1a8c
     3486    xor ah, ah                                ; 30 e4                       ; 0xc1a8f
     3487    cmp ax, bx                                ; 39 d8                       ; 0xc1a91
     3488    jnl short 01ae5h                          ; 7d 50                       ; 0xc1a93
     3489    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1a95 vgabios.c:1255
     3490    xor bh, bh                                ; 30 ff                       ; 0xc1a98
     3491    mov word [bp-012h], bx                    ; 89 5e ee                    ; 0xc1a9a
     3492    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc1a9d
     3493    imul bx                                   ; f7 eb                       ; 0xc1aa0
     3494    mov bx, ax                                ; 89 c3                       ; 0xc1aa2
     3495    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1aa4
     3496    add si, ax                                ; 01 c6                       ; 0xc1aa7
     3497    mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc1aa9
     3498    add di, ax                                ; 01 c7                       ; 0xc1aac
     3499    mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1aae
     3500    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1ab1
     3501    mov es, dx                                ; 8e c2                       ; 0xc1ab4
     3502    jcxz 01abeh                               ; e3 06                       ; 0xc1ab6
     3503    push DS                                   ; 1e                          ; 0xc1ab8
     3504    mov ds, dx                                ; 8e da                       ; 0xc1ab9
     3505    rep movsb                                 ; f3 a4                       ; 0xc1abb
     3506    pop DS                                    ; 1f                          ; 0xc1abd
     3507    mov si, word [bp-00eh]                    ; 8b 76 f2                    ; 0xc1abe vgabios.c:1256
     3508    add si, 02000h                            ; 81 c6 00 20                 ; 0xc1ac1
     3509    add si, bx                                ; 01 de                       ; 0xc1ac5
     3510    mov di, word [bp-010h]                    ; 8b 7e f0                    ; 0xc1ac7
     3511    add di, 02000h                            ; 81 c7 00 20                 ; 0xc1aca
     3512    add di, bx                                ; 01 df                       ; 0xc1ace
     3513    mov cx, word [bp-012h]                    ; 8b 4e ee                    ; 0xc1ad0
     3514    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1ad3
     3515    mov es, dx                                ; 8e c2                       ; 0xc1ad6
     3516    jcxz 01ae0h                               ; e3 06                       ; 0xc1ad8
     3517    push DS                                   ; 1e                          ; 0xc1ada
     3518    mov ds, dx                                ; 8e da                       ; 0xc1adb
     3519    rep movsb                                 ; f3 a4                       ; 0xc1add
     3520    pop DS                                    ; 1f                          ; 0xc1adf
     3521    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1ae0 vgabios.c:1257
     3522    jmp short 01a80h                          ; eb 9b                       ; 0xc1ae3
     3523    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1ae5 vgabios.c:1258
     3524    pop di                                    ; 5f                          ; 0xc1ae8
     3525    pop si                                    ; 5e                          ; 0xc1ae9
     3526    pop bp                                    ; 5d                          ; 0xc1aea
     3527    retn 00004h                               ; c2 04 00                    ; 0xc1aeb
     3528  ; disGetNextSymbol 0xc1aee LB 0x2b1f -> off=0x0 cb=0000000000000094 uValue=00000000000c1aee 'vgamem_fill_cga'
     3529vgamem_fill_cga:                             ; 0xc1aee LB 0x94
     3530    push bp                                   ; 55                          ; 0xc1aee vgabios.c:1261
     3531    mov bp, sp                                ; 89 e5                       ; 0xc1aef
     3532    push si                                   ; 56                          ; 0xc1af1
     3533    push di                                   ; 57                          ; 0xc1af2
     3534    sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1af3
     3535    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1af6
     3536    mov al, dl                                ; 88 d0                       ; 0xc1af9
     3537    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1afb
     3538    mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1afe
     3539    xor ah, ah                                ; 30 e4                       ; 0xc1b01 vgabios.c:1267
     3540    mov dx, ax                                ; 89 c2                       ; 0xc1b03
     3541    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1b05
     3542    mov bx, ax                                ; 89 c3                       ; 0xc1b08
     3543    mov ax, dx                                ; 89 d0                       ; 0xc1b0a
     3544    imul bx                                   ; f7 eb                       ; 0xc1b0c
     3545    mov dl, cl                                ; 88 ca                       ; 0xc1b0e
     3546    xor dh, dh                                ; 30 f6                       ; 0xc1b10
     3547    imul dx                                   ; f7 ea                       ; 0xc1b12
     3548    mov dx, ax                                ; 89 c2                       ; 0xc1b14
     3549    sar dx, 1                                 ; d1 fa                       ; 0xc1b16
     3550    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1b18
     3551    xor ah, ah                                ; 30 e4                       ; 0xc1b1b
     3552    add dx, ax                                ; 01 c2                       ; 0xc1b1d
     3553    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc1b1f
     3554    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1b22 vgabios.c:1268
     3555    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1b25
     3556    xor ah, ah                                ; 30 e4                       ; 0xc1b28
     3557    cwd                                       ; 99                          ; 0xc1b2a
    34103558    db  02bh, 0c2h
    3411     ; sub ax, dx                                ; 2b c2                     ; 0xc1938
    3412     sar ax, 1                                 ; d1 f8                       ; 0xc193a
    3413     mov dx, ax                                ; 89 c2                       ; 0xc193c
    3414     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc193e
    3415     xor ah, ah                                ; 30 e4                       ; 0xc1941
    3416     cmp ax, dx                                ; 39 d0                       ; 0xc1943
    3417     jnl short 01986h                          ; 7d 3f                       ; 0xc1945
    3418     mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc1947 vgabios.c:1153
    3419     xor bh, bh                                ; 30 ff                       ; 0xc194a
    3420     mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc194c
    3421     xor dh, dh                                ; 30 f6                       ; 0xc194f
    3422     mov si, dx                                ; 89 d6                       ; 0xc1951
    3423     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1953
    3424     imul dx                                   ; f7 ea                       ; 0xc1956
    3425     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1958
    3426     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc195b
    3427     add di, ax                                ; 01 c7                       ; 0xc195e
    3428     mov cx, bx                                ; 89 d9                       ; 0xc1960
    3429     mov ax, si                                ; 89 f0                       ; 0xc1962
    3430     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1964
    3431     mov es, dx                                ; 8e c2                       ; 0xc1967
    3432     jcxz 0196dh                               ; e3 02                       ; 0xc1969
    3433     rep stosb                                 ; f3 aa                       ; 0xc196b
    3434     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc196d vgabios.c:1154
    3435     add di, 02000h                            ; 81 c7 00 20                 ; 0xc1970
    3436     add di, word [bp-010h]                    ; 03 7e f0                    ; 0xc1974
    3437     mov cx, bx                                ; 89 d9                       ; 0xc1977
    3438     mov ax, si                                ; 89 f0                       ; 0xc1979
    3439     mov es, dx                                ; 8e c2                       ; 0xc197b
    3440     jcxz 01981h                               ; e3 02                       ; 0xc197d
    3441     rep stosb                                 ; f3 aa                       ; 0xc197f
    3442     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1981 vgabios.c:1155
    3443     jmp short 01932h                          ; eb ac                       ; 0xc1984
    3444     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1986 vgabios.c:1156
    3445     pop di                                    ; 5f                          ; 0xc1989
    3446     pop si                                    ; 5e                          ; 0xc198a
    3447     pop bp                                    ; 5d                          ; 0xc198b
    3448     retn 00004h                               ; c2 04 00                    ; 0xc198c
    3449   ; disGetNextSymbol 0xc198f LB 0x2905 -> off=0x0 cb=0000000000000083 uValue=00000000000c198f 'vgamem_copy_linear'
    3450 vgamem_copy_linear:                          ; 0xc198f LB 0x83
    3451     push bp                                   ; 55                          ; 0xc198f vgabios.c:1159
    3452     mov bp, sp                                ; 89 e5                       ; 0xc1990
    3453     push si                                   ; 56                          ; 0xc1992
    3454     push di                                   ; 57                          ; 0xc1993
    3455     sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1994
    3456     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1997
    3457     mov al, dl                                ; 88 d0                       ; 0xc199a
    3458     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc199c
    3459     mov bx, cx                                ; 89 cb                       ; 0xc199f
    3460     xor ah, ah                                ; 30 e4                       ; 0xc19a1 vgabios.c:1165
    3461     mov si, ax                                ; 89 c6                       ; 0xc19a3
    3462     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc19a5
    3463     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc19a8
    3464     mov ax, si                                ; 89 f0                       ; 0xc19ab
    3465     imul word [bp-010h]                       ; f7 6e f0                    ; 0xc19ad
    3466     mul word [bp+004h]                        ; f7 66 04                    ; 0xc19b0
    3467     mov si, ax                                ; 89 c6                       ; 0xc19b3
    3468     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc19b5
    3469     xor ah, ah                                ; 30 e4                       ; 0xc19b8
    3470     mov di, ax                                ; 89 c7                       ; 0xc19ba
    3471     add si, ax                                ; 01 c6                       ; 0xc19bc
    3472     mov CL, strict byte 003h                  ; b1 03                       ; 0xc19be
    3473     sal si, CL                                ; d3 e6                       ; 0xc19c0
    3474     mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc19c2
    3475     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc19c5 vgabios.c:1166
    3476     imul word [bp-010h]                       ; f7 6e f0                    ; 0xc19c8
    3477     mul word [bp+004h]                        ; f7 66 04                    ; 0xc19cb
    3478     add ax, di                                ; 01 f8                       ; 0xc19ce
    3479     sal ax, CL                                ; d3 e0                       ; 0xc19d0
    3480     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc19d2
    3481     sal bx, CL                                ; d3 e3                       ; 0xc19d5 vgabios.c:1167
    3482     sal word [bp+004h], CL                    ; d3 66 04                    ; 0xc19d7 vgabios.c:1168
    3483     mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc19da vgabios.c:1169
    3484     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc19de
    3485     cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc19e1
    3486     jnc short 01a09h                          ; 73 23                       ; 0xc19e4
    3487     xor ah, ah                                ; 30 e4                       ; 0xc19e6 vgabios.c:1171
    3488     mul word [bp+004h]                        ; f7 66 04                    ; 0xc19e8
    3489     mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc19eb
    3490     add si, ax                                ; 01 c6                       ; 0xc19ee
    3491     mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc19f0
    3492     add di, ax                                ; 01 c7                       ; 0xc19f3
    3493     mov cx, bx                                ; 89 d9                       ; 0xc19f5
    3494     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc19f7
    3495     mov es, dx                                ; 8e c2                       ; 0xc19fa
    3496     jcxz 01a04h                               ; e3 06                       ; 0xc19fc
    3497     push DS                                   ; 1e                          ; 0xc19fe
    3498     mov ds, dx                                ; 8e da                       ; 0xc19ff
    3499     rep movsb                                 ; f3 a4                       ; 0xc1a01
    3500     pop DS                                    ; 1f                          ; 0xc1a03
    3501     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1a04 vgabios.c:1172
    3502     jmp short 019deh                          ; eb d5                       ; 0xc1a07
    3503     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a09 vgabios.c:1173
    3504     pop di                                    ; 5f                          ; 0xc1a0c
    3505     pop si                                    ; 5e                          ; 0xc1a0d
    3506     pop bp                                    ; 5d                          ; 0xc1a0e
    3507     retn 00004h                               ; c2 04 00                    ; 0xc1a0f
    3508   ; disGetNextSymbol 0xc1a12 LB 0x2882 -> off=0x0 cb=000000000000006c uValue=00000000000c1a12 'vgamem_fill_linear'
    3509 vgamem_fill_linear:                          ; 0xc1a12 LB 0x6c
    3510     push bp                                   ; 55                          ; 0xc1a12 vgabios.c:1176
    3511     mov bp, sp                                ; 89 e5                       ; 0xc1a13
    3512     push si                                   ; 56                          ; 0xc1a15
    3513     push di                                   ; 57                          ; 0xc1a16
    3514     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc1a17
    3515     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1a1a
    3516     mov al, dl                                ; 88 d0                       ; 0xc1a1d
    3517     mov si, cx                                ; 89 ce                       ; 0xc1a1f
    3518     xor ah, ah                                ; 30 e4                       ; 0xc1a21 vgabios.c:1182
    3519     mov dx, ax                                ; 89 c2                       ; 0xc1a23
    3520     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1a25
    3521     mov di, ax                                ; 89 c7                       ; 0xc1a28
    3522     mov ax, dx                                ; 89 d0                       ; 0xc1a2a
    3523     imul di                                   ; f7 ef                       ; 0xc1a2c
    3524     mul cx                                    ; f7 e1                       ; 0xc1a2e
    3525     mov dx, ax                                ; 89 c2                       ; 0xc1a30
    3526     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1a32
    3527     xor ah, ah                                ; 30 e4                       ; 0xc1a35
    3528     add ax, dx                                ; 01 d0                       ; 0xc1a37
    3529     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1a39
    3530     sal ax, CL                                ; d3 e0                       ; 0xc1a3b
    3531     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1a3d
    3532     sal bx, CL                                ; d3 e3                       ; 0xc1a40 vgabios.c:1183
    3533     sal si, CL                                ; d3 e6                       ; 0xc1a42 vgabios.c:1184
    3534     mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc1a44 vgabios.c:1185
    3535     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1a48
    3536     cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1a4b
    3537     jnc short 01a75h                          ; 73 25                       ; 0xc1a4e
    3538     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1a50 vgabios.c:1187
    3539     xor ah, ah                                ; 30 e4                       ; 0xc1a53
    3540     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1a55
    3541     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1a58
    3542     mul si                                    ; f7 e6                       ; 0xc1a5b
    3543     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1a5d
    3544     add di, ax                                ; 01 c7                       ; 0xc1a60
    3545     mov cx, bx                                ; 89 d9                       ; 0xc1a62
    3546     mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc1a64
    3547     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1a67
    3548     mov es, dx                                ; 8e c2                       ; 0xc1a6a
    3549     jcxz 01a70h                               ; e3 02                       ; 0xc1a6c
    3550     rep stosb                                 ; f3 aa                       ; 0xc1a6e
    3551     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc1a70 vgabios.c:1188
    3552     jmp short 01a48h                          ; eb d3                       ; 0xc1a73
    3553     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1a75 vgabios.c:1189
    3554     pop di                                    ; 5f                          ; 0xc1a78
    3555     pop si                                    ; 5e                          ; 0xc1a79
    3556     pop bp                                    ; 5d                          ; 0xc1a7a
    3557     retn 00004h                               ; c2 04 00                    ; 0xc1a7b
    3558   ; disGetNextSymbol 0xc1a7e LB 0x2816 -> off=0x0 cb=00000000000006a3 uValue=00000000000c1a7e 'biosfn_scroll'
    3559 biosfn_scroll:                               ; 0xc1a7e LB 0x6a3
    3560     push bp                                   ; 55                          ; 0xc1a7e vgabios.c:1192
    3561     mov bp, sp                                ; 89 e5                       ; 0xc1a7f
    3562     push si                                   ; 56                          ; 0xc1a81
    3563     push di                                   ; 57                          ; 0xc1a82
    3564     sub sp, strict byte 00020h                ; 83 ec 20                    ; 0xc1a83
    3565     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1a86
    3566     mov byte [bp-010h], dl                    ; 88 56 f0                    ; 0xc1a89
    3567     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1a8c
    3568     mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1a8f
    3569     mov ch, byte [bp+006h]                    ; 8a 6e 06                    ; 0xc1a92
    3570     cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1a95 vgabios.c:1201
    3571     jnbe short 01ab5h                         ; 77 1b                       ; 0xc1a98
    3572     cmp ch, cl                                ; 38 cd                       ; 0xc1a9a vgabios.c:1202
    3573     jc short 01ab5h                           ; 72 17                       ; 0xc1a9c
    3574     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1a9e vgabios.c:37
    3575     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1aa1
    3576     mov es, ax                                ; 8e c0                       ; 0xc1aa4
    3577     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1aa6
    3578     xor ah, ah                                ; 30 e4                       ; 0xc1aa9 vgabios.c:1206
    3579     call 03630h                               ; e8 82 1b                    ; 0xc1aab
    3580     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1aae
    3581     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1ab1 vgabios.c:1207
    3582     jne short 01ab8h                          ; 75 03                       ; 0xc1ab3
    3583     jmp near 02118h                           ; e9 60 06                    ; 0xc1ab5
    3584     mov bx, 00084h                            ; bb 84 00                    ; 0xc1ab8 vgabios.c:37
    3585     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1abb
    3586     mov es, ax                                ; 8e c0                       ; 0xc1abe
    3587     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1ac0
    3588     xor ah, ah                                ; 30 e4                       ; 0xc1ac3 vgabios.c:38
    3589     inc ax                                    ; 40                          ; 0xc1ac5
    3590     mov word [bp-024h], ax                    ; 89 46 dc                    ; 0xc1ac6
    3591     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1ac9 vgabios.c:47
    3592     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc1acc
    3593     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc1acf vgabios.c:48
    3594     cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1ad2 vgabios.c:1214
    3595     jne short 01ae1h                          ; 75 09                       ; 0xc1ad6
    3596     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1ad8 vgabios.c:37
    3597     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1adb
    3598     mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc1ade vgabios.c:38
    3599     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ae1 vgabios.c:1217
    3600     xor ah, ah                                ; 30 e4                       ; 0xc1ae4
    3601     cmp ax, word [bp-024h]                    ; 3b 46 dc                    ; 0xc1ae6
    3602     jc short 01af3h                           ; 72 08                       ; 0xc1ae9
    3603     mov al, byte [bp-024h]                    ; 8a 46 dc                    ; 0xc1aeb
     3559    ; sub ax, dx                                ; 2b c2                     ; 0xc1b2b
     3560    sar ax, 1                                 ; d1 f8                       ; 0xc1b2d
     3561    mov dx, ax                                ; 89 c2                       ; 0xc1b2f
     3562    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1b31
     3563    xor ah, ah                                ; 30 e4                       ; 0xc1b34
     3564    cmp ax, dx                                ; 39 d0                       ; 0xc1b36
     3565    jnl short 01b79h                          ; 7d 3f                       ; 0xc1b38
     3566    mov bl, byte [bp-00ch]                    ; 8a 5e f4                    ; 0xc1b3a vgabios.c:1270
     3567    xor bh, bh                                ; 30 ff                       ; 0xc1b3d
     3568    mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc1b3f
     3569    xor dh, dh                                ; 30 f6                       ; 0xc1b42
     3570    mov si, dx                                ; 89 d6                       ; 0xc1b44
     3571    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1b46
     3572    imul dx                                   ; f7 ea                       ; 0xc1b49
     3573    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1b4b
     3574    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1b4e
     3575    add di, ax                                ; 01 c7                       ; 0xc1b51
     3576    mov cx, bx                                ; 89 d9                       ; 0xc1b53
     3577    mov ax, si                                ; 89 f0                       ; 0xc1b55
     3578    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc1b57
     3579    mov es, dx                                ; 8e c2                       ; 0xc1b5a
     3580    jcxz 01b60h                               ; e3 02                       ; 0xc1b5c
     3581    rep stosb                                 ; f3 aa                       ; 0xc1b5e
     3582    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1b60 vgabios.c:1271
     3583    add di, 02000h                            ; 81 c7 00 20                 ; 0xc1b63
     3584    add di, word [bp-010h]                    ; 03 7e f0                    ; 0xc1b67
     3585    mov cx, bx                                ; 89 d9                       ; 0xc1b6a
     3586    mov ax, si                                ; 89 f0                       ; 0xc1b6c
     3587    mov es, dx                                ; 8e c2                       ; 0xc1b6e
     3588    jcxz 01b74h                               ; e3 02                       ; 0xc1b70
     3589    rep stosb                                 ; f3 aa                       ; 0xc1b72
     3590    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1b74 vgabios.c:1272
     3591    jmp short 01b25h                          ; eb ac                       ; 0xc1b77
     3592    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1b79 vgabios.c:1273
     3593    pop di                                    ; 5f                          ; 0xc1b7c
     3594    pop si                                    ; 5e                          ; 0xc1b7d
     3595    pop bp                                    ; 5d                          ; 0xc1b7e
     3596    retn 00004h                               ; c2 04 00                    ; 0xc1b7f
     3597  ; disGetNextSymbol 0xc1b82 LB 0x2a8b -> off=0x0 cb=0000000000000083 uValue=00000000000c1b82 'vgamem_copy_linear'
     3598vgamem_copy_linear:                          ; 0xc1b82 LB 0x83
     3599    push bp                                   ; 55                          ; 0xc1b82 vgabios.c:1276
     3600    mov bp, sp                                ; 89 e5                       ; 0xc1b83
     3601    push si                                   ; 56                          ; 0xc1b85
     3602    push di                                   ; 57                          ; 0xc1b86
     3603    sub sp, strict byte 0000ch                ; 83 ec 0c                    ; 0xc1b87
     3604    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc1b8a
     3605    mov al, dl                                ; 88 d0                       ; 0xc1b8d
     3606    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc1b8f
     3607    mov bx, cx                                ; 89 cb                       ; 0xc1b92
     3608    xor ah, ah                                ; 30 e4                       ; 0xc1b94 vgabios.c:1282
     3609    mov si, ax                                ; 89 c6                       ; 0xc1b96
     3610    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1b98
     3611    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc1b9b
     3612    mov ax, si                                ; 89 f0                       ; 0xc1b9e
     3613    imul word [bp-010h]                       ; f7 6e f0                    ; 0xc1ba0
     3614    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1ba3
     3615    mov si, ax                                ; 89 c6                       ; 0xc1ba6
     3616    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1ba8
     3617    xor ah, ah                                ; 30 e4                       ; 0xc1bab
     3618    mov di, ax                                ; 89 c7                       ; 0xc1bad
     3619    add si, ax                                ; 01 c6                       ; 0xc1baf
     3620    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1bb1
     3621    sal si, CL                                ; d3 e6                       ; 0xc1bb3
     3622    mov word [bp-00ch], si                    ; 89 76 f4                    ; 0xc1bb5
     3623    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1bb8 vgabios.c:1283
     3624    imul word [bp-010h]                       ; f7 6e f0                    ; 0xc1bbb
     3625    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1bbe
     3626    add ax, di                                ; 01 f8                       ; 0xc1bc1
     3627    sal ax, CL                                ; d3 e0                       ; 0xc1bc3
     3628    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc1bc5
     3629    sal bx, CL                                ; d3 e3                       ; 0xc1bc8 vgabios.c:1284
     3630    sal word [bp+004h], CL                    ; d3 66 04                    ; 0xc1bca vgabios.c:1285
     3631    mov byte [bp-006h], 000h                  ; c6 46 fa 00                 ; 0xc1bcd vgabios.c:1286
     3632    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1bd1
     3633    cmp al, byte [bp+006h]                    ; 3a 46 06                    ; 0xc1bd4
     3634    jnc short 01bfch                          ; 73 23                       ; 0xc1bd7
     3635    xor ah, ah                                ; 30 e4                       ; 0xc1bd9 vgabios.c:1288
     3636    mul word [bp+004h]                        ; f7 66 04                    ; 0xc1bdb
     3637    mov si, word [bp-00ch]                    ; 8b 76 f4                    ; 0xc1bde
     3638    add si, ax                                ; 01 c6                       ; 0xc1be1
     3639    mov di, word [bp-00eh]                    ; 8b 7e f2                    ; 0xc1be3
     3640    add di, ax                                ; 01 c7                       ; 0xc1be6
     3641    mov cx, bx                                ; 89 d9                       ; 0xc1be8
     3642    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1bea
     3643    mov es, dx                                ; 8e c2                       ; 0xc1bed
     3644    jcxz 01bf7h                               ; e3 06                       ; 0xc1bef
     3645    push DS                                   ; 1e                          ; 0xc1bf1
     3646    mov ds, dx                                ; 8e da                       ; 0xc1bf2
     3647    rep movsb                                 ; f3 a4                       ; 0xc1bf4
     3648    pop DS                                    ; 1f                          ; 0xc1bf6
     3649    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc1bf7 vgabios.c:1289
     3650    jmp short 01bd1h                          ; eb d5                       ; 0xc1bfa
     3651    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1bfc vgabios.c:1290
     3652    pop di                                    ; 5f                          ; 0xc1bff
     3653    pop si                                    ; 5e                          ; 0xc1c00
     3654    pop bp                                    ; 5d                          ; 0xc1c01
     3655    retn 00004h                               ; c2 04 00                    ; 0xc1c02
     3656  ; disGetNextSymbol 0xc1c05 LB 0x2a08 -> off=0x0 cb=000000000000006c uValue=00000000000c1c05 'vgamem_fill_linear'
     3657vgamem_fill_linear:                          ; 0xc1c05 LB 0x6c
     3658    push bp                                   ; 55                          ; 0xc1c05 vgabios.c:1293
     3659    mov bp, sp                                ; 89 e5                       ; 0xc1c06
     3660    push si                                   ; 56                          ; 0xc1c08
     3661    push di                                   ; 57                          ; 0xc1c09
     3662    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc1c0a
     3663    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1c0d
     3664    mov al, dl                                ; 88 d0                       ; 0xc1c10
     3665    mov si, cx                                ; 89 ce                       ; 0xc1c12
     3666    xor ah, ah                                ; 30 e4                       ; 0xc1c14 vgabios.c:1299
     3667    mov dx, ax                                ; 89 c2                       ; 0xc1c16
     3668    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1c18
     3669    mov di, ax                                ; 89 c7                       ; 0xc1c1b
     3670    mov ax, dx                                ; 89 d0                       ; 0xc1c1d
     3671    imul di                                   ; f7 ef                       ; 0xc1c1f
     3672    mul cx                                    ; f7 e1                       ; 0xc1c21
     3673    mov dx, ax                                ; 89 c2                       ; 0xc1c23
     3674    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1c25
     3675    xor ah, ah                                ; 30 e4                       ; 0xc1c28
     3676    add ax, dx                                ; 01 d0                       ; 0xc1c2a
     3677    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1c2c
     3678    sal ax, CL                                ; d3 e0                       ; 0xc1c2e
     3679    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc1c30
     3680    sal bx, CL                                ; d3 e3                       ; 0xc1c33 vgabios.c:1300
     3681    sal si, CL                                ; d3 e6                       ; 0xc1c35 vgabios.c:1301
     3682    mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc1c37 vgabios.c:1302
     3683    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1c3b
     3684    cmp al, byte [bp+004h]                    ; 3a 46 04                    ; 0xc1c3e
     3685    jnc short 01c68h                          ; 73 25                       ; 0xc1c41
     3686    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc1c43 vgabios.c:1304
     3687    xor ah, ah                                ; 30 e4                       ; 0xc1c46
     3688    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc1c48
     3689    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1c4b
     3690    mul si                                    ; f7 e6                       ; 0xc1c4e
     3691    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc1c50
     3692    add di, ax                                ; 01 c7                       ; 0xc1c53
     3693    mov cx, bx                                ; 89 d9                       ; 0xc1c55
     3694    mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc1c57
     3695    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc1c5a
     3696    mov es, dx                                ; 8e c2                       ; 0xc1c5d
     3697    jcxz 01c63h                               ; e3 02                       ; 0xc1c5f
     3698    rep stosb                                 ; f3 aa                       ; 0xc1c61
     3699    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc1c63 vgabios.c:1305
     3700    jmp short 01c3bh                          ; eb d3                       ; 0xc1c66
     3701    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc1c68 vgabios.c:1306
     3702    pop di                                    ; 5f                          ; 0xc1c6b
     3703    pop si                                    ; 5e                          ; 0xc1c6c
     3704    pop bp                                    ; 5d                          ; 0xc1c6d
     3705    retn 00004h                               ; c2 04 00                    ; 0xc1c6e
     3706  ; disGetNextSymbol 0xc1c71 LB 0x299c -> off=0x0 cb=00000000000006a3 uValue=00000000000c1c71 'biosfn_scroll'
     3707biosfn_scroll:                               ; 0xc1c71 LB 0x6a3
     3708    push bp                                   ; 55                          ; 0xc1c71 vgabios.c:1309
     3709    mov bp, sp                                ; 89 e5                       ; 0xc1c72
     3710    push si                                   ; 56                          ; 0xc1c74
     3711    push di                                   ; 57                          ; 0xc1c75
     3712    sub sp, strict byte 00020h                ; 83 ec 20                    ; 0xc1c76
     3713    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc1c79
     3714    mov byte [bp-010h], dl                    ; 88 56 f0                    ; 0xc1c7c
     3715    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc1c7f
     3716    mov byte [bp-008h], cl                    ; 88 4e f8                    ; 0xc1c82
     3717    mov ch, byte [bp+006h]                    ; 8a 6e 06                    ; 0xc1c85
     3718    cmp bl, byte [bp+004h]                    ; 3a 5e 04                    ; 0xc1c88 vgabios.c:1318
     3719    jnbe short 01ca8h                         ; 77 1b                       ; 0xc1c8b
     3720    cmp ch, cl                                ; 38 cd                       ; 0xc1c8d vgabios.c:1319
     3721    jc short 01ca8h                           ; 72 17                       ; 0xc1c8f
     3722    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc1c91 vgabios.c:37
     3723    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1c94
     3724    mov es, ax                                ; 8e c0                       ; 0xc1c97
     3725    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1c99
     3726    xor ah, ah                                ; 30 e4                       ; 0xc1c9c vgabios.c:1323
     3727    call 03940h                               ; e8 9f 1c                    ; 0xc1c9e
     3728    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc1ca1
     3729    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc1ca4 vgabios.c:1324
     3730    jne short 01cabh                          ; 75 03                       ; 0xc1ca6
     3731    jmp near 0230bh                           ; e9 60 06                    ; 0xc1ca8
     3732    mov bx, 00084h                            ; bb 84 00                    ; 0xc1cab vgabios.c:37
     3733    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc1cae
     3734    mov es, ax                                ; 8e c0                       ; 0xc1cb1
     3735    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1cb3
     3736    xor ah, ah                                ; 30 e4                       ; 0xc1cb6 vgabios.c:38
     3737    inc ax                                    ; 40                          ; 0xc1cb8
     3738    mov word [bp-024h], ax                    ; 89 46 dc                    ; 0xc1cb9
     3739    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc1cbc vgabios.c:47
     3740    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc1cbf
     3741    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc1cc2 vgabios.c:48
     3742    cmp byte [bp+008h], 0ffh                  ; 80 7e 08 ff                 ; 0xc1cc5 vgabios.c:1331
     3743    jne short 01cd4h                          ; 75 09                       ; 0xc1cc9
     3744    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc1ccb vgabios.c:37
     3745    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc1cce
     3746    mov byte [bp+008h], al                    ; 88 46 08                    ; 0xc1cd1 vgabios.c:38
     3747    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1cd4 vgabios.c:1334
     3748    xor ah, ah                                ; 30 e4                       ; 0xc1cd7
     3749    cmp ax, word [bp-024h]                    ; 3b 46 dc                    ; 0xc1cd9
     3750    jc short 01ce6h                           ; 72 08                       ; 0xc1cdc
     3751    mov al, byte [bp-024h]                    ; 8a 46 dc                    ; 0xc1cde
    36043752    db  0feh, 0c8h
    3605     ; dec al                                    ; fe c8                     ; 0xc1aee
    3606     mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc1af0
    3607     mov al, ch                                ; 88 e8                       ; 0xc1af3 vgabios.c:1218
    3608     xor ah, ah                                ; 30 e4                       ; 0xc1af5
    3609     cmp ax, word [bp-018h]                    ; 3b 46 e8                    ; 0xc1af7
    3610     jc short 01b01h                           ; 72 05                       ; 0xc1afa
    3611     mov ch, byte [bp-018h]                    ; 8a 6e e8                    ; 0xc1afc
     3753    ; dec al                                    ; fe c8                     ; 0xc1ce1
     3754    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc1ce3
     3755    mov al, ch                                ; 88 e8                       ; 0xc1ce6 vgabios.c:1335
     3756    xor ah, ah                                ; 30 e4                       ; 0xc1ce8
     3757    cmp ax, word [bp-018h]                    ; 3b 46 e8                    ; 0xc1cea
     3758    jc short 01cf4h                           ; 72 05                       ; 0xc1ced
     3759    mov ch, byte [bp-018h]                    ; 8a 6e e8                    ; 0xc1cef
    36123760    db  0feh, 0cdh
    3613     ; dec ch                                    ; fe cd                     ; 0xc1aff
    3614     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1b01 vgabios.c:1219
    3615     xor ah, ah                                ; 30 e4                       ; 0xc1b04
    3616     cmp ax, word [bp-024h]                    ; 3b 46 dc                    ; 0xc1b06
    3617     jbe short 01b0eh                          ; 76 03                       ; 0xc1b09
    3618     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1b0b
    3619     mov al, ch                                ; 88 e8                       ; 0xc1b0e vgabios.c:1220
    3620     sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1b10
     3761    ; dec ch                                    ; fe cd                     ; 0xc1cf2
     3762    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1cf4 vgabios.c:1336
     3763    xor ah, ah                                ; 30 e4                       ; 0xc1cf7
     3764    cmp ax, word [bp-024h]                    ; 3b 46 dc                    ; 0xc1cf9
     3765    jbe short 01d01h                          ; 76 03                       ; 0xc1cfc
     3766    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc1cfe
     3767    mov al, ch                                ; 88 e8                       ; 0xc1d01 vgabios.c:1337
     3768    sub al, byte [bp-008h]                    ; 2a 46 f8                    ; 0xc1d03
    36213769    db  0feh, 0c0h
    3622     ; inc al                                    ; fe c0                     ; 0xc1b13
    3623     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1b15
    3624     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1b18 vgabios.c:1222
    3625     mov byte [bp-01eh], al                    ; 88 46 e2                    ; 0xc1b1b
    3626     mov byte [bp-01dh], 000h                  ; c6 46 e3 00                 ; 0xc1b1e
    3627     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1b22
    3628     mov bx, word [bp-01eh]                    ; 8b 5e e2                    ; 0xc1b24
    3629     sal bx, CL                                ; d3 e3                       ; 0xc1b27
    3630     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1b29
    3631     dec ax                                    ; 48                          ; 0xc1b2c
    3632     mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc1b2d
    3633     mov ax, word [bp-024h]                    ; 8b 46 dc                    ; 0xc1b30
    3634     dec ax                                    ; 48                          ; 0xc1b33
    3635     mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc1b34
    3636     mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1b37
    3637     mul word [bp-024h]                        ; f7 66 dc                    ; 0xc1b3a
    3638     mov di, ax                                ; 89 c7                       ; 0xc1b3d
    3639     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc1b3f
    3640     jne short 01b90h                          ; 75 4a                       ; 0xc1b44
    3641     sal ax, 1                                 ; d1 e0                       ; 0xc1b46 vgabios.c:1225
    3642     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1b48
    3643     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc1b4a
    3644     xor dh, dh                                ; 30 f6                       ; 0xc1b4d
    3645     inc ax                                    ; 40                          ; 0xc1b4f
    3646     mul dx                                    ; f7 e2                       ; 0xc1b50
    3647     mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1b52
    3648     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1b55 vgabios.c:1230
    3649     jne short 01b93h                          ; 75 38                       ; 0xc1b59
    3650     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1b5b
    3651     jne short 01b93h                          ; 75 32                       ; 0xc1b5f
    3652     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1b61
    3653     jne short 01b93h                          ; 75 2c                       ; 0xc1b65
    3654     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1b67
    3655     xor ah, ah                                ; 30 e4                       ; 0xc1b6a
    3656     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1b6c
    3657     jne short 01b93h                          ; 75 22                       ; 0xc1b6f
    3658     mov al, ch                                ; 88 e8                       ; 0xc1b71
    3659     cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc1b73
    3660     jne short 01b93h                          ; 75 1b                       ; 0xc1b76
    3661     mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1b78 vgabios.c:1232
    3662     xor al, ch                                ; 30 e8                       ; 0xc1b7b
    3663     add ax, strict word 00020h                ; 05 20 00                    ; 0xc1b7d
    3664     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1b80
    3665     mov cx, di                                ; 89 f9                       ; 0xc1b84
    3666     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1b86
    3667     jcxz 01b8dh                               ; e3 02                       ; 0xc1b89
    3668     rep stosw                                 ; f3 ab                       ; 0xc1b8b
    3669     jmp near 02118h                           ; e9 88 05                    ; 0xc1b8d vgabios.c:1234
    3670     jmp near 01d1dh                           ; e9 8a 01                    ; 0xc1b90
    3671     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1b93 vgabios.c:1236
    3672     jne short 01bfeh                          ; 75 65                       ; 0xc1b97
    3673     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1b99 vgabios.c:1237
    3674     xor ah, ah                                ; 30 e4                       ; 0xc1b9c
    3675     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1b9e
    3676     mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1ba1
    3677     xor dh, dh                                ; 30 f6                       ; 0xc1ba4
    3678     cmp dx, word [bp-016h]                    ; 3b 56 ea                    ; 0xc1ba6
    3679     jc short 01c00h                           ; 72 55                       ; 0xc1ba9
    3680     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1bab vgabios.c:1239
    3681     xor ah, ah                                ; 30 e4                       ; 0xc1bae
    3682     add ax, word [bp-016h]                    ; 03 46 ea                    ; 0xc1bb0
    3683     cmp ax, dx                                ; 39 d0                       ; 0xc1bb3
    3684     jnbe short 01bbdh                         ; 77 06                       ; 0xc1bb5
    3685     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1bb7
    3686     jne short 01c03h                          ; 75 46                       ; 0xc1bbb
    3687     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1bbd vgabios.c:1240
    3688     mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1bc0
    3689     xor al, al                                ; 30 c0                       ; 0xc1bc3
    3690     mov byte [bp-019h], al                    ; 88 46 e7                    ; 0xc1bc5
    3691     mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1bc8
    3692     mov si, ax                                ; 89 c6                       ; 0xc1bcb
    3693     add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1bcd
    3694     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1bd0
    3695     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1bd3
    3696     mov dx, ax                                ; 89 c2                       ; 0xc1bd6
    3697     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1bd8
    3698     xor ah, ah                                ; 30 e4                       ; 0xc1bdb
    3699     add ax, dx                                ; 01 d0                       ; 0xc1bdd
    3700     sal ax, 1                                 ; d1 e0                       ; 0xc1bdf
    3701     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1be1
    3702     add di, ax                                ; 01 c7                       ; 0xc1be4
    3703     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1be6
    3704     xor bh, bh                                ; 30 ff                       ; 0xc1be9
    3705     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1beb
    3706     sal bx, CL                                ; d3 e3                       ; 0xc1bed
    3707     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc1bef
    3708     mov cx, word [bp-01ah]                    ; 8b 4e e6                    ; 0xc1bf3
    3709     mov ax, si                                ; 89 f0                       ; 0xc1bf6
    3710     jcxz 01bfch                               ; e3 02                       ; 0xc1bf8
    3711     rep stosw                                 ; f3 ab                       ; 0xc1bfa
    3712     jmp short 01c4ch                          ; eb 4e                       ; 0xc1bfc vgabios.c:1241
    3713     jmp short 01c52h                          ; eb 52                       ; 0xc1bfe
    3714     jmp near 02118h                           ; e9 15 05                    ; 0xc1c00
    3715     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc1c03 vgabios.c:1242
    3716     mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc1c06
    3717     mov byte [bp-013h], dh                    ; 88 76 ed                    ; 0xc1c09
    3718     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1c0c
    3719     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1c0f
    3720     mov byte [bp-01ah], dl                    ; 88 56 e6                    ; 0xc1c12
    3721     mov byte [bp-019h], 000h                  ; c6 46 e7 00                 ; 0xc1c15
    3722     mov si, ax                                ; 89 c6                       ; 0xc1c19
    3723     add si, word [bp-01ah]                    ; 03 76 e6                    ; 0xc1c1b
    3724     sal si, 1                                 ; d1 e6                       ; 0xc1c1e
    3725     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1c20
    3726     xor bh, bh                                ; 30 ff                       ; 0xc1c23
    3727     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1c25
    3728     sal bx, CL                                ; d3 e3                       ; 0xc1c27
    3729     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1c29
    3730     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1c2d
    3731     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1c30
    3732     add ax, word [bp-01ah]                    ; 03 46 e6                    ; 0xc1c33
    3733     sal ax, 1                                 ; d1 e0                       ; 0xc1c36
    3734     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1c38
    3735     add di, ax                                ; 01 c7                       ; 0xc1c3b
    3736     mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc1c3d
    3737     mov dx, bx                                ; 89 da                       ; 0xc1c40
    3738     mov es, bx                                ; 8e c3                       ; 0xc1c42
    3739     jcxz 01c4ch                               ; e3 06                       ; 0xc1c44
    3740     push DS                                   ; 1e                          ; 0xc1c46
    3741     mov ds, dx                                ; 8e da                       ; 0xc1c47
    3742     rep movsw                                 ; f3 a5                       ; 0xc1c49
    3743     pop DS                                    ; 1f                          ; 0xc1c4b
    3744     inc word [bp-016h]                        ; ff 46 ea                    ; 0xc1c4c vgabios.c:1243
    3745     jmp near 01ba1h                           ; e9 4f ff                    ; 0xc1c4f
    3746     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1c52 vgabios.c:1246
    3747     xor ah, ah                                ; 30 e4                       ; 0xc1c55
    3748     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1c57
    3749     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1c5a
    3750     xor ah, ah                                ; 30 e4                       ; 0xc1c5d
    3751     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1c5f
    3752     jnbe short 01c00h                         ; 77 9c                       ; 0xc1c62
    3753     mov dl, al                                ; 88 c2                       ; 0xc1c64 vgabios.c:1248
    3754     xor dh, dh                                ; 30 f6                       ; 0xc1c66
    3755     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1c68
    3756     add ax, dx                                ; 01 d0                       ; 0xc1c6b
    3757     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1c6d
    3758     jnbe short 01c78h                         ; 77 06                       ; 0xc1c70
    3759     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1c72
    3760     jne short 01cb8h                          ; 75 40                       ; 0xc1c76
    3761     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1c78 vgabios.c:1249
    3762     xor bh, bh                                ; 30 ff                       ; 0xc1c7b
    3763     mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1c7d
    3764     xor al, al                                ; 30 c0                       ; 0xc1c80
    3765     mov si, ax                                ; 89 c6                       ; 0xc1c82
    3766     add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1c84
    3767     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1c87
    3768     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1c8a
    3769     mov dx, ax                                ; 89 c2                       ; 0xc1c8d
    3770     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1c8f
    3771     xor ah, ah                                ; 30 e4                       ; 0xc1c92
    3772     add ax, dx                                ; 01 d0                       ; 0xc1c94
    3773     sal ax, 1                                 ; d1 e0                       ; 0xc1c96
    3774     mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc1c98
    3775     add dx, ax                                ; 01 c2                       ; 0xc1c9b
    3776     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1c9d
    3777     xor ah, ah                                ; 30 e4                       ; 0xc1ca0
    3778     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1ca2
    3779     mov di, ax                                ; 89 c7                       ; 0xc1ca4
    3780     sal di, CL                                ; d3 e7                       ; 0xc1ca6
    3781     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc1ca8
    3782     mov cx, bx                                ; 89 d9                       ; 0xc1cac
    3783     mov ax, si                                ; 89 f0                       ; 0xc1cae
    3784     mov di, dx                                ; 89 d7                       ; 0xc1cb0
    3785     jcxz 01cb6h                               ; e3 02                       ; 0xc1cb2
    3786     rep stosw                                 ; f3 ab                       ; 0xc1cb4
    3787     jmp short 01d0dh                          ; eb 55                       ; 0xc1cb6 vgabios.c:1250
    3788     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1cb8 vgabios.c:1251
    3789     mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1cbb
    3790     mov byte [bp-019h], dh                    ; 88 76 e7                    ; 0xc1cbe
    3791     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1cc1
    3792     xor ah, ah                                ; 30 e4                       ; 0xc1cc4
    3793     mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc1cc6
    3794     sub dx, ax                                ; 29 c2                       ; 0xc1cc9
    3795     mov ax, dx                                ; 89 d0                       ; 0xc1ccb
    3796     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1ccd
    3797     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1cd0
    3798     mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc1cd3
    3799     mov byte [bp-013h], 000h                  ; c6 46 ed 00                 ; 0xc1cd6
    3800     mov si, ax                                ; 89 c6                       ; 0xc1cda
    3801     add si, word [bp-014h]                    ; 03 76 ec                    ; 0xc1cdc
    3802     sal si, 1                                 ; d1 e6                       ; 0xc1cdf
    3803     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1ce1
    3804     xor bh, bh                                ; 30 ff                       ; 0xc1ce4
    3805     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1ce6
    3806     sal bx, CL                                ; d3 e3                       ; 0xc1ce8
    3807     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1cea
    3808     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1cee
    3809     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1cf1
    3810     add ax, word [bp-014h]                    ; 03 46 ec                    ; 0xc1cf4
    3811     sal ax, 1                                 ; d1 e0                       ; 0xc1cf7
    3812     mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1cf9
    3813     add di, ax                                ; 01 c7                       ; 0xc1cfc
    3814     mov cx, word [bp-01ah]                    ; 8b 4e e6                    ; 0xc1cfe
    3815     mov dx, bx                                ; 89 da                       ; 0xc1d01
    3816     mov es, bx                                ; 8e c3                       ; 0xc1d03
    3817     jcxz 01d0dh                               ; e3 06                       ; 0xc1d05
    3818     push DS                                   ; 1e                          ; 0xc1d07
    3819     mov ds, dx                                ; 8e da                       ; 0xc1d08
    3820     rep movsw                                 ; f3 a5                       ; 0xc1d0a
    3821     pop DS                                    ; 1f                          ; 0xc1d0c
    3822     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1d0d vgabios.c:1252
    3823     xor ah, ah                                ; 30 e4                       ; 0xc1d10
    3824     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1d12
    3825     jc short 01d4bh                           ; 72 34                       ; 0xc1d15
    3826     dec word [bp-016h]                        ; ff 4e ea                    ; 0xc1d17 vgabios.c:1253
    3827     jmp near 01c5ah                           ; e9 3d ff                    ; 0xc1d1a
    3828     mov si, word [bp-01eh]                    ; 8b 76 e2                    ; 0xc1d1d vgabios.c:1259
    3829     mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc1d20
    3830     xor ah, ah                                ; 30 e4                       ; 0xc1d24
    3831     mov CL, strict byte 006h                  ; b1 06                       ; 0xc1d26
    3832     mov si, ax                                ; 89 c6                       ; 0xc1d28
    3833     sal si, CL                                ; d3 e6                       ; 0xc1d2a
    3834     mov al, byte [si+04844h]                  ; 8a 84 44 48                 ; 0xc1d2c
    3835     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1d30
    3836     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc1d33 vgabios.c:1260
    3837     cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1d37
    3838     jc short 01d47h                           ; 72 0c                       ; 0xc1d39
    3839     jbe short 01d4eh                          ; 76 11                       ; 0xc1d3b
    3840     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc1d3d
    3841     je short 01d7bh                           ; 74 3a                       ; 0xc1d3f
    3842     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc1d41
    3843     je short 01d4eh                           ; 74 09                       ; 0xc1d43
    3844     jmp short 01d4bh                          ; eb 04                       ; 0xc1d45
    3845     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc1d47
    3846     je short 01d7eh                           ; 74 33                       ; 0xc1d49
    3847     jmp near 02118h                           ; e9 ca 03                    ; 0xc1d4b
    3848     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1d4e vgabios.c:1264
    3849     jne short 01d79h                          ; 75 25                       ; 0xc1d52
    3850     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1d54
    3851     jne short 01dbch                          ; 75 62                       ; 0xc1d58
    3852     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d5a
    3853     jne short 01dbch                          ; 75 5c                       ; 0xc1d5e
    3854     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1d60
    3855     xor ah, ah                                ; 30 e4                       ; 0xc1d63
    3856     mov dx, word [bp-024h]                    ; 8b 56 dc                    ; 0xc1d65
    3857     dec dx                                    ; 4a                          ; 0xc1d68
    3858     cmp ax, dx                                ; 39 d0                       ; 0xc1d69
    3859     jne short 01dbch                          ; 75 4f                       ; 0xc1d6b
    3860     mov al, ch                                ; 88 e8                       ; 0xc1d6d
    3861     xor ah, dh                                ; 30 f4                       ; 0xc1d6f
    3862     mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc1d71
    3863     dec dx                                    ; 4a                          ; 0xc1d74
    3864     cmp ax, dx                                ; 39 d0                       ; 0xc1d75
    3865     je short 01d81h                           ; 74 08                       ; 0xc1d77
    3866     jmp short 01dbch                          ; eb 41                       ; 0xc1d79
    3867     jmp near 01ffch                           ; e9 7e 02                    ; 0xc1d7b
    3868     jmp near 01ea8h                           ; e9 27 01                    ; 0xc1d7e
    3869     mov ax, 00205h                            ; b8 05 02                    ; 0xc1d81 vgabios.c:1266
    3870     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1d84
    3871     out DX, ax                                ; ef                          ; 0xc1d87
    3872     mov ax, word [bp-024h]                    ; 8b 46 dc                    ; 0xc1d88 vgabios.c:1267
    3873     mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1d8b
    3874     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1d8e
    3875     xor dh, dh                                ; 30 f6                       ; 0xc1d91
    3876     mul dx                                    ; f7 e2                       ; 0xc1d93
    3877     mov dx, ax                                ; 89 c2                       ; 0xc1d95
    3878     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1d97
    3879     xor ah, ah                                ; 30 e4                       ; 0xc1d9a
    3880     mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1d9c
    3881     xor bh, bh                                ; 30 ff                       ; 0xc1d9f
    3882     mov CL, strict byte 003h                  ; b1 03                       ; 0xc1da1
    3883     sal bx, CL                                ; d3 e3                       ; 0xc1da3
    3884     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1da5
    3885     mov cx, dx                                ; 89 d1                       ; 0xc1da9
    3886     xor di, di                                ; 31 ff                       ; 0xc1dab
    3887     mov es, bx                                ; 8e c3                       ; 0xc1dad
    3888     jcxz 01db3h                               ; e3 02                       ; 0xc1daf
    3889     rep stosb                                 ; f3 aa                       ; 0xc1db1
    3890     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1db3 vgabios.c:1268
    3891     mov dx, 003ceh                            ; ba ce 03                    ; 0xc1db6
    3892     out DX, ax                                ; ef                          ; 0xc1db9
    3893     jmp short 01d4bh                          ; eb 8f                       ; 0xc1dba vgabios.c:1270
    3894     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1dbc vgabios.c:1272
    3895     jne short 01e2eh                          ; 75 6c                       ; 0xc1dc0
    3896     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1dc2 vgabios.c:1273
    3897     xor ah, ah                                ; 30 e4                       ; 0xc1dc5
    3898     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1dc7
    3899     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1dca
    3900     xor ah, ah                                ; 30 e4                       ; 0xc1dcd
    3901     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1dcf
    3902     jc short 01e2bh                           ; 72 57                       ; 0xc1dd2
    3903     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1dd4 vgabios.c:1275
    3904     xor dh, dh                                ; 30 f6                       ; 0xc1dd7
    3905     add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc1dd9
    3906     cmp dx, ax                                ; 39 c2                       ; 0xc1ddc
    3907     jnbe short 01de6h                         ; 77 06                       ; 0xc1dde
    3908     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1de0
    3909     jne short 01e07h                          ; 75 21                       ; 0xc1de4
    3910     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1de6 vgabios.c:1276
    3911     xor ah, ah                                ; 30 e4                       ; 0xc1de9
    3912     push ax                                   ; 50                          ; 0xc1deb
    3913     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1dec
    3914     push ax                                   ; 50                          ; 0xc1def
    3915     mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc1df0
    3916     xor ch, ch                                ; 30 ed                       ; 0xc1df3
    3917     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1df5
    3918     xor bh, bh                                ; 30 ff                       ; 0xc1df8
    3919     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc1dfa
    3920     xor dh, dh                                ; 30 f6                       ; 0xc1dfd
    3921     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1dff
    3922     call 017cah                               ; e8 c5 f9                    ; 0xc1e02
    3923     jmp short 01e26h                          ; eb 1f                       ; 0xc1e05 vgabios.c:1277
    3924     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1e07 vgabios.c:1278
    3925     push ax                                   ; 50                          ; 0xc1e0a
    3926     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc1e0b
    3927     push ax                                   ; 50                          ; 0xc1e0e
    3928     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1e0f
    3929     xor ch, ch                                ; 30 ed                       ; 0xc1e12
    3930     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc1e14
    3931     xor bh, bh                                ; 30 ff                       ; 0xc1e17
    3932     mov dl, bl                                ; 88 da                       ; 0xc1e19
    3933     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc1e1b
    3934     xor dh, dh                                ; 30 f6                       ; 0xc1e1e
    3935     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e20
    3936     call 0173ch                               ; e8 16 f9                    ; 0xc1e23
    3937     inc word [bp-016h]                        ; ff 46 ea                    ; 0xc1e26 vgabios.c:1279
    3938     jmp short 01dcah                          ; eb 9f                       ; 0xc1e29
    3939     jmp near 02118h                           ; e9 ea 02                    ; 0xc1e2b
    3940     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e2e vgabios.c:1282
    3941     xor ah, ah                                ; 30 e4                       ; 0xc1e31
    3942     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1e33
    3943     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1e36
    3944     xor ah, ah                                ; 30 e4                       ; 0xc1e39
    3945     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1e3b
    3946     jnbe short 01e2bh                         ; 77 eb                       ; 0xc1e3e
    3947     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1e40 vgabios.c:1284
    3948     xor dh, dh                                ; 30 f6                       ; 0xc1e43
    3949     add ax, dx                                ; 01 d0                       ; 0xc1e45
    3950     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1e47
    3951     jnbe short 01e50h                         ; 77 04                       ; 0xc1e4a
    3952     test dl, dl                               ; 84 d2                       ; 0xc1e4c
    3953     jne short 01e71h                          ; 75 21                       ; 0xc1e4e
    3954     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1e50 vgabios.c:1285
    3955     xor ah, ah                                ; 30 e4                       ; 0xc1e53
    3956     push ax                                   ; 50                          ; 0xc1e55
    3957     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1e56
    3958     push ax                                   ; 50                          ; 0xc1e59
    3959     mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc1e5a
    3960     xor ch, ch                                ; 30 ed                       ; 0xc1e5d
    3961     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1e5f
    3962     xor bh, bh                                ; 30 ff                       ; 0xc1e62
    3963     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc1e64
    3964     xor dh, dh                                ; 30 f6                       ; 0xc1e67
    3965     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e69
    3966     call 017cah                               ; e8 5b f9                    ; 0xc1e6c
    3967     jmp short 01e99h                          ; eb 28                       ; 0xc1e6f vgabios.c:1286
    3968     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1e71 vgabios.c:1287
    3969     xor ah, ah                                ; 30 e4                       ; 0xc1e74
    3970     push ax                                   ; 50                          ; 0xc1e76
    3971     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc1e77
    3972     push ax                                   ; 50                          ; 0xc1e7a
    3973     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1e7b
    3974     xor ch, ch                                ; 30 ed                       ; 0xc1e7e
    3975     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc1e80
    3976     xor bh, bh                                ; 30 ff                       ; 0xc1e83
    3977     mov dl, bl                                ; 88 da                       ; 0xc1e85
    3978     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc1e87
    3979     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e8a
    3980     mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1e8d
    3981     mov byte [bp-019h], dh                    ; 88 76 e7                    ; 0xc1e90
    3982     mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc1e93
    3983     call 0173ch                               ; e8 a3 f8                    ; 0xc1e96
    3984     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e99 vgabios.c:1288
    3985     xor ah, ah                                ; 30 e4                       ; 0xc1e9c
    3986     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1e9e
    3987     jc short 01ef1h                           ; 72 4e                       ; 0xc1ea1
    3988     dec word [bp-016h]                        ; ff 4e ea                    ; 0xc1ea3 vgabios.c:1289
    3989     jmp short 01e36h                          ; eb 8e                       ; 0xc1ea6
    3990     mov cl, byte [bx+047b1h]                  ; 8a 8f b1 47                 ; 0xc1ea8 vgabios.c:1294
    3991     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1eac vgabios.c:1295
    3992     jne short 01ef4h                          ; 75 42                       ; 0xc1eb0
    3993     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1eb2
    3994     jne short 01ef4h                          ; 75 3c                       ; 0xc1eb6
    3995     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1eb8
    3996     jne short 01ef4h                          ; 75 36                       ; 0xc1ebc
    3997     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1ebe
    3998     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1ec1
    3999     jne short 01ef4h                          ; 75 2e                       ; 0xc1ec4
    4000     mov al, ch                                ; 88 e8                       ; 0xc1ec6
    4001     cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc1ec8
    4002     jne short 01ef4h                          ; 75 27                       ; 0xc1ecb
    4003     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1ecd vgabios.c:1297
    4004     xor dh, dh                                ; 30 f6                       ; 0xc1ed0
    4005     mov ax, di                                ; 89 f8                       ; 0xc1ed2
    4006     mul dx                                    ; f7 e2                       ; 0xc1ed4
    4007     mov dl, cl                                ; 88 ca                       ; 0xc1ed6
    4008     xor dh, dh                                ; 30 f6                       ; 0xc1ed8
    4009     mul dx                                    ; f7 e2                       ; 0xc1eda
    4010     mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc1edc
    4011     xor dh, dh                                ; 30 f6                       ; 0xc1edf
    4012     mov bx, word [bx+047b2h]                  ; 8b 9f b2 47                 ; 0xc1ee1
    4013     mov cx, ax                                ; 89 c1                       ; 0xc1ee5
    4014     mov ax, dx                                ; 89 d0                       ; 0xc1ee7
    4015     xor di, di                                ; 31 ff                       ; 0xc1ee9
    4016     mov es, bx                                ; 8e c3                       ; 0xc1eeb
    4017     jcxz 01ef1h                               ; e3 02                       ; 0xc1eed
    4018     rep stosb                                 ; f3 aa                       ; 0xc1eef
    4019     jmp near 02118h                           ; e9 24 02                    ; 0xc1ef1 vgabios.c:1299
    4020     cmp cl, 002h                              ; 80 f9 02                    ; 0xc1ef4 vgabios.c:1301
    4021     jne short 01f02h                          ; 75 09                       ; 0xc1ef7
    4022     sal byte [bp-008h], 1                     ; d0 66 f8                    ; 0xc1ef9 vgabios.c:1303
    4023     sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc1efc vgabios.c:1304
    4024     sal word [bp-018h], 1                     ; d1 66 e8                    ; 0xc1eff vgabios.c:1305
    4025     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1f02 vgabios.c:1308
    4026     jne short 01f71h                          ; 75 69                       ; 0xc1f06
    4027     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1f08 vgabios.c:1309
    4028     xor ah, ah                                ; 30 e4                       ; 0xc1f0b
    4029     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1f0d
    4030     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f10
    4031     xor ah, ah                                ; 30 e4                       ; 0xc1f13
    4032     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1f15
    4033     jc short 01ef1h                           ; 72 d7                       ; 0xc1f18
    4034     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1f1a vgabios.c:1311
    4035     xor dh, dh                                ; 30 f6                       ; 0xc1f1d
    4036     add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc1f1f
    4037     cmp dx, ax                                ; 39 c2                       ; 0xc1f22
    4038     jnbe short 01f2ch                         ; 77 06                       ; 0xc1f24
    4039     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1f26
    4040     jne short 01f4dh                          ; 75 21                       ; 0xc1f2a
    4041     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1f2c vgabios.c:1312
    4042     xor ah, ah                                ; 30 e4                       ; 0xc1f2f
    4043     push ax                                   ; 50                          ; 0xc1f31
    4044     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f32
    4045     push ax                                   ; 50                          ; 0xc1f35
    4046     mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc1f36
    4047     xor ch, ch                                ; 30 ed                       ; 0xc1f39
    4048     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1f3b
    4049     xor bh, bh                                ; 30 ff                       ; 0xc1f3e
    4050     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc1f40
    4051     xor dh, dh                                ; 30 f6                       ; 0xc1f43
    4052     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f45
    4053     call 018fbh                               ; e8 b0 f9                    ; 0xc1f48
    4054     jmp short 01f6ch                          ; eb 1f                       ; 0xc1f4b vgabios.c:1313
    4055     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f4d vgabios.c:1314
    4056     push ax                                   ; 50                          ; 0xc1f50
    4057     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc1f51
    4058     push ax                                   ; 50                          ; 0xc1f54
    4059     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1f55
    4060     xor ch, ch                                ; 30 ed                       ; 0xc1f58
    4061     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc1f5a
    4062     xor bh, bh                                ; 30 ff                       ; 0xc1f5d
    4063     mov dl, bl                                ; 88 da                       ; 0xc1f5f
    4064     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc1f61
    4065     xor dh, dh                                ; 30 f6                       ; 0xc1f64
    4066     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1f66
    4067     call 01845h                               ; e8 d9 f8                    ; 0xc1f69
    4068     inc word [bp-016h]                        ; ff 46 ea                    ; 0xc1f6c vgabios.c:1315
    4069     jmp short 01f10h                          ; eb 9f                       ; 0xc1f6f
    4070     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f71 vgabios.c:1318
    4071     xor ah, ah                                ; 30 e4                       ; 0xc1f74
    4072     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1f76
    4073     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1f79
    4074     xor ah, ah                                ; 30 e4                       ; 0xc1f7c
    4075     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1f7e
    4076     jnbe short 01fc1h                         ; 77 3e                       ; 0xc1f81
    4077     mov dl, al                                ; 88 c2                       ; 0xc1f83 vgabios.c:1320
    4078     xor dh, dh                                ; 30 f6                       ; 0xc1f85
    4079     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1f87
    4080     add ax, dx                                ; 01 d0                       ; 0xc1f8a
    4081     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1f8c
    4082     jnbe short 01f97h                         ; 77 06                       ; 0xc1f8f
    4083     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1f91
    4084     jne short 01fc4h                          ; 75 2d                       ; 0xc1f95
    4085     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1f97 vgabios.c:1321
    4086     xor ah, ah                                ; 30 e4                       ; 0xc1f9a
    4087     push ax                                   ; 50                          ; 0xc1f9c
    4088     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1f9d
    4089     push ax                                   ; 50                          ; 0xc1fa0
    4090     mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc1fa1
    4091     xor ch, ch                                ; 30 ed                       ; 0xc1fa4
    4092     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1fa6
    4093     xor bh, bh                                ; 30 ff                       ; 0xc1fa9
    4094     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc1fab
    4095     xor dh, dh                                ; 30 f6                       ; 0xc1fae
    4096     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1fb0
    4097     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc1fb3
    4098     mov byte [bp-013h], ah                    ; 88 66 ed                    ; 0xc1fb6
    4099     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1fb9
    4100     call 018fbh                               ; e8 3c f9                    ; 0xc1fbc
    4101     jmp short 01fech                          ; eb 2b                       ; 0xc1fbf vgabios.c:1322
    4102     jmp near 02118h                           ; e9 54 01                    ; 0xc1fc1
    4103     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1fc4 vgabios.c:1323
    4104     xor ah, ah                                ; 30 e4                       ; 0xc1fc7
    4105     push ax                                   ; 50                          ; 0xc1fc9
    4106     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc1fca
    4107     push ax                                   ; 50                          ; 0xc1fcd
    4108     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc1fce
    4109     xor ch, ch                                ; 30 ed                       ; 0xc1fd1
    4110     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc1fd3
    4111     xor bh, bh                                ; 30 ff                       ; 0xc1fd6
    4112     mov dl, bl                                ; 88 da                       ; 0xc1fd8
    4113     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc1fda
    4114     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1fdd
    4115     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc1fe0
    4116     mov byte [bp-013h], dh                    ; 88 76 ed                    ; 0xc1fe3
    4117     mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc1fe6
    4118     call 01845h                               ; e8 59 f8                    ; 0xc1fe9
    4119     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1fec vgabios.c:1324
    4120     xor ah, ah                                ; 30 e4                       ; 0xc1fef
    4121     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1ff1
    4122     jc short 0203bh                           ; 72 45                       ; 0xc1ff4
    4123     dec word [bp-016h]                        ; ff 4e ea                    ; 0xc1ff6 vgabios.c:1325
    4124     jmp near 01f79h                           ; e9 7d ff                    ; 0xc1ff9
    4125     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1ffc vgabios.c:1330
    4126     jne short 0203eh                          ; 75 3c                       ; 0xc2000
    4127     cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc2002
    4128     jne short 0203eh                          ; 75 36                       ; 0xc2006
    4129     cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc2008
    4130     jne short 0203eh                          ; 75 30                       ; 0xc200c
    4131     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc200e
    4132     cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc2011
    4133     jne short 0203eh                          ; 75 28                       ; 0xc2014
    4134     mov al, ch                                ; 88 e8                       ; 0xc2016
    4135     cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc2018
    4136     jne short 0203eh                          ; 75 21                       ; 0xc201b
    4137     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc201d vgabios.c:1332
    4138     xor dh, dh                                ; 30 f6                       ; 0xc2020
    4139     mov ax, di                                ; 89 f8                       ; 0xc2022
    4140     mul dx                                    ; f7 e2                       ; 0xc2024
    4141     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2026
    4142     sal ax, CL                                ; d3 e0                       ; 0xc2028
    4143     mov cx, ax                                ; 89 c1                       ; 0xc202a
    4144     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc202c
    4145     xor ah, ah                                ; 30 e4                       ; 0xc202f
    4146     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2031
    4147     xor di, di                                ; 31 ff                       ; 0xc2035
    4148     jcxz 0203bh                               ; e3 02                       ; 0xc2037
    4149     rep stosb                                 ; f3 aa                       ; 0xc2039
    4150     jmp near 02118h                           ; e9 da 00                    ; 0xc203b vgabios.c:1334
    4151     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc203e vgabios.c:1337
    4152     jne short 020aah                          ; 75 66                       ; 0xc2042
    4153     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2044 vgabios.c:1338
    4154     xor ah, ah                                ; 30 e4                       ; 0xc2047
    4155     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2049
    4156     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc204c
    4157     xor ah, ah                                ; 30 e4                       ; 0xc204f
    4158     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2051
    4159     jc short 0203bh                           ; 72 e5                       ; 0xc2054
    4160     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2056 vgabios.c:1340
    4161     xor dh, dh                                ; 30 f6                       ; 0xc2059
    4162     add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc205b
    4163     cmp dx, ax                                ; 39 c2                       ; 0xc205e
    4164     jnbe short 02068h                         ; 77 06                       ; 0xc2060
    4165     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2062
    4166     jne short 02087h                          ; 75 1f                       ; 0xc2066
    4167     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2068 vgabios.c:1341
    4168     xor ah, ah                                ; 30 e4                       ; 0xc206b
     3770    ; inc al                                    ; fe c0                     ; 0xc1d06
     3771    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc1d08
     3772    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1d0b vgabios.c:1339
     3773    mov byte [bp-01eh], al                    ; 88 46 e2                    ; 0xc1d0e
     3774    mov byte [bp-01dh], 000h                  ; c6 46 e3 00                 ; 0xc1d11
     3775    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1d15
     3776    mov bx, word [bp-01eh]                    ; 8b 5e e2                    ; 0xc1d17
     3777    sal bx, CL                                ; d3 e3                       ; 0xc1d1a
     3778    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1d1c
     3779    dec ax                                    ; 48                          ; 0xc1d1f
     3780    mov word [bp-020h], ax                    ; 89 46 e0                    ; 0xc1d20
     3781    mov ax, word [bp-024h]                    ; 8b 46 dc                    ; 0xc1d23
     3782    dec ax                                    ; 48                          ; 0xc1d26
     3783    mov word [bp-022h], ax                    ; 89 46 de                    ; 0xc1d27
     3784    mov ax, word [bp-018h]                    ; 8b 46 e8                    ; 0xc1d2a
     3785    mul word [bp-024h]                        ; f7 66 dc                    ; 0xc1d2d
     3786    mov di, ax                                ; 89 c7                       ; 0xc1d30
     3787    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc1d32
     3788    jne short 01d83h                          ; 75 4a                       ; 0xc1d37
     3789    sal ax, 1                                 ; d1 e0                       ; 0xc1d39 vgabios.c:1342
     3790    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc1d3b
     3791    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc1d3d
     3792    xor dh, dh                                ; 30 f6                       ; 0xc1d40
     3793    inc ax                                    ; 40                          ; 0xc1d42
     3794    mul dx                                    ; f7 e2                       ; 0xc1d43
     3795    mov word [bp-01ch], ax                    ; 89 46 e4                    ; 0xc1d45
     3796    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1d48 vgabios.c:1347
     3797    jne short 01d86h                          ; 75 38                       ; 0xc1d4c
     3798    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1d4e
     3799    jne short 01d86h                          ; 75 32                       ; 0xc1d52
     3800    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1d54
     3801    jne short 01d86h                          ; 75 2c                       ; 0xc1d58
     3802    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1d5a
     3803    xor ah, ah                                ; 30 e4                       ; 0xc1d5d
     3804    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc1d5f
     3805    jne short 01d86h                          ; 75 22                       ; 0xc1d62
     3806    mov al, ch                                ; 88 e8                       ; 0xc1d64
     3807    cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc1d66
     3808    jne short 01d86h                          ; 75 1b                       ; 0xc1d69
     3809    mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1d6b vgabios.c:1349
     3810    xor al, ch                                ; 30 e8                       ; 0xc1d6e
     3811    add ax, strict word 00020h                ; 05 20 00                    ; 0xc1d70
     3812    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1d73
     3813    mov cx, di                                ; 89 f9                       ; 0xc1d77
     3814    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1d79
     3815    jcxz 01d80h                               ; e3 02                       ; 0xc1d7c
     3816    rep stosw                                 ; f3 ab                       ; 0xc1d7e
     3817    jmp near 0230bh                           ; e9 88 05                    ; 0xc1d80 vgabios.c:1351
     3818    jmp near 01f10h                           ; e9 8a 01                    ; 0xc1d83
     3819    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1d86 vgabios.c:1353
     3820    jne short 01df1h                          ; 75 65                       ; 0xc1d8a
     3821    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1d8c vgabios.c:1354
     3822    xor ah, ah                                ; 30 e4                       ; 0xc1d8f
     3823    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1d91
     3824    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc1d94
     3825    xor dh, dh                                ; 30 f6                       ; 0xc1d97
     3826    cmp dx, word [bp-016h]                    ; 3b 56 ea                    ; 0xc1d99
     3827    jc short 01df3h                           ; 72 55                       ; 0xc1d9c
     3828    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1d9e vgabios.c:1356
     3829    xor ah, ah                                ; 30 e4                       ; 0xc1da1
     3830    add ax, word [bp-016h]                    ; 03 46 ea                    ; 0xc1da3
     3831    cmp ax, dx                                ; 39 d0                       ; 0xc1da6
     3832    jnbe short 01db0h                         ; 77 06                       ; 0xc1da8
     3833    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1daa
     3834    jne short 01df6h                          ; 75 46                       ; 0xc1dae
     3835    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1db0 vgabios.c:1357
     3836    mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1db3
     3837    xor al, al                                ; 30 c0                       ; 0xc1db6
     3838    mov byte [bp-019h], al                    ; 88 46 e7                    ; 0xc1db8
     3839    mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1dbb
     3840    mov si, ax                                ; 89 c6                       ; 0xc1dbe
     3841    add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1dc0
     3842    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1dc3
     3843    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1dc6
     3844    mov dx, ax                                ; 89 c2                       ; 0xc1dc9
     3845    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1dcb
     3846    xor ah, ah                                ; 30 e4                       ; 0xc1dce
     3847    add ax, dx                                ; 01 d0                       ; 0xc1dd0
     3848    sal ax, 1                                 ; d1 e0                       ; 0xc1dd2
     3849    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1dd4
     3850    add di, ax                                ; 01 c7                       ; 0xc1dd7
     3851    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1dd9
     3852    xor bh, bh                                ; 30 ff                       ; 0xc1ddc
     3853    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1dde
     3854    sal bx, CL                                ; d3 e3                       ; 0xc1de0
     3855    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc1de2
     3856    mov cx, word [bp-01ah]                    ; 8b 4e e6                    ; 0xc1de6
     3857    mov ax, si                                ; 89 f0                       ; 0xc1de9
     3858    jcxz 01defh                               ; e3 02                       ; 0xc1deb
     3859    rep stosw                                 ; f3 ab                       ; 0xc1ded
     3860    jmp short 01e3fh                          ; eb 4e                       ; 0xc1def vgabios.c:1358
     3861    jmp short 01e45h                          ; eb 52                       ; 0xc1df1
     3862    jmp near 0230bh                           ; e9 15 05                    ; 0xc1df3
     3863    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc1df6 vgabios.c:1359
     3864    mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc1df9
     3865    mov byte [bp-013h], dh                    ; 88 76 ed                    ; 0xc1dfc
     3866    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1dff
     3867    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1e02
     3868    mov byte [bp-01ah], dl                    ; 88 56 e6                    ; 0xc1e05
     3869    mov byte [bp-019h], 000h                  ; c6 46 e7 00                 ; 0xc1e08
     3870    mov si, ax                                ; 89 c6                       ; 0xc1e0c
     3871    add si, word [bp-01ah]                    ; 03 76 e6                    ; 0xc1e0e
     3872    sal si, 1                                 ; d1 e6                       ; 0xc1e11
     3873    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1e13
     3874    xor bh, bh                                ; 30 ff                       ; 0xc1e16
     3875    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1e18
     3876    sal bx, CL                                ; d3 e3                       ; 0xc1e1a
     3877    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1e1c
     3878    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1e20
     3879    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1e23
     3880    add ax, word [bp-01ah]                    ; 03 46 e6                    ; 0xc1e26
     3881    sal ax, 1                                 ; d1 e0                       ; 0xc1e29
     3882    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1e2b
     3883    add di, ax                                ; 01 c7                       ; 0xc1e2e
     3884    mov cx, word [bp-014h]                    ; 8b 4e ec                    ; 0xc1e30
     3885    mov dx, bx                                ; 89 da                       ; 0xc1e33
     3886    mov es, bx                                ; 8e c3                       ; 0xc1e35
     3887    jcxz 01e3fh                               ; e3 06                       ; 0xc1e37
     3888    push DS                                   ; 1e                          ; 0xc1e39
     3889    mov ds, dx                                ; 8e da                       ; 0xc1e3a
     3890    rep movsw                                 ; f3 a5                       ; 0xc1e3c
     3891    pop DS                                    ; 1f                          ; 0xc1e3e
     3892    inc word [bp-016h]                        ; ff 46 ea                    ; 0xc1e3f vgabios.c:1360
     3893    jmp near 01d94h                           ; e9 4f ff                    ; 0xc1e42
     3894    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1e45 vgabios.c:1363
     3895    xor ah, ah                                ; 30 e4                       ; 0xc1e48
     3896    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1e4a
     3897    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1e4d
     3898    xor ah, ah                                ; 30 e4                       ; 0xc1e50
     3899    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1e52
     3900    jnbe short 01df3h                         ; 77 9c                       ; 0xc1e55
     3901    mov dl, al                                ; 88 c2                       ; 0xc1e57 vgabios.c:1365
     3902    xor dh, dh                                ; 30 f6                       ; 0xc1e59
     3903    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1e5b
     3904    add ax, dx                                ; 01 d0                       ; 0xc1e5e
     3905    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1e60
     3906    jnbe short 01e6bh                         ; 77 06                       ; 0xc1e63
     3907    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1e65
     3908    jne short 01eabh                          ; 75 40                       ; 0xc1e69
     3909    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1e6b vgabios.c:1366
     3910    xor bh, bh                                ; 30 ff                       ; 0xc1e6e
     3911    mov ah, byte [bp-010h]                    ; 8a 66 f0                    ; 0xc1e70
     3912    xor al, al                                ; 30 c0                       ; 0xc1e73
     3913    mov si, ax                                ; 89 c6                       ; 0xc1e75
     3914    add si, strict byte 00020h                ; 83 c6 20                    ; 0xc1e77
     3915    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1e7a
     3916    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1e7d
     3917    mov dx, ax                                ; 89 c2                       ; 0xc1e80
     3918    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1e82
     3919    xor ah, ah                                ; 30 e4                       ; 0xc1e85
     3920    add ax, dx                                ; 01 d0                       ; 0xc1e87
     3921    sal ax, 1                                 ; d1 e0                       ; 0xc1e89
     3922    mov dx, word [bp-01ch]                    ; 8b 56 e4                    ; 0xc1e8b
     3923    add dx, ax                                ; 01 c2                       ; 0xc1e8e
     3924    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc1e90
     3925    xor ah, ah                                ; 30 e4                       ; 0xc1e93
     3926    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1e95
     3927    mov di, ax                                ; 89 c7                       ; 0xc1e97
     3928    sal di, CL                                ; d3 e7                       ; 0xc1e99
     3929    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc1e9b
     3930    mov cx, bx                                ; 89 d9                       ; 0xc1e9f
     3931    mov ax, si                                ; 89 f0                       ; 0xc1ea1
     3932    mov di, dx                                ; 89 d7                       ; 0xc1ea3
     3933    jcxz 01ea9h                               ; e3 02                       ; 0xc1ea5
     3934    rep stosw                                 ; f3 ab                       ; 0xc1ea7
     3935    jmp short 01f00h                          ; eb 55                       ; 0xc1ea9 vgabios.c:1367
     3936    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc1eab vgabios.c:1368
     3937    mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc1eae
     3938    mov byte [bp-019h], dh                    ; 88 76 e7                    ; 0xc1eb1
     3939    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc1eb4
     3940    xor ah, ah                                ; 30 e4                       ; 0xc1eb7
     3941    mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc1eb9
     3942    sub dx, ax                                ; 29 c2                       ; 0xc1ebc
     3943    mov ax, dx                                ; 89 d0                       ; 0xc1ebe
     3944    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1ec0
     3945    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc1ec3
     3946    mov byte [bp-014h], dl                    ; 88 56 ec                    ; 0xc1ec6
     3947    mov byte [bp-013h], 000h                  ; c6 46 ed 00                 ; 0xc1ec9
     3948    mov si, ax                                ; 89 c6                       ; 0xc1ecd
     3949    add si, word [bp-014h]                    ; 03 76 ec                    ; 0xc1ecf
     3950    sal si, 1                                 ; d1 e6                       ; 0xc1ed2
     3951    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1ed4
     3952    xor bh, bh                                ; 30 ff                       ; 0xc1ed7
     3953    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1ed9
     3954    sal bx, CL                                ; d3 e3                       ; 0xc1edb
     3955    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1edd
     3956    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc1ee1
     3957    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1ee4
     3958    add ax, word [bp-014h]                    ; 03 46 ec                    ; 0xc1ee7
     3959    sal ax, 1                                 ; d1 e0                       ; 0xc1eea
     3960    mov di, word [bp-01ch]                    ; 8b 7e e4                    ; 0xc1eec
     3961    add di, ax                                ; 01 c7                       ; 0xc1eef
     3962    mov cx, word [bp-01ah]                    ; 8b 4e e6                    ; 0xc1ef1
     3963    mov dx, bx                                ; 89 da                       ; 0xc1ef4
     3964    mov es, bx                                ; 8e c3                       ; 0xc1ef6
     3965    jcxz 01f00h                               ; e3 06                       ; 0xc1ef8
     3966    push DS                                   ; 1e                          ; 0xc1efa
     3967    mov ds, dx                                ; 8e da                       ; 0xc1efb
     3968    rep movsw                                 ; f3 a5                       ; 0xc1efd
     3969    pop DS                                    ; 1f                          ; 0xc1eff
     3970    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f00 vgabios.c:1369
     3971    xor ah, ah                                ; 30 e4                       ; 0xc1f03
     3972    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1f05
     3973    jc short 01f3eh                           ; 72 34                       ; 0xc1f08
     3974    dec word [bp-016h]                        ; ff 4e ea                    ; 0xc1f0a vgabios.c:1370
     3975    jmp near 01e4dh                           ; e9 3d ff                    ; 0xc1f0d
     3976    mov si, word [bp-01eh]                    ; 8b 76 e2                    ; 0xc1f10 vgabios.c:1376
     3977    mov al, byte [si+04835h]                  ; 8a 84 35 48                 ; 0xc1f13
     3978    xor ah, ah                                ; 30 e4                       ; 0xc1f17
     3979    mov CL, strict byte 006h                  ; b1 06                       ; 0xc1f19
     3980    mov si, ax                                ; 89 c6                       ; 0xc1f1b
     3981    sal si, CL                                ; d3 e6                       ; 0xc1f1d
     3982    mov al, byte [si+0484bh]                  ; 8a 84 4b 48                 ; 0xc1f1f
     3983    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc1f23
     3984    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc1f26 vgabios.c:1377
     3985    cmp AL, strict byte 003h                  ; 3c 03                       ; 0xc1f2a
     3986    jc short 01f3ah                           ; 72 0c                       ; 0xc1f2c
     3987    jbe short 01f41h                          ; 76 11                       ; 0xc1f2e
     3988    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc1f30
     3989    je short 01f6eh                           ; 74 3a                       ; 0xc1f32
     3990    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc1f34
     3991    je short 01f41h                           ; 74 09                       ; 0xc1f36
     3992    jmp short 01f3eh                          ; eb 04                       ; 0xc1f38
     3993    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc1f3a
     3994    je short 01f71h                           ; 74 33                       ; 0xc1f3c
     3995    jmp near 0230bh                           ; e9 ca 03                    ; 0xc1f3e
     3996    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1f41 vgabios.c:1381
     3997    jne short 01f6ch                          ; 75 25                       ; 0xc1f45
     3998    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc1f47
     3999    jne short 01fafh                          ; 75 62                       ; 0xc1f4b
     4000    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc1f4d
     4001    jne short 01fafh                          ; 75 5c                       ; 0xc1f51
     4002    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1f53
     4003    xor ah, ah                                ; 30 e4                       ; 0xc1f56
     4004    mov dx, word [bp-024h]                    ; 8b 56 dc                    ; 0xc1f58
     4005    dec dx                                    ; 4a                          ; 0xc1f5b
     4006    cmp ax, dx                                ; 39 d0                       ; 0xc1f5c
     4007    jne short 01fafh                          ; 75 4f                       ; 0xc1f5e
     4008    mov al, ch                                ; 88 e8                       ; 0xc1f60
     4009    xor ah, dh                                ; 30 f4                       ; 0xc1f62
     4010    mov dx, word [bp-018h]                    ; 8b 56 e8                    ; 0xc1f64
     4011    dec dx                                    ; 4a                          ; 0xc1f67
     4012    cmp ax, dx                                ; 39 d0                       ; 0xc1f68
     4013    je short 01f74h                           ; 74 08                       ; 0xc1f6a
     4014    jmp short 01fafh                          ; eb 41                       ; 0xc1f6c
     4015    jmp near 021efh                           ; e9 7e 02                    ; 0xc1f6e
     4016    jmp near 0209bh                           ; e9 27 01                    ; 0xc1f71
     4017    mov ax, 00205h                            ; b8 05 02                    ; 0xc1f74 vgabios.c:1383
     4018    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1f77
     4019    out DX, ax                                ; ef                          ; 0xc1f7a
     4020    mov ax, word [bp-024h]                    ; 8b 46 dc                    ; 0xc1f7b vgabios.c:1384
     4021    mul word [bp-018h]                        ; f7 66 e8                    ; 0xc1f7e
     4022    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc1f81
     4023    xor dh, dh                                ; 30 f6                       ; 0xc1f84
     4024    mul dx                                    ; f7 e2                       ; 0xc1f86
     4025    mov dx, ax                                ; 89 c2                       ; 0xc1f88
     4026    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1f8a
     4027    xor ah, ah                                ; 30 e4                       ; 0xc1f8d
     4028    mov bl, byte [bp-012h]                    ; 8a 5e ee                    ; 0xc1f8f
     4029    xor bh, bh                                ; 30 ff                       ; 0xc1f92
     4030    mov CL, strict byte 003h                  ; b1 03                       ; 0xc1f94
     4031    sal bx, CL                                ; d3 e3                       ; 0xc1f96
     4032    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc1f98
     4033    mov cx, dx                                ; 89 d1                       ; 0xc1f9c
     4034    xor di, di                                ; 31 ff                       ; 0xc1f9e
     4035    mov es, bx                                ; 8e c3                       ; 0xc1fa0
     4036    jcxz 01fa6h                               ; e3 02                       ; 0xc1fa2
     4037    rep stosb                                 ; f3 aa                       ; 0xc1fa4
     4038    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc1fa6 vgabios.c:1385
     4039    mov dx, 003ceh                            ; ba ce 03                    ; 0xc1fa9
     4040    out DX, ax                                ; ef                          ; 0xc1fac
     4041    jmp short 01f3eh                          ; eb 8f                       ; 0xc1fad vgabios.c:1387
     4042    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc1faf vgabios.c:1389
     4043    jne short 02021h                          ; 75 6c                       ; 0xc1fb3
     4044    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc1fb5 vgabios.c:1390
     4045    xor ah, ah                                ; 30 e4                       ; 0xc1fb8
     4046    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc1fba
     4047    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc1fbd
     4048    xor ah, ah                                ; 30 e4                       ; 0xc1fc0
     4049    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc1fc2
     4050    jc short 0201eh                           ; 72 57                       ; 0xc1fc5
     4051    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc1fc7 vgabios.c:1392
     4052    xor dh, dh                                ; 30 f6                       ; 0xc1fca
     4053    add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc1fcc
     4054    cmp dx, ax                                ; 39 c2                       ; 0xc1fcf
     4055    jnbe short 01fd9h                         ; 77 06                       ; 0xc1fd1
     4056    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc1fd3
     4057    jne short 01ffah                          ; 75 21                       ; 0xc1fd7
     4058    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc1fd9 vgabios.c:1393
     4059    xor ah, ah                                ; 30 e4                       ; 0xc1fdc
     4060    push ax                                   ; 50                          ; 0xc1fde
     4061    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1fdf
     4062    push ax                                   ; 50                          ; 0xc1fe2
     4063    mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc1fe3
     4064    xor ch, ch                                ; 30 ed                       ; 0xc1fe6
     4065    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc1fe8
     4066    xor bh, bh                                ; 30 ff                       ; 0xc1feb
     4067    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc1fed
     4068    xor dh, dh                                ; 30 f6                       ; 0xc1ff0
     4069    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc1ff2
     4070    call 019bdh                               ; e8 c5 f9                    ; 0xc1ff5
     4071    jmp short 02019h                          ; eb 1f                       ; 0xc1ff8 vgabios.c:1394
     4072    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc1ffa vgabios.c:1395
     4073    push ax                                   ; 50                          ; 0xc1ffd
     4074    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc1ffe
     4075    push ax                                   ; 50                          ; 0xc2001
     4076    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc2002
     4077    xor ch, ch                                ; 30 ed                       ; 0xc2005
     4078    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc2007
     4079    xor bh, bh                                ; 30 ff                       ; 0xc200a
     4080    mov dl, bl                                ; 88 da                       ; 0xc200c
     4081    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc200e
     4082    xor dh, dh                                ; 30 f6                       ; 0xc2011
     4083    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2013
     4084    call 0192fh                               ; e8 16 f9                    ; 0xc2016
     4085    inc word [bp-016h]                        ; ff 46 ea                    ; 0xc2019 vgabios.c:1396
     4086    jmp short 01fbdh                          ; eb 9f                       ; 0xc201c
     4087    jmp near 0230bh                           ; e9 ea 02                    ; 0xc201e
     4088    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2021 vgabios.c:1399
     4089    xor ah, ah                                ; 30 e4                       ; 0xc2024
     4090    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2026
     4091    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2029
     4092    xor ah, ah                                ; 30 e4                       ; 0xc202c
     4093    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc202e
     4094    jnbe short 0201eh                         ; 77 eb                       ; 0xc2031
     4095    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2033 vgabios.c:1401
     4096    xor dh, dh                                ; 30 f6                       ; 0xc2036
     4097    add ax, dx                                ; 01 d0                       ; 0xc2038
     4098    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc203a
     4099    jnbe short 02043h                         ; 77 04                       ; 0xc203d
     4100    test dl, dl                               ; 84 d2                       ; 0xc203f
     4101    jne short 02064h                          ; 75 21                       ; 0xc2041
     4102    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc2043 vgabios.c:1402
     4103    xor ah, ah                                ; 30 e4                       ; 0xc2046
     4104    push ax                                   ; 50                          ; 0xc2048
     4105    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2049
     4106    push ax                                   ; 50                          ; 0xc204c
     4107    mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc204d
     4108    xor ch, ch                                ; 30 ed                       ; 0xc2050
     4109    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2052
     4110    xor bh, bh                                ; 30 ff                       ; 0xc2055
     4111    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc2057
     4112    xor dh, dh                                ; 30 f6                       ; 0xc205a
     4113    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc205c
     4114    call 019bdh                               ; e8 5b f9                    ; 0xc205f
     4115    jmp short 0208ch                          ; eb 28                       ; 0xc2062 vgabios.c:1403
     4116    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2064 vgabios.c:1404
     4117    xor ah, ah                                ; 30 e4                       ; 0xc2067
     4118    push ax                                   ; 50                          ; 0xc2069
     4119    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc206a
    41694120    push ax                                   ; 50                          ; 0xc206d
    4170     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc206e
    4171     push ax                                   ; 50                          ; 0xc2071
    4172     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2072
    4173     xor bh, bh                                ; 30 ff                       ; 0xc2075
    4174     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc2077
    4175     xor dh, dh                                ; 30 f6                       ; 0xc207a
    4176     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc207c
    4177     mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc207f
    4178     call 01a12h                               ; e8 8d f9                    ; 0xc2082
    4179     jmp short 020a5h                          ; eb 1e                       ; 0xc2085 vgabios.c:1342
    4180     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2087 vgabios.c:1343
    4181     push ax                                   ; 50                          ; 0xc208a
    4182     push word [bp-018h]                       ; ff 76 e8                    ; 0xc208b
    4183     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc208e
    4184     xor ch, ch                                ; 30 ed                       ; 0xc2091
    4185     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc2093
    4186     xor bh, bh                                ; 30 ff                       ; 0xc2096
    4187     mov dl, bl                                ; 88 da                       ; 0xc2098
    4188     add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc209a
    4189     xor dh, dh                                ; 30 f6                       ; 0xc209d
    4190     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc209f
    4191     call 0198fh                               ; e8 ea f8                    ; 0xc20a2
    4192     inc word [bp-016h]                        ; ff 46 ea                    ; 0xc20a5 vgabios.c:1344
    4193     jmp short 0204ch                          ; eb a2                       ; 0xc20a8
    4194     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc20aa vgabios.c:1347
    4195     xor ah, ah                                ; 30 e4                       ; 0xc20ad
    4196     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc20af
    4197     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc20b2
    4198     xor ah, ah                                ; 30 e4                       ; 0xc20b5
    4199     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc20b7
    4200     jnbe short 02118h                         ; 77 5c                       ; 0xc20ba
    4201     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc20bc vgabios.c:1349
    4202     xor dh, dh                                ; 30 f6                       ; 0xc20bf
    4203     add ax, dx                                ; 01 d0                       ; 0xc20c1
    4204     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc20c3
    4205     jnbe short 020cch                         ; 77 04                       ; 0xc20c6
    4206     test dl, dl                               ; 84 d2                       ; 0xc20c8
    4207     jne short 020ebh                          ; 75 1f                       ; 0xc20ca
    4208     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc20cc vgabios.c:1350
    4209     xor ah, ah                                ; 30 e4                       ; 0xc20cf
    4210     push ax                                   ; 50                          ; 0xc20d1
    4211     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc20d2
    4212     push ax                                   ; 50                          ; 0xc20d5
    4213     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc20d6
    4214     xor bh, bh                                ; 30 ff                       ; 0xc20d9
    4215     mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc20db
    4216     xor dh, dh                                ; 30 f6                       ; 0xc20de
    4217     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc20e0
    4218     mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc20e3
    4219     call 01a12h                               ; e8 29 f9                    ; 0xc20e6
    4220     jmp short 02109h                          ; eb 1e                       ; 0xc20e9 vgabios.c:1351
    4221     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc20eb vgabios.c:1352
    4222     xor ah, ah                                ; 30 e4                       ; 0xc20ee
    4223     push ax                                   ; 50                          ; 0xc20f0
    4224     push word [bp-018h]                       ; ff 76 e8                    ; 0xc20f1
    4225     mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc20f4
    4226     xor ch, ch                                ; 30 ed                       ; 0xc20f7
    4227     mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc20f9
    4228     xor bh, bh                                ; 30 ff                       ; 0xc20fc
    4229     mov dl, bl                                ; 88 da                       ; 0xc20fe
    4230     sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc2100
    4231     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2103
    4232     call 0198fh                               ; e8 86 f8                    ; 0xc2106
    4233     mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2109 vgabios.c:1353
    4234     xor ah, ah                                ; 30 e4                       ; 0xc210c
    4235     cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc210e
    4236     jc short 02118h                           ; 72 05                       ; 0xc2111
    4237     dec word [bp-016h]                        ; ff 4e ea                    ; 0xc2113 vgabios.c:1354
    4238     jmp short 020b2h                          ; eb 9a                       ; 0xc2116
    4239     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2118 vgabios.c:1365
    4240     pop di                                    ; 5f                          ; 0xc211b
    4241     pop si                                    ; 5e                          ; 0xc211c
    4242     pop bp                                    ; 5d                          ; 0xc211d
    4243     retn 00008h                               ; c2 08 00                    ; 0xc211e
    4244   ; disGetNextSymbol 0xc2121 LB 0x2173 -> off=0x0 cb=0000000000000112 uValue=00000000000c2121 'write_gfx_char_pl4'
    4245 write_gfx_char_pl4:                          ; 0xc2121 LB 0x112
    4246     push bp                                   ; 55                          ; 0xc2121 vgabios.c:1368
    4247     mov bp, sp                                ; 89 e5                       ; 0xc2122
    4248     push si                                   ; 56                          ; 0xc2124
    4249     push di                                   ; 57                          ; 0xc2125
    4250     sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc2126
    4251     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc2129
    4252     mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc212c
    4253     mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc212f
    4254     mov al, cl                                ; 88 c8                       ; 0xc2132
    4255     mov bx, 0010ch                            ; bb 0c 01                    ; 0xc2134 vgabios.c:57
    4256     xor cx, cx                                ; 31 c9                       ; 0xc2137
    4257     mov es, cx                                ; 8e c1                       ; 0xc2139
    4258     mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc213b
    4259     mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc213e
    4260     mov word [bp-014h], cx                    ; 89 4e ec                    ; 0xc2142 vgabios.c:58
    4261     mov word [bp-010h], bx                    ; 89 5e f0                    ; 0xc2145
    4262     xor ah, ah                                ; 30 e4                       ; 0xc2148 vgabios.c:1377
    4263     mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc214a
    4264     xor ch, ch                                ; 30 ed                       ; 0xc214d
    4265     imul cx                                   ; f7 e9                       ; 0xc214f
    4266     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc2151
    4267     xor bh, bh                                ; 30 ff                       ; 0xc2154
    4268     imul bx                                   ; f7 eb                       ; 0xc2156
    4269     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2158
    4270     mov si, bx                                ; 89 de                       ; 0xc215b
    4271     add si, ax                                ; 01 c6                       ; 0xc215d
    4272     mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc215f vgabios.c:47
    4273     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2162
    4274     mov es, ax                                ; 8e c0                       ; 0xc2165
    4275     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc2167
    4276     mov bl, byte [bp+008h]                    ; 8a 5e 08                    ; 0xc216a vgabios.c:48
    4277     xor bh, bh                                ; 30 ff                       ; 0xc216d
    4278     mul bx                                    ; f7 e3                       ; 0xc216f
    4279     add si, ax                                ; 01 c6                       ; 0xc2171
    4280     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2173 vgabios.c:1379
    4281     xor ah, ah                                ; 30 e4                       ; 0xc2176
    4282     imul cx                                   ; f7 e9                       ; 0xc2178
    4283     mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc217a
    4284     mov ax, 00f02h                            ; b8 02 0f                    ; 0xc217d vgabios.c:1380
    4285     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2180
    4286     out DX, ax                                ; ef                          ; 0xc2183
    4287     mov ax, 00205h                            ; b8 05 02                    ; 0xc2184 vgabios.c:1381
    4288     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2187
    4289     out DX, ax                                ; ef                          ; 0xc218a
    4290     test byte [bp-00ah], 080h                 ; f6 46 f6 80                 ; 0xc218b vgabios.c:1382
    4291     je short 02197h                           ; 74 06                       ; 0xc218f
    4292     mov ax, 01803h                            ; b8 03 18                    ; 0xc2191 vgabios.c:1384
    4293     out DX, ax                                ; ef                          ; 0xc2194
    4294     jmp short 0219bh                          ; eb 04                       ; 0xc2195 vgabios.c:1386
    4295     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2197 vgabios.c:1388
    4296     out DX, ax                                ; ef                          ; 0xc219a
    4297     xor ch, ch                                ; 30 ed                       ; 0xc219b vgabios.c:1390
    4298     cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc219d
    4299     jnc short 021b7h                          ; 73 15                       ; 0xc21a0
    4300     mov al, ch                                ; 88 e8                       ; 0xc21a2 vgabios.c:1392
    4301     xor ah, ah                                ; 30 e4                       ; 0xc21a4
    4302     mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc21a6
    4303     xor bh, bh                                ; 30 ff                       ; 0xc21a9
    4304     imul bx                                   ; f7 eb                       ; 0xc21ab
    4305     mov bx, si                                ; 89 f3                       ; 0xc21ad
    4306     add bx, ax                                ; 01 c3                       ; 0xc21af
    4307     mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc21b1 vgabios.c:1393
    4308     jmp short 021cbh                          ; eb 14                       ; 0xc21b5
    4309     jmp short 0221bh                          ; eb 62                       ; 0xc21b7 vgabios.c:1402
    4310     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc21b9 vgabios.c:42
    4311     mov es, ax                                ; 8e c0                       ; 0xc21bc
    4312     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc21be
    4313     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc21c2 vgabios.c:1406
    4314     cmp byte [bp-008h], 008h                  ; 80 7e f8 08                 ; 0xc21c5
    4315     jnc short 02217h                          ; 73 4c                       ; 0xc21c9
    4316     mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc21cb
    4317     mov ax, 00080h                            ; b8 80 00                    ; 0xc21ce
    4318     sar ax, CL                                ; d3 f8                       ; 0xc21d1
    4319     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc21d3
    4320     mov byte [bp-00dh], 000h                  ; c6 46 f3 00                 ; 0xc21d6
    4321     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc21da
    4322     mov ah, al                                ; 88 c4                       ; 0xc21dd
    4323     xor al, al                                ; 30 c0                       ; 0xc21df
    4324     or AL, strict byte 008h                   ; 0c 08                       ; 0xc21e1
    4325     mov dx, 003ceh                            ; ba ce 03                    ; 0xc21e3
    4326     out DX, ax                                ; ef                          ; 0xc21e6
    4327     mov dx, bx                                ; 89 da                       ; 0xc21e7
    4328     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc21e9
    4329     call 0365bh                               ; e8 6c 14                    ; 0xc21ec
    4330     mov al, ch                                ; 88 e8                       ; 0xc21ef
    4331     xor ah, ah                                ; 30 e4                       ; 0xc21f1
    4332     add ax, word [bp-012h]                    ; 03 46 ee                    ; 0xc21f3
    4333     mov es, [bp-010h]                         ; 8e 46 f0                    ; 0xc21f6
    4334     mov di, word [bp-014h]                    ; 8b 7e ec                    ; 0xc21f9
    4335     add di, ax                                ; 01 c7                       ; 0xc21fc
    4336     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc21fe
    4337     xor ah, ah                                ; 30 e4                       ; 0xc2201
    4338     test word [bp-00eh], ax                   ; 85 46 f2                    ; 0xc2203
    4339     je short 021b9h                           ; 74 b1                       ; 0xc2206
    4340     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2208
    4341     and AL, strict byte 00fh                  ; 24 0f                       ; 0xc220b
    4342     mov di, 0a000h                            ; bf 00 a0                    ; 0xc220d
    4343     mov es, di                                ; 8e c7                       ; 0xc2210
    4344     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2212
    4345     jmp short 021c2h                          ; eb ab                       ; 0xc2215
     4121    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc206e
     4122    xor ch, ch                                ; 30 ed                       ; 0xc2071
     4123    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc2073
     4124    xor bh, bh                                ; 30 ff                       ; 0xc2076
     4125    mov dl, bl                                ; 88 da                       ; 0xc2078
     4126    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc207a
     4127    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc207d
     4128    mov byte [bp-01ah], al                    ; 88 46 e6                    ; 0xc2080
     4129    mov byte [bp-019h], dh                    ; 88 76 e7                    ; 0xc2083
     4130    mov ax, word [bp-01ah]                    ; 8b 46 e6                    ; 0xc2086
     4131    call 0192fh                               ; e8 a3 f8                    ; 0xc2089
     4132    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc208c vgabios.c:1405
     4133    xor ah, ah                                ; 30 e4                       ; 0xc208f
     4134    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2091
     4135    jc short 020e4h                           ; 72 4e                       ; 0xc2094
     4136    dec word [bp-016h]                        ; ff 4e ea                    ; 0xc2096 vgabios.c:1406
     4137    jmp short 02029h                          ; eb 8e                       ; 0xc2099
     4138    mov cl, byte [bx+047b8h]                  ; 8a 8f b8 47                 ; 0xc209b vgabios.c:1411
     4139    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc209f vgabios.c:1412
     4140    jne short 020e7h                          ; 75 42                       ; 0xc20a3
     4141    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc20a5
     4142    jne short 020e7h                          ; 75 3c                       ; 0xc20a9
     4143    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc20ab
     4144    jne short 020e7h                          ; 75 36                       ; 0xc20af
     4145    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc20b1
     4146    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc20b4
     4147    jne short 020e7h                          ; 75 2e                       ; 0xc20b7
     4148    mov al, ch                                ; 88 e8                       ; 0xc20b9
     4149    cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc20bb
     4150    jne short 020e7h                          ; 75 27                       ; 0xc20be
     4151    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc20c0 vgabios.c:1414
     4152    xor dh, dh                                ; 30 f6                       ; 0xc20c3
     4153    mov ax, di                                ; 89 f8                       ; 0xc20c5
     4154    mul dx                                    ; f7 e2                       ; 0xc20c7
     4155    mov dl, cl                                ; 88 ca                       ; 0xc20c9
     4156    xor dh, dh                                ; 30 f6                       ; 0xc20cb
     4157    mul dx                                    ; f7 e2                       ; 0xc20cd
     4158    mov dl, byte [bp-010h]                    ; 8a 56 f0                    ; 0xc20cf
     4159    xor dh, dh                                ; 30 f6                       ; 0xc20d2
     4160    mov bx, word [bx+047b9h]                  ; 8b 9f b9 47                 ; 0xc20d4
     4161    mov cx, ax                                ; 89 c1                       ; 0xc20d8
     4162    mov ax, dx                                ; 89 d0                       ; 0xc20da
     4163    xor di, di                                ; 31 ff                       ; 0xc20dc
     4164    mov es, bx                                ; 8e c3                       ; 0xc20de
     4165    jcxz 020e4h                               ; e3 02                       ; 0xc20e0
     4166    rep stosb                                 ; f3 aa                       ; 0xc20e2
     4167    jmp near 0230bh                           ; e9 24 02                    ; 0xc20e4 vgabios.c:1416
     4168    cmp cl, 002h                              ; 80 f9 02                    ; 0xc20e7 vgabios.c:1418
     4169    jne short 020f5h                          ; 75 09                       ; 0xc20ea
     4170    sal byte [bp-008h], 1                     ; d0 66 f8                    ; 0xc20ec vgabios.c:1420
     4171    sal byte [bp-00ah], 1                     ; d0 66 f6                    ; 0xc20ef vgabios.c:1421
     4172    sal word [bp-018h], 1                     ; d1 66 e8                    ; 0xc20f2 vgabios.c:1422
     4173    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc20f5 vgabios.c:1425
     4174    jne short 02164h                          ; 75 69                       ; 0xc20f9
     4175    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc20fb vgabios.c:1426
     4176    xor ah, ah                                ; 30 e4                       ; 0xc20fe
     4177    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2100
     4178    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2103
     4179    xor ah, ah                                ; 30 e4                       ; 0xc2106
     4180    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2108
     4181    jc short 020e4h                           ; 72 d7                       ; 0xc210b
     4182    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc210d vgabios.c:1428
     4183    xor dh, dh                                ; 30 f6                       ; 0xc2110
     4184    add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc2112
     4185    cmp dx, ax                                ; 39 c2                       ; 0xc2115
     4186    jnbe short 0211fh                         ; 77 06                       ; 0xc2117
     4187    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2119
     4188    jne short 02140h                          ; 75 21                       ; 0xc211d
     4189    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc211f vgabios.c:1429
     4190    xor ah, ah                                ; 30 e4                       ; 0xc2122
     4191    push ax                                   ; 50                          ; 0xc2124
     4192    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2125
     4193    push ax                                   ; 50                          ; 0xc2128
     4194    mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc2129
     4195    xor ch, ch                                ; 30 ed                       ; 0xc212c
     4196    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc212e
     4197    xor bh, bh                                ; 30 ff                       ; 0xc2131
     4198    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc2133
     4199    xor dh, dh                                ; 30 f6                       ; 0xc2136
     4200    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2138
     4201    call 01aeeh                               ; e8 b0 f9                    ; 0xc213b
     4202    jmp short 0215fh                          ; eb 1f                       ; 0xc213e vgabios.c:1430
     4203    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2140 vgabios.c:1431
     4204    push ax                                   ; 50                          ; 0xc2143
     4205    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2144
     4206    push ax                                   ; 50                          ; 0xc2147
     4207    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc2148
     4208    xor ch, ch                                ; 30 ed                       ; 0xc214b
     4209    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc214d
     4210    xor bh, bh                                ; 30 ff                       ; 0xc2150
     4211    mov dl, bl                                ; 88 da                       ; 0xc2152
     4212    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc2154
     4213    xor dh, dh                                ; 30 f6                       ; 0xc2157
     4214    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2159
     4215    call 01a38h                               ; e8 d9 f8                    ; 0xc215c
     4216    inc word [bp-016h]                        ; ff 46 ea                    ; 0xc215f vgabios.c:1432
     4217    jmp short 02103h                          ; eb 9f                       ; 0xc2162
     4218    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2164 vgabios.c:1435
     4219    xor ah, ah                                ; 30 e4                       ; 0xc2167
     4220    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2169
     4221    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc216c
     4222    xor ah, ah                                ; 30 e4                       ; 0xc216f
     4223    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2171
     4224    jnbe short 021b4h                         ; 77 3e                       ; 0xc2174
     4225    mov dl, al                                ; 88 c2                       ; 0xc2176 vgabios.c:1437
     4226    xor dh, dh                                ; 30 f6                       ; 0xc2178
     4227    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc217a
     4228    add ax, dx                                ; 01 d0                       ; 0xc217d
     4229    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc217f
     4230    jnbe short 0218ah                         ; 77 06                       ; 0xc2182
     4231    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2184
     4232    jne short 021b7h                          ; 75 2d                       ; 0xc2188
     4233    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc218a vgabios.c:1438
     4234    xor ah, ah                                ; 30 e4                       ; 0xc218d
     4235    push ax                                   ; 50                          ; 0xc218f
     4236    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2190
     4237    push ax                                   ; 50                          ; 0xc2193
     4238    mov cl, byte [bp-018h]                    ; 8a 4e e8                    ; 0xc2194
     4239    xor ch, ch                                ; 30 ed                       ; 0xc2197
     4240    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2199
     4241    xor bh, bh                                ; 30 ff                       ; 0xc219c
     4242    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc219e
     4243    xor dh, dh                                ; 30 f6                       ; 0xc21a1
     4244    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc21a3
     4245    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc21a6
     4246    mov byte [bp-013h], ah                    ; 88 66 ed                    ; 0xc21a9
     4247    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc21ac
     4248    call 01aeeh                               ; e8 3c f9                    ; 0xc21af
     4249    jmp short 021dfh                          ; eb 2b                       ; 0xc21b2 vgabios.c:1439
     4250    jmp near 0230bh                           ; e9 54 01                    ; 0xc21b4
     4251    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc21b7 vgabios.c:1440
     4252    xor ah, ah                                ; 30 e4                       ; 0xc21ba
     4253    push ax                                   ; 50                          ; 0xc21bc
     4254    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc21bd
     4255    push ax                                   ; 50                          ; 0xc21c0
     4256    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc21c1
     4257    xor ch, ch                                ; 30 ed                       ; 0xc21c4
     4258    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc21c6
     4259    xor bh, bh                                ; 30 ff                       ; 0xc21c9
     4260    mov dl, bl                                ; 88 da                       ; 0xc21cb
     4261    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc21cd
     4262    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc21d0
     4263    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc21d3
     4264    mov byte [bp-013h], dh                    ; 88 76 ed                    ; 0xc21d6
     4265    mov ax, word [bp-014h]                    ; 8b 46 ec                    ; 0xc21d9
     4266    call 01a38h                               ; e8 59 f8                    ; 0xc21dc
     4267    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc21df vgabios.c:1441
     4268    xor ah, ah                                ; 30 e4                       ; 0xc21e2
     4269    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc21e4
     4270    jc short 0222eh                           ; 72 45                       ; 0xc21e7
     4271    dec word [bp-016h]                        ; ff 4e ea                    ; 0xc21e9 vgabios.c:1442
     4272    jmp near 0216ch                           ; e9 7d ff                    ; 0xc21ec
     4273    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc21ef vgabios.c:1447
     4274    jne short 02231h                          ; 75 3c                       ; 0xc21f3
     4275    cmp byte [bp-00ch], 000h                  ; 80 7e f4 00                 ; 0xc21f5
     4276    jne short 02231h                          ; 75 36                       ; 0xc21f9
     4277    cmp byte [bp-008h], 000h                  ; 80 7e f8 00                 ; 0xc21fb
     4278    jne short 02231h                          ; 75 30                       ; 0xc21ff
     4279    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc2201
     4280    cmp ax, word [bp-022h]                    ; 3b 46 de                    ; 0xc2204
     4281    jne short 02231h                          ; 75 28                       ; 0xc2207
     4282    mov al, ch                                ; 88 e8                       ; 0xc2209
     4283    cmp ax, word [bp-020h]                    ; 3b 46 e0                    ; 0xc220b
     4284    jne short 02231h                          ; 75 21                       ; 0xc220e
     4285    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc2210 vgabios.c:1449
     4286    xor dh, dh                                ; 30 f6                       ; 0xc2213
     4287    mov ax, di                                ; 89 f8                       ; 0xc2215
     4288    mul dx                                    ; f7 e2                       ; 0xc2217
     4289    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2219
     4290    sal ax, CL                                ; d3 e0                       ; 0xc221b
     4291    mov cx, ax                                ; 89 c1                       ; 0xc221d
     4292    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc221f
     4293    xor ah, ah                                ; 30 e4                       ; 0xc2222
     4294    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2224
     4295    xor di, di                                ; 31 ff                       ; 0xc2228
     4296    jcxz 0222eh                               ; e3 02                       ; 0xc222a
     4297    rep stosb                                 ; f3 aa                       ; 0xc222c
     4298    jmp near 0230bh                           ; e9 da 00                    ; 0xc222e vgabios.c:1451
     4299    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc2231 vgabios.c:1454
     4300    jne short 0229dh                          ; 75 66                       ; 0xc2235
     4301    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2237 vgabios.c:1455
     4302    xor ah, ah                                ; 30 e4                       ; 0xc223a
     4303    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc223c
     4304    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc223f
     4305    xor ah, ah                                ; 30 e4                       ; 0xc2242
     4306    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2244
     4307    jc short 0222eh                           ; 72 e5                       ; 0xc2247
     4308    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2249 vgabios.c:1457
     4309    xor dh, dh                                ; 30 f6                       ; 0xc224c
     4310    add dx, word [bp-016h]                    ; 03 56 ea                    ; 0xc224e
     4311    cmp dx, ax                                ; 39 c2                       ; 0xc2251
     4312    jnbe short 0225bh                         ; 77 06                       ; 0xc2253
     4313    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2255
     4314    jne short 0227ah                          ; 75 1f                       ; 0xc2259
     4315    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc225b vgabios.c:1458
     4316    xor ah, ah                                ; 30 e4                       ; 0xc225e
     4317    push ax                                   ; 50                          ; 0xc2260
     4318    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2261
     4319    push ax                                   ; 50                          ; 0xc2264
     4320    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2265
     4321    xor bh, bh                                ; 30 ff                       ; 0xc2268
     4322    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc226a
     4323    xor dh, dh                                ; 30 f6                       ; 0xc226d
     4324    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc226f
     4325    mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc2272
     4326    call 01c05h                               ; e8 8d f9                    ; 0xc2275
     4327    jmp short 02298h                          ; eb 1e                       ; 0xc2278 vgabios.c:1459
     4328    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc227a vgabios.c:1460
     4329    push ax                                   ; 50                          ; 0xc227d
     4330    push word [bp-018h]                       ; ff 76 e8                    ; 0xc227e
     4331    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc2281
     4332    xor ch, ch                                ; 30 ed                       ; 0xc2284
     4333    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc2286
     4334    xor bh, bh                                ; 30 ff                       ; 0xc2289
     4335    mov dl, bl                                ; 88 da                       ; 0xc228b
     4336    add dl, byte [bp-006h]                    ; 02 56 fa                    ; 0xc228d
     4337    xor dh, dh                                ; 30 f6                       ; 0xc2290
     4338    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2292
     4339    call 01b82h                               ; e8 ea f8                    ; 0xc2295
     4340    inc word [bp-016h]                        ; ff 46 ea                    ; 0xc2298 vgabios.c:1461
     4341    jmp short 0223fh                          ; eb a2                       ; 0xc229b
     4342    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc229d vgabios.c:1464
     4343    xor ah, ah                                ; 30 e4                       ; 0xc22a0
     4344    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc22a2
     4345    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc22a5
     4346    xor ah, ah                                ; 30 e4                       ; 0xc22a8
     4347    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc22aa
     4348    jnbe short 0230bh                         ; 77 5c                       ; 0xc22ad
     4349    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc22af vgabios.c:1466
     4350    xor dh, dh                                ; 30 f6                       ; 0xc22b2
     4351    add ax, dx                                ; 01 d0                       ; 0xc22b4
     4352    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc22b6
     4353    jnbe short 022bfh                         ; 77 04                       ; 0xc22b9
     4354    test dl, dl                               ; 84 d2                       ; 0xc22bb
     4355    jne short 022deh                          ; 75 1f                       ; 0xc22bd
     4356    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc22bf vgabios.c:1467
     4357    xor ah, ah                                ; 30 e4                       ; 0xc22c2
     4358    push ax                                   ; 50                          ; 0xc22c4
     4359    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc22c5
     4360    push ax                                   ; 50                          ; 0xc22c8
     4361    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc22c9
     4362    xor bh, bh                                ; 30 ff                       ; 0xc22cc
     4363    mov dl, byte [bp-016h]                    ; 8a 56 ea                    ; 0xc22ce
     4364    xor dh, dh                                ; 30 f6                       ; 0xc22d1
     4365    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc22d3
     4366    mov cx, word [bp-018h]                    ; 8b 4e e8                    ; 0xc22d6
     4367    call 01c05h                               ; e8 29 f9                    ; 0xc22d9
     4368    jmp short 022fch                          ; eb 1e                       ; 0xc22dc vgabios.c:1468
     4369    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc22de vgabios.c:1469
     4370    xor ah, ah                                ; 30 e4                       ; 0xc22e1
     4371    push ax                                   ; 50                          ; 0xc22e3
     4372    push word [bp-018h]                       ; ff 76 e8                    ; 0xc22e4
     4373    mov cl, byte [bp-00ah]                    ; 8a 4e f6                    ; 0xc22e7
     4374    xor ch, ch                                ; 30 ed                       ; 0xc22ea
     4375    mov bl, byte [bp-016h]                    ; 8a 5e ea                    ; 0xc22ec
     4376    xor bh, bh                                ; 30 ff                       ; 0xc22ef
     4377    mov dl, bl                                ; 88 da                       ; 0xc22f1
     4378    sub dl, byte [bp-006h]                    ; 2a 56 fa                    ; 0xc22f3
     4379    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc22f6
     4380    call 01b82h                               ; e8 86 f8                    ; 0xc22f9
     4381    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc22fc vgabios.c:1470
     4382    xor ah, ah                                ; 30 e4                       ; 0xc22ff
     4383    cmp ax, word [bp-016h]                    ; 3b 46 ea                    ; 0xc2301
     4384    jc short 0230bh                           ; 72 05                       ; 0xc2304
     4385    dec word [bp-016h]                        ; ff 4e ea                    ; 0xc2306 vgabios.c:1471
     4386    jmp short 022a5h                          ; eb 9a                       ; 0xc2309
     4387    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc230b vgabios.c:1482
     4388    pop di                                    ; 5f                          ; 0xc230e
     4389    pop si                                    ; 5e                          ; 0xc230f
     4390    pop bp                                    ; 5d                          ; 0xc2310
     4391    retn 00008h                               ; c2 08 00                    ; 0xc2311
     4392  ; disGetNextSymbol 0xc2314 LB 0x22f9 -> off=0x0 cb=0000000000000112 uValue=00000000000c2314 'write_gfx_char_pl4'
     4393write_gfx_char_pl4:                          ; 0xc2314 LB 0x112
     4394    push bp                                   ; 55                          ; 0xc2314 vgabios.c:1485
     4395    mov bp, sp                                ; 89 e5                       ; 0xc2315
     4396    push si                                   ; 56                          ; 0xc2317
     4397    push di                                   ; 57                          ; 0xc2318
     4398    sub sp, strict byte 00010h                ; 83 ec 10                    ; 0xc2319
     4399    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc231c
     4400    mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc231f
     4401    mov byte [bp-006h], bl                    ; 88 5e fa                    ; 0xc2322
     4402    mov al, cl                                ; 88 c8                       ; 0xc2325
     4403    mov bx, 0010ch                            ; bb 0c 01                    ; 0xc2327 vgabios.c:57
     4404    xor cx, cx                                ; 31 c9                       ; 0xc232a
     4405    mov es, cx                                ; 8e c1                       ; 0xc232c
     4406    mov cx, word [es:bx]                      ; 26 8b 0f                    ; 0xc232e
     4407    mov bx, word [es:bx+002h]                 ; 26 8b 5f 02                 ; 0xc2331
     4408    mov word [bp-014h], cx                    ; 89 4e ec                    ; 0xc2335 vgabios.c:58
     4409    mov word [bp-010h], bx                    ; 89 5e f0                    ; 0xc2338
     4410    xor ah, ah                                ; 30 e4                       ; 0xc233b vgabios.c:1494
     4411    mov cl, byte [bp+006h]                    ; 8a 4e 06                    ; 0xc233d
     4412    xor ch, ch                                ; 30 ed                       ; 0xc2340
     4413    imul cx                                   ; f7 e9                       ; 0xc2342
     4414    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc2344
     4415    xor bh, bh                                ; 30 ff                       ; 0xc2347
     4416    imul bx                                   ; f7 eb                       ; 0xc2349
     4417    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc234b
     4418    mov si, bx                                ; 89 de                       ; 0xc234e
     4419    add si, ax                                ; 01 c6                       ; 0xc2350
     4420    mov bx, strict word 0004ch                ; bb 4c 00                    ; 0xc2352 vgabios.c:47
     4421    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2355
     4422    mov es, ax                                ; 8e c0                       ; 0xc2358
     4423    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc235a
     4424    mov bl, byte [bp+008h]                    ; 8a 5e 08                    ; 0xc235d vgabios.c:48
     4425    xor bh, bh                                ; 30 ff                       ; 0xc2360
     4426    mul bx                                    ; f7 e3                       ; 0xc2362
     4427    add si, ax                                ; 01 c6                       ; 0xc2364
     4428    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2366 vgabios.c:1496
     4429    xor ah, ah                                ; 30 e4                       ; 0xc2369
     4430    imul cx                                   ; f7 e9                       ; 0xc236b
     4431    mov word [bp-012h], ax                    ; 89 46 ee                    ; 0xc236d
     4432    mov ax, 00f02h                            ; b8 02 0f                    ; 0xc2370 vgabios.c:1497
     4433    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2373
     4434    out DX, ax                                ; ef                          ; 0xc2376
     4435    mov ax, 00205h                            ; b8 05 02                    ; 0xc2377 vgabios.c:1498
     4436    mov dx, 003ceh                            ; ba ce 03                    ; 0xc237a
     4437    out DX, ax                                ; ef                          ; 0xc237d
     4438    test byte [bp-00ah], 080h                 ; f6 46 f6 80                 ; 0xc237e vgabios.c:1499
     4439    je short 0238ah                           ; 74 06                       ; 0xc2382
     4440    mov ax, 01803h                            ; b8 03 18                    ; 0xc2384 vgabios.c:1501
     4441    out DX, ax                                ; ef                          ; 0xc2387
     4442    jmp short 0238eh                          ; eb 04                       ; 0xc2388 vgabios.c:1503
     4443    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc238a vgabios.c:1505
     4444    out DX, ax                                ; ef                          ; 0xc238d
     4445    xor ch, ch                                ; 30 ed                       ; 0xc238e vgabios.c:1507
     4446    cmp ch, byte [bp+006h]                    ; 3a 6e 06                    ; 0xc2390
     4447    jnc short 023aah                          ; 73 15                       ; 0xc2393
     4448    mov al, ch                                ; 88 e8                       ; 0xc2395 vgabios.c:1509
     4449    xor ah, ah                                ; 30 e4                       ; 0xc2397
     4450    mov bl, byte [bp+004h]                    ; 8a 5e 04                    ; 0xc2399
     4451    xor bh, bh                                ; 30 ff                       ; 0xc239c
     4452    imul bx                                   ; f7 eb                       ; 0xc239e
     4453    mov bx, si                                ; 89 f3                       ; 0xc23a0
     4454    add bx, ax                                ; 01 c3                       ; 0xc23a2
     4455    mov byte [bp-008h], 000h                  ; c6 46 f8 00                 ; 0xc23a4 vgabios.c:1510
     4456    jmp short 023beh                          ; eb 14                       ; 0xc23a8
     4457    jmp short 0240eh                          ; eb 62                       ; 0xc23aa vgabios.c:1519
     4458    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc23ac vgabios.c:42
     4459    mov es, ax                                ; 8e c0                       ; 0xc23af
     4460    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc23b1
     4461    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc23b5 vgabios.c:1523
     4462    cmp byte [bp-008h], 008h                  ; 80 7e f8 08                 ; 0xc23b8
     4463    jnc short 0240ah                          ; 73 4c                       ; 0xc23bc
     4464    mov cl, byte [bp-008h]                    ; 8a 4e f8                    ; 0xc23be
     4465    mov ax, 00080h                            ; b8 80 00                    ; 0xc23c1
     4466    sar ax, CL                                ; d3 f8                       ; 0xc23c4
     4467    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc23c6
     4468    mov byte [bp-00dh], 000h                  ; c6 46 f3 00                 ; 0xc23c9
     4469    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc23cd
     4470    mov ah, al                                ; 88 c4                       ; 0xc23d0
     4471    xor al, al                                ; 30 c0                       ; 0xc23d2
     4472    or AL, strict byte 008h                   ; 0c 08                       ; 0xc23d4
     4473    mov dx, 003ceh                            ; ba ce 03                    ; 0xc23d6
     4474    out DX, ax                                ; ef                          ; 0xc23d9
     4475    mov dx, bx                                ; 89 da                       ; 0xc23da
     4476    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc23dc
     4477    call 0396bh                               ; e8 89 15                    ; 0xc23df
     4478    mov al, ch                                ; 88 e8                       ; 0xc23e2
     4479    xor ah, ah                                ; 30 e4                       ; 0xc23e4
     4480    add ax, word [bp-012h]                    ; 03 46 ee                    ; 0xc23e6
     4481    mov es, [bp-010h]                         ; 8e 46 f0                    ; 0xc23e9
     4482    mov di, word [bp-014h]                    ; 8b 7e ec                    ; 0xc23ec
     4483    add di, ax                                ; 01 c7                       ; 0xc23ef
     4484    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc23f1
     4485    xor ah, ah                                ; 30 e4                       ; 0xc23f4
     4486    test word [bp-00eh], ax                   ; 85 46 f2                    ; 0xc23f6
     4487    je short 023ach                           ; 74 b1                       ; 0xc23f9
     4488    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc23fb
     4489    and AL, strict byte 00fh                  ; 24 0f                       ; 0xc23fe
     4490    mov di, 0a000h                            ; bf 00 a0                    ; 0xc2400
     4491    mov es, di                                ; 8e c7                       ; 0xc2403
     4492    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2405
     4493    jmp short 023b5h                          ; eb ab                       ; 0xc2408
    43464494    db  0feh, 0c5h
    4347     ; inc ch                                    ; fe c5                     ; 0xc2217 vgabios.c:1407
    4348     jmp short 0219dh                          ; eb 82                       ; 0xc2219
    4349     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc221b vgabios.c:1408
    4350     mov dx, 003ceh                            ; ba ce 03                    ; 0xc221e
    4351     out DX, ax                                ; ef                          ; 0xc2221
    4352     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2222 vgabios.c:1409
    4353     out DX, ax                                ; ef                          ; 0xc2225
    4354     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2226 vgabios.c:1410
    4355     out DX, ax                                ; ef                          ; 0xc2229
    4356     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc222a vgabios.c:1411
    4357     pop di                                    ; 5f                          ; 0xc222d
    4358     pop si                                    ; 5e                          ; 0xc222e
    4359     pop bp                                    ; 5d                          ; 0xc222f
    4360     retn 00006h                               ; c2 06 00                    ; 0xc2230
    4361   ; disGetNextSymbol 0xc2233 LB 0x2061 -> off=0x0 cb=0000000000000112 uValue=00000000000c2233 'write_gfx_char_cga'
    4362 write_gfx_char_cga:                          ; 0xc2233 LB 0x112
    4363     push si                                   ; 56                          ; 0xc2233 vgabios.c:1414
    4364     push di                                   ; 57                          ; 0xc2234
    4365     push bp                                   ; 55                          ; 0xc2235
    4366     mov bp, sp                                ; 89 e5                       ; 0xc2236
    4367     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2238
    4368     mov ch, al                                ; 88 c5                       ; 0xc223b
    4369     mov byte [bp-002h], dl                    ; 88 56 fe                    ; 0xc223d
    4370     mov al, bl                                ; 88 d8                       ; 0xc2240
    4371     mov si, 0556ch                            ; be 6c 55                    ; 0xc2242 vgabios.c:1421
    4372     xor ah, ah                                ; 30 e4                       ; 0xc2245 vgabios.c:1422
    4373     mov bl, byte [bp+00ah]                    ; 8a 5e 0a                    ; 0xc2247
    4374     xor bh, bh                                ; 30 ff                       ; 0xc224a
    4375     imul bx                                   ; f7 eb                       ; 0xc224c
    4376     mov bx, ax                                ; 89 c3                       ; 0xc224e
    4377     mov al, cl                                ; 88 c8                       ; 0xc2250
    4378     xor ah, ah                                ; 30 e4                       ; 0xc2252
    4379     mov di, 00140h                            ; bf 40 01                    ; 0xc2254
    4380     imul di                                   ; f7 ef                       ; 0xc2257
    4381     add bx, ax                                ; 01 c3                       ; 0xc2259
    4382     mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc225b
    4383     mov al, ch                                ; 88 e8                       ; 0xc225e vgabios.c:1423
    4384     xor ah, ah                                ; 30 e4                       ; 0xc2260
    4385     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2262
    4386     sal ax, CL                                ; d3 e0                       ; 0xc2264
    4387     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc2266
    4388     xor ch, ch                                ; 30 ed                       ; 0xc2269 vgabios.c:1424
    4389     jmp near 0228ah                           ; e9 1c 00                    ; 0xc226b
    4390     mov al, ch                                ; 88 e8                       ; 0xc226e vgabios.c:1439
    4391     xor ah, ah                                ; 30 e4                       ; 0xc2270
    4392     add ax, word [bp-008h]                    ; 03 46 f8                    ; 0xc2272
    4393     mov di, si                                ; 89 f7                       ; 0xc2275
    4394     add di, ax                                ; 01 c7                       ; 0xc2277
    4395     mov al, byte [di]                         ; 8a 05                       ; 0xc2279
    4396     mov di, 0b800h                            ; bf 00 b8                    ; 0xc227b vgabios.c:42
    4397     mov es, di                                ; 8e c7                       ; 0xc227e
    4398     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2280
     4495    ; inc ch                                    ; fe c5                     ; 0xc240a vgabios.c:1524
     4496    jmp short 02390h                          ; eb 82                       ; 0xc240c
     4497    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc240e vgabios.c:1525
     4498    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2411
     4499    out DX, ax                                ; ef                          ; 0xc2414
     4500    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2415 vgabios.c:1526
     4501    out DX, ax                                ; ef                          ; 0xc2418
     4502    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2419 vgabios.c:1527
     4503    out DX, ax                                ; ef                          ; 0xc241c
     4504    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc241d vgabios.c:1528
     4505    pop di                                    ; 5f                          ; 0xc2420
     4506    pop si                                    ; 5e                          ; 0xc2421
     4507    pop bp                                    ; 5d                          ; 0xc2422
     4508    retn 00006h                               ; c2 06 00                    ; 0xc2423
     4509  ; disGetNextSymbol 0xc2426 LB 0x21e7 -> off=0x0 cb=0000000000000112 uValue=00000000000c2426 'write_gfx_char_cga'
     4510write_gfx_char_cga:                          ; 0xc2426 LB 0x112
     4511    push si                                   ; 56                          ; 0xc2426 vgabios.c:1531
     4512    push di                                   ; 57                          ; 0xc2427
     4513    push bp                                   ; 55                          ; 0xc2428
     4514    mov bp, sp                                ; 89 e5                       ; 0xc2429
     4515    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc242b
     4516    mov ch, al                                ; 88 c5                       ; 0xc242e
     4517    mov byte [bp-002h], dl                    ; 88 56 fe                    ; 0xc2430
     4518    mov al, bl                                ; 88 d8                       ; 0xc2433
     4519    mov si, 05573h                            ; be 73 55                    ; 0xc2435 vgabios.c:1538
     4520    xor ah, ah                                ; 30 e4                       ; 0xc2438 vgabios.c:1539
     4521    mov bl, byte [bp+00ah]                    ; 8a 5e 0a                    ; 0xc243a
     4522    xor bh, bh                                ; 30 ff                       ; 0xc243d
     4523    imul bx                                   ; f7 eb                       ; 0xc243f
     4524    mov bx, ax                                ; 89 c3                       ; 0xc2441
     4525    mov al, cl                                ; 88 c8                       ; 0xc2443
     4526    xor ah, ah                                ; 30 e4                       ; 0xc2445
     4527    mov di, 00140h                            ; bf 40 01                    ; 0xc2447
     4528    imul di                                   ; f7 ef                       ; 0xc244a
     4529    add bx, ax                                ; 01 c3                       ; 0xc244c
     4530    mov word [bp-004h], bx                    ; 89 5e fc                    ; 0xc244e
     4531    mov al, ch                                ; 88 e8                       ; 0xc2451 vgabios.c:1540
     4532    xor ah, ah                                ; 30 e4                       ; 0xc2453
     4533    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2455
     4534    sal ax, CL                                ; d3 e0                       ; 0xc2457
     4535    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc2459
     4536    xor ch, ch                                ; 30 ed                       ; 0xc245c vgabios.c:1541
     4537    jmp near 0247dh                           ; e9 1c 00                    ; 0xc245e
     4538    mov al, ch                                ; 88 e8                       ; 0xc2461 vgabios.c:1556
     4539    xor ah, ah                                ; 30 e4                       ; 0xc2463
     4540    add ax, word [bp-008h]                    ; 03 46 f8                    ; 0xc2465
     4541    mov di, si                                ; 89 f7                       ; 0xc2468
     4542    add di, ax                                ; 01 c7                       ; 0xc246a
     4543    mov al, byte [di]                         ; 8a 05                       ; 0xc246c
     4544    mov di, 0b800h                            ; bf 00 b8                    ; 0xc246e vgabios.c:42
     4545    mov es, di                                ; 8e c7                       ; 0xc2471
     4546    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2473
    43994547    db  0feh, 0c5h
    4400     ; inc ch                                    ; fe c5                     ; 0xc2283 vgabios.c:1443
    4401     cmp ch, 008h                              ; 80 fd 08                    ; 0xc2285
    4402     jnc short 022e2h                          ; 73 58                       ; 0xc2288
    4403     mov al, ch                                ; 88 e8                       ; 0xc228a
    4404     xor ah, ah                                ; 30 e4                       ; 0xc228c
    4405     sar ax, 1                                 ; d1 f8                       ; 0xc228e
    4406     mov bx, strict word 00050h                ; bb 50 00                    ; 0xc2290
    4407     imul bx                                   ; f7 eb                       ; 0xc2293
    4408     mov bx, word [bp-004h]                    ; 8b 5e fc                    ; 0xc2295
    4409     add bx, ax                                ; 01 c3                       ; 0xc2298
    4410     test ch, 001h                             ; f6 c5 01                    ; 0xc229a
    4411     je short 022a2h                           ; 74 03                       ; 0xc229d
    4412     add bh, 020h                              ; 80 c7 20                    ; 0xc229f
    4413     mov DL, strict byte 080h                  ; b2 80                       ; 0xc22a2
    4414     cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc22a4
    4415     jne short 022c8h                          ; 75 1e                       ; 0xc22a8
    4416     test byte [bp-002h], dl                   ; 84 56 fe                    ; 0xc22aa
    4417     je short 0226eh                           ; 74 bf                       ; 0xc22ad
    4418     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc22af
    4419     mov es, ax                                ; 8e c0                       ; 0xc22b2
    4420     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc22b4
    4421     mov al, ch                                ; 88 e8                       ; 0xc22b7
    4422     xor ah, ah                                ; 30 e4                       ; 0xc22b9
    4423     add ax, word [bp-008h]                    ; 03 46 f8                    ; 0xc22bb
    4424     mov di, si                                ; 89 f7                       ; 0xc22be
    4425     add di, ax                                ; 01 c7                       ; 0xc22c0
    4426     mov al, byte [di]                         ; 8a 05                       ; 0xc22c2
    4427     xor al, dl                                ; 30 d0                       ; 0xc22c4
    4428     jmp short 0227bh                          ; eb b3                       ; 0xc22c6
    4429     test dl, dl                               ; 84 d2                       ; 0xc22c8 vgabios.c:1445
    4430     jbe short 02283h                          ; 76 b7                       ; 0xc22ca
    4431     test byte [bp-002h], 080h                 ; f6 46 fe 80                 ; 0xc22cc vgabios.c:1447
    4432     je short 022dch                           ; 74 0a                       ; 0xc22d0
    4433     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc22d2 vgabios.c:37
    4434     mov es, ax                                ; 8e c0                       ; 0xc22d5
    4435     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc22d7
    4436     jmp short 022deh                          ; eb 02                       ; 0xc22da vgabios.c:1451
    4437     xor al, al                                ; 30 c0                       ; 0xc22dc vgabios.c:1453
    4438     xor ah, ah                                ; 30 e4                       ; 0xc22de vgabios.c:1455
    4439     jmp short 022e9h                          ; eb 07                       ; 0xc22e0
    4440     jmp short 0233dh                          ; eb 59                       ; 0xc22e2
    4441     cmp ah, 004h                              ; 80 fc 04                    ; 0xc22e4
    4442     jnc short 02332h                          ; 73 49                       ; 0xc22e7
    4443     mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc22e9 vgabios.c:1457
    4444     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc22ec
    4445     mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc22f0
    4446     add di, word [bp-006h]                    ; 03 7e fa                    ; 0xc22f3
    4447     add di, si                                ; 01 f7                       ; 0xc22f6
    4448     mov cl, byte [di]                         ; 8a 0d                       ; 0xc22f8
    4449     mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc22fa
    4450     mov byte [bp-009h], 000h                  ; c6 46 f7 00                 ; 0xc22fd
    4451     mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc2301
    4452     mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc2304
    4453     mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc2308
    4454     test word [bp-006h], di                   ; 85 7e fa                    ; 0xc230b
    4455     je short 0232ch                           ; 74 1c                       ; 0xc230e
    4456     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2310 vgabios.c:1458
    4457     sub cl, ah                                ; 28 e1                       ; 0xc2312
    4458     mov dh, byte [bp-002h]                    ; 8a 76 fe                    ; 0xc2314
    4459     and dh, 003h                              ; 80 e6 03                    ; 0xc2317
    4460     sal cl, 1                                 ; d0 e1                       ; 0xc231a
    4461     sal dh, CL                                ; d2 e6                       ; 0xc231c
    4462     mov cl, dh                                ; 88 f1                       ; 0xc231e
    4463     test byte [bp-002h], 080h                 ; f6 46 fe 80                 ; 0xc2320 vgabios.c:1459
    4464     je short 0232ah                           ; 74 04                       ; 0xc2324
    4465     xor al, dh                                ; 30 f0                       ; 0xc2326 vgabios.c:1461
    4466     jmp short 0232ch                          ; eb 02                       ; 0xc2328 vgabios.c:1463
    4467     or al, dh                                 ; 08 f0                       ; 0xc232a vgabios.c:1465
    4468     shr dl, 1                                 ; d0 ea                       ; 0xc232c vgabios.c:1468
     4548    ; inc ch                                    ; fe c5                     ; 0xc2476 vgabios.c:1560
     4549    cmp ch, 008h                              ; 80 fd 08                    ; 0xc2478
     4550    jnc short 024d5h                          ; 73 58                       ; 0xc247b
     4551    mov al, ch                                ; 88 e8                       ; 0xc247d
     4552    xor ah, ah                                ; 30 e4                       ; 0xc247f
     4553    sar ax, 1                                 ; d1 f8                       ; 0xc2481
     4554    mov bx, strict word 00050h                ; bb 50 00                    ; 0xc2483
     4555    imul bx                                   ; f7 eb                       ; 0xc2486
     4556    mov bx, word [bp-004h]                    ; 8b 5e fc                    ; 0xc2488
     4557    add bx, ax                                ; 01 c3                       ; 0xc248b
     4558    test ch, 001h                             ; f6 c5 01                    ; 0xc248d
     4559    je short 02495h                           ; 74 03                       ; 0xc2490
     4560    add bh, 020h                              ; 80 c7 20                    ; 0xc2492
     4561    mov DL, strict byte 080h                  ; b2 80                       ; 0xc2495
     4562    cmp byte [bp+00ah], 001h                  ; 80 7e 0a 01                 ; 0xc2497
     4563    jne short 024bbh                          ; 75 1e                       ; 0xc249b
     4564    test byte [bp-002h], dl                   ; 84 56 fe                    ; 0xc249d
     4565    je short 02461h                           ; 74 bf                       ; 0xc24a0
     4566    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc24a2
     4567    mov es, ax                                ; 8e c0                       ; 0xc24a5
     4568    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc24a7
     4569    mov al, ch                                ; 88 e8                       ; 0xc24aa
     4570    xor ah, ah                                ; 30 e4                       ; 0xc24ac
     4571    add ax, word [bp-008h]                    ; 03 46 f8                    ; 0xc24ae
     4572    mov di, si                                ; 89 f7                       ; 0xc24b1
     4573    add di, ax                                ; 01 c7                       ; 0xc24b3
     4574    mov al, byte [di]                         ; 8a 05                       ; 0xc24b5
     4575    xor al, dl                                ; 30 d0                       ; 0xc24b7
     4576    jmp short 0246eh                          ; eb b3                       ; 0xc24b9
     4577    test dl, dl                               ; 84 d2                       ; 0xc24bb vgabios.c:1562
     4578    jbe short 02476h                          ; 76 b7                       ; 0xc24bd
     4579    test byte [bp-002h], 080h                 ; f6 46 fe 80                 ; 0xc24bf vgabios.c:1564
     4580    je short 024cfh                           ; 74 0a                       ; 0xc24c3
     4581    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc24c5 vgabios.c:37
     4582    mov es, ax                                ; 8e c0                       ; 0xc24c8
     4583    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc24ca
     4584    jmp short 024d1h                          ; eb 02                       ; 0xc24cd vgabios.c:1568
     4585    xor al, al                                ; 30 c0                       ; 0xc24cf vgabios.c:1570
     4586    xor ah, ah                                ; 30 e4                       ; 0xc24d1 vgabios.c:1572
     4587    jmp short 024dch                          ; eb 07                       ; 0xc24d3
     4588    jmp short 02530h                          ; eb 59                       ; 0xc24d5
     4589    cmp ah, 004h                              ; 80 fc 04                    ; 0xc24d7
     4590    jnc short 02525h                          ; 73 49                       ; 0xc24da
     4591    mov byte [bp-006h], ch                    ; 88 6e fa                    ; 0xc24dc vgabios.c:1574
     4592    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc24df
     4593    mov di, word [bp-008h]                    ; 8b 7e f8                    ; 0xc24e3
     4594    add di, word [bp-006h]                    ; 03 7e fa                    ; 0xc24e6
     4595    add di, si                                ; 01 f7                       ; 0xc24e9
     4596    mov cl, byte [di]                         ; 8a 0d                       ; 0xc24eb
     4597    mov byte [bp-00ah], cl                    ; 88 4e f6                    ; 0xc24ed
     4598    mov byte [bp-009h], 000h                  ; c6 46 f7 00                 ; 0xc24f0
     4599    mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc24f4
     4600    mov byte [bp-005h], 000h                  ; c6 46 fb 00                 ; 0xc24f7
     4601    mov di, word [bp-00ah]                    ; 8b 7e f6                    ; 0xc24fb
     4602    test word [bp-006h], di                   ; 85 7e fa                    ; 0xc24fe
     4603    je short 0251fh                           ; 74 1c                       ; 0xc2501
     4604    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2503 vgabios.c:1575
     4605    sub cl, ah                                ; 28 e1                       ; 0xc2505
     4606    mov dh, byte [bp-002h]                    ; 8a 76 fe                    ; 0xc2507
     4607    and dh, 003h                              ; 80 e6 03                    ; 0xc250a
     4608    sal cl, 1                                 ; d0 e1                       ; 0xc250d
     4609    sal dh, CL                                ; d2 e6                       ; 0xc250f
     4610    mov cl, dh                                ; 88 f1                       ; 0xc2511
     4611    test byte [bp-002h], 080h                 ; f6 46 fe 80                 ; 0xc2513 vgabios.c:1576
     4612    je short 0251dh                           ; 74 04                       ; 0xc2517
     4613    xor al, dh                                ; 30 f0                       ; 0xc2519 vgabios.c:1578
     4614    jmp short 0251fh                          ; eb 02                       ; 0xc251b vgabios.c:1580
     4615    or al, dh                                 ; 08 f0                       ; 0xc251d vgabios.c:1582
     4616    shr dl, 1                                 ; d0 ea                       ; 0xc251f vgabios.c:1585
    44694617    db  0feh, 0c4h
    4470     ; inc ah                                    ; fe c4                     ; 0xc232e vgabios.c:1469
    4471     jmp short 022e4h                          ; eb b2                       ; 0xc2330
    4472     mov di, 0b800h                            ; bf 00 b8                    ; 0xc2332 vgabios.c:42
    4473     mov es, di                                ; 8e c7                       ; 0xc2335
    4474     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2337
    4475     inc bx                                    ; 43                          ; 0xc233a vgabios.c:1471
    4476     jmp short 022c8h                          ; eb 8b                       ; 0xc233b vgabios.c:1472
    4477     mov sp, bp                                ; 89 ec                       ; 0xc233d vgabios.c:1475
    4478     pop bp                                    ; 5d                          ; 0xc233f
    4479     pop di                                    ; 5f                          ; 0xc2340
    4480     pop si                                    ; 5e                          ; 0xc2341
    4481     retn 00004h                               ; c2 04 00                    ; 0xc2342
    4482   ; disGetNextSymbol 0xc2345 LB 0x1f4f -> off=0x0 cb=00000000000000a1 uValue=00000000000c2345 'write_gfx_char_lin'
    4483 write_gfx_char_lin:                          ; 0xc2345 LB 0xa1
    4484     push si                                   ; 56                          ; 0xc2345 vgabios.c:1478
    4485     push di                                   ; 57                          ; 0xc2346
    4486     push bp                                   ; 55                          ; 0xc2347
    4487     mov bp, sp                                ; 89 e5                       ; 0xc2348
    4488     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc234a
    4489     mov bh, al                                ; 88 c7                       ; 0xc234d
    4490     mov ch, dl                                ; 88 d5                       ; 0xc234f
    4491     mov al, cl                                ; 88 c8                       ; 0xc2351
    4492     mov di, 0556ch                            ; bf 6c 55                    ; 0xc2353 vgabios.c:1485
    4493     xor ah, ah                                ; 30 e4                       ; 0xc2356 vgabios.c:1486
    4494     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc2358
    4495     xor dh, dh                                ; 30 f6                       ; 0xc235b
    4496     imul dx                                   ; f7 ea                       ; 0xc235d
    4497     mov CL, strict byte 006h                  ; b1 06                       ; 0xc235f
    4498     mov dx, ax                                ; 89 c2                       ; 0xc2361
    4499     sal dx, CL                                ; d3 e2                       ; 0xc2363
    4500     mov al, bl                                ; 88 d8                       ; 0xc2365
    4501     xor ah, ah                                ; 30 e4                       ; 0xc2367
    4502     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2369
    4503     sal ax, CL                                ; d3 e0                       ; 0xc236b
    4504     add ax, dx                                ; 01 d0                       ; 0xc236d
    4505     mov word [bp-002h], ax                    ; 89 46 fe                    ; 0xc236f
    4506     mov al, bh                                ; 88 f8                       ; 0xc2372 vgabios.c:1487
    4507     xor ah, ah                                ; 30 e4                       ; 0xc2374
    4508     sal ax, CL                                ; d3 e0                       ; 0xc2376
    4509     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc2378
    4510     xor bl, bl                                ; 30 db                       ; 0xc237b vgabios.c:1488
    4511     jmp short 023c1h                          ; eb 42                       ; 0xc237d
    4512     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc237f vgabios.c:1492
    4513     jnc short 023bah                          ; 73 37                       ; 0xc2381
    4514     xor bh, bh                                ; 30 ff                       ; 0xc2383 vgabios.c:1494
    4515     mov dl, bl                                ; 88 da                       ; 0xc2385 vgabios.c:1495
    4516     xor dh, dh                                ; 30 f6                       ; 0xc2387
    4517     add dx, word [bp-006h]                    ; 03 56 fa                    ; 0xc2389
    4518     mov si, di                                ; 89 fe                       ; 0xc238c
    4519     add si, dx                                ; 01 d6                       ; 0xc238e
    4520     mov dl, byte [si]                         ; 8a 14                       ; 0xc2390
    4521     mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc2392
    4522     mov byte [bp-003h], bh                    ; 88 7e fd                    ; 0xc2395
    4523     mov dl, ah                                ; 88 e2                       ; 0xc2398
    4524     xor dh, dh                                ; 30 f6                       ; 0xc239a
    4525     test word [bp-004h], dx                   ; 85 56 fc                    ; 0xc239c
    4526     je short 023a3h                           ; 74 02                       ; 0xc239f
    4527     mov bh, ch                                ; 88 ef                       ; 0xc23a1 vgabios.c:1497
    4528     mov dl, al                                ; 88 c2                       ; 0xc23a3 vgabios.c:1499
    4529     xor dh, dh                                ; 30 f6                       ; 0xc23a5
    4530     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc23a7
    4531     add si, dx                                ; 01 d6                       ; 0xc23aa
    4532     mov dx, 0a000h                            ; ba 00 a0                    ; 0xc23ac vgabios.c:42
    4533     mov es, dx                                ; 8e c2                       ; 0xc23af
    4534     mov byte [es:si], bh                      ; 26 88 3c                    ; 0xc23b1
    4535     shr ah, 1                                 ; d0 ec                       ; 0xc23b4 vgabios.c:1500
     4618    ; inc ah                                    ; fe c4                     ; 0xc2521 vgabios.c:1586
     4619    jmp short 024d7h                          ; eb b2                       ; 0xc2523
     4620    mov di, 0b800h                            ; bf 00 b8                    ; 0xc2525 vgabios.c:42
     4621    mov es, di                                ; 8e c7                       ; 0xc2528
     4622    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc252a
     4623    inc bx                                    ; 43                          ; 0xc252d vgabios.c:1588
     4624    jmp short 024bbh                          ; eb 8b                       ; 0xc252e vgabios.c:1589
     4625    mov sp, bp                                ; 89 ec                       ; 0xc2530 vgabios.c:1592
     4626    pop bp                                    ; 5d                          ; 0xc2532
     4627    pop di                                    ; 5f                          ; 0xc2533
     4628    pop si                                    ; 5e                          ; 0xc2534
     4629    retn 00004h                               ; c2 04 00                    ; 0xc2535
     4630  ; disGetNextSymbol 0xc2538 LB 0x20d5 -> off=0x0 cb=00000000000000a1 uValue=00000000000c2538 'write_gfx_char_lin'
     4631write_gfx_char_lin:                          ; 0xc2538 LB 0xa1
     4632    push si                                   ; 56                          ; 0xc2538 vgabios.c:1595
     4633    push di                                   ; 57                          ; 0xc2539
     4634    push bp                                   ; 55                          ; 0xc253a
     4635    mov bp, sp                                ; 89 e5                       ; 0xc253b
     4636    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc253d
     4637    mov bh, al                                ; 88 c7                       ; 0xc2540
     4638    mov ch, dl                                ; 88 d5                       ; 0xc2542
     4639    mov al, cl                                ; 88 c8                       ; 0xc2544
     4640    mov di, 05573h                            ; bf 73 55                    ; 0xc2546 vgabios.c:1602
     4641    xor ah, ah                                ; 30 e4                       ; 0xc2549 vgabios.c:1603
     4642    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc254b
     4643    xor dh, dh                                ; 30 f6                       ; 0xc254e
     4644    imul dx                                   ; f7 ea                       ; 0xc2550
     4645    mov CL, strict byte 006h                  ; b1 06                       ; 0xc2552
     4646    mov dx, ax                                ; 89 c2                       ; 0xc2554
     4647    sal dx, CL                                ; d3 e2                       ; 0xc2556
     4648    mov al, bl                                ; 88 d8                       ; 0xc2558
     4649    xor ah, ah                                ; 30 e4                       ; 0xc255a
     4650    mov CL, strict byte 003h                  ; b1 03                       ; 0xc255c
     4651    sal ax, CL                                ; d3 e0                       ; 0xc255e
     4652    add ax, dx                                ; 01 d0                       ; 0xc2560
     4653    mov word [bp-002h], ax                    ; 89 46 fe                    ; 0xc2562
     4654    mov al, bh                                ; 88 f8                       ; 0xc2565 vgabios.c:1604
     4655    xor ah, ah                                ; 30 e4                       ; 0xc2567
     4656    sal ax, CL                                ; d3 e0                       ; 0xc2569
     4657    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc256b
     4658    xor bl, bl                                ; 30 db                       ; 0xc256e vgabios.c:1605
     4659    jmp short 025b4h                          ; eb 42                       ; 0xc2570
     4660    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc2572 vgabios.c:1609
     4661    jnc short 025adh                          ; 73 37                       ; 0xc2574
     4662    xor bh, bh                                ; 30 ff                       ; 0xc2576 vgabios.c:1611
     4663    mov dl, bl                                ; 88 da                       ; 0xc2578 vgabios.c:1612
     4664    xor dh, dh                                ; 30 f6                       ; 0xc257a
     4665    add dx, word [bp-006h]                    ; 03 56 fa                    ; 0xc257c
     4666    mov si, di                                ; 89 fe                       ; 0xc257f
     4667    add si, dx                                ; 01 d6                       ; 0xc2581
     4668    mov dl, byte [si]                         ; 8a 14                       ; 0xc2583
     4669    mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc2585
     4670    mov byte [bp-003h], bh                    ; 88 7e fd                    ; 0xc2588
     4671    mov dl, ah                                ; 88 e2                       ; 0xc258b
     4672    xor dh, dh                                ; 30 f6                       ; 0xc258d
     4673    test word [bp-004h], dx                   ; 85 56 fc                    ; 0xc258f
     4674    je short 02596h                           ; 74 02                       ; 0xc2592
     4675    mov bh, ch                                ; 88 ef                       ; 0xc2594 vgabios.c:1614
     4676    mov dl, al                                ; 88 c2                       ; 0xc2596 vgabios.c:1616
     4677    xor dh, dh                                ; 30 f6                       ; 0xc2598
     4678    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc259a
     4679    add si, dx                                ; 01 d6                       ; 0xc259d
     4680    mov dx, 0a000h                            ; ba 00 a0                    ; 0xc259f vgabios.c:42
     4681    mov es, dx                                ; 8e c2                       ; 0xc25a2
     4682    mov byte [es:si], bh                      ; 26 88 3c                    ; 0xc25a4
     4683    shr ah, 1                                 ; d0 ec                       ; 0xc25a7 vgabios.c:1617
    45364684    db  0feh, 0c0h
    4537     ; inc al                                    ; fe c0                     ; 0xc23b6 vgabios.c:1501
    4538     jmp short 0237fh                          ; eb c5                       ; 0xc23b8
     4685    ; inc al                                    ; fe c0                     ; 0xc25a9 vgabios.c:1618
     4686    jmp short 02572h                          ; eb c5                       ; 0xc25ab
    45394687    db  0feh, 0c3h
    4540     ; inc bl                                    ; fe c3                     ; 0xc23ba vgabios.c:1502
    4541     cmp bl, 008h                              ; 80 fb 08                    ; 0xc23bc
    4542     jnc short 023deh                          ; 73 1d                       ; 0xc23bf
    4543     mov al, bl                                ; 88 d8                       ; 0xc23c1
    4544     xor ah, ah                                ; 30 e4                       ; 0xc23c3
    4545     mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc23c5
    4546     xor dh, dh                                ; 30 f6                       ; 0xc23c8
    4547     imul dx                                   ; f7 ea                       ; 0xc23ca
    4548     mov CL, strict byte 003h                  ; b1 03                       ; 0xc23cc
    4549     sal ax, CL                                ; d3 e0                       ; 0xc23ce
    4550     mov dx, word [bp-002h]                    ; 8b 56 fe                    ; 0xc23d0
    4551     add dx, ax                                ; 01 c2                       ; 0xc23d3
    4552     mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc23d5
    4553     mov AH, strict byte 080h                  ; b4 80                       ; 0xc23d8
    4554     xor al, al                                ; 30 c0                       ; 0xc23da
    4555     jmp short 02383h                          ; eb a5                       ; 0xc23dc
    4556     mov sp, bp                                ; 89 ec                       ; 0xc23de vgabios.c:1503
    4557     pop bp                                    ; 5d                          ; 0xc23e0
    4558     pop di                                    ; 5f                          ; 0xc23e1
    4559     pop si                                    ; 5e                          ; 0xc23e2
    4560     retn 00002h                               ; c2 02 00                    ; 0xc23e3
    4561   ; disGetNextSymbol 0xc23e6 LB 0x1eae -> off=0x0 cb=0000000000000172 uValue=00000000000c23e6 'biosfn_write_char_attr'
    4562 biosfn_write_char_attr:                      ; 0xc23e6 LB 0x172
    4563     push bp                                   ; 55                          ; 0xc23e6 vgabios.c:1506
    4564     mov bp, sp                                ; 89 e5                       ; 0xc23e7
    4565     push si                                   ; 56                          ; 0xc23e9
    4566     push di                                   ; 57                          ; 0xc23ea
    4567     sub sp, strict byte 0001ah                ; 83 ec 1a                    ; 0xc23eb
    4568     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc23ee
    4569     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc23f1
    4570     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc23f4
    4571     mov si, cx                                ; 89 ce                       ; 0xc23f7
    4572     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc23f9 vgabios.c:37
    4573     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc23fc
    4574     mov es, ax                                ; 8e c0                       ; 0xc23ff
    4575     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2401
    4576     xor ah, ah                                ; 30 e4                       ; 0xc2404 vgabios.c:1514
    4577     call 03630h                               ; e8 27 12                    ; 0xc2406
    4578     mov cl, al                                ; 88 c1                       ; 0xc2409
    4579     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc240b
    4580     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc240e vgabios.c:1515
    4581     jne short 02415h                          ; 75 03                       ; 0xc2410
    4582     jmp near 02551h                           ; e9 3c 01                    ; 0xc2412
    4583     mov al, dl                                ; 88 d0                       ; 0xc2415 vgabios.c:1518
    4584     xor ah, ah                                ; 30 e4                       ; 0xc2417
    4585     lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc2419
    4586     lea dx, [bp-01eh]                         ; 8d 56 e2                    ; 0xc241c
    4587     call 00a1bh                               ; e8 f9 e5                    ; 0xc241f
    4588     mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2422 vgabios.c:1519
    4589     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2425
    4590     mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc2428
    4591     mov al, ah                                ; 88 e0                       ; 0xc242b
    4592     xor ah, ah                                ; 30 e4                       ; 0xc242d
    4593     mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc242f
    4594     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2432
    4595     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2435
    4596     mov bx, 00084h                            ; bb 84 00                    ; 0xc2438 vgabios.c:37
    4597     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc243b
    4598     mov es, ax                                ; 8e c0                       ; 0xc243e
    4599     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2440
    4600     xor ah, ah                                ; 30 e4                       ; 0xc2443 vgabios.c:38
    4601     mov dx, ax                                ; 89 c2                       ; 0xc2445
    4602     inc dx                                    ; 42                          ; 0xc2447
    4603     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2448 vgabios.c:47
    4604     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc244b
    4605     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc244e
    4606     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2451 vgabios.c:48
    4607     mov bl, cl                                ; 88 cb                       ; 0xc2454 vgabios.c:1525
    4608     xor bh, bh                                ; 30 ff                       ; 0xc2456
    4609     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2458
    4610     mov di, bx                                ; 89 df                       ; 0xc245a
    4611     sal di, CL                                ; d3 e7                       ; 0xc245c
    4612     cmp byte [di+047afh], 000h                ; 80 bd af 47 00              ; 0xc245e
    4613     jne short 024a5h                          ; 75 40                       ; 0xc2463
    4614     mul dx                                    ; f7 e2                       ; 0xc2465 vgabios.c:1528
    4615     sal ax, 1                                 ; d1 e0                       ; 0xc2467
    4616     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2469
    4617     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc246b
    4618     xor dh, dh                                ; 30 f6                       ; 0xc246e
    4619     inc ax                                    ; 40                          ; 0xc2470
    4620     mul dx                                    ; f7 e2                       ; 0xc2471
    4621     mov bx, ax                                ; 89 c3                       ; 0xc2473
    4622     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2475
    4623     xor ah, ah                                ; 30 e4                       ; 0xc2478
    4624     mul word [bp-016h]                        ; f7 66 ea                    ; 0xc247a
    4625     mov dx, ax                                ; 89 c2                       ; 0xc247d
    4626     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc247f
    4627     xor ah, ah                                ; 30 e4                       ; 0xc2482
    4628     add ax, dx                                ; 01 d0                       ; 0xc2484
    4629     sal ax, 1                                 ; d1 e0                       ; 0xc2486
    4630     add bx, ax                                ; 01 c3                       ; 0xc2488
    4631     mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc248a vgabios.c:1530
    4632     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc248d
    4633     mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc2490
    4634     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc2493 vgabios.c:1531
    4635     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2496
    4636     mov cx, si                                ; 89 f1                       ; 0xc249a
    4637     mov di, bx                                ; 89 df                       ; 0xc249c
    4638     jcxz 024a2h                               ; e3 02                       ; 0xc249e
    4639     rep stosw                                 ; f3 ab                       ; 0xc24a0
    4640     jmp near 02551h                           ; e9 ac 00                    ; 0xc24a2 vgabios.c:1533
    4641     mov bl, byte [bx+0482eh]                  ; 8a 9f 2e 48                 ; 0xc24a5 vgabios.c:1536
    4642     mov CL, strict byte 006h                  ; b1 06                       ; 0xc24a9
    4643     sal bx, CL                                ; d3 e3                       ; 0xc24ab
    4644     mov al, byte [bx+04844h]                  ; 8a 87 44 48                 ; 0xc24ad
    4645     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc24b1
    4646     mov al, byte [di+047b1h]                  ; 8a 85 b1 47                 ; 0xc24b4 vgabios.c:1537
    4647     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc24b8
    4648     dec si                                    ; 4e                          ; 0xc24bb vgabios.c:1538
    4649     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc24bc
    4650     je short 0250dh                           ; 74 4c                       ; 0xc24bf
    4651     mov bl, byte [bp-014h]                    ; 8a 5e ec                    ; 0xc24c1 vgabios.c:1540
    4652     xor bh, bh                                ; 30 ff                       ; 0xc24c4
    4653     mov CL, strict byte 003h                  ; b1 03                       ; 0xc24c6
    4654     sal bx, CL                                ; d3 e3                       ; 0xc24c8
    4655     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc24ca
    4656     cmp al, cl                                ; 38 c8                       ; 0xc24ce
    4657     jc short 024deh                           ; 72 0c                       ; 0xc24d0
    4658     jbe short 024e4h                          ; 76 10                       ; 0xc24d2
    4659     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc24d4
    4660     je short 02530h                           ; 74 58                       ; 0xc24d6
    4661     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc24d8
    4662     je short 024e8h                           ; 74 0c                       ; 0xc24da
    4663     jmp short 0254bh                          ; eb 6d                       ; 0xc24dc
    4664     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc24de
    4665     je short 0250fh                           ; 74 2d                       ; 0xc24e0
    4666     jmp short 0254bh                          ; eb 67                       ; 0xc24e2
    4667     or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc24e4 vgabios.c:1543
    4668     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc24e8 vgabios.c:1545
    4669     xor ah, ah                                ; 30 e4                       ; 0xc24eb
    4670     push ax                                   ; 50                          ; 0xc24ed
    4671     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc24ee
    4672     push ax                                   ; 50                          ; 0xc24f1
    4673     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc24f2
    4674     push ax                                   ; 50                          ; 0xc24f5
    4675     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc24f6
    4676     xor ch, ch                                ; 30 ed                       ; 0xc24f9
    4677     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc24fb
    4678     xor bh, bh                                ; 30 ff                       ; 0xc24fe
    4679     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2500
    4680     xor dh, dh                                ; 30 f6                       ; 0xc2503
    4681     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2505
    4682     call 02121h                               ; e8 16 fc                    ; 0xc2508
    4683     jmp short 0254bh                          ; eb 3e                       ; 0xc250b vgabios.c:1546
    4684     jmp short 02551h                          ; eb 42                       ; 0xc250d
    4685     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc250f vgabios.c:1548
    4686     xor ah, ah                                ; 30 e4                       ; 0xc2512
    4687     push ax                                   ; 50                          ; 0xc2514
    4688     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2515
    4689     push ax                                   ; 50                          ; 0xc2518
    4690     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc2519
    4691     xor ch, ch                                ; 30 ed                       ; 0xc251c
    4692     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc251e
    4693     xor bh, bh                                ; 30 ff                       ; 0xc2521
    4694     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2523
    4695     xor dh, dh                                ; 30 f6                       ; 0xc2526
    4696     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2528
    4697     call 02233h                               ; e8 05 fd                    ; 0xc252b
    4698     jmp short 0254bh                          ; eb 1b                       ; 0xc252e vgabios.c:1549
    4699     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2530 vgabios.c:1551
    4700     xor ah, ah                                ; 30 e4                       ; 0xc2533
    4701     push ax                                   ; 50                          ; 0xc2535
    4702     mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc2536
    4703     xor ch, ch                                ; 30 ed                       ; 0xc2539
    4704     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc253b
    4705     xor bh, bh                                ; 30 ff                       ; 0xc253e
    4706     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2540
    4707     xor dh, dh                                ; 30 f6                       ; 0xc2543
    4708     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2545
    4709     call 02345h                               ; e8 fa fd                    ; 0xc2548
    4710     inc byte [bp-00ah]                        ; fe 46 f6                    ; 0xc254b vgabios.c:1558
    4711     jmp near 024bbh                           ; e9 6a ff                    ; 0xc254e vgabios.c:1559
    4712     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2551 vgabios.c:1561
    4713     pop di                                    ; 5f                          ; 0xc2554
    4714     pop si                                    ; 5e                          ; 0xc2555
    4715     pop bp                                    ; 5d                          ; 0xc2556
    4716     retn                                      ; c3                          ; 0xc2557
    4717   ; disGetNextSymbol 0xc2558 LB 0x1d3c -> off=0x0 cb=0000000000000183 uValue=00000000000c2558 'biosfn_write_char_only'
    4718 biosfn_write_char_only:                      ; 0xc2558 LB 0x183
    4719     push bp                                   ; 55                          ; 0xc2558 vgabios.c:1564
    4720     mov bp, sp                                ; 89 e5                       ; 0xc2559
    4721     push si                                   ; 56                          ; 0xc255b
    4722     push di                                   ; 57                          ; 0xc255c
    4723     sub sp, strict byte 0001ah                ; 83 ec 1a                    ; 0xc255d
    4724     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2560
    4725     mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc2563
    4726     mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc2566
    4727     mov si, cx                                ; 89 ce                       ; 0xc2569
    4728     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc256b vgabios.c:37
    4729     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc256e
    4730     mov es, ax                                ; 8e c0                       ; 0xc2571
    4731     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2573
    4732     xor ah, ah                                ; 30 e4                       ; 0xc2576 vgabios.c:1572
    4733     call 03630h                               ; e8 b5 10                    ; 0xc2578
    4734     mov cl, al                                ; 88 c1                       ; 0xc257b
    4735     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc257d
    4736     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2580 vgabios.c:1573
    4737     jne short 02587h                          ; 75 03                       ; 0xc2582
    4738     jmp near 026d4h                           ; e9 4d 01                    ; 0xc2584
    4739     mov al, dl                                ; 88 d0                       ; 0xc2587 vgabios.c:1576
    4740     xor ah, ah                                ; 30 e4                       ; 0xc2589
    4741     lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc258b
    4742     lea dx, [bp-01ch]                         ; 8d 56 e4                    ; 0xc258e
    4743     call 00a1bh                               ; e8 87 e4                    ; 0xc2591
    4744     mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc2594 vgabios.c:1577
    4745     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2597
    4746     mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc259a
    4747     mov al, ah                                ; 88 e0                       ; 0xc259d
    4748     xor ah, ah                                ; 30 e4                       ; 0xc259f
    4749     mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc25a1
    4750     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc25a4
    4751     mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc25a7
    4752     mov bx, 00084h                            ; bb 84 00                    ; 0xc25aa vgabios.c:37
    4753     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc25ad
    4754     mov es, ax                                ; 8e c0                       ; 0xc25b0
    4755     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc25b2
    4756     xor ah, ah                                ; 30 e4                       ; 0xc25b5 vgabios.c:38
    4757     mov dx, ax                                ; 89 c2                       ; 0xc25b7
    4758     inc dx                                    ; 42                          ; 0xc25b9
    4759     mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc25ba vgabios.c:47
    4760     mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc25bd
    4761     mov word [bp-018h], di                    ; 89 7e e8                    ; 0xc25c0 vgabios.c:48
    4762     mov al, cl                                ; 88 c8                       ; 0xc25c3 vgabios.c:1583
    4763     mov CL, strict byte 003h                  ; b1 03                       ; 0xc25c5
    4764     mov bx, ax                                ; 89 c3                       ; 0xc25c7
    4765     sal bx, CL                                ; d3 e3                       ; 0xc25c9
    4766     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc25cb
    4767     jne short 02617h                          ; 75 45                       ; 0xc25d0
    4768     mov ax, di                                ; 89 f8                       ; 0xc25d2 vgabios.c:1586
    4769     mul dx                                    ; f7 e2                       ; 0xc25d4
    4770     sal ax, 1                                 ; d1 e0                       ; 0xc25d6
    4771     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc25d8
    4772     mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc25da
    4773     xor dh, dh                                ; 30 f6                       ; 0xc25dd
    4774     inc ax                                    ; 40                          ; 0xc25df
    4775     mul dx                                    ; f7 e2                       ; 0xc25e0
    4776     mov bx, ax                                ; 89 c3                       ; 0xc25e2
    4777     mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc25e4
    4778     xor ah, ah                                ; 30 e4                       ; 0xc25e7
    4779     mul di                                    ; f7 e7                       ; 0xc25e9
    4780     mov dx, ax                                ; 89 c2                       ; 0xc25eb
    4781     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc25ed
    4782     xor ah, ah                                ; 30 e4                       ; 0xc25f0
    4783     add ax, dx                                ; 01 d0                       ; 0xc25f2
    4784     sal ax, 1                                 ; d1 e0                       ; 0xc25f4
    4785     add bx, ax                                ; 01 c3                       ; 0xc25f6
    4786     dec si                                    ; 4e                          ; 0xc25f8 vgabios.c:1588
    4787     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc25f9
    4788     je short 02584h                           ; 74 86                       ; 0xc25fc
    4789     mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc25fe vgabios.c:1589
    4790     xor ah, ah                                ; 30 e4                       ; 0xc2601
    4791     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2603
    4792     mov di, ax                                ; 89 c7                       ; 0xc2605
    4793     sal di, CL                                ; d3 e7                       ; 0xc2607
    4794     mov es, [di+047b2h]                       ; 8e 85 b2 47                 ; 0xc2609 vgabios.c:40
    4795     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc260d vgabios.c:42
    4796     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2610
    4797     inc bx                                    ; 43                          ; 0xc2613 vgabios.c:1590
    4798     inc bx                                    ; 43                          ; 0xc2614
    4799     jmp short 025f8h                          ; eb e1                       ; 0xc2615 vgabios.c:1591
    4800     mov di, ax                                ; 89 c7                       ; 0xc2617 vgabios.c:1596
    4801     mov al, byte [di+0482eh]                  ; 8a 85 2e 48                 ; 0xc2619
    4802     mov CL, strict byte 006h                  ; b1 06                       ; 0xc261d
    4803     mov di, ax                                ; 89 c7                       ; 0xc261f
    4804     sal di, CL                                ; d3 e7                       ; 0xc2621
    4805     mov al, byte [di+04844h]                  ; 8a 85 44 48                 ; 0xc2623
    4806     mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc2627
    4807     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc262a vgabios.c:1597
    4808     mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc262e
    4809     dec si                                    ; 4e                          ; 0xc2631 vgabios.c:1598
    4810     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2632
    4811     je short 02687h                           ; 74 50                       ; 0xc2635
    4812     mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc2637 vgabios.c:1600
    4813     xor bh, bh                                ; 30 ff                       ; 0xc263a
    4814     mov CL, strict byte 003h                  ; b1 03                       ; 0xc263c
    4815     sal bx, CL                                ; d3 e3                       ; 0xc263e
    4816     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2640
    4817     cmp bl, cl                                ; 38 cb                       ; 0xc2644
    4818     jc short 02657h                           ; 72 0f                       ; 0xc2646
    4819     jbe short 0265eh                          ; 76 14                       ; 0xc2648
    4820     cmp bl, 005h                              ; 80 fb 05                    ; 0xc264a
    4821     je short 026b3h                           ; 74 64                       ; 0xc264d
    4822     cmp bl, 004h                              ; 80 fb 04                    ; 0xc264f
    4823     je short 02662h                           ; 74 0e                       ; 0xc2652
    4824     jmp near 026ceh                           ; e9 77 00                    ; 0xc2654
    4825     cmp bl, 002h                              ; 80 fb 02                    ; 0xc2657
    4826     je short 02689h                           ; 74 2d                       ; 0xc265a
    4827     jmp short 026ceh                          ; eb 70                       ; 0xc265c
    4828     or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc265e vgabios.c:1603
    4829     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2662 vgabios.c:1605
    4830     xor ah, ah                                ; 30 e4                       ; 0xc2665
    4831     push ax                                   ; 50                          ; 0xc2667
    4832     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2668
    4833     push ax                                   ; 50                          ; 0xc266b
    4834     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc266c
    4835     push ax                                   ; 50                          ; 0xc266f
    4836     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2670
    4837     xor ch, ch                                ; 30 ed                       ; 0xc2673
    4838     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2675
    4839     xor bh, bh                                ; 30 ff                       ; 0xc2678
    4840     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc267a
    4841     xor dh, dh                                ; 30 f6                       ; 0xc267d
    4842     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc267f
    4843     call 02121h                               ; e8 9c fa                    ; 0xc2682
    4844     jmp short 026ceh                          ; eb 47                       ; 0xc2685 vgabios.c:1606
    4845     jmp short 026d4h                          ; eb 4b                       ; 0xc2687
    4846     mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc2689 vgabios.c:1608
    4847     xor ah, ah                                ; 30 e4                       ; 0xc268c
    4848     push ax                                   ; 50                          ; 0xc268e
    4849     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc268f
    4850     push ax                                   ; 50                          ; 0xc2692
    4851     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2693
    4852     xor ch, ch                                ; 30 ed                       ; 0xc2696
    4853     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2698
    4854     xor bh, bh                                ; 30 ff                       ; 0xc269b
    4855     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc269d
    4856     xor dh, dh                                ; 30 f6                       ; 0xc26a0
    4857     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc26a2
    4858     mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc26a5
    4859     mov byte [bp-015h], ah                    ; 88 66 eb                    ; 0xc26a8
    4860     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc26ab
    4861     call 02233h                               ; e8 82 fb                    ; 0xc26ae
    4862     jmp short 026ceh                          ; eb 1b                       ; 0xc26b1 vgabios.c:1609
    4863     mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc26b3 vgabios.c:1611
    4864     xor ah, ah                                ; 30 e4                       ; 0xc26b6
    4865     push ax                                   ; 50                          ; 0xc26b8
    4866     mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc26b9
    4867     xor ch, ch                                ; 30 ed                       ; 0xc26bc
    4868     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc26be
    4869     xor bh, bh                                ; 30 ff                       ; 0xc26c1
    4870     mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc26c3
    4871     xor dh, dh                                ; 30 f6                       ; 0xc26c6
    4872     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc26c8
    4873     call 02345h                               ; e8 77 fc                    ; 0xc26cb
    4874     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc26ce vgabios.c:1618
    4875     jmp near 02631h                           ; e9 5d ff                    ; 0xc26d1 vgabios.c:1619
    4876     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc26d4 vgabios.c:1621
    4877     pop di                                    ; 5f                          ; 0xc26d7
    4878     pop si                                    ; 5e                          ; 0xc26d8
    4879     pop bp                                    ; 5d                          ; 0xc26d9
    4880     retn                                      ; c3                          ; 0xc26da
    4881   ; disGetNextSymbol 0xc26db LB 0x1bb9 -> off=0x0 cb=000000000000017a uValue=00000000000c26db 'biosfn_write_pixel'
    4882 biosfn_write_pixel:                          ; 0xc26db LB 0x17a
    4883     push bp                                   ; 55                          ; 0xc26db vgabios.c:1624
    4884     mov bp, sp                                ; 89 e5                       ; 0xc26dc
    4885     push si                                   ; 56                          ; 0xc26de
    4886     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc26df
    4887     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc26e2
    4888     mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc26e5
    4889     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc26e8
    4890     mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc26eb
    4891     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc26ee vgabios.c:37
    4892     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc26f1
    4893     mov es, ax                                ; 8e c0                       ; 0xc26f4
    4894     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc26f6
    4895     xor ah, ah                                ; 30 e4                       ; 0xc26f9 vgabios.c:1631
    4896     call 03630h                               ; e8 32 0f                    ; 0xc26fb
    4897     mov ch, al                                ; 88 c5                       ; 0xc26fe
    4898     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2700 vgabios.c:1632
    4899     je short 0272bh                           ; 74 27                       ; 0xc2702
    4900     mov bl, al                                ; 88 c3                       ; 0xc2704 vgabios.c:1633
    4901     xor bh, bh                                ; 30 ff                       ; 0xc2706
    4902     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2708
    4903     sal bx, CL                                ; d3 e3                       ; 0xc270a
    4904     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc270c
    4905     je short 0272bh                           ; 74 18                       ; 0xc2711
    4906     mov al, byte [bx+047b0h]                  ; 8a 87 b0 47                 ; 0xc2713 vgabios.c:1635
    4907     cmp al, cl                                ; 38 c8                       ; 0xc2717
    4908     jc short 02727h                           ; 72 0c                       ; 0xc2719
    4909     jbe short 02731h                          ; 76 14                       ; 0xc271b
    4910     cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc271d
    4911     je short 0272eh                           ; 74 0d                       ; 0xc271f
    4912     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2721
    4913     je short 02731h                           ; 74 0c                       ; 0xc2723
    4914     jmp short 0272bh                          ; eb 04                       ; 0xc2725
    4915     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc2727
    4916     je short 027a3h                           ; 74 78                       ; 0xc2729
    4917     jmp near 0282eh                           ; e9 00 01                    ; 0xc272b
    4918     jmp near 02834h                           ; e9 03 01                    ; 0xc272e
    4919     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2731 vgabios.c:47
    4920     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2734
    4921     mov es, ax                                ; 8e c0                       ; 0xc2737
    4922     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2739
    4923     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc273c vgabios.c:48
    4924     mul dx                                    ; f7 e2                       ; 0xc273f
    4925     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2741
    4926     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2743
    4927     shr bx, CL                                ; d3 eb                       ; 0xc2746
    4928     add bx, ax                                ; 01 c3                       ; 0xc2748
    4929     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc274a vgabios.c:47
    4930     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc274d
    4931     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2750 vgabios.c:48
    4932     xor dh, dh                                ; 30 f6                       ; 0xc2753
    4933     mul dx                                    ; f7 e2                       ; 0xc2755
    4934     add bx, ax                                ; 01 c3                       ; 0xc2757
    4935     mov cx, word [bp-008h]                    ; 8b 4e f8                    ; 0xc2759 vgabios.c:1641
    4936     and cl, 007h                              ; 80 e1 07                    ; 0xc275c
    4937     mov ax, 00080h                            ; b8 80 00                    ; 0xc275f
    4938     sar ax, CL                                ; d3 f8                       ; 0xc2762
    4939     mov ah, al                                ; 88 c4                       ; 0xc2764 vgabios.c:1642
    4940     xor al, al                                ; 30 c0                       ; 0xc2766
    4941     or AL, strict byte 008h                   ; 0c 08                       ; 0xc2768
    4942     mov dx, 003ceh                            ; ba ce 03                    ; 0xc276a
    4943     out DX, ax                                ; ef                          ; 0xc276d
    4944     mov ax, 00205h                            ; b8 05 02                    ; 0xc276e vgabios.c:1643
    4945     out DX, ax                                ; ef                          ; 0xc2771
    4946     mov dx, bx                                ; 89 da                       ; 0xc2772 vgabios.c:1644
    4947     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2774
    4948     call 0365bh                               ; e8 e1 0e                    ; 0xc2777
    4949     test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc277a vgabios.c:1645
    4950     je short 02787h                           ; 74 07                       ; 0xc277e
    4951     mov ax, 01803h                            ; b8 03 18                    ; 0xc2780 vgabios.c:1647
    4952     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2783
    4953     out DX, ax                                ; ef                          ; 0xc2786
    4954     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2787 vgabios.c:42
    4955     mov es, ax                                ; 8e c0                       ; 0xc278a
    4956     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc278c
    4957     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc278f
    4958     mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2792 vgabios.c:1650
    4959     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2795
    4960     out DX, ax                                ; ef                          ; 0xc2798
    4961     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2799 vgabios.c:1651
    4962     out DX, ax                                ; ef                          ; 0xc279c
    4963     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc279d vgabios.c:1652
    4964     out DX, ax                                ; ef                          ; 0xc27a0
    4965     jmp short 0272bh                          ; eb 88                       ; 0xc27a1 vgabios.c:1653
    4966     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc27a3 vgabios.c:1655
    4967     shr ax, 1                                 ; d1 e8                       ; 0xc27a6
    4968     mov dx, strict word 00050h                ; ba 50 00                    ; 0xc27a8
    4969     mul dx                                    ; f7 e2                       ; 0xc27ab
    4970     cmp byte [bx+047b1h], 002h                ; 80 bf b1 47 02              ; 0xc27ad
    4971     jne short 027bdh                          ; 75 09                       ; 0xc27b2
    4972     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc27b4 vgabios.c:1657
    4973     shr bx, 1                                 ; d1 eb                       ; 0xc27b7
    4974     shr bx, 1                                 ; d1 eb                       ; 0xc27b9
    4975     jmp short 027c2h                          ; eb 05                       ; 0xc27bb vgabios.c:1659
    4976     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc27bd vgabios.c:1661
    4977     shr bx, CL                                ; d3 eb                       ; 0xc27c0
    4978     add bx, ax                                ; 01 c3                       ; 0xc27c2
    4979     test byte [bp-00ah], 001h                 ; f6 46 f6 01                 ; 0xc27c4 vgabios.c:1663
    4980     je short 027cdh                           ; 74 03                       ; 0xc27c8
    4981     add bh, 020h                              ; 80 c7 20                    ; 0xc27ca
    4982     mov ax, 0b800h                            ; b8 00 b8                    ; 0xc27cd vgabios.c:37
    4983     mov es, ax                                ; 8e c0                       ; 0xc27d0
    4984     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc27d2
    4985     mov dl, ch                                ; 88 ea                       ; 0xc27d5 vgabios.c:1665
    4986     xor dh, dh                                ; 30 f6                       ; 0xc27d7
    4987     mov CL, strict byte 003h                  ; b1 03                       ; 0xc27d9
    4988     mov si, dx                                ; 89 d6                       ; 0xc27db
    4989     sal si, CL                                ; d3 e6                       ; 0xc27dd
    4990     cmp byte [si+047b1h], 002h                ; 80 bc b1 47 02              ; 0xc27df
    4991     jne short 02800h                          ; 75 1a                       ; 0xc27e4
    4992     mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc27e6 vgabios.c:1667
    4993     and ah, cl                                ; 20 cc                       ; 0xc27e9
    4994     mov dl, cl                                ; 88 ca                       ; 0xc27eb
    4995     sub dl, ah                                ; 28 e2                       ; 0xc27ed
    4996     mov ah, dl                                ; 88 d4                       ; 0xc27ef
    4997     sal ah, 1                                 ; d0 e4                       ; 0xc27f1
    4998     mov dl, byte [bp-004h]                    ; 8a 56 fc                    ; 0xc27f3
    4999     and dl, cl                                ; 20 ca                       ; 0xc27f6
    5000     mov cl, ah                                ; 88 e1                       ; 0xc27f8
    5001     sal dl, CL                                ; d2 e2                       ; 0xc27fa
    5002     mov AH, strict byte 003h                  ; b4 03                       ; 0xc27fc vgabios.c:1668
    5003     jmp short 02814h                          ; eb 14                       ; 0xc27fe vgabios.c:1670
    5004     mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc2800 vgabios.c:1672
    5005     and ah, 007h                              ; 80 e4 07                    ; 0xc2803
    5006     mov CL, strict byte 007h                  ; b1 07                       ; 0xc2806
    5007     sub cl, ah                                ; 28 e1                       ; 0xc2808
    5008     mov dl, byte [bp-004h]                    ; 8a 56 fc                    ; 0xc280a
    5009     and dl, 001h                              ; 80 e2 01                    ; 0xc280d
    5010     sal dl, CL                                ; d2 e2                       ; 0xc2810
    5011     mov AH, strict byte 001h                  ; b4 01                       ; 0xc2812 vgabios.c:1673
    5012     sal ah, CL                                ; d2 e4                       ; 0xc2814
    5013     test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc2816 vgabios.c:1675
    5014     je short 02820h                           ; 74 04                       ; 0xc281a
    5015     xor al, dl                                ; 30 d0                       ; 0xc281c vgabios.c:1677
    5016     jmp short 02826h                          ; eb 06                       ; 0xc281e vgabios.c:1679
    5017     not ah                                    ; f6 d4                       ; 0xc2820 vgabios.c:1681
    5018     and al, ah                                ; 20 e0                       ; 0xc2822
    5019     or al, dl                                 ; 08 d0                       ; 0xc2824 vgabios.c:1682
    5020     mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2826 vgabios.c:42
    5021     mov es, dx                                ; 8e c2                       ; 0xc2829
    5022     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc282b
    5023     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc282e vgabios.c:1685
    5024     pop si                                    ; 5e                          ; 0xc2831
    5025     pop bp                                    ; 5d                          ; 0xc2832
    5026     retn                                      ; c3                          ; 0xc2833
    5027     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2834 vgabios.c:47
    5028     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2837
    5029     mov es, ax                                ; 8e c0                       ; 0xc283a
    5030     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc283c
    5031     sal dx, CL                                ; d3 e2                       ; 0xc283f vgabios.c:48
    5032     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2841
    5033     mul dx                                    ; f7 e2                       ; 0xc2844
    5034     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2846
    5035     add bx, ax                                ; 01 c3                       ; 0xc2849
    5036     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc284b vgabios.c:42
    5037     mov es, ax                                ; 8e c0                       ; 0xc284e
    5038     mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2850
    5039     jmp short 0282bh                          ; eb d6                       ; 0xc2853
    5040   ; disGetNextSymbol 0xc2855 LB 0x1a3f -> off=0x0 cb=0000000000000263 uValue=00000000000c2855 'biosfn_write_teletype'
    5041 biosfn_write_teletype:                       ; 0xc2855 LB 0x263
    5042     push bp                                   ; 55                          ; 0xc2855 vgabios.c:1698
    5043     mov bp, sp                                ; 89 e5                       ; 0xc2856
    5044     push si                                   ; 56                          ; 0xc2858
    5045     sub sp, strict byte 00016h                ; 83 ec 16                    ; 0xc2859
    5046     mov ch, al                                ; 88 c5                       ; 0xc285c
    5047     mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc285e
    5048     mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc2861
    5049     mov byte [bp-004h], cl                    ; 88 4e fc                    ; 0xc2864
    5050     cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc2867 vgabios.c:1706
    5051     jne short 0287ah                          ; 75 0e                       ; 0xc286a
    5052     mov bx, strict word 00062h                ; bb 62 00                    ; 0xc286c vgabios.c:37
    5053     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc286f
    5054     mov es, ax                                ; 8e c0                       ; 0xc2872
    5055     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2874
    5056     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2877 vgabios.c:38
    5057     mov bx, strict word 00049h                ; bb 49 00                    ; 0xc287a vgabios.c:37
    5058     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc287d
    5059     mov es, ax                                ; 8e c0                       ; 0xc2880
    5060     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2882
    5061     xor ah, ah                                ; 30 e4                       ; 0xc2885 vgabios.c:1711
    5062     call 03630h                               ; e8 a6 0d                    ; 0xc2887
    5063     mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc288a
    5064     cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc288d vgabios.c:1712
    5065     je short 028f6h                           ; 74 65                       ; 0xc288f
    5066     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2891 vgabios.c:1715
    5067     xor ah, ah                                ; 30 e4                       ; 0xc2894
    5068     lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc2896
    5069     lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc2899
    5070     call 00a1bh                               ; e8 7c e1                    ; 0xc289c
    5071     mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc289f vgabios.c:1716
    5072     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc28a2
    5073     mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc28a5
    5074     mov al, ah                                ; 88 e0                       ; 0xc28a8
    5075     xor ah, ah                                ; 30 e4                       ; 0xc28aa
    5076     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc28ac
    5077     mov bx, 00084h                            ; bb 84 00                    ; 0xc28af vgabios.c:37
    5078     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc28b2
    5079     mov es, dx                                ; 8e c2                       ; 0xc28b5
    5080     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc28b7
    5081     xor dh, dh                                ; 30 f6                       ; 0xc28ba vgabios.c:38
    5082     inc dx                                    ; 42                          ; 0xc28bc
    5083     mov word [bp-014h], dx                    ; 89 56 ec                    ; 0xc28bd
    5084     mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc28c0 vgabios.c:47
    5085     mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc28c3
    5086     mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc28c6 vgabios.c:48
    5087     cmp ch, 008h                              ; 80 fd 08                    ; 0xc28c9 vgabios.c:1722
    5088     jc short 028dch                           ; 72 0e                       ; 0xc28cc
    5089     jbe short 028e4h                          ; 76 14                       ; 0xc28ce
    5090     cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc28d0
    5091     je short 028f9h                           ; 74 24                       ; 0xc28d3
    5092     cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc28d5
    5093     je short 028efh                           ; 74 15                       ; 0xc28d8
    5094     jmp short 028ffh                          ; eb 23                       ; 0xc28da
    5095     cmp ch, 007h                              ; 80 fd 07                    ; 0xc28dc
    5096     jne short 028ffh                          ; 75 1e                       ; 0xc28df
    5097     jmp near 02a07h                           ; e9 23 01                    ; 0xc28e1
    5098     cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc28e4 vgabios.c:1729
    5099     jbe short 028fch                          ; 76 12                       ; 0xc28e8
    5100     dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc28ea
    5101     jmp short 028fch                          ; eb 0d                       ; 0xc28ed vgabios.c:1730
     4688    ; inc bl                                    ; fe c3                     ; 0xc25ad vgabios.c:1619
     4689    cmp bl, 008h                              ; 80 fb 08                    ; 0xc25af
     4690    jnc short 025d1h                          ; 73 1d                       ; 0xc25b2
     4691    mov al, bl                                ; 88 d8                       ; 0xc25b4
     4692    xor ah, ah                                ; 30 e4                       ; 0xc25b6
     4693    mov dl, byte [bp+008h]                    ; 8a 56 08                    ; 0xc25b8
     4694    xor dh, dh                                ; 30 f6                       ; 0xc25bb
     4695    imul dx                                   ; f7 ea                       ; 0xc25bd
     4696    mov CL, strict byte 003h                  ; b1 03                       ; 0xc25bf
     4697    sal ax, CL                                ; d3 e0                       ; 0xc25c1
     4698    mov dx, word [bp-002h]                    ; 8b 56 fe                    ; 0xc25c3
     4699    add dx, ax                                ; 01 c2                       ; 0xc25c6
     4700    mov word [bp-008h], dx                    ; 89 56 f8                    ; 0xc25c8
     4701    mov AH, strict byte 080h                  ; b4 80                       ; 0xc25cb
     4702    xor al, al                                ; 30 c0                       ; 0xc25cd
     4703    jmp short 02576h                          ; eb a5                       ; 0xc25cf
     4704    mov sp, bp                                ; 89 ec                       ; 0xc25d1 vgabios.c:1620
     4705    pop bp                                    ; 5d                          ; 0xc25d3
     4706    pop di                                    ; 5f                          ; 0xc25d4
     4707    pop si                                    ; 5e                          ; 0xc25d5
     4708    retn 00002h                               ; c2 02 00                    ; 0xc25d6
     4709  ; disGetNextSymbol 0xc25d9 LB 0x2034 -> off=0x0 cb=0000000000000172 uValue=00000000000c25d9 'biosfn_write_char_attr'
     4710biosfn_write_char_attr:                      ; 0xc25d9 LB 0x172
     4711    push bp                                   ; 55                          ; 0xc25d9 vgabios.c:1623
     4712    mov bp, sp                                ; 89 e5                       ; 0xc25da
     4713    push si                                   ; 56                          ; 0xc25dc
     4714    push di                                   ; 57                          ; 0xc25dd
     4715    sub sp, strict byte 0001ah                ; 83 ec 1a                    ; 0xc25de
     4716    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc25e1
     4717    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc25e4
     4718    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc25e7
     4719    mov si, cx                                ; 89 ce                       ; 0xc25ea
     4720    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc25ec vgabios.c:37
     4721    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc25ef
     4722    mov es, ax                                ; 8e c0                       ; 0xc25f2
     4723    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc25f4
     4724    xor ah, ah                                ; 30 e4                       ; 0xc25f7 vgabios.c:1631
     4725    call 03940h                               ; e8 44 13                    ; 0xc25f9
     4726    mov cl, al                                ; 88 c1                       ; 0xc25fc
     4727    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc25fe
     4728    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2601 vgabios.c:1632
     4729    jne short 02608h                          ; 75 03                       ; 0xc2603
     4730    jmp near 02744h                           ; e9 3c 01                    ; 0xc2605
     4731    mov al, dl                                ; 88 d0                       ; 0xc2608 vgabios.c:1635
     4732    xor ah, ah                                ; 30 e4                       ; 0xc260a
     4733    lea bx, [bp-01ch]                         ; 8d 5e e4                    ; 0xc260c
     4734    lea dx, [bp-01eh]                         ; 8d 56 e2                    ; 0xc260f
     4735    call 00a97h                               ; e8 82 e4                    ; 0xc2612
     4736    mov al, byte [bp-01ch]                    ; 8a 46 e4                    ; 0xc2615 vgabios.c:1636
     4737    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2618
     4738    mov ax, word [bp-01ch]                    ; 8b 46 e4                    ; 0xc261b
     4739    mov al, ah                                ; 88 e0                       ; 0xc261e
     4740    xor ah, ah                                ; 30 e4                       ; 0xc2620
     4741    mov word [bp-018h], ax                    ; 89 46 e8                    ; 0xc2622
     4742    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2625
     4743    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2628
     4744    mov bx, 00084h                            ; bb 84 00                    ; 0xc262b vgabios.c:37
     4745    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc262e
     4746    mov es, ax                                ; 8e c0                       ; 0xc2631
     4747    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2633
     4748    xor ah, ah                                ; 30 e4                       ; 0xc2636 vgabios.c:38
     4749    mov dx, ax                                ; 89 c2                       ; 0xc2638
     4750    inc dx                                    ; 42                          ; 0xc263a
     4751    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc263b vgabios.c:47
     4752    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc263e
     4753    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2641
     4754    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2644 vgabios.c:48
     4755    mov bl, cl                                ; 88 cb                       ; 0xc2647 vgabios.c:1642
     4756    xor bh, bh                                ; 30 ff                       ; 0xc2649
     4757    mov CL, strict byte 003h                  ; b1 03                       ; 0xc264b
     4758    mov di, bx                                ; 89 df                       ; 0xc264d
     4759    sal di, CL                                ; d3 e7                       ; 0xc264f
     4760    cmp byte [di+047b6h], 000h                ; 80 bd b6 47 00              ; 0xc2651
     4761    jne short 02698h                          ; 75 40                       ; 0xc2656
     4762    mul dx                                    ; f7 e2                       ; 0xc2658 vgabios.c:1645
     4763    sal ax, 1                                 ; d1 e0                       ; 0xc265a
     4764    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc265c
     4765    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc265e
     4766    xor dh, dh                                ; 30 f6                       ; 0xc2661
     4767    inc ax                                    ; 40                          ; 0xc2663
     4768    mul dx                                    ; f7 e2                       ; 0xc2664
     4769    mov bx, ax                                ; 89 c3                       ; 0xc2666
     4770    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2668
     4771    xor ah, ah                                ; 30 e4                       ; 0xc266b
     4772    mul word [bp-016h]                        ; f7 66 ea                    ; 0xc266d
     4773    mov dx, ax                                ; 89 c2                       ; 0xc2670
     4774    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2672
     4775    xor ah, ah                                ; 30 e4                       ; 0xc2675
     4776    add ax, dx                                ; 01 d0                       ; 0xc2677
     4777    sal ax, 1                                 ; d1 e0                       ; 0xc2679
     4778    add bx, ax                                ; 01 c3                       ; 0xc267b
     4779    mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc267d vgabios.c:1647
     4780    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2680
     4781    mov word [bp-01eh], ax                    ; 89 46 e2                    ; 0xc2683
     4782    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc2686 vgabios.c:1648
     4783    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc2689
     4784    mov cx, si                                ; 89 f1                       ; 0xc268d
     4785    mov di, bx                                ; 89 df                       ; 0xc268f
     4786    jcxz 02695h                               ; e3 02                       ; 0xc2691
     4787    rep stosw                                 ; f3 ab                       ; 0xc2693
     4788    jmp near 02744h                           ; e9 ac 00                    ; 0xc2695 vgabios.c:1650
     4789    mov bl, byte [bx+04835h]                  ; 8a 9f 35 48                 ; 0xc2698 vgabios.c:1653
     4790    mov CL, strict byte 006h                  ; b1 06                       ; 0xc269c
     4791    sal bx, CL                                ; d3 e3                       ; 0xc269e
     4792    mov al, byte [bx+0484bh]                  ; 8a 87 4b 48                 ; 0xc26a0
     4793    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc26a4
     4794    mov al, byte [di+047b8h]                  ; 8a 85 b8 47                 ; 0xc26a7 vgabios.c:1654
     4795    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc26ab
     4796    dec si                                    ; 4e                          ; 0xc26ae vgabios.c:1655
     4797    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc26af
     4798    je short 02700h                           ; 74 4c                       ; 0xc26b2
     4799    mov bl, byte [bp-014h]                    ; 8a 5e ec                    ; 0xc26b4 vgabios.c:1657
     4800    xor bh, bh                                ; 30 ff                       ; 0xc26b7
     4801    mov CL, strict byte 003h                  ; b1 03                       ; 0xc26b9
     4802    sal bx, CL                                ; d3 e3                       ; 0xc26bb
     4803    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc26bd
     4804    cmp al, cl                                ; 38 c8                       ; 0xc26c1
     4805    jc short 026d1h                           ; 72 0c                       ; 0xc26c3
     4806    jbe short 026d7h                          ; 76 10                       ; 0xc26c5
     4807    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc26c7
     4808    je short 02723h                           ; 74 58                       ; 0xc26c9
     4809    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc26cb
     4810    je short 026dbh                           ; 74 0c                       ; 0xc26cd
     4811    jmp short 0273eh                          ; eb 6d                       ; 0xc26cf
     4812    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc26d1
     4813    je short 02702h                           ; 74 2d                       ; 0xc26d3
     4814    jmp short 0273eh                          ; eb 67                       ; 0xc26d5
     4815    or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc26d7 vgabios.c:1660
     4816    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc26db vgabios.c:1662
     4817    xor ah, ah                                ; 30 e4                       ; 0xc26de
     4818    push ax                                   ; 50                          ; 0xc26e0
     4819    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc26e1
     4820    push ax                                   ; 50                          ; 0xc26e4
     4821    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc26e5
     4822    push ax                                   ; 50                          ; 0xc26e8
     4823    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc26e9
     4824    xor ch, ch                                ; 30 ed                       ; 0xc26ec
     4825    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc26ee
     4826    xor bh, bh                                ; 30 ff                       ; 0xc26f1
     4827    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc26f3
     4828    xor dh, dh                                ; 30 f6                       ; 0xc26f6
     4829    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc26f8
     4830    call 02314h                               ; e8 16 fc                    ; 0xc26fb
     4831    jmp short 0273eh                          ; eb 3e                       ; 0xc26fe vgabios.c:1663
     4832    jmp short 02744h                          ; eb 42                       ; 0xc2700
     4833    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2702 vgabios.c:1665
     4834    xor ah, ah                                ; 30 e4                       ; 0xc2705
     4835    push ax                                   ; 50                          ; 0xc2707
     4836    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2708
     4837    push ax                                   ; 50                          ; 0xc270b
     4838    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc270c
     4839    xor ch, ch                                ; 30 ed                       ; 0xc270f
     4840    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2711
     4841    xor bh, bh                                ; 30 ff                       ; 0xc2714
     4842    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2716
     4843    xor dh, dh                                ; 30 f6                       ; 0xc2719
     4844    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc271b
     4845    call 02426h                               ; e8 05 fd                    ; 0xc271e
     4846    jmp short 0273eh                          ; eb 1b                       ; 0xc2721 vgabios.c:1666
     4847    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2723 vgabios.c:1668
     4848    xor ah, ah                                ; 30 e4                       ; 0xc2726
     4849    push ax                                   ; 50                          ; 0xc2728
     4850    mov cl, byte [bp-006h]                    ; 8a 4e fa                    ; 0xc2729
     4851    xor ch, ch                                ; 30 ed                       ; 0xc272c
     4852    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc272e
     4853    xor bh, bh                                ; 30 ff                       ; 0xc2731
     4854    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2733
     4855    xor dh, dh                                ; 30 f6                       ; 0xc2736
     4856    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2738
     4857    call 02538h                               ; e8 fa fd                    ; 0xc273b
     4858    inc byte [bp-00ah]                        ; fe 46 f6                    ; 0xc273e vgabios.c:1675
     4859    jmp near 026aeh                           ; e9 6a ff                    ; 0xc2741 vgabios.c:1676
     4860    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2744 vgabios.c:1678
     4861    pop di                                    ; 5f                          ; 0xc2747
     4862    pop si                                    ; 5e                          ; 0xc2748
     4863    pop bp                                    ; 5d                          ; 0xc2749
     4864    retn                                      ; c3                          ; 0xc274a
     4865  ; disGetNextSymbol 0xc274b LB 0x1ec2 -> off=0x0 cb=0000000000000183 uValue=00000000000c274b 'biosfn_write_char_only'
     4866biosfn_write_char_only:                      ; 0xc274b LB 0x183
     4867    push bp                                   ; 55                          ; 0xc274b vgabios.c:1681
     4868    mov bp, sp                                ; 89 e5                       ; 0xc274c
     4869    push si                                   ; 56                          ; 0xc274e
     4870    push di                                   ; 57                          ; 0xc274f
     4871    sub sp, strict byte 0001ah                ; 83 ec 1a                    ; 0xc2750
     4872    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2753
     4873    mov byte [bp-00eh], dl                    ; 88 56 f2                    ; 0xc2756
     4874    mov byte [bp-008h], bl                    ; 88 5e f8                    ; 0xc2759
     4875    mov si, cx                                ; 89 ce                       ; 0xc275c
     4876    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc275e vgabios.c:37
     4877    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2761
     4878    mov es, ax                                ; 8e c0                       ; 0xc2764
     4879    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2766
     4880    xor ah, ah                                ; 30 e4                       ; 0xc2769 vgabios.c:1689
     4881    call 03940h                               ; e8 d2 11                    ; 0xc276b
     4882    mov cl, al                                ; 88 c1                       ; 0xc276e
     4883    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2770
     4884    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2773 vgabios.c:1690
     4885    jne short 0277ah                          ; 75 03                       ; 0xc2775
     4886    jmp near 028c7h                           ; e9 4d 01                    ; 0xc2777
     4887    mov al, dl                                ; 88 d0                       ; 0xc277a vgabios.c:1693
     4888    xor ah, ah                                ; 30 e4                       ; 0xc277c
     4889    lea bx, [bp-01eh]                         ; 8d 5e e2                    ; 0xc277e
     4890    lea dx, [bp-01ch]                         ; 8d 56 e4                    ; 0xc2781
     4891    call 00a97h                               ; e8 10 e3                    ; 0xc2784
     4892    mov al, byte [bp-01eh]                    ; 8a 46 e2                    ; 0xc2787 vgabios.c:1694
     4893    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc278a
     4894    mov ax, word [bp-01eh]                    ; 8b 46 e2                    ; 0xc278d
     4895    mov al, ah                                ; 88 e0                       ; 0xc2790
     4896    xor ah, ah                                ; 30 e4                       ; 0xc2792
     4897    mov word [bp-01ah], ax                    ; 89 46 e6                    ; 0xc2794
     4898    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc2797
     4899    mov byte [bp-00ch], al                    ; 88 46 f4                    ; 0xc279a
     4900    mov bx, 00084h                            ; bb 84 00                    ; 0xc279d vgabios.c:37
     4901    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc27a0
     4902    mov es, ax                                ; 8e c0                       ; 0xc27a3
     4903    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc27a5
     4904    xor ah, ah                                ; 30 e4                       ; 0xc27a8 vgabios.c:38
     4905    mov dx, ax                                ; 89 c2                       ; 0xc27aa
     4906    inc dx                                    ; 42                          ; 0xc27ac
     4907    mov di, strict word 0004ah                ; bf 4a 00                    ; 0xc27ad vgabios.c:47
     4908    mov di, word [es:di]                      ; 26 8b 3d                    ; 0xc27b0
     4909    mov word [bp-018h], di                    ; 89 7e e8                    ; 0xc27b3 vgabios.c:48
     4910    mov al, cl                                ; 88 c8                       ; 0xc27b6 vgabios.c:1700
     4911    mov CL, strict byte 003h                  ; b1 03                       ; 0xc27b8
     4912    mov bx, ax                                ; 89 c3                       ; 0xc27ba
     4913    sal bx, CL                                ; d3 e3                       ; 0xc27bc
     4914    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc27be
     4915    jne short 0280ah                          ; 75 45                       ; 0xc27c3
     4916    mov ax, di                                ; 89 f8                       ; 0xc27c5 vgabios.c:1703
     4917    mul dx                                    ; f7 e2                       ; 0xc27c7
     4918    sal ax, 1                                 ; d1 e0                       ; 0xc27c9
     4919    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc27cb
     4920    mov dl, byte [bp-00eh]                    ; 8a 56 f2                    ; 0xc27cd
     4921    xor dh, dh                                ; 30 f6                       ; 0xc27d0
     4922    inc ax                                    ; 40                          ; 0xc27d2
     4923    mul dx                                    ; f7 e2                       ; 0xc27d3
     4924    mov bx, ax                                ; 89 c3                       ; 0xc27d5
     4925    mov al, byte [bp-01ah]                    ; 8a 46 e6                    ; 0xc27d7
     4926    xor ah, ah                                ; 30 e4                       ; 0xc27da
     4927    mul di                                    ; f7 e7                       ; 0xc27dc
     4928    mov dx, ax                                ; 89 c2                       ; 0xc27de
     4929    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc27e0
     4930    xor ah, ah                                ; 30 e4                       ; 0xc27e3
     4931    add ax, dx                                ; 01 d0                       ; 0xc27e5
     4932    sal ax, 1                                 ; d1 e0                       ; 0xc27e7
     4933    add bx, ax                                ; 01 c3                       ; 0xc27e9
     4934    dec si                                    ; 4e                          ; 0xc27eb vgabios.c:1705
     4935    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc27ec
     4936    je short 02777h                           ; 74 86                       ; 0xc27ef
     4937    mov al, byte [bp-010h]                    ; 8a 46 f0                    ; 0xc27f1 vgabios.c:1706
     4938    xor ah, ah                                ; 30 e4                       ; 0xc27f4
     4939    mov CL, strict byte 003h                  ; b1 03                       ; 0xc27f6
     4940    mov di, ax                                ; 89 c7                       ; 0xc27f8
     4941    sal di, CL                                ; d3 e7                       ; 0xc27fa
     4942    mov es, [di+047b9h]                       ; 8e 85 b9 47                 ; 0xc27fc vgabios.c:40
     4943    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2800 vgabios.c:42
     4944    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2803
     4945    inc bx                                    ; 43                          ; 0xc2806 vgabios.c:1707
     4946    inc bx                                    ; 43                          ; 0xc2807
     4947    jmp short 027ebh                          ; eb e1                       ; 0xc2808 vgabios.c:1708
     4948    mov di, ax                                ; 89 c7                       ; 0xc280a vgabios.c:1713
     4949    mov al, byte [di+04835h]                  ; 8a 85 35 48                 ; 0xc280c
     4950    mov CL, strict byte 006h                  ; b1 06                       ; 0xc2810
     4951    mov di, ax                                ; 89 c7                       ; 0xc2812
     4952    sal di, CL                                ; d3 e7                       ; 0xc2814
     4953    mov al, byte [di+0484bh]                  ; 8a 85 4b 48                 ; 0xc2816
     4954    mov byte [bp-012h], al                    ; 88 46 ee                    ; 0xc281a
     4955    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc281d vgabios.c:1714
     4956    mov byte [bp-014h], al                    ; 88 46 ec                    ; 0xc2821
     4957    dec si                                    ; 4e                          ; 0xc2824 vgabios.c:1715
     4958    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2825
     4959    je short 0287ah                           ; 74 50                       ; 0xc2828
     4960    mov bl, byte [bp-010h]                    ; 8a 5e f0                    ; 0xc282a vgabios.c:1717
     4961    xor bh, bh                                ; 30 ff                       ; 0xc282d
     4962    mov CL, strict byte 003h                  ; b1 03                       ; 0xc282f
     4963    sal bx, CL                                ; d3 e3                       ; 0xc2831
     4964    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc2833
     4965    cmp bl, cl                                ; 38 cb                       ; 0xc2837
     4966    jc short 0284ah                           ; 72 0f                       ; 0xc2839
     4967    jbe short 02851h                          ; 76 14                       ; 0xc283b
     4968    cmp bl, 005h                              ; 80 fb 05                    ; 0xc283d
     4969    je short 028a6h                           ; 74 64                       ; 0xc2840
     4970    cmp bl, 004h                              ; 80 fb 04                    ; 0xc2842
     4971    je short 02855h                           ; 74 0e                       ; 0xc2845
     4972    jmp near 028c1h                           ; e9 77 00                    ; 0xc2847
     4973    cmp bl, 002h                              ; 80 fb 02                    ; 0xc284a
     4974    je short 0287ch                           ; 74 2d                       ; 0xc284d
     4975    jmp short 028c1h                          ; eb 70                       ; 0xc284f
     4976    or byte [bp-008h], 001h                   ; 80 4e f8 01                 ; 0xc2851 vgabios.c:1720
     4977    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2855 vgabios.c:1722
     4978    xor ah, ah                                ; 30 e4                       ; 0xc2858
     4979    push ax                                   ; 50                          ; 0xc285a
     4980    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc285b
     4981    push ax                                   ; 50                          ; 0xc285e
     4982    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc285f
     4983    push ax                                   ; 50                          ; 0xc2862
     4984    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2863
     4985    xor ch, ch                                ; 30 ed                       ; 0xc2866
     4986    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2868
     4987    xor bh, bh                                ; 30 ff                       ; 0xc286b
     4988    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc286d
     4989    xor dh, dh                                ; 30 f6                       ; 0xc2870
     4990    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2872
     4991    call 02314h                               ; e8 9c fa                    ; 0xc2875
     4992    jmp short 028c1h                          ; eb 47                       ; 0xc2878 vgabios.c:1723
     4993    jmp short 028c7h                          ; eb 4b                       ; 0xc287a
     4994    mov al, byte [bp-014h]                    ; 8a 46 ec                    ; 0xc287c vgabios.c:1725
     4995    xor ah, ah                                ; 30 e4                       ; 0xc287f
     4996    push ax                                   ; 50                          ; 0xc2881
     4997    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc2882
     4998    push ax                                   ; 50                          ; 0xc2885
     4999    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc2886
     5000    xor ch, ch                                ; 30 ed                       ; 0xc2889
     5001    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc288b
     5002    xor bh, bh                                ; 30 ff                       ; 0xc288e
     5003    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc2890
     5004    xor dh, dh                                ; 30 f6                       ; 0xc2893
     5005    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2895
     5006    mov byte [bp-016h], al                    ; 88 46 ea                    ; 0xc2898
     5007    mov byte [bp-015h], ah                    ; 88 66 eb                    ; 0xc289b
     5008    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc289e
     5009    call 02426h                               ; e8 82 fb                    ; 0xc28a1
     5010    jmp short 028c1h                          ; eb 1b                       ; 0xc28a4 vgabios.c:1726
     5011    mov al, byte [bp-018h]                    ; 8a 46 e8                    ; 0xc28a6 vgabios.c:1728
     5012    xor ah, ah                                ; 30 e4                       ; 0xc28a9
     5013    push ax                                   ; 50                          ; 0xc28ab
     5014    mov cl, byte [bp-00ch]                    ; 8a 4e f4                    ; 0xc28ac
     5015    xor ch, ch                                ; 30 ed                       ; 0xc28af
     5016    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc28b1
     5017    xor bh, bh                                ; 30 ff                       ; 0xc28b4
     5018    mov dl, byte [bp-008h]                    ; 8a 56 f8                    ; 0xc28b6
     5019    xor dh, dh                                ; 30 f6                       ; 0xc28b9
     5020    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc28bb
     5021    call 02538h                               ; e8 77 fc                    ; 0xc28be
     5022    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc28c1 vgabios.c:1735
     5023    jmp near 02824h                           ; e9 5d ff                    ; 0xc28c4 vgabios.c:1736
     5024    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc28c7 vgabios.c:1738
     5025    pop di                                    ; 5f                          ; 0xc28ca
     5026    pop si                                    ; 5e                          ; 0xc28cb
     5027    pop bp                                    ; 5d                          ; 0xc28cc
     5028    retn                                      ; c3                          ; 0xc28cd
     5029  ; disGetNextSymbol 0xc28ce LB 0x1d3f -> off=0x0 cb=000000000000017a uValue=00000000000c28ce 'biosfn_write_pixel'
     5030biosfn_write_pixel:                          ; 0xc28ce LB 0x17a
     5031    push bp                                   ; 55                          ; 0xc28ce vgabios.c:1741
     5032    mov bp, sp                                ; 89 e5                       ; 0xc28cf
     5033    push si                                   ; 56                          ; 0xc28d1
     5034    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc28d2
     5035    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc28d5
     5036    mov byte [bp-004h], dl                    ; 88 56 fc                    ; 0xc28d8
     5037    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc28db
     5038    mov word [bp-00ah], cx                    ; 89 4e f6                    ; 0xc28de
     5039    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc28e1 vgabios.c:37
     5040    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc28e4
     5041    mov es, ax                                ; 8e c0                       ; 0xc28e7
     5042    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc28e9
     5043    xor ah, ah                                ; 30 e4                       ; 0xc28ec vgabios.c:1748
     5044    call 03940h                               ; e8 4f 10                    ; 0xc28ee
     5045    mov ch, al                                ; 88 c5                       ; 0xc28f1
     5046    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc28f3 vgabios.c:1749
     5047    je short 0291eh                           ; 74 27                       ; 0xc28f5
     5048    mov bl, al                                ; 88 c3                       ; 0xc28f7 vgabios.c:1750
     5049    xor bh, bh                                ; 30 ff                       ; 0xc28f9
     5050    mov CL, strict byte 003h                  ; b1 03                       ; 0xc28fb
     5051    sal bx, CL                                ; d3 e3                       ; 0xc28fd
     5052    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc28ff
     5053    je short 0291eh                           ; 74 18                       ; 0xc2904
     5054    mov al, byte [bx+047b7h]                  ; 8a 87 b7 47                 ; 0xc2906 vgabios.c:1752
     5055    cmp al, cl                                ; 38 c8                       ; 0xc290a
     5056    jc short 0291ah                           ; 72 0c                       ; 0xc290c
     5057    jbe short 02924h                          ; 76 14                       ; 0xc290e
     5058    cmp AL, strict byte 005h                  ; 3c 05                       ; 0xc2910
     5059    je short 02921h                           ; 74 0d                       ; 0xc2912
     5060    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2914
     5061    je short 02924h                           ; 74 0c                       ; 0xc2916
     5062    jmp short 0291eh                          ; eb 04                       ; 0xc2918
     5063    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc291a
     5064    je short 02996h                           ; 74 78                       ; 0xc291c
     5065    jmp near 02a21h                           ; e9 00 01                    ; 0xc291e
     5066    jmp near 02a27h                           ; e9 03 01                    ; 0xc2921
     5067    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2924 vgabios.c:47
     5068    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2927
     5069    mov es, ax                                ; 8e c0                       ; 0xc292a
     5070    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc292c
     5071    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc292f vgabios.c:48
     5072    mul dx                                    ; f7 e2                       ; 0xc2932
     5073    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2934
     5074    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2936
     5075    shr bx, CL                                ; d3 eb                       ; 0xc2939
     5076    add bx, ax                                ; 01 c3                       ; 0xc293b
     5077    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc293d vgabios.c:47
     5078    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2940
     5079    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2943 vgabios.c:48
     5080    xor dh, dh                                ; 30 f6                       ; 0xc2946
     5081    mul dx                                    ; f7 e2                       ; 0xc2948
     5082    add bx, ax                                ; 01 c3                       ; 0xc294a
     5083    mov cx, word [bp-008h]                    ; 8b 4e f8                    ; 0xc294c vgabios.c:1758
     5084    and cl, 007h                              ; 80 e1 07                    ; 0xc294f
     5085    mov ax, 00080h                            ; b8 80 00                    ; 0xc2952
     5086    sar ax, CL                                ; d3 f8                       ; 0xc2955
     5087    mov ah, al                                ; 88 c4                       ; 0xc2957 vgabios.c:1759
     5088    xor al, al                                ; 30 c0                       ; 0xc2959
     5089    or AL, strict byte 008h                   ; 0c 08                       ; 0xc295b
     5090    mov dx, 003ceh                            ; ba ce 03                    ; 0xc295d
     5091    out DX, ax                                ; ef                          ; 0xc2960
     5092    mov ax, 00205h                            ; b8 05 02                    ; 0xc2961 vgabios.c:1760
     5093    out DX, ax                                ; ef                          ; 0xc2964
     5094    mov dx, bx                                ; 89 da                       ; 0xc2965 vgabios.c:1761
     5095    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2967
     5096    call 0396bh                               ; e8 fe 0f                    ; 0xc296a
     5097    test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc296d vgabios.c:1762
     5098    je short 0297ah                           ; 74 07                       ; 0xc2971
     5099    mov ax, 01803h                            ; b8 03 18                    ; 0xc2973 vgabios.c:1764
     5100    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2976
     5101    out DX, ax                                ; ef                          ; 0xc2979
     5102    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc297a vgabios.c:42
     5103    mov es, ax                                ; 8e c0                       ; 0xc297d
     5104    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc297f
     5105    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2982
     5106    mov ax, 0ff08h                            ; b8 08 ff                    ; 0xc2985 vgabios.c:1767
     5107    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2988
     5108    out DX, ax                                ; ef                          ; 0xc298b
     5109    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc298c vgabios.c:1768
     5110    out DX, ax                                ; ef                          ; 0xc298f
     5111    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc2990 vgabios.c:1769
     5112    out DX, ax                                ; ef                          ; 0xc2993
     5113    jmp short 0291eh                          ; eb 88                       ; 0xc2994 vgabios.c:1770
     5114    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2996 vgabios.c:1772
     5115    shr ax, 1                                 ; d1 e8                       ; 0xc2999
     5116    mov dx, strict word 00050h                ; ba 50 00                    ; 0xc299b
     5117    mul dx                                    ; f7 e2                       ; 0xc299e
     5118    cmp byte [bx+047b8h], 002h                ; 80 bf b8 47 02              ; 0xc29a0
     5119    jne short 029b0h                          ; 75 09                       ; 0xc29a5
     5120    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc29a7 vgabios.c:1774
     5121    shr bx, 1                                 ; d1 eb                       ; 0xc29aa
     5122    shr bx, 1                                 ; d1 eb                       ; 0xc29ac
     5123    jmp short 029b5h                          ; eb 05                       ; 0xc29ae vgabios.c:1776
     5124    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc29b0 vgabios.c:1778
     5125    shr bx, CL                                ; d3 eb                       ; 0xc29b3
     5126    add bx, ax                                ; 01 c3                       ; 0xc29b5
     5127    test byte [bp-00ah], 001h                 ; f6 46 f6 01                 ; 0xc29b7 vgabios.c:1780
     5128    je short 029c0h                           ; 74 03                       ; 0xc29bb
     5129    add bh, 020h                              ; 80 c7 20                    ; 0xc29bd
     5130    mov ax, 0b800h                            ; b8 00 b8                    ; 0xc29c0 vgabios.c:37
     5131    mov es, ax                                ; 8e c0                       ; 0xc29c3
     5132    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc29c5
     5133    mov dl, ch                                ; 88 ea                       ; 0xc29c8 vgabios.c:1782
     5134    xor dh, dh                                ; 30 f6                       ; 0xc29ca
     5135    mov CL, strict byte 003h                  ; b1 03                       ; 0xc29cc
     5136    mov si, dx                                ; 89 d6                       ; 0xc29ce
     5137    sal si, CL                                ; d3 e6                       ; 0xc29d0
     5138    cmp byte [si+047b8h], 002h                ; 80 bc b8 47 02              ; 0xc29d2
     5139    jne short 029f3h                          ; 75 1a                       ; 0xc29d7
     5140    mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc29d9 vgabios.c:1784
     5141    and ah, cl                                ; 20 cc                       ; 0xc29dc
     5142    mov dl, cl                                ; 88 ca                       ; 0xc29de
     5143    sub dl, ah                                ; 28 e2                       ; 0xc29e0
     5144    mov ah, dl                                ; 88 d4                       ; 0xc29e2
     5145    sal ah, 1                                 ; d0 e4                       ; 0xc29e4
     5146    mov dl, byte [bp-004h]                    ; 8a 56 fc                    ; 0xc29e6
     5147    and dl, cl                                ; 20 ca                       ; 0xc29e9
     5148    mov cl, ah                                ; 88 e1                       ; 0xc29eb
     5149    sal dl, CL                                ; d2 e2                       ; 0xc29ed
     5150    mov AH, strict byte 003h                  ; b4 03                       ; 0xc29ef vgabios.c:1785
     5151    jmp short 02a07h                          ; eb 14                       ; 0xc29f1 vgabios.c:1787
     5152    mov ah, byte [bp-008h]                    ; 8a 66 f8                    ; 0xc29f3 vgabios.c:1789
     5153    and ah, 007h                              ; 80 e4 07                    ; 0xc29f6
     5154    mov CL, strict byte 007h                  ; b1 07                       ; 0xc29f9
     5155    sub cl, ah                                ; 28 e1                       ; 0xc29fb
     5156    mov dl, byte [bp-004h]                    ; 8a 56 fc                    ; 0xc29fd
     5157    and dl, 001h                              ; 80 e2 01                    ; 0xc2a00
     5158    sal dl, CL                                ; d2 e2                       ; 0xc2a03
     5159    mov AH, strict byte 001h                  ; b4 01                       ; 0xc2a05 vgabios.c:1790
     5160    sal ah, CL                                ; d2 e4                       ; 0xc2a07
     5161    test byte [bp-004h], 080h                 ; f6 46 fc 80                 ; 0xc2a09 vgabios.c:1792
     5162    je short 02a13h                           ; 74 04                       ; 0xc2a0d
     5163    xor al, dl                                ; 30 d0                       ; 0xc2a0f vgabios.c:1794
     5164    jmp short 02a19h                          ; eb 06                       ; 0xc2a11 vgabios.c:1796
     5165    not ah                                    ; f6 d4                       ; 0xc2a13 vgabios.c:1798
     5166    and al, ah                                ; 20 e0                       ; 0xc2a15
     5167    or al, dl                                 ; 08 d0                       ; 0xc2a17 vgabios.c:1799
     5168    mov dx, 0b800h                            ; ba 00 b8                    ; 0xc2a19 vgabios.c:42
     5169    mov es, dx                                ; 8e c2                       ; 0xc2a1c
     5170    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc2a1e
     5171    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2a21 vgabios.c:1802
     5172    pop si                                    ; 5e                          ; 0xc2a24
     5173    pop bp                                    ; 5d                          ; 0xc2a25
     5174    retn                                      ; c3                          ; 0xc2a26
     5175    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2a27 vgabios.c:47
     5176    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2a2a
     5177    mov es, ax                                ; 8e c0                       ; 0xc2a2d
     5178    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2a2f
     5179    sal dx, CL                                ; d3 e2                       ; 0xc2a32 vgabios.c:48
     5180    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2a34
     5181    mul dx                                    ; f7 e2                       ; 0xc2a37
     5182    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc2a39
     5183    add bx, ax                                ; 01 c3                       ; 0xc2a3c
     5184    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2a3e vgabios.c:42
     5185    mov es, ax                                ; 8e c0                       ; 0xc2a41
     5186    mov al, byte [bp-004h]                    ; 8a 46 fc                    ; 0xc2a43
     5187    jmp short 02a1eh                          ; eb d6                       ; 0xc2a46
     5188  ; disGetNextSymbol 0xc2a48 LB 0x1bc5 -> off=0x0 cb=0000000000000263 uValue=00000000000c2a48 'biosfn_write_teletype'
     5189biosfn_write_teletype:                       ; 0xc2a48 LB 0x263
     5190    push bp                                   ; 55                          ; 0xc2a48 vgabios.c:1815
     5191    mov bp, sp                                ; 89 e5                       ; 0xc2a49
     5192    push si                                   ; 56                          ; 0xc2a4b
     5193    sub sp, strict byte 00016h                ; 83 ec 16                    ; 0xc2a4c
     5194    mov ch, al                                ; 88 c5                       ; 0xc2a4f
     5195    mov byte [bp-00ah], dl                    ; 88 56 f6                    ; 0xc2a51
     5196    mov byte [bp-00ch], bl                    ; 88 5e f4                    ; 0xc2a54
     5197    mov byte [bp-004h], cl                    ; 88 4e fc                    ; 0xc2a57
     5198    cmp dl, 0ffh                              ; 80 fa ff                    ; 0xc2a5a vgabios.c:1823
     5199    jne short 02a6dh                          ; 75 0e                       ; 0xc2a5d
     5200    mov bx, strict word 00062h                ; bb 62 00                    ; 0xc2a5f vgabios.c:37
     5201    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2a62
     5202    mov es, ax                                ; 8e c0                       ; 0xc2a65
     5203    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2a67
     5204    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2a6a vgabios.c:38
     5205    mov bx, strict word 00049h                ; bb 49 00                    ; 0xc2a6d vgabios.c:37
     5206    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2a70
     5207    mov es, ax                                ; 8e c0                       ; 0xc2a73
     5208    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2a75
     5209    xor ah, ah                                ; 30 e4                       ; 0xc2a78 vgabios.c:1828
     5210    call 03940h                               ; e8 c3 0e                    ; 0xc2a7a
     5211    mov byte [bp-00eh], al                    ; 88 46 f2                    ; 0xc2a7d
     5212    cmp AL, strict byte 0ffh                  ; 3c ff                       ; 0xc2a80 vgabios.c:1829
     5213    je short 02ae9h                           ; 74 65                       ; 0xc2a82
     5214    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2a84 vgabios.c:1832
     5215    xor ah, ah                                ; 30 e4                       ; 0xc2a87
     5216    lea bx, [bp-016h]                         ; 8d 5e ea                    ; 0xc2a89
     5217    lea dx, [bp-018h]                         ; 8d 56 e8                    ; 0xc2a8c
     5218    call 00a97h                               ; e8 05 e0                    ; 0xc2a8f
     5219    mov al, byte [bp-016h]                    ; 8a 46 ea                    ; 0xc2a92 vgabios.c:1833
     5220    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2a95
     5221    mov ax, word [bp-016h]                    ; 8b 46 ea                    ; 0xc2a98
     5222    mov al, ah                                ; 88 e0                       ; 0xc2a9b
     5223    xor ah, ah                                ; 30 e4                       ; 0xc2a9d
     5224    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2a9f
     5225    mov bx, 00084h                            ; bb 84 00                    ; 0xc2aa2 vgabios.c:37
     5226    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2aa5
     5227    mov es, dx                                ; 8e c2                       ; 0xc2aa8
     5228    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc2aaa
     5229    xor dh, dh                                ; 30 f6                       ; 0xc2aad vgabios.c:38
     5230    inc dx                                    ; 42                          ; 0xc2aaf
     5231    mov word [bp-014h], dx                    ; 89 56 ec                    ; 0xc2ab0
     5232    mov bx, strict word 0004ah                ; bb 4a 00                    ; 0xc2ab3 vgabios.c:47
     5233    mov dx, word [es:bx]                      ; 26 8b 17                    ; 0xc2ab6
     5234    mov word [bp-012h], dx                    ; 89 56 ee                    ; 0xc2ab9 vgabios.c:48
     5235    cmp ch, 008h                              ; 80 fd 08                    ; 0xc2abc vgabios.c:1839
     5236    jc short 02acfh                           ; 72 0e                       ; 0xc2abf
     5237    jbe short 02ad7h                          ; 76 14                       ; 0xc2ac1
     5238    cmp ch, 00dh                              ; 80 fd 0d                    ; 0xc2ac3
     5239    je short 02aech                           ; 74 24                       ; 0xc2ac6
     5240    cmp ch, 00ah                              ; 80 fd 0a                    ; 0xc2ac8
     5241    je short 02ae2h                           ; 74 15                       ; 0xc2acb
     5242    jmp short 02af2h                          ; eb 23                       ; 0xc2acd
     5243    cmp ch, 007h                              ; 80 fd 07                    ; 0xc2acf
     5244    jne short 02af2h                          ; 75 1e                       ; 0xc2ad2
     5245    jmp near 02bfah                           ; e9 23 01                    ; 0xc2ad4
     5246    cmp byte [bp-006h], 000h                  ; 80 7e fa 00                 ; 0xc2ad7 vgabios.c:1846
     5247    jbe short 02aefh                          ; 76 12                       ; 0xc2adb
     5248    dec byte [bp-006h]                        ; fe 4e fa                    ; 0xc2add
     5249    jmp short 02aefh                          ; eb 0d                       ; 0xc2ae0 vgabios.c:1847
    51025250    db  0feh, 0c0h
    5103     ; inc al                                    ; fe c0                     ; 0xc28ef vgabios.c:1733
    5104     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc28f1
    5105     jmp short 028fch                          ; eb 06                       ; 0xc28f4 vgabios.c:1734
    5106     jmp near 02ab2h                           ; e9 b9 01                    ; 0xc28f6
    5107     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc28f9 vgabios.c:1737
    5108     jmp near 02a07h                           ; e9 08 01                    ; 0xc28fc vgabios.c:1738
    5109     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc28ff vgabios.c:1742
    5110     xor ah, ah                                ; 30 e4                       ; 0xc2902
    5111     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2904
    5112     mov bx, ax                                ; 89 c3                       ; 0xc2906
    5113     sal bx, CL                                ; d3 e3                       ; 0xc2908
    5114     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc290a
    5115     jne short 02953h                          ; 75 42                       ; 0xc290f
    5116     mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2911 vgabios.c:1745
    5117     mul word [bp-014h]                        ; f7 66 ec                    ; 0xc2914
    5118     sal ax, 1                                 ; d1 e0                       ; 0xc2917
    5119     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2919
    5120     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc291b
    5121     xor dh, dh                                ; 30 f6                       ; 0xc291e
    5122     inc ax                                    ; 40                          ; 0xc2920
    5123     mul dx                                    ; f7 e2                       ; 0xc2921
    5124     mov si, ax                                ; 89 c6                       ; 0xc2923
    5125     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2925
    5126     xor ah, ah                                ; 30 e4                       ; 0xc2928
    5127     mul word [bp-012h]                        ; f7 66 ee                    ; 0xc292a
    5128     mov dx, ax                                ; 89 c2                       ; 0xc292d
    5129     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc292f
    5130     xor ah, ah                                ; 30 e4                       ; 0xc2932
    5131     add ax, dx                                ; 01 d0                       ; 0xc2934
    5132     sal ax, 1                                 ; d1 e0                       ; 0xc2936
    5133     add si, ax                                ; 01 c6                       ; 0xc2938
    5134     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc293a vgabios.c:40
    5135     mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc293e vgabios.c:42
    5136     cmp cl, byte [bp-004h]                    ; 3a 4e fc                    ; 0xc2941 vgabios.c:1750
    5137     jne short 02983h                          ; 75 3d                       ; 0xc2944
    5138     inc si                                    ; 46                          ; 0xc2946 vgabios.c:1751
    5139     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2947 vgabios.c:40
    5140     mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc294b
    5141     mov byte [es:si], al                      ; 26 88 04                    ; 0xc294e
    5142     jmp short 02983h                          ; eb 30                       ; 0xc2951 vgabios.c:1753
    5143     mov si, ax                                ; 89 c6                       ; 0xc2953 vgabios.c:1756
    5144     mov al, byte [si+0482eh]                  ; 8a 84 2e 48                 ; 0xc2955
    5145     mov CL, strict byte 006h                  ; b1 06                       ; 0xc2959
    5146     mov si, ax                                ; 89 c6                       ; 0xc295b
    5147     sal si, CL                                ; d3 e6                       ; 0xc295d
    5148     mov dl, byte [si+04844h]                  ; 8a 94 44 48                 ; 0xc295f
    5149     mov al, byte [bx+047b1h]                  ; 8a 87 b1 47                 ; 0xc2963 vgabios.c:1757
    5150     mov bl, byte [bx+047b0h]                  ; 8a 9f b0 47                 ; 0xc2967 vgabios.c:1758
    5151     cmp bl, 003h                              ; 80 fb 03                    ; 0xc296b
    5152     jc short 0297eh                           ; 72 0e                       ; 0xc296e
    5153     jbe short 02985h                          ; 76 13                       ; 0xc2970
    5154     cmp bl, 005h                              ; 80 fb 05                    ; 0xc2972
    5155     je short 029d5h                           ; 74 5e                       ; 0xc2975
    5156     cmp bl, 004h                              ; 80 fb 04                    ; 0xc2977
    5157     je short 02989h                           ; 74 0d                       ; 0xc297a
    5158     jmp short 029f4h                          ; eb 76                       ; 0xc297c
    5159     cmp bl, 002h                              ; 80 fb 02                    ; 0xc297e
    5160     je short 029b3h                           ; 74 30                       ; 0xc2981
    5161     jmp short 029f4h                          ; eb 6f                       ; 0xc2983
    5162     or byte [bp-00ch], 001h                   ; 80 4e f4 01                 ; 0xc2985 vgabios.c:1761
    5163     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2989 vgabios.c:1763
    5164     xor ah, ah                                ; 30 e4                       ; 0xc298c
    5165     push ax                                   ; 50                          ; 0xc298e
    5166     mov al, dl                                ; 88 d0                       ; 0xc298f
    5167     push ax                                   ; 50                          ; 0xc2991
    5168     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2992
    5169     push ax                                   ; 50                          ; 0xc2995
    5170     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2996
    5171     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2999
    5172     xor bh, bh                                ; 30 ff                       ; 0xc299c
    5173     mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc299e
    5174     xor dh, dh                                ; 30 f6                       ; 0xc29a1
    5175     mov byte [bp-010h], ch                    ; 88 6e f0                    ; 0xc29a3
    5176     mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc29a6
    5177     mov cx, ax                                ; 89 c1                       ; 0xc29a9
    5178     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc29ab
    5179     call 02121h                               ; e8 70 f7                    ; 0xc29ae
    5180     jmp short 029f4h                          ; eb 41                       ; 0xc29b1 vgabios.c:1764
    5181     push ax                                   ; 50                          ; 0xc29b3 vgabios.c:1766
    5182     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc29b4
    5183     push ax                                   ; 50                          ; 0xc29b7
    5184     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc29b8
    5185     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc29bb
    5186     xor bh, bh                                ; 30 ff                       ; 0xc29be
    5187     mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc29c0
    5188     xor dh, dh                                ; 30 f6                       ; 0xc29c3
    5189     mov byte [bp-010h], ch                    ; 88 6e f0                    ; 0xc29c5
    5190     mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc29c8
    5191     mov cx, ax                                ; 89 c1                       ; 0xc29cb
    5192     mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc29cd
    5193     call 02233h                               ; e8 60 f8                    ; 0xc29d0
    5194     jmp short 029f4h                          ; eb 1f                       ; 0xc29d3 vgabios.c:1767
    5195     mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc29d5 vgabios.c:1769
    5196     push ax                                   ; 50                          ; 0xc29d8
    5197     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc29d9
    5198     mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc29dc
    5199     mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc29df
    5200     mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc29e2
    5201     xor bh, bh                                ; 30 ff                       ; 0xc29e5
    5202     mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc29e7
    5203     xor dh, dh                                ; 30 f6                       ; 0xc29ea
    5204     mov al, ch                                ; 88 e8                       ; 0xc29ec
    5205     mov cx, word [bp-010h]                    ; 8b 4e f0                    ; 0xc29ee
    5206     call 02345h                               ; e8 51 f9                    ; 0xc29f1
    5207     inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc29f4 vgabios.c:1777
    5208     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc29f7 vgabios.c:1779
    5209     xor ah, ah                                ; 30 e4                       ; 0xc29fa
    5210     cmp ax, word [bp-012h]                    ; 3b 46 ee                    ; 0xc29fc
    5211     jne short 02a07h                          ; 75 06                       ; 0xc29ff
    5212     mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc2a01 vgabios.c:1780
    5213     inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc2a04 vgabios.c:1781
    5214     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a07 vgabios.c:1786
    5215     xor ah, ah                                ; 30 e4                       ; 0xc2a0a
    5216     cmp ax, word [bp-014h]                    ; 3b 46 ec                    ; 0xc2a0c
    5217     jne short 02a75h                          ; 75 64                       ; 0xc2a0f
    5218     mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc2a11 vgabios.c:1788
    5219     xor bh, bh                                ; 30 ff                       ; 0xc2a14
    5220     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2a16
    5221     sal bx, CL                                ; d3 e3                       ; 0xc2a18
    5222     mov cl, byte [bp-014h]                    ; 8a 4e ec                    ; 0xc2a1a
     5251    ; inc al                                    ; fe c0                     ; 0xc2ae2 vgabios.c:1850
     5252    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2ae4
     5253    jmp short 02aefh                          ; eb 06                       ; 0xc2ae7 vgabios.c:1851
     5254    jmp near 02ca5h                           ; e9 b9 01                    ; 0xc2ae9
     5255    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc2aec vgabios.c:1854
     5256    jmp near 02bfah                           ; e9 08 01                    ; 0xc2aef vgabios.c:1855
     5257    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2af2 vgabios.c:1859
     5258    xor ah, ah                                ; 30 e4                       ; 0xc2af5
     5259    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2af7
     5260    mov bx, ax                                ; 89 c3                       ; 0xc2af9
     5261    sal bx, CL                                ; d3 e3                       ; 0xc2afb
     5262    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc2afd
     5263    jne short 02b46h                          ; 75 42                       ; 0xc2b02
     5264    mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2b04 vgabios.c:1862
     5265    mul word [bp-014h]                        ; f7 66 ec                    ; 0xc2b07
     5266    sal ax, 1                                 ; d1 e0                       ; 0xc2b0a
     5267    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2b0c
     5268    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2b0e
     5269    xor dh, dh                                ; 30 f6                       ; 0xc2b11
     5270    inc ax                                    ; 40                          ; 0xc2b13
     5271    mul dx                                    ; f7 e2                       ; 0xc2b14
     5272    mov si, ax                                ; 89 c6                       ; 0xc2b16
     5273    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2b18
     5274    xor ah, ah                                ; 30 e4                       ; 0xc2b1b
     5275    mul word [bp-012h]                        ; f7 66 ee                    ; 0xc2b1d
     5276    mov dx, ax                                ; 89 c2                       ; 0xc2b20
     5277    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2b22
     5278    xor ah, ah                                ; 30 e4                       ; 0xc2b25
     5279    add ax, dx                                ; 01 d0                       ; 0xc2b27
     5280    sal ax, 1                                 ; d1 e0                       ; 0xc2b29
     5281    add si, ax                                ; 01 c6                       ; 0xc2b2b
     5282    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2b2d vgabios.c:40
     5283    mov byte [es:si], ch                      ; 26 88 2c                    ; 0xc2b31 vgabios.c:42
     5284    cmp cl, byte [bp-004h]                    ; 3a 4e fc                    ; 0xc2b34 vgabios.c:1867
     5285    jne short 02b76h                          ; 75 3d                       ; 0xc2b37
     5286    inc si                                    ; 46                          ; 0xc2b39 vgabios.c:1868
     5287    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2b3a vgabios.c:40
     5288    mov al, byte [bp-00ch]                    ; 8a 46 f4                    ; 0xc2b3e
     5289    mov byte [es:si], al                      ; 26 88 04                    ; 0xc2b41
     5290    jmp short 02b76h                          ; eb 30                       ; 0xc2b44 vgabios.c:1870
     5291    mov si, ax                                ; 89 c6                       ; 0xc2b46 vgabios.c:1873
     5292    mov al, byte [si+04835h]                  ; 8a 84 35 48                 ; 0xc2b48
     5293    mov CL, strict byte 006h                  ; b1 06                       ; 0xc2b4c
     5294    mov si, ax                                ; 89 c6                       ; 0xc2b4e
     5295    sal si, CL                                ; d3 e6                       ; 0xc2b50
     5296    mov dl, byte [si+0484bh]                  ; 8a 94 4b 48                 ; 0xc2b52
     5297    mov al, byte [bx+047b8h]                  ; 8a 87 b8 47                 ; 0xc2b56 vgabios.c:1874
     5298    mov bl, byte [bx+047b7h]                  ; 8a 9f b7 47                 ; 0xc2b5a vgabios.c:1875
     5299    cmp bl, 003h                              ; 80 fb 03                    ; 0xc2b5e
     5300    jc short 02b71h                           ; 72 0e                       ; 0xc2b61
     5301    jbe short 02b78h                          ; 76 13                       ; 0xc2b63
     5302    cmp bl, 005h                              ; 80 fb 05                    ; 0xc2b65
     5303    je short 02bc8h                           ; 74 5e                       ; 0xc2b68
     5304    cmp bl, 004h                              ; 80 fb 04                    ; 0xc2b6a
     5305    je short 02b7ch                           ; 74 0d                       ; 0xc2b6d
     5306    jmp short 02be7h                          ; eb 76                       ; 0xc2b6f
     5307    cmp bl, 002h                              ; 80 fb 02                    ; 0xc2b71
     5308    je short 02ba6h                           ; 74 30                       ; 0xc2b74
     5309    jmp short 02be7h                          ; eb 6f                       ; 0xc2b76
     5310    or byte [bp-00ch], 001h                   ; 80 4e f4 01                 ; 0xc2b78 vgabios.c:1878
     5311    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2b7c vgabios.c:1880
     5312    xor ah, ah                                ; 30 e4                       ; 0xc2b7f
     5313    push ax                                   ; 50                          ; 0xc2b81
     5314    mov al, dl                                ; 88 d0                       ; 0xc2b82
     5315    push ax                                   ; 50                          ; 0xc2b84
     5316    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2b85
     5317    push ax                                   ; 50                          ; 0xc2b88
     5318    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2b89
     5319    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2b8c
     5320    xor bh, bh                                ; 30 ff                       ; 0xc2b8f
     5321    mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc2b91
     5322    xor dh, dh                                ; 30 f6                       ; 0xc2b94
     5323    mov byte [bp-010h], ch                    ; 88 6e f0                    ; 0xc2b96
     5324    mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc2b99
     5325    mov cx, ax                                ; 89 c1                       ; 0xc2b9c
     5326    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc2b9e
     5327    call 02314h                               ; e8 70 f7                    ; 0xc2ba1
     5328    jmp short 02be7h                          ; eb 41                       ; 0xc2ba4 vgabios.c:1881
     5329    push ax                                   ; 50                          ; 0xc2ba6 vgabios.c:1883
     5330    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2ba7
     5331    push ax                                   ; 50                          ; 0xc2baa
     5332    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2bab
     5333    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2bae
     5334    xor bh, bh                                ; 30 ff                       ; 0xc2bb1
     5335    mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc2bb3
     5336    xor dh, dh                                ; 30 f6                       ; 0xc2bb6
     5337    mov byte [bp-010h], ch                    ; 88 6e f0                    ; 0xc2bb8
     5338    mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc2bbb
     5339    mov cx, ax                                ; 89 c1                       ; 0xc2bbe
     5340    mov ax, word [bp-010h]                    ; 8b 46 f0                    ; 0xc2bc0
     5341    call 02426h                               ; e8 60 f8                    ; 0xc2bc3
     5342    jmp short 02be7h                          ; eb 1f                       ; 0xc2bc6 vgabios.c:1884
     5343    mov al, byte [bp-012h]                    ; 8a 46 ee                    ; 0xc2bc8 vgabios.c:1886
     5344    push ax                                   ; 50                          ; 0xc2bcb
     5345    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2bcc
     5346    mov byte [bp-010h], al                    ; 88 46 f0                    ; 0xc2bcf
     5347    mov byte [bp-00fh], ah                    ; 88 66 f1                    ; 0xc2bd2
     5348    mov bl, byte [bp-006h]                    ; 8a 5e fa                    ; 0xc2bd5
     5349    xor bh, bh                                ; 30 ff                       ; 0xc2bd8
     5350    mov dl, byte [bp-00ch]                    ; 8a 56 f4                    ; 0xc2bda
     5351    xor dh, dh                                ; 30 f6                       ; 0xc2bdd
     5352    mov al, ch                                ; 88 e8                       ; 0xc2bdf
     5353    mov cx, word [bp-010h]                    ; 8b 4e f0                    ; 0xc2be1
     5354    call 02538h                               ; e8 51 f9                    ; 0xc2be4
     5355    inc byte [bp-006h]                        ; fe 46 fa                    ; 0xc2be7 vgabios.c:1894
     5356    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2bea vgabios.c:1896
     5357    xor ah, ah                                ; 30 e4                       ; 0xc2bed
     5358    cmp ax, word [bp-012h]                    ; 3b 46 ee                    ; 0xc2bef
     5359    jne short 02bfah                          ; 75 06                       ; 0xc2bf2
     5360    mov byte [bp-006h], ah                    ; 88 66 fa                    ; 0xc2bf4 vgabios.c:1897
     5361    inc byte [bp-008h]                        ; fe 46 f8                    ; 0xc2bf7 vgabios.c:1898
     5362    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2bfa vgabios.c:1903
     5363    xor ah, ah                                ; 30 e4                       ; 0xc2bfd
     5364    cmp ax, word [bp-014h]                    ; 3b 46 ec                    ; 0xc2bff
     5365    jne short 02c68h                          ; 75 64                       ; 0xc2c02
     5366    mov bl, byte [bp-00eh]                    ; 8a 5e f2                    ; 0xc2c04 vgabios.c:1905
     5367    xor bh, bh                                ; 30 ff                       ; 0xc2c07
     5368    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2c09
     5369    sal bx, CL                                ; d3 e3                       ; 0xc2c0b
     5370    mov cl, byte [bp-014h]                    ; 8a 4e ec                    ; 0xc2c0d
    52235371    db  0feh, 0c9h
    5224     ; dec cl                                    ; fe c9                     ; 0xc2a1d
    5225     mov ch, byte [bp-012h]                    ; 8a 6e ee                    ; 0xc2a1f
     5372    ; dec cl                                    ; fe c9                     ; 0xc2c10
     5373    mov ch, byte [bp-012h]                    ; 8a 6e ee                    ; 0xc2c12
    52265374    db  0feh, 0cdh
    5227     ; dec ch                                    ; fe cd                     ; 0xc2a22
    5228     cmp byte [bx+047afh], 000h                ; 80 bf af 47 00              ; 0xc2a24
    5229     jne short 02a77h                          ; 75 4c                       ; 0xc2a29
    5230     mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2a2b vgabios.c:1790
    5231     mul word [bp-014h]                        ; f7 66 ec                    ; 0xc2a2e
    5232     sal ax, 1                                 ; d1 e0                       ; 0xc2a31
    5233     or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2a33
    5234     mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2a35
    5235     xor dh, dh                                ; 30 f6                       ; 0xc2a38
    5236     inc ax                                    ; 40                          ; 0xc2a3a
    5237     mul dx                                    ; f7 e2                       ; 0xc2a3b
    5238     mov si, ax                                ; 89 c6                       ; 0xc2a3d
    5239     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a3f
    5240     xor ah, ah                                ; 30 e4                       ; 0xc2a42
    5241     dec ax                                    ; 48                          ; 0xc2a44
    5242     mul word [bp-012h]                        ; f7 66 ee                    ; 0xc2a45
    5243     mov dx, ax                                ; 89 c2                       ; 0xc2a48
    5244     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2a4a
    5245     xor ah, ah                                ; 30 e4                       ; 0xc2a4d
    5246     add ax, dx                                ; 01 d0                       ; 0xc2a4f
    5247     sal ax, 1                                 ; d1 e0                       ; 0xc2a51
    5248     add si, ax                                ; 01 c6                       ; 0xc2a53
    5249     inc si                                    ; 46                          ; 0xc2a55 vgabios.c:1791
    5250     mov es, [bx+047b2h]                       ; 8e 87 b2 47                 ; 0xc2a56 vgabios.c:35
    5251     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2a5a vgabios.c:37
    5252     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a5d vgabios.c:1792
    5253     push ax                                   ; 50                          ; 0xc2a60
    5254     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2a61
    5255     xor ah, ah                                ; 30 e4                       ; 0xc2a64
    5256     push ax                                   ; 50                          ; 0xc2a66
    5257     mov al, ch                                ; 88 e8                       ; 0xc2a67
    5258     push ax                                   ; 50                          ; 0xc2a69
    5259     mov al, cl                                ; 88 c8                       ; 0xc2a6a
    5260     push ax                                   ; 50                          ; 0xc2a6c
    5261     xor dh, dh                                ; 30 f6                       ; 0xc2a6d
    5262     xor cx, cx                                ; 31 c9                       ; 0xc2a6f
    5263     xor bx, bx                                ; 31 db                       ; 0xc2a71
    5264     jmp short 02a8dh                          ; eb 18                       ; 0xc2a73 vgabios.c:1794
    5265     jmp short 02a96h                          ; eb 1f                       ; 0xc2a75
    5266     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a77 vgabios.c:1796
    5267     push ax                                   ; 50                          ; 0xc2a7a
    5268     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2a7b
    5269     xor ah, ah                                ; 30 e4                       ; 0xc2a7e
    5270     push ax                                   ; 50                          ; 0xc2a80
    5271     mov al, ch                                ; 88 e8                       ; 0xc2a81
    5272     push ax                                   ; 50                          ; 0xc2a83
    5273     mov al, cl                                ; 88 c8                       ; 0xc2a84
    5274     push ax                                   ; 50                          ; 0xc2a86
    5275     xor cx, cx                                ; 31 c9                       ; 0xc2a87
    5276     xor bx, bx                                ; 31 db                       ; 0xc2a89
    5277     xor dx, dx                                ; 31 d2                       ; 0xc2a8b
    5278     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2a8d
    5279     call 01a7eh                               ; e8 eb ef                    ; 0xc2a90
    5280     dec byte [bp-008h]                        ; fe 4e f8                    ; 0xc2a93 vgabios.c:1798
    5281     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2a96 vgabios.c:1802
    5282     xor ah, ah                                ; 30 e4                       ; 0xc2a99
    5283     mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2a9b
    5284     mov CL, strict byte 008h                  ; b1 08                       ; 0xc2a9e
    5285     sal word [bp-016h], CL                    ; d3 66 ea                    ; 0xc2aa0
    5286     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2aa3
    5287     add word [bp-016h], ax                    ; 01 46 ea                    ; 0xc2aa6
    5288     mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc2aa9 vgabios.c:1803
    5289     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2aac
    5290     call 01253h                               ; e8 a1 e7                    ; 0xc2aaf
    5291     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2ab2 vgabios.c:1804
    5292     pop si                                    ; 5e                          ; 0xc2ab5
    5293     pop bp                                    ; 5d                          ; 0xc2ab6
    5294     retn                                      ; c3                          ; 0xc2ab7
    5295   ; disGetNextSymbol 0xc2ab8 LB 0x17dc -> off=0x0 cb=000000000000002c uValue=00000000000c2ab8 'get_font_access'
    5296 get_font_access:                             ; 0xc2ab8 LB 0x2c
    5297     push bp                                   ; 55                          ; 0xc2ab8 vgabios.c:1807
    5298     mov bp, sp                                ; 89 e5                       ; 0xc2ab9
    5299     push dx                                   ; 52                          ; 0xc2abb
    5300     mov ax, 00100h                            ; b8 00 01                    ; 0xc2abc vgabios.c:1809
    5301     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2abf
    5302     out DX, ax                                ; ef                          ; 0xc2ac2
    5303     mov ax, 00402h                            ; b8 02 04                    ; 0xc2ac3 vgabios.c:1810
    5304     out DX, ax                                ; ef                          ; 0xc2ac6
    5305     mov ax, 00704h                            ; b8 04 07                    ; 0xc2ac7 vgabios.c:1811
    5306     out DX, ax                                ; ef                          ; 0xc2aca
    5307     mov ax, 00300h                            ; b8 00 03                    ; 0xc2acb vgabios.c:1812
    5308     out DX, ax                                ; ef                          ; 0xc2ace
    5309     mov ax, 00204h                            ; b8 04 02                    ; 0xc2acf vgabios.c:1813
    5310     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2ad2
    5311     out DX, ax                                ; ef                          ; 0xc2ad5
    5312     mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2ad6 vgabios.c:1814
    5313     out DX, ax                                ; ef                          ; 0xc2ad9
    5314     mov ax, 00406h                            ; b8 06 04                    ; 0xc2ada vgabios.c:1815
    5315     out DX, ax                                ; ef                          ; 0xc2add
    5316     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2ade vgabios.c:1816
    5317     pop dx                                    ; 5a                          ; 0xc2ae1
    5318     pop bp                                    ; 5d                          ; 0xc2ae2
    5319     retn                                      ; c3                          ; 0xc2ae3
    5320   ; disGetNextSymbol 0xc2ae4 LB 0x17b0 -> off=0x0 cb=000000000000003f uValue=00000000000c2ae4 'release_font_access'
    5321 release_font_access:                         ; 0xc2ae4 LB 0x3f
    5322     push bp                                   ; 55                          ; 0xc2ae4 vgabios.c:1818
    5323     mov bp, sp                                ; 89 e5                       ; 0xc2ae5
    5324     push dx                                   ; 52                          ; 0xc2ae7
    5325     mov ax, 00100h                            ; b8 00 01                    ; 0xc2ae8 vgabios.c:1820
    5326     mov dx, 003c4h                            ; ba c4 03                    ; 0xc2aeb
    5327     out DX, ax                                ; ef                          ; 0xc2aee
    5328     mov ax, 00302h                            ; b8 02 03                    ; 0xc2aef vgabios.c:1821
    5329     out DX, ax                                ; ef                          ; 0xc2af2
    5330     mov ax, 00304h                            ; b8 04 03                    ; 0xc2af3 vgabios.c:1822
    5331     out DX, ax                                ; ef                          ; 0xc2af6
    5332     mov ax, 00300h                            ; b8 00 03                    ; 0xc2af7 vgabios.c:1823
    5333     out DX, ax                                ; ef                          ; 0xc2afa
    5334     mov dx, 003cch                            ; ba cc 03                    ; 0xc2afb vgabios.c:1824
    5335     in AL, DX                                 ; ec                          ; 0xc2afe
     5375    ; dec ch                                    ; fe cd                     ; 0xc2c15
     5376    cmp byte [bx+047b6h], 000h                ; 80 bf b6 47 00              ; 0xc2c17
     5377    jne short 02c6ah                          ; 75 4c                       ; 0xc2c1c
     5378    mov ax, word [bp-012h]                    ; 8b 46 ee                    ; 0xc2c1e vgabios.c:1907
     5379    mul word [bp-014h]                        ; f7 66 ec                    ; 0xc2c21
     5380    sal ax, 1                                 ; d1 e0                       ; 0xc2c24
     5381    or AL, strict byte 0ffh                   ; 0c ff                       ; 0xc2c26
     5382    mov dl, byte [bp-00ah]                    ; 8a 56 f6                    ; 0xc2c28
     5383    xor dh, dh                                ; 30 f6                       ; 0xc2c2b
     5384    inc ax                                    ; 40                          ; 0xc2c2d
     5385    mul dx                                    ; f7 e2                       ; 0xc2c2e
     5386    mov si, ax                                ; 89 c6                       ; 0xc2c30
     5387    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2c32
     5388    xor ah, ah                                ; 30 e4                       ; 0xc2c35
     5389    dec ax                                    ; 48                          ; 0xc2c37
     5390    mul word [bp-012h]                        ; f7 66 ee                    ; 0xc2c38
     5391    mov dx, ax                                ; 89 c2                       ; 0xc2c3b
     5392    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2c3d
     5393    xor ah, ah                                ; 30 e4                       ; 0xc2c40
     5394    add ax, dx                                ; 01 d0                       ; 0xc2c42
     5395    sal ax, 1                                 ; d1 e0                       ; 0xc2c44
     5396    add si, ax                                ; 01 c6                       ; 0xc2c46
     5397    inc si                                    ; 46                          ; 0xc2c48 vgabios.c:1908
     5398    mov es, [bx+047b9h]                       ; 8e 87 b9 47                 ; 0xc2c49 vgabios.c:35
     5399    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc2c4d vgabios.c:37
     5400    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2c50 vgabios.c:1909
     5401    push ax                                   ; 50                          ; 0xc2c53
     5402    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2c54
     5403    xor ah, ah                                ; 30 e4                       ; 0xc2c57
     5404    push ax                                   ; 50                          ; 0xc2c59
     5405    mov al, ch                                ; 88 e8                       ; 0xc2c5a
     5406    push ax                                   ; 50                          ; 0xc2c5c
     5407    mov al, cl                                ; 88 c8                       ; 0xc2c5d
     5408    push ax                                   ; 50                          ; 0xc2c5f
     5409    xor dh, dh                                ; 30 f6                       ; 0xc2c60
     5410    xor cx, cx                                ; 31 c9                       ; 0xc2c62
     5411    xor bx, bx                                ; 31 db                       ; 0xc2c64
     5412    jmp short 02c80h                          ; eb 18                       ; 0xc2c66 vgabios.c:1911
     5413    jmp short 02c89h                          ; eb 1f                       ; 0xc2c68
     5414    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2c6a vgabios.c:1913
     5415    push ax                                   ; 50                          ; 0xc2c6d
     5416    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2c6e
     5417    xor ah, ah                                ; 30 e4                       ; 0xc2c71
     5418    push ax                                   ; 50                          ; 0xc2c73
     5419    mov al, ch                                ; 88 e8                       ; 0xc2c74
     5420    push ax                                   ; 50                          ; 0xc2c76
     5421    mov al, cl                                ; 88 c8                       ; 0xc2c77
     5422    push ax                                   ; 50                          ; 0xc2c79
     5423    xor cx, cx                                ; 31 c9                       ; 0xc2c7a
     5424    xor bx, bx                                ; 31 db                       ; 0xc2c7c
     5425    xor dx, dx                                ; 31 d2                       ; 0xc2c7e
     5426    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc2c80
     5427    call 01c71h                               ; e8 eb ef                    ; 0xc2c83
     5428    dec byte [bp-008h]                        ; fe 4e f8                    ; 0xc2c86 vgabios.c:1915
     5429    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2c89 vgabios.c:1919
     5430    xor ah, ah                                ; 30 e4                       ; 0xc2c8c
     5431    mov word [bp-016h], ax                    ; 89 46 ea                    ; 0xc2c8e
     5432    mov CL, strict byte 008h                  ; b1 08                       ; 0xc2c91
     5433    sal word [bp-016h], CL                    ; d3 66 ea                    ; 0xc2c93
     5434    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2c96
     5435    add word [bp-016h], ax                    ; 01 46 ea                    ; 0xc2c99
     5436    mov dx, word [bp-016h]                    ; 8b 56 ea                    ; 0xc2c9c vgabios.c:1920
     5437    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc2c9f
     5438    call 012cfh                               ; e8 2a e6                    ; 0xc2ca2
     5439    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2ca5 vgabios.c:1921
     5440    pop si                                    ; 5e                          ; 0xc2ca8
     5441    pop bp                                    ; 5d                          ; 0xc2ca9
     5442    retn                                      ; c3                          ; 0xc2caa
     5443  ; disGetNextSymbol 0xc2cab LB 0x1962 -> off=0x0 cb=000000000000002c uValue=00000000000c2cab 'get_font_access'
     5444get_font_access:                             ; 0xc2cab LB 0x2c
     5445    push bp                                   ; 55                          ; 0xc2cab vgabios.c:1924
     5446    mov bp, sp                                ; 89 e5                       ; 0xc2cac
     5447    push dx                                   ; 52                          ; 0xc2cae
     5448    mov ax, 00100h                            ; b8 00 01                    ; 0xc2caf vgabios.c:1926
     5449    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2cb2
     5450    out DX, ax                                ; ef                          ; 0xc2cb5
     5451    mov ax, 00402h                            ; b8 02 04                    ; 0xc2cb6 vgabios.c:1927
     5452    out DX, ax                                ; ef                          ; 0xc2cb9
     5453    mov ax, 00704h                            ; b8 04 07                    ; 0xc2cba vgabios.c:1928
     5454    out DX, ax                                ; ef                          ; 0xc2cbd
     5455    mov ax, 00300h                            ; b8 00 03                    ; 0xc2cbe vgabios.c:1929
     5456    out DX, ax                                ; ef                          ; 0xc2cc1
     5457    mov ax, 00204h                            ; b8 04 02                    ; 0xc2cc2 vgabios.c:1930
     5458    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2cc5
     5459    out DX, ax                                ; ef                          ; 0xc2cc8
     5460    mov ax, strict word 00005h                ; b8 05 00                    ; 0xc2cc9 vgabios.c:1931
     5461    out DX, ax                                ; ef                          ; 0xc2ccc
     5462    mov ax, 00406h                            ; b8 06 04                    ; 0xc2ccd vgabios.c:1932
     5463    out DX, ax                                ; ef                          ; 0xc2cd0
     5464    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2cd1 vgabios.c:1933
     5465    pop dx                                    ; 5a                          ; 0xc2cd4
     5466    pop bp                                    ; 5d                          ; 0xc2cd5
     5467    retn                                      ; c3                          ; 0xc2cd6
     5468  ; disGetNextSymbol 0xc2cd7 LB 0x1936 -> off=0x0 cb=000000000000003f uValue=00000000000c2cd7 'release_font_access'
     5469release_font_access:                         ; 0xc2cd7 LB 0x3f
     5470    push bp                                   ; 55                          ; 0xc2cd7 vgabios.c:1935
     5471    mov bp, sp                                ; 89 e5                       ; 0xc2cd8
     5472    push dx                                   ; 52                          ; 0xc2cda
     5473    mov ax, 00100h                            ; b8 00 01                    ; 0xc2cdb vgabios.c:1937
     5474    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2cde
     5475    out DX, ax                                ; ef                          ; 0xc2ce1
     5476    mov ax, 00302h                            ; b8 02 03                    ; 0xc2ce2 vgabios.c:1938
     5477    out DX, ax                                ; ef                          ; 0xc2ce5
     5478    mov ax, 00304h                            ; b8 04 03                    ; 0xc2ce6 vgabios.c:1939
     5479    out DX, ax                                ; ef                          ; 0xc2ce9
     5480    mov ax, 00300h                            ; b8 00 03                    ; 0xc2cea vgabios.c:1940
     5481    out DX, ax                                ; ef                          ; 0xc2ced
     5482    mov dx, 003cch                            ; ba cc 03                    ; 0xc2cee vgabios.c:1941
     5483    in AL, DX                                 ; ec                          ; 0xc2cf1
    53365484    db  02ah, 0e4h
    5337     ; sub ah, ah                                ; 2a e4                     ; 0xc2aff
    5338     and ax, strict word 00001h                ; 25 01 00                    ; 0xc2b01
    5339     sal ax, 1                                 ; d1 e0                       ; 0xc2b04
    5340     sal ax, 1                                 ; d1 e0                       ; 0xc2b06
    5341     mov ah, al                                ; 88 c4                       ; 0xc2b08
    5342     or ah, 00ah                               ; 80 cc 0a                    ; 0xc2b0a
    5343     xor al, al                                ; 30 c0                       ; 0xc2b0d
    5344     or AL, strict byte 006h                   ; 0c 06                       ; 0xc2b0f
    5345     mov dx, 003ceh                            ; ba ce 03                    ; 0xc2b11
    5346     out DX, ax                                ; ef                          ; 0xc2b14
    5347     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2b15 vgabios.c:1825
    5348     out DX, ax                                ; ef                          ; 0xc2b18
    5349     mov ax, 01005h                            ; b8 05 10                    ; 0xc2b19 vgabios.c:1826
    5350     out DX, ax                                ; ef                          ; 0xc2b1c
    5351     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2b1d vgabios.c:1827
    5352     pop dx                                    ; 5a                          ; 0xc2b20
    5353     pop bp                                    ; 5d                          ; 0xc2b21
    5354     retn                                      ; c3                          ; 0xc2b22
    5355   ; disGetNextSymbol 0xc2b23 LB 0x1771 -> off=0x0 cb=00000000000000b3 uValue=00000000000c2b23 'set_scan_lines'
    5356 set_scan_lines:                              ; 0xc2b23 LB 0xb3
    5357     push bp                                   ; 55                          ; 0xc2b23 vgabios.c:1829
    5358     mov bp, sp                                ; 89 e5                       ; 0xc2b24
    5359     push bx                                   ; 53                          ; 0xc2b26
    5360     push cx                                   ; 51                          ; 0xc2b27
    5361     push dx                                   ; 52                          ; 0xc2b28
    5362     push si                                   ; 56                          ; 0xc2b29
    5363     push di                                   ; 57                          ; 0xc2b2a
    5364     mov bl, al                                ; 88 c3                       ; 0xc2b2b
    5365     mov si, strict word 00063h                ; be 63 00                    ; 0xc2b2d vgabios.c:47
    5366     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2b30
    5367     mov es, ax                                ; 8e c0                       ; 0xc2b33
    5368     mov si, word [es:si]                      ; 26 8b 34                    ; 0xc2b35
    5369     mov cx, si                                ; 89 f1                       ; 0xc2b38 vgabios.c:48
    5370     mov AL, strict byte 009h                  ; b0 09                       ; 0xc2b3a vgabios.c:1835
    5371     mov dx, si                                ; 89 f2                       ; 0xc2b3c
    5372     out DX, AL                                ; ee                          ; 0xc2b3e
    5373     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2b3f vgabios.c:1836
    5374     in AL, DX                                 ; ec                          ; 0xc2b42
     5485    ; sub ah, ah                                ; 2a e4                     ; 0xc2cf2
     5486    and ax, strict word 00001h                ; 25 01 00                    ; 0xc2cf4
     5487    sal ax, 1                                 ; d1 e0                       ; 0xc2cf7
     5488    sal ax, 1                                 ; d1 e0                       ; 0xc2cf9
     5489    mov ah, al                                ; 88 c4                       ; 0xc2cfb
     5490    or ah, 00ah                               ; 80 cc 0a                    ; 0xc2cfd
     5491    xor al, al                                ; 30 c0                       ; 0xc2d00
     5492    or AL, strict byte 006h                   ; 0c 06                       ; 0xc2d02
     5493    mov dx, 003ceh                            ; ba ce 03                    ; 0xc2d04
     5494    out DX, ax                                ; ef                          ; 0xc2d07
     5495    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc2d08 vgabios.c:1942
     5496    out DX, ax                                ; ef                          ; 0xc2d0b
     5497    mov ax, 01005h                            ; b8 05 10                    ; 0xc2d0c vgabios.c:1943
     5498    out DX, ax                                ; ef                          ; 0xc2d0f
     5499    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc2d10 vgabios.c:1944
     5500    pop dx                                    ; 5a                          ; 0xc2d13
     5501    pop bp                                    ; 5d                          ; 0xc2d14
     5502    retn                                      ; c3                          ; 0xc2d15
     5503  ; disGetNextSymbol 0xc2d16 LB 0x18f7 -> off=0x0 cb=00000000000000b3 uValue=00000000000c2d16 'set_scan_lines'
     5504set_scan_lines:                              ; 0xc2d16 LB 0xb3
     5505    push bp                                   ; 55                          ; 0xc2d16 vgabios.c:1946
     5506    mov bp, sp                                ; 89 e5                       ; 0xc2d17
     5507    push bx                                   ; 53                          ; 0xc2d19
     5508    push cx                                   ; 51                          ; 0xc2d1a
     5509    push dx                                   ; 52                          ; 0xc2d1b
     5510    push si                                   ; 56                          ; 0xc2d1c
     5511    push di                                   ; 57                          ; 0xc2d1d
     5512    mov bl, al                                ; 88 c3                       ; 0xc2d1e
     5513    mov si, strict word 00063h                ; be 63 00                    ; 0xc2d20 vgabios.c:47
     5514    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2d23
     5515    mov es, ax                                ; 8e c0                       ; 0xc2d26
     5516    mov si, word [es:si]                      ; 26 8b 34                    ; 0xc2d28
     5517    mov cx, si                                ; 89 f1                       ; 0xc2d2b vgabios.c:48
     5518    mov AL, strict byte 009h                  ; b0 09                       ; 0xc2d2d vgabios.c:1952
     5519    mov dx, si                                ; 89 f2                       ; 0xc2d2f
     5520    out DX, AL                                ; ee                          ; 0xc2d31
     5521    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc2d32 vgabios.c:1953
     5522    in AL, DX                                 ; ec                          ; 0xc2d35
    53755523    db  02ah, 0e4h
    5376     ; sub ah, ah                                ; 2a e4                     ; 0xc2b43
    5377     mov ah, al                                ; 88 c4                       ; 0xc2b45 vgabios.c:1837
    5378     and ah, 0e0h                              ; 80 e4 e0                    ; 0xc2b47
    5379     mov al, bl                                ; 88 d8                       ; 0xc2b4a
     5524    ; sub ah, ah                                ; 2a e4                     ; 0xc2d36
     5525    mov ah, al                                ; 88 c4                       ; 0xc2d38 vgabios.c:1954
     5526    and ah, 0e0h                              ; 80 e4 e0                    ; 0xc2d3a
     5527    mov al, bl                                ; 88 d8                       ; 0xc2d3d
    53805528    db  0feh, 0c8h
    5381     ; dec al                                    ; fe c8                     ; 0xc2b4c
    5382     or al, ah                                 ; 08 e0                       ; 0xc2b4e
    5383     out DX, AL                                ; ee                          ; 0xc2b50 vgabios.c:1838
    5384     cmp bl, 008h                              ; 80 fb 08                    ; 0xc2b51 vgabios.c:1839
    5385     jne short 02b5eh                          ; 75 08                       ; 0xc2b54
    5386     mov dx, strict word 00007h                ; ba 07 00                    ; 0xc2b56 vgabios.c:1841
    5387     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc2b59
    5388     jmp short 02b6bh                          ; eb 0d                       ; 0xc2b5c vgabios.c:1843
    5389     mov dl, bl                                ; 88 da                       ; 0xc2b5e vgabios.c:1845
    5390     sub dl, 003h                              ; 80 ea 03                    ; 0xc2b60
    5391     xor dh, dh                                ; 30 f6                       ; 0xc2b63
    5392     mov al, bl                                ; 88 d8                       ; 0xc2b65
    5393     sub AL, strict byte 004h                  ; 2c 04                       ; 0xc2b67
    5394     xor ah, ah                                ; 30 e4                       ; 0xc2b69
    5395     call 01157h                               ; e8 e9 e5                    ; 0xc2b6b
    5396     xor bh, bh                                ; 30 ff                       ; 0xc2b6e vgabios.c:1847
    5397     mov si, 00085h                            ; be 85 00                    ; 0xc2b70 vgabios.c:52
    5398     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2b73
    5399     mov es, ax                                ; 8e c0                       ; 0xc2b76
    5400     mov word [es:si], bx                      ; 26 89 1c                    ; 0xc2b78
    5401     mov AL, strict byte 012h                  ; b0 12                       ; 0xc2b7b vgabios.c:1848
    5402     mov dx, cx                                ; 89 ca                       ; 0xc2b7d
    5403     out DX, AL                                ; ee                          ; 0xc2b7f
    5404     mov si, cx                                ; 89 ce                       ; 0xc2b80 vgabios.c:1849
    5405     inc si                                    ; 46                          ; 0xc2b82
    5406     mov dx, si                                ; 89 f2                       ; 0xc2b83
    5407     in AL, DX                                 ; ec                          ; 0xc2b85
     5529    ; dec al                                    ; fe c8                     ; 0xc2d3f
     5530    or al, ah                                 ; 08 e0                       ; 0xc2d41
     5531    out DX, AL                                ; ee                          ; 0xc2d43 vgabios.c:1955
     5532    cmp bl, 008h                              ; 80 fb 08                    ; 0xc2d44 vgabios.c:1956
     5533    jne short 02d51h                          ; 75 08                       ; 0xc2d47
     5534    mov dx, strict word 00007h                ; ba 07 00                    ; 0xc2d49 vgabios.c:1958
     5535    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc2d4c
     5536    jmp short 02d5eh                          ; eb 0d                       ; 0xc2d4f vgabios.c:1960
     5537    mov dl, bl                                ; 88 da                       ; 0xc2d51 vgabios.c:1962
     5538    sub dl, 003h                              ; 80 ea 03                    ; 0xc2d53
     5539    xor dh, dh                                ; 30 f6                       ; 0xc2d56
     5540    mov al, bl                                ; 88 d8                       ; 0xc2d58
     5541    sub AL, strict byte 004h                  ; 2c 04                       ; 0xc2d5a
     5542    xor ah, ah                                ; 30 e4                       ; 0xc2d5c
     5543    call 011d3h                               ; e8 72 e4                    ; 0xc2d5e
     5544    xor bh, bh                                ; 30 ff                       ; 0xc2d61 vgabios.c:1964
     5545    mov si, 00085h                            ; be 85 00                    ; 0xc2d63 vgabios.c:52
     5546    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2d66
     5547    mov es, ax                                ; 8e c0                       ; 0xc2d69
     5548    mov word [es:si], bx                      ; 26 89 1c                    ; 0xc2d6b
     5549    mov AL, strict byte 012h                  ; b0 12                       ; 0xc2d6e vgabios.c:1965
     5550    mov dx, cx                                ; 89 ca                       ; 0xc2d70
     5551    out DX, AL                                ; ee                          ; 0xc2d72
     5552    mov si, cx                                ; 89 ce                       ; 0xc2d73 vgabios.c:1966
     5553    inc si                                    ; 46                          ; 0xc2d75
     5554    mov dx, si                                ; 89 f2                       ; 0xc2d76
     5555    in AL, DX                                 ; ec                          ; 0xc2d78
    54085556    db  02ah, 0e4h
    5409     ; sub ah, ah                                ; 2a e4                     ; 0xc2b86
    5410     mov di, ax                                ; 89 c7                       ; 0xc2b88
    5411     mov AL, strict byte 007h                  ; b0 07                       ; 0xc2b8a vgabios.c:1850
    5412     mov dx, cx                                ; 89 ca                       ; 0xc2b8c
    5413     out DX, AL                                ; ee                          ; 0xc2b8e
    5414     mov dx, si                                ; 89 f2                       ; 0xc2b8f vgabios.c:1851
    5415     in AL, DX                                 ; ec                          ; 0xc2b91
     5557    ; sub ah, ah                                ; 2a e4                     ; 0xc2d79
     5558    mov di, ax                                ; 89 c7                       ; 0xc2d7b
     5559    mov AL, strict byte 007h                  ; b0 07                       ; 0xc2d7d vgabios.c:1967
     5560    mov dx, cx                                ; 89 ca                       ; 0xc2d7f
     5561    out DX, AL                                ; ee                          ; 0xc2d81
     5562    mov dx, si                                ; 89 f2                       ; 0xc2d82 vgabios.c:1968
     5563    in AL, DX                                 ; ec                          ; 0xc2d84
    54165564    db  02ah, 0e4h
    5417     ; sub ah, ah                                ; 2a e4                     ; 0xc2b92
    5418     mov dl, al                                ; 88 c2                       ; 0xc2b94 vgabios.c:1852
    5419     and dl, 002h                              ; 80 e2 02                    ; 0xc2b96
    5420     xor dh, dh                                ; 30 f6                       ; 0xc2b99
    5421     mov CL, strict byte 007h                  ; b1 07                       ; 0xc2b9b
    5422     sal dx, CL                                ; d3 e2                       ; 0xc2b9d
    5423     and AL, strict byte 040h                  ; 24 40                       ; 0xc2b9f
    5424     xor ah, ah                                ; 30 e4                       ; 0xc2ba1
    5425     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2ba3
    5426     sal ax, CL                                ; d3 e0                       ; 0xc2ba5
    5427     add ax, dx                                ; 01 d0                       ; 0xc2ba7
    5428     inc ax                                    ; 40                          ; 0xc2ba9
    5429     add ax, di                                ; 01 f8                       ; 0xc2baa
    5430     xor dx, dx                                ; 31 d2                       ; 0xc2bac vgabios.c:1853
    5431     div bx                                    ; f7 f3                       ; 0xc2bae
    5432     mov dl, al                                ; 88 c2                       ; 0xc2bb0 vgabios.c:1854
     5565    ; sub ah, ah                                ; 2a e4                     ; 0xc2d85
     5566    mov dl, al                                ; 88 c2                       ; 0xc2d87 vgabios.c:1969
     5567    and dl, 002h                              ; 80 e2 02                    ; 0xc2d89
     5568    xor dh, dh                                ; 30 f6                       ; 0xc2d8c
     5569    mov CL, strict byte 007h                  ; b1 07                       ; 0xc2d8e
     5570    sal dx, CL                                ; d3 e2                       ; 0xc2d90
     5571    and AL, strict byte 040h                  ; 24 40                       ; 0xc2d92
     5572    xor ah, ah                                ; 30 e4                       ; 0xc2d94
     5573    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2d96
     5574    sal ax, CL                                ; d3 e0                       ; 0xc2d98
     5575    add ax, dx                                ; 01 d0                       ; 0xc2d9a
     5576    inc ax                                    ; 40                          ; 0xc2d9c
     5577    add ax, di                                ; 01 f8                       ; 0xc2d9d
     5578    xor dx, dx                                ; 31 d2                       ; 0xc2d9f vgabios.c:1970
     5579    div bx                                    ; f7 f3                       ; 0xc2da1
     5580    mov dl, al                                ; 88 c2                       ; 0xc2da3 vgabios.c:1971
    54335581    db  0feh, 0cah
    5434     ; dec dl                                    ; fe ca                     ; 0xc2bb2
    5435     mov si, 00084h                            ; be 84 00                    ; 0xc2bb4 vgabios.c:42
    5436     mov byte [es:si], dl                      ; 26 88 14                    ; 0xc2bb7
    5437     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc2bba vgabios.c:47
    5438     mov dx, word [es:si]                      ; 26 8b 14                    ; 0xc2bbd
    5439     xor ah, ah                                ; 30 e4                       ; 0xc2bc0 vgabios.c:1856
    5440     mul dx                                    ; f7 e2                       ; 0xc2bc2
    5441     sal ax, 1                                 ; d1 e0                       ; 0xc2bc4
    5442     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2bc6 vgabios.c:52
    5443     mov word [es:si], ax                      ; 26 89 04                    ; 0xc2bc9
    5444     lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc2bcc vgabios.c:1857
    5445     pop di                                    ; 5f                          ; 0xc2bcf
    5446     pop si                                    ; 5e                          ; 0xc2bd0
    5447     pop dx                                    ; 5a                          ; 0xc2bd1
    5448     pop cx                                    ; 59                          ; 0xc2bd2
    5449     pop bx                                    ; 5b                          ; 0xc2bd3
    5450     pop bp                                    ; 5d                          ; 0xc2bd4
    5451     retn                                      ; c3                          ; 0xc2bd5
    5452   ; disGetNextSymbol 0xc2bd6 LB 0x16be -> off=0x0 cb=0000000000000084 uValue=00000000000c2bd6 'biosfn_load_text_user_pat'
    5453 biosfn_load_text_user_pat:                   ; 0xc2bd6 LB 0x84
    5454     push bp                                   ; 55                          ; 0xc2bd6 vgabios.c:1859
    5455     mov bp, sp                                ; 89 e5                       ; 0xc2bd7
    5456     push si                                   ; 56                          ; 0xc2bd9
    5457     push di                                   ; 57                          ; 0xc2bda
    5458     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2bdb
    5459     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2bde
    5460     mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc2be1
    5461     mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc2be4
    5462     mov word [bp-00ch], cx                    ; 89 4e f4                    ; 0xc2be7
    5463     call 02ab8h                               ; e8 cb fe                    ; 0xc2bea vgabios.c:1864
    5464     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2bed vgabios.c:1865
    5465     and AL, strict byte 003h                  ; 24 03                       ; 0xc2bf0
    5466     xor ah, ah                                ; 30 e4                       ; 0xc2bf2
    5467     mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2bf4
    5468     mov bx, ax                                ; 89 c3                       ; 0xc2bf6
    5469     sal bx, CL                                ; d3 e3                       ; 0xc2bf8
    5470     mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2bfa
    5471     and AL, strict byte 004h                  ; 24 04                       ; 0xc2bfd
    5472     mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2bff
    5473     sal ax, CL                                ; d3 e0                       ; 0xc2c01
    5474     add bx, ax                                ; 01 c3                       ; 0xc2c03
    5475     mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2c05
    5476     xor bx, bx                                ; 31 db                       ; 0xc2c08 vgabios.c:1866
    5477     cmp bx, word [bp-00ch]                    ; 3b 5e f4                    ; 0xc2c0a
    5478     jnc short 02c40h                          ; 73 31                       ; 0xc2c0d
    5479     mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2c0f vgabios.c:1868
    5480     xor ah, ah                                ; 30 e4                       ; 0xc2c12
    5481     mov si, ax                                ; 89 c6                       ; 0xc2c14
    5482     mov ax, bx                                ; 89 d8                       ; 0xc2c16
    5483     mul si                                    ; f7 e6                       ; 0xc2c18
    5484     add ax, word [bp-00ah]                    ; 03 46 f6                    ; 0xc2c1a
    5485     mov di, word [bp+004h]                    ; 8b 7e 04                    ; 0xc2c1d vgabios.c:1869
    5486     add di, bx                                ; 01 df                       ; 0xc2c20
    5487     mov CL, strict byte 005h                  ; b1 05                       ; 0xc2c22
    5488     sal di, CL                                ; d3 e7                       ; 0xc2c24
    5489     add di, word [bp-008h]                    ; 03 7e f8                    ; 0xc2c26
    5490     mov cx, si                                ; 89 f1                       ; 0xc2c29 vgabios.c:1870
    5491     mov si, ax                                ; 89 c6                       ; 0xc2c2b
    5492     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2c2d
    5493     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2c30
    5494     mov es, ax                                ; 8e c0                       ; 0xc2c33
    5495     jcxz 02c3dh                               ; e3 06                       ; 0xc2c35
    5496     push DS                                   ; 1e                          ; 0xc2c37
    5497     mov ds, dx                                ; 8e da                       ; 0xc2c38
    5498     rep movsb                                 ; f3 a4                       ; 0xc2c3a
    5499     pop DS                                    ; 1f                          ; 0xc2c3c
    5500     inc bx                                    ; 43                          ; 0xc2c3d vgabios.c:1871
    5501     jmp short 02c0ah                          ; eb ca                       ; 0xc2c3e
    5502     call 02ae4h                               ; e8 a1 fe                    ; 0xc2c40 vgabios.c:1872
    5503     cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc2c43 vgabios.c:1873
    5504     jc short 02c51h                           ; 72 08                       ; 0xc2c47
    5505     mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2c49 vgabios.c:1875
    5506     xor ah, ah                                ; 30 e4                       ; 0xc2c4c
    5507     call 02b23h                               ; e8 d2 fe                    ; 0xc2c4e
    5508     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2c51 vgabios.c:1877
    5509     pop di                                    ; 5f                          ; 0xc2c54
    5510     pop si                                    ; 5e                          ; 0xc2c55
    5511     pop bp                                    ; 5d                          ; 0xc2c56
    5512     retn 00006h                               ; c2 06 00                    ; 0xc2c57
    5513   ; disGetNextSymbol 0xc2c5a LB 0x163a -> off=0x0 cb=0000000000000075 uValue=00000000000c2c5a 'biosfn_load_text_8_14_pat'
    5514 biosfn_load_text_8_14_pat:                   ; 0xc2c5a LB 0x75
    5515     push bp                                   ; 55                          ; 0xc2c5a vgabios.c:1879
    5516     mov bp, sp                                ; 89 e5                       ; 0xc2c5b
    5517     push bx                                   ; 53                          ; 0xc2c5d
    5518     push cx                                   ; 51                          ; 0xc2c5e
    5519     push si                                   ; 56                          ; 0xc2c5f
    5520     push di                                   ; 57                          ; 0xc2c60
    5521     push ax                                   ; 50                          ; 0xc2c61
    5522     push ax                                   ; 50                          ; 0xc2c62
    5523     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2c63
    5524     call 02ab8h                               ; e8 4f fe                    ; 0xc2c66 vgabios.c:1883
    5525     mov al, dl                                ; 88 d0                       ; 0xc2c69 vgabios.c:1884
    5526     and AL, strict byte 003h                  ; 24 03                       ; 0xc2c6b
    5527     xor ah, ah                                ; 30 e4                       ; 0xc2c6d
    5528     mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2c6f
    5529     mov bx, ax                                ; 89 c3                       ; 0xc2c71
    5530     sal bx, CL                                ; d3 e3                       ; 0xc2c73
    5531     mov al, dl                                ; 88 d0                       ; 0xc2c75
    5532     and AL, strict byte 004h                  ; 24 04                       ; 0xc2c77
    5533     mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2c79
    5534     sal ax, CL                                ; d3 e0                       ; 0xc2c7b
    5535     add bx, ax                                ; 01 c3                       ; 0xc2c7d
    5536     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2c7f
    5537     xor bx, bx                                ; 31 db                       ; 0xc2c82 vgabios.c:1885
    5538     jmp short 02c8ch                          ; eb 06                       ; 0xc2c84
    5539     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2c86
    5540     jnc short 02cb7h                          ; 73 2b                       ; 0xc2c8a
    5541     mov ax, bx                                ; 89 d8                       ; 0xc2c8c vgabios.c:1887
    5542     mov si, strict word 0000eh                ; be 0e 00                    ; 0xc2c8e
    5543     mul si                                    ; f7 e6                       ; 0xc2c91
    5544     mov CL, strict byte 005h                  ; b1 05                       ; 0xc2c93 vgabios.c:1888
    5545     mov di, bx                                ; 89 df                       ; 0xc2c95
    5546     sal di, CL                                ; d3 e7                       ; 0xc2c97
    5547     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2c99
    5548     mov si, 05d6ch                            ; be 6c 5d                    ; 0xc2c9c vgabios.c:1889
    5549     add si, ax                                ; 01 c6                       ; 0xc2c9f
    5550     mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2ca1
    5551     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2ca4
    5552     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2ca7
    5553     mov es, ax                                ; 8e c0                       ; 0xc2caa
    5554     jcxz 02cb4h                               ; e3 06                       ; 0xc2cac
    5555     push DS                                   ; 1e                          ; 0xc2cae
    5556     mov ds, dx                                ; 8e da                       ; 0xc2caf
    5557     rep movsb                                 ; f3 a4                       ; 0xc2cb1
    5558     pop DS                                    ; 1f                          ; 0xc2cb3
    5559     inc bx                                    ; 43                          ; 0xc2cb4 vgabios.c:1890
    5560     jmp short 02c86h                          ; eb cf                       ; 0xc2cb5
    5561     call 02ae4h                               ; e8 2a fe                    ; 0xc2cb7 vgabios.c:1891
    5562     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2cba vgabios.c:1892
    5563     jc short 02cc6h                           ; 72 06                       ; 0xc2cbe
    5564     mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2cc0 vgabios.c:1894
    5565     call 02b23h                               ; e8 5d fe                    ; 0xc2cc3
    5566     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2cc6 vgabios.c:1896
    5567     pop di                                    ; 5f                          ; 0xc2cc9
    5568     pop si                                    ; 5e                          ; 0xc2cca
    5569     pop cx                                    ; 59                          ; 0xc2ccb
    5570     pop bx                                    ; 5b                          ; 0xc2ccc
    5571     pop bp                                    ; 5d                          ; 0xc2ccd
    5572     retn                                      ; c3                          ; 0xc2cce
    5573   ; disGetNextSymbol 0xc2ccf LB 0x15c5 -> off=0x0 cb=0000000000000073 uValue=00000000000c2ccf 'biosfn_load_text_8_8_pat'
    5574 biosfn_load_text_8_8_pat:                    ; 0xc2ccf LB 0x73
    5575     push bp                                   ; 55                          ; 0xc2ccf vgabios.c:1898
    5576     mov bp, sp                                ; 89 e5                       ; 0xc2cd0
    5577     push bx                                   ; 53                          ; 0xc2cd2
    5578     push cx                                   ; 51                          ; 0xc2cd3
    5579     push si                                   ; 56                          ; 0xc2cd4
    5580     push di                                   ; 57                          ; 0xc2cd5
    5581     push ax                                   ; 50                          ; 0xc2cd6
    5582     push ax                                   ; 50                          ; 0xc2cd7
    5583     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2cd8
    5584     call 02ab8h                               ; e8 da fd                    ; 0xc2cdb vgabios.c:1902
    5585     mov al, dl                                ; 88 d0                       ; 0xc2cde vgabios.c:1903
    5586     and AL, strict byte 003h                  ; 24 03                       ; 0xc2ce0
    5587     xor ah, ah                                ; 30 e4                       ; 0xc2ce2
    5588     mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2ce4
    5589     mov bx, ax                                ; 89 c3                       ; 0xc2ce6
    5590     sal bx, CL                                ; d3 e3                       ; 0xc2ce8
    5591     mov al, dl                                ; 88 d0                       ; 0xc2cea
    5592     and AL, strict byte 004h                  ; 24 04                       ; 0xc2cec
    5593     mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2cee
    5594     sal ax, CL                                ; d3 e0                       ; 0xc2cf0
    5595     add bx, ax                                ; 01 c3                       ; 0xc2cf2
    5596     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2cf4
    5597     xor bx, bx                                ; 31 db                       ; 0xc2cf7 vgabios.c:1904
    5598     jmp short 02d01h                          ; eb 06                       ; 0xc2cf9
    5599     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2cfb
    5600     jnc short 02d2ah                          ; 73 29                       ; 0xc2cff
    5601     mov CL, strict byte 003h                  ; b1 03                       ; 0xc2d01 vgabios.c:1906
    5602     mov si, bx                                ; 89 de                       ; 0xc2d03
    5603     sal si, CL                                ; d3 e6                       ; 0xc2d05
    5604     mov CL, strict byte 005h                  ; b1 05                       ; 0xc2d07 vgabios.c:1907
    5605     mov di, bx                                ; 89 df                       ; 0xc2d09
    5606     sal di, CL                                ; d3 e7                       ; 0xc2d0b
    5607     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d0d
    5608     add si, 0556ch                            ; 81 c6 6c 55                 ; 0xc2d10 vgabios.c:1908
    5609     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2d14
    5610     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d17
    5611     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2d1a
    5612     mov es, ax                                ; 8e c0                       ; 0xc2d1d
    5613     jcxz 02d27h                               ; e3 06                       ; 0xc2d1f
    5614     push DS                                   ; 1e                          ; 0xc2d21
    5615     mov ds, dx                                ; 8e da                       ; 0xc2d22
    5616     rep movsb                                 ; f3 a4                       ; 0xc2d24
    5617     pop DS                                    ; 1f                          ; 0xc2d26
    5618     inc bx                                    ; 43                          ; 0xc2d27 vgabios.c:1909
    5619     jmp short 02cfbh                          ; eb d1                       ; 0xc2d28
    5620     call 02ae4h                               ; e8 b7 fd                    ; 0xc2d2a vgabios.c:1910
    5621     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2d2d vgabios.c:1911
    5622     jc short 02d39h                           ; 72 06                       ; 0xc2d31
    5623     mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2d33 vgabios.c:1913
    5624     call 02b23h                               ; e8 ea fd                    ; 0xc2d36
    5625     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2d39 vgabios.c:1915
    5626     pop di                                    ; 5f                          ; 0xc2d3c
    5627     pop si                                    ; 5e                          ; 0xc2d3d
    5628     pop cx                                    ; 59                          ; 0xc2d3e
    5629     pop bx                                    ; 5b                          ; 0xc2d3f
    5630     pop bp                                    ; 5d                          ; 0xc2d40
    5631     retn                                      ; c3                          ; 0xc2d41
    5632   ; disGetNextSymbol 0xc2d42 LB 0x1552 -> off=0x0 cb=0000000000000073 uValue=00000000000c2d42 'biosfn_load_text_8_16_pat'
    5633 biosfn_load_text_8_16_pat:                   ; 0xc2d42 LB 0x73
    5634     push bp                                   ; 55                          ; 0xc2d42 vgabios.c:1918
    5635     mov bp, sp                                ; 89 e5                       ; 0xc2d43
    5636     push bx                                   ; 53                          ; 0xc2d45
    5637     push cx                                   ; 51                          ; 0xc2d46
    5638     push si                                   ; 56                          ; 0xc2d47
    5639     push di                                   ; 57                          ; 0xc2d48
    5640     push ax                                   ; 50                          ; 0xc2d49
    5641     push ax                                   ; 50                          ; 0xc2d4a
    5642     mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2d4b
    5643     call 02ab8h                               ; e8 67 fd                    ; 0xc2d4e vgabios.c:1922
    5644     mov al, dl                                ; 88 d0                       ; 0xc2d51 vgabios.c:1923
    5645     and AL, strict byte 003h                  ; 24 03                       ; 0xc2d53
    5646     xor ah, ah                                ; 30 e4                       ; 0xc2d55
    5647     mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2d57
    5648     mov bx, ax                                ; 89 c3                       ; 0xc2d59
    5649     sal bx, CL                                ; d3 e3                       ; 0xc2d5b
    5650     mov al, dl                                ; 88 d0                       ; 0xc2d5d
    5651     and AL, strict byte 004h                  ; 24 04                       ; 0xc2d5f
    5652     mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2d61
    5653     sal ax, CL                                ; d3 e0                       ; 0xc2d63
    5654     add bx, ax                                ; 01 c3                       ; 0xc2d65
    5655     mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2d67
    5656     xor bx, bx                                ; 31 db                       ; 0xc2d6a vgabios.c:1924
    5657     jmp short 02d74h                          ; eb 06                       ; 0xc2d6c
    5658     cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2d6e
    5659     jnc short 02d9dh                          ; 73 29                       ; 0xc2d72
    5660     mov CL, strict byte 004h                  ; b1 04                       ; 0xc2d74 vgabios.c:1926
    5661     mov si, bx                                ; 89 de                       ; 0xc2d76
    5662     sal si, CL                                ; d3 e6                       ; 0xc2d78
    5663     mov CL, strict byte 005h                  ; b1 05                       ; 0xc2d7a vgabios.c:1927
    5664     mov di, bx                                ; 89 df                       ; 0xc2d7c
    5665     sal di, CL                                ; d3 e7                       ; 0xc2d7e
    5666     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2d80
    5667     add si, 06b6ch                            ; 81 c6 6c 6b                 ; 0xc2d83 vgabios.c:1928
    5668     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2d87
    5669     mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2d8a
    5670     mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2d8d
    5671     mov es, ax                                ; 8e c0                       ; 0xc2d90
    5672     jcxz 02d9ah                               ; e3 06                       ; 0xc2d92
    5673     push DS                                   ; 1e                          ; 0xc2d94
    5674     mov ds, dx                                ; 8e da                       ; 0xc2d95
    5675     rep movsb                                 ; f3 a4                       ; 0xc2d97
    5676     pop DS                                    ; 1f                          ; 0xc2d99
    5677     inc bx                                    ; 43                          ; 0xc2d9a vgabios.c:1929
    5678     jmp short 02d6eh                          ; eb d1                       ; 0xc2d9b
    5679     call 02ae4h                               ; e8 44 fd                    ; 0xc2d9d vgabios.c:1930
    5680     cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2da0 vgabios.c:1931
    5681     jc short 02dach                           ; 72 06                       ; 0xc2da4
    5682     mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2da6 vgabios.c:1933
    5683     call 02b23h                               ; e8 77 fd                    ; 0xc2da9
    5684     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2dac vgabios.c:1935
    5685     pop di                                    ; 5f                          ; 0xc2daf
    5686     pop si                                    ; 5e                          ; 0xc2db0
    5687     pop cx                                    ; 59                          ; 0xc2db1
    5688     pop bx                                    ; 5b                          ; 0xc2db2
    5689     pop bp                                    ; 5d                          ; 0xc2db3
    5690     retn                                      ; c3                          ; 0xc2db4
    5691   ; disGetNextSymbol 0xc2db5 LB 0x14df -> off=0x0 cb=0000000000000005 uValue=00000000000c2db5 'biosfn_load_gfx_8_8_chars'
    5692 biosfn_load_gfx_8_8_chars:                   ; 0xc2db5 LB 0x5
    5693     push bp                                   ; 55                          ; 0xc2db5 vgabios.c:1937
    5694     mov bp, sp                                ; 89 e5                       ; 0xc2db6
    5695     pop bp                                    ; 5d                          ; 0xc2db8 vgabios.c:1942
    5696     retn                                      ; c3                          ; 0xc2db9
    5697   ; disGetNextSymbol 0xc2dba LB 0x14da -> off=0x0 cb=0000000000000007 uValue=00000000000c2dba 'biosfn_load_gfx_user_chars'
    5698 biosfn_load_gfx_user_chars:                  ; 0xc2dba LB 0x7
    5699     push bp                                   ; 55                          ; 0xc2dba vgabios.c:1943
    5700     mov bp, sp                                ; 89 e5                       ; 0xc2dbb
    5701     pop bp                                    ; 5d                          ; 0xc2dbd vgabios.c:1949
    5702     retn 00002h                               ; c2 02 00                    ; 0xc2dbe
    5703   ; disGetNextSymbol 0xc2dc1 LB 0x14d3 -> off=0x0 cb=0000000000000005 uValue=00000000000c2dc1 'biosfn_load_gfx_8_14_chars'
    5704 biosfn_load_gfx_8_14_chars:                  ; 0xc2dc1 LB 0x5
    5705     push bp                                   ; 55                          ; 0xc2dc1 vgabios.c:1950
    5706     mov bp, sp                                ; 89 e5                       ; 0xc2dc2
    5707     pop bp                                    ; 5d                          ; 0xc2dc4 vgabios.c:1955
    5708     retn                                      ; c3                          ; 0xc2dc5
    5709   ; disGetNextSymbol 0xc2dc6 LB 0x14ce -> off=0x0 cb=0000000000000005 uValue=00000000000c2dc6 'biosfn_load_gfx_8_8_dd_chars'
    5710 biosfn_load_gfx_8_8_dd_chars:                ; 0xc2dc6 LB 0x5
    5711     push bp                                   ; 55                          ; 0xc2dc6 vgabios.c:1956
    5712     mov bp, sp                                ; 89 e5                       ; 0xc2dc7
    5713     pop bp                                    ; 5d                          ; 0xc2dc9 vgabios.c:1961
    5714     retn                                      ; c3                          ; 0xc2dca
    5715   ; disGetNextSymbol 0xc2dcb LB 0x14c9 -> off=0x0 cb=0000000000000005 uValue=00000000000c2dcb 'biosfn_load_gfx_8_16_chars'
    5716 biosfn_load_gfx_8_16_chars:                  ; 0xc2dcb LB 0x5
    5717     push bp                                   ; 55                          ; 0xc2dcb vgabios.c:1962
    5718     mov bp, sp                                ; 89 e5                       ; 0xc2dcc
    5719     pop bp                                    ; 5d                          ; 0xc2dce vgabios.c:1967
    5720     retn                                      ; c3                          ; 0xc2dcf
    5721   ; disGetNextSymbol 0xc2dd0 LB 0x14c4 -> off=0x0 cb=0000000000000005 uValue=00000000000c2dd0 'biosfn_alternate_prtsc'
    5722 biosfn_alternate_prtsc:                      ; 0xc2dd0 LB 0x5
    5723     push bp                                   ; 55                          ; 0xc2dd0 vgabios.c:1969
    5724     mov bp, sp                                ; 89 e5                       ; 0xc2dd1
    5725     pop bp                                    ; 5d                          ; 0xc2dd3 vgabios.c:1974
    5726     retn                                      ; c3                          ; 0xc2dd4
    5727   ; disGetNextSymbol 0xc2dd5 LB 0x14bf -> off=0x0 cb=0000000000000005 uValue=00000000000c2dd5 'biosfn_switch_video_interface'
    5728 biosfn_switch_video_interface:               ; 0xc2dd5 LB 0x5
    5729     push bp                                   ; 55                          ; 0xc2dd5 vgabios.c:1977
    5730     mov bp, sp                                ; 89 e5                       ; 0xc2dd6
    5731     pop bp                                    ; 5d                          ; 0xc2dd8 vgabios.c:1982
    5732     retn                                      ; c3                          ; 0xc2dd9
    5733   ; disGetNextSymbol 0xc2dda LB 0x14ba -> off=0x0 cb=0000000000000005 uValue=00000000000c2dda 'biosfn_enable_video_refresh_control'
    5734 biosfn_enable_video_refresh_control:         ; 0xc2dda LB 0x5
    5735     push bp                                   ; 55                          ; 0xc2dda vgabios.c:1983
    5736     mov bp, sp                                ; 89 e5                       ; 0xc2ddb
    5737     pop bp                                    ; 5d                          ; 0xc2ddd vgabios.c:1988
    5738     retn                                      ; c3                          ; 0xc2dde
    5739   ; disGetNextSymbol 0xc2ddf LB 0x14b5 -> off=0x0 cb=000000000000008f uValue=00000000000c2ddf 'biosfn_write_string'
    5740 biosfn_write_string:                         ; 0xc2ddf LB 0x8f
    5741     push bp                                   ; 55                          ; 0xc2ddf vgabios.c:1991
    5742     mov bp, sp                                ; 89 e5                       ; 0xc2de0
    5743     push si                                   ; 56                          ; 0xc2de2
    5744     push di                                   ; 57                          ; 0xc2de3
    5745     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2de4
    5746     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2de7
    5747     mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc2dea
    5748     mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc2ded
    5749     mov si, cx                                ; 89 ce                       ; 0xc2df0
    5750     mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc2df2
    5751     mov al, dl                                ; 88 d0                       ; 0xc2df5 vgabios.c:1998
    5752     xor ah, ah                                ; 30 e4                       ; 0xc2df7
    5753     lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc2df9
    5754     lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc2dfc
    5755     call 00a1bh                               ; e8 19 dc                    ; 0xc2dff
    5756     cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc2e02 vgabios.c:2001
    5757     jne short 02e14h                          ; 75 0c                       ; 0xc2e06
    5758     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc2e08 vgabios.c:2002
    5759     mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc2e0b
    5760     mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc2e0e vgabios.c:2003
    5761     mov byte [bp+004h], ah                    ; 88 66 04                    ; 0xc2e11
    5762     mov dh, byte [bp+004h]                    ; 8a 76 04                    ; 0xc2e14 vgabios.c:2006
    5763     mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc2e17
    5764     xor ah, ah                                ; 30 e4                       ; 0xc2e1a
    5765     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2e1c vgabios.c:2007
    5766     call 01253h                               ; e8 31 e4                    ; 0xc2e1f
    5767     dec si                                    ; 4e                          ; 0xc2e22 vgabios.c:2009
    5768     cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc2e23
    5769     je short 02e54h                           ; 74 2c                       ; 0xc2e26
    5770     mov bx, di                                ; 89 fb                       ; 0xc2e28 vgabios.c:2011
    5771     inc di                                    ; 47                          ; 0xc2e2a
    5772     mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc2e2b vgabios.c:37
    5773     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc2e2e
    5774     test byte [bp-008h], 002h                 ; f6 46 f8 02                 ; 0xc2e31 vgabios.c:2012
    5775     je short 02e40h                           ; 74 09                       ; 0xc2e35
    5776     mov bx, di                                ; 89 fb                       ; 0xc2e37 vgabios.c:2013
    5777     inc di                                    ; 47                          ; 0xc2e39
    5778     mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc2e3a vgabios.c:37
    5779     mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc2e3d vgabios.c:38
    5780     mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc2e40 vgabios.c:2015
    5781     xor bh, bh                                ; 30 ff                       ; 0xc2e43
    5782     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc2e45
    5783     xor dh, dh                                ; 30 f6                       ; 0xc2e48
    5784     xor ah, ah                                ; 30 e4                       ; 0xc2e4a
    5785     mov cx, strict word 00003h                ; b9 03 00                    ; 0xc2e4c
    5786     call 02855h                               ; e8 03 fa                    ; 0xc2e4f
    5787     jmp short 02e22h                          ; eb ce                       ; 0xc2e52 vgabios.c:2016
    5788     test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc2e54 vgabios.c:2019
    5789     jne short 02e65h                          ; 75 0b                       ; 0xc2e58
    5790     mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2e5a vgabios.c:2020
    5791     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc2e5d
    5792     xor ah, ah                                ; 30 e4                       ; 0xc2e60
    5793     call 01253h                               ; e8 ee e3                    ; 0xc2e62
    5794     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2e65 vgabios.c:2021
    5795     pop di                                    ; 5f                          ; 0xc2e68
    5796     pop si                                    ; 5e                          ; 0xc2e69
    5797     pop bp                                    ; 5d                          ; 0xc2e6a
    5798     retn 00008h                               ; c2 08 00                    ; 0xc2e6b
    5799   ; disGetNextSymbol 0xc2e6e LB 0x1426 -> off=0x0 cb=00000000000001f2 uValue=00000000000c2e6e 'biosfn_read_state_info'
    5800 biosfn_read_state_info:                      ; 0xc2e6e LB 0x1f2
    5801     push bp                                   ; 55                          ; 0xc2e6e vgabios.c:2024
    5802     mov bp, sp                                ; 89 e5                       ; 0xc2e6f
     5582    ; dec dl                                    ; fe ca                     ; 0xc2da5
     5583    mov si, 00084h                            ; be 84 00                    ; 0xc2da7 vgabios.c:42
     5584    mov byte [es:si], dl                      ; 26 88 14                    ; 0xc2daa
     5585    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc2dad vgabios.c:47
     5586    mov dx, word [es:si]                      ; 26 8b 14                    ; 0xc2db0
     5587    xor ah, ah                                ; 30 e4                       ; 0xc2db3 vgabios.c:1973
     5588    mul dx                                    ; f7 e2                       ; 0xc2db5
     5589    sal ax, 1                                 ; d1 e0                       ; 0xc2db7
     5590    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2db9 vgabios.c:52
     5591    mov word [es:si], ax                      ; 26 89 04                    ; 0xc2dbc
     5592    lea sp, [bp-00ah]                         ; 8d 66 f6                    ; 0xc2dbf vgabios.c:1974
     5593    pop di                                    ; 5f                          ; 0xc2dc2
     5594    pop si                                    ; 5e                          ; 0xc2dc3
     5595    pop dx                                    ; 5a                          ; 0xc2dc4
     5596    pop cx                                    ; 59                          ; 0xc2dc5
     5597    pop bx                                    ; 5b                          ; 0xc2dc6
     5598    pop bp                                    ; 5d                          ; 0xc2dc7
     5599    retn                                      ; c3                          ; 0xc2dc8
     5600  ; disGetNextSymbol 0xc2dc9 LB 0x1844 -> off=0x0 cb=0000000000000020 uValue=00000000000c2dc9 'biosfn_set_font_block'
     5601biosfn_set_font_block:                       ; 0xc2dc9 LB 0x20
     5602    push bp                                   ; 55                          ; 0xc2dc9 vgabios.c:1976
     5603    mov bp, sp                                ; 89 e5                       ; 0xc2dca
     5604    push bx                                   ; 53                          ; 0xc2dcc
     5605    push dx                                   ; 52                          ; 0xc2dcd
     5606    mov bl, al                                ; 88 c3                       ; 0xc2dce
     5607    mov ax, 00100h                            ; b8 00 01                    ; 0xc2dd0 vgabios.c:1978
     5608    mov dx, 003c4h                            ; ba c4 03                    ; 0xc2dd3
     5609    out DX, ax                                ; ef                          ; 0xc2dd6
     5610    mov ah, bl                                ; 88 dc                       ; 0xc2dd7 vgabios.c:1979
     5611    xor al, al                                ; 30 c0                       ; 0xc2dd9
     5612    or AL, strict byte 003h                   ; 0c 03                       ; 0xc2ddb
     5613    out DX, ax                                ; ef                          ; 0xc2ddd
     5614    mov ax, 00300h                            ; b8 00 03                    ; 0xc2dde vgabios.c:1980
     5615    out DX, ax                                ; ef                          ; 0xc2de1
     5616    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2de2 vgabios.c:1981
     5617    pop dx                                    ; 5a                          ; 0xc2de5
     5618    pop bx                                    ; 5b                          ; 0xc2de6
     5619    pop bp                                    ; 5d                          ; 0xc2de7
     5620    retn                                      ; c3                          ; 0xc2de8
     5621  ; disGetNextSymbol 0xc2de9 LB 0x1824 -> off=0x0 cb=0000000000000084 uValue=00000000000c2de9 'biosfn_load_text_user_pat'
     5622biosfn_load_text_user_pat:                   ; 0xc2de9 LB 0x84
     5623    push bp                                   ; 55                          ; 0xc2de9 vgabios.c:1983
     5624    mov bp, sp                                ; 89 e5                       ; 0xc2dea
     5625    push si                                   ; 56                          ; 0xc2dec
     5626    push di                                   ; 57                          ; 0xc2ded
     5627    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc2dee
     5628    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc2df1
     5629    mov word [bp-00eh], dx                    ; 89 56 f2                    ; 0xc2df4
     5630    mov word [bp-00ah], bx                    ; 89 5e f6                    ; 0xc2df7
     5631    mov word [bp-00ch], cx                    ; 89 4e f4                    ; 0xc2dfa
     5632    call 02cabh                               ; e8 ab fe                    ; 0xc2dfd vgabios.c:1988
     5633    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2e00 vgabios.c:1989
     5634    and AL, strict byte 003h                  ; 24 03                       ; 0xc2e03
     5635    xor ah, ah                                ; 30 e4                       ; 0xc2e05
     5636    mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2e07
     5637    mov bx, ax                                ; 89 c3                       ; 0xc2e09
     5638    sal bx, CL                                ; d3 e3                       ; 0xc2e0b
     5639    mov al, byte [bp+006h]                    ; 8a 46 06                    ; 0xc2e0d
     5640    and AL, strict byte 004h                  ; 24 04                       ; 0xc2e10
     5641    mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2e12
     5642    sal ax, CL                                ; d3 e0                       ; 0xc2e14
     5643    add bx, ax                                ; 01 c3                       ; 0xc2e16
     5644    mov word [bp-008h], bx                    ; 89 5e f8                    ; 0xc2e18
     5645    xor bx, bx                                ; 31 db                       ; 0xc2e1b vgabios.c:1990
     5646    cmp bx, word [bp-00ch]                    ; 3b 5e f4                    ; 0xc2e1d
     5647    jnc short 02e53h                          ; 73 31                       ; 0xc2e20
     5648    mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2e22 vgabios.c:1992
     5649    xor ah, ah                                ; 30 e4                       ; 0xc2e25
     5650    mov si, ax                                ; 89 c6                       ; 0xc2e27
     5651    mov ax, bx                                ; 89 d8                       ; 0xc2e29
     5652    mul si                                    ; f7 e6                       ; 0xc2e2b
     5653    add ax, word [bp-00ah]                    ; 03 46 f6                    ; 0xc2e2d
     5654    mov di, word [bp+004h]                    ; 8b 7e 04                    ; 0xc2e30 vgabios.c:1993
     5655    add di, bx                                ; 01 df                       ; 0xc2e33
     5656    mov CL, strict byte 005h                  ; b1 05                       ; 0xc2e35
     5657    sal di, CL                                ; d3 e7                       ; 0xc2e37
     5658    add di, word [bp-008h]                    ; 03 7e f8                    ; 0xc2e39
     5659    mov cx, si                                ; 89 f1                       ; 0xc2e3c vgabios.c:1994
     5660    mov si, ax                                ; 89 c6                       ; 0xc2e3e
     5661    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc2e40
     5662    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2e43
     5663    mov es, ax                                ; 8e c0                       ; 0xc2e46
     5664    jcxz 02e50h                               ; e3 06                       ; 0xc2e48
     5665    push DS                                   ; 1e                          ; 0xc2e4a
     5666    mov ds, dx                                ; 8e da                       ; 0xc2e4b
     5667    rep movsb                                 ; f3 a4                       ; 0xc2e4d
     5668    pop DS                                    ; 1f                          ; 0xc2e4f
     5669    inc bx                                    ; 43                          ; 0xc2e50 vgabios.c:1995
     5670    jmp short 02e1dh                          ; eb ca                       ; 0xc2e51
     5671    call 02cd7h                               ; e8 81 fe                    ; 0xc2e53 vgabios.c:1996
     5672    cmp byte [bp-006h], 010h                  ; 80 7e fa 10                 ; 0xc2e56 vgabios.c:1997
     5673    jc short 02e64h                           ; 72 08                       ; 0xc2e5a
     5674    mov al, byte [bp+008h]                    ; 8a 46 08                    ; 0xc2e5c vgabios.c:1999
     5675    xor ah, ah                                ; 30 e4                       ; 0xc2e5f
     5676    call 02d16h                               ; e8 b2 fe                    ; 0xc2e61
     5677    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2e64 vgabios.c:2001
     5678    pop di                                    ; 5f                          ; 0xc2e67
     5679    pop si                                    ; 5e                          ; 0xc2e68
     5680    pop bp                                    ; 5d                          ; 0xc2e69
     5681    retn 00006h                               ; c2 06 00                    ; 0xc2e6a
     5682  ; disGetNextSymbol 0xc2e6d LB 0x17a0 -> off=0x0 cb=0000000000000075 uValue=00000000000c2e6d 'biosfn_load_text_8_14_pat'
     5683biosfn_load_text_8_14_pat:                   ; 0xc2e6d LB 0x75
     5684    push bp                                   ; 55                          ; 0xc2e6d vgabios.c:2003
     5685    mov bp, sp                                ; 89 e5                       ; 0xc2e6e
     5686    push bx                                   ; 53                          ; 0xc2e70
    58035687    push cx                                   ; 51                          ; 0xc2e71
    58045688    push si                                   ; 56                          ; 0xc2e72
     
    58065690    push ax                                   ; 50                          ; 0xc2e74
    58075691    push ax                                   ; 50                          ; 0xc2e75
    5808     push dx                                   ; 52                          ; 0xc2e76
    5809     mov si, strict word 00049h                ; be 49 00                    ; 0xc2e77 vgabios.c:37
    5810     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2e7a
    5811     mov es, ax                                ; 8e c0                       ; 0xc2e7d
    5812     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2e7f
    5813     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc2e82 vgabios.c:38
    5814     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc2e85 vgabios.c:47
    5815     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc2e88
    5816     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc2e8b vgabios.c:48
    5817     mov ax, ds                                ; 8c d8                       ; 0xc2e8e vgabios.c:2035
    5818     mov es, dx                                ; 8e c2                       ; 0xc2e90 vgabios.c:62
    5819     mov word [es:bx], 05502h                  ; 26 c7 07 02 55              ; 0xc2e92
    5820     mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc2e97
    5821     lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc2e9b vgabios.c:2040
    5822     mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc2e9e
    5823     mov si, strict word 00049h                ; be 49 00                    ; 0xc2ea1
    5824     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2ea4
    5825     jcxz 02eafh                               ; e3 06                       ; 0xc2ea7
    5826     push DS                                   ; 1e                          ; 0xc2ea9
    5827     mov ds, dx                                ; 8e da                       ; 0xc2eaa
    5828     rep movsb                                 ; f3 a4                       ; 0xc2eac
    5829     pop DS                                    ; 1f                          ; 0xc2eae
    5830     mov si, 00084h                            ; be 84 00                    ; 0xc2eaf vgabios.c:37
    5831     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2eb2
    5832     mov es, ax                                ; 8e c0                       ; 0xc2eb5
    5833     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2eb7
     5692    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2e76
     5693    call 02cabh                               ; e8 2f fe                    ; 0xc2e79 vgabios.c:2007
     5694    mov al, dl                                ; 88 d0                       ; 0xc2e7c vgabios.c:2008
     5695    and AL, strict byte 003h                  ; 24 03                       ; 0xc2e7e
     5696    xor ah, ah                                ; 30 e4                       ; 0xc2e80
     5697    mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2e82
     5698    mov bx, ax                                ; 89 c3                       ; 0xc2e84
     5699    sal bx, CL                                ; d3 e3                       ; 0xc2e86
     5700    mov al, dl                                ; 88 d0                       ; 0xc2e88
     5701    and AL, strict byte 004h                  ; 24 04                       ; 0xc2e8a
     5702    mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2e8c
     5703    sal ax, CL                                ; d3 e0                       ; 0xc2e8e
     5704    add bx, ax                                ; 01 c3                       ; 0xc2e90
     5705    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2e92
     5706    xor bx, bx                                ; 31 db                       ; 0xc2e95 vgabios.c:2009
     5707    jmp short 02e9fh                          ; eb 06                       ; 0xc2e97
     5708    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2e99
     5709    jnc short 02ecah                          ; 73 2b                       ; 0xc2e9d
     5710    mov ax, bx                                ; 89 d8                       ; 0xc2e9f vgabios.c:2011
     5711    mov si, strict word 0000eh                ; be 0e 00                    ; 0xc2ea1
     5712    mul si                                    ; f7 e6                       ; 0xc2ea4
     5713    mov CL, strict byte 005h                  ; b1 05                       ; 0xc2ea6 vgabios.c:2012
     5714    mov di, bx                                ; 89 df                       ; 0xc2ea8
     5715    sal di, CL                                ; d3 e7                       ; 0xc2eaa
     5716    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2eac
     5717    mov si, 05d73h                            ; be 73 5d                    ; 0xc2eaf vgabios.c:2013
     5718    add si, ax                                ; 01 c6                       ; 0xc2eb2
     5719    mov cx, strict word 0000eh                ; b9 0e 00                    ; 0xc2eb4
     5720    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2eb7
     5721    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2eba
     5722    mov es, ax                                ; 8e c0                       ; 0xc2ebd
     5723    jcxz 02ec7h                               ; e3 06                       ; 0xc2ebf
     5724    push DS                                   ; 1e                          ; 0xc2ec1
     5725    mov ds, dx                                ; 8e da                       ; 0xc2ec2
     5726    rep movsb                                 ; f3 a4                       ; 0xc2ec4
     5727    pop DS                                    ; 1f                          ; 0xc2ec6
     5728    inc bx                                    ; 43                          ; 0xc2ec7 vgabios.c:2014
     5729    jmp short 02e99h                          ; eb cf                       ; 0xc2ec8
     5730    call 02cd7h                               ; e8 0a fe                    ; 0xc2eca vgabios.c:2015
     5731    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2ecd vgabios.c:2016
     5732    jc short 02ed9h                           ; 72 06                       ; 0xc2ed1
     5733    mov ax, strict word 0000eh                ; b8 0e 00                    ; 0xc2ed3 vgabios.c:2018
     5734    call 02d16h                               ; e8 3d fe                    ; 0xc2ed6
     5735    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2ed9 vgabios.c:2020
     5736    pop di                                    ; 5f                          ; 0xc2edc
     5737    pop si                                    ; 5e                          ; 0xc2edd
     5738    pop cx                                    ; 59                          ; 0xc2ede
     5739    pop bx                                    ; 5b                          ; 0xc2edf
     5740    pop bp                                    ; 5d                          ; 0xc2ee0
     5741    retn                                      ; c3                          ; 0xc2ee1
     5742  ; disGetNextSymbol 0xc2ee2 LB 0x172b -> off=0x0 cb=0000000000000073 uValue=00000000000c2ee2 'biosfn_load_text_8_8_pat'
     5743biosfn_load_text_8_8_pat:                    ; 0xc2ee2 LB 0x73
     5744    push bp                                   ; 55                          ; 0xc2ee2 vgabios.c:2022
     5745    mov bp, sp                                ; 89 e5                       ; 0xc2ee3
     5746    push bx                                   ; 53                          ; 0xc2ee5
     5747    push cx                                   ; 51                          ; 0xc2ee6
     5748    push si                                   ; 56                          ; 0xc2ee7
     5749    push di                                   ; 57                          ; 0xc2ee8
     5750    push ax                                   ; 50                          ; 0xc2ee9
     5751    push ax                                   ; 50                          ; 0xc2eea
     5752    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2eeb
     5753    call 02cabh                               ; e8 ba fd                    ; 0xc2eee vgabios.c:2026
     5754    mov al, dl                                ; 88 d0                       ; 0xc2ef1 vgabios.c:2027
     5755    and AL, strict byte 003h                  ; 24 03                       ; 0xc2ef3
     5756    xor ah, ah                                ; 30 e4                       ; 0xc2ef5
     5757    mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2ef7
     5758    mov bx, ax                                ; 89 c3                       ; 0xc2ef9
     5759    sal bx, CL                                ; d3 e3                       ; 0xc2efb
     5760    mov al, dl                                ; 88 d0                       ; 0xc2efd
     5761    and AL, strict byte 004h                  ; 24 04                       ; 0xc2eff
     5762    mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2f01
     5763    sal ax, CL                                ; d3 e0                       ; 0xc2f03
     5764    add bx, ax                                ; 01 c3                       ; 0xc2f05
     5765    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2f07
     5766    xor bx, bx                                ; 31 db                       ; 0xc2f0a vgabios.c:2028
     5767    jmp short 02f14h                          ; eb 06                       ; 0xc2f0c
     5768    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2f0e
     5769    jnc short 02f3dh                          ; 73 29                       ; 0xc2f12
     5770    mov CL, strict byte 003h                  ; b1 03                       ; 0xc2f14 vgabios.c:2030
     5771    mov si, bx                                ; 89 de                       ; 0xc2f16
     5772    sal si, CL                                ; d3 e6                       ; 0xc2f18
     5773    mov CL, strict byte 005h                  ; b1 05                       ; 0xc2f1a vgabios.c:2031
     5774    mov di, bx                                ; 89 df                       ; 0xc2f1c
     5775    sal di, CL                                ; d3 e7                       ; 0xc2f1e
     5776    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2f20
     5777    add si, 05573h                            ; 81 c6 73 55                 ; 0xc2f23 vgabios.c:2032
     5778    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc2f27
     5779    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2f2a
     5780    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2f2d
     5781    mov es, ax                                ; 8e c0                       ; 0xc2f30
     5782    jcxz 02f3ah                               ; e3 06                       ; 0xc2f32
     5783    push DS                                   ; 1e                          ; 0xc2f34
     5784    mov ds, dx                                ; 8e da                       ; 0xc2f35
     5785    rep movsb                                 ; f3 a4                       ; 0xc2f37
     5786    pop DS                                    ; 1f                          ; 0xc2f39
     5787    inc bx                                    ; 43                          ; 0xc2f3a vgabios.c:2033
     5788    jmp short 02f0eh                          ; eb d1                       ; 0xc2f3b
     5789    call 02cd7h                               ; e8 97 fd                    ; 0xc2f3d vgabios.c:2034
     5790    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2f40 vgabios.c:2035
     5791    jc short 02f4ch                           ; 72 06                       ; 0xc2f44
     5792    mov ax, strict word 00008h                ; b8 08 00                    ; 0xc2f46 vgabios.c:2037
     5793    call 02d16h                               ; e8 ca fd                    ; 0xc2f49
     5794    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2f4c vgabios.c:2039
     5795    pop di                                    ; 5f                          ; 0xc2f4f
     5796    pop si                                    ; 5e                          ; 0xc2f50
     5797    pop cx                                    ; 59                          ; 0xc2f51
     5798    pop bx                                    ; 5b                          ; 0xc2f52
     5799    pop bp                                    ; 5d                          ; 0xc2f53
     5800    retn                                      ; c3                          ; 0xc2f54
     5801  ; disGetNextSymbol 0xc2f55 LB 0x16b8 -> off=0x0 cb=0000000000000073 uValue=00000000000c2f55 'biosfn_load_text_8_16_pat'
     5802biosfn_load_text_8_16_pat:                   ; 0xc2f55 LB 0x73
     5803    push bp                                   ; 55                          ; 0xc2f55 vgabios.c:2042
     5804    mov bp, sp                                ; 89 e5                       ; 0xc2f56
     5805    push bx                                   ; 53                          ; 0xc2f58
     5806    push cx                                   ; 51                          ; 0xc2f59
     5807    push si                                   ; 56                          ; 0xc2f5a
     5808    push di                                   ; 57                          ; 0xc2f5b
     5809    push ax                                   ; 50                          ; 0xc2f5c
     5810    push ax                                   ; 50                          ; 0xc2f5d
     5811    mov byte [bp-00ah], al                    ; 88 46 f6                    ; 0xc2f5e
     5812    call 02cabh                               ; e8 47 fd                    ; 0xc2f61 vgabios.c:2046
     5813    mov al, dl                                ; 88 d0                       ; 0xc2f64 vgabios.c:2047
     5814    and AL, strict byte 003h                  ; 24 03                       ; 0xc2f66
     5815    xor ah, ah                                ; 30 e4                       ; 0xc2f68
     5816    mov CL, strict byte 00eh                  ; b1 0e                       ; 0xc2f6a
     5817    mov bx, ax                                ; 89 c3                       ; 0xc2f6c
     5818    sal bx, CL                                ; d3 e3                       ; 0xc2f6e
     5819    mov al, dl                                ; 88 d0                       ; 0xc2f70
     5820    and AL, strict byte 004h                  ; 24 04                       ; 0xc2f72
     5821    mov CL, strict byte 00bh                  ; b1 0b                       ; 0xc2f74
     5822    sal ax, CL                                ; d3 e0                       ; 0xc2f76
     5823    add bx, ax                                ; 01 c3                       ; 0xc2f78
     5824    mov word [bp-00ch], bx                    ; 89 5e f4                    ; 0xc2f7a
     5825    xor bx, bx                                ; 31 db                       ; 0xc2f7d vgabios.c:2048
     5826    jmp short 02f87h                          ; eb 06                       ; 0xc2f7f
     5827    cmp bx, 00100h                            ; 81 fb 00 01                 ; 0xc2f81
     5828    jnc short 02fb0h                          ; 73 29                       ; 0xc2f85
     5829    mov CL, strict byte 004h                  ; b1 04                       ; 0xc2f87 vgabios.c:2050
     5830    mov si, bx                                ; 89 de                       ; 0xc2f89
     5831    sal si, CL                                ; d3 e6                       ; 0xc2f8b
     5832    mov CL, strict byte 005h                  ; b1 05                       ; 0xc2f8d vgabios.c:2051
     5833    mov di, bx                                ; 89 df                       ; 0xc2f8f
     5834    sal di, CL                                ; d3 e7                       ; 0xc2f91
     5835    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc2f93
     5836    add si, 06b73h                            ; 81 c6 73 6b                 ; 0xc2f96 vgabios.c:2052
     5837    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc2f9a
     5838    mov dx, 0c000h                            ; ba 00 c0                    ; 0xc2f9d
     5839    mov ax, 0a000h                            ; b8 00 a0                    ; 0xc2fa0
     5840    mov es, ax                                ; 8e c0                       ; 0xc2fa3
     5841    jcxz 02fadh                               ; e3 06                       ; 0xc2fa5
     5842    push DS                                   ; 1e                          ; 0xc2fa7
     5843    mov ds, dx                                ; 8e da                       ; 0xc2fa8
     5844    rep movsb                                 ; f3 a4                       ; 0xc2faa
     5845    pop DS                                    ; 1f                          ; 0xc2fac
     5846    inc bx                                    ; 43                          ; 0xc2fad vgabios.c:2053
     5847    jmp short 02f81h                          ; eb d1                       ; 0xc2fae
     5848    call 02cd7h                               ; e8 24 fd                    ; 0xc2fb0 vgabios.c:2054
     5849    cmp byte [bp-00ah], 010h                  ; 80 7e f6 10                 ; 0xc2fb3 vgabios.c:2055
     5850    jc short 02fbfh                           ; 72 06                       ; 0xc2fb7
     5851    mov ax, strict word 00010h                ; b8 10 00                    ; 0xc2fb9 vgabios.c:2057
     5852    call 02d16h                               ; e8 57 fd                    ; 0xc2fbc
     5853    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc2fbf vgabios.c:2059
     5854    pop di                                    ; 5f                          ; 0xc2fc2
     5855    pop si                                    ; 5e                          ; 0xc2fc3
     5856    pop cx                                    ; 59                          ; 0xc2fc4
     5857    pop bx                                    ; 5b                          ; 0xc2fc5
     5858    pop bp                                    ; 5d                          ; 0xc2fc6
     5859    retn                                      ; c3                          ; 0xc2fc7
     5860  ; disGetNextSymbol 0xc2fc8 LB 0x1645 -> off=0x0 cb=0000000000000016 uValue=00000000000c2fc8 'biosfn_load_gfx_8_8_chars'
     5861biosfn_load_gfx_8_8_chars:                   ; 0xc2fc8 LB 0x16
     5862    push bp                                   ; 55                          ; 0xc2fc8 vgabios.c:2061
     5863    mov bp, sp                                ; 89 e5                       ; 0xc2fc9
     5864    push bx                                   ; 53                          ; 0xc2fcb
     5865    push cx                                   ; 51                          ; 0xc2fcc
     5866    mov bx, dx                                ; 89 d3                       ; 0xc2fcd vgabios.c:2063
     5867    mov cx, ax                                ; 89 c1                       ; 0xc2fcf
     5868    mov ax, strict word 0001fh                ; b8 1f 00                    ; 0xc2fd1
     5869    call 009f0h                               ; e8 19 da                    ; 0xc2fd4
     5870    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc2fd7 vgabios.c:2064
     5871    pop cx                                    ; 59                          ; 0xc2fda
     5872    pop bx                                    ; 5b                          ; 0xc2fdb
     5873    pop bp                                    ; 5d                          ; 0xc2fdc
     5874    retn                                      ; c3                          ; 0xc2fdd
     5875  ; disGetNextSymbol 0xc2fde LB 0x162f -> off=0x0 cb=000000000000004d uValue=00000000000c2fde 'set_gfx_font'
     5876set_gfx_font:                                ; 0xc2fde LB 0x4d
     5877    push bp                                   ; 55                          ; 0xc2fde vgabios.c:2066
     5878    mov bp, sp                                ; 89 e5                       ; 0xc2fdf
     5879    push si                                   ; 56                          ; 0xc2fe1
     5880    push di                                   ; 57                          ; 0xc2fe2
     5881    mov si, ax                                ; 89 c6                       ; 0xc2fe3
     5882    mov ax, dx                                ; 89 d0                       ; 0xc2fe5
     5883    mov di, bx                                ; 89 df                       ; 0xc2fe7
     5884    mov dl, cl                                ; 88 ca                       ; 0xc2fe9
     5885    mov bx, si                                ; 89 f3                       ; 0xc2feb vgabios.c:2070
     5886    mov cx, ax                                ; 89 c1                       ; 0xc2fed
     5887    mov ax, strict word 00043h                ; b8 43 00                    ; 0xc2fef
     5888    call 009f0h                               ; e8 fb d9                    ; 0xc2ff2
     5889    test dl, dl                               ; 84 d2                       ; 0xc2ff5 vgabios.c:2071
     5890    je short 0300bh                           ; 74 12                       ; 0xc2ff7
     5891    cmp dl, 003h                              ; 80 fa 03                    ; 0xc2ff9 vgabios.c:2072
     5892    jbe short 03000h                          ; 76 02                       ; 0xc2ffc
     5893    mov DL, strict byte 002h                  ; b2 02                       ; 0xc2ffe vgabios.c:2073
     5894    mov bl, dl                                ; 88 d3                       ; 0xc3000 vgabios.c:2074
     5895    xor bh, bh                                ; 30 ff                       ; 0xc3002
     5896    mov al, byte [bx+07e04h]                  ; 8a 87 04 7e                 ; 0xc3004
     5897    mov byte [bp+004h], al                    ; 88 46 04                    ; 0xc3008
     5898    mov bx, 00085h                            ; bb 85 00                    ; 0xc300b vgabios.c:52
     5899    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc300e
     5900    mov es, ax                                ; 8e c0                       ; 0xc3011
     5901    mov word [es:bx], di                      ; 26 89 3f                    ; 0xc3013
     5902    mov al, byte [bp+004h]                    ; 8a 46 04                    ; 0xc3016 vgabios.c:2079
     5903    xor ah, ah                                ; 30 e4                       ; 0xc3019
     5904    dec ax                                    ; 48                          ; 0xc301b
     5905    mov bx, 00084h                            ; bb 84 00                    ; 0xc301c vgabios.c:52
     5906    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc301f
     5907    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3022 vgabios.c:2080
     5908    pop di                                    ; 5f                          ; 0xc3025
     5909    pop si                                    ; 5e                          ; 0xc3026
     5910    pop bp                                    ; 5d                          ; 0xc3027
     5911    retn 00002h                               ; c2 02 00                    ; 0xc3028
     5912  ; disGetNextSymbol 0xc302b LB 0x15e2 -> off=0x0 cb=000000000000001d uValue=00000000000c302b 'biosfn_load_gfx_user_chars'
     5913biosfn_load_gfx_user_chars:                  ; 0xc302b LB 0x1d
     5914    push bp                                   ; 55                          ; 0xc302b vgabios.c:2082
     5915    mov bp, sp                                ; 89 e5                       ; 0xc302c
     5916    push si                                   ; 56                          ; 0xc302e
     5917    mov si, ax                                ; 89 c6                       ; 0xc302f
     5918    mov ax, dx                                ; 89 d0                       ; 0xc3031
     5919    mov dl, byte [bp+004h]                    ; 8a 56 04                    ; 0xc3033 vgabios.c:2085
     5920    xor dh, dh                                ; 30 f6                       ; 0xc3036
     5921    push dx                                   ; 52                          ; 0xc3038
     5922    xor ch, ch                                ; 30 ed                       ; 0xc3039
     5923    mov dx, si                                ; 89 f2                       ; 0xc303b
     5924    call 02fdeh                               ; e8 9e ff                    ; 0xc303d
     5925    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3040 vgabios.c:2086
     5926    pop si                                    ; 5e                          ; 0xc3043
     5927    pop bp                                    ; 5d                          ; 0xc3044
     5928    retn 00002h                               ; c2 02 00                    ; 0xc3045
     5929  ; disGetNextSymbol 0xc3048 LB 0x15c5 -> off=0x0 cb=0000000000000022 uValue=00000000000c3048 'biosfn_load_gfx_8_14_chars'
     5930biosfn_load_gfx_8_14_chars:                  ; 0xc3048 LB 0x22
     5931    push bp                                   ; 55                          ; 0xc3048 vgabios.c:2091
     5932    mov bp, sp                                ; 89 e5                       ; 0xc3049
     5933    push bx                                   ; 53                          ; 0xc304b
     5934    push cx                                   ; 51                          ; 0xc304c
     5935    mov bl, al                                ; 88 c3                       ; 0xc304d
     5936    mov al, dl                                ; 88 d0                       ; 0xc304f
     5937    xor ah, ah                                ; 30 e4                       ; 0xc3051 vgabios.c:2093
     5938    push ax                                   ; 50                          ; 0xc3053
     5939    mov al, bl                                ; 88 d8                       ; 0xc3054
     5940    mov cx, ax                                ; 89 c1                       ; 0xc3056
     5941    mov bx, strict word 0000eh                ; bb 0e 00                    ; 0xc3058
     5942    mov ax, 05d73h                            ; b8 73 5d                    ; 0xc305b
     5943    mov dx, ds                                ; 8c da                       ; 0xc305e
     5944    call 02fdeh                               ; e8 7b ff                    ; 0xc3060
     5945    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3063 vgabios.c:2094
     5946    pop cx                                    ; 59                          ; 0xc3066
     5947    pop bx                                    ; 5b                          ; 0xc3067
     5948    pop bp                                    ; 5d                          ; 0xc3068
     5949    retn                                      ; c3                          ; 0xc3069
     5950  ; disGetNextSymbol 0xc306a LB 0x15a3 -> off=0x0 cb=0000000000000022 uValue=00000000000c306a 'biosfn_load_gfx_8_8_dd_chars'
     5951biosfn_load_gfx_8_8_dd_chars:                ; 0xc306a LB 0x22
     5952    push bp                                   ; 55                          ; 0xc306a vgabios.c:2095
     5953    mov bp, sp                                ; 89 e5                       ; 0xc306b
     5954    push bx                                   ; 53                          ; 0xc306d
     5955    push cx                                   ; 51                          ; 0xc306e
     5956    mov bl, al                                ; 88 c3                       ; 0xc306f
     5957    mov al, dl                                ; 88 d0                       ; 0xc3071
     5958    xor ah, ah                                ; 30 e4                       ; 0xc3073 vgabios.c:2097
     5959    push ax                                   ; 50                          ; 0xc3075
     5960    mov al, bl                                ; 88 d8                       ; 0xc3076
     5961    mov cx, ax                                ; 89 c1                       ; 0xc3078
     5962    mov bx, strict word 00008h                ; bb 08 00                    ; 0xc307a
     5963    mov ax, 05573h                            ; b8 73 55                    ; 0xc307d
     5964    mov dx, ds                                ; 8c da                       ; 0xc3080
     5965    call 02fdeh                               ; e8 59 ff                    ; 0xc3082
     5966    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3085 vgabios.c:2098
     5967    pop cx                                    ; 59                          ; 0xc3088
     5968    pop bx                                    ; 5b                          ; 0xc3089
     5969    pop bp                                    ; 5d                          ; 0xc308a
     5970    retn                                      ; c3                          ; 0xc308b
     5971  ; disGetNextSymbol 0xc308c LB 0x1581 -> off=0x0 cb=0000000000000022 uValue=00000000000c308c 'biosfn_load_gfx_8_16_chars'
     5972biosfn_load_gfx_8_16_chars:                  ; 0xc308c LB 0x22
     5973    push bp                                   ; 55                          ; 0xc308c vgabios.c:2099
     5974    mov bp, sp                                ; 89 e5                       ; 0xc308d
     5975    push bx                                   ; 53                          ; 0xc308f
     5976    push cx                                   ; 51                          ; 0xc3090
     5977    mov bl, al                                ; 88 c3                       ; 0xc3091
     5978    mov al, dl                                ; 88 d0                       ; 0xc3093
     5979    xor ah, ah                                ; 30 e4                       ; 0xc3095 vgabios.c:2101
     5980    push ax                                   ; 50                          ; 0xc3097
     5981    mov al, bl                                ; 88 d8                       ; 0xc3098
     5982    mov cx, ax                                ; 89 c1                       ; 0xc309a
     5983    mov bx, strict word 00010h                ; bb 10 00                    ; 0xc309c
     5984    mov ax, 06b73h                            ; b8 73 6b                    ; 0xc309f
     5985    mov dx, ds                                ; 8c da                       ; 0xc30a2
     5986    call 02fdeh                               ; e8 37 ff                    ; 0xc30a4
     5987    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc30a7 vgabios.c:2102
     5988    pop cx                                    ; 59                          ; 0xc30aa
     5989    pop bx                                    ; 5b                          ; 0xc30ab
     5990    pop bp                                    ; 5d                          ; 0xc30ac
     5991    retn                                      ; c3                          ; 0xc30ad
     5992  ; disGetNextSymbol 0xc30ae LB 0x155f -> off=0x0 cb=0000000000000005 uValue=00000000000c30ae 'biosfn_alternate_prtsc'
     5993biosfn_alternate_prtsc:                      ; 0xc30ae LB 0x5
     5994    push bp                                   ; 55                          ; 0xc30ae vgabios.c:2104
     5995    mov bp, sp                                ; 89 e5                       ; 0xc30af
     5996    pop bp                                    ; 5d                          ; 0xc30b1 vgabios.c:2109
     5997    retn                                      ; c3                          ; 0xc30b2
     5998  ; disGetNextSymbol 0xc30b3 LB 0x155a -> off=0x0 cb=0000000000000032 uValue=00000000000c30b3 'biosfn_set_txt_lines'
     5999biosfn_set_txt_lines:                        ; 0xc30b3 LB 0x32
     6000    push bx                                   ; 53                          ; 0xc30b3 vgabios.c:2111
     6001    push si                                   ; 56                          ; 0xc30b4
     6002    push bp                                   ; 55                          ; 0xc30b5
     6003    mov bp, sp                                ; 89 e5                       ; 0xc30b6
     6004    mov bl, al                                ; 88 c3                       ; 0xc30b8
     6005    mov si, 00089h                            ; be 89 00                    ; 0xc30ba vgabios.c:37
     6006    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc30bd
     6007    mov es, ax                                ; 8e c0                       ; 0xc30c0
     6008    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc30c2
     6009    and AL, strict byte 06fh                  ; 24 6f                       ; 0xc30c5 vgabios.c:2117
     6010    cmp bl, 002h                              ; 80 fb 02                    ; 0xc30c7 vgabios.c:2119
     6011    je short 030d4h                           ; 74 08                       ; 0xc30ca
     6012    test bl, bl                               ; 84 db                       ; 0xc30cc
     6013    jne short 030d6h                          ; 75 06                       ; 0xc30ce
     6014    or AL, strict byte 080h                   ; 0c 80                       ; 0xc30d0 vgabios.c:2122
     6015    jmp short 030d6h                          ; eb 02                       ; 0xc30d2 vgabios.c:2123
     6016    or AL, strict byte 010h                   ; 0c 10                       ; 0xc30d4 vgabios.c:2125
     6017    mov bx, 00089h                            ; bb 89 00                    ; 0xc30d6 vgabios.c:42
     6018    mov si, strict word 00040h                ; be 40 00                    ; 0xc30d9
     6019    mov es, si                                ; 8e c6                       ; 0xc30dc
     6020    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30de
     6021    pop bp                                    ; 5d                          ; 0xc30e1 vgabios.c:2129
     6022    pop si                                    ; 5e                          ; 0xc30e2
     6023    pop bx                                    ; 5b                          ; 0xc30e3
     6024    retn                                      ; c3                          ; 0xc30e4
     6025  ; disGetNextSymbol 0xc30e5 LB 0x1528 -> off=0x0 cb=0000000000000005 uValue=00000000000c30e5 'biosfn_switch_video_interface'
     6026biosfn_switch_video_interface:               ; 0xc30e5 LB 0x5
     6027    push bp                                   ; 55                          ; 0xc30e5 vgabios.c:2132
     6028    mov bp, sp                                ; 89 e5                       ; 0xc30e6
     6029    pop bp                                    ; 5d                          ; 0xc30e8 vgabios.c:2137
     6030    retn                                      ; c3                          ; 0xc30e9
     6031  ; disGetNextSymbol 0xc30ea LB 0x1523 -> off=0x0 cb=0000000000000005 uValue=00000000000c30ea 'biosfn_enable_video_refresh_control'
     6032biosfn_enable_video_refresh_control:         ; 0xc30ea LB 0x5
     6033    push bp                                   ; 55                          ; 0xc30ea vgabios.c:2138
     6034    mov bp, sp                                ; 89 e5                       ; 0xc30eb
     6035    pop bp                                    ; 5d                          ; 0xc30ed vgabios.c:2143
     6036    retn                                      ; c3                          ; 0xc30ee
     6037  ; disGetNextSymbol 0xc30ef LB 0x151e -> off=0x0 cb=000000000000008f uValue=00000000000c30ef 'biosfn_write_string'
     6038biosfn_write_string:                         ; 0xc30ef LB 0x8f
     6039    push bp                                   ; 55                          ; 0xc30ef vgabios.c:2146
     6040    mov bp, sp                                ; 89 e5                       ; 0xc30f0
     6041    push si                                   ; 56                          ; 0xc30f2
     6042    push di                                   ; 57                          ; 0xc30f3
     6043    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc30f4
     6044    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc30f7
     6045    mov byte [bp-006h], dl                    ; 88 56 fa                    ; 0xc30fa
     6046    mov byte [bp-00ah], bl                    ; 88 5e f6                    ; 0xc30fd
     6047    mov si, cx                                ; 89 ce                       ; 0xc3100
     6048    mov di, word [bp+00ah]                    ; 8b 7e 0a                    ; 0xc3102
     6049    mov al, dl                                ; 88 d0                       ; 0xc3105 vgabios.c:2153
     6050    xor ah, ah                                ; 30 e4                       ; 0xc3107
     6051    lea bx, [bp-00eh]                         ; 8d 5e f2                    ; 0xc3109
     6052    lea dx, [bp-00ch]                         ; 8d 56 f4                    ; 0xc310c
     6053    call 00a97h                               ; e8 85 d9                    ; 0xc310f
     6054    cmp byte [bp+004h], 0ffh                  ; 80 7e 04 ff                 ; 0xc3112 vgabios.c:2156
     6055    jne short 03124h                          ; 75 0c                       ; 0xc3116
     6056    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3118 vgabios.c:2157
     6057    mov byte [bp+006h], al                    ; 88 46 06                    ; 0xc311b
     6058    mov ax, word [bp-00eh]                    ; 8b 46 f2                    ; 0xc311e vgabios.c:2158
     6059    mov byte [bp+004h], ah                    ; 88 66 04                    ; 0xc3121
     6060    mov dh, byte [bp+004h]                    ; 8a 76 04                    ; 0xc3124 vgabios.c:2161
     6061    mov dl, byte [bp+006h]                    ; 8a 56 06                    ; 0xc3127
     6062    xor ah, ah                                ; 30 e4                       ; 0xc312a
     6063    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc312c vgabios.c:2162
     6064    call 012cfh                               ; e8 9d e1                    ; 0xc312f
     6065    dec si                                    ; 4e                          ; 0xc3132 vgabios.c:2164
     6066    cmp si, strict byte 0ffffh                ; 83 fe ff                    ; 0xc3133
     6067    je short 03164h                           ; 74 2c                       ; 0xc3136
     6068    mov bx, di                                ; 89 fb                       ; 0xc3138 vgabios.c:2166
     6069    inc di                                    ; 47                          ; 0xc313a
     6070    mov es, [bp+008h]                         ; 8e 46 08                    ; 0xc313b vgabios.c:37
     6071    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc313e
     6072    test byte [bp-008h], 002h                 ; f6 46 f8 02                 ; 0xc3141 vgabios.c:2167
     6073    je short 03150h                           ; 74 09                       ; 0xc3145
     6074    mov bx, di                                ; 89 fb                       ; 0xc3147 vgabios.c:2168
     6075    inc di                                    ; 47                          ; 0xc3149
     6076    mov ah, byte [es:bx]                      ; 26 8a 27                    ; 0xc314a vgabios.c:37
     6077    mov byte [bp-00ah], ah                    ; 88 66 f6                    ; 0xc314d vgabios.c:38
     6078    mov bl, byte [bp-00ah]                    ; 8a 5e f6                    ; 0xc3150 vgabios.c:2170
     6079    xor bh, bh                                ; 30 ff                       ; 0xc3153
     6080    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc3155
     6081    xor dh, dh                                ; 30 f6                       ; 0xc3158
     6082    xor ah, ah                                ; 30 e4                       ; 0xc315a
     6083    mov cx, strict word 00003h                ; b9 03 00                    ; 0xc315c
     6084    call 02a48h                               ; e8 e6 f8                    ; 0xc315f
     6085    jmp short 03132h                          ; eb ce                       ; 0xc3162 vgabios.c:2171
     6086    test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc3164 vgabios.c:2174
     6087    jne short 03175h                          ; 75 0b                       ; 0xc3168
     6088    mov dx, word [bp-00eh]                    ; 8b 56 f2                    ; 0xc316a vgabios.c:2175
     6089    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc316d
     6090    xor ah, ah                                ; 30 e4                       ; 0xc3170
     6091    call 012cfh                               ; e8 5a e1                    ; 0xc3172
     6092    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3175 vgabios.c:2176
     6093    pop di                                    ; 5f                          ; 0xc3178
     6094    pop si                                    ; 5e                          ; 0xc3179
     6095    pop bp                                    ; 5d                          ; 0xc317a
     6096    retn 00008h                               ; c2 08 00                    ; 0xc317b
     6097  ; disGetNextSymbol 0xc317e LB 0x148f -> off=0x0 cb=00000000000001f2 uValue=00000000000c317e 'biosfn_read_state_info'
     6098biosfn_read_state_info:                      ; 0xc317e LB 0x1f2
     6099    push bp                                   ; 55                          ; 0xc317e vgabios.c:2179
     6100    mov bp, sp                                ; 89 e5                       ; 0xc317f
     6101    push cx                                   ; 51                          ; 0xc3181
     6102    push si                                   ; 56                          ; 0xc3182
     6103    push di                                   ; 57                          ; 0xc3183
     6104    push ax                                   ; 50                          ; 0xc3184
     6105    push ax                                   ; 50                          ; 0xc3185
     6106    push dx                                   ; 52                          ; 0xc3186
     6107    mov si, strict word 00049h                ; be 49 00                    ; 0xc3187 vgabios.c:37
     6108    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc318a
     6109    mov es, ax                                ; 8e c0                       ; 0xc318d
     6110    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc318f
     6111    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc3192 vgabios.c:38
     6112    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc3195 vgabios.c:47
     6113    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3198
     6114    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc319b vgabios.c:48
     6115    mov ax, ds                                ; 8c d8                       ; 0xc319e vgabios.c:2190
     6116    mov es, dx                                ; 8e c2                       ; 0xc31a0 vgabios.c:62
     6117    mov word [es:bx], 05509h                  ; 26 c7 07 09 55              ; 0xc31a2
     6118    mov [es:bx+002h], ds                      ; 26 8c 5f 02                 ; 0xc31a7
     6119    lea di, [bx+004h]                         ; 8d 7f 04                    ; 0xc31ab vgabios.c:2195
     6120    mov cx, strict word 0001eh                ; b9 1e 00                    ; 0xc31ae
     6121    mov si, strict word 00049h                ; be 49 00                    ; 0xc31b1
     6122    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc31b4
     6123    jcxz 031bfh                               ; e3 06                       ; 0xc31b7
     6124    push DS                                   ; 1e                          ; 0xc31b9
     6125    mov ds, dx                                ; 8e da                       ; 0xc31ba
     6126    rep movsb                                 ; f3 a4                       ; 0xc31bc
     6127    pop DS                                    ; 1f                          ; 0xc31be
     6128    mov si, 00084h                            ; be 84 00                    ; 0xc31bf vgabios.c:37
     6129    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31c2
     6130    mov es, ax                                ; 8e c0                       ; 0xc31c5
     6131    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31c7
    58346132    db  0feh, 0c0h
    5835     ; inc al                                    ; fe c0                     ; 0xc2eba vgabios.c:38
    5836     lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc2ebc
    5837     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2ebf vgabios.c:42
    5838     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2ec2
    5839     lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc2ec5 vgabios.c:2042
    5840     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc2ec8
    5841     mov si, 00085h                            ; be 85 00                    ; 0xc2ecb
    5842     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc2ece
    5843     jcxz 02ed9h                               ; e3 06                       ; 0xc2ed1
    5844     push DS                                   ; 1e                          ; 0xc2ed3
    5845     mov ds, dx                                ; 8e da                       ; 0xc2ed4
    5846     rep movsb                                 ; f3 a4                       ; 0xc2ed6
    5847     pop DS                                    ; 1f                          ; 0xc2ed8
    5848     mov si, 0008ah                            ; be 8a 00                    ; 0xc2ed9 vgabios.c:37
    5849     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2edc
    5850     mov es, ax                                ; 8e c0                       ; 0xc2edf
    5851     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2ee1
    5852     lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc2ee4 vgabios.c:38
    5853     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2ee7 vgabios.c:42
    5854     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2eea
    5855     lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc2eed vgabios.c:2045
    5856     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2ef0 vgabios.c:42
    5857     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2ef4 vgabios.c:2046
    5858     mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc2ef7 vgabios.c:52
    5859     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2efc vgabios.c:2047
    5860     mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc2eff vgabios.c:42
    5861     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2f03 vgabios.c:2048
    5862     mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc2f06 vgabios.c:42
    5863     lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc2f0a vgabios.c:2049
    5864     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f0d vgabios.c:42
    5865     lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc2f11 vgabios.c:2050
    5866     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f14 vgabios.c:42
    5867     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2f18 vgabios.c:2051
    5868     mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc2f1b vgabios.c:42
    5869     lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc2f1f vgabios.c:2052
    5870     mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc2f22 vgabios.c:42
    5871     lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc2f26 vgabios.c:2053
    5872     mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc2f29 vgabios.c:42
    5873     mov si, 00089h                            ; be 89 00                    ; 0xc2f2d vgabios.c:37
    5874     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc2f30
    5875     mov es, ax                                ; 8e c0                       ; 0xc2f33
    5876     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc2f35
    5877     mov dl, al                                ; 88 c2                       ; 0xc2f38 vgabios.c:2058
    5878     and dl, 080h                              ; 80 e2 80                    ; 0xc2f3a
    5879     xor dh, dh                                ; 30 f6                       ; 0xc2f3d
    5880     mov CL, strict byte 006h                  ; b1 06                       ; 0xc2f3f
    5881     sar dx, CL                                ; d3 fa                       ; 0xc2f41
    5882     and AL, strict byte 010h                  ; 24 10                       ; 0xc2f43
    5883     xor ah, ah                                ; 30 e4                       ; 0xc2f45
    5884     mov CL, strict byte 004h                  ; b1 04                       ; 0xc2f47
    5885     sar ax, CL                                ; d3 f8                       ; 0xc2f49
    5886     or ax, dx                                 ; 09 d0                       ; 0xc2f4b
    5887     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc2f4d vgabios.c:2059
    5888     je short 02f63h                           ; 74 11                       ; 0xc2f50
    5889     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc2f52
    5890     je short 02f5fh                           ; 74 08                       ; 0xc2f55
    5891     test ax, ax                               ; 85 c0                       ; 0xc2f57
    5892     jne short 02f63h                          ; 75 08                       ; 0xc2f59
    5893     mov AL, strict byte 001h                  ; b0 01                       ; 0xc2f5b vgabios.c:2060
    5894     jmp short 02f65h                          ; eb 06                       ; 0xc2f5d
    5895     mov AL, strict byte 002h                  ; b0 02                       ; 0xc2f5f vgabios.c:2061
    5896     jmp short 02f65h                          ; eb 02                       ; 0xc2f61
    5897     xor al, al                                ; 30 c0                       ; 0xc2f63 vgabios.c:2063
    5898     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc2f65 vgabios.c:2065
    5899     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f68 vgabios.c:42
    5900     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f6b
    5901     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f6e vgabios.c:2068
    5902     cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc2f71
    5903     jc short 02f95h                           ; 72 20                       ; 0xc2f73
    5904     cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc2f75
    5905     jnbe short 02f95h                         ; 77 1c                       ; 0xc2f77
    5906     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc2f79 vgabios.c:2069
    5907     test ax, ax                               ; 85 c0                       ; 0xc2f7c
    5908     je short 02fd7h                           ; 74 57                       ; 0xc2f7e
    5909     mov si, ax                                ; 89 c6                       ; 0xc2f80 vgabios.c:2070
    5910     shr si, 1                                 ; d1 ee                       ; 0xc2f82
    5911     shr si, 1                                 ; d1 ee                       ; 0xc2f84
    5912     mov ax, 04000h                            ; b8 00 40                    ; 0xc2f86
    5913     xor dx, dx                                ; 31 d2                       ; 0xc2f89
    5914     div si                                    ; f7 f6                       ; 0xc2f8b
    5915     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2f8d
    5916     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2f90 vgabios.c:42
    5917     jmp short 02fd7h                          ; eb 42                       ; 0xc2f93 vgabios.c:2071
    5918     lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc2f95
    5919     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2f98
    5920     cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc2f9b
    5921     jne short 02fb0h                          ; 75 11                       ; 0xc2f9d
    5922     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2f9f vgabios.c:42
    5923     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2fa2
    5924     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2fa6 vgabios.c:2073
    5925     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc2fa9 vgabios.c:52
    5926     jmp short 02fd7h                          ; eb 27                       ; 0xc2fae vgabios.c:2074
    5927     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2fb0
    5928     jc short 02fd7h                           ; 72 23                       ; 0xc2fb2
    5929     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2fb4
    5930     jnbe short 02fd7h                         ; 77 1f                       ; 0xc2fb6
    5931     cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc2fb8 vgabios.c:2076
    5932     je short 02fcch                           ; 74 0e                       ; 0xc2fbc
    5933     mov ax, 04000h                            ; b8 00 40                    ; 0xc2fbe vgabios.c:2077
    5934     xor dx, dx                                ; 31 d2                       ; 0xc2fc1
    5935     div word [bp-00ah]                        ; f7 76 f6                    ; 0xc2fc3
    5936     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fc6 vgabios.c:42
    5937     mov byte [es:si], al                      ; 26 88 04                    ; 0xc2fc9
    5938     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2fcc vgabios.c:2078
    5939     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fcf vgabios.c:52
    5940     mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc2fd2
    5941     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2fd7 vgabios.c:2080
    5942     cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc2fda
    5943     je short 02fe2h                           ; 74 04                       ; 0xc2fdc
    5944     cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc2fde
    5945     jne short 02fedh                          ; 75 0b                       ; 0xc2fe0
    5946     lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc2fe2 vgabios.c:2081
    5947     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2fe5 vgabios.c:52
    5948     mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc2fe8
    5949     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc2fed vgabios.c:2083
    5950     cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc2ff0
    5951     jc short 03049h                           ; 72 55                       ; 0xc2ff2
    5952     cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc2ff4
    5953     je short 03049h                           ; 74 51                       ; 0xc2ff6
    5954     lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc2ff8 vgabios.c:2084
    5955     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc2ffb vgabios.c:42
    5956     mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc2ffe
    5957     mov si, 00084h                            ; be 84 00                    ; 0xc3002 vgabios.c:37
    5958     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3005
    5959     mov es, ax                                ; 8e c0                       ; 0xc3008
    5960     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc300a
    5961     xor ah, ah                                ; 30 e4                       ; 0xc300d vgabios.c:38
    5962     inc ax                                    ; 40                          ; 0xc300f
    5963     mov si, 00085h                            ; be 85 00                    ; 0xc3010 vgabios.c:37
    5964     mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc3013
    5965     xor dh, dh                                ; 30 f6                       ; 0xc3016 vgabios.c:38
    5966     imul dx                                   ; f7 ea                       ; 0xc3018
    5967     cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc301a vgabios.c:2086
    5968     jc short 0302dh                           ; 72 0e                       ; 0xc301d
    5969     jbe short 03036h                          ; 76 15                       ; 0xc301f
    5970     cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc3021
    5971     je short 0303eh                           ; 74 18                       ; 0xc3024
    5972     cmp ax, 00190h                            ; 3d 90 01                    ; 0xc3026
    5973     je short 0303ah                           ; 74 0f                       ; 0xc3029
    5974     jmp short 0303eh                          ; eb 11                       ; 0xc302b
    5975     cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc302d
    5976     jne short 0303eh                          ; 75 0c                       ; 0xc3030
    5977     xor al, al                                ; 30 c0                       ; 0xc3032 vgabios.c:2087
    5978     jmp short 03040h                          ; eb 0a                       ; 0xc3034
    5979     mov AL, strict byte 001h                  ; b0 01                       ; 0xc3036 vgabios.c:2088
    5980     jmp short 03040h                          ; eb 06                       ; 0xc3038
    5981     mov AL, strict byte 002h                  ; b0 02                       ; 0xc303a vgabios.c:2089
    5982     jmp short 03040h                          ; eb 02                       ; 0xc303c
    5983     mov AL, strict byte 003h                  ; b0 03                       ; 0xc303e vgabios.c:2091
    5984     lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc3040 vgabios.c:2093
    5985     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3043 vgabios.c:42
    5986     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3046
    5987     lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc3049 vgabios.c:2096
    5988     mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc304c
    5989     xor ax, ax                                ; 31 c0                       ; 0xc304f
    5990     mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3051
    5991     jcxz 03058h                               ; e3 02                       ; 0xc3054
    5992     rep stosb                                 ; f3 aa                       ; 0xc3056
    5993     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3058 vgabios.c:2097
    5994     pop di                                    ; 5f                          ; 0xc305b
    5995     pop si                                    ; 5e                          ; 0xc305c
    5996     pop cx                                    ; 59                          ; 0xc305d
    5997     pop bp                                    ; 5d                          ; 0xc305e
    5998     retn                                      ; c3                          ; 0xc305f
    5999   ; disGetNextSymbol 0xc3060 LB 0x1234 -> off=0x0 cb=0000000000000023 uValue=00000000000c3060 'biosfn_read_video_state_size2'
    6000 biosfn_read_video_state_size2:               ; 0xc3060 LB 0x23
    6001     push dx                                   ; 52                          ; 0xc3060 vgabios.c:2100
    6002     push bp                                   ; 55                          ; 0xc3061
    6003     mov bp, sp                                ; 89 e5                       ; 0xc3062
    6004     mov dx, ax                                ; 89 c2                       ; 0xc3064
    6005     xor ax, ax                                ; 31 c0                       ; 0xc3066 vgabios.c:2104
    6006     test dl, 001h                             ; f6 c2 01                    ; 0xc3068 vgabios.c:2105
    6007     je short 03070h                           ; 74 03                       ; 0xc306b
    6008     mov ax, strict word 00046h                ; b8 46 00                    ; 0xc306d vgabios.c:2106
    6009     test dl, 002h                             ; f6 c2 02                    ; 0xc3070 vgabios.c:2108
    6010     je short 03078h                           ; 74 03                       ; 0xc3073
    6011     add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc3075 vgabios.c:2109
    6012     test dl, 004h                             ; f6 c2 04                    ; 0xc3078 vgabios.c:2111
    6013     je short 03080h                           ; 74 03                       ; 0xc307b
    6014     add ax, 00304h                            ; 05 04 03                    ; 0xc307d vgabios.c:2112
    6015     pop bp                                    ; 5d                          ; 0xc3080 vgabios.c:2115
    6016     pop dx                                    ; 5a                          ; 0xc3081
    6017     retn                                      ; c3                          ; 0xc3082
    6018   ; disGetNextSymbol 0xc3083 LB 0x1211 -> off=0x0 cb=000000000000001b uValue=00000000000c3083 'vga_get_video_state_size'
    6019 vga_get_video_state_size:                    ; 0xc3083 LB 0x1b
    6020     push bp                                   ; 55                          ; 0xc3083 vgabios.c:2117
    6021     mov bp, sp                                ; 89 e5                       ; 0xc3084
    6022     push bx                                   ; 53                          ; 0xc3086
    6023     push cx                                   ; 51                          ; 0xc3087
    6024     mov bx, dx                                ; 89 d3                       ; 0xc3088
    6025     call 03060h                               ; e8 d3 ff                    ; 0xc308a vgabios.c:2120
    6026     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc308d
    6027     mov CL, strict byte 006h                  ; b1 06                       ; 0xc3090
    6028     shr ax, CL                                ; d3 e8                       ; 0xc3092
    6029     mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc3094
    6030     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3097 vgabios.c:2121
    6031     pop cx                                    ; 59                          ; 0xc309a
    6032     pop bx                                    ; 5b                          ; 0xc309b
    6033     pop bp                                    ; 5d                          ; 0xc309c
    6034     retn                                      ; c3                          ; 0xc309d
    6035   ; disGetNextSymbol 0xc309e LB 0x11f6 -> off=0x0 cb=00000000000002d8 uValue=00000000000c309e 'biosfn_save_video_state'
    6036 biosfn_save_video_state:                     ; 0xc309e LB 0x2d8
    6037     push bp                                   ; 55                          ; 0xc309e vgabios.c:2123
    6038     mov bp, sp                                ; 89 e5                       ; 0xc309f
    6039     push cx                                   ; 51                          ; 0xc30a1
    6040     push si                                   ; 56                          ; 0xc30a2
    6041     push di                                   ; 57                          ; 0xc30a3
    6042     push ax                                   ; 50                          ; 0xc30a4
    6043     push ax                                   ; 50                          ; 0xc30a5
    6044     push ax                                   ; 50                          ; 0xc30a6
    6045     mov cx, dx                                ; 89 d1                       ; 0xc30a7
    6046     mov si, strict word 00063h                ; be 63 00                    ; 0xc30a9 vgabios.c:47
    6047     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc30ac
    6048     mov es, ax                                ; 8e c0                       ; 0xc30af
    6049     mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc30b1
    6050     mov si, di                                ; 89 fe                       ; 0xc30b4 vgabios.c:48
    6051     test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc30b6 vgabios.c:2128
    6052     je short 03122h                           ; 74 66                       ; 0xc30ba
    6053     mov dx, 003c4h                            ; ba c4 03                    ; 0xc30bc vgabios.c:2129
    6054     in AL, DX                                 ; ec                          ; 0xc30bf
     6133    ; inc al                                    ; fe c0                     ; 0xc31ca vgabios.c:38
     6134    lea si, [bx+022h]                         ; 8d 77 22                    ; 0xc31cc
     6135    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc31cf vgabios.c:42
     6136    mov byte [es:si], al                      ; 26 88 04                    ; 0xc31d2
     6137    lea di, [bx+023h]                         ; 8d 7f 23                    ; 0xc31d5 vgabios.c:2197
     6138    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc31d8
     6139    mov si, 00085h                            ; be 85 00                    ; 0xc31db
     6140    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc31de
     6141    jcxz 031e9h                               ; e3 06                       ; 0xc31e1
     6142    push DS                                   ; 1e                          ; 0xc31e3
     6143    mov ds, dx                                ; 8e da                       ; 0xc31e4
     6144    rep movsb                                 ; f3 a4                       ; 0xc31e6
     6145    pop DS                                    ; 1f                          ; 0xc31e8
     6146    mov si, 0008ah                            ; be 8a 00                    ; 0xc31e9 vgabios.c:37
     6147    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31ec
     6148    mov es, ax                                ; 8e c0                       ; 0xc31ef
     6149    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31f1
     6150    lea si, [bx+025h]                         ; 8d 77 25                    ; 0xc31f4 vgabios.c:38
     6151    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc31f7 vgabios.c:42
     6152    mov byte [es:si], al                      ; 26 88 04                    ; 0xc31fa
     6153    lea si, [bx+026h]                         ; 8d 77 26                    ; 0xc31fd vgabios.c:2200
     6154    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc3200 vgabios.c:42
     6155    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc3204 vgabios.c:2201
     6156    mov word [es:si], strict word 00010h      ; 26 c7 04 10 00              ; 0xc3207 vgabios.c:52
     6157    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc320c vgabios.c:2202
     6158    mov byte [es:si], 008h                    ; 26 c6 04 08                 ; 0xc320f vgabios.c:42
     6159    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc3213 vgabios.c:2203
     6160    mov byte [es:si], 002h                    ; 26 c6 04 02                 ; 0xc3216 vgabios.c:42
     6161    lea si, [bx+02bh]                         ; 8d 77 2b                    ; 0xc321a vgabios.c:2204
     6162    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc321d vgabios.c:42
     6163    lea si, [bx+02ch]                         ; 8d 77 2c                    ; 0xc3221 vgabios.c:2205
     6164    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc3224 vgabios.c:42
     6165    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc3228 vgabios.c:2206
     6166    mov byte [es:si], 021h                    ; 26 c6 04 21                 ; 0xc322b vgabios.c:42
     6167    lea si, [bx+031h]                         ; 8d 77 31                    ; 0xc322f vgabios.c:2207
     6168    mov byte [es:si], 003h                    ; 26 c6 04 03                 ; 0xc3232 vgabios.c:42
     6169    lea si, [bx+032h]                         ; 8d 77 32                    ; 0xc3236 vgabios.c:2208
     6170    mov byte [es:si], 000h                    ; 26 c6 04 00                 ; 0xc3239 vgabios.c:42
     6171    mov si, 00089h                            ; be 89 00                    ; 0xc323d vgabios.c:37
     6172    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3240
     6173    mov es, ax                                ; 8e c0                       ; 0xc3243
     6174    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc3245
     6175    mov dl, al                                ; 88 c2                       ; 0xc3248 vgabios.c:2213
     6176    and dl, 080h                              ; 80 e2 80                    ; 0xc324a
     6177    xor dh, dh                                ; 30 f6                       ; 0xc324d
     6178    mov CL, strict byte 006h                  ; b1 06                       ; 0xc324f
     6179    sar dx, CL                                ; d3 fa                       ; 0xc3251
     6180    and AL, strict byte 010h                  ; 24 10                       ; 0xc3253
     6181    xor ah, ah                                ; 30 e4                       ; 0xc3255
     6182    mov CL, strict byte 004h                  ; b1 04                       ; 0xc3257
     6183    sar ax, CL                                ; d3 f8                       ; 0xc3259
     6184    or ax, dx                                 ; 09 d0                       ; 0xc325b
     6185    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc325d vgabios.c:2214
     6186    je short 03273h                           ; 74 11                       ; 0xc3260
     6187    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3262
     6188    je short 0326fh                           ; 74 08                       ; 0xc3265
     6189    test ax, ax                               ; 85 c0                       ; 0xc3267
     6190    jne short 03273h                          ; 75 08                       ; 0xc3269
     6191    mov AL, strict byte 001h                  ; b0 01                       ; 0xc326b vgabios.c:2215
     6192    jmp short 03275h                          ; eb 06                       ; 0xc326d
     6193    mov AL, strict byte 002h                  ; b0 02                       ; 0xc326f vgabios.c:2216
     6194    jmp short 03275h                          ; eb 02                       ; 0xc3271
     6195    xor al, al                                ; 30 c0                       ; 0xc3273 vgabios.c:2218
     6196    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc3275 vgabios.c:2220
     6197    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3278 vgabios.c:42
     6198    mov byte [es:si], al                      ; 26 88 04                    ; 0xc327b
     6199    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc327e vgabios.c:2223
     6200    cmp AL, strict byte 00eh                  ; 3c 0e                       ; 0xc3281
     6201    jc short 032a5h                           ; 72 20                       ; 0xc3283
     6202    cmp AL, strict byte 012h                  ; 3c 12                       ; 0xc3285
     6203    jnbe short 032a5h                         ; 77 1c                       ; 0xc3287
     6204    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3289 vgabios.c:2224
     6205    test ax, ax                               ; 85 c0                       ; 0xc328c
     6206    je short 032e7h                           ; 74 57                       ; 0xc328e
     6207    mov si, ax                                ; 89 c6                       ; 0xc3290 vgabios.c:2225
     6208    shr si, 1                                 ; d1 ee                       ; 0xc3292
     6209    shr si, 1                                 ; d1 ee                       ; 0xc3294
     6210    mov ax, 04000h                            ; b8 00 40                    ; 0xc3296
     6211    xor dx, dx                                ; 31 d2                       ; 0xc3299
     6212    div si                                    ; f7 f6                       ; 0xc329b
     6213    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc329d
     6214    mov byte [es:si], al                      ; 26 88 04                    ; 0xc32a0 vgabios.c:42
     6215    jmp short 032e7h                          ; eb 42                       ; 0xc32a3 vgabios.c:2226
     6216    lea si, [bx+029h]                         ; 8d 77 29                    ; 0xc32a5
     6217    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc32a8
     6218    cmp AL, strict byte 013h                  ; 3c 13                       ; 0xc32ab
     6219    jne short 032c0h                          ; 75 11                       ; 0xc32ad
     6220    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32af vgabios.c:42
     6221    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc32b2
     6222    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc32b6 vgabios.c:2228
     6223    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc32b9 vgabios.c:52
     6224    jmp short 032e7h                          ; eb 27                       ; 0xc32be vgabios.c:2229
     6225    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc32c0
     6226    jc short 032e7h                           ; 72 23                       ; 0xc32c2
     6227    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc32c4
     6228    jnbe short 032e7h                         ; 77 1f                       ; 0xc32c6
     6229    cmp word [bp-00ah], strict byte 00000h    ; 83 7e f6 00                 ; 0xc32c8 vgabios.c:2231
     6230    je short 032dch                           ; 74 0e                       ; 0xc32cc
     6231    mov ax, 04000h                            ; b8 00 40                    ; 0xc32ce vgabios.c:2232
     6232    xor dx, dx                                ; 31 d2                       ; 0xc32d1
     6233    div word [bp-00ah]                        ; f7 76 f6                    ; 0xc32d3
     6234    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32d6 vgabios.c:42
     6235    mov byte [es:si], al                      ; 26 88 04                    ; 0xc32d9
     6236    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc32dc vgabios.c:2233
     6237    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32df vgabios.c:52
     6238    mov word [es:si], strict word 00004h      ; 26 c7 04 04 00              ; 0xc32e2
     6239    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc32e7 vgabios.c:2235
     6240    cmp AL, strict byte 006h                  ; 3c 06                       ; 0xc32ea
     6241    je short 032f2h                           ; 74 04                       ; 0xc32ec
     6242    cmp AL, strict byte 011h                  ; 3c 11                       ; 0xc32ee
     6243    jne short 032fdh                          ; 75 0b                       ; 0xc32f0
     6244    lea si, [bx+027h]                         ; 8d 77 27                    ; 0xc32f2 vgabios.c:2236
     6245    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc32f5 vgabios.c:52
     6246    mov word [es:si], strict word 00002h      ; 26 c7 04 02 00              ; 0xc32f8
     6247    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc32fd vgabios.c:2238
     6248    cmp AL, strict byte 004h                  ; 3c 04                       ; 0xc3300
     6249    jc short 03359h                           ; 72 55                       ; 0xc3302
     6250    cmp AL, strict byte 007h                  ; 3c 07                       ; 0xc3304
     6251    je short 03359h                           ; 74 51                       ; 0xc3306
     6252    lea si, [bx+02dh]                         ; 8d 77 2d                    ; 0xc3308 vgabios.c:2239
     6253    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc330b vgabios.c:42
     6254    mov byte [es:si], 001h                    ; 26 c6 04 01                 ; 0xc330e
     6255    mov si, 00084h                            ; be 84 00                    ; 0xc3312 vgabios.c:37
     6256    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3315
     6257    mov es, ax                                ; 8e c0                       ; 0xc3318
     6258    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc331a
     6259    xor ah, ah                                ; 30 e4                       ; 0xc331d vgabios.c:38
     6260    inc ax                                    ; 40                          ; 0xc331f
     6261    mov si, 00085h                            ; be 85 00                    ; 0xc3320 vgabios.c:37
     6262    mov dl, byte [es:si]                      ; 26 8a 14                    ; 0xc3323
     6263    xor dh, dh                                ; 30 f6                       ; 0xc3326 vgabios.c:38
     6264    imul dx                                   ; f7 ea                       ; 0xc3328
     6265    cmp ax, 0015eh                            ; 3d 5e 01                    ; 0xc332a vgabios.c:2241
     6266    jc short 0333dh                           ; 72 0e                       ; 0xc332d
     6267    jbe short 03346h                          ; 76 15                       ; 0xc332f
     6268    cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc3331
     6269    je short 0334eh                           ; 74 18                       ; 0xc3334
     6270    cmp ax, 00190h                            ; 3d 90 01                    ; 0xc3336
     6271    je short 0334ah                           ; 74 0f                       ; 0xc3339
     6272    jmp short 0334eh                          ; eb 11                       ; 0xc333b
     6273    cmp ax, 000c8h                            ; 3d c8 00                    ; 0xc333d
     6274    jne short 0334eh                          ; 75 0c                       ; 0xc3340
     6275    xor al, al                                ; 30 c0                       ; 0xc3342 vgabios.c:2242
     6276    jmp short 03350h                          ; eb 0a                       ; 0xc3344
     6277    mov AL, strict byte 001h                  ; b0 01                       ; 0xc3346 vgabios.c:2243
     6278    jmp short 03350h                          ; eb 06                       ; 0xc3348
     6279    mov AL, strict byte 002h                  ; b0 02                       ; 0xc334a vgabios.c:2244
     6280    jmp short 03350h                          ; eb 02                       ; 0xc334c
     6281    mov AL, strict byte 003h                  ; b0 03                       ; 0xc334e vgabios.c:2246
     6282    lea si, [bx+02ah]                         ; 8d 77 2a                    ; 0xc3350 vgabios.c:2248
     6283    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3353 vgabios.c:42
     6284    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3356
     6285    lea di, [bx+033h]                         ; 8d 7f 33                    ; 0xc3359 vgabios.c:2251
     6286    mov cx, strict word 0000dh                ; b9 0d 00                    ; 0xc335c
     6287    xor ax, ax                                ; 31 c0                       ; 0xc335f
     6288    mov es, [bp-00ch]                         ; 8e 46 f4                    ; 0xc3361
     6289    jcxz 03368h                               ; e3 02                       ; 0xc3364
     6290    rep stosb                                 ; f3 aa                       ; 0xc3366
     6291    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3368 vgabios.c:2252
     6292    pop di                                    ; 5f                          ; 0xc336b
     6293    pop si                                    ; 5e                          ; 0xc336c
     6294    pop cx                                    ; 59                          ; 0xc336d
     6295    pop bp                                    ; 5d                          ; 0xc336e
     6296    retn                                      ; c3                          ; 0xc336f
     6297  ; disGetNextSymbol 0xc3370 LB 0x129d -> off=0x0 cb=0000000000000023 uValue=00000000000c3370 'biosfn_read_video_state_size2'
     6298biosfn_read_video_state_size2:               ; 0xc3370 LB 0x23
     6299    push dx                                   ; 52                          ; 0xc3370 vgabios.c:2255
     6300    push bp                                   ; 55                          ; 0xc3371
     6301    mov bp, sp                                ; 89 e5                       ; 0xc3372
     6302    mov dx, ax                                ; 89 c2                       ; 0xc3374
     6303    xor ax, ax                                ; 31 c0                       ; 0xc3376 vgabios.c:2259
     6304    test dl, 001h                             ; f6 c2 01                    ; 0xc3378 vgabios.c:2260
     6305    je short 03380h                           ; 74 03                       ; 0xc337b
     6306    mov ax, strict word 00046h                ; b8 46 00                    ; 0xc337d vgabios.c:2261
     6307    test dl, 002h                             ; f6 c2 02                    ; 0xc3380 vgabios.c:2263
     6308    je short 03388h                           ; 74 03                       ; 0xc3383
     6309    add ax, strict word 0002ah                ; 05 2a 00                    ; 0xc3385 vgabios.c:2264
     6310    test dl, 004h                             ; f6 c2 04                    ; 0xc3388 vgabios.c:2266
     6311    je short 03390h                           ; 74 03                       ; 0xc338b
     6312    add ax, 00304h                            ; 05 04 03                    ; 0xc338d vgabios.c:2267
     6313    pop bp                                    ; 5d                          ; 0xc3390 vgabios.c:2270
     6314    pop dx                                    ; 5a                          ; 0xc3391
     6315    retn                                      ; c3                          ; 0xc3392
     6316  ; disGetNextSymbol 0xc3393 LB 0x127a -> off=0x0 cb=000000000000001b uValue=00000000000c3393 'vga_get_video_state_size'
     6317vga_get_video_state_size:                    ; 0xc3393 LB 0x1b
     6318    push bp                                   ; 55                          ; 0xc3393 vgabios.c:2272
     6319    mov bp, sp                                ; 89 e5                       ; 0xc3394
     6320    push bx                                   ; 53                          ; 0xc3396
     6321    push cx                                   ; 51                          ; 0xc3397
     6322    mov bx, dx                                ; 89 d3                       ; 0xc3398
     6323    call 03370h                               ; e8 d3 ff                    ; 0xc339a vgabios.c:2275
     6324    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc339d
     6325    mov CL, strict byte 006h                  ; b1 06                       ; 0xc33a0
     6326    shr ax, CL                                ; d3 e8                       ; 0xc33a2
     6327    mov word [ss:bx], ax                      ; 36 89 07                    ; 0xc33a4
     6328    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc33a7 vgabios.c:2276
     6329    pop cx                                    ; 59                          ; 0xc33aa
     6330    pop bx                                    ; 5b                          ; 0xc33ab
     6331    pop bp                                    ; 5d                          ; 0xc33ac
     6332    retn                                      ; c3                          ; 0xc33ad
     6333  ; disGetNextSymbol 0xc33ae LB 0x125f -> off=0x0 cb=00000000000002d8 uValue=00000000000c33ae 'biosfn_save_video_state'
     6334biosfn_save_video_state:                     ; 0xc33ae LB 0x2d8
     6335    push bp                                   ; 55                          ; 0xc33ae vgabios.c:2278
     6336    mov bp, sp                                ; 89 e5                       ; 0xc33af
     6337    push cx                                   ; 51                          ; 0xc33b1
     6338    push si                                   ; 56                          ; 0xc33b2
     6339    push di                                   ; 57                          ; 0xc33b3
     6340    push ax                                   ; 50                          ; 0xc33b4
     6341    push ax                                   ; 50                          ; 0xc33b5
     6342    push ax                                   ; 50                          ; 0xc33b6
     6343    mov cx, dx                                ; 89 d1                       ; 0xc33b7
     6344    mov si, strict word 00063h                ; be 63 00                    ; 0xc33b9 vgabios.c:47
     6345    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc33bc
     6346    mov es, ax                                ; 8e c0                       ; 0xc33bf
     6347    mov di, word [es:si]                      ; 26 8b 3c                    ; 0xc33c1
     6348    mov si, di                                ; 89 fe                       ; 0xc33c4 vgabios.c:48
     6349    test byte [bp-00ch], 001h                 ; f6 46 f4 01                 ; 0xc33c6 vgabios.c:2283
     6350    je short 03432h                           ; 74 66                       ; 0xc33ca
     6351    mov dx, 003c4h                            ; ba c4 03                    ; 0xc33cc vgabios.c:2284
     6352    in AL, DX                                 ; ec                          ; 0xc33cf
    60556353    db  02ah, 0e4h
    6056     ; sub ah, ah                                ; 2a e4                     ; 0xc30c0
    6057     mov es, cx                                ; 8e c1                       ; 0xc30c2 vgabios.c:42
    6058     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30c4
    6059     inc bx                                    ; 43                          ; 0xc30c7 vgabios.c:2129
    6060     mov dx, di                                ; 89 fa                       ; 0xc30c8
    6061     in AL, DX                                 ; ec                          ; 0xc30ca
     6354    ; sub ah, ah                                ; 2a e4                     ; 0xc33d0
     6355    mov es, cx                                ; 8e c1                       ; 0xc33d2 vgabios.c:42
     6356    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33d4
     6357    inc bx                                    ; 43                          ; 0xc33d7 vgabios.c:2284
     6358    mov dx, di                                ; 89 fa                       ; 0xc33d8
     6359    in AL, DX                                 ; ec                          ; 0xc33da
    60626360    db  02ah, 0e4h
    6063     ; sub ah, ah                                ; 2a e4                     ; 0xc30cb
    6064     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30cd vgabios.c:42
    6065     inc bx                                    ; 43                          ; 0xc30d0 vgabios.c:2130
    6066     mov dx, 003ceh                            ; ba ce 03                    ; 0xc30d1
    6067     in AL, DX                                 ; ec                          ; 0xc30d4
     6361    ; sub ah, ah                                ; 2a e4                     ; 0xc33db
     6362    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33dd vgabios.c:42
     6363    inc bx                                    ; 43                          ; 0xc33e0 vgabios.c:2285
     6364    mov dx, 003ceh                            ; ba ce 03                    ; 0xc33e1
     6365    in AL, DX                                 ; ec                          ; 0xc33e4
    60686366    db  02ah, 0e4h
    6069     ; sub ah, ah                                ; 2a e4                     ; 0xc30d5
    6070     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30d7 vgabios.c:42
    6071     inc bx                                    ; 43                          ; 0xc30da vgabios.c:2131
    6072     mov dx, 003dah                            ; ba da 03                    ; 0xc30db
    6073     in AL, DX                                 ; ec                          ; 0xc30de
     6367    ; sub ah, ah                                ; 2a e4                     ; 0xc33e5
     6368    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33e7 vgabios.c:42
     6369    inc bx                                    ; 43                          ; 0xc33ea vgabios.c:2286
     6370    mov dx, 003dah                            ; ba da 03                    ; 0xc33eb
     6371    in AL, DX                                 ; ec                          ; 0xc33ee
    60746372    db  02ah, 0e4h
    6075     ; sub ah, ah                                ; 2a e4                     ; 0xc30df
    6076     mov dx, 003c0h                            ; ba c0 03                    ; 0xc30e1 vgabios.c:2133
    6077     in AL, DX                                 ; ec                          ; 0xc30e4
     6373    ; sub ah, ah                                ; 2a e4                     ; 0xc33ef
     6374    mov dx, 003c0h                            ; ba c0 03                    ; 0xc33f1 vgabios.c:2288
     6375    in AL, DX                                 ; ec                          ; 0xc33f4
    60786376    db  02ah, 0e4h
    6079     ; sub ah, ah                                ; 2a e4                     ; 0xc30e5
    6080     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc30e7
    6081     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc30ea vgabios.c:42
    6082     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30ed
    6083     inc bx                                    ; 43                          ; 0xc30f0 vgabios.c:2134
    6084     mov dx, 003cah                            ; ba ca 03                    ; 0xc30f1
    6085     in AL, DX                                 ; ec                          ; 0xc30f4
     6377    ; sub ah, ah                                ; 2a e4                     ; 0xc33f5
     6378    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc33f7
     6379    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc33fa vgabios.c:42
     6380    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc33fd
     6381    inc bx                                    ; 43                          ; 0xc3400 vgabios.c:2289
     6382    mov dx, 003cah                            ; ba ca 03                    ; 0xc3401
     6383    in AL, DX                                 ; ec                          ; 0xc3404
    60866384    db  02ah, 0e4h
    6087     ; sub ah, ah                                ; 2a e4                     ; 0xc30f5
    6088     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc30f7 vgabios.c:42
    6089     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc30fa vgabios.c:2137
    6090     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc30fd
    6091     add bx, ax                                ; 01 c3                       ; 0xc3100 vgabios.c:2135
    6092     jmp short 0310ah                          ; eb 06                       ; 0xc3102
    6093     cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3104
    6094     jnbe short 03125h                         ; 77 1b                       ; 0xc3108
    6095     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc310a vgabios.c:2138
    6096     mov dx, 003c4h                            ; ba c4 03                    ; 0xc310d
    6097     out DX, AL                                ; ee                          ; 0xc3110
    6098     mov dx, 003c5h                            ; ba c5 03                    ; 0xc3111 vgabios.c:2139
    6099     in AL, DX                                 ; ec                          ; 0xc3114
     6385    ; sub ah, ah                                ; 2a e4                     ; 0xc3405
     6386    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3407 vgabios.c:42
     6387    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc340a vgabios.c:2292
     6388    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc340d
     6389    add bx, ax                                ; 01 c3                       ; 0xc3410 vgabios.c:2290
     6390    jmp short 0341ah                          ; eb 06                       ; 0xc3412
     6391    cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc3414
     6392    jnbe short 03435h                         ; 77 1b                       ; 0xc3418
     6393    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc341a vgabios.c:2293
     6394    mov dx, 003c4h                            ; ba c4 03                    ; 0xc341d
     6395    out DX, AL                                ; ee                          ; 0xc3420
     6396    mov dx, 003c5h                            ; ba c5 03                    ; 0xc3421 vgabios.c:2294
     6397    in AL, DX                                 ; ec                          ; 0xc3424
    61006398    db  02ah, 0e4h
    6101     ; sub ah, ah                                ; 2a e4                     ; 0xc3115
    6102     mov es, cx                                ; 8e c1                       ; 0xc3117 vgabios.c:42
    6103     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3119
    6104     inc bx                                    ; 43                          ; 0xc311c vgabios.c:2139
    6105     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc311d vgabios.c:2140
    6106     jmp short 03104h                          ; eb e2                       ; 0xc3120
    6107     jmp near 031d2h                           ; e9 ad 00                    ; 0xc3122
    6108     xor al, al                                ; 30 c0                       ; 0xc3125 vgabios.c:2141
    6109     mov dx, 003c4h                            ; ba c4 03                    ; 0xc3127
    6110     out DX, AL                                ; ee                          ; 0xc312a
    6111     mov dx, 003c5h                            ; ba c5 03                    ; 0xc312b vgabios.c:2142
    6112     in AL, DX                                 ; ec                          ; 0xc312e
    6113     db  02ah, 0e4h
    6114     ; sub ah, ah                                ; 2a e4                     ; 0xc312f
    6115     mov es, cx                                ; 8e c1                       ; 0xc3131 vgabios.c:42
    6116     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3133
    6117     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3136 vgabios.c:2144
    6118     inc bx                                    ; 43                          ; 0xc313b vgabios.c:2142
    6119     jmp short 03144h                          ; eb 06                       ; 0xc313c
    6120     cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc313e
    6121     jnbe short 0315bh                         ; 77 17                       ; 0xc3142
    6122     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3144 vgabios.c:2145
    6123     mov dx, si                                ; 89 f2                       ; 0xc3147
    6124     out DX, AL                                ; ee                          ; 0xc3149
    6125     lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc314a vgabios.c:2146
    6126     in AL, DX                                 ; ec                          ; 0xc314d
    6127     db  02ah, 0e4h
    6128     ; sub ah, ah                                ; 2a e4                     ; 0xc314e
    6129     mov es, cx                                ; 8e c1                       ; 0xc3150 vgabios.c:42
    6130     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3152
    6131     inc bx                                    ; 43                          ; 0xc3155 vgabios.c:2146
    6132     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3156 vgabios.c:2147
    6133     jmp short 0313eh                          ; eb e3                       ; 0xc3159
    6134     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc315b vgabios.c:2149
    6135     jmp short 03168h                          ; eb 06                       ; 0xc3160
    6136     cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc3162
    6137     jnbe short 0318ch                         ; 77 24                       ; 0xc3166
    6138     mov dx, 003dah                            ; ba da 03                    ; 0xc3168 vgabios.c:2150
    6139     in AL, DX                                 ; ec                          ; 0xc316b
    6140     db  02ah, 0e4h
    6141     ; sub ah, ah                                ; 2a e4                     ; 0xc316c
    6142     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc316e vgabios.c:2151
    6143     and ax, strict word 00020h                ; 25 20 00                    ; 0xc3171
    6144     or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc3174
    6145     mov dx, 003c0h                            ; ba c0 03                    ; 0xc3177
    6146     out DX, AL                                ; ee                          ; 0xc317a
    6147     mov dx, 003c1h                            ; ba c1 03                    ; 0xc317b vgabios.c:2152
    6148     in AL, DX                                 ; ec                          ; 0xc317e
    6149     db  02ah, 0e4h
    6150     ; sub ah, ah                                ; 2a e4                     ; 0xc317f
    6151     mov es, cx                                ; 8e c1                       ; 0xc3181 vgabios.c:42
    6152     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3183
    6153     inc bx                                    ; 43                          ; 0xc3186 vgabios.c:2152
    6154     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3187 vgabios.c:2153
    6155     jmp short 03162h                          ; eb d6                       ; 0xc318a
    6156     mov dx, 003dah                            ; ba da 03                    ; 0xc318c vgabios.c:2154
    6157     in AL, DX                                 ; ec                          ; 0xc318f
    6158     db  02ah, 0e4h
    6159     ; sub ah, ah                                ; 2a e4                     ; 0xc3190
    6160     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3192 vgabios.c:2156
    6161     jmp short 0319fh                          ; eb 06                       ; 0xc3197
    6162     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3199
    6163     jnbe short 031b7h                         ; 77 18                       ; 0xc319d
    6164     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc319f vgabios.c:2157
    6165     mov dx, 003ceh                            ; ba ce 03                    ; 0xc31a2
    6166     out DX, AL                                ; ee                          ; 0xc31a5
    6167     mov dx, 003cfh                            ; ba cf 03                    ; 0xc31a6 vgabios.c:2158
    6168     in AL, DX                                 ; ec                          ; 0xc31a9
    6169     db  02ah, 0e4h
    6170     ; sub ah, ah                                ; 2a e4                     ; 0xc31aa
    6171     mov es, cx                                ; 8e c1                       ; 0xc31ac vgabios.c:42
    6172     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31ae
    6173     inc bx                                    ; 43                          ; 0xc31b1 vgabios.c:2158
    6174     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc31b2 vgabios.c:2159
    6175     jmp short 03199h                          ; eb e2                       ; 0xc31b5
    6176     mov es, cx                                ; 8e c1                       ; 0xc31b7 vgabios.c:52
    6177     mov word [es:bx], si                      ; 26 89 37                    ; 0xc31b9
    6178     inc bx                                    ; 43                          ; 0xc31bc vgabios.c:2161
    6179     inc bx                                    ; 43                          ; 0xc31bd
    6180     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc31be vgabios.c:42
    6181     inc bx                                    ; 43                          ; 0xc31c2 vgabios.c:2164
    6182     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc31c3 vgabios.c:42
    6183     inc bx                                    ; 43                          ; 0xc31c7 vgabios.c:2165
    6184     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc31c8 vgabios.c:42
    6185     inc bx                                    ; 43                          ; 0xc31cc vgabios.c:2166
    6186     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc31cd vgabios.c:42
    6187     inc bx                                    ; 43                          ; 0xc31d1 vgabios.c:2167
    6188     test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc31d2 vgabios.c:2169
    6189     jne short 031dbh                          ; 75 03                       ; 0xc31d6
    6190     jmp near 0331ah                           ; e9 3f 01                    ; 0xc31d8
    6191     mov si, strict word 00049h                ; be 49 00                    ; 0xc31db vgabios.c:37
    6192     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31de
    6193     mov es, ax                                ; 8e c0                       ; 0xc31e1
    6194     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc31e3
    6195     mov es, cx                                ; 8e c1                       ; 0xc31e6 vgabios.c:42
    6196     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc31e8
    6197     inc bx                                    ; 43                          ; 0xc31eb vgabios.c:2170
    6198     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc31ec vgabios.c:47
    6199     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc31ef
    6200     mov es, ax                                ; 8e c0                       ; 0xc31f2
    6201     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc31f4
    6202     mov es, cx                                ; 8e c1                       ; 0xc31f7 vgabios.c:52
    6203     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc31f9
    6204     inc bx                                    ; 43                          ; 0xc31fc vgabios.c:2171
    6205     inc bx                                    ; 43                          ; 0xc31fd
    6206     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc31fe vgabios.c:47
    6207     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3201
    6208     mov es, ax                                ; 8e c0                       ; 0xc3204
    6209     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3206
    6210     mov es, cx                                ; 8e c1                       ; 0xc3209 vgabios.c:52
    6211     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc320b
    6212     inc bx                                    ; 43                          ; 0xc320e vgabios.c:2172
    6213     inc bx                                    ; 43                          ; 0xc320f
    6214     mov si, strict word 00063h                ; be 63 00                    ; 0xc3210 vgabios.c:47
    6215     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3213
    6216     mov es, ax                                ; 8e c0                       ; 0xc3216
    6217     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3218
    6218     mov es, cx                                ; 8e c1                       ; 0xc321b vgabios.c:52
    6219     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc321d
    6220     inc bx                                    ; 43                          ; 0xc3220 vgabios.c:2173
    6221     inc bx                                    ; 43                          ; 0xc3221
    6222     mov si, 00084h                            ; be 84 00                    ; 0xc3222 vgabios.c:37
    6223     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3225
    6224     mov es, ax                                ; 8e c0                       ; 0xc3228
    6225     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc322a
    6226     mov es, cx                                ; 8e c1                       ; 0xc322d vgabios.c:42
    6227     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc322f
    6228     inc bx                                    ; 43                          ; 0xc3232 vgabios.c:2174
    6229     mov si, 00085h                            ; be 85 00                    ; 0xc3233 vgabios.c:47
    6230     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3236
    6231     mov es, ax                                ; 8e c0                       ; 0xc3239
    6232     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc323b
    6233     mov es, cx                                ; 8e c1                       ; 0xc323e vgabios.c:52
    6234     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3240
    6235     inc bx                                    ; 43                          ; 0xc3243 vgabios.c:2175
    6236     inc bx                                    ; 43                          ; 0xc3244
    6237     mov si, 00087h                            ; be 87 00                    ; 0xc3245 vgabios.c:37
    6238     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3248
    6239     mov es, ax                                ; 8e c0                       ; 0xc324b
    6240     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc324d
    6241     mov es, cx                                ; 8e c1                       ; 0xc3250 vgabios.c:42
    6242     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3252
    6243     inc bx                                    ; 43                          ; 0xc3255 vgabios.c:2176
    6244     mov si, 00088h                            ; be 88 00                    ; 0xc3256 vgabios.c:37
    6245     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3259
    6246     mov es, ax                                ; 8e c0                       ; 0xc325c
    6247     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc325e
    6248     mov es, cx                                ; 8e c1                       ; 0xc3261 vgabios.c:42
    6249     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3263
    6250     inc bx                                    ; 43                          ; 0xc3266 vgabios.c:2177
    6251     mov si, 00089h                            ; be 89 00                    ; 0xc3267 vgabios.c:37
    6252     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc326a
    6253     mov es, ax                                ; 8e c0                       ; 0xc326d
    6254     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc326f
    6255     mov es, cx                                ; 8e c1                       ; 0xc3272 vgabios.c:42
    6256     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3274
    6257     inc bx                                    ; 43                          ; 0xc3277 vgabios.c:2178
    6258     mov si, strict word 00060h                ; be 60 00                    ; 0xc3278 vgabios.c:47
    6259     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc327b
    6260     mov es, ax                                ; 8e c0                       ; 0xc327e
    6261     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3280
    6262     mov es, cx                                ; 8e c1                       ; 0xc3283 vgabios.c:52
    6263     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3285
    6264     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3288 vgabios.c:2180
    6265     inc bx                                    ; 43                          ; 0xc328d vgabios.c:2179
    6266     inc bx                                    ; 43                          ; 0xc328e
    6267     jmp short 03297h                          ; eb 06                       ; 0xc328f
    6268     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3291
    6269     jnc short 032b3h                          ; 73 1c                       ; 0xc3295
    6270     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc3297 vgabios.c:2181
    6271     sal si, 1                                 ; d1 e6                       ; 0xc329a
    6272     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc329c
    6273     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc329f vgabios.c:47
    6274     mov es, ax                                ; 8e c0                       ; 0xc32a2
    6275     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32a4
    6276     mov es, cx                                ; 8e c1                       ; 0xc32a7 vgabios.c:52
    6277     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32a9
    6278     inc bx                                    ; 43                          ; 0xc32ac vgabios.c:2182
    6279     inc bx                                    ; 43                          ; 0xc32ad
    6280     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc32ae vgabios.c:2183
    6281     jmp short 03291h                          ; eb de                       ; 0xc32b1
    6282     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc32b3 vgabios.c:47
    6283     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32b6
    6284     mov es, ax                                ; 8e c0                       ; 0xc32b9
    6285     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32bb
    6286     mov es, cx                                ; 8e c1                       ; 0xc32be vgabios.c:52
    6287     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32c0
    6288     inc bx                                    ; 43                          ; 0xc32c3 vgabios.c:2184
    6289     inc bx                                    ; 43                          ; 0xc32c4
    6290     mov si, strict word 00062h                ; be 62 00                    ; 0xc32c5 vgabios.c:37
    6291     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc32c8
    6292     mov es, ax                                ; 8e c0                       ; 0xc32cb
    6293     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc32cd
    6294     mov es, cx                                ; 8e c1                       ; 0xc32d0 vgabios.c:42
    6295     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc32d2
    6296     inc bx                                    ; 43                          ; 0xc32d5 vgabios.c:2185
    6297     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc32d6 vgabios.c:47
    6298     xor ax, ax                                ; 31 c0                       ; 0xc32d9
    6299     mov es, ax                                ; 8e c0                       ; 0xc32db
    6300     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32dd
    6301     mov es, cx                                ; 8e c1                       ; 0xc32e0 vgabios.c:52
    6302     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32e2
    6303     inc bx                                    ; 43                          ; 0xc32e5 vgabios.c:2187
    6304     inc bx                                    ; 43                          ; 0xc32e6
    6305     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc32e7 vgabios.c:47
    6306     xor ax, ax                                ; 31 c0                       ; 0xc32ea
    6307     mov es, ax                                ; 8e c0                       ; 0xc32ec
    6308     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32ee
    6309     mov es, cx                                ; 8e c1                       ; 0xc32f1 vgabios.c:52
    6310     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc32f3
    6311     inc bx                                    ; 43                          ; 0xc32f6 vgabios.c:2188
    6312     inc bx                                    ; 43                          ; 0xc32f7
    6313     mov si, 0010ch                            ; be 0c 01                    ; 0xc32f8 vgabios.c:47
    6314     xor ax, ax                                ; 31 c0                       ; 0xc32fb
    6315     mov es, ax                                ; 8e c0                       ; 0xc32fd
    6316     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc32ff
    6317     mov es, cx                                ; 8e c1                       ; 0xc3302 vgabios.c:52
    6318     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3304
    6319     inc bx                                    ; 43                          ; 0xc3307 vgabios.c:2189
    6320     inc bx                                    ; 43                          ; 0xc3308
    6321     mov si, 0010eh                            ; be 0e 01                    ; 0xc3309 vgabios.c:47
    6322     xor ax, ax                                ; 31 c0                       ; 0xc330c
    6323     mov es, ax                                ; 8e c0                       ; 0xc330e
    6324     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3310
    6325     mov es, cx                                ; 8e c1                       ; 0xc3313 vgabios.c:52
    6326     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3315
    6327     inc bx                                    ; 43                          ; 0xc3318 vgabios.c:2190
    6328     inc bx                                    ; 43                          ; 0xc3319
    6329     test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc331a vgabios.c:2192
    6330     je short 0336ch                           ; 74 4c                       ; 0xc331e
    6331     mov dx, 003c7h                            ; ba c7 03                    ; 0xc3320 vgabios.c:2194
    6332     in AL, DX                                 ; ec                          ; 0xc3323
    6333     db  02ah, 0e4h
    6334     ; sub ah, ah                                ; 2a e4                     ; 0xc3324
    6335     mov es, cx                                ; 8e c1                       ; 0xc3326 vgabios.c:42
    6336     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3328
    6337     inc bx                                    ; 43                          ; 0xc332b vgabios.c:2194
    6338     mov dx, 003c8h                            ; ba c8 03                    ; 0xc332c
    6339     in AL, DX                                 ; ec                          ; 0xc332f
    6340     db  02ah, 0e4h
    6341     ; sub ah, ah                                ; 2a e4                     ; 0xc3330
    6342     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3332 vgabios.c:42
    6343     inc bx                                    ; 43                          ; 0xc3335 vgabios.c:2195
    6344     mov dx, 003c6h                            ; ba c6 03                    ; 0xc3336
    6345     in AL, DX                                 ; ec                          ; 0xc3339
    6346     db  02ah, 0e4h
    6347     ; sub ah, ah                                ; 2a e4                     ; 0xc333a
    6348     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc333c vgabios.c:42
    6349     inc bx                                    ; 43                          ; 0xc333f vgabios.c:2196
    6350     xor al, al                                ; 30 c0                       ; 0xc3340
    6351     mov dx, 003c8h                            ; ba c8 03                    ; 0xc3342
    6352     out DX, AL                                ; ee                          ; 0xc3345
    6353     xor ah, ah                                ; 30 e4                       ; 0xc3346 vgabios.c:2199
    6354     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3348
    6355     jmp short 03354h                          ; eb 07                       ; 0xc334b
    6356     cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc334d
    6357     jnc short 03365h                          ; 73 11                       ; 0xc3352
    6358     mov dx, 003c9h                            ; ba c9 03                    ; 0xc3354 vgabios.c:2200
    6359     in AL, DX                                 ; ec                          ; 0xc3357
    6360     db  02ah, 0e4h
    6361     ; sub ah, ah                                ; 2a e4                     ; 0xc3358
    6362     mov es, cx                                ; 8e c1                       ; 0xc335a vgabios.c:42
    6363     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc335c
    6364     inc bx                                    ; 43                          ; 0xc335f vgabios.c:2200
    6365     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3360 vgabios.c:2201
    6366     jmp short 0334dh                          ; eb e8                       ; 0xc3363
    6367     mov es, cx                                ; 8e c1                       ; 0xc3365 vgabios.c:42
    6368     mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3367
    6369     inc bx                                    ; 43                          ; 0xc336b vgabios.c:2202
    6370     mov ax, bx                                ; 89 d8                       ; 0xc336c vgabios.c:2205
    6371     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc336e
    6372     pop di                                    ; 5f                          ; 0xc3371
    6373     pop si                                    ; 5e                          ; 0xc3372
    6374     pop cx                                    ; 59                          ; 0xc3373
    6375     pop bp                                    ; 5d                          ; 0xc3374
    6376     retn                                      ; c3                          ; 0xc3375
    6377   ; disGetNextSymbol 0xc3376 LB 0xf1e -> off=0x0 cb=00000000000002ba uValue=00000000000c3376 'biosfn_restore_video_state'
    6378 biosfn_restore_video_state:                  ; 0xc3376 LB 0x2ba
    6379     push bp                                   ; 55                          ; 0xc3376 vgabios.c:2207
    6380     mov bp, sp                                ; 89 e5                       ; 0xc3377
    6381     push cx                                   ; 51                          ; 0xc3379
    6382     push si                                   ; 56                          ; 0xc337a
    6383     push di                                   ; 57                          ; 0xc337b
    6384     sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc337c
    6385     push ax                                   ; 50                          ; 0xc337f
    6386     mov cx, dx                                ; 89 d1                       ; 0xc3380
    6387     test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc3382 vgabios.c:2211
    6388     je short 033dfh                           ; 74 57                       ; 0xc3386
    6389     mov dx, 003dah                            ; ba da 03                    ; 0xc3388 vgabios.c:2213
    6390     in AL, DX                                 ; ec                          ; 0xc338b
    6391     db  02ah, 0e4h
    6392     ; sub ah, ah                                ; 2a e4                     ; 0xc338c
    6393     lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc338e vgabios.c:2215
    6394     mov es, cx                                ; 8e c1                       ; 0xc3391 vgabios.c:47
    6395     mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3393
    6396     mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc3396 vgabios.c:48
    6397     mov si, bx                                ; 89 de                       ; 0xc3399 vgabios.c:2216
    6398     mov word [bp-008h], strict word 00001h    ; c7 46 f8 01 00              ; 0xc339b vgabios.c:2219
    6399     add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc33a0 vgabios.c:2217
    6400     jmp short 033abh                          ; eb 06                       ; 0xc33a3
    6401     cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc33a5
    6402     jnbe short 033c1h                         ; 77 16                       ; 0xc33a9
    6403     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc33ab vgabios.c:2220
    6404     mov dx, 003c4h                            ; ba c4 03                    ; 0xc33ae
    6405     out DX, AL                                ; ee                          ; 0xc33b1
    6406     mov es, cx                                ; 8e c1                       ; 0xc33b2 vgabios.c:37
    6407     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc33b4
    6408     mov dx, 003c5h                            ; ba c5 03                    ; 0xc33b7 vgabios.c:38
    6409     out DX, AL                                ; ee                          ; 0xc33ba
    6410     inc bx                                    ; 43                          ; 0xc33bb vgabios.c:2221
    6411     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33bc vgabios.c:2222
    6412     jmp short 033a5h                          ; eb e4                       ; 0xc33bf
    6413     xor al, al                                ; 30 c0                       ; 0xc33c1 vgabios.c:2223
    6414     mov dx, 003c4h                            ; ba c4 03                    ; 0xc33c3
    6415     out DX, AL                                ; ee                          ; 0xc33c6
    6416     mov es, cx                                ; 8e c1                       ; 0xc33c7 vgabios.c:37
    6417     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc33c9
    6418     mov dx, 003c5h                            ; ba c5 03                    ; 0xc33cc vgabios.c:38
    6419     out DX, AL                                ; ee                          ; 0xc33cf
    6420     inc bx                                    ; 43                          ; 0xc33d0 vgabios.c:2224
    6421     mov ax, strict word 00011h                ; b8 11 00                    ; 0xc33d1
    6422     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc33d4
    6423     out DX, ax                                ; ef                          ; 0xc33d7
    6424     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc33d8 vgabios.c:2229
    6425     jmp short 033e8h                          ; eb 09                       ; 0xc33dd
    6426     jmp near 034bfh                           ; e9 dd 00                    ; 0xc33df
    6427     cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc33e2
    6428     jnbe short 03402h                         ; 77 1a                       ; 0xc33e6
    6429     cmp word [bp-008h], strict byte 00011h    ; 83 7e f8 11                 ; 0xc33e8 vgabios.c:2230
    6430     je short 033fch                           ; 74 0e                       ; 0xc33ec
    6431     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc33ee vgabios.c:2231
    6432     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc33f1
    6433     out DX, AL                                ; ee                          ; 0xc33f4
    6434     mov es, cx                                ; 8e c1                       ; 0xc33f5 vgabios.c:37
    6435     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc33f7
    6436     inc dx                                    ; 42                          ; 0xc33fa vgabios.c:38
    6437     out DX, AL                                ; ee                          ; 0xc33fb
    6438     inc bx                                    ; 43                          ; 0xc33fc vgabios.c:2234
    6439     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc33fd vgabios.c:2235
    6440     jmp short 033e2h                          ; eb e0                       ; 0xc3400
    6441     mov dx, 003cch                            ; ba cc 03                    ; 0xc3402 vgabios.c:2237
    6442     in AL, DX                                 ; ec                          ; 0xc3405
    6443     db  02ah, 0e4h
    6444     ; sub ah, ah                                ; 2a e4                     ; 0xc3406
    6445     and AL, strict byte 0feh                  ; 24 fe                       ; 0xc3408
    6446     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc340a
    6447     cmp word [bp-00ch], 003d4h                ; 81 7e f4 d4 03              ; 0xc340d vgabios.c:2238
    6448     jne short 03418h                          ; 75 04                       ; 0xc3412
    6449     or byte [bp-00eh], 001h                   ; 80 4e f2 01                 ; 0xc3414 vgabios.c:2239
    6450     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc3418 vgabios.c:2240
    6451     mov dx, 003c2h                            ; ba c2 03                    ; 0xc341b
    6452     out DX, AL                                ; ee                          ; 0xc341e
    6453     mov AL, strict byte 011h                  ; b0 11                       ; 0xc341f vgabios.c:2243
    6454     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3421
    6455     out DX, AL                                ; ee                          ; 0xc3424
    6456     lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc3425 vgabios.c:2244
    6457     mov es, cx                                ; 8e c1                       ; 0xc3429 vgabios.c:37
    6458     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc342b
    6459     inc dx                                    ; 42                          ; 0xc342e vgabios.c:38
    6460     out DX, AL                                ; ee                          ; 0xc342f
    6461     lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc3430 vgabios.c:2247
    6462     mov dl, byte [es:di]                      ; 26 8a 15                    ; 0xc3433 vgabios.c:37
    6463     xor dh, dh                                ; 30 f6                       ; 0xc3436 vgabios.c:38
    6464     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3438
    6465     mov dx, 003dah                            ; ba da 03                    ; 0xc343b vgabios.c:2248
     6399    ; sub ah, ah                                ; 2a e4                     ; 0xc3425
     6400    mov es, cx                                ; 8e c1                       ; 0xc3427 vgabios.c:42
     6401    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3429
     6402    inc bx                                    ; 43                          ; 0xc342c vgabios.c:2294
     6403    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc342d vgabios.c:2295
     6404    jmp short 03414h                          ; eb e2                       ; 0xc3430
     6405    jmp near 034e2h                           ; e9 ad 00                    ; 0xc3432
     6406    xor al, al                                ; 30 c0                       ; 0xc3435 vgabios.c:2296
     6407    mov dx, 003c4h                            ; ba c4 03                    ; 0xc3437
     6408    out DX, AL                                ; ee                          ; 0xc343a
     6409    mov dx, 003c5h                            ; ba c5 03                    ; 0xc343b vgabios.c:2297
    64666410    in AL, DX                                 ; ec                          ; 0xc343e
    64676411    db  02ah, 0e4h
    64686412    ; sub ah, ah                                ; 2a e4                     ; 0xc343f
    6469     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3441 vgabios.c:2249
    6470     jmp short 0344eh                          ; eb 06                       ; 0xc3446
    6471     cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc3448
    6472     jnbe short 03467h                         ; 77 19                       ; 0xc344c
    6473     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc344e vgabios.c:2250
    6474     and ax, strict word 00020h                ; 25 20 00                    ; 0xc3451
    6475     or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc3454
    6476     mov dx, 003c0h                            ; ba c0 03                    ; 0xc3457
    6477     out DX, AL                                ; ee                          ; 0xc345a
    6478     mov es, cx                                ; 8e c1                       ; 0xc345b vgabios.c:37
    6479     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc345d
    6480     out DX, AL                                ; ee                          ; 0xc3460 vgabios.c:38
    6481     inc bx                                    ; 43                          ; 0xc3461 vgabios.c:2251
    6482     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3462 vgabios.c:2252
    6483     jmp short 03448h                          ; eb e1                       ; 0xc3465
    6484     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc3467 vgabios.c:2253
    6485     mov dx, 003c0h                            ; ba c0 03                    ; 0xc346a
    6486     out DX, AL                                ; ee                          ; 0xc346d
    6487     mov dx, 003dah                            ; ba da 03                    ; 0xc346e vgabios.c:2254
    6488     in AL, DX                                 ; ec                          ; 0xc3471
     6413    mov es, cx                                ; 8e c1                       ; 0xc3441 vgabios.c:42
     6414    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3443
     6415    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3446 vgabios.c:2299
     6416    inc bx                                    ; 43                          ; 0xc344b vgabios.c:2297
     6417    jmp short 03454h                          ; eb 06                       ; 0xc344c
     6418    cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc344e
     6419    jnbe short 0346bh                         ; 77 17                       ; 0xc3452
     6420    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3454 vgabios.c:2300
     6421    mov dx, si                                ; 89 f2                       ; 0xc3457
     6422    out DX, AL                                ; ee                          ; 0xc3459
     6423    lea dx, [si+001h]                         ; 8d 54 01                    ; 0xc345a vgabios.c:2301
     6424    in AL, DX                                 ; ec                          ; 0xc345d
    64896425    db  02ah, 0e4h
    6490     ; sub ah, ah                                ; 2a e4                     ; 0xc3472
    6491     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3474 vgabios.c:2256
    6492     jmp short 03481h                          ; eb 06                       ; 0xc3479
    6493     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc347b
    6494     jnbe short 03497h                         ; 77 16                       ; 0xc347f
    6495     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3481 vgabios.c:2257
    6496     mov dx, 003ceh                            ; ba ce 03                    ; 0xc3484
    6497     out DX, AL                                ; ee                          ; 0xc3487
    6498     mov es, cx                                ; 8e c1                       ; 0xc3488 vgabios.c:37
    6499     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc348a
    6500     mov dx, 003cfh                            ; ba cf 03                    ; 0xc348d vgabios.c:38
    6501     out DX, AL                                ; ee                          ; 0xc3490
    6502     inc bx                                    ; 43                          ; 0xc3491 vgabios.c:2258
    6503     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3492 vgabios.c:2259
    6504     jmp short 0347bh                          ; eb e4                       ; 0xc3495
    6505     add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc3497 vgabios.c:2260
    6506     mov es, cx                                ; 8e c1                       ; 0xc349a vgabios.c:37
    6507     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc349c
    6508     mov dx, 003c4h                            ; ba c4 03                    ; 0xc349f vgabios.c:38
    6509     out DX, AL                                ; ee                          ; 0xc34a2
    6510     inc si                                    ; 46                          ; 0xc34a3 vgabios.c:2263
    6511     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34a4 vgabios.c:37
    6512     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc34a7 vgabios.c:38
    6513     out DX, AL                                ; ee                          ; 0xc34aa
    6514     inc si                                    ; 46                          ; 0xc34ab vgabios.c:2264
    6515     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34ac vgabios.c:37
    6516     mov dx, 003ceh                            ; ba ce 03                    ; 0xc34af vgabios.c:38
    6517     out DX, AL                                ; ee                          ; 0xc34b2
    6518     inc si                                    ; 46                          ; 0xc34b3 vgabios.c:2265
    6519     inc si                                    ; 46                          ; 0xc34b4
    6520     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34b5 vgabios.c:37
    6521     mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc34b8 vgabios.c:38
    6522     add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc34bb
    6523     out DX, AL                                ; ee                          ; 0xc34be
    6524     test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc34bf vgabios.c:2269
    6525     jne short 034c8h                          ; 75 03                       ; 0xc34c3
    6526     jmp near 035e3h                           ; e9 1b 01                    ; 0xc34c5
    6527     mov es, cx                                ; 8e c1                       ; 0xc34c8 vgabios.c:37
    6528     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc34ca
    6529     mov si, strict word 00049h                ; be 49 00                    ; 0xc34cd vgabios.c:42
    6530     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc34d0
    6531     mov es, dx                                ; 8e c2                       ; 0xc34d3
    6532     mov byte [es:si], al                      ; 26 88 04                    ; 0xc34d5
    6533     inc bx                                    ; 43                          ; 0xc34d8 vgabios.c:2270
    6534     mov es, cx                                ; 8e c1                       ; 0xc34d9 vgabios.c:47
    6535     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc34db
    6536     mov si, strict word 0004ah                ; be 4a 00                    ; 0xc34de vgabios.c:52
    6537     mov es, dx                                ; 8e c2                       ; 0xc34e1
    6538     mov word [es:si], ax                      ; 26 89 04                    ; 0xc34e3
    6539     inc bx                                    ; 43                          ; 0xc34e6 vgabios.c:2271
    6540     inc bx                                    ; 43                          ; 0xc34e7
    6541     mov es, cx                                ; 8e c1                       ; 0xc34e8 vgabios.c:47
    6542     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc34ea
    6543     mov si, strict word 0004ch                ; be 4c 00                    ; 0xc34ed vgabios.c:52
    6544     mov es, dx                                ; 8e c2                       ; 0xc34f0
    6545     mov word [es:si], ax                      ; 26 89 04                    ; 0xc34f2
    6546     inc bx                                    ; 43                          ; 0xc34f5 vgabios.c:2272
    6547     inc bx                                    ; 43                          ; 0xc34f6
    6548     mov es, cx                                ; 8e c1                       ; 0xc34f7 vgabios.c:47
    6549     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc34f9
    6550     mov si, strict word 00063h                ; be 63 00                    ; 0xc34fc vgabios.c:52
    6551     mov es, dx                                ; 8e c2                       ; 0xc34ff
    6552     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3501
    6553     inc bx                                    ; 43                          ; 0xc3504 vgabios.c:2273
    6554     inc bx                                    ; 43                          ; 0xc3505
    6555     mov es, cx                                ; 8e c1                       ; 0xc3506 vgabios.c:37
    6556     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3508
    6557     mov si, 00084h                            ; be 84 00                    ; 0xc350b vgabios.c:42
    6558     mov es, dx                                ; 8e c2                       ; 0xc350e
    6559     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3510
    6560     inc bx                                    ; 43                          ; 0xc3513 vgabios.c:2274
    6561     mov es, cx                                ; 8e c1                       ; 0xc3514 vgabios.c:47
    6562     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3516
    6563     mov si, 00085h                            ; be 85 00                    ; 0xc3519 vgabios.c:52
    6564     mov es, dx                                ; 8e c2                       ; 0xc351c
    6565     mov word [es:si], ax                      ; 26 89 04                    ; 0xc351e
    6566     inc bx                                    ; 43                          ; 0xc3521 vgabios.c:2275
    6567     inc bx                                    ; 43                          ; 0xc3522
    6568     mov es, cx                                ; 8e c1                       ; 0xc3523 vgabios.c:37
    6569     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3525
    6570     mov si, 00087h                            ; be 87 00                    ; 0xc3528 vgabios.c:42
    6571     mov es, dx                                ; 8e c2                       ; 0xc352b
    6572     mov byte [es:si], al                      ; 26 88 04                    ; 0xc352d
    6573     inc bx                                    ; 43                          ; 0xc3530 vgabios.c:2276
    6574     mov es, cx                                ; 8e c1                       ; 0xc3531 vgabios.c:37
    6575     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3533
    6576     mov si, 00088h                            ; be 88 00                    ; 0xc3536 vgabios.c:42
    6577     mov es, dx                                ; 8e c2                       ; 0xc3539
    6578     mov byte [es:si], al                      ; 26 88 04                    ; 0xc353b
    6579     inc bx                                    ; 43                          ; 0xc353e vgabios.c:2277
    6580     mov es, cx                                ; 8e c1                       ; 0xc353f vgabios.c:37
    6581     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3541
    6582     mov si, 00089h                            ; be 89 00                    ; 0xc3544 vgabios.c:42
    6583     mov es, dx                                ; 8e c2                       ; 0xc3547
    6584     mov byte [es:si], al                      ; 26 88 04                    ; 0xc3549
    6585     inc bx                                    ; 43                          ; 0xc354c vgabios.c:2278
    6586     mov es, cx                                ; 8e c1                       ; 0xc354d vgabios.c:47
    6587     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc354f
    6588     mov si, strict word 00060h                ; be 60 00                    ; 0xc3552 vgabios.c:52
    6589     mov es, dx                                ; 8e c2                       ; 0xc3555
    6590     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3557
    6591     mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc355a vgabios.c:2280
    6592     inc bx                                    ; 43                          ; 0xc355f vgabios.c:2279
    6593     inc bx                                    ; 43                          ; 0xc3560
    6594     jmp short 03569h                          ; eb 06                       ; 0xc3561
    6595     cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3563
    6596     jnc short 03585h                          ; 73 1c                       ; 0xc3567
    6597     mov es, cx                                ; 8e c1                       ; 0xc3569 vgabios.c:47
    6598     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc356b
    6599     mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc356e vgabios.c:48
    6600     sal si, 1                                 ; d1 e6                       ; 0xc3571
    6601     add si, strict byte 00050h                ; 83 c6 50                    ; 0xc3573
    6602     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3576 vgabios.c:52
    6603     mov es, dx                                ; 8e c2                       ; 0xc3579
    6604     mov word [es:si], ax                      ; 26 89 04                    ; 0xc357b
    6605     inc bx                                    ; 43                          ; 0xc357e vgabios.c:2282
    6606     inc bx                                    ; 43                          ; 0xc357f
    6607     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3580 vgabios.c:2283
    6608     jmp short 03563h                          ; eb de                       ; 0xc3583
    6609     mov es, cx                                ; 8e c1                       ; 0xc3585 vgabios.c:47
    6610     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3587
    6611     mov si, strict word 0004eh                ; be 4e 00                    ; 0xc358a vgabios.c:52
    6612     mov dx, strict word 00040h                ; ba 40 00                    ; 0xc358d
    6613     mov es, dx                                ; 8e c2                       ; 0xc3590
    6614     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3592
    6615     inc bx                                    ; 43                          ; 0xc3595 vgabios.c:2284
    6616     inc bx                                    ; 43                          ; 0xc3596
    6617     mov es, cx                                ; 8e c1                       ; 0xc3597 vgabios.c:37
    6618     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3599
    6619     mov si, strict word 00062h                ; be 62 00                    ; 0xc359c vgabios.c:42
    6620     mov es, dx                                ; 8e c2                       ; 0xc359f
    6621     mov byte [es:si], al                      ; 26 88 04                    ; 0xc35a1
    6622     inc bx                                    ; 43                          ; 0xc35a4 vgabios.c:2285
    6623     mov es, cx                                ; 8e c1                       ; 0xc35a5 vgabios.c:47
    6624     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35a7
    6625     mov si, strict word 0007ch                ; be 7c 00                    ; 0xc35aa vgabios.c:52
    6626     xor dx, dx                                ; 31 d2                       ; 0xc35ad
    6627     mov es, dx                                ; 8e c2                       ; 0xc35af
    6628     mov word [es:si], ax                      ; 26 89 04                    ; 0xc35b1
    6629     inc bx                                    ; 43                          ; 0xc35b4 vgabios.c:2287
    6630     inc bx                                    ; 43                          ; 0xc35b5
    6631     mov es, cx                                ; 8e c1                       ; 0xc35b6 vgabios.c:47
    6632     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35b8
    6633     mov si, strict word 0007eh                ; be 7e 00                    ; 0xc35bb vgabios.c:52
    6634     mov es, dx                                ; 8e c2                       ; 0xc35be
    6635     mov word [es:si], ax                      ; 26 89 04                    ; 0xc35c0
    6636     inc bx                                    ; 43                          ; 0xc35c3 vgabios.c:2288
    6637     inc bx                                    ; 43                          ; 0xc35c4
    6638     mov es, cx                                ; 8e c1                       ; 0xc35c5 vgabios.c:47
    6639     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35c7
    6640     mov si, 0010ch                            ; be 0c 01                    ; 0xc35ca vgabios.c:52
    6641     mov es, dx                                ; 8e c2                       ; 0xc35cd
    6642     mov word [es:si], ax                      ; 26 89 04                    ; 0xc35cf
    6643     inc bx                                    ; 43                          ; 0xc35d2 vgabios.c:2289
    6644     inc bx                                    ; 43                          ; 0xc35d3
    6645     mov es, cx                                ; 8e c1                       ; 0xc35d4 vgabios.c:47
    6646     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc35d6
    6647     mov si, 0010eh                            ; be 0e 01                    ; 0xc35d9 vgabios.c:52
    6648     mov es, dx                                ; 8e c2                       ; 0xc35dc
    6649     mov word [es:si], ax                      ; 26 89 04                    ; 0xc35de
    6650     inc bx                                    ; 43                          ; 0xc35e1 vgabios.c:2290
    6651     inc bx                                    ; 43                          ; 0xc35e2
    6652     test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc35e3 vgabios.c:2292
    6653     je short 03626h                           ; 74 3d                       ; 0xc35e7
    6654     inc bx                                    ; 43                          ; 0xc35e9 vgabios.c:2293
    6655     mov es, cx                                ; 8e c1                       ; 0xc35ea vgabios.c:37
    6656     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc35ec
    6657     xor ah, ah                                ; 30 e4                       ; 0xc35ef vgabios.c:38
    6658     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc35f1
    6659     inc bx                                    ; 43                          ; 0xc35f4 vgabios.c:2294
    6660     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc35f5 vgabios.c:37
    6661     mov dx, 003c6h                            ; ba c6 03                    ; 0xc35f8 vgabios.c:38
    6662     out DX, AL                                ; ee                          ; 0xc35fb
    6663     inc bx                                    ; 43                          ; 0xc35fc vgabios.c:2295
    6664     xor al, al                                ; 30 c0                       ; 0xc35fd
    6665     mov dx, 003c8h                            ; ba c8 03                    ; 0xc35ff
    6666     out DX, AL                                ; ee                          ; 0xc3602
    6667     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3603 vgabios.c:2298
    6668     jmp short 0360fh                          ; eb 07                       ; 0xc3606
    6669     cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc3608
    6670     jnc short 0361eh                          ; 73 0f                       ; 0xc360d
    6671     mov es, cx                                ; 8e c1                       ; 0xc360f vgabios.c:37
    6672     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3611
    6673     mov dx, 003c9h                            ; ba c9 03                    ; 0xc3614 vgabios.c:38
    6674     out DX, AL                                ; ee                          ; 0xc3617
    6675     inc bx                                    ; 43                          ; 0xc3618 vgabios.c:2299
    6676     inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3619 vgabios.c:2300
    6677     jmp short 03608h                          ; eb ea                       ; 0xc361c
    6678     inc bx                                    ; 43                          ; 0xc361e vgabios.c:2301
    6679     mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc361f
    6680     mov dx, 003c8h                            ; ba c8 03                    ; 0xc3622
    6681     out DX, AL                                ; ee                          ; 0xc3625
    6682     mov ax, bx                                ; 89 d8                       ; 0xc3626 vgabios.c:2305
    6683     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3628
    6684     pop di                                    ; 5f                          ; 0xc362b
    6685     pop si                                    ; 5e                          ; 0xc362c
    6686     pop cx                                    ; 59                          ; 0xc362d
    6687     pop bp                                    ; 5d                          ; 0xc362e
    6688     retn                                      ; c3                          ; 0xc362f
    6689   ; disGetNextSymbol 0xc3630 LB 0xc64 -> off=0x0 cb=000000000000002b uValue=00000000000c3630 'find_vga_entry'
    6690 find_vga_entry:                              ; 0xc3630 LB 0x2b
    6691     push bx                                   ; 53                          ; 0xc3630 vgabios.c:2314
    6692     push cx                                   ; 51                          ; 0xc3631
    6693     push dx                                   ; 52                          ; 0xc3632
    6694     push bp                                   ; 55                          ; 0xc3633
    6695     mov bp, sp                                ; 89 e5                       ; 0xc3634
    6696     mov dl, al                                ; 88 c2                       ; 0xc3636
    6697     mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc3638 vgabios.c:2316
    6698     xor al, al                                ; 30 c0                       ; 0xc363a vgabios.c:2317
    6699     jmp short 03644h                          ; eb 06                       ; 0xc363c
     6426    ; sub ah, ah                                ; 2a e4                     ; 0xc345e
     6427    mov es, cx                                ; 8e c1                       ; 0xc3460 vgabios.c:42
     6428    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3462
     6429    inc bx                                    ; 43                          ; 0xc3465 vgabios.c:2301
     6430    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3466 vgabios.c:2302
     6431    jmp short 0344eh                          ; eb e3                       ; 0xc3469
     6432    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc346b vgabios.c:2304
     6433    jmp short 03478h                          ; eb 06                       ; 0xc3470
     6434    cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc3472
     6435    jnbe short 0349ch                         ; 77 24                       ; 0xc3476
     6436    mov dx, 003dah                            ; ba da 03                    ; 0xc3478 vgabios.c:2305
     6437    in AL, DX                                 ; ec                          ; 0xc347b
     6438    db  02ah, 0e4h
     6439    ; sub ah, ah                                ; 2a e4                     ; 0xc347c
     6440    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc347e vgabios.c:2306
     6441    and ax, strict word 00020h                ; 25 20 00                    ; 0xc3481
     6442    or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc3484
     6443    mov dx, 003c0h                            ; ba c0 03                    ; 0xc3487
     6444    out DX, AL                                ; ee                          ; 0xc348a
     6445    mov dx, 003c1h                            ; ba c1 03                    ; 0xc348b vgabios.c:2307
     6446    in AL, DX                                 ; ec                          ; 0xc348e
     6447    db  02ah, 0e4h
     6448    ; sub ah, ah                                ; 2a e4                     ; 0xc348f
     6449    mov es, cx                                ; 8e c1                       ; 0xc3491 vgabios.c:42
     6450    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3493
     6451    inc bx                                    ; 43                          ; 0xc3496 vgabios.c:2307
     6452    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3497 vgabios.c:2308
     6453    jmp short 03472h                          ; eb d6                       ; 0xc349a
     6454    mov dx, 003dah                            ; ba da 03                    ; 0xc349c vgabios.c:2309
     6455    in AL, DX                                 ; ec                          ; 0xc349f
     6456    db  02ah, 0e4h
     6457    ; sub ah, ah                                ; 2a e4                     ; 0xc34a0
     6458    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc34a2 vgabios.c:2311
     6459    jmp short 034afh                          ; eb 06                       ; 0xc34a7
     6460    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc34a9
     6461    jnbe short 034c7h                         ; 77 18                       ; 0xc34ad
     6462    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc34af vgabios.c:2312
     6463    mov dx, 003ceh                            ; ba ce 03                    ; 0xc34b2
     6464    out DX, AL                                ; ee                          ; 0xc34b5
     6465    mov dx, 003cfh                            ; ba cf 03                    ; 0xc34b6 vgabios.c:2313
     6466    in AL, DX                                 ; ec                          ; 0xc34b9
     6467    db  02ah, 0e4h
     6468    ; sub ah, ah                                ; 2a e4                     ; 0xc34ba
     6469    mov es, cx                                ; 8e c1                       ; 0xc34bc vgabios.c:42
     6470    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc34be
     6471    inc bx                                    ; 43                          ; 0xc34c1 vgabios.c:2313
     6472    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc34c2 vgabios.c:2314
     6473    jmp short 034a9h                          ; eb e2                       ; 0xc34c5
     6474    mov es, cx                                ; 8e c1                       ; 0xc34c7 vgabios.c:52
     6475    mov word [es:bx], si                      ; 26 89 37                    ; 0xc34c9
     6476    inc bx                                    ; 43                          ; 0xc34cc vgabios.c:2316
     6477    inc bx                                    ; 43                          ; 0xc34cd
     6478    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc34ce vgabios.c:42
     6479    inc bx                                    ; 43                          ; 0xc34d2 vgabios.c:2319
     6480    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc34d3 vgabios.c:42
     6481    inc bx                                    ; 43                          ; 0xc34d7 vgabios.c:2320
     6482    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc34d8 vgabios.c:42
     6483    inc bx                                    ; 43                          ; 0xc34dc vgabios.c:2321
     6484    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc34dd vgabios.c:42
     6485    inc bx                                    ; 43                          ; 0xc34e1 vgabios.c:2322
     6486    test byte [bp-00ch], 002h                 ; f6 46 f4 02                 ; 0xc34e2 vgabios.c:2324
     6487    jne short 034ebh                          ; 75 03                       ; 0xc34e6
     6488    jmp near 0362ah                           ; e9 3f 01                    ; 0xc34e8
     6489    mov si, strict word 00049h                ; be 49 00                    ; 0xc34eb vgabios.c:37
     6490    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34ee
     6491    mov es, ax                                ; 8e c0                       ; 0xc34f1
     6492    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc34f3
     6493    mov es, cx                                ; 8e c1                       ; 0xc34f6 vgabios.c:42
     6494    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc34f8
     6495    inc bx                                    ; 43                          ; 0xc34fb vgabios.c:2325
     6496    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc34fc vgabios.c:47
     6497    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc34ff
     6498    mov es, ax                                ; 8e c0                       ; 0xc3502
     6499    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3504
     6500    mov es, cx                                ; 8e c1                       ; 0xc3507 vgabios.c:52
     6501    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3509
     6502    inc bx                                    ; 43                          ; 0xc350c vgabios.c:2326
     6503    inc bx                                    ; 43                          ; 0xc350d
     6504    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc350e vgabios.c:47
     6505    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3511
     6506    mov es, ax                                ; 8e c0                       ; 0xc3514
     6507    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3516
     6508    mov es, cx                                ; 8e c1                       ; 0xc3519 vgabios.c:52
     6509    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc351b
     6510    inc bx                                    ; 43                          ; 0xc351e vgabios.c:2327
     6511    inc bx                                    ; 43                          ; 0xc351f
     6512    mov si, strict word 00063h                ; be 63 00                    ; 0xc3520 vgabios.c:47
     6513    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3523
     6514    mov es, ax                                ; 8e c0                       ; 0xc3526
     6515    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3528
     6516    mov es, cx                                ; 8e c1                       ; 0xc352b vgabios.c:52
     6517    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc352d
     6518    inc bx                                    ; 43                          ; 0xc3530 vgabios.c:2328
     6519    inc bx                                    ; 43                          ; 0xc3531
     6520    mov si, 00084h                            ; be 84 00                    ; 0xc3532 vgabios.c:37
     6521    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3535
     6522    mov es, ax                                ; 8e c0                       ; 0xc3538
     6523    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc353a
     6524    mov es, cx                                ; 8e c1                       ; 0xc353d vgabios.c:42
     6525    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc353f
     6526    inc bx                                    ; 43                          ; 0xc3542 vgabios.c:2329
     6527    mov si, 00085h                            ; be 85 00                    ; 0xc3543 vgabios.c:47
     6528    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3546
     6529    mov es, ax                                ; 8e c0                       ; 0xc3549
     6530    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc354b
     6531    mov es, cx                                ; 8e c1                       ; 0xc354e vgabios.c:52
     6532    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3550
     6533    inc bx                                    ; 43                          ; 0xc3553 vgabios.c:2330
     6534    inc bx                                    ; 43                          ; 0xc3554
     6535    mov si, 00087h                            ; be 87 00                    ; 0xc3555 vgabios.c:37
     6536    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3558
     6537    mov es, ax                                ; 8e c0                       ; 0xc355b
     6538    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc355d
     6539    mov es, cx                                ; 8e c1                       ; 0xc3560 vgabios.c:42
     6540    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3562
     6541    inc bx                                    ; 43                          ; 0xc3565 vgabios.c:2331
     6542    mov si, 00088h                            ; be 88 00                    ; 0xc3566 vgabios.c:37
     6543    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3569
     6544    mov es, ax                                ; 8e c0                       ; 0xc356c
     6545    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc356e
     6546    mov es, cx                                ; 8e c1                       ; 0xc3571 vgabios.c:42
     6547    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3573
     6548    inc bx                                    ; 43                          ; 0xc3576 vgabios.c:2332
     6549    mov si, 00089h                            ; be 89 00                    ; 0xc3577 vgabios.c:37
     6550    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc357a
     6551    mov es, ax                                ; 8e c0                       ; 0xc357d
     6552    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc357f
     6553    mov es, cx                                ; 8e c1                       ; 0xc3582 vgabios.c:42
     6554    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3584
     6555    inc bx                                    ; 43                          ; 0xc3587 vgabios.c:2333
     6556    mov si, strict word 00060h                ; be 60 00                    ; 0xc3588 vgabios.c:47
     6557    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc358b
     6558    mov es, ax                                ; 8e c0                       ; 0xc358e
     6559    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3590
     6560    mov es, cx                                ; 8e c1                       ; 0xc3593 vgabios.c:52
     6561    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3595
     6562    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3598 vgabios.c:2335
     6563    inc bx                                    ; 43                          ; 0xc359d vgabios.c:2334
     6564    inc bx                                    ; 43                          ; 0xc359e
     6565    jmp short 035a7h                          ; eb 06                       ; 0xc359f
     6566    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc35a1
     6567    jnc short 035c3h                          ; 73 1c                       ; 0xc35a5
     6568    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc35a7 vgabios.c:2336
     6569    sal si, 1                                 ; d1 e6                       ; 0xc35aa
     6570    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc35ac
     6571    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc35af vgabios.c:47
     6572    mov es, ax                                ; 8e c0                       ; 0xc35b2
     6573    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc35b4
     6574    mov es, cx                                ; 8e c1                       ; 0xc35b7 vgabios.c:52
     6575    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc35b9
     6576    inc bx                                    ; 43                          ; 0xc35bc vgabios.c:2337
     6577    inc bx                                    ; 43                          ; 0xc35bd
     6578    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc35be vgabios.c:2338
     6579    jmp short 035a1h                          ; eb de                       ; 0xc35c1
     6580    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc35c3 vgabios.c:47
     6581    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc35c6
     6582    mov es, ax                                ; 8e c0                       ; 0xc35c9
     6583    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc35cb
     6584    mov es, cx                                ; 8e c1                       ; 0xc35ce vgabios.c:52
     6585    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc35d0
     6586    inc bx                                    ; 43                          ; 0xc35d3 vgabios.c:2339
     6587    inc bx                                    ; 43                          ; 0xc35d4
     6588    mov si, strict word 00062h                ; be 62 00                    ; 0xc35d5 vgabios.c:37
     6589    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc35d8
     6590    mov es, ax                                ; 8e c0                       ; 0xc35db
     6591    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc35dd
     6592    mov es, cx                                ; 8e c1                       ; 0xc35e0 vgabios.c:42
     6593    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc35e2
     6594    inc bx                                    ; 43                          ; 0xc35e5 vgabios.c:2340
     6595    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc35e6 vgabios.c:47
     6596    xor ax, ax                                ; 31 c0                       ; 0xc35e9
     6597    mov es, ax                                ; 8e c0                       ; 0xc35eb
     6598    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc35ed
     6599    mov es, cx                                ; 8e c1                       ; 0xc35f0 vgabios.c:52
     6600    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc35f2
     6601    inc bx                                    ; 43                          ; 0xc35f5 vgabios.c:2342
     6602    inc bx                                    ; 43                          ; 0xc35f6
     6603    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc35f7 vgabios.c:47
     6604    xor ax, ax                                ; 31 c0                       ; 0xc35fa
     6605    mov es, ax                                ; 8e c0                       ; 0xc35fc
     6606    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc35fe
     6607    mov es, cx                                ; 8e c1                       ; 0xc3601 vgabios.c:52
     6608    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3603
     6609    inc bx                                    ; 43                          ; 0xc3606 vgabios.c:2343
     6610    inc bx                                    ; 43                          ; 0xc3607
     6611    mov si, 0010ch                            ; be 0c 01                    ; 0xc3608 vgabios.c:47
     6612    xor ax, ax                                ; 31 c0                       ; 0xc360b
     6613    mov es, ax                                ; 8e c0                       ; 0xc360d
     6614    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc360f
     6615    mov es, cx                                ; 8e c1                       ; 0xc3612 vgabios.c:52
     6616    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3614
     6617    inc bx                                    ; 43                          ; 0xc3617 vgabios.c:2344
     6618    inc bx                                    ; 43                          ; 0xc3618
     6619    mov si, 0010eh                            ; be 0e 01                    ; 0xc3619 vgabios.c:47
     6620    xor ax, ax                                ; 31 c0                       ; 0xc361c
     6621    mov es, ax                                ; 8e c0                       ; 0xc361e
     6622    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc3620
     6623    mov es, cx                                ; 8e c1                       ; 0xc3623 vgabios.c:52
     6624    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3625
     6625    inc bx                                    ; 43                          ; 0xc3628 vgabios.c:2345
     6626    inc bx                                    ; 43                          ; 0xc3629
     6627    test byte [bp-00ch], 004h                 ; f6 46 f4 04                 ; 0xc362a vgabios.c:2347
     6628    je short 0367ch                           ; 74 4c                       ; 0xc362e
     6629    mov dx, 003c7h                            ; ba c7 03                    ; 0xc3630 vgabios.c:2349
     6630    in AL, DX                                 ; ec                          ; 0xc3633
     6631    db  02ah, 0e4h
     6632    ; sub ah, ah                                ; 2a e4                     ; 0xc3634
     6633    mov es, cx                                ; 8e c1                       ; 0xc3636 vgabios.c:42
     6634    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3638
     6635    inc bx                                    ; 43                          ; 0xc363b vgabios.c:2349
     6636    mov dx, 003c8h                            ; ba c8 03                    ; 0xc363c
     6637    in AL, DX                                 ; ec                          ; 0xc363f
     6638    db  02ah, 0e4h
     6639    ; sub ah, ah                                ; 2a e4                     ; 0xc3640
     6640    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3642 vgabios.c:42
     6641    inc bx                                    ; 43                          ; 0xc3645 vgabios.c:2350
     6642    mov dx, 003c6h                            ; ba c6 03                    ; 0xc3646
     6643    in AL, DX                                 ; ec                          ; 0xc3649
     6644    db  02ah, 0e4h
     6645    ; sub ah, ah                                ; 2a e4                     ; 0xc364a
     6646    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc364c vgabios.c:42
     6647    inc bx                                    ; 43                          ; 0xc364f vgabios.c:2351
     6648    xor al, al                                ; 30 c0                       ; 0xc3650
     6649    mov dx, 003c8h                            ; ba c8 03                    ; 0xc3652
     6650    out DX, AL                                ; ee                          ; 0xc3655
     6651    xor ah, ah                                ; 30 e4                       ; 0xc3656 vgabios.c:2354
     6652    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3658
     6653    jmp short 03664h                          ; eb 07                       ; 0xc365b
     6654    cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc365d
     6655    jnc short 03675h                          ; 73 11                       ; 0xc3662
     6656    mov dx, 003c9h                            ; ba c9 03                    ; 0xc3664 vgabios.c:2355
     6657    in AL, DX                                 ; ec                          ; 0xc3667
     6658    db  02ah, 0e4h
     6659    ; sub ah, ah                                ; 2a e4                     ; 0xc3668
     6660    mov es, cx                                ; 8e c1                       ; 0xc366a vgabios.c:42
     6661    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc366c
     6662    inc bx                                    ; 43                          ; 0xc366f vgabios.c:2355
     6663    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3670 vgabios.c:2356
     6664    jmp short 0365dh                          ; eb e8                       ; 0xc3673
     6665    mov es, cx                                ; 8e c1                       ; 0xc3675 vgabios.c:42
     6666    mov byte [es:bx], 000h                    ; 26 c6 07 00                 ; 0xc3677
     6667    inc bx                                    ; 43                          ; 0xc367b vgabios.c:2357
     6668    mov ax, bx                                ; 89 d8                       ; 0xc367c vgabios.c:2360
     6669    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc367e
     6670    pop di                                    ; 5f                          ; 0xc3681
     6671    pop si                                    ; 5e                          ; 0xc3682
     6672    pop cx                                    ; 59                          ; 0xc3683
     6673    pop bp                                    ; 5d                          ; 0xc3684
     6674    retn                                      ; c3                          ; 0xc3685
     6675  ; disGetNextSymbol 0xc3686 LB 0xf87 -> off=0x0 cb=00000000000002ba uValue=00000000000c3686 'biosfn_restore_video_state'
     6676biosfn_restore_video_state:                  ; 0xc3686 LB 0x2ba
     6677    push bp                                   ; 55                          ; 0xc3686 vgabios.c:2362
     6678    mov bp, sp                                ; 89 e5                       ; 0xc3687
     6679    push cx                                   ; 51                          ; 0xc3689
     6680    push si                                   ; 56                          ; 0xc368a
     6681    push di                                   ; 57                          ; 0xc368b
     6682    sub sp, strict byte 00008h                ; 83 ec 08                    ; 0xc368c
     6683    push ax                                   ; 50                          ; 0xc368f
     6684    mov cx, dx                                ; 89 d1                       ; 0xc3690
     6685    test byte [bp-010h], 001h                 ; f6 46 f0 01                 ; 0xc3692 vgabios.c:2366
     6686    je short 0370ch                           ; 74 74                       ; 0xc3696
     6687    mov dx, 003dah                            ; ba da 03                    ; 0xc3698 vgabios.c:2368
     6688    in AL, DX                                 ; ec                          ; 0xc369b
     6689    db  02ah, 0e4h
     6690    ; sub ah, ah                                ; 2a e4                     ; 0xc369c
     6691    lea si, [bx+040h]                         ; 8d 77 40                    ; 0xc369e vgabios.c:2370
     6692    mov es, cx                                ; 8e c1                       ; 0xc36a1 vgabios.c:47
     6693    mov ax, word [es:si]                      ; 26 8b 04                    ; 0xc36a3
     6694    mov word [bp-00ch], ax                    ; 89 46 f4                    ; 0xc36a6 vgabios.c:48
     6695    mov si, bx                                ; 89 de                       ; 0xc36a9 vgabios.c:2371
     6696    mov word [bp-008h], strict word 00001h    ; c7 46 f8 01 00              ; 0xc36ab vgabios.c:2374
     6697    add bx, strict byte 00005h                ; 83 c3 05                    ; 0xc36b0 vgabios.c:2372
     6698    jmp short 036bbh                          ; eb 06                       ; 0xc36b3
     6699    cmp word [bp-008h], strict byte 00004h    ; 83 7e f8 04                 ; 0xc36b5
     6700    jnbe short 036d1h                         ; 77 16                       ; 0xc36b9
     6701    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc36bb vgabios.c:2375
     6702    mov dx, 003c4h                            ; ba c4 03                    ; 0xc36be
     6703    out DX, AL                                ; ee                          ; 0xc36c1
     6704    mov es, cx                                ; 8e c1                       ; 0xc36c2 vgabios.c:37
     6705    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc36c4
     6706    mov dx, 003c5h                            ; ba c5 03                    ; 0xc36c7 vgabios.c:38
     6707    out DX, AL                                ; ee                          ; 0xc36ca
     6708    inc bx                                    ; 43                          ; 0xc36cb vgabios.c:2376
     6709    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc36cc vgabios.c:2377
     6710    jmp short 036b5h                          ; eb e4                       ; 0xc36cf
     6711    xor al, al                                ; 30 c0                       ; 0xc36d1 vgabios.c:2378
     6712    mov dx, 003c4h                            ; ba c4 03                    ; 0xc36d3
     6713    out DX, AL                                ; ee                          ; 0xc36d6
     6714    mov es, cx                                ; 8e c1                       ; 0xc36d7 vgabios.c:37
     6715    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc36d9
     6716    mov dx, 003c5h                            ; ba c5 03                    ; 0xc36dc vgabios.c:38
     6717    out DX, AL                                ; ee                          ; 0xc36df
     6718    inc bx                                    ; 43                          ; 0xc36e0 vgabios.c:2379
     6719    mov dx, 003cch                            ; ba cc 03                    ; 0xc36e1
     6720    in AL, DX                                 ; ec                          ; 0xc36e4
     6721    db  02ah, 0e4h
     6722    ; sub ah, ah                                ; 2a e4                     ; 0xc36e5
     6723    and AL, strict byte 0feh                  ; 24 fe                       ; 0xc36e7
     6724    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc36e9
     6725    cmp word [bp-00ch], 003d4h                ; 81 7e f4 d4 03              ; 0xc36ec vgabios.c:2383
     6726    jne short 036f7h                          ; 75 04                       ; 0xc36f1
     6727    or byte [bp-00eh], 001h                   ; 80 4e f2 01                 ; 0xc36f3 vgabios.c:2384
     6728    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc36f7 vgabios.c:2385
     6729    mov dx, 003c2h                            ; ba c2 03                    ; 0xc36fa
     6730    out DX, AL                                ; ee                          ; 0xc36fd
     6731    mov ax, strict word 00011h                ; b8 11 00                    ; 0xc36fe vgabios.c:2388
     6732    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3701
     6733    out DX, ax                                ; ef                          ; 0xc3704
     6734    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3705 vgabios.c:2390
     6735    jmp short 03715h                          ; eb 09                       ; 0xc370a
     6736    jmp near 037cfh                           ; e9 c0 00                    ; 0xc370c
     6737    cmp word [bp-008h], strict byte 00018h    ; 83 7e f8 18                 ; 0xc370f
     6738    jnbe short 0372fh                         ; 77 1a                       ; 0xc3713
     6739    cmp word [bp-008h], strict byte 00011h    ; 83 7e f8 11                 ; 0xc3715 vgabios.c:2391
     6740    je short 03729h                           ; 74 0e                       ; 0xc3719
     6741    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc371b vgabios.c:2392
     6742    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc371e
     6743    out DX, AL                                ; ee                          ; 0xc3721
     6744    mov es, cx                                ; 8e c1                       ; 0xc3722 vgabios.c:37
     6745    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3724
     6746    inc dx                                    ; 42                          ; 0xc3727 vgabios.c:38
     6747    out DX, AL                                ; ee                          ; 0xc3728
     6748    inc bx                                    ; 43                          ; 0xc3729 vgabios.c:2395
     6749    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc372a vgabios.c:2396
     6750    jmp short 0370fh                          ; eb e0                       ; 0xc372d
     6751    mov AL, strict byte 011h                  ; b0 11                       ; 0xc372f vgabios.c:2398
     6752    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc3731
     6753    out DX, AL                                ; ee                          ; 0xc3734
     6754    lea di, [word bx-00007h]                  ; 8d bf f9 ff                 ; 0xc3735 vgabios.c:2399
     6755    mov es, cx                                ; 8e c1                       ; 0xc3739 vgabios.c:37
     6756    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc373b
     6757    inc dx                                    ; 42                          ; 0xc373e vgabios.c:38
     6758    out DX, AL                                ; ee                          ; 0xc373f
     6759    lea di, [si+003h]                         ; 8d 7c 03                    ; 0xc3740 vgabios.c:2402
     6760    mov dl, byte [es:di]                      ; 26 8a 15                    ; 0xc3743 vgabios.c:37
     6761    xor dh, dh                                ; 30 f6                       ; 0xc3746 vgabios.c:38
     6762    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3748
     6763    mov dx, 003dah                            ; ba da 03                    ; 0xc374b vgabios.c:2403
     6764    in AL, DX                                 ; ec                          ; 0xc374e
     6765    db  02ah, 0e4h
     6766    ; sub ah, ah                                ; 2a e4                     ; 0xc374f
     6767    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3751 vgabios.c:2404
     6768    jmp short 0375eh                          ; eb 06                       ; 0xc3756
     6769    cmp word [bp-008h], strict byte 00013h    ; 83 7e f8 13                 ; 0xc3758
     6770    jnbe short 03777h                         ; 77 19                       ; 0xc375c
     6771    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc375e vgabios.c:2405
     6772    and ax, strict word 00020h                ; 25 20 00                    ; 0xc3761
     6773    or ax, word [bp-008h]                     ; 0b 46 f8                    ; 0xc3764
     6774    mov dx, 003c0h                            ; ba c0 03                    ; 0xc3767
     6775    out DX, AL                                ; ee                          ; 0xc376a
     6776    mov es, cx                                ; 8e c1                       ; 0xc376b vgabios.c:37
     6777    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc376d
     6778    out DX, AL                                ; ee                          ; 0xc3770 vgabios.c:38
     6779    inc bx                                    ; 43                          ; 0xc3771 vgabios.c:2406
     6780    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3772 vgabios.c:2407
     6781    jmp short 03758h                          ; eb e1                       ; 0xc3775
     6782    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc3777 vgabios.c:2408
     6783    mov dx, 003c0h                            ; ba c0 03                    ; 0xc377a
     6784    out DX, AL                                ; ee                          ; 0xc377d
     6785    mov dx, 003dah                            ; ba da 03                    ; 0xc377e vgabios.c:2409
     6786    in AL, DX                                 ; ec                          ; 0xc3781
     6787    db  02ah, 0e4h
     6788    ; sub ah, ah                                ; 2a e4                     ; 0xc3782
     6789    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc3784 vgabios.c:2411
     6790    jmp short 03791h                          ; eb 06                       ; 0xc3789
     6791    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc378b
     6792    jnbe short 037a7h                         ; 77 16                       ; 0xc378f
     6793    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3791 vgabios.c:2412
     6794    mov dx, 003ceh                            ; ba ce 03                    ; 0xc3794
     6795    out DX, AL                                ; ee                          ; 0xc3797
     6796    mov es, cx                                ; 8e c1                       ; 0xc3798 vgabios.c:37
     6797    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc379a
     6798    mov dx, 003cfh                            ; ba cf 03                    ; 0xc379d vgabios.c:38
     6799    out DX, AL                                ; ee                          ; 0xc37a0
     6800    inc bx                                    ; 43                          ; 0xc37a1 vgabios.c:2413
     6801    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc37a2 vgabios.c:2414
     6802    jmp short 0378bh                          ; eb e4                       ; 0xc37a5
     6803    add bx, strict byte 00006h                ; 83 c3 06                    ; 0xc37a7 vgabios.c:2415
     6804    mov es, cx                                ; 8e c1                       ; 0xc37aa vgabios.c:37
     6805    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc37ac
     6806    mov dx, 003c4h                            ; ba c4 03                    ; 0xc37af vgabios.c:38
     6807    out DX, AL                                ; ee                          ; 0xc37b2
     6808    inc si                                    ; 46                          ; 0xc37b3 vgabios.c:2418
     6809    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc37b4 vgabios.c:37
     6810    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc37b7 vgabios.c:38
     6811    out DX, AL                                ; ee                          ; 0xc37ba
     6812    inc si                                    ; 46                          ; 0xc37bb vgabios.c:2419
     6813    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc37bc vgabios.c:37
     6814    mov dx, 003ceh                            ; ba ce 03                    ; 0xc37bf vgabios.c:38
     6815    out DX, AL                                ; ee                          ; 0xc37c2
     6816    inc si                                    ; 46                          ; 0xc37c3 vgabios.c:2420
     6817    inc si                                    ; 46                          ; 0xc37c4
     6818    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc37c5 vgabios.c:37
     6819    mov dx, word [bp-00ch]                    ; 8b 56 f4                    ; 0xc37c8 vgabios.c:38
     6820    add dx, strict byte 00006h                ; 83 c2 06                    ; 0xc37cb
     6821    out DX, AL                                ; ee                          ; 0xc37ce
     6822    test byte [bp-010h], 002h                 ; f6 46 f0 02                 ; 0xc37cf vgabios.c:2424
     6823    jne short 037d8h                          ; 75 03                       ; 0xc37d3
     6824    jmp near 038f3h                           ; e9 1b 01                    ; 0xc37d5
     6825    mov es, cx                                ; 8e c1                       ; 0xc37d8 vgabios.c:37
     6826    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc37da
     6827    mov si, strict word 00049h                ; be 49 00                    ; 0xc37dd vgabios.c:42
     6828    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc37e0
     6829    mov es, dx                                ; 8e c2                       ; 0xc37e3
     6830    mov byte [es:si], al                      ; 26 88 04                    ; 0xc37e5
     6831    inc bx                                    ; 43                          ; 0xc37e8 vgabios.c:2425
     6832    mov es, cx                                ; 8e c1                       ; 0xc37e9 vgabios.c:47
     6833    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc37eb
     6834    mov si, strict word 0004ah                ; be 4a 00                    ; 0xc37ee vgabios.c:52
     6835    mov es, dx                                ; 8e c2                       ; 0xc37f1
     6836    mov word [es:si], ax                      ; 26 89 04                    ; 0xc37f3
     6837    inc bx                                    ; 43                          ; 0xc37f6 vgabios.c:2426
     6838    inc bx                                    ; 43                          ; 0xc37f7
     6839    mov es, cx                                ; 8e c1                       ; 0xc37f8 vgabios.c:47
     6840    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc37fa
     6841    mov si, strict word 0004ch                ; be 4c 00                    ; 0xc37fd vgabios.c:52
     6842    mov es, dx                                ; 8e c2                       ; 0xc3800
     6843    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3802
     6844    inc bx                                    ; 43                          ; 0xc3805 vgabios.c:2427
     6845    inc bx                                    ; 43                          ; 0xc3806
     6846    mov es, cx                                ; 8e c1                       ; 0xc3807 vgabios.c:47
     6847    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3809
     6848    mov si, strict word 00063h                ; be 63 00                    ; 0xc380c vgabios.c:52
     6849    mov es, dx                                ; 8e c2                       ; 0xc380f
     6850    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3811
     6851    inc bx                                    ; 43                          ; 0xc3814 vgabios.c:2428
     6852    inc bx                                    ; 43                          ; 0xc3815
     6853    mov es, cx                                ; 8e c1                       ; 0xc3816 vgabios.c:37
     6854    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3818
     6855    mov si, 00084h                            ; be 84 00                    ; 0xc381b vgabios.c:42
     6856    mov es, dx                                ; 8e c2                       ; 0xc381e
     6857    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3820
     6858    inc bx                                    ; 43                          ; 0xc3823 vgabios.c:2429
     6859    mov es, cx                                ; 8e c1                       ; 0xc3824 vgabios.c:47
     6860    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3826
     6861    mov si, 00085h                            ; be 85 00                    ; 0xc3829 vgabios.c:52
     6862    mov es, dx                                ; 8e c2                       ; 0xc382c
     6863    mov word [es:si], ax                      ; 26 89 04                    ; 0xc382e
     6864    inc bx                                    ; 43                          ; 0xc3831 vgabios.c:2430
     6865    inc bx                                    ; 43                          ; 0xc3832
     6866    mov es, cx                                ; 8e c1                       ; 0xc3833 vgabios.c:37
     6867    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3835
     6868    mov si, 00087h                            ; be 87 00                    ; 0xc3838 vgabios.c:42
     6869    mov es, dx                                ; 8e c2                       ; 0xc383b
     6870    mov byte [es:si], al                      ; 26 88 04                    ; 0xc383d
     6871    inc bx                                    ; 43                          ; 0xc3840 vgabios.c:2431
     6872    mov es, cx                                ; 8e c1                       ; 0xc3841 vgabios.c:37
     6873    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3843
     6874    mov si, 00088h                            ; be 88 00                    ; 0xc3846 vgabios.c:42
     6875    mov es, dx                                ; 8e c2                       ; 0xc3849
     6876    mov byte [es:si], al                      ; 26 88 04                    ; 0xc384b
     6877    inc bx                                    ; 43                          ; 0xc384e vgabios.c:2432
     6878    mov es, cx                                ; 8e c1                       ; 0xc384f vgabios.c:37
     6879    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3851
     6880    mov si, 00089h                            ; be 89 00                    ; 0xc3854 vgabios.c:42
     6881    mov es, dx                                ; 8e c2                       ; 0xc3857
     6882    mov byte [es:si], al                      ; 26 88 04                    ; 0xc3859
     6883    inc bx                                    ; 43                          ; 0xc385c vgabios.c:2433
     6884    mov es, cx                                ; 8e c1                       ; 0xc385d vgabios.c:47
     6885    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc385f
     6886    mov si, strict word 00060h                ; be 60 00                    ; 0xc3862 vgabios.c:52
     6887    mov es, dx                                ; 8e c2                       ; 0xc3865
     6888    mov word [es:si], ax                      ; 26 89 04                    ; 0xc3867
     6889    mov word [bp-008h], strict word 00000h    ; c7 46 f8 00 00              ; 0xc386a vgabios.c:2435
     6890    inc bx                                    ; 43                          ; 0xc386f vgabios.c:2434
     6891    inc bx                                    ; 43                          ; 0xc3870
     6892    jmp short 03879h                          ; eb 06                       ; 0xc3871
     6893    cmp word [bp-008h], strict byte 00008h    ; 83 7e f8 08                 ; 0xc3873
     6894    jnc short 03895h                          ; 73 1c                       ; 0xc3877
     6895    mov es, cx                                ; 8e c1                       ; 0xc3879 vgabios.c:47
     6896    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc387b
     6897    mov si, word [bp-008h]                    ; 8b 76 f8                    ; 0xc387e vgabios.c:48
     6898    sal si, 1                                 ; d1 e6                       ; 0xc3881
     6899    add si, strict byte 00050h                ; 83 c6 50                    ; 0xc3883
     6900    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc3886 vgabios.c:52
     6901    mov es, dx                                ; 8e c2                       ; 0xc3889
     6902    mov word [es:si], ax                      ; 26 89 04                    ; 0xc388b
     6903    inc bx                                    ; 43                          ; 0xc388e vgabios.c:2437
     6904    inc bx                                    ; 43                          ; 0xc388f
     6905    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3890 vgabios.c:2438
     6906    jmp short 03873h                          ; eb de                       ; 0xc3893
     6907    mov es, cx                                ; 8e c1                       ; 0xc3895 vgabios.c:47
     6908    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3897
     6909    mov si, strict word 0004eh                ; be 4e 00                    ; 0xc389a vgabios.c:52
     6910    mov dx, strict word 00040h                ; ba 40 00                    ; 0xc389d
     6911    mov es, dx                                ; 8e c2                       ; 0xc38a0
     6912    mov word [es:si], ax                      ; 26 89 04                    ; 0xc38a2
     6913    inc bx                                    ; 43                          ; 0xc38a5 vgabios.c:2439
     6914    inc bx                                    ; 43                          ; 0xc38a6
     6915    mov es, cx                                ; 8e c1                       ; 0xc38a7 vgabios.c:37
     6916    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc38a9
     6917    mov si, strict word 00062h                ; be 62 00                    ; 0xc38ac vgabios.c:42
     6918    mov es, dx                                ; 8e c2                       ; 0xc38af
     6919    mov byte [es:si], al                      ; 26 88 04                    ; 0xc38b1
     6920    inc bx                                    ; 43                          ; 0xc38b4 vgabios.c:2440
     6921    mov es, cx                                ; 8e c1                       ; 0xc38b5 vgabios.c:47
     6922    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc38b7
     6923    mov si, strict word 0007ch                ; be 7c 00                    ; 0xc38ba vgabios.c:52
     6924    xor dx, dx                                ; 31 d2                       ; 0xc38bd
     6925    mov es, dx                                ; 8e c2                       ; 0xc38bf
     6926    mov word [es:si], ax                      ; 26 89 04                    ; 0xc38c1
     6927    inc bx                                    ; 43                          ; 0xc38c4 vgabios.c:2442
     6928    inc bx                                    ; 43                          ; 0xc38c5
     6929    mov es, cx                                ; 8e c1                       ; 0xc38c6 vgabios.c:47
     6930    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc38c8
     6931    mov si, strict word 0007eh                ; be 7e 00                    ; 0xc38cb vgabios.c:52
     6932    mov es, dx                                ; 8e c2                       ; 0xc38ce
     6933    mov word [es:si], ax                      ; 26 89 04                    ; 0xc38d0
     6934    inc bx                                    ; 43                          ; 0xc38d3 vgabios.c:2443
     6935    inc bx                                    ; 43                          ; 0xc38d4
     6936    mov es, cx                                ; 8e c1                       ; 0xc38d5 vgabios.c:47
     6937    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc38d7
     6938    mov si, 0010ch                            ; be 0c 01                    ; 0xc38da vgabios.c:52
     6939    mov es, dx                                ; 8e c2                       ; 0xc38dd
     6940    mov word [es:si], ax                      ; 26 89 04                    ; 0xc38df
     6941    inc bx                                    ; 43                          ; 0xc38e2 vgabios.c:2444
     6942    inc bx                                    ; 43                          ; 0xc38e3
     6943    mov es, cx                                ; 8e c1                       ; 0xc38e4 vgabios.c:47
     6944    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc38e6
     6945    mov si, 0010eh                            ; be 0e 01                    ; 0xc38e9 vgabios.c:52
     6946    mov es, dx                                ; 8e c2                       ; 0xc38ec
     6947    mov word [es:si], ax                      ; 26 89 04                    ; 0xc38ee
     6948    inc bx                                    ; 43                          ; 0xc38f1 vgabios.c:2445
     6949    inc bx                                    ; 43                          ; 0xc38f2
     6950    test byte [bp-010h], 004h                 ; f6 46 f0 04                 ; 0xc38f3 vgabios.c:2447
     6951    je short 03936h                           ; 74 3d                       ; 0xc38f7
     6952    inc bx                                    ; 43                          ; 0xc38f9 vgabios.c:2448
     6953    mov es, cx                                ; 8e c1                       ; 0xc38fa vgabios.c:37
     6954    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc38fc
     6955    xor ah, ah                                ; 30 e4                       ; 0xc38ff vgabios.c:38
     6956    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc3901
     6957    inc bx                                    ; 43                          ; 0xc3904 vgabios.c:2449
     6958    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3905 vgabios.c:37
     6959    mov dx, 003c6h                            ; ba c6 03                    ; 0xc3908 vgabios.c:38
     6960    out DX, AL                                ; ee                          ; 0xc390b
     6961    inc bx                                    ; 43                          ; 0xc390c vgabios.c:2450
     6962    xor al, al                                ; 30 c0                       ; 0xc390d
     6963    mov dx, 003c8h                            ; ba c8 03                    ; 0xc390f
     6964    out DX, AL                                ; ee                          ; 0xc3912
     6965    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3913 vgabios.c:2453
     6966    jmp short 0391fh                          ; eb 07                       ; 0xc3916
     6967    cmp word [bp-008h], 00300h                ; 81 7e f8 00 03              ; 0xc3918
     6968    jnc short 0392eh                          ; 73 0f                       ; 0xc391d
     6969    mov es, cx                                ; 8e c1                       ; 0xc391f vgabios.c:37
     6970    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3921
     6971    mov dx, 003c9h                            ; ba c9 03                    ; 0xc3924 vgabios.c:38
     6972    out DX, AL                                ; ee                          ; 0xc3927
     6973    inc bx                                    ; 43                          ; 0xc3928 vgabios.c:2454
     6974    inc word [bp-008h]                        ; ff 46 f8                    ; 0xc3929 vgabios.c:2455
     6975    jmp short 03918h                          ; eb ea                       ; 0xc392c
     6976    inc bx                                    ; 43                          ; 0xc392e vgabios.c:2456
     6977    mov al, byte [bp-00eh]                    ; 8a 46 f2                    ; 0xc392f
     6978    mov dx, 003c8h                            ; ba c8 03                    ; 0xc3932
     6979    out DX, AL                                ; ee                          ; 0xc3935
     6980    mov ax, bx                                ; 89 d8                       ; 0xc3936 vgabios.c:2460
     6981    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3938
     6982    pop di                                    ; 5f                          ; 0xc393b
     6983    pop si                                    ; 5e                          ; 0xc393c
     6984    pop cx                                    ; 59                          ; 0xc393d
     6985    pop bp                                    ; 5d                          ; 0xc393e
     6986    retn                                      ; c3                          ; 0xc393f
     6987  ; disGetNextSymbol 0xc3940 LB 0xccd -> off=0x0 cb=000000000000002b uValue=00000000000c3940 'find_vga_entry'
     6988find_vga_entry:                              ; 0xc3940 LB 0x2b
     6989    push bx                                   ; 53                          ; 0xc3940 vgabios.c:2469
     6990    push cx                                   ; 51                          ; 0xc3941
     6991    push dx                                   ; 52                          ; 0xc3942
     6992    push bp                                   ; 55                          ; 0xc3943
     6993    mov bp, sp                                ; 89 e5                       ; 0xc3944
     6994    mov dl, al                                ; 88 c2                       ; 0xc3946
     6995    mov AH, strict byte 0ffh                  ; b4 ff                       ; 0xc3948 vgabios.c:2471
     6996    xor al, al                                ; 30 c0                       ; 0xc394a vgabios.c:2472
     6997    jmp short 03954h                          ; eb 06                       ; 0xc394c
    67006998    db  0feh, 0c0h
    6701     ; inc al                                    ; fe c0                     ; 0xc363e vgabios.c:2318
    6702     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc3640
    6703     jnbe short 03654h                         ; 77 10                       ; 0xc3642
    6704     mov bl, al                                ; 88 c3                       ; 0xc3644
    6705     xor bh, bh                                ; 30 ff                       ; 0xc3646
    6706     mov CL, strict byte 003h                  ; b1 03                       ; 0xc3648
    6707     sal bx, CL                                ; d3 e3                       ; 0xc364a
    6708     cmp dl, byte [bx+047aeh]                  ; 3a 97 ae 47                 ; 0xc364c
    6709     jne short 0363eh                          ; 75 ec                       ; 0xc3650
    6710     mov ah, al                                ; 88 c4                       ; 0xc3652
    6711     mov al, ah                                ; 88 e0                       ; 0xc3654 vgabios.c:2323
    6712     pop bp                                    ; 5d                          ; 0xc3656
    6713     pop dx                                    ; 5a                          ; 0xc3657
    6714     pop cx                                    ; 59                          ; 0xc3658
    6715     pop bx                                    ; 5b                          ; 0xc3659
    6716     retn                                      ; c3                          ; 0xc365a
    6717   ; disGetNextSymbol 0xc365b LB 0xc39 -> off=0x0 cb=000000000000000e uValue=00000000000c365b 'readx_byte'
    6718 readx_byte:                                  ; 0xc365b LB 0xe
    6719     push bx                                   ; 53                          ; 0xc365b vgabios.c:2335
    6720     push bp                                   ; 55                          ; 0xc365c
    6721     mov bp, sp                                ; 89 e5                       ; 0xc365d
    6722     mov bx, dx                                ; 89 d3                       ; 0xc365f
    6723     mov es, ax                                ; 8e c0                       ; 0xc3661 vgabios.c:2337
    6724     mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3663
    6725     pop bp                                    ; 5d                          ; 0xc3666 vgabios.c:2338
    6726     pop bx                                    ; 5b                          ; 0xc3667
    6727     retn                                      ; c3                          ; 0xc3668
    6728   ; disGetNextSymbol 0xc3669 LB 0xc2b -> off=0x87 cb=00000000000003f8 uValue=00000000000c36f0 'int10_func'
     6999    ; inc al                                    ; fe c0                     ; 0xc394e vgabios.c:2473
     7000    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc3950
     7001    jnbe short 03964h                         ; 77 10                       ; 0xc3952
     7002    mov bl, al                                ; 88 c3                       ; 0xc3954
     7003    xor bh, bh                                ; 30 ff                       ; 0xc3956
     7004    mov CL, strict byte 003h                  ; b1 03                       ; 0xc3958
     7005    sal bx, CL                                ; d3 e3                       ; 0xc395a
     7006    cmp dl, byte [bx+047b5h]                  ; 3a 97 b5 47                 ; 0xc395c
     7007    jne short 0394eh                          ; 75 ec                       ; 0xc3960
     7008    mov ah, al                                ; 88 c4                       ; 0xc3962
     7009    mov al, ah                                ; 88 e0                       ; 0xc3964 vgabios.c:2478
     7010    pop bp                                    ; 5d                          ; 0xc3966
     7011    pop dx                                    ; 5a                          ; 0xc3967
     7012    pop cx                                    ; 59                          ; 0xc3968
     7013    pop bx                                    ; 5b                          ; 0xc3969
     7014    retn                                      ; c3                          ; 0xc396a
     7015  ; disGetNextSymbol 0xc396b LB 0xca2 -> off=0x0 cb=000000000000000e uValue=00000000000c396b 'readx_byte'
     7016readx_byte:                                  ; 0xc396b LB 0xe
     7017    push bx                                   ; 53                          ; 0xc396b vgabios.c:2490
     7018    push bp                                   ; 55                          ; 0xc396c
     7019    mov bp, sp                                ; 89 e5                       ; 0xc396d
     7020    mov bx, dx                                ; 89 d3                       ; 0xc396f
     7021    mov es, ax                                ; 8e c0                       ; 0xc3971 vgabios.c:2492
     7022    mov al, byte [es:bx]                      ; 26 8a 07                    ; 0xc3973
     7023    pop bp                                    ; 5d                          ; 0xc3976 vgabios.c:2493
     7024    pop bx                                    ; 5b                          ; 0xc3977
     7025    retn                                      ; c3                          ; 0xc3978
     7026  ; disGetNextSymbol 0xc3979 LB 0xc94 -> off=0x8a cb=0000000000000447 uValue=00000000000c3a03 'int10_func'
    67297027    db  056h, 04fh, 01ch, 01bh, 013h, 012h, 011h, 010h, 00eh, 00dh, 00ch, 00ah, 009h, 008h, 007h, 006h
    6730     db  005h, 004h, 003h, 002h, 001h, 000h, 0e1h, 03ah, 01ah, 037h, 057h, 037h, 064h, 037h, 072h, 037h
    6731     db  082h, 037h, 092h, 037h, 09ch, 037h, 0c9h, 037h, 0eeh, 037h, 0fch, 037h, 014h, 038h, 02ah, 038h
    6732     db  046h, 038h, 060h, 038h, 076h, 038h, 082h, 038h, 046h, 039h, 0adh, 039h, 0d1h, 039h, 0e6h, 039h
    6733     db  028h, 03ah, 0b3h, 03ah, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 002h
    6734     db  001h, 000h, 0e1h, 03ah, 0a1h, 038h, 0bfh, 038h, 0ceh, 038h, 0ddh, 038h, 0a1h, 038h, 0bfh, 038h
    6735     db  0ceh, 038h, 0ddh, 038h, 0ech, 038h, 0f8h, 038h, 011h, 039h, 01bh, 039h, 025h, 039h, 02fh, 039h
    6736     db  00ah, 009h, 006h, 004h, 002h, 001h, 000h, 0a5h, 03ah, 04eh, 03ah, 05ch, 03ah, 06dh, 03ah, 07dh
    6737     db  03ah, 092h, 03ah, 0a5h, 03ah, 0a5h, 03ah
    6738 int10_func:                                  ; 0xc36f0 LB 0x3f8
    6739     push bp                                   ; 55                          ; 0xc36f0 vgabios.c:2416
    6740     mov bp, sp                                ; 89 e5                       ; 0xc36f1
    6741     push si                                   ; 56                          ; 0xc36f3
    6742     push di                                   ; 57                          ; 0xc36f4
    6743     push ax                                   ; 50                          ; 0xc36f5
    6744     mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc36f6
    6745     mov al, byte [bp+013h]                    ; 8a 46 13                    ; 0xc36f9 vgabios.c:2421
    6746     xor ah, ah                                ; 30 e4                       ; 0xc36fc
    6747     mov dx, ax                                ; 89 c2                       ; 0xc36fe
    6748     cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc3700
    6749     jnbe short 0376fh                         ; 77 6a                       ; 0xc3703
    6750     push CS                                   ; 0e                          ; 0xc3705
    6751     pop ES                                    ; 07                          ; 0xc3706
    6752     mov cx, strict word 00017h                ; b9 17 00                    ; 0xc3707
    6753     mov di, 03669h                            ; bf 69 36                    ; 0xc370a
    6754     repne scasb                               ; f2 ae                       ; 0xc370d
    6755     sal cx, 1                                 ; d1 e1                       ; 0xc370f
    6756     mov di, cx                                ; 89 cf                       ; 0xc3711
    6757     mov ax, word [cs:di+0367fh]               ; 2e 8b 85 7f 36              ; 0xc3713
    6758     jmp ax                                    ; ff e0                       ; 0xc3718
    6759     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc371a vgabios.c:2424
    6760     xor ah, ah                                ; 30 e4                       ; 0xc371d
    6761     call 013b5h                               ; e8 93 dc                    ; 0xc371f
    6762     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3722 vgabios.c:2425
    6763     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc3725
    6764     cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc3728
    6765     je short 03742h                           ; 74 15                       ; 0xc372b
    6766     cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc372d
    6767     je short 03739h                           ; 74 07                       ; 0xc3730
    6768     cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc3732
    6769     jbe short 03742h                          ; 76 0b                       ; 0xc3735
    6770     jmp short 0374bh                          ; eb 12                       ; 0xc3737
    6771     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3739 vgabios.c:2427
    6772     xor al, al                                ; 30 c0                       ; 0xc373c
    6773     or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc373e
    6774     jmp short 03752h                          ; eb 10                       ; 0xc3740 vgabios.c:2428
    6775     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3742 vgabios.c:2436
    6776     xor al, al                                ; 30 c0                       ; 0xc3745
    6777     or AL, strict byte 030h                   ; 0c 30                       ; 0xc3747
    6778     jmp short 03752h                          ; eb 07                       ; 0xc3749
    6779     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc374b vgabios.c:2439
    6780     xor al, al                                ; 30 c0                       ; 0xc374e
    6781     or AL, strict byte 020h                   ; 0c 20                       ; 0xc3750
    6782     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3752
    6783     jmp short 0376fh                          ; eb 18                       ; 0xc3755 vgabios.c:2441
    6784     mov dl, byte [bp+010h]                    ; 8a 56 10                    ; 0xc3757 vgabios.c:2443
    6785     mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc375a
    6786     xor ah, ah                                ; 30 e4                       ; 0xc375d
    6787     call 01157h                               ; e8 f5 d9                    ; 0xc375f
    6788     jmp short 0376fh                          ; eb 0b                       ; 0xc3762 vgabios.c:2444
    6789     mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc3764 vgabios.c:2446
    6790     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3767
    6791     xor ah, ah                                ; 30 e4                       ; 0xc376a
    6792     call 01253h                               ; e8 e4 da                    ; 0xc376c
    6793     jmp near 03ae1h                           ; e9 6f 03                    ; 0xc376f vgabios.c:2447
    6794     lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc3772 vgabios.c:2449
    6795     lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc3775
    6796     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3778
    6797     xor ah, ah                                ; 30 e4                       ; 0xc377b
    6798     call 00a1bh                               ; e8 9b d2                    ; 0xc377d
    6799     jmp short 0376fh                          ; eb ed                       ; 0xc3780 vgabios.c:2450
    6800     xor ax, ax                                ; 31 c0                       ; 0xc3782 vgabios.c:2456
    6801     mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3784
    6802     mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc3787 vgabios.c:2457
    6803     mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc378a vgabios.c:2458
    6804     mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc378d vgabios.c:2459
    6805     jmp short 0376fh                          ; eb dd                       ; 0xc3790 vgabios.c:2460
    6806     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3792 vgabios.c:2462
    6807     xor ah, ah                                ; 30 e4                       ; 0xc3795
    6808     call 012e0h                               ; e8 46 db                    ; 0xc3797
    6809     jmp short 0376fh                          ; eb d3                       ; 0xc379a vgabios.c:2463
    6810     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc379c vgabios.c:2465
    6811     push ax                                   ; 50                          ; 0xc379f
    6812     mov ax, 000ffh                            ; b8 ff 00                    ; 0xc37a0
    6813     push ax                                   ; 50                          ; 0xc37a3
    6814     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc37a4
    6815     xor ah, ah                                ; 30 e4                       ; 0xc37a7
    6816     push ax                                   ; 50                          ; 0xc37a9
    6817     mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc37aa
    6818     push ax                                   ; 50                          ; 0xc37ad
    6819     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc37ae
    6820     mov cx, ax                                ; 89 c1                       ; 0xc37b1
    6821     mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc37b3
    6822     mov dl, byte [bp+00dh]                    ; 8a 56 0d                    ; 0xc37b6
    6823     mov bl, byte [bp+012h]                    ; 8a 5e 12                    ; 0xc37b9
    6824     xor bh, bh                                ; 30 ff                       ; 0xc37bc
    6825     mov si, bx                                ; 89 de                       ; 0xc37be
    6826     mov bx, ax                                ; 89 c3                       ; 0xc37c0
    6827     mov ax, si                                ; 89 f0                       ; 0xc37c2
    6828     call 01a7eh                               ; e8 b7 e2                    ; 0xc37c4
    6829     jmp short 0376fh                          ; eb a6                       ; 0xc37c7 vgabios.c:2466
    6830     xor ax, ax                                ; 31 c0                       ; 0xc37c9 vgabios.c:2468
    6831     push ax                                   ; 50                          ; 0xc37cb
    6832     mov ax, 000ffh                            ; b8 ff 00                    ; 0xc37cc
    6833     push ax                                   ; 50                          ; 0xc37cf
    6834     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc37d0
    6835     xor ah, ah                                ; 30 e4                       ; 0xc37d3
    6836     push ax                                   ; 50                          ; 0xc37d5
    6837     mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc37d6
    6838     push ax                                   ; 50                          ; 0xc37d9
    6839     mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc37da
    6840     mov cx, ax                                ; 89 c1                       ; 0xc37dd
    6841     mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc37df
    6842     mov bx, ax                                ; 89 c3                       ; 0xc37e2
    6843     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc37e4
    6844     mov dx, ax                                ; 89 c2                       ; 0xc37e7
    6845     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc37e9
    6846     jmp short 037c4h                          ; eb d6                       ; 0xc37ec
    6847     lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc37ee vgabios.c:2471
    6848     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc37f1
    6849     xor ah, ah                                ; 30 e4                       ; 0xc37f4
    6850     call 00d71h                               ; e8 78 d5                    ; 0xc37f6
    6851     jmp near 03ae1h                           ; e9 e5 02                    ; 0xc37f9 vgabios.c:2472
    6852     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc37fc vgabios.c:2474
    6853     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc37ff
    6854     xor ah, ah                                ; 30 e4                       ; 0xc3802
    6855     mov bx, ax                                ; 89 c3                       ; 0xc3804
    6856     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3806
    6857     mov dx, ax                                ; 89 c2                       ; 0xc3809
    6858     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc380b
    6859     call 023e6h                               ; e8 d5 eb                    ; 0xc380e
    6860     jmp near 03ae1h                           ; e9 cd 02                    ; 0xc3811 vgabios.c:2475
    6861     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3814 vgabios.c:2477
    6862     mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc3817
    6863     xor bh, bh                                ; 30 ff                       ; 0xc381a
    6864     mov dl, byte [bp+00dh]                    ; 8a 56 0d                    ; 0xc381c
    6865     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc381f
    6866     xor ah, ah                                ; 30 e4                       ; 0xc3822
    6867     call 02558h                               ; e8 31 ed                    ; 0xc3824
    6868     jmp near 03ae1h                           ; e9 b7 02                    ; 0xc3827 vgabios.c:2478
    6869     mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc382a vgabios.c:2480
    6870     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc382d
    6871     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3830
    6872     xor ah, ah                                ; 30 e4                       ; 0xc3833
    6873     mov dx, ax                                ; 89 c2                       ; 0xc3835
    6874     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3837
    6875     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc383a
    6876     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc383d
    6877     call 026dbh                               ; e8 98 ee                    ; 0xc3840
    6878     jmp near 03ae1h                           ; e9 9b 02                    ; 0xc3843 vgabios.c:2481
    6879     lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc3846 vgabios.c:2483
    6880     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3849
    6881     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc384c
    6882     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc384f
    6883     xor ah, ah                                ; 30 e4                       ; 0xc3852
    6884     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3854
    6885     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3857
    6886     call 00f4bh                               ; e8 ee d6                    ; 0xc385a
    6887     jmp near 03ae1h                           ; e9 81 02                    ; 0xc385d vgabios.c:2484
    6888     mov cx, strict word 00002h                ; b9 02 00                    ; 0xc3860 vgabios.c:2492
    6889     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3863
    6890     xor ah, ah                                ; 30 e4                       ; 0xc3866
    6891     mov bx, ax                                ; 89 c3                       ; 0xc3868
    6892     mov dx, 000ffh                            ; ba ff 00                    ; 0xc386a
    6893     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc386d
    6894     call 02855h                               ; e8 e2 ef                    ; 0xc3870
    6895     jmp near 03ae1h                           ; e9 6b 02                    ; 0xc3873 vgabios.c:2493
    6896     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3876 vgabios.c:2496
    6897     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3879
    6898     call 010b8h                               ; e8 39 d8                    ; 0xc387c
    6899     jmp near 03ae1h                           ; e9 5f 02                    ; 0xc387f vgabios.c:2497
    6900     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3882 vgabios.c:2499
    6901     xor ah, ah                                ; 30 e4                       ; 0xc3885
    6902     cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3887
    6903     jnbe short 038f5h                         ; 77 69                       ; 0xc388a
    6904     push CS                                   ; 0e                          ; 0xc388c
    6905     pop ES                                    ; 07                          ; 0xc388d
    6906     mov cx, strict word 0000fh                ; b9 0f 00                    ; 0xc388e
    6907     mov di, 036adh                            ; bf ad 36                    ; 0xc3891
    6908     repne scasb                               ; f2 ae                       ; 0xc3894
    6909     sal cx, 1                                 ; d1 e1                       ; 0xc3896
    6910     mov di, cx                                ; 89 cf                       ; 0xc3898
    6911     mov ax, word [cs:di+036bbh]               ; 2e 8b 85 bb 36              ; 0xc389a
    6912     jmp ax                                    ; ff e0                       ; 0xc389f
    6913     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc38a1 vgabios.c:2503
    6914     xor ah, ah                                ; 30 e4                       ; 0xc38a4
    6915     push ax                                   ; 50                          ; 0xc38a6
    6916     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc38a7
    6917     push ax                                   ; 50                          ; 0xc38aa
    6918     push word [bp+00eh]                       ; ff 76 0e                    ; 0xc38ab
    6919     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38ae
    6920     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc38b1
    6921     mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc38b4
    6922     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc38b7
    6923     call 02bd6h                               ; e8 19 f3                    ; 0xc38ba
    6924     jmp short 038f5h                          ; eb 36                       ; 0xc38bd vgabios.c:2504
    6925     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc38bf vgabios.c:2507
    6926     xor dh, dh                                ; 30 f6                       ; 0xc38c2
    6927     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38c4
    6928     xor ah, ah                                ; 30 e4                       ; 0xc38c7
    6929     call 02c5ah                               ; e8 8e f3                    ; 0xc38c9
    6930     jmp short 038f5h                          ; eb 27                       ; 0xc38cc vgabios.c:2508
    6931     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc38ce vgabios.c:2511
    6932     xor dh, dh                                ; 30 f6                       ; 0xc38d1
    6933     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38d3
    6934     xor ah, ah                                ; 30 e4                       ; 0xc38d6
    6935     call 02ccfh                               ; e8 f4 f3                    ; 0xc38d8
    6936     jmp short 038f5h                          ; eb 18                       ; 0xc38db vgabios.c:2512
    6937     mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc38dd vgabios.c:2515
    6938     xor dh, dh                                ; 30 f6                       ; 0xc38e0
    6939     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc38e2
    6940     xor ah, ah                                ; 30 e4                       ; 0xc38e5
    6941     call 02d42h                               ; e8 58 f4                    ; 0xc38e7
    6942     jmp short 038f5h                          ; eb 09                       ; 0xc38ea vgabios.c:2516
    6943     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc38ec vgabios.c:2518
    6944     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc38ef
    6945     call 02db5h                               ; e8 c0 f4                    ; 0xc38f2
    6946     jmp near 03ae1h                           ; e9 e9 01                    ; 0xc38f5 vgabios.c:2519
    6947     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc38f8 vgabios.c:2521
    6948     xor ah, ah                                ; 30 e4                       ; 0xc38fb
    6949     push ax                                   ; 50                          ; 0xc38fd
    6950     mov cl, byte [bp+00ch]                    ; 8a 4e 0c                    ; 0xc38fe
    6951     xor ch, ch                                ; 30 ed                       ; 0xc3901
    6952     mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3903
    6953     mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3906
    6954     mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc3909
    6955     call 02dbah                               ; e8 ab f4                    ; 0xc390c
    6956     jmp short 038f5h                          ; eb e4                       ; 0xc390f vgabios.c:2522
    6957     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3911 vgabios.c:2524
    6958     xor ah, ah                                ; 30 e4                       ; 0xc3914
    6959     call 02dc1h                               ; e8 a8 f4                    ; 0xc3916
    6960     jmp short 038f5h                          ; eb da                       ; 0xc3919 vgabios.c:2525
    6961     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc391b vgabios.c:2527
    6962     xor ah, ah                                ; 30 e4                       ; 0xc391e
    6963     call 02dc6h                               ; e8 a3 f4                    ; 0xc3920
    6964     jmp short 038f5h                          ; eb d0                       ; 0xc3923 vgabios.c:2528
    6965     mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3925 vgabios.c:2530
    6966     xor ah, ah                                ; 30 e4                       ; 0xc3928
    6967     call 02dcbh                               ; e8 9e f4                    ; 0xc392a
    6968     jmp short 038f5h                          ; eb c6                       ; 0xc392d vgabios.c:2531
    6969     lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc392f vgabios.c:2533
    6970     push ax                                   ; 50                          ; 0xc3932
    6971     lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc3933
    6972     lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc3936
    6973     lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc3939
    6974     mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc393c
    6975     xor ah, ah                                ; 30 e4                       ; 0xc393f
    6976     call 00ec8h                               ; e8 84 d5                    ; 0xc3941
    6977     jmp short 038f5h                          ; eb af                       ; 0xc3944 vgabios.c:2541
    6978     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3946 vgabios.c:2543
    6979     xor ah, ah                                ; 30 e4                       ; 0xc3949
    6980     cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc394b
    6981     jc short 0395eh                           ; 72 0e                       ; 0xc394e
    6982     jbe short 03968h                          ; 76 16                       ; 0xc3950
    6983     cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc3952
    6984     je short 039a5h                           ; 74 4e                       ; 0xc3955
    6985     cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc3957
    6986     je short 03997h                           ; 74 3b                       ; 0xc395a
    6987     jmp short 038f5h                          ; eb 97                       ; 0xc395c
    6988     cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc395e
    6989     jne short 039ceh                          ; 75 6b                       ; 0xc3961
    6990     call 02dd0h                               ; e8 6a f4                    ; 0xc3963 vgabios.c:2546
    6991     jmp short 039ceh                          ; eb 66                       ; 0xc3966 vgabios.c:2547
    6992     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3968 vgabios.c:2549
    6993     xor ah, ah                                ; 30 e4                       ; 0xc396b
    6994     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc396d
    6995     jnc short 03992h                          ; 73 20                       ; 0xc3970
    6996     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3972 vgabios.c:35
    6997     mov bx, 00087h                            ; bb 87 00                    ; 0xc3975
    6998     mov es, ax                                ; 8e c0                       ; 0xc3978 vgabios.c:37
    6999     mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc397a
    7000     and dl, 0feh                              ; 80 e2 fe                    ; 0xc397d vgabios.c:38
    7001     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3980
    7002     or dl, al                                 ; 08 c2                       ; 0xc3983
    7003     mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc3985 vgabios.c:42
    7004     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3988 vgabios.c:2552
    7005     xor al, al                                ; 30 c0                       ; 0xc398b
    7006     or AL, strict byte 012h                   ; 0c 12                       ; 0xc398d
    7007     jmp near 03752h                           ; e9 c0 fd                    ; 0xc398f
    7008     mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc3992 vgabios.c:2555
    7009     jmp short 039ceh                          ; eb 37                       ; 0xc3995 vgabios.c:2556
    7010     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3997 vgabios.c:2558
    7011     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc399a
    7012     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc399d
    7013     call 02dd5h                               ; e8 32 f4                    ; 0xc39a0
    7014     jmp short 03988h                          ; eb e3                       ; 0xc39a3
    7015     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc39a5 vgabios.c:2562
    7016     call 02ddah                               ; e8 2f f4                    ; 0xc39a8
    7017     jmp short 03988h                          ; eb db                       ; 0xc39ab
    7018     push word [bp+008h]                       ; ff 76 08                    ; 0xc39ad vgabios.c:2572
    7019     push word [bp+016h]                       ; ff 76 16                    ; 0xc39b0
    7020     mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc39b3
    7021     xor ah, ah                                ; 30 e4                       ; 0xc39b6
    7022     push ax                                   ; 50                          ; 0xc39b8
    7023     mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc39b9
    7024     push ax                                   ; 50                          ; 0xc39bc
    7025     mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc39bd
    7026     xor bh, bh                                ; 30 ff                       ; 0xc39c0
    7027     mov dl, byte [bp+00dh]                    ; 8a 56 0d                    ; 0xc39c2
    7028     mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc39c5
    7029     mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc39c8
    7030     call 02ddfh                               ; e8 11 f4                    ; 0xc39cb
    7031     jmp near 03ae1h                           ; e9 10 01                    ; 0xc39ce vgabios.c:2573
    7032     mov bx, si                                ; 89 f3                       ; 0xc39d1 vgabios.c:2575
    7033     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc39d3
    7034     mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc39d6
    7035     call 02e6eh                               ; e8 92 f4                    ; 0xc39d9
    7036     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39dc vgabios.c:2576
    7037     xor al, al                                ; 30 c0                       ; 0xc39df
    7038     or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc39e1
    7039     jmp near 03752h                           ; e9 6c fd                    ; 0xc39e3
    7040     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc39e6 vgabios.c:2579
    7041     xor ah, ah                                ; 30 e4                       ; 0xc39e9
    7042     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc39eb
    7043     je short 03a12h                           ; 74 22                       ; 0xc39ee
    7044     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc39f0
    7045     je short 03a04h                           ; 74 0f                       ; 0xc39f3
    7046     test ax, ax                               ; 85 c0                       ; 0xc39f5
    7047     jne short 03a1eh                          ; 75 25                       ; 0xc39f7
    7048     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc39f9 vgabios.c:2582
    7049     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc39fc
    7050     call 03083h                               ; e8 81 f6                    ; 0xc39ff
    7051     jmp short 03a1eh                          ; eb 1a                       ; 0xc3a02 vgabios.c:2583
    7052     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3a04 vgabios.c:2585
    7053     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3a07
    7054     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3a0a
    7055     call 0309eh                               ; e8 8e f6                    ; 0xc3a0d
    7056     jmp short 03a1eh                          ; eb 0c                       ; 0xc3a10 vgabios.c:2586
    7057     mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3a12 vgabios.c:2588
    7058     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3a15
    7059     mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3a18
    7060     call 03376h                               ; e8 58 f9                    ; 0xc3a1b
    7061     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a1e vgabios.c:2595
    7062     xor al, al                                ; 30 c0                       ; 0xc3a21
    7063     or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc3a23
    7064     jmp near 03752h                           ; e9 2a fd                    ; 0xc3a25
    7065     call 007e8h                               ; e8 bd cd                    ; 0xc3a28 vgabios.c:2600
    7066     test ax, ax                               ; 85 c0                       ; 0xc3a2b
    7067     je short 03aa3h                           ; 74 74                       ; 0xc3a2d
    7068     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a2f vgabios.c:2601
    7069     xor ah, ah                                ; 30 e4                       ; 0xc3a32
    7070     cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc3a34
    7071     jnbe short 03aa5h                         ; 77 6c                       ; 0xc3a37
    7072     push CS                                   ; 0e                          ; 0xc3a39
    7073     pop ES                                    ; 07                          ; 0xc3a3a
    7074     mov cx, strict word 00008h                ; b9 08 00                    ; 0xc3a3b
    7075     mov di, 036d9h                            ; bf d9 36                    ; 0xc3a3e
    7076     repne scasb                               ; f2 ae                       ; 0xc3a41
    7077     sal cx, 1                                 ; d1 e1                       ; 0xc3a43
    7078     mov di, cx                                ; 89 cf                       ; 0xc3a45
    7079     mov ax, word [cs:di+036e0h]               ; 2e 8b 85 e0 36              ; 0xc3a47
    7080     jmp ax                                    ; ff e0                       ; 0xc3a4c
    7081     mov bx, si                                ; 89 f3                       ; 0xc3a4e vgabios.c:2604
    7082     mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3a50
    7083     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a53
    7084     call 03c9bh                               ; e8 42 02                    ; 0xc3a56
    7085     jmp near 03ae1h                           ; e9 85 00                    ; 0xc3a59 vgabios.c:2605
    7086     mov cx, si                                ; 89 f1                       ; 0xc3a5c vgabios.c:2607
    7087     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3a5e
    7088     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3a61
    7089     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a64
    7090     call 03dc6h                               ; e8 5c 03                    ; 0xc3a67
    7091     jmp near 03ae1h                           ; e9 74 00                    ; 0xc3a6a vgabios.c:2608
    7092     mov cx, si                                ; 89 f1                       ; 0xc3a6d vgabios.c:2610
    7093     mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3a6f
    7094     mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3a72
    7095     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a75
    7096     call 03e65h                               ; e8 ea 03                    ; 0xc3a78
    7097     jmp short 03ae1h                          ; eb 64                       ; 0xc3a7b vgabios.c:2611
    7098     lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3a7d vgabios.c:2613
    7099     push ax                                   ; 50                          ; 0xc3a80
    7100     mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc3a81
    7101     mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3a84
    7102     mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3a87
    7103     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a8a
    7104     call 0402eh                               ; e8 9e 05                    ; 0xc3a8d
    7105     jmp short 03ae1h                          ; eb 4f                       ; 0xc3a90 vgabios.c:2614
    7106     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3a92 vgabios.c:2616
    7107     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3a95
    7108     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3a98
    7109     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3a9b
    7110     call 040bbh                               ; e8 1a 06                    ; 0xc3a9e
    7111     jmp short 03ae1h                          ; eb 3e                       ; 0xc3aa1 vgabios.c:2617
    7112     jmp short 03aach                          ; eb 07                       ; 0xc3aa3
    7113     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3aa5 vgabios.c:2639
    7114     jmp short 03ae1h                          ; eb 35                       ; 0xc3aaa vgabios.c:2642
    7115     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3aac vgabios.c:2644
    7116     jmp short 03ae1h                          ; eb 2e                       ; 0xc3ab1 vgabios.c:2646
    7117     call 007e8h                               ; e8 32 cd                    ; 0xc3ab3 vgabios.c:2648
    7118     test ax, ax                               ; 85 c0                       ; 0xc3ab6
    7119     je short 03adch                           ; 74 22                       ; 0xc3ab8
    7120     mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3aba vgabios.c:2649
    7121     xor ah, ah                                ; 30 e4                       ; 0xc3abd
    7122     cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3abf
    7123     jne short 03ad5h                          ; 75 11                       ; 0xc3ac2
    7124     lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3ac4 vgabios.c:2652
    7125     lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3ac7
    7126     lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3aca
    7127     lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3acd
    7128     call 0419dh                               ; e8 ca 06                    ; 0xc3ad0
    7129     jmp short 03ae1h                          ; eb 0c                       ; 0xc3ad3 vgabios.c:2653
    7130     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3ad5 vgabios.c:2655
    7131     jmp short 03ae1h                          ; eb 05                       ; 0xc3ada vgabios.c:2658
    7132     mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3adc vgabios.c:2660
    7133     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3ae1 vgabios.c:2670
    7134     pop di                                    ; 5f                          ; 0xc3ae4
    7135     pop si                                    ; 5e                          ; 0xc3ae5
    7136     pop bp                                    ; 5d                          ; 0xc3ae6
    7137     retn                                      ; c3                          ; 0xc3ae7
    7138   ; disGetNextSymbol 0xc3ae8 LB 0x7ac -> off=0x0 cb=000000000000001f uValue=00000000000c3ae8 'dispi_set_xres'
    7139 dispi_set_xres:                              ; 0xc3ae8 LB 0x1f
    7140     push bp                                   ; 55                          ; 0xc3ae8 vbe.c:100
    7141     mov bp, sp                                ; 89 e5                       ; 0xc3ae9
    7142     push bx                                   ; 53                          ; 0xc3aeb
    7143     push dx                                   ; 52                          ; 0xc3aec
    7144     mov bx, ax                                ; 89 c3                       ; 0xc3aed
    7145     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3aef vbe.c:105
    7146     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3af2
    7147     call 00590h                               ; e8 98 ca                    ; 0xc3af5
    7148     mov ax, bx                                ; 89 d8                       ; 0xc3af8 vbe.c:106
    7149     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3afa
    7150     call 00590h                               ; e8 90 ca                    ; 0xc3afd
    7151     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b00 vbe.c:107
    7152     pop dx                                    ; 5a                          ; 0xc3b03
    7153     pop bx                                    ; 5b                          ; 0xc3b04
    7154     pop bp                                    ; 5d                          ; 0xc3b05
    7155     retn                                      ; c3                          ; 0xc3b06
    7156   ; disGetNextSymbol 0xc3b07 LB 0x78d -> off=0x0 cb=000000000000001f uValue=00000000000c3b07 'dispi_set_yres'
    7157 dispi_set_yres:                              ; 0xc3b07 LB 0x1f
    7158     push bp                                   ; 55                          ; 0xc3b07 vbe.c:109
    7159     mov bp, sp                                ; 89 e5                       ; 0xc3b08
    7160     push bx                                   ; 53                          ; 0xc3b0a
    7161     push dx                                   ; 52                          ; 0xc3b0b
    7162     mov bx, ax                                ; 89 c3                       ; 0xc3b0c
    7163     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3b0e vbe.c:114
    7164     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b11
    7165     call 00590h                               ; e8 79 ca                    ; 0xc3b14
    7166     mov ax, bx                                ; 89 d8                       ; 0xc3b17 vbe.c:115
    7167     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b19
    7168     call 00590h                               ; e8 71 ca                    ; 0xc3b1c
    7169     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b1f vbe.c:116
    7170     pop dx                                    ; 5a                          ; 0xc3b22
    7171     pop bx                                    ; 5b                          ; 0xc3b23
    7172     pop bp                                    ; 5d                          ; 0xc3b24
    7173     retn                                      ; c3                          ; 0xc3b25
    7174   ; disGetNextSymbol 0xc3b26 LB 0x76e -> off=0x0 cb=0000000000000019 uValue=00000000000c3b26 'dispi_get_yres'
    7175 dispi_get_yres:                              ; 0xc3b26 LB 0x19
    7176     push bp                                   ; 55                          ; 0xc3b26 vbe.c:118
    7177     mov bp, sp                                ; 89 e5                       ; 0xc3b27
    7178     push dx                                   ; 52                          ; 0xc3b29
    7179     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3b2a vbe.c:120
    7180     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b2d
    7181     call 00590h                               ; e8 5d ca                    ; 0xc3b30
    7182     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b33 vbe.c:121
    7183     call 00597h                               ; e8 5e ca                    ; 0xc3b36
    7184     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3b39 vbe.c:122
    7185     pop dx                                    ; 5a                          ; 0xc3b3c
    7186     pop bp                                    ; 5d                          ; 0xc3b3d
    7187     retn                                      ; c3                          ; 0xc3b3e
    7188   ; disGetNextSymbol 0xc3b3f LB 0x755 -> off=0x0 cb=000000000000001f uValue=00000000000c3b3f 'dispi_set_bpp'
    7189 dispi_set_bpp:                               ; 0xc3b3f LB 0x1f
    7190     push bp                                   ; 55                          ; 0xc3b3f vbe.c:124
    7191     mov bp, sp                                ; 89 e5                       ; 0xc3b40
    7192     push bx                                   ; 53                          ; 0xc3b42
    7193     push dx                                   ; 52                          ; 0xc3b43
    7194     mov bx, ax                                ; 89 c3                       ; 0xc3b44
    7195     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3b46 vbe.c:129
    7196     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b49
    7197     call 00590h                               ; e8 41 ca                    ; 0xc3b4c
    7198     mov ax, bx                                ; 89 d8                       ; 0xc3b4f vbe.c:130
    7199     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b51
    7200     call 00590h                               ; e8 39 ca                    ; 0xc3b54
    7201     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b57 vbe.c:131
    7202     pop dx                                    ; 5a                          ; 0xc3b5a
    7203     pop bx                                    ; 5b                          ; 0xc3b5b
    7204     pop bp                                    ; 5d                          ; 0xc3b5c
    7205     retn                                      ; c3                          ; 0xc3b5d
    7206   ; disGetNextSymbol 0xc3b5e LB 0x736 -> off=0x0 cb=0000000000000019 uValue=00000000000c3b5e 'dispi_get_bpp'
    7207 dispi_get_bpp:                               ; 0xc3b5e LB 0x19
    7208     push bp                                   ; 55                          ; 0xc3b5e vbe.c:133
    7209     mov bp, sp                                ; 89 e5                       ; 0xc3b5f
    7210     push dx                                   ; 52                          ; 0xc3b61
    7211     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3b62 vbe.c:135
    7212     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b65
    7213     call 00590h                               ; e8 25 ca                    ; 0xc3b68
    7214     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b6b vbe.c:136
    7215     call 00597h                               ; e8 26 ca                    ; 0xc3b6e
    7216     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3b71 vbe.c:137
    7217     pop dx                                    ; 5a                          ; 0xc3b74
    7218     pop bp                                    ; 5d                          ; 0xc3b75
    7219     retn                                      ; c3                          ; 0xc3b76
    7220   ; disGetNextSymbol 0xc3b77 LB 0x71d -> off=0x0 cb=000000000000001f uValue=00000000000c3b77 'dispi_set_virt_width'
    7221 dispi_set_virt_width:                        ; 0xc3b77 LB 0x1f
    7222     push bp                                   ; 55                          ; 0xc3b77 vbe.c:139
    7223     mov bp, sp                                ; 89 e5                       ; 0xc3b78
    7224     push bx                                   ; 53                          ; 0xc3b7a
    7225     push dx                                   ; 52                          ; 0xc3b7b
    7226     mov bx, ax                                ; 89 c3                       ; 0xc3b7c
    7227     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3b7e vbe.c:144
    7228     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b81
    7229     call 00590h                               ; e8 09 ca                    ; 0xc3b84
    7230     mov ax, bx                                ; 89 d8                       ; 0xc3b87 vbe.c:145
    7231     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3b89
    7232     call 00590h                               ; e8 01 ca                    ; 0xc3b8c
    7233     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3b8f vbe.c:146
    7234     pop dx                                    ; 5a                          ; 0xc3b92
    7235     pop bx                                    ; 5b                          ; 0xc3b93
    7236     pop bp                                    ; 5d                          ; 0xc3b94
    7237     retn                                      ; c3                          ; 0xc3b95
    7238   ; disGetNextSymbol 0xc3b96 LB 0x6fe -> off=0x0 cb=0000000000000019 uValue=00000000000c3b96 'dispi_get_virt_width'
    7239 dispi_get_virt_width:                        ; 0xc3b96 LB 0x19
    7240     push bp                                   ; 55                          ; 0xc3b96 vbe.c:148
    7241     mov bp, sp                                ; 89 e5                       ; 0xc3b97
    7242     push dx                                   ; 52                          ; 0xc3b99
    7243     mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3b9a vbe.c:150
    7244     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3b9d
    7245     call 00590h                               ; e8 ed c9                    ; 0xc3ba0
    7246     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ba3 vbe.c:151
    7247     call 00597h                               ; e8 ee c9                    ; 0xc3ba6
    7248     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ba9 vbe.c:152
    7249     pop dx                                    ; 5a                          ; 0xc3bac
    7250     pop bp                                    ; 5d                          ; 0xc3bad
    7251     retn                                      ; c3                          ; 0xc3bae
    7252   ; disGetNextSymbol 0xc3baf LB 0x6e5 -> off=0x0 cb=0000000000000019 uValue=00000000000c3baf 'dispi_get_virt_height'
    7253 dispi_get_virt_height:                       ; 0xc3baf LB 0x19
    7254     push bp                                   ; 55                          ; 0xc3baf vbe.c:154
    7255     mov bp, sp                                ; 89 e5                       ; 0xc3bb0
    7256     push dx                                   ; 52                          ; 0xc3bb2
    7257     mov ax, strict word 00007h                ; b8 07 00                    ; 0xc3bb3 vbe.c:156
    7258     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bb6
    7259     call 00590h                               ; e8 d4 c9                    ; 0xc3bb9
    7260     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bbc vbe.c:157
    7261     call 00597h                               ; e8 d5 c9                    ; 0xc3bbf
    7262     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3bc2 vbe.c:158
    7263     pop dx                                    ; 5a                          ; 0xc3bc5
    7264     pop bp                                    ; 5d                          ; 0xc3bc6
    7265     retn                                      ; c3                          ; 0xc3bc7
    7266   ; disGetNextSymbol 0xc3bc8 LB 0x6cc -> off=0x0 cb=0000000000000012 uValue=00000000000c3bc8 'in_word'
    7267 in_word:                                     ; 0xc3bc8 LB 0x12
    7268     push bp                                   ; 55                          ; 0xc3bc8 vbe.c:160
    7269     mov bp, sp                                ; 89 e5                       ; 0xc3bc9
    7270     push bx                                   ; 53                          ; 0xc3bcb
    7271     mov bx, ax                                ; 89 c3                       ; 0xc3bcc
    7272     mov ax, dx                                ; 89 d0                       ; 0xc3bce
    7273     mov dx, bx                                ; 89 da                       ; 0xc3bd0 vbe.c:162
    7274     out DX, ax                                ; ef                          ; 0xc3bd2
    7275     in ax, DX                                 ; ed                          ; 0xc3bd3 vbe.c:163
    7276     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3bd4 vbe.c:164
    7277     pop bx                                    ; 5b                          ; 0xc3bd7
    7278     pop bp                                    ; 5d                          ; 0xc3bd8
    7279     retn                                      ; c3                          ; 0xc3bd9
    7280   ; disGetNextSymbol 0xc3bda LB 0x6ba -> off=0x0 cb=0000000000000014 uValue=00000000000c3bda 'in_byte'
    7281 in_byte:                                     ; 0xc3bda LB 0x14
    7282     push bp                                   ; 55                          ; 0xc3bda vbe.c:166
    7283     mov bp, sp                                ; 89 e5                       ; 0xc3bdb
    7284     push bx                                   ; 53                          ; 0xc3bdd
    7285     mov bx, ax                                ; 89 c3                       ; 0xc3bde
    7286     mov ax, dx                                ; 89 d0                       ; 0xc3be0
    7287     mov dx, bx                                ; 89 da                       ; 0xc3be2 vbe.c:168
    7288     out DX, ax                                ; ef                          ; 0xc3be4
    7289     in AL, DX                                 ; ec                          ; 0xc3be5 vbe.c:169
     7028    db  005h, 004h, 003h, 002h, 001h, 000h, 043h, 03eh, 02dh, 03ah, 06ah, 03ah, 077h, 03ah, 085h, 03ah
     7029    db  095h, 03ah, 0a5h, 03ah, 0afh, 03ah, 0e1h, 03ah, 006h, 03bh, 014h, 03bh, 02ch, 03bh, 042h, 03bh
     7030    db  06ch, 03bh, 08fh, 03bh, 0a5h, 03bh, 0b1h, 03bh, 08eh, 03ch, 011h, 03dh, 034h, 03dh, 048h, 03dh
     7031    db  08ah, 03dh, 015h, 03eh, 030h, 024h, 023h, 022h, 021h, 020h, 014h, 012h, 011h, 010h, 004h, 003h
     7032    db  002h, 001h, 000h, 043h, 03eh, 0d0h, 03bh, 0eeh, 03bh, 0fdh, 03bh, 00ch, 03ch, 016h, 03ch, 0d0h
     7033    db  03bh, 0eeh, 03bh, 0fdh, 03bh, 016h, 03ch, 025h, 03ch, 031h, 03ch, 04ah, 03ch, 059h, 03ch, 068h
     7034    db  03ch, 077h, 03ch, 00ah, 009h, 006h, 004h, 002h, 001h, 000h, 007h, 03eh, 0b0h, 03dh, 0beh, 03dh
     7035    db  0cfh, 03dh, 0dfh, 03dh, 0f4h, 03dh, 007h, 03eh, 007h, 03eh
     7036int10_func:                                  ; 0xc3a03 LB 0x447
     7037    push bp                                   ; 55                          ; 0xc3a03 vgabios.c:2571
     7038    mov bp, sp                                ; 89 e5                       ; 0xc3a04
     7039    push si                                   ; 56                          ; 0xc3a06
     7040    push di                                   ; 57                          ; 0xc3a07
     7041    push ax                                   ; 50                          ; 0xc3a08
     7042    mov si, word [bp+004h]                    ; 8b 76 04                    ; 0xc3a09
     7043    mov al, byte [bp+013h]                    ; 8a 46 13                    ; 0xc3a0c vgabios.c:2576
     7044    xor ah, ah                                ; 30 e4                       ; 0xc3a0f
     7045    mov dx, ax                                ; 89 c2                       ; 0xc3a11
     7046    cmp ax, strict word 00056h                ; 3d 56 00                    ; 0xc3a13
     7047    jnbe short 03a82h                         ; 77 6a                       ; 0xc3a16
     7048    push CS                                   ; 0e                          ; 0xc3a18
     7049    pop ES                                    ; 07                          ; 0xc3a19
     7050    mov cx, strict word 00017h                ; b9 17 00                    ; 0xc3a1a
     7051    mov di, 03979h                            ; bf 79 39                    ; 0xc3a1d
     7052    repne scasb                               ; f2 ae                       ; 0xc3a20
     7053    sal cx, 1                                 ; d1 e1                       ; 0xc3a22
     7054    mov di, cx                                ; 89 cf                       ; 0xc3a24
     7055    mov ax, word [cs:di+0398fh]               ; 2e 8b 85 8f 39              ; 0xc3a26
     7056    jmp ax                                    ; ff e0                       ; 0xc3a2b
     7057    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3a2d vgabios.c:2579
     7058    xor ah, ah                                ; 30 e4                       ; 0xc3a30
     7059    call 01479h                               ; e8 44 da                    ; 0xc3a32
     7060    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a35 vgabios.c:2580
     7061    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc3a38
     7062    cmp ax, strict word 00007h                ; 3d 07 00                    ; 0xc3a3b
     7063    je short 03a55h                           ; 74 15                       ; 0xc3a3e
     7064    cmp ax, strict word 00006h                ; 3d 06 00                    ; 0xc3a40
     7065    je short 03a4ch                           ; 74 07                       ; 0xc3a43
     7066    cmp ax, strict word 00005h                ; 3d 05 00                    ; 0xc3a45
     7067    jbe short 03a55h                          ; 76 0b                       ; 0xc3a48
     7068    jmp short 03a5eh                          ; eb 12                       ; 0xc3a4a
     7069    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a4c vgabios.c:2582
     7070    xor al, al                                ; 30 c0                       ; 0xc3a4f
     7071    or AL, strict byte 03fh                   ; 0c 3f                       ; 0xc3a51
     7072    jmp short 03a65h                          ; eb 10                       ; 0xc3a53 vgabios.c:2583
     7073    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a55 vgabios.c:2591
     7074    xor al, al                                ; 30 c0                       ; 0xc3a58
     7075    or AL, strict byte 030h                   ; 0c 30                       ; 0xc3a5a
     7076    jmp short 03a65h                          ; eb 07                       ; 0xc3a5c
     7077    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3a5e vgabios.c:2594
     7078    xor al, al                                ; 30 c0                       ; 0xc3a61
     7079    or AL, strict byte 020h                   ; 0c 20                       ; 0xc3a63
     7080    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3a65
     7081    jmp short 03a82h                          ; eb 18                       ; 0xc3a68 vgabios.c:2596
     7082    mov dl, byte [bp+010h]                    ; 8a 56 10                    ; 0xc3a6a vgabios.c:2598
     7083    mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc3a6d
     7084    xor ah, ah                                ; 30 e4                       ; 0xc3a70
     7085    call 011d3h                               ; e8 5e d7                    ; 0xc3a72
     7086    jmp short 03a82h                          ; eb 0b                       ; 0xc3a75 vgabios.c:2599
     7087    mov dx, word [bp+00eh]                    ; 8b 56 0e                    ; 0xc3a77 vgabios.c:2601
     7088    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3a7a
     7089    xor ah, ah                                ; 30 e4                       ; 0xc3a7d
     7090    call 012cfh                               ; e8 4d d8                    ; 0xc3a7f
     7091    jmp near 03e43h                           ; e9 be 03                    ; 0xc3a82 vgabios.c:2602
     7092    lea bx, [bp+00eh]                         ; 8d 5e 0e                    ; 0xc3a85 vgabios.c:2604
     7093    lea dx, [bp+010h]                         ; 8d 56 10                    ; 0xc3a88
     7094    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3a8b
     7095    xor ah, ah                                ; 30 e4                       ; 0xc3a8e
     7096    call 00a97h                               ; e8 04 d0                    ; 0xc3a90
     7097    jmp short 03a82h                          ; eb ed                       ; 0xc3a93 vgabios.c:2605
     7098    xor ax, ax                                ; 31 c0                       ; 0xc3a95 vgabios.c:2611
     7099    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3a97
     7100    mov word [bp+00ch], ax                    ; 89 46 0c                    ; 0xc3a9a vgabios.c:2612
     7101    mov word [bp+010h], ax                    ; 89 46 10                    ; 0xc3a9d vgabios.c:2613
     7102    mov word [bp+00eh], ax                    ; 89 46 0e                    ; 0xc3aa0 vgabios.c:2614
     7103    jmp short 03a82h                          ; eb dd                       ; 0xc3aa3 vgabios.c:2615
     7104    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3aa5 vgabios.c:2617
     7105    xor ah, ah                                ; 30 e4                       ; 0xc3aa8
     7106    call 0135ch                               ; e8 af d8                    ; 0xc3aaa
     7107    jmp short 03a82h                          ; eb d3                       ; 0xc3aad vgabios.c:2618
     7108    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3aaf vgabios.c:2620
     7109    push ax                                   ; 50                          ; 0xc3ab2
     7110    mov ax, 000ffh                            ; b8 ff 00                    ; 0xc3ab3
     7111    push ax                                   ; 50                          ; 0xc3ab6
     7112    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3ab7
     7113    xor ah, ah                                ; 30 e4                       ; 0xc3aba
     7114    push ax                                   ; 50                          ; 0xc3abc
     7115    mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc3abd
     7116    push ax                                   ; 50                          ; 0xc3ac0
     7117    mov cl, byte [bp+010h]                    ; 8a 4e 10                    ; 0xc3ac1
     7118    xor ch, ch                                ; 30 ed                       ; 0xc3ac4
     7119    mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc3ac6
     7120    mov bx, ax                                ; 89 c3                       ; 0xc3ac9
     7121    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3acb
     7122    mov dx, ax                                ; 89 c2                       ; 0xc3ace
     7123    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3ad0
     7124    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3ad3
     7125    mov byte [bp-005h], ah                    ; 88 66 fb                    ; 0xc3ad6
     7126    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3ad9
     7127    call 01c71h                               ; e8 92 e1                    ; 0xc3adc
     7128    jmp short 03a82h                          ; eb a1                       ; 0xc3adf vgabios.c:2621
     7129    xor ax, ax                                ; 31 c0                       ; 0xc3ae1 vgabios.c:2623
     7130    push ax                                   ; 50                          ; 0xc3ae3
     7131    mov ax, 000ffh                            ; b8 ff 00                    ; 0xc3ae4
     7132    push ax                                   ; 50                          ; 0xc3ae7
     7133    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3ae8
     7134    xor ah, ah                                ; 30 e4                       ; 0xc3aeb
     7135    push ax                                   ; 50                          ; 0xc3aed
     7136    mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc3aee
     7137    push ax                                   ; 50                          ; 0xc3af1
     7138    mov al, byte [bp+010h]                    ; 8a 46 10                    ; 0xc3af2
     7139    mov cx, ax                                ; 89 c1                       ; 0xc3af5
     7140    mov al, byte [bp+011h]                    ; 8a 46 11                    ; 0xc3af7
     7141    mov bx, ax                                ; 89 c3                       ; 0xc3afa
     7142    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3afc
     7143    mov dx, ax                                ; 89 c2                       ; 0xc3aff
     7144    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b01
     7145    jmp short 03adch                          ; eb d6                       ; 0xc3b04
     7146    lea dx, [bp+012h]                         ; 8d 56 12                    ; 0xc3b06 vgabios.c:2626
     7147    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3b09
     7148    xor ah, ah                                ; 30 e4                       ; 0xc3b0c
     7149    call 00dedh                               ; e8 dc d2                    ; 0xc3b0e
     7150    jmp near 03e43h                           ; e9 2f 03                    ; 0xc3b11 vgabios.c:2627
     7151    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3b14 vgabios.c:2629
     7152    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3b17
     7153    xor ah, ah                                ; 30 e4                       ; 0xc3b1a
     7154    mov bx, ax                                ; 89 c3                       ; 0xc3b1c
     7155    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3b1e
     7156    mov dx, ax                                ; 89 c2                       ; 0xc3b21
     7157    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b23
     7158    call 025d9h                               ; e8 b0 ea                    ; 0xc3b26
     7159    jmp near 03e43h                           ; e9 17 03                    ; 0xc3b29 vgabios.c:2630
     7160    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3b2c vgabios.c:2632
     7161    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3b2f
     7162    xor ah, ah                                ; 30 e4                       ; 0xc3b32
     7163    mov bx, ax                                ; 89 c3                       ; 0xc3b34
     7164    mov dl, byte [bp+00dh]                    ; 8a 56 0d                    ; 0xc3b36
     7165    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b39
     7166    call 0274bh                               ; e8 0c ec                    ; 0xc3b3c
     7167    jmp near 03e43h                           ; e9 01 03                    ; 0xc3b3f vgabios.c:2633
     7168    mov cx, word [bp+00eh]                    ; 8b 4e 0e                    ; 0xc3b42 vgabios.c:2635
     7169    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3b45
     7170    mov dl, byte [bp+012h]                    ; 8a 56 12                    ; 0xc3b48
     7171    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3b4b
     7172    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3b4e
     7173    mov byte [bp-005h], dh                    ; 88 76 fb                    ; 0xc3b51
     7174    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3b54
     7175    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3b57
     7176    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3b5a
     7177    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3b5d
     7178    mov byte [bp-005h], dh                    ; 88 76 fb                    ; 0xc3b60
     7179    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3b63
     7180    call 028ceh                               ; e8 65 ed                    ; 0xc3b66
     7181    jmp near 03e43h                           ; e9 d7 02                    ; 0xc3b69 vgabios.c:2636
     7182    lea cx, [bp+012h]                         ; 8d 4e 12                    ; 0xc3b6c vgabios.c:2638
     7183    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3b6f
     7184    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3b72
     7185    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3b75
     7186    xor ah, ah                                ; 30 e4                       ; 0xc3b78
     7187    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3b7a
     7188    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3b7d
     7189    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3b80
     7190    mov byte [bp-005h], ah                    ; 88 66 fb                    ; 0xc3b83
     7191    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc3b86
     7192    call 00fc7h                               ; e8 3b d4                    ; 0xc3b89
     7193    jmp near 03e43h                           ; e9 b4 02                    ; 0xc3b8c vgabios.c:2639
     7194    mov cx, strict word 00002h                ; b9 02 00                    ; 0xc3b8f vgabios.c:2647
     7195    mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc3b92
     7196    xor bh, bh                                ; 30 ff                       ; 0xc3b95
     7197    mov dx, 000ffh                            ; ba ff 00                    ; 0xc3b97
     7198    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3b9a
     7199    xor ah, ah                                ; 30 e4                       ; 0xc3b9d
     7200    call 02a48h                               ; e8 a6 ee                    ; 0xc3b9f
     7201    jmp near 03e43h                           ; e9 9e 02                    ; 0xc3ba2 vgabios.c:2648
     7202    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3ba5 vgabios.c:2651
     7203    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3ba8
     7204    call 01134h                               ; e8 86 d5                    ; 0xc3bab
     7205    jmp near 03e43h                           ; e9 92 02                    ; 0xc3bae vgabios.c:2652
     7206    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3bb1 vgabios.c:2654
     7207    xor ah, ah                                ; 30 e4                       ; 0xc3bb4
     7208    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3bb6
     7209    jnbe short 03c2eh                         ; 77 73                       ; 0xc3bb9
     7210    push CS                                   ; 0e                          ; 0xc3bbb
     7211    pop ES                                    ; 07                          ; 0xc3bbc
     7212    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc3bbd
     7213    mov di, 039bdh                            ; bf bd 39                    ; 0xc3bc0
     7214    repne scasb                               ; f2 ae                       ; 0xc3bc3
     7215    sal cx, 1                                 ; d1 e1                       ; 0xc3bc5
     7216    mov di, cx                                ; 89 cf                       ; 0xc3bc7
     7217    mov ax, word [cs:di+039cch]               ; 2e 8b 85 cc 39              ; 0xc3bc9
     7218    jmp ax                                    ; ff e0                       ; 0xc3bce
     7219    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3bd0 vgabios.c:2658
     7220    xor ah, ah                                ; 30 e4                       ; 0xc3bd3
     7221    push ax                                   ; 50                          ; 0xc3bd5
     7222    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3bd6
     7223    push ax                                   ; 50                          ; 0xc3bd9
     7224    push word [bp+00eh]                       ; ff 76 0e                    ; 0xc3bda
     7225    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3bdd
     7226    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3be0
     7227    mov bx, word [bp+008h]                    ; 8b 5e 08                    ; 0xc3be3
     7228    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3be6
     7229    call 02de9h                               ; e8 fd f1                    ; 0xc3be9
     7230    jmp short 03c2eh                          ; eb 40                       ; 0xc3bec vgabios.c:2659
     7231    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3bee vgabios.c:2662
     7232    xor dh, dh                                ; 30 f6                       ; 0xc3bf1
     7233    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3bf3
     7234    xor ah, ah                                ; 30 e4                       ; 0xc3bf6
     7235    call 02e6dh                               ; e8 72 f2                    ; 0xc3bf8
     7236    jmp short 03c2eh                          ; eb 31                       ; 0xc3bfb vgabios.c:2663
     7237    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3bfd vgabios.c:2666
     7238    xor dh, dh                                ; 30 f6                       ; 0xc3c00
     7239    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3c02
     7240    xor ah, ah                                ; 30 e4                       ; 0xc3c05
     7241    call 02ee2h                               ; e8 d8 f2                    ; 0xc3c07
     7242    jmp short 03c2eh                          ; eb 22                       ; 0xc3c0a vgabios.c:2667
     7243    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c0c vgabios.c:2669
     7244    xor ah, ah                                ; 30 e4                       ; 0xc3c0f
     7245    call 02dc9h                               ; e8 b5 f1                    ; 0xc3c11
     7246    jmp short 03c2eh                          ; eb 18                       ; 0xc3c14 vgabios.c:2670
     7247    mov dl, byte [bp+00ch]                    ; 8a 56 0c                    ; 0xc3c16 vgabios.c:2673
     7248    xor dh, dh                                ; 30 f6                       ; 0xc3c19
     7249    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3c1b
     7250    xor ah, ah                                ; 30 e4                       ; 0xc3c1e
     7251    call 02f55h                               ; e8 32 f3                    ; 0xc3c20
     7252    jmp short 03c2eh                          ; eb 09                       ; 0xc3c23 vgabios.c:2674
     7253    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3c25 vgabios.c:2676
     7254    mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc3c28
     7255    call 02fc8h                               ; e8 9a f3                    ; 0xc3c2b
     7256    jmp near 03e43h                           ; e9 12 02                    ; 0xc3c2e vgabios.c:2677
     7257    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c31 vgabios.c:2679
     7258    xor ah, ah                                ; 30 e4                       ; 0xc3c34
     7259    push ax                                   ; 50                          ; 0xc3c36
     7260    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c37
     7261    mov cx, ax                                ; 89 c1                       ; 0xc3c3a
     7262    mov bx, word [bp+010h]                    ; 8b 5e 10                    ; 0xc3c3c
     7263    mov dx, word [bp+008h]                    ; 8b 56 08                    ; 0xc3c3f
     7264    mov ax, word [bp+016h]                    ; 8b 46 16                    ; 0xc3c42
     7265    call 0302bh                               ; e8 e3 f3                    ; 0xc3c45
     7266    jmp short 03c2eh                          ; eb e4                       ; 0xc3c48 vgabios.c:2680
     7267    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c4a vgabios.c:2682
     7268    xor ah, ah                                ; 30 e4                       ; 0xc3c4d
     7269    mov dx, ax                                ; 89 c2                       ; 0xc3c4f
     7270    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c51
     7271    call 03048h                               ; e8 f1 f3                    ; 0xc3c54
     7272    jmp short 03c2eh                          ; eb d5                       ; 0xc3c57 vgabios.c:2683
     7273    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c59 vgabios.c:2685
     7274    xor ah, ah                                ; 30 e4                       ; 0xc3c5c
     7275    mov dx, ax                                ; 89 c2                       ; 0xc3c5e
     7276    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c60
     7277    call 0306ah                               ; e8 04 f4                    ; 0xc3c63
     7278    jmp short 03c2eh                          ; eb c6                       ; 0xc3c66 vgabios.c:2686
     7279    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3c68 vgabios.c:2688
     7280    xor ah, ah                                ; 30 e4                       ; 0xc3c6b
     7281    mov dx, ax                                ; 89 c2                       ; 0xc3c6d
     7282    mov al, byte [bp+00ch]                    ; 8a 46 0c                    ; 0xc3c6f
     7283    call 0308ch                               ; e8 17 f4                    ; 0xc3c72
     7284    jmp short 03c2eh                          ; eb b7                       ; 0xc3c75 vgabios.c:2689
     7285    lea ax, [bp+00eh]                         ; 8d 46 0e                    ; 0xc3c77 vgabios.c:2691
     7286    push ax                                   ; 50                          ; 0xc3c7a
     7287    lea cx, [bp+010h]                         ; 8d 4e 10                    ; 0xc3c7b
     7288    lea bx, [bp+008h]                         ; 8d 5e 08                    ; 0xc3c7e
     7289    lea dx, [bp+016h]                         ; 8d 56 16                    ; 0xc3c81
     7290    mov al, byte [bp+00dh]                    ; 8a 46 0d                    ; 0xc3c84
     7291    xor ah, ah                                ; 30 e4                       ; 0xc3c87
     7292    call 00f44h                               ; e8 b8 d2                    ; 0xc3c89
     7293    jmp short 03c2eh                          ; eb a0                       ; 0xc3c8c vgabios.c:2699
     7294    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3c8e vgabios.c:2701
     7295    xor ah, ah                                ; 30 e4                       ; 0xc3c91
     7296    cmp ax, strict word 00034h                ; 3d 34 00                    ; 0xc3c93
     7297    jc short 03ca6h                           ; 72 0e                       ; 0xc3c96
     7298    jbe short 03cd1h                          ; 76 37                       ; 0xc3c98
     7299    cmp ax, strict word 00036h                ; 3d 36 00                    ; 0xc3c9a
     7300    je short 03cf9h                           ; 74 5a                       ; 0xc3c9d
     7301    cmp ax, strict word 00035h                ; 3d 35 00                    ; 0xc3c9f
     7302    je short 03cfbh                           ; 74 57                       ; 0xc3ca2
     7303    jmp short 03c2eh                          ; eb 88                       ; 0xc3ca4
     7304    cmp ax, strict word 00030h                ; 3d 30 00                    ; 0xc3ca6
     7305    je short 03cb5h                           ; 74 0a                       ; 0xc3ca9
     7306    cmp ax, strict word 00020h                ; 3d 20 00                    ; 0xc3cab
     7307    jne short 03cf6h                          ; 75 46                       ; 0xc3cae
     7308    call 030aeh                               ; e8 fb f3                    ; 0xc3cb0 vgabios.c:2704
     7309    jmp short 03cf6h                          ; eb 41                       ; 0xc3cb3 vgabios.c:2705
     7310    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3cb5 vgabios.c:2707
     7311    xor ah, ah                                ; 30 e4                       ; 0xc3cb8
     7312    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3cba
     7313    jnbe short 03cf6h                         ; 77 37                       ; 0xc3cbd
     7314    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3cbf vgabios.c:2708
     7315    call 030b3h                               ; e8 ee f3                    ; 0xc3cc2
     7316    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3cc5 vgabios.c:2709
     7317    xor al, al                                ; 30 c0                       ; 0xc3cc8
     7318    or AL, strict byte 012h                   ; 0c 12                       ; 0xc3cca
     7319    mov word [bp+012h], ax                    ; 89 46 12                    ; 0xc3ccc
     7320    jmp short 03cf6h                          ; eb 25                       ; 0xc3ccf vgabios.c:2711
     7321    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3cd1 vgabios.c:2713
     7322    xor ah, ah                                ; 30 e4                       ; 0xc3cd4
     7323    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3cd6
     7324    jnc short 03cf3h                          ; 73 18                       ; 0xc3cd9
     7325    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3cdb vgabios.c:35
     7326    mov bx, 00087h                            ; bb 87 00                    ; 0xc3cde
     7327    mov es, ax                                ; 8e c0                       ; 0xc3ce1 vgabios.c:37
     7328    mov dl, byte [es:bx]                      ; 26 8a 17                    ; 0xc3ce3
     7329    and dl, 0feh                              ; 80 e2 fe                    ; 0xc3ce6 vgabios.c:38
     7330    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3ce9
     7331    or dl, al                                 ; 08 c2                       ; 0xc3cec
     7332    mov byte [es:bx], dl                      ; 26 88 17                    ; 0xc3cee vgabios.c:42
     7333    jmp short 03cc5h                          ; eb d2                       ; 0xc3cf1
     7334    mov byte [bp+012h], ah                    ; 88 66 12                    ; 0xc3cf3 vgabios.c:2719
     7335    jmp near 03e43h                           ; e9 4a 01                    ; 0xc3cf6 vgabios.c:2720
     7336    jmp short 03d09h                          ; eb 0e                       ; 0xc3cf9
     7337    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3cfb vgabios.c:2722
     7338    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3cfe
     7339    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d01
     7340    call 030e5h                               ; e8 de f3                    ; 0xc3d04
     7341    jmp short 03cc5h                          ; eb bc                       ; 0xc3d07
     7342    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3d09 vgabios.c:2726
     7343    call 030eah                               ; e8 db f3                    ; 0xc3d0c
     7344    jmp short 03cc5h                          ; eb b4                       ; 0xc3d0f
     7345    push word [bp+008h]                       ; ff 76 08                    ; 0xc3d11 vgabios.c:2736
     7346    push word [bp+016h]                       ; ff 76 16                    ; 0xc3d14
     7347    mov al, byte [bp+00eh]                    ; 8a 46 0e                    ; 0xc3d17
     7348    xor ah, ah                                ; 30 e4                       ; 0xc3d1a
     7349    push ax                                   ; 50                          ; 0xc3d1c
     7350    mov al, byte [bp+00fh]                    ; 8a 46 0f                    ; 0xc3d1d
     7351    push ax                                   ; 50                          ; 0xc3d20
     7352    mov bl, byte [bp+00ch]                    ; 8a 5e 0c                    ; 0xc3d21
     7353    xor bh, bh                                ; 30 ff                       ; 0xc3d24
     7354    mov dl, byte [bp+00dh]                    ; 8a 56 0d                    ; 0xc3d26
     7355    mov al, byte [bp+012h]                    ; 8a 46 12                    ; 0xc3d29
     7356    mov cx, word [bp+010h]                    ; 8b 4e 10                    ; 0xc3d2c
     7357    call 030efh                               ; e8 bd f3                    ; 0xc3d2f
     7358    jmp short 03cf6h                          ; eb c2                       ; 0xc3d32 vgabios.c:2737
     7359    mov bx, si                                ; 89 f3                       ; 0xc3d34 vgabios.c:2739
     7360    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d36
     7361    mov ax, word [bp+00ch]                    ; 8b 46 0c                    ; 0xc3d39
     7362    call 0317eh                               ; e8 3f f4                    ; 0xc3d3c
     7363    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d3f vgabios.c:2740
     7364    xor al, al                                ; 30 c0                       ; 0xc3d42
     7365    or AL, strict byte 01bh                   ; 0c 1b                       ; 0xc3d44
     7366    jmp short 03ccch                          ; eb 84                       ; 0xc3d46
     7367    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d48 vgabios.c:2743
     7368    xor ah, ah                                ; 30 e4                       ; 0xc3d4b
     7369    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc3d4d
     7370    je short 03d74h                           ; 74 22                       ; 0xc3d50
     7371    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc3d52
     7372    je short 03d66h                           ; 74 0f                       ; 0xc3d55
     7373    test ax, ax                               ; 85 c0                       ; 0xc3d57
     7374    jne short 03d80h                          ; 75 25                       ; 0xc3d59
     7375    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3d5b vgabios.c:2746
     7376    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d5e
     7377    call 03393h                               ; e8 2f f6                    ; 0xc3d61
     7378    jmp short 03d80h                          ; eb 1a                       ; 0xc3d64 vgabios.c:2747
     7379    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3d66 vgabios.c:2749
     7380    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d69
     7381    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d6c
     7382    call 033aeh                               ; e8 3c f6                    ; 0xc3d6f
     7383    jmp short 03d80h                          ; eb 0c                       ; 0xc3d72 vgabios.c:2750
     7384    mov bx, word [bp+00ch]                    ; 8b 5e 0c                    ; 0xc3d74 vgabios.c:2752
     7385    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3d77
     7386    mov ax, word [bp+010h]                    ; 8b 46 10                    ; 0xc3d7a
     7387    call 03686h                               ; e8 06 f9                    ; 0xc3d7d
     7388    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d80 vgabios.c:2759
     7389    xor al, al                                ; 30 c0                       ; 0xc3d83
     7390    or AL, strict byte 01ch                   ; 0c 1c                       ; 0xc3d85
     7391    jmp near 03ccch                           ; e9 42 ff                    ; 0xc3d87
     7392    call 007f8h                               ; e8 6b ca                    ; 0xc3d8a vgabios.c:2764
     7393    test ax, ax                               ; 85 c0                       ; 0xc3d8d
     7394    je short 03e05h                           ; 74 74                       ; 0xc3d8f
     7395    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3d91 vgabios.c:2765
     7396    xor ah, ah                                ; 30 e4                       ; 0xc3d94
     7397    cmp ax, strict word 0000ah                ; 3d 0a 00                    ; 0xc3d96
     7398    jnbe short 03e07h                         ; 77 6c                       ; 0xc3d99
     7399    push CS                                   ; 0e                          ; 0xc3d9b
     7400    pop ES                                    ; 07                          ; 0xc3d9c
     7401    mov cx, strict word 00008h                ; b9 08 00                    ; 0xc3d9d
     7402    mov di, 039ech                            ; bf ec 39                    ; 0xc3da0
     7403    repne scasb                               ; f2 ae                       ; 0xc3da3
     7404    sal cx, 1                                 ; d1 e1                       ; 0xc3da5
     7405    mov di, cx                                ; 89 cf                       ; 0xc3da7
     7406    mov ax, word [cs:di+039f3h]               ; 2e 8b 85 f3 39              ; 0xc3da9
     7407    jmp ax                                    ; ff e0                       ; 0xc3dae
     7408    mov bx, si                                ; 89 f3                       ; 0xc3db0 vgabios.c:2768
     7409    mov dx, word [bp+016h]                    ; 8b 56 16                    ; 0xc3db2
     7410    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3db5
     7411    call 04014h                               ; e8 59 02                    ; 0xc3db8
     7412    jmp near 03e43h                           ; e9 85 00                    ; 0xc3dbb vgabios.c:2769
     7413    mov cx, si                                ; 89 f1                       ; 0xc3dbe vgabios.c:2771
     7414    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3dc0
     7415    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3dc3
     7416    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dc6
     7417    call 0413fh                               ; e8 73 03                    ; 0xc3dc9
     7418    jmp near 03e43h                           ; e9 74 00                    ; 0xc3dcc vgabios.c:2772
     7419    mov cx, si                                ; 89 f1                       ; 0xc3dcf vgabios.c:2774
     7420    mov bx, word [bp+016h]                    ; 8b 5e 16                    ; 0xc3dd1
     7421    mov dx, word [bp+00ch]                    ; 8b 56 0c                    ; 0xc3dd4
     7422    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dd7
     7423    call 041deh                               ; e8 01 04                    ; 0xc3dda
     7424    jmp short 03e43h                          ; eb 64                       ; 0xc3ddd vgabios.c:2775
     7425    lea ax, [bp+00ch]                         ; 8d 46 0c                    ; 0xc3ddf vgabios.c:2777
     7426    push ax                                   ; 50                          ; 0xc3de2
     7427    mov cx, word [bp+016h]                    ; 8b 4e 16                    ; 0xc3de3
     7428    mov bx, word [bp+00eh]                    ; 8b 5e 0e                    ; 0xc3de6
     7429    mov dx, word [bp+010h]                    ; 8b 56 10                    ; 0xc3de9
     7430    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dec
     7431    call 043a7h                               ; e8 b5 05                    ; 0xc3def
     7432    jmp short 03e43h                          ; eb 4f                       ; 0xc3df2 vgabios.c:2778
     7433    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3df4 vgabios.c:2780
     7434    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3df7
     7435    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3dfa
     7436    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3dfd
     7437    call 04434h                               ; e8 31 06                    ; 0xc3e00
     7438    jmp short 03e43h                          ; eb 3e                       ; 0xc3e03 vgabios.c:2781
     7439    jmp short 03e0eh                          ; eb 07                       ; 0xc3e05
     7440    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3e07 vgabios.c:2803
     7441    jmp short 03e43h                          ; eb 35                       ; 0xc3e0c vgabios.c:2806
     7442    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3e0e vgabios.c:2808
     7443    jmp short 03e43h                          ; eb 2e                       ; 0xc3e13 vgabios.c:2810
     7444    call 007f8h                               ; e8 e0 c9                    ; 0xc3e15 vgabios.c:2812
     7445    test ax, ax                               ; 85 c0                       ; 0xc3e18
     7446    je short 03e3eh                           ; 74 22                       ; 0xc3e1a
     7447    mov ax, word [bp+012h]                    ; 8b 46 12                    ; 0xc3e1c vgabios.c:2813
     7448    xor ah, ah                                ; 30 e4                       ; 0xc3e1f
     7449    cmp ax, strict word 00042h                ; 3d 42 00                    ; 0xc3e21
     7450    jne short 03e37h                          ; 75 11                       ; 0xc3e24
     7451    lea cx, [bp+00eh]                         ; 8d 4e 0e                    ; 0xc3e26 vgabios.c:2816
     7452    lea bx, [bp+010h]                         ; 8d 5e 10                    ; 0xc3e29
     7453    lea dx, [bp+00ch]                         ; 8d 56 0c                    ; 0xc3e2c
     7454    lea ax, [bp+012h]                         ; 8d 46 12                    ; 0xc3e2f
     7455    call 04516h                               ; e8 e1 06                    ; 0xc3e32
     7456    jmp short 03e43h                          ; eb 0c                       ; 0xc3e35 vgabios.c:2817
     7457    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3e37 vgabios.c:2819
     7458    jmp short 03e43h                          ; eb 05                       ; 0xc3e3c vgabios.c:2822
     7459    mov word [bp+012h], 00100h                ; c7 46 12 00 01              ; 0xc3e3e vgabios.c:2824
     7460    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e43 vgabios.c:2834
     7461    pop di                                    ; 5f                          ; 0xc3e46
     7462    pop si                                    ; 5e                          ; 0xc3e47
     7463    pop bp                                    ; 5d                          ; 0xc3e48
     7464    retn                                      ; c3                          ; 0xc3e49
     7465  ; disGetNextSymbol 0xc3e4a LB 0x7c3 -> off=0x0 cb=000000000000001f uValue=00000000000c3e4a 'dispi_set_xres'
     7466dispi_set_xres:                              ; 0xc3e4a LB 0x1f
     7467    push bp                                   ; 55                          ; 0xc3e4a vbe.c:100
     7468    mov bp, sp                                ; 89 e5                       ; 0xc3e4b
     7469    push bx                                   ; 53                          ; 0xc3e4d
     7470    push dx                                   ; 52                          ; 0xc3e4e
     7471    mov bx, ax                                ; 89 c3                       ; 0xc3e4f
     7472    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3e51 vbe.c:105
     7473    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e54
     7474    call 005a0h                               ; e8 46 c7                    ; 0xc3e57
     7475    mov ax, bx                                ; 89 d8                       ; 0xc3e5a vbe.c:106
     7476    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e5c
     7477    call 005a0h                               ; e8 3e c7                    ; 0xc3e5f
     7478    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e62 vbe.c:107
     7479    pop dx                                    ; 5a                          ; 0xc3e65
     7480    pop bx                                    ; 5b                          ; 0xc3e66
     7481    pop bp                                    ; 5d                          ; 0xc3e67
     7482    retn                                      ; c3                          ; 0xc3e68
     7483  ; disGetNextSymbol 0xc3e69 LB 0x7a4 -> off=0x0 cb=000000000000001f uValue=00000000000c3e69 'dispi_set_yres'
     7484dispi_set_yres:                              ; 0xc3e69 LB 0x1f
     7485    push bp                                   ; 55                          ; 0xc3e69 vbe.c:109
     7486    mov bp, sp                                ; 89 e5                       ; 0xc3e6a
     7487    push bx                                   ; 53                          ; 0xc3e6c
     7488    push dx                                   ; 52                          ; 0xc3e6d
     7489    mov bx, ax                                ; 89 c3                       ; 0xc3e6e
     7490    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3e70 vbe.c:114
     7491    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e73
     7492    call 005a0h                               ; e8 27 c7                    ; 0xc3e76
     7493    mov ax, bx                                ; 89 d8                       ; 0xc3e79 vbe.c:115
     7494    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e7b
     7495    call 005a0h                               ; e8 1f c7                    ; 0xc3e7e
     7496    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e81 vbe.c:116
     7497    pop dx                                    ; 5a                          ; 0xc3e84
     7498    pop bx                                    ; 5b                          ; 0xc3e85
     7499    pop bp                                    ; 5d                          ; 0xc3e86
     7500    retn                                      ; c3                          ; 0xc3e87
     7501  ; disGetNextSymbol 0xc3e88 LB 0x785 -> off=0x0 cb=0000000000000019 uValue=00000000000c3e88 'dispi_get_yres'
     7502dispi_get_yres:                              ; 0xc3e88 LB 0x19
     7503    push bp                                   ; 55                          ; 0xc3e88 vbe.c:118
     7504    mov bp, sp                                ; 89 e5                       ; 0xc3e89
     7505    push dx                                   ; 52                          ; 0xc3e8b
     7506    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3e8c vbe.c:120
     7507    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e8f
     7508    call 005a0h                               ; e8 0b c7                    ; 0xc3e92
     7509    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e95 vbe.c:121
     7510    call 005a7h                               ; e8 0c c7                    ; 0xc3e98
     7511    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3e9b vbe.c:122
     7512    pop dx                                    ; 5a                          ; 0xc3e9e
     7513    pop bp                                    ; 5d                          ; 0xc3e9f
     7514    retn                                      ; c3                          ; 0xc3ea0
     7515  ; disGetNextSymbol 0xc3ea1 LB 0x76c -> off=0x0 cb=000000000000001f uValue=00000000000c3ea1 'dispi_set_bpp'
     7516dispi_set_bpp:                               ; 0xc3ea1 LB 0x1f
     7517    push bp                                   ; 55                          ; 0xc3ea1 vbe.c:124
     7518    mov bp, sp                                ; 89 e5                       ; 0xc3ea2
     7519    push bx                                   ; 53                          ; 0xc3ea4
     7520    push dx                                   ; 52                          ; 0xc3ea5
     7521    mov bx, ax                                ; 89 c3                       ; 0xc3ea6
     7522    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3ea8 vbe.c:129
     7523    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3eab
     7524    call 005a0h                               ; e8 ef c6                    ; 0xc3eae
     7525    mov ax, bx                                ; 89 d8                       ; 0xc3eb1 vbe.c:130
     7526    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3eb3
     7527    call 005a0h                               ; e8 e7 c6                    ; 0xc3eb6
     7528    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3eb9 vbe.c:131
     7529    pop dx                                    ; 5a                          ; 0xc3ebc
     7530    pop bx                                    ; 5b                          ; 0xc3ebd
     7531    pop bp                                    ; 5d                          ; 0xc3ebe
     7532    retn                                      ; c3                          ; 0xc3ebf
     7533  ; disGetNextSymbol 0xc3ec0 LB 0x74d -> off=0x0 cb=0000000000000019 uValue=00000000000c3ec0 'dispi_get_bpp'
     7534dispi_get_bpp:                               ; 0xc3ec0 LB 0x19
     7535    push bp                                   ; 55                          ; 0xc3ec0 vbe.c:133
     7536    mov bp, sp                                ; 89 e5                       ; 0xc3ec1
     7537    push dx                                   ; 52                          ; 0xc3ec3
     7538    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3ec4 vbe.c:135
     7539    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ec7
     7540    call 005a0h                               ; e8 d3 c6                    ; 0xc3eca
     7541    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ecd vbe.c:136
     7542    call 005a7h                               ; e8 d4 c6                    ; 0xc3ed0
     7543    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3ed3 vbe.c:137
     7544    pop dx                                    ; 5a                          ; 0xc3ed6
     7545    pop bp                                    ; 5d                          ; 0xc3ed7
     7546    retn                                      ; c3                          ; 0xc3ed8
     7547  ; disGetNextSymbol 0xc3ed9 LB 0x734 -> off=0x0 cb=000000000000001f uValue=00000000000c3ed9 'dispi_set_virt_width'
     7548dispi_set_virt_width:                        ; 0xc3ed9 LB 0x1f
     7549    push bp                                   ; 55                          ; 0xc3ed9 vbe.c:139
     7550    mov bp, sp                                ; 89 e5                       ; 0xc3eda
     7551    push bx                                   ; 53                          ; 0xc3edc
     7552    push dx                                   ; 52                          ; 0xc3edd
     7553    mov bx, ax                                ; 89 c3                       ; 0xc3ede
     7554    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3ee0 vbe.c:144
     7555    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ee3
     7556    call 005a0h                               ; e8 b7 c6                    ; 0xc3ee6
     7557    mov ax, bx                                ; 89 d8                       ; 0xc3ee9 vbe.c:145
     7558    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3eeb
     7559    call 005a0h                               ; e8 af c6                    ; 0xc3eee
     7560    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3ef1 vbe.c:146
     7561    pop dx                                    ; 5a                          ; 0xc3ef4
     7562    pop bx                                    ; 5b                          ; 0xc3ef5
     7563    pop bp                                    ; 5d                          ; 0xc3ef6
     7564    retn                                      ; c3                          ; 0xc3ef7
     7565  ; disGetNextSymbol 0xc3ef8 LB 0x715 -> off=0x0 cb=0000000000000019 uValue=00000000000c3ef8 'dispi_get_virt_width'
     7566dispi_get_virt_width:                        ; 0xc3ef8 LB 0x19
     7567    push bp                                   ; 55                          ; 0xc3ef8 vbe.c:148
     7568    mov bp, sp                                ; 89 e5                       ; 0xc3ef9
     7569    push dx                                   ; 52                          ; 0xc3efb
     7570    mov ax, strict word 00006h                ; b8 06 00                    ; 0xc3efc vbe.c:150
     7571    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3eff
     7572    call 005a0h                               ; e8 9b c6                    ; 0xc3f02
     7573    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f05 vbe.c:151
     7574    call 005a7h                               ; e8 9c c6                    ; 0xc3f08
     7575    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f0b vbe.c:152
     7576    pop dx                                    ; 5a                          ; 0xc3f0e
     7577    pop bp                                    ; 5d                          ; 0xc3f0f
     7578    retn                                      ; c3                          ; 0xc3f10
     7579  ; disGetNextSymbol 0xc3f11 LB 0x6fc -> off=0x0 cb=0000000000000019 uValue=00000000000c3f11 'dispi_get_virt_height'
     7580dispi_get_virt_height:                       ; 0xc3f11 LB 0x19
     7581    push bp                                   ; 55                          ; 0xc3f11 vbe.c:154
     7582    mov bp, sp                                ; 89 e5                       ; 0xc3f12
     7583    push dx                                   ; 52                          ; 0xc3f14
     7584    mov ax, strict word 00007h                ; b8 07 00                    ; 0xc3f15 vbe.c:156
     7585    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f18
     7586    call 005a0h                               ; e8 82 c6                    ; 0xc3f1b
     7587    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f1e vbe.c:157
     7588    call 005a7h                               ; e8 83 c6                    ; 0xc3f21
     7589    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f24 vbe.c:158
     7590    pop dx                                    ; 5a                          ; 0xc3f27
     7591    pop bp                                    ; 5d                          ; 0xc3f28
     7592    retn                                      ; c3                          ; 0xc3f29
     7593  ; disGetNextSymbol 0xc3f2a LB 0x6e3 -> off=0x0 cb=0000000000000012 uValue=00000000000c3f2a 'in_word'
     7594in_word:                                     ; 0xc3f2a LB 0x12
     7595    push bp                                   ; 55                          ; 0xc3f2a vbe.c:160
     7596    mov bp, sp                                ; 89 e5                       ; 0xc3f2b
     7597    push bx                                   ; 53                          ; 0xc3f2d
     7598    mov bx, ax                                ; 89 c3                       ; 0xc3f2e
     7599    mov ax, dx                                ; 89 d0                       ; 0xc3f30
     7600    mov dx, bx                                ; 89 da                       ; 0xc3f32 vbe.c:162
     7601    out DX, ax                                ; ef                          ; 0xc3f34
     7602    in ax, DX                                 ; ed                          ; 0xc3f35 vbe.c:163
     7603    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f36 vbe.c:164
     7604    pop bx                                    ; 5b                          ; 0xc3f39
     7605    pop bp                                    ; 5d                          ; 0xc3f3a
     7606    retn                                      ; c3                          ; 0xc3f3b
     7607  ; disGetNextSymbol 0xc3f3c LB 0x6d1 -> off=0x0 cb=0000000000000014 uValue=00000000000c3f3c 'in_byte'
     7608in_byte:                                     ; 0xc3f3c LB 0x14
     7609    push bp                                   ; 55                          ; 0xc3f3c vbe.c:166
     7610    mov bp, sp                                ; 89 e5                       ; 0xc3f3d
     7611    push bx                                   ; 53                          ; 0xc3f3f
     7612    mov bx, ax                                ; 89 c3                       ; 0xc3f40
     7613    mov ax, dx                                ; 89 d0                       ; 0xc3f42
     7614    mov dx, bx                                ; 89 da                       ; 0xc3f44 vbe.c:168
     7615    out DX, ax                                ; ef                          ; 0xc3f46
     7616    in AL, DX                                 ; ec                          ; 0xc3f47 vbe.c:169
    72907617    db  02ah, 0e4h
    7291     ; sub ah, ah                                ; 2a e4                     ; 0xc3be6
    7292     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3be8 vbe.c:170
    7293     pop bx                                    ; 5b                          ; 0xc3beb
    7294     pop bp                                    ; 5d                          ; 0xc3bec
    7295     retn                                      ; c3                          ; 0xc3bed
    7296   ; disGetNextSymbol 0xc3bee LB 0x6a6 -> off=0x0 cb=0000000000000014 uValue=00000000000c3bee 'dispi_get_id'
    7297 dispi_get_id:                                ; 0xc3bee LB 0x14
    7298     push bp                                   ; 55                          ; 0xc3bee vbe.c:173
    7299     mov bp, sp                                ; 89 e5                       ; 0xc3bef
    7300     push dx                                   ; 52                          ; 0xc3bf1
    7301     xor ax, ax                                ; 31 c0                       ; 0xc3bf2 vbe.c:175
    7302     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3bf4
    7303     out DX, ax                                ; ef                          ; 0xc3bf7
    7304     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3bf8 vbe.c:176
    7305     in ax, DX                                 ; ed                          ; 0xc3bfb
    7306     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3bfc vbe.c:177
    7307     pop dx                                    ; 5a                          ; 0xc3bff
    7308     pop bp                                    ; 5d                          ; 0xc3c00
    7309     retn                                      ; c3                          ; 0xc3c01
    7310   ; disGetNextSymbol 0xc3c02 LB 0x692 -> off=0x0 cb=000000000000001a uValue=00000000000c3c02 'dispi_set_id'
    7311 dispi_set_id:                                ; 0xc3c02 LB 0x1a
    7312     push bp                                   ; 55                          ; 0xc3c02 vbe.c:179
    7313     mov bp, sp                                ; 89 e5                       ; 0xc3c03
    7314     push bx                                   ; 53                          ; 0xc3c05
    7315     push dx                                   ; 52                          ; 0xc3c06
    7316     mov bx, ax                                ; 89 c3                       ; 0xc3c07
    7317     xor ax, ax                                ; 31 c0                       ; 0xc3c09 vbe.c:181
    7318     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3c0b
    7319     out DX, ax                                ; ef                          ; 0xc3c0e
    7320     mov ax, bx                                ; 89 d8                       ; 0xc3c0f vbe.c:182
    7321     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3c11
    7322     out DX, ax                                ; ef                          ; 0xc3c14
    7323     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3c15 vbe.c:183
    7324     pop dx                                    ; 5a                          ; 0xc3c18
    7325     pop bx                                    ; 5b                          ; 0xc3c19
    7326     pop bp                                    ; 5d                          ; 0xc3c1a
    7327     retn                                      ; c3                          ; 0xc3c1b
    7328   ; disGetNextSymbol 0xc3c1c LB 0x678 -> off=0x0 cb=000000000000002a uValue=00000000000c3c1c 'vbe_init'
    7329 vbe_init:                                    ; 0xc3c1c LB 0x2a
    7330     push bp                                   ; 55                          ; 0xc3c1c vbe.c:188
    7331     mov bp, sp                                ; 89 e5                       ; 0xc3c1d
    7332     push bx                                   ; 53                          ; 0xc3c1f
    7333     mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc3c20 vbe.c:190
    7334     call 03c02h                               ; e8 dc ff                    ; 0xc3c23
    7335     call 03beeh                               ; e8 c5 ff                    ; 0xc3c26 vbe.c:191
    7336     cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc3c29
    7337     jne short 03c40h                          ; 75 12                       ; 0xc3c2c
    7338     mov bx, 000b9h                            ; bb b9 00                    ; 0xc3c2e vbe.c:42
    7339     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3c31
    7340     mov es, ax                                ; 8e c0                       ; 0xc3c34
    7341     mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc3c36
    7342     mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc3c3a vbe.c:194
    7343     call 03c02h                               ; e8 c2 ff                    ; 0xc3c3d
    7344     lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3c40 vbe.c:199
    7345     pop bx                                    ; 5b                          ; 0xc3c43
    7346     pop bp                                    ; 5d                          ; 0xc3c44
    7347     retn                                      ; c3                          ; 0xc3c45
    7348   ; disGetNextSymbol 0xc3c46 LB 0x64e -> off=0x0 cb=0000000000000055 uValue=00000000000c3c46 'mode_info_find_mode'
    7349 mode_info_find_mode:                         ; 0xc3c46 LB 0x55
    7350     push bp                                   ; 55                          ; 0xc3c46 vbe.c:202
    7351     mov bp, sp                                ; 89 e5                       ; 0xc3c47
    7352     push bx                                   ; 53                          ; 0xc3c49
    7353     push cx                                   ; 51                          ; 0xc3c4a
    7354     push si                                   ; 56                          ; 0xc3c4b
    7355     push di                                   ; 57                          ; 0xc3c4c
    7356     mov di, ax                                ; 89 c7                       ; 0xc3c4d
    7357     mov si, dx                                ; 89 d6                       ; 0xc3c4f
    7358     xor dx, dx                                ; 31 d2                       ; 0xc3c51 vbe.c:208
    7359     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c53
    7360     call 03bc8h                               ; e8 6f ff                    ; 0xc3c56
    7361     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3c59 vbe.c:209
    7362     jne short 03c90h                          ; 75 32                       ; 0xc3c5c
    7363     mov bx, strict word 00004h                ; bb 04 00                    ; 0xc3c5e vbe.c:213
    7364     mov dx, bx                                ; 89 da                       ; 0xc3c61 vbe.c:218
    7365     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c63
    7366     call 03bc8h                               ; e8 5f ff                    ; 0xc3c66
    7367     mov cx, ax                                ; 89 c1                       ; 0xc3c69
    7368     cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3c6b vbe.c:219
    7369     je short 03c90h                           ; 74 20                       ; 0xc3c6e
    7370     lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3c70 vbe.c:221
    7371     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3c73
    7372     call 03bc8h                               ; e8 4f ff                    ; 0xc3c76
    7373     lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3c79
    7374     cmp cx, di                                ; 39 f9                       ; 0xc3c7c vbe.c:223
    7375     jne short 03c8ch                          ; 75 0c                       ; 0xc3c7e
    7376     test si, si                               ; 85 f6                       ; 0xc3c80 vbe.c:225
    7377     jne short 03c88h                          ; 75 04                       ; 0xc3c82
    7378     mov ax, bx                                ; 89 d8                       ; 0xc3c84 vbe.c:226
    7379     jmp short 03c92h                          ; eb 0a                       ; 0xc3c86
    7380     test AL, strict byte 080h                 ; a8 80                       ; 0xc3c88 vbe.c:227
    7381     jne short 03c84h                          ; 75 f8                       ; 0xc3c8a
    7382     mov bx, dx                                ; 89 d3                       ; 0xc3c8c vbe.c:230
    7383     jmp short 03c63h                          ; eb d3                       ; 0xc3c8e vbe.c:235
    7384     xor ax, ax                                ; 31 c0                       ; 0xc3c90 vbe.c:238
    7385     lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc3c92 vbe.c:239
    7386     pop di                                    ; 5f                          ; 0xc3c95
    7387     pop si                                    ; 5e                          ; 0xc3c96
    7388     pop cx                                    ; 59                          ; 0xc3c97
    7389     pop bx                                    ; 5b                          ; 0xc3c98
    7390     pop bp                                    ; 5d                          ; 0xc3c99
    7391     retn                                      ; c3                          ; 0xc3c9a
    7392   ; disGetNextSymbol 0xc3c9b LB 0x5f9 -> off=0x0 cb=000000000000012b uValue=00000000000c3c9b 'vbe_biosfn_return_controller_information'
    7393 vbe_biosfn_return_controller_information: ; 0xc3c9b LB 0x12b
    7394     push bp                                   ; 55                          ; 0xc3c9b vbe.c:270
    7395     mov bp, sp                                ; 89 e5                       ; 0xc3c9c
    7396     push cx                                   ; 51                          ; 0xc3c9e
    7397     push si                                   ; 56                          ; 0xc3c9f
    7398     push di                                   ; 57                          ; 0xc3ca0
    7399     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc3ca1
    7400     mov si, ax                                ; 89 c6                       ; 0xc3ca4
    7401     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3ca6
    7402     mov di, bx                                ; 89 df                       ; 0xc3ca9
    7403     mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc3cab vbe.c:275
    7404     call 005dah                               ; e8 27 c9                    ; 0xc3cb0 vbe.c:278
    7405     mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc3cb3
    7406     mov bx, di                                ; 89 fb                       ; 0xc3cb6 vbe.c:281
    7407     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3cb8
    7408     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3cbb
    7409     xor dx, dx                                ; 31 d2                       ; 0xc3cbe vbe.c:284
    7410     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3cc0
    7411     call 03bc8h                               ; e8 02 ff                    ; 0xc3cc3
    7412     cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3cc6 vbe.c:285
    7413     je short 03cd5h                           ; 74 0a                       ; 0xc3cc9
    7414     push SS                                   ; 16                          ; 0xc3ccb vbe.c:287
    7415     pop ES                                    ; 07                          ; 0xc3ccc
    7416     mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc3ccd
    7417     jmp near 03dbeh                           ; e9 e9 00                    ; 0xc3cd2 vbe.c:291
    7418     mov cx, strict word 00004h                ; b9 04 00                    ; 0xc3cd5 vbe.c:293
    7419     mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc3cd8 vbe.c:300
    7420     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3cdd vbe.c:308
    7421     cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc3ce0
    7422     jne short 03cefh                          ; 75 07                       ; 0xc3ce6
    7423     cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc3ce8
    7424     je short 03cfeh                           ; 74 0f                       ; 0xc3ced
    7425     cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc3cef
    7426     jne short 03d03h                          ; 75 0c                       ; 0xc3cf5
    7427     cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc3cf7
    7428     jne short 03d03h                          ; 75 05                       ; 0xc3cfc
    7429     mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc3cfe vbe.c:310
    7430     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3d03 vbe.c:318
    7431     mov word [es:bx], 04556h                  ; 26 c7 07 56 45              ; 0xc3d06
    7432     mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc3d0b vbe.c:320
    7433     mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc3d11 vbe.c:324
    7434     mov word [es:bx+006h], 07de6h             ; 26 c7 47 06 e6 7d           ; 0xc3d17 vbe.c:327
    7435     mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc3d1d
    7436     mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc3d21 vbe.c:330
    7437     mov word [es:bx+00ch], strict word 00000h ; 26 c7 47 0c 00 00           ; 0xc3d27 vbe.c:332
    7438     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3d2d vbe.c:336
    7439     mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc3d30
    7440     lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc3d34 vbe.c:337
    7441     mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc3d37
    7442     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc3d3b vbe.c:340
    7443     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d3e
    7444     call 03bc8h                               ; e8 84 fe                    ; 0xc3d41
    7445     mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc3d44
    7446     mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc3d47
    7447     cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc3d4b vbe.c:342
    7448     je short 03d75h                           ; 74 24                       ; 0xc3d4f
    7449     mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc3d51 vbe.c:345
    7450     mov word [es:bx+016h], 07dfbh             ; 26 c7 47 16 fb 7d           ; 0xc3d57 vbe.c:346
    7451     mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc3d5d
    7452     mov word [es:bx+01ah], 07e0eh             ; 26 c7 47 1a 0e 7e           ; 0xc3d61 vbe.c:347
    7453     mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc3d67
    7454     mov word [es:bx+01eh], 07e2fh             ; 26 c7 47 1e 2f 7e           ; 0xc3d6b vbe.c:348
    7455     mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc3d71
    7456     mov dx, cx                                ; 89 ca                       ; 0xc3d75 vbe.c:355
    7457     add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc3d77
    7458     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d7a
    7459     call 03bdah                               ; e8 5a fe                    ; 0xc3d7d
    7460     xor ah, ah                                ; 30 e4                       ; 0xc3d80 vbe.c:356
    7461     cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc3d82
    7462     jnbe short 03d9eh                         ; 77 17                       ; 0xc3d85
    7463     mov dx, cx                                ; 89 ca                       ; 0xc3d87 vbe.c:358
    7464     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3d89
    7465     call 03bc8h                               ; e8 39 fe                    ; 0xc3d8c
    7466     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc3d8f vbe.c:362
    7467     add bx, di                                ; 01 fb                       ; 0xc3d92
    7468     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3d94 vbe.c:52
    7469     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3d97
    7470     add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc3d9a vbe.c:364
    7471     add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc3d9e vbe.c:366
    7472     mov dx, cx                                ; 89 ca                       ; 0xc3da1 vbe.c:367
    7473     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3da3
    7474     call 03bc8h                               ; e8 1f fe                    ; 0xc3da6
    7475     cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc3da9 vbe.c:368
    7476     jne short 03d75h                          ; 75 c7                       ; 0xc3dac
    7477     add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc3dae vbe.c:371
    7478     mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc3db1 vbe.c:52
    7479     mov word [es:di], ax                      ; 26 89 05                    ; 0xc3db4
    7480     push SS                                   ; 16                          ; 0xc3db7 vbe.c:372
    7481     pop ES                                    ; 07                          ; 0xc3db8
    7482     mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc3db9
    7483     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3dbe vbe.c:373
    7484     pop di                                    ; 5f                          ; 0xc3dc1
    7485     pop si                                    ; 5e                          ; 0xc3dc2
    7486     pop cx                                    ; 59                          ; 0xc3dc3
    7487     pop bp                                    ; 5d                          ; 0xc3dc4
    7488     retn                                      ; c3                          ; 0xc3dc5
    7489   ; disGetNextSymbol 0xc3dc6 LB 0x4ce -> off=0x0 cb=000000000000009f uValue=00000000000c3dc6 'vbe_biosfn_return_mode_information'
    7490 vbe_biosfn_return_mode_information:          ; 0xc3dc6 LB 0x9f
    7491     push bp                                   ; 55                          ; 0xc3dc6 vbe.c:385
    7492     mov bp, sp                                ; 89 e5                       ; 0xc3dc7
    7493     push si                                   ; 56                          ; 0xc3dc9
    7494     push di                                   ; 57                          ; 0xc3dca
    7495     push ax                                   ; 50                          ; 0xc3dcb
    7496     push ax                                   ; 50                          ; 0xc3dcc
    7497     mov ax, dx                                ; 89 d0                       ; 0xc3dcd
    7498     mov si, bx                                ; 89 de                       ; 0xc3dcf
    7499     mov bx, cx                                ; 89 cb                       ; 0xc3dd1
    7500     test dh, 040h                             ; f6 c6 40                    ; 0xc3dd3 vbe.c:396
    7501     je short 03dddh                           ; 74 05                       ; 0xc3dd6
    7502     mov dx, strict word 00001h                ; ba 01 00                    ; 0xc3dd8
    7503     jmp short 03ddfh                          ; eb 02                       ; 0xc3ddb
    7504     xor dx, dx                                ; 31 d2                       ; 0xc3ddd
    7505     and ah, 001h                              ; 80 e4 01                    ; 0xc3ddf vbe.c:397
    7506     call 03c46h                               ; e8 61 fe                    ; 0xc3de2 vbe.c:399
    7507     mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc3de5
    7508     test ax, ax                               ; 85 c0                       ; 0xc3de8 vbe.c:401
    7509     je short 03e53h                           ; 74 67                       ; 0xc3dea
    7510     mov cx, 00100h                            ; b9 00 01                    ; 0xc3dec vbe.c:406
    7511     xor ax, ax                                ; 31 c0                       ; 0xc3def
    7512     mov di, bx                                ; 89 df                       ; 0xc3df1
    7513     mov es, si                                ; 8e c6                       ; 0xc3df3
    7514     jcxz 03df9h                               ; e3 02                       ; 0xc3df5
    7515     rep stosb                                 ; f3 aa                       ; 0xc3df7
    7516     xor cx, cx                                ; 31 c9                       ; 0xc3df9 vbe.c:407
    7517     jmp short 03e02h                          ; eb 05                       ; 0xc3dfb
    7518     cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc3dfd
    7519     jnc short 03e1bh                          ; 73 19                       ; 0xc3e00
    7520     mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc3e02 vbe.c:410
    7521     inc dx                                    ; 42                          ; 0xc3e05
    7522     inc dx                                    ; 42                          ; 0xc3e06
    7523     add dx, cx                                ; 01 ca                       ; 0xc3e07
    7524     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3e09
    7525     call 03bdah                               ; e8 cb fd                    ; 0xc3e0c
    7526     mov di, bx                                ; 89 df                       ; 0xc3e0f vbe.c:411
    7527     add di, cx                                ; 01 cf                       ; 0xc3e11
    7528     mov es, si                                ; 8e c6                       ; 0xc3e13 vbe.c:42
    7529     mov byte [es:di], al                      ; 26 88 05                    ; 0xc3e15
    7530     inc cx                                    ; 41                          ; 0xc3e18 vbe.c:412
    7531     jmp short 03dfdh                          ; eb e2                       ; 0xc3e19
    7532     lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc3e1b vbe.c:413
    7533     mov es, si                                ; 8e c6                       ; 0xc3e1e vbe.c:37
    7534     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc3e20
    7535     test AL, strict byte 001h                 ; a8 01                       ; 0xc3e23 vbe.c:414
    7536     je short 03e37h                           ; 74 10                       ; 0xc3e25
    7537     lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc3e27 vbe.c:415
    7538     mov word [es:di], 0064ch                  ; 26 c7 05 4c 06              ; 0xc3e2a vbe.c:52
    7539     lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc3e2f vbe.c:417
    7540     mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc3e32 vbe.c:52
    7541     mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3e37 vbe.c:420
    7542     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3e3a
    7543     call 00590h                               ; e8 50 c7                    ; 0xc3e3d
    7544     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3e40 vbe.c:421
    7545     call 00597h                               ; e8 51 c7                    ; 0xc3e43
    7546     add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc3e46
    7547     mov es, si                                ; 8e c6                       ; 0xc3e49 vbe.c:52
    7548     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3e4b
    7549     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3e4e vbe.c:423
    7550     jmp short 03e56h                          ; eb 03                       ; 0xc3e51 vbe.c:424
    7551     mov ax, 00100h                            ; b8 00 01                    ; 0xc3e53 vbe.c:428
    7552     push SS                                   ; 16                          ; 0xc3e56 vbe.c:431
    7553     pop ES                                    ; 07                          ; 0xc3e57
    7554     mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc3e58
    7555     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3e5b
    7556     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3e5e vbe.c:432
    7557     pop di                                    ; 5f                          ; 0xc3e61
    7558     pop si                                    ; 5e                          ; 0xc3e62
    7559     pop bp                                    ; 5d                          ; 0xc3e63
    7560     retn                                      ; c3                          ; 0xc3e64
    7561   ; disGetNextSymbol 0xc3e65 LB 0x42f -> off=0x0 cb=00000000000000e7 uValue=00000000000c3e65 'vbe_biosfn_set_mode'
    7562 vbe_biosfn_set_mode:                         ; 0xc3e65 LB 0xe7
    7563     push bp                                   ; 55                          ; 0xc3e65 vbe.c:444
    7564     mov bp, sp                                ; 89 e5                       ; 0xc3e66
    7565     push si                                   ; 56                          ; 0xc3e68
    7566     push di                                   ; 57                          ; 0xc3e69
    7567     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc3e6a
    7568     mov si, ax                                ; 89 c6                       ; 0xc3e6d
    7569     mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc3e6f
    7570     test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc3e72 vbe.c:452
    7571     je short 03e7dh                           ; 74 05                       ; 0xc3e76
    7572     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3e78
    7573     jmp short 03e7fh                          ; eb 02                       ; 0xc3e7b
    7574     xor ax, ax                                ; 31 c0                       ; 0xc3e7d
    7575     mov dx, ax                                ; 89 c2                       ; 0xc3e7f
    7576     test ax, ax                               ; 85 c0                       ; 0xc3e81 vbe.c:453
    7577     je short 03e88h                           ; 74 03                       ; 0xc3e83
    7578     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3e85
    7579     mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc3e88
    7580     test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc3e8b vbe.c:454
    7581     je short 03e96h                           ; 74 05                       ; 0xc3e8f
    7582     mov ax, 00080h                            ; b8 80 00                    ; 0xc3e91
    7583     jmp short 03e98h                          ; eb 02                       ; 0xc3e94
    7584     xor ax, ax                                ; 31 c0                       ; 0xc3e96
    7585     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc3e98
    7586     and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc3e9b vbe.c:456
    7587     cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc3e9f vbe.c:459
    7588     jnc short 03eb9h                          ; 73 13                       ; 0xc3ea4
    7589     xor ax, ax                                ; 31 c0                       ; 0xc3ea6 vbe.c:463
    7590     call 00600h                               ; e8 55 c7                    ; 0xc3ea8
    7591     mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc3eab vbe.c:467
    7592     xor ah, ah                                ; 30 e4                       ; 0xc3eae
    7593     call 013b5h                               ; e8 02 d5                    ; 0xc3eb0
    7594     mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc3eb3 vbe.c:468
    7595     jmp near 03f40h                           ; e9 87 00                    ; 0xc3eb6 vbe.c:469
    7596     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3eb9 vbe.c:472
    7597     call 03c46h                               ; e8 87 fd                    ; 0xc3ebc
    7598     mov bx, ax                                ; 89 c3                       ; 0xc3ebf
    7599     test ax, ax                               ; 85 c0                       ; 0xc3ec1 vbe.c:474
    7600     je short 03f3dh                           ; 74 78                       ; 0xc3ec3
    7601     lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc3ec5 vbe.c:479
    7602     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ec8
    7603     call 03bc8h                               ; e8 fa fc                    ; 0xc3ecb
    7604     mov cx, ax                                ; 89 c1                       ; 0xc3ece
    7605     lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc3ed0 vbe.c:480
    7606     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ed3
    7607     call 03bc8h                               ; e8 ef fc                    ; 0xc3ed6
    7608     mov di, ax                                ; 89 c7                       ; 0xc3ed9
    7609     lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc3edb vbe.c:481
    7610     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3ede
    7611     call 03bdah                               ; e8 f6 fc                    ; 0xc3ee1
    7612     mov bl, al                                ; 88 c3                       ; 0xc3ee4
    7613     mov dl, al                                ; 88 c2                       ; 0xc3ee6
    7614     xor ax, ax                                ; 31 c0                       ; 0xc3ee8 vbe.c:489
    7615     call 00600h                               ; e8 13 c7                    ; 0xc3eea
    7616     cmp bl, 004h                              ; 80 fb 04                    ; 0xc3eed vbe.c:491
    7617     jne short 03ef8h                          ; 75 06                       ; 0xc3ef0
    7618     mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc3ef2 vbe.c:493
    7619     call 013b5h                               ; e8 bd d4                    ; 0xc3ef5
    7620     mov al, dl                                ; 88 d0                       ; 0xc3ef8 vbe.c:496
    7621     xor ah, ah                                ; 30 e4                       ; 0xc3efa
    7622     call 03b3fh                               ; e8 40 fc                    ; 0xc3efc
    7623     mov ax, cx                                ; 89 c8                       ; 0xc3eff vbe.c:497
    7624     call 03ae8h                               ; e8 e4 fb                    ; 0xc3f01
    7625     mov ax, di                                ; 89 f8                       ; 0xc3f04 vbe.c:498
    7626     call 03b07h                               ; e8 fe fb                    ; 0xc3f06
    7627     xor ax, ax                                ; 31 c0                       ; 0xc3f09 vbe.c:499
    7628     call 00626h                               ; e8 18 c7                    ; 0xc3f0b
    7629     mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc3f0e vbe.c:500
    7630     or dl, 001h                               ; 80 ca 01                    ; 0xc3f11
    7631     mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc3f14
    7632     xor ah, ah                                ; 30 e4                       ; 0xc3f17
    7633     or al, dl                                 ; 08 d0                       ; 0xc3f19
    7634     call 00600h                               ; e8 e2 c6                    ; 0xc3f1b
    7635     call 006f8h                               ; e8 d7 c7                    ; 0xc3f1e vbe.c:501
    7636     mov bx, 000bah                            ; bb ba 00                    ; 0xc3f21 vbe.c:52
    7637     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3f24
    7638     mov es, ax                                ; 8e c0                       ; 0xc3f27
    7639     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc3f29
    7640     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f2c
    7641     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc3f2f vbe.c:504
    7642     or AL, strict byte 060h                   ; 0c 60                       ; 0xc3f32
    7643     mov bx, 00087h                            ; bb 87 00                    ; 0xc3f34 vbe.c:42
    7644     mov byte [es:bx], al                      ; 26 88 07                    ; 0xc3f37
    7645     jmp near 03eb3h                           ; e9 76 ff                    ; 0xc3f3a
    7646     mov ax, 00100h                            ; b8 00 01                    ; 0xc3f3d vbe.c:513
    7647     push SS                                   ; 16                          ; 0xc3f40 vbe.c:517
    7648     pop ES                                    ; 07                          ; 0xc3f41
    7649     mov word [es:si], ax                      ; 26 89 04                    ; 0xc3f42
    7650     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f45 vbe.c:518
    7651     pop di                                    ; 5f                          ; 0xc3f48
    7652     pop si                                    ; 5e                          ; 0xc3f49
    7653     pop bp                                    ; 5d                          ; 0xc3f4a
    7654     retn                                      ; c3                          ; 0xc3f4b
    7655   ; disGetNextSymbol 0xc3f4c LB 0x348 -> off=0x0 cb=0000000000000008 uValue=00000000000c3f4c 'vbe_biosfn_read_video_state_size'
    7656 vbe_biosfn_read_video_state_size:            ; 0xc3f4c LB 0x8
    7657     push bp                                   ; 55                          ; 0xc3f4c vbe.c:520
    7658     mov bp, sp                                ; 89 e5                       ; 0xc3f4d
    7659     mov ax, strict word 00012h                ; b8 12 00                    ; 0xc3f4f vbe.c:523
    7660     pop bp                                    ; 5d                          ; 0xc3f52
    7661     retn                                      ; c3                          ; 0xc3f53
    7662   ; disGetNextSymbol 0xc3f54 LB 0x340 -> off=0x0 cb=000000000000004b uValue=00000000000c3f54 'vbe_biosfn_save_video_state'
    7663 vbe_biosfn_save_video_state:                 ; 0xc3f54 LB 0x4b
    7664     push bp                                   ; 55                          ; 0xc3f54 vbe.c:525
    7665     mov bp, sp                                ; 89 e5                       ; 0xc3f55
    7666     push bx                                   ; 53                          ; 0xc3f57
    7667     push cx                                   ; 51                          ; 0xc3f58
    7668     push si                                   ; 56                          ; 0xc3f59
    7669     mov si, ax                                ; 89 c6                       ; 0xc3f5a
    7670     mov bx, dx                                ; 89 d3                       ; 0xc3f5c
    7671     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3f5e vbe.c:529
    7672     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f61
    7673     out DX, ax                                ; ef                          ; 0xc3f64
    7674     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f65 vbe.c:530
    7675     in ax, DX                                 ; ed                          ; 0xc3f68
    7676     mov es, si                                ; 8e c6                       ; 0xc3f69 vbe.c:52
    7677     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f6b
    7678     inc bx                                    ; 43                          ; 0xc3f6e vbe.c:532
    7679     inc bx                                    ; 43                          ; 0xc3f6f
    7680     test AL, strict byte 001h                 ; a8 01                       ; 0xc3f70 vbe.c:533
    7681     je short 03f97h                           ; 74 23                       ; 0xc3f72
    7682     mov cx, strict word 00001h                ; b9 01 00                    ; 0xc3f74 vbe.c:535
    7683     jmp short 03f7eh                          ; eb 05                       ; 0xc3f77
    7684     cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc3f79
    7685     jnbe short 03f97h                         ; 77 19                       ; 0xc3f7c
    7686     cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc3f7e vbe.c:536
    7687     je short 03f94h                           ; 74 11                       ; 0xc3f81
    7688     mov ax, cx                                ; 89 c8                       ; 0xc3f83 vbe.c:537
    7689     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f85
    7690     out DX, ax                                ; ef                          ; 0xc3f88
    7691     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f89 vbe.c:538
    7692     in ax, DX                                 ; ed                          ; 0xc3f8c
    7693     mov es, si                                ; 8e c6                       ; 0xc3f8d vbe.c:52
    7694     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc3f8f
    7695     inc bx                                    ; 43                          ; 0xc3f92 vbe.c:539
    7696     inc bx                                    ; 43                          ; 0xc3f93
    7697     inc cx                                    ; 41                          ; 0xc3f94 vbe.c:541
    7698     jmp short 03f79h                          ; eb e2                       ; 0xc3f95
    7699     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc3f97 vbe.c:542
    7700     pop si                                    ; 5e                          ; 0xc3f9a
    7701     pop cx                                    ; 59                          ; 0xc3f9b
    7702     pop bx                                    ; 5b                          ; 0xc3f9c
    7703     pop bp                                    ; 5d                          ; 0xc3f9d
    7704     retn                                      ; c3                          ; 0xc3f9e
    7705   ; disGetNextSymbol 0xc3f9f LB 0x2f5 -> off=0x0 cb=000000000000008f uValue=00000000000c3f9f 'vbe_biosfn_restore_video_state'
    7706 vbe_biosfn_restore_video_state:              ; 0xc3f9f LB 0x8f
    7707     push bp                                   ; 55                          ; 0xc3f9f vbe.c:545
    7708     mov bp, sp                                ; 89 e5                       ; 0xc3fa0
    7709     push bx                                   ; 53                          ; 0xc3fa2
    7710     push cx                                   ; 51                          ; 0xc3fa3
    7711     push si                                   ; 56                          ; 0xc3fa4
    7712     push ax                                   ; 50                          ; 0xc3fa5
    7713     mov cx, ax                                ; 89 c1                       ; 0xc3fa6
    7714     mov bx, dx                                ; 89 d3                       ; 0xc3fa8
    7715     mov es, ax                                ; 8e c0                       ; 0xc3faa vbe.c:47
    7716     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fac
    7717     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc3faf
    7718     inc bx                                    ; 43                          ; 0xc3fb2 vbe.c:550
    7719     inc bx                                    ; 43                          ; 0xc3fb3
    7720     test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc3fb4 vbe.c:552
    7721     jne short 03fcah                          ; 75 10                       ; 0xc3fb8
    7722     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3fba vbe.c:553
    7723     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fbd
    7724     out DX, ax                                ; ef                          ; 0xc3fc0
    7725     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc3fc1 vbe.c:554
    7726     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fc4
    7727     out DX, ax                                ; ef                          ; 0xc3fc7
    7728     jmp short 04026h                          ; eb 5c                       ; 0xc3fc8 vbe.c:555
    7729     mov ax, strict word 00001h                ; b8 01 00                    ; 0xc3fca vbe.c:556
    7730     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fcd
    7731     out DX, ax                                ; ef                          ; 0xc3fd0
    7732     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fd1 vbe.c:47
    7733     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fd4 vbe.c:48
    7734     out DX, ax                                ; ef                          ; 0xc3fd7
    7735     inc bx                                    ; 43                          ; 0xc3fd8 vbe.c:558
    7736     inc bx                                    ; 43                          ; 0xc3fd9
    7737     mov ax, strict word 00002h                ; b8 02 00                    ; 0xc3fda
    7738     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fdd
    7739     out DX, ax                                ; ef                          ; 0xc3fe0
    7740     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3fe1 vbe.c:47
    7741     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fe4 vbe.c:48
    7742     out DX, ax                                ; ef                          ; 0xc3fe7
    7743     inc bx                                    ; 43                          ; 0xc3fe8 vbe.c:561
    7744     inc bx                                    ; 43                          ; 0xc3fe9
    7745     mov ax, strict word 00003h                ; b8 03 00                    ; 0xc3fea
    7746     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fed
    7747     out DX, ax                                ; ef                          ; 0xc3ff0
    7748     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc3ff1 vbe.c:47
    7749     mov dx, 001cfh                            ; ba cf 01                    ; 0xc3ff4 vbe.c:48
    7750     out DX, ax                                ; ef                          ; 0xc3ff7
    7751     inc bx                                    ; 43                          ; 0xc3ff8 vbe.c:564
    7752     inc bx                                    ; 43                          ; 0xc3ff9
    7753     mov ax, strict word 00004h                ; b8 04 00                    ; 0xc3ffa
    7754     mov dx, 001ceh                            ; ba ce 01                    ; 0xc3ffd
    7755     out DX, ax                                ; ef                          ; 0xc4000
    7756     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc4001 vbe.c:566
    7757     mov dx, 001cfh                            ; ba cf 01                    ; 0xc4004
    7758     out DX, ax                                ; ef                          ; 0xc4007
    7759     mov si, strict word 00005h                ; be 05 00                    ; 0xc4008 vbe.c:568
    7760     jmp short 04012h                          ; eb 05                       ; 0xc400b
    7761     cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc400d
    7762     jnbe short 04026h                         ; 77 14                       ; 0xc4010
    7763     mov ax, si                                ; 89 f0                       ; 0xc4012 vbe.c:569
    7764     mov dx, 001ceh                            ; ba ce 01                    ; 0xc4014
    7765     out DX, ax                                ; ef                          ; 0xc4017
    7766     mov es, cx                                ; 8e c1                       ; 0xc4018 vbe.c:47
    7767     mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc401a
    7768     mov dx, 001cfh                            ; ba cf 01                    ; 0xc401d vbe.c:48
    7769     out DX, ax                                ; ef                          ; 0xc4020
    7770     inc bx                                    ; 43                          ; 0xc4021 vbe.c:571
    7771     inc bx                                    ; 43                          ; 0xc4022
    7772     inc si                                    ; 46                          ; 0xc4023 vbe.c:572
    7773     jmp short 0400dh                          ; eb e7                       ; 0xc4024
    7774     lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4026 vbe.c:574
    7775     pop si                                    ; 5e                          ; 0xc4029
    7776     pop cx                                    ; 59                          ; 0xc402a
    7777     pop bx                                    ; 5b                          ; 0xc402b
    7778     pop bp                                    ; 5d                          ; 0xc402c
    7779     retn                                      ; c3                          ; 0xc402d
    7780   ; disGetNextSymbol 0xc402e LB 0x266 -> off=0x0 cb=000000000000008d uValue=00000000000c402e 'vbe_biosfn_save_restore_state'
    7781 vbe_biosfn_save_restore_state:               ; 0xc402e LB 0x8d
    7782     push bp                                   ; 55                          ; 0xc402e vbe.c:590
    7783     mov bp, sp                                ; 89 e5                       ; 0xc402f
    7784     push si                                   ; 56                          ; 0xc4031
    7785     push di                                   ; 57                          ; 0xc4032
    7786     push ax                                   ; 50                          ; 0xc4033
    7787     mov si, ax                                ; 89 c6                       ; 0xc4034
    7788     mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc4036
    7789     mov ax, bx                                ; 89 d8                       ; 0xc4039
    7790     mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc403b
    7791     mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc403e vbe.c:595
    7792     xor ah, ah                                ; 30 e4                       ; 0xc4041 vbe.c:596
    7793     cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc4043
    7794     je short 0408eh                           ; 74 46                       ; 0xc4046
    7795     cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc4048
    7796     je short 04072h                           ; 74 25                       ; 0xc404b
    7797     test ax, ax                               ; 85 c0                       ; 0xc404d
    7798     jne short 040aah                          ; 75 59                       ; 0xc404f
    7799     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4051 vbe.c:598
    7800     call 03060h                               ; e8 09 f0                    ; 0xc4054
    7801     mov cx, ax                                ; 89 c1                       ; 0xc4057
    7802     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4059 vbe.c:602
    7803     je short 04064h                           ; 74 05                       ; 0xc405d
    7804     call 03f4ch                               ; e8 ea fe                    ; 0xc405f vbe.c:603
    7805     add ax, cx                                ; 01 c8                       ; 0xc4062
    7806     add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc4064 vbe.c:604
    7807     mov CL, strict byte 006h                  ; b1 06                       ; 0xc4067
    7808     shr ax, CL                                ; d3 e8                       ; 0xc4069
    7809     push SS                                   ; 16                          ; 0xc406b
    7810     pop ES                                    ; 07                          ; 0xc406c
    7811     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc406d
    7812     jmp short 040adh                          ; eb 3b                       ; 0xc4070 vbe.c:605
    7813     push SS                                   ; 16                          ; 0xc4072 vbe.c:607
    7814     pop ES                                    ; 07                          ; 0xc4073
    7815     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4074
    7816     mov dx, cx                                ; 89 ca                       ; 0xc4077 vbe.c:608
    7817     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4079
    7818     call 0309eh                               ; e8 1f f0                    ; 0xc407c
    7819     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc407f vbe.c:612
    7820     je short 040adh                           ; 74 28                       ; 0xc4083
    7821     mov dx, ax                                ; 89 c2                       ; 0xc4085 vbe.c:613
    7822     mov ax, cx                                ; 89 c8                       ; 0xc4087
    7823     call 03f54h                               ; e8 c8 fe                    ; 0xc4089
    7824     jmp short 040adh                          ; eb 1f                       ; 0xc408c vbe.c:614
    7825     push SS                                   ; 16                          ; 0xc408e vbe.c:616
    7826     pop ES                                    ; 07                          ; 0xc408f
    7827     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4090
    7828     mov dx, cx                                ; 89 ca                       ; 0xc4093 vbe.c:617
    7829     mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc4095
    7830     call 03376h                               ; e8 db f2                    ; 0xc4098
    7831     test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc409b vbe.c:621
    7832     je short 040adh                           ; 74 0c                       ; 0xc409f
    7833     mov dx, ax                                ; 89 c2                       ; 0xc40a1 vbe.c:622
    7834     mov ax, cx                                ; 89 c8                       ; 0xc40a3
    7835     call 03f9fh                               ; e8 f7 fe                    ; 0xc40a5
    7836     jmp short 040adh                          ; eb 03                       ; 0xc40a8 vbe.c:623
    7837     mov di, 00100h                            ; bf 00 01                    ; 0xc40aa vbe.c:626
    7838     push SS                                   ; 16                          ; 0xc40ad vbe.c:629
    7839     pop ES                                    ; 07                          ; 0xc40ae
    7840     mov word [es:si], di                      ; 26 89 3c                    ; 0xc40af
    7841     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc40b2 vbe.c:630
    7842     pop di                                    ; 5f                          ; 0xc40b5
    7843     pop si                                    ; 5e                          ; 0xc40b6
    7844     pop bp                                    ; 5d                          ; 0xc40b7
    7845     retn 00002h                               ; c2 02 00                    ; 0xc40b8
    7846   ; disGetNextSymbol 0xc40bb LB 0x1d9 -> off=0x0 cb=00000000000000e2 uValue=00000000000c40bb 'vbe_biosfn_get_set_scanline_length'
    7847 vbe_biosfn_get_set_scanline_length:          ; 0xc40bb LB 0xe2
    7848     push bp                                   ; 55                          ; 0xc40bb vbe.c:651
    7849     mov bp, sp                                ; 89 e5                       ; 0xc40bc
    7850     push si                                   ; 56                          ; 0xc40be
    7851     push di                                   ; 57                          ; 0xc40bf
    7852     sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc40c0
    7853     push ax                                   ; 50                          ; 0xc40c3
    7854     mov di, dx                                ; 89 d7                       ; 0xc40c4
    7855     mov word [bp-006h], bx                    ; 89 5e fa                    ; 0xc40c6
    7856     mov si, cx                                ; 89 ce                       ; 0xc40c9
    7857     call 03b5eh                               ; e8 90 fa                    ; 0xc40cb vbe.c:660
    7858     cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc40ce vbe.c:661
    7859     jne short 040d7h                          ; 75 05                       ; 0xc40d0
    7860     mov cx, strict word 00010h                ; b9 10 00                    ; 0xc40d2
    7861     jmp short 040dbh                          ; eb 04                       ; 0xc40d5
    7862     xor ah, ah                                ; 30 e4                       ; 0xc40d7
    7863     mov cx, ax                                ; 89 c1                       ; 0xc40d9
    7864     mov ch, cl                                ; 88 cd                       ; 0xc40db
    7865     call 03b96h                               ; e8 b6 fa                    ; 0xc40dd vbe.c:662
    7866     mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc40e0
    7867     mov word [bp-00ch], strict word 0004fh    ; c7 46 f4 4f 00              ; 0xc40e3 vbe.c:663
    7868     push SS                                   ; 16                          ; 0xc40e8 vbe.c:664
    7869     pop ES                                    ; 07                          ; 0xc40e9
    7870     mov bx, word [bp-006h]                    ; 8b 5e fa                    ; 0xc40ea
    7871     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc40ed
    7872     mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc40f0 vbe.c:665
    7873     cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc40f3 vbe.c:669
    7874     je short 04102h                           ; 74 0b                       ; 0xc40f5
    7875     cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc40f7
    7876     je short 0412bh                           ; 74 30                       ; 0xc40f9
    7877     test al, al                               ; 84 c0                       ; 0xc40fb
    7878     je short 04126h                           ; 74 27                       ; 0xc40fd
    7879     jmp near 04186h                           ; e9 84 00                    ; 0xc40ff
    7880     cmp ch, 004h                              ; 80 fd 04                    ; 0xc4102 vbe.c:671
    7881     jne short 0410dh                          ; 75 06                       ; 0xc4105
    7882     mov CL, strict byte 003h                  ; b1 03                       ; 0xc4107 vbe.c:672
    7883     sal bx, CL                                ; d3 e3                       ; 0xc4109
    7884     jmp short 04126h                          ; eb 19                       ; 0xc410b vbe.c:673
    7885     mov al, ch                                ; 88 e8                       ; 0xc410d vbe.c:674
    7886     xor ah, ah                                ; 30 e4                       ; 0xc410f
    7887     cwd                                       ; 99                          ; 0xc4111
    7888     mov CL, strict byte 003h                  ; b1 03                       ; 0xc4112
    7889     sal dx, CL                                ; d3 e2                       ; 0xc4114
     7618    ; sub ah, ah                                ; 2a e4                     ; 0xc3f48
     7619    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f4a vbe.c:170
     7620    pop bx                                    ; 5b                          ; 0xc3f4d
     7621    pop bp                                    ; 5d                          ; 0xc3f4e
     7622    retn                                      ; c3                          ; 0xc3f4f
     7623  ; disGetNextSymbol 0xc3f50 LB 0x6bd -> off=0x0 cb=0000000000000014 uValue=00000000000c3f50 'dispi_get_id'
     7624dispi_get_id:                                ; 0xc3f50 LB 0x14
     7625    push bp                                   ; 55                          ; 0xc3f50 vbe.c:173
     7626    mov bp, sp                                ; 89 e5                       ; 0xc3f51
     7627    push dx                                   ; 52                          ; 0xc3f53
     7628    xor ax, ax                                ; 31 c0                       ; 0xc3f54 vbe.c:175
     7629    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f56
     7630    out DX, ax                                ; ef                          ; 0xc3f59
     7631    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f5a vbe.c:176
     7632    in ax, DX                                 ; ed                          ; 0xc3f5d
     7633    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3f5e vbe.c:177
     7634    pop dx                                    ; 5a                          ; 0xc3f61
     7635    pop bp                                    ; 5d                          ; 0xc3f62
     7636    retn                                      ; c3                          ; 0xc3f63
     7637  ; disGetNextSymbol 0xc3f64 LB 0x6a9 -> off=0x0 cb=000000000000001a uValue=00000000000c3f64 'dispi_set_id'
     7638dispi_set_id:                                ; 0xc3f64 LB 0x1a
     7639    push bp                                   ; 55                          ; 0xc3f64 vbe.c:179
     7640    mov bp, sp                                ; 89 e5                       ; 0xc3f65
     7641    push bx                                   ; 53                          ; 0xc3f67
     7642    push dx                                   ; 52                          ; 0xc3f68
     7643    mov bx, ax                                ; 89 c3                       ; 0xc3f69
     7644    xor ax, ax                                ; 31 c0                       ; 0xc3f6b vbe.c:181
     7645    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3f6d
     7646    out DX, ax                                ; ef                          ; 0xc3f70
     7647    mov ax, bx                                ; 89 d8                       ; 0xc3f71 vbe.c:182
     7648    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3f73
     7649    out DX, ax                                ; ef                          ; 0xc3f76
     7650    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc3f77 vbe.c:183
     7651    pop dx                                    ; 5a                          ; 0xc3f7a
     7652    pop bx                                    ; 5b                          ; 0xc3f7b
     7653    pop bp                                    ; 5d                          ; 0xc3f7c
     7654    retn                                      ; c3                          ; 0xc3f7d
     7655  ; disGetNextSymbol 0xc3f7e LB 0x68f -> off=0x0 cb=000000000000002a uValue=00000000000c3f7e 'vbe_init'
     7656vbe_init:                                    ; 0xc3f7e LB 0x2a
     7657    push bp                                   ; 55                          ; 0xc3f7e vbe.c:188
     7658    mov bp, sp                                ; 89 e5                       ; 0xc3f7f
     7659    push bx                                   ; 53                          ; 0xc3f81
     7660    mov ax, 0b0c0h                            ; b8 c0 b0                    ; 0xc3f82 vbe.c:190
     7661    call 03f64h                               ; e8 dc ff                    ; 0xc3f85
     7662    call 03f50h                               ; e8 c5 ff                    ; 0xc3f88 vbe.c:191
     7663    cmp ax, 0b0c0h                            ; 3d c0 b0                    ; 0xc3f8b
     7664    jne short 03fa2h                          ; 75 12                       ; 0xc3f8e
     7665    mov bx, 000b9h                            ; bb b9 00                    ; 0xc3f90 vbe.c:42
     7666    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc3f93
     7667    mov es, ax                                ; 8e c0                       ; 0xc3f96
     7668    mov byte [es:bx], 001h                    ; 26 c6 07 01                 ; 0xc3f98
     7669    mov ax, 0b0c4h                            ; b8 c4 b0                    ; 0xc3f9c vbe.c:194
     7670    call 03f64h                               ; e8 c2 ff                    ; 0xc3f9f
     7671    lea sp, [bp-002h]                         ; 8d 66 fe                    ; 0xc3fa2 vbe.c:199
     7672    pop bx                                    ; 5b                          ; 0xc3fa5
     7673    pop bp                                    ; 5d                          ; 0xc3fa6
     7674    retn                                      ; c3                          ; 0xc3fa7
     7675  ; disGetNextSymbol 0xc3fa8 LB 0x665 -> off=0x0 cb=000000000000006c uValue=00000000000c3fa8 'mode_info_find_mode'
     7676mode_info_find_mode:                         ; 0xc3fa8 LB 0x6c
     7677    push bp                                   ; 55                          ; 0xc3fa8 vbe.c:202
     7678    mov bp, sp                                ; 89 e5                       ; 0xc3fa9
     7679    push bx                                   ; 53                          ; 0xc3fab
     7680    push cx                                   ; 51                          ; 0xc3fac
     7681    push si                                   ; 56                          ; 0xc3fad
     7682    push di                                   ; 57                          ; 0xc3fae
     7683    mov di, ax                                ; 89 c7                       ; 0xc3faf
     7684    mov si, dx                                ; 89 d6                       ; 0xc3fb1
     7685    xor dx, dx                                ; 31 d2                       ; 0xc3fb3 vbe.c:208
     7686    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fb5
     7687    call 03f2ah                               ; e8 6f ff                    ; 0xc3fb8
     7688    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc3fbb vbe.c:209
     7689    jne short 04009h                          ; 75 49                       ; 0xc3fbe
     7690    test si, si                               ; 85 f6                       ; 0xc3fc0 vbe.c:213
     7691    je short 03fd7h                           ; 74 13                       ; 0xc3fc2
     7692    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc3fc4 vbe.c:220
     7693    mov dx, 001ceh                            ; ba ce 01                    ; 0xc3fc7
     7694    call 005a0h                               ; e8 d3 c5                    ; 0xc3fca
     7695    mov dx, 001cfh                            ; ba cf 01                    ; 0xc3fcd vbe.c:221
     7696    call 005a7h                               ; e8 d4 c5                    ; 0xc3fd0
     7697    test ax, ax                               ; 85 c0                       ; 0xc3fd3 vbe.c:222
     7698    je short 0400bh                           ; 74 34                       ; 0xc3fd5
     7699    mov bx, strict word 00004h                ; bb 04 00                    ; 0xc3fd7 vbe.c:226
     7700    mov dx, bx                                ; 89 da                       ; 0xc3fda vbe.c:232
     7701    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fdc
     7702    call 03f2ah                               ; e8 48 ff                    ; 0xc3fdf
     7703    mov cx, ax                                ; 89 c1                       ; 0xc3fe2
     7704    cmp cx, strict byte 0ffffh                ; 83 f9 ff                    ; 0xc3fe4 vbe.c:233
     7705    je short 04009h                           ; 74 20                       ; 0xc3fe7
     7706    lea dx, [bx+002h]                         ; 8d 57 02                    ; 0xc3fe9 vbe.c:235
     7707    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc3fec
     7708    call 03f2ah                               ; e8 38 ff                    ; 0xc3fef
     7709    lea dx, [bx+044h]                         ; 8d 57 44                    ; 0xc3ff2
     7710    cmp cx, di                                ; 39 f9                       ; 0xc3ff5 vbe.c:237
     7711    jne short 04005h                          ; 75 0c                       ; 0xc3ff7
     7712    test si, si                               ; 85 f6                       ; 0xc3ff9 vbe.c:239
     7713    jne short 04001h                          ; 75 04                       ; 0xc3ffb
     7714    mov ax, bx                                ; 89 d8                       ; 0xc3ffd vbe.c:240
     7715    jmp short 0400bh                          ; eb 0a                       ; 0xc3fff
     7716    test AL, strict byte 080h                 ; a8 80                       ; 0xc4001 vbe.c:241
     7717    jne short 03ffdh                          ; 75 f8                       ; 0xc4003
     7718    mov bx, dx                                ; 89 d3                       ; 0xc4005 vbe.c:244
     7719    jmp short 03fdch                          ; eb d3                       ; 0xc4007 vbe.c:249
     7720    xor ax, ax                                ; 31 c0                       ; 0xc4009 vbe.c:252
     7721    lea sp, [bp-008h]                         ; 8d 66 f8                    ; 0xc400b vbe.c:253
     7722    pop di                                    ; 5f                          ; 0xc400e
     7723    pop si                                    ; 5e                          ; 0xc400f
     7724    pop cx                                    ; 59                          ; 0xc4010
     7725    pop bx                                    ; 5b                          ; 0xc4011
     7726    pop bp                                    ; 5d                          ; 0xc4012
     7727    retn                                      ; c3                          ; 0xc4013
     7728  ; disGetNextSymbol 0xc4014 LB 0x5f9 -> off=0x0 cb=000000000000012b uValue=00000000000c4014 'vbe_biosfn_return_controller_information'
     7729vbe_biosfn_return_controller_information: ; 0xc4014 LB 0x12b
     7730    push bp                                   ; 55                          ; 0xc4014 vbe.c:284
     7731    mov bp, sp                                ; 89 e5                       ; 0xc4015
     7732    push cx                                   ; 51                          ; 0xc4017
     7733    push si                                   ; 56                          ; 0xc4018
     7734    push di                                   ; 57                          ; 0xc4019
     7735    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc401a
     7736    mov si, ax                                ; 89 c6                       ; 0xc401d
     7737    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc401f
     7738    mov di, bx                                ; 89 df                       ; 0xc4022
     7739    mov word [bp-00ch], strict word 00022h    ; c7 46 f4 22 00              ; 0xc4024 vbe.c:289
     7740    call 005eah                               ; e8 be c5                    ; 0xc4029 vbe.c:292
     7741    mov word [bp-010h], ax                    ; 89 46 f0                    ; 0xc402c
     7742    mov bx, di                                ; 89 fb                       ; 0xc402f vbe.c:295
     7743    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4031
     7744    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc4034
     7745    xor dx, dx                                ; 31 d2                       ; 0xc4037 vbe.c:298
     7746    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4039
     7747    call 03f2ah                               ; e8 eb fe                    ; 0xc403c
     7748    cmp ax, 077cch                            ; 3d cc 77                    ; 0xc403f vbe.c:299
     7749    je short 0404eh                           ; 74 0a                       ; 0xc4042
     7750    push SS                                   ; 16                          ; 0xc4044 vbe.c:301
     7751    pop ES                                    ; 07                          ; 0xc4045
     7752    mov word [es:si], 00100h                  ; 26 c7 04 00 01              ; 0xc4046
     7753    jmp near 04137h                           ; e9 e9 00                    ; 0xc404b vbe.c:305
     7754    mov cx, strict word 00004h                ; b9 04 00                    ; 0xc404e vbe.c:307
     7755    mov word [bp-00eh], strict word 00000h    ; c7 46 f2 00 00              ; 0xc4051 vbe.c:314
     7756    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc4056 vbe.c:322
     7757    cmp word [es:bx+002h], 03245h             ; 26 81 7f 02 45 32           ; 0xc4059
     7758    jne short 04068h                          ; 75 07                       ; 0xc405f
     7759    cmp word [es:bx], 04256h                  ; 26 81 3f 56 42              ; 0xc4061
     7760    je short 04077h                           ; 74 0f                       ; 0xc4066
     7761    cmp word [es:bx+002h], 04153h             ; 26 81 7f 02 53 41           ; 0xc4068
     7762    jne short 0407ch                          ; 75 0c                       ; 0xc406e
     7763    cmp word [es:bx], 04556h                  ; 26 81 3f 56 45              ; 0xc4070
     7764    jne short 0407ch                          ; 75 05                       ; 0xc4075
     7765    mov word [bp-00eh], strict word 00001h    ; c7 46 f2 01 00              ; 0xc4077 vbe.c:324
     7766    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc407c vbe.c:332
     7767    mov word [es:bx], 04556h                  ; 26 c7 07 56 45              ; 0xc407f
     7768    mov word [es:bx+002h], 04153h             ; 26 c7 47 02 53 41           ; 0xc4084 vbe.c:334
     7769    mov word [es:bx+004h], 00200h             ; 26 c7 47 04 00 02           ; 0xc408a vbe.c:338
     7770    mov word [es:bx+006h], 07e08h             ; 26 c7 47 06 08 7e           ; 0xc4090 vbe.c:341
     7771    mov [es:bx+008h], ds                      ; 26 8c 5f 08                 ; 0xc4096
     7772    mov word [es:bx+00ah], strict word 00001h ; 26 c7 47 0a 01 00           ; 0xc409a vbe.c:344
     7773    mov word [es:bx+00ch], strict word 00000h ; 26 c7 47 0c 00 00           ; 0xc40a0 vbe.c:346
     7774    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc40a6 vbe.c:350
     7775    mov word [es:bx+010h], ax                 ; 26 89 47 10                 ; 0xc40a9
     7776    lea ax, [di+022h]                         ; 8d 45 22                    ; 0xc40ad vbe.c:351
     7777    mov word [es:bx+00eh], ax                 ; 26 89 47 0e                 ; 0xc40b0
     7778    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc40b4 vbe.c:354
     7779    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc40b7
     7780    call 03f2ah                               ; e8 6d fe                    ; 0xc40ba
     7781    mov es, [bp-008h]                         ; 8e 46 f8                    ; 0xc40bd
     7782    mov word [es:bx+012h], ax                 ; 26 89 47 12                 ; 0xc40c0
     7783    cmp word [bp-00eh], strict byte 00000h    ; 83 7e f2 00                 ; 0xc40c4 vbe.c:356
     7784    je short 040eeh                           ; 74 24                       ; 0xc40c8
     7785    mov word [es:bx+014h], strict word 00003h ; 26 c7 47 14 03 00           ; 0xc40ca vbe.c:359
     7786    mov word [es:bx+016h], 07e1dh             ; 26 c7 47 16 1d 7e           ; 0xc40d0 vbe.c:360
     7787    mov [es:bx+018h], ds                      ; 26 8c 5f 18                 ; 0xc40d6
     7788    mov word [es:bx+01ah], 07e30h             ; 26 c7 47 1a 30 7e           ; 0xc40da vbe.c:361
     7789    mov [es:bx+01ch], ds                      ; 26 8c 5f 1c                 ; 0xc40e0
     7790    mov word [es:bx+01eh], 07e51h             ; 26 c7 47 1e 51 7e           ; 0xc40e4 vbe.c:362
     7791    mov [es:bx+020h], ds                      ; 26 8c 5f 20                 ; 0xc40ea
     7792    mov dx, cx                                ; 89 ca                       ; 0xc40ee vbe.c:369
     7793    add dx, strict byte 0001bh                ; 83 c2 1b                    ; 0xc40f0
     7794    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc40f3
     7795    call 03f3ch                               ; e8 43 fe                    ; 0xc40f6
     7796    xor ah, ah                                ; 30 e4                       ; 0xc40f9 vbe.c:370
     7797    cmp ax, word [bp-010h]                    ; 3b 46 f0                    ; 0xc40fb
     7798    jnbe short 04117h                         ; 77 17                       ; 0xc40fe
     7799    mov dx, cx                                ; 89 ca                       ; 0xc4100 vbe.c:372
     7800    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4102
     7801    call 03f2ah                               ; e8 22 fe                    ; 0xc4105
     7802    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc4108 vbe.c:376
     7803    add bx, di                                ; 01 fb                       ; 0xc410b
     7804    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc410d vbe.c:52
     7805    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4110
     7806    add word [bp-00ch], strict byte 00002h    ; 83 46 f4 02                 ; 0xc4113 vbe.c:378
     7807    add cx, strict byte 00044h                ; 83 c1 44                    ; 0xc4117 vbe.c:380
     7808    mov dx, cx                                ; 89 ca                       ; 0xc411a vbe.c:381
     7809    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc411c
     7810    call 03f2ah                               ; e8 08 fe                    ; 0xc411f
     7811    cmp ax, strict word 0ffffh                ; 3d ff ff                    ; 0xc4122 vbe.c:382
     7812    jne short 040eeh                          ; 75 c7                       ; 0xc4125
     7813    add di, word [bp-00ch]                    ; 03 7e f4                    ; 0xc4127 vbe.c:385
     7814    mov es, [bp-00ah]                         ; 8e 46 f6                    ; 0xc412a vbe.c:52
     7815    mov word [es:di], ax                      ; 26 89 05                    ; 0xc412d
     7816    push SS                                   ; 16                          ; 0xc4130 vbe.c:386
     7817    pop ES                                    ; 07                          ; 0xc4131
     7818    mov word [es:si], strict word 0004fh      ; 26 c7 04 4f 00              ; 0xc4132
     7819    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4137 vbe.c:387
     7820    pop di                                    ; 5f                          ; 0xc413a
     7821    pop si                                    ; 5e                          ; 0xc413b
     7822    pop cx                                    ; 59                          ; 0xc413c
     7823    pop bp                                    ; 5d                          ; 0xc413d
     7824    retn                                      ; c3                          ; 0xc413e
     7825  ; disGetNextSymbol 0xc413f LB 0x4ce -> off=0x0 cb=000000000000009f uValue=00000000000c413f 'vbe_biosfn_return_mode_information'
     7826vbe_biosfn_return_mode_information:          ; 0xc413f LB 0x9f
     7827    push bp                                   ; 55                          ; 0xc413f vbe.c:399
     7828    mov bp, sp                                ; 89 e5                       ; 0xc4140
     7829    push si                                   ; 56                          ; 0xc4142
     7830    push di                                   ; 57                          ; 0xc4143
     7831    push ax                                   ; 50                          ; 0xc4144
     7832    push ax                                   ; 50                          ; 0xc4145
     7833    mov ax, dx                                ; 89 d0                       ; 0xc4146
     7834    mov si, bx                                ; 89 de                       ; 0xc4148
     7835    mov bx, cx                                ; 89 cb                       ; 0xc414a
     7836    test dh, 040h                             ; f6 c6 40                    ; 0xc414c vbe.c:410
     7837    je short 04156h                           ; 74 05                       ; 0xc414f
     7838    mov dx, strict word 00001h                ; ba 01 00                    ; 0xc4151
     7839    jmp short 04158h                          ; eb 02                       ; 0xc4154
     7840    xor dx, dx                                ; 31 d2                       ; 0xc4156
     7841    and ah, 001h                              ; 80 e4 01                    ; 0xc4158 vbe.c:411
     7842    call 03fa8h                               ; e8 4a fe                    ; 0xc415b vbe.c:413
     7843    mov word [bp-006h], ax                    ; 89 46 fa                    ; 0xc415e
     7844    test ax, ax                               ; 85 c0                       ; 0xc4161 vbe.c:415
     7845    je short 041cch                           ; 74 67                       ; 0xc4163
     7846    mov cx, 00100h                            ; b9 00 01                    ; 0xc4165 vbe.c:420
     7847    xor ax, ax                                ; 31 c0                       ; 0xc4168
     7848    mov di, bx                                ; 89 df                       ; 0xc416a
     7849    mov es, si                                ; 8e c6                       ; 0xc416c
     7850    jcxz 04172h                               ; e3 02                       ; 0xc416e
     7851    rep stosb                                 ; f3 aa                       ; 0xc4170
     7852    xor cx, cx                                ; 31 c9                       ; 0xc4172 vbe.c:421
     7853    jmp short 0417bh                          ; eb 05                       ; 0xc4174
     7854    cmp cx, strict byte 00042h                ; 83 f9 42                    ; 0xc4176
     7855    jnc short 04194h                          ; 73 19                       ; 0xc4179
     7856    mov dx, word [bp-006h]                    ; 8b 56 fa                    ; 0xc417b vbe.c:424
     7857    inc dx                                    ; 42                          ; 0xc417e
     7858    inc dx                                    ; 42                          ; 0xc417f
     7859    add dx, cx                                ; 01 ca                       ; 0xc4180
     7860    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4182
     7861    call 03f3ch                               ; e8 b4 fd                    ; 0xc4185
     7862    mov di, bx                                ; 89 df                       ; 0xc4188 vbe.c:425
     7863    add di, cx                                ; 01 cf                       ; 0xc418a
     7864    mov es, si                                ; 8e c6                       ; 0xc418c vbe.c:42
     7865    mov byte [es:di], al                      ; 26 88 05                    ; 0xc418e
     7866    inc cx                                    ; 41                          ; 0xc4191 vbe.c:426
     7867    jmp short 04176h                          ; eb e2                       ; 0xc4192
     7868    lea di, [bx+002h]                         ; 8d 7f 02                    ; 0xc4194 vbe.c:427
     7869    mov es, si                                ; 8e c6                       ; 0xc4197 vbe.c:37
     7870    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc4199
     7871    test AL, strict byte 001h                 ; a8 01                       ; 0xc419c vbe.c:428
     7872    je short 041b0h                           ; 74 10                       ; 0xc419e
     7873    lea di, [bx+00ch]                         ; 8d 7f 0c                    ; 0xc41a0 vbe.c:429
     7874    mov word [es:di], 0065ch                  ; 26 c7 05 5c 06              ; 0xc41a3 vbe.c:52
     7875    lea di, [bx+00eh]                         ; 8d 7f 0e                    ; 0xc41a8 vbe.c:431
     7876    mov word [es:di], 0c000h                  ; 26 c7 05 00 c0              ; 0xc41ab vbe.c:52
     7877    mov ax, strict word 0000bh                ; b8 0b 00                    ; 0xc41b0 vbe.c:434
     7878    mov dx, 001ceh                            ; ba ce 01                    ; 0xc41b3
     7879    call 005a0h                               ; e8 e7 c3                    ; 0xc41b6
     7880    mov dx, 001cfh                            ; ba cf 01                    ; 0xc41b9 vbe.c:435
     7881    call 005a7h                               ; e8 e8 c3                    ; 0xc41bc
     7882    add bx, strict byte 0002ah                ; 83 c3 2a                    ; 0xc41bf
     7883    mov es, si                                ; 8e c6                       ; 0xc41c2 vbe.c:52
     7884    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc41c4
     7885    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc41c7 vbe.c:437
     7886    jmp short 041cfh                          ; eb 03                       ; 0xc41ca vbe.c:438
     7887    mov ax, 00100h                            ; b8 00 01                    ; 0xc41cc vbe.c:442
     7888    push SS                                   ; 16                          ; 0xc41cf vbe.c:445
     7889    pop ES                                    ; 07                          ; 0xc41d0
     7890    mov bx, word [bp-008h]                    ; 8b 5e f8                    ; 0xc41d1
     7891    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc41d4
     7892    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc41d7 vbe.c:446
     7893    pop di                                    ; 5f                          ; 0xc41da
     7894    pop si                                    ; 5e                          ; 0xc41db
     7895    pop bp                                    ; 5d                          ; 0xc41dc
     7896    retn                                      ; c3                          ; 0xc41dd
     7897  ; disGetNextSymbol 0xc41de LB 0x42f -> off=0x0 cb=00000000000000e7 uValue=00000000000c41de 'vbe_biosfn_set_mode'
     7898vbe_biosfn_set_mode:                         ; 0xc41de LB 0xe7
     7899    push bp                                   ; 55                          ; 0xc41de vbe.c:458
     7900    mov bp, sp                                ; 89 e5                       ; 0xc41df
     7901    push si                                   ; 56                          ; 0xc41e1
     7902    push di                                   ; 57                          ; 0xc41e2
     7903    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc41e3
     7904    mov si, ax                                ; 89 c6                       ; 0xc41e6
     7905    mov word [bp-00ah], dx                    ; 89 56 f6                    ; 0xc41e8
     7906    test byte [bp-009h], 040h                 ; f6 46 f7 40                 ; 0xc41eb vbe.c:466
     7907    je short 041f6h                           ; 74 05                       ; 0xc41ef
     7908    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc41f1
     7909    jmp short 041f8h                          ; eb 02                       ; 0xc41f4
     7910    xor ax, ax                                ; 31 c0                       ; 0xc41f6
     7911    mov dx, ax                                ; 89 c2                       ; 0xc41f8
     7912    test ax, ax                               ; 85 c0                       ; 0xc41fa vbe.c:467
     7913    je short 04201h                           ; 74 03                       ; 0xc41fc
     7914    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc41fe
     7915    mov byte [bp-008h], al                    ; 88 46 f8                    ; 0xc4201
     7916    test byte [bp-009h], 080h                 ; f6 46 f7 80                 ; 0xc4204 vbe.c:468
     7917    je short 0420fh                           ; 74 05                       ; 0xc4208
     7918    mov ax, 00080h                            ; b8 80 00                    ; 0xc420a
     7919    jmp short 04211h                          ; eb 02                       ; 0xc420d
     7920    xor ax, ax                                ; 31 c0                       ; 0xc420f
     7921    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc4211
     7922    and byte [bp-009h], 001h                  ; 80 66 f7 01                 ; 0xc4214 vbe.c:470
     7923    cmp word [bp-00ah], 00100h                ; 81 7e f6 00 01              ; 0xc4218 vbe.c:473
     7924    jnc short 04232h                          ; 73 13                       ; 0xc421d
     7925    xor ax, ax                                ; 31 c0                       ; 0xc421f vbe.c:477
     7926    call 00610h                               ; e8 ec c3                    ; 0xc4221
     7927    mov al, byte [bp-00ah]                    ; 8a 46 f6                    ; 0xc4224 vbe.c:481
     7928    xor ah, ah                                ; 30 e4                       ; 0xc4227
     7929    call 01479h                               ; e8 4d d2                    ; 0xc4229
     7930    mov ax, strict word 0004fh                ; b8 4f 00                    ; 0xc422c vbe.c:482
     7931    jmp near 042b9h                           ; e9 87 00                    ; 0xc422f vbe.c:483
     7932    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4232 vbe.c:486
     7933    call 03fa8h                               ; e8 70 fd                    ; 0xc4235
     7934    mov bx, ax                                ; 89 c3                       ; 0xc4238
     7935    test ax, ax                               ; 85 c0                       ; 0xc423a vbe.c:488
     7936    je short 042b6h                           ; 74 78                       ; 0xc423c
     7937    lea dx, [bx+014h]                         ; 8d 57 14                    ; 0xc423e vbe.c:493
     7938    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4241
     7939    call 03f2ah                               ; e8 e3 fc                    ; 0xc4244
     7940    mov cx, ax                                ; 89 c1                       ; 0xc4247
     7941    lea dx, [bx+016h]                         ; 8d 57 16                    ; 0xc4249 vbe.c:494
     7942    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc424c
     7943    call 03f2ah                               ; e8 d8 fc                    ; 0xc424f
     7944    mov di, ax                                ; 89 c7                       ; 0xc4252
     7945    lea dx, [bx+01bh]                         ; 8d 57 1b                    ; 0xc4254 vbe.c:495
     7946    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4257
     7947    call 03f3ch                               ; e8 df fc                    ; 0xc425a
     7948    mov bl, al                                ; 88 c3                       ; 0xc425d
     7949    mov dl, al                                ; 88 c2                       ; 0xc425f
     7950    xor ax, ax                                ; 31 c0                       ; 0xc4261 vbe.c:503
     7951    call 00610h                               ; e8 aa c3                    ; 0xc4263
     7952    cmp bl, 004h                              ; 80 fb 04                    ; 0xc4266 vbe.c:505
     7953    jne short 04271h                          ; 75 06                       ; 0xc4269
     7954    mov ax, strict word 0006ah                ; b8 6a 00                    ; 0xc426b vbe.c:507
     7955    call 01479h                               ; e8 08 d2                    ; 0xc426e
     7956    mov al, dl                                ; 88 d0                       ; 0xc4271 vbe.c:510
     7957    xor ah, ah                                ; 30 e4                       ; 0xc4273
     7958    call 03ea1h                               ; e8 29 fc                    ; 0xc4275
     7959    mov ax, cx                                ; 89 c8                       ; 0xc4278 vbe.c:511
     7960    call 03e4ah                               ; e8 cd fb                    ; 0xc427a
     7961    mov ax, di                                ; 89 f8                       ; 0xc427d vbe.c:512
     7962    call 03e69h                               ; e8 e7 fb                    ; 0xc427f
     7963    xor ax, ax                                ; 31 c0                       ; 0xc4282 vbe.c:513
     7964    call 00636h                               ; e8 af c3                    ; 0xc4284
     7965    mov dl, byte [bp-006h]                    ; 8a 56 fa                    ; 0xc4287 vbe.c:514
     7966    or dl, 001h                               ; 80 ca 01                    ; 0xc428a
     7967    mov al, byte [bp-008h]                    ; 8a 46 f8                    ; 0xc428d
     7968    xor ah, ah                                ; 30 e4                       ; 0xc4290
     7969    or al, dl                                 ; 08 d0                       ; 0xc4292
     7970    call 00610h                               ; e8 79 c3                    ; 0xc4294
     7971    call 00708h                               ; e8 6e c4                    ; 0xc4297 vbe.c:515
     7972    mov bx, 000bah                            ; bb ba 00                    ; 0xc429a vbe.c:52
     7973    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc429d
     7974    mov es, ax                                ; 8e c0                       ; 0xc42a0
     7975    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc42a2
     7976    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc42a5
     7977    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc42a8 vbe.c:518
     7978    or AL, strict byte 060h                   ; 0c 60                       ; 0xc42ab
     7979    mov bx, 00087h                            ; bb 87 00                    ; 0xc42ad vbe.c:42
     7980    mov byte [es:bx], al                      ; 26 88 07                    ; 0xc42b0
     7981    jmp near 0422ch                           ; e9 76 ff                    ; 0xc42b3
     7982    mov ax, 00100h                            ; b8 00 01                    ; 0xc42b6 vbe.c:527
     7983    push SS                                   ; 16                          ; 0xc42b9 vbe.c:531
     7984    pop ES                                    ; 07                          ; 0xc42ba
     7985    mov word [es:si], ax                      ; 26 89 04                    ; 0xc42bb
     7986    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc42be vbe.c:532
     7987    pop di                                    ; 5f                          ; 0xc42c1
     7988    pop si                                    ; 5e                          ; 0xc42c2
     7989    pop bp                                    ; 5d                          ; 0xc42c3
     7990    retn                                      ; c3                          ; 0xc42c4
     7991  ; disGetNextSymbol 0xc42c5 LB 0x348 -> off=0x0 cb=0000000000000008 uValue=00000000000c42c5 'vbe_biosfn_read_video_state_size'
     7992vbe_biosfn_read_video_state_size:            ; 0xc42c5 LB 0x8
     7993    push bp                                   ; 55                          ; 0xc42c5 vbe.c:534
     7994    mov bp, sp                                ; 89 e5                       ; 0xc42c6
     7995    mov ax, strict word 00012h                ; b8 12 00                    ; 0xc42c8 vbe.c:537
     7996    pop bp                                    ; 5d                          ; 0xc42cb
     7997    retn                                      ; c3                          ; 0xc42cc
     7998  ; disGetNextSymbol 0xc42cd LB 0x340 -> off=0x0 cb=000000000000004b uValue=00000000000c42cd 'vbe_biosfn_save_video_state'
     7999vbe_biosfn_save_video_state:                 ; 0xc42cd LB 0x4b
     8000    push bp                                   ; 55                          ; 0xc42cd vbe.c:539
     8001    mov bp, sp                                ; 89 e5                       ; 0xc42ce
     8002    push bx                                   ; 53                          ; 0xc42d0
     8003    push cx                                   ; 51                          ; 0xc42d1
     8004    push si                                   ; 56                          ; 0xc42d2
     8005    mov si, ax                                ; 89 c6                       ; 0xc42d3
     8006    mov bx, dx                                ; 89 d3                       ; 0xc42d5
     8007    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc42d7 vbe.c:543
     8008    mov dx, 001ceh                            ; ba ce 01                    ; 0xc42da
     8009    out DX, ax                                ; ef                          ; 0xc42dd
     8010    mov dx, 001cfh                            ; ba cf 01                    ; 0xc42de vbe.c:544
     8011    in ax, DX                                 ; ed                          ; 0xc42e1
     8012    mov es, si                                ; 8e c6                       ; 0xc42e2 vbe.c:52
     8013    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc42e4
     8014    inc bx                                    ; 43                          ; 0xc42e7 vbe.c:546
     8015    inc bx                                    ; 43                          ; 0xc42e8
     8016    test AL, strict byte 001h                 ; a8 01                       ; 0xc42e9 vbe.c:547
     8017    je short 04310h                           ; 74 23                       ; 0xc42eb
     8018    mov cx, strict word 00001h                ; b9 01 00                    ; 0xc42ed vbe.c:549
     8019    jmp short 042f7h                          ; eb 05                       ; 0xc42f0
     8020    cmp cx, strict byte 00009h                ; 83 f9 09                    ; 0xc42f2
     8021    jnbe short 04310h                         ; 77 19                       ; 0xc42f5
     8022    cmp cx, strict byte 00004h                ; 83 f9 04                    ; 0xc42f7 vbe.c:550
     8023    je short 0430dh                           ; 74 11                       ; 0xc42fa
     8024    mov ax, cx                                ; 89 c8                       ; 0xc42fc vbe.c:551
     8025    mov dx, 001ceh                            ; ba ce 01                    ; 0xc42fe
     8026    out DX, ax                                ; ef                          ; 0xc4301
     8027    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4302 vbe.c:552
     8028    in ax, DX                                 ; ed                          ; 0xc4305
     8029    mov es, si                                ; 8e c6                       ; 0xc4306 vbe.c:52
     8030    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4308
     8031    inc bx                                    ; 43                          ; 0xc430b vbe.c:553
     8032    inc bx                                    ; 43                          ; 0xc430c
     8033    inc cx                                    ; 41                          ; 0xc430d vbe.c:555
     8034    jmp short 042f2h                          ; eb e2                       ; 0xc430e
     8035    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc4310 vbe.c:556
     8036    pop si                                    ; 5e                          ; 0xc4313
     8037    pop cx                                    ; 59                          ; 0xc4314
     8038    pop bx                                    ; 5b                          ; 0xc4315
     8039    pop bp                                    ; 5d                          ; 0xc4316
     8040    retn                                      ; c3                          ; 0xc4317
     8041  ; disGetNextSymbol 0xc4318 LB 0x2f5 -> off=0x0 cb=000000000000008f uValue=00000000000c4318 'vbe_biosfn_restore_video_state'
     8042vbe_biosfn_restore_video_state:              ; 0xc4318 LB 0x8f
     8043    push bp                                   ; 55                          ; 0xc4318 vbe.c:559
     8044    mov bp, sp                                ; 89 e5                       ; 0xc4319
     8045    push bx                                   ; 53                          ; 0xc431b
     8046    push cx                                   ; 51                          ; 0xc431c
     8047    push si                                   ; 56                          ; 0xc431d
     8048    push ax                                   ; 50                          ; 0xc431e
     8049    mov cx, ax                                ; 89 c1                       ; 0xc431f
     8050    mov bx, dx                                ; 89 d3                       ; 0xc4321
     8051    mov es, ax                                ; 8e c0                       ; 0xc4323 vbe.c:47
     8052    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc4325
     8053    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc4328
     8054    inc bx                                    ; 43                          ; 0xc432b vbe.c:564
     8055    inc bx                                    ; 43                          ; 0xc432c
     8056    test byte [bp-008h], 001h                 ; f6 46 f8 01                 ; 0xc432d vbe.c:566
     8057    jne short 04343h                          ; 75 10                       ; 0xc4331
     8058    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc4333 vbe.c:567
     8059    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4336
     8060    out DX, ax                                ; ef                          ; 0xc4339
     8061    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc433a vbe.c:568
     8062    mov dx, 001cfh                            ; ba cf 01                    ; 0xc433d
     8063    out DX, ax                                ; ef                          ; 0xc4340
     8064    jmp short 0439fh                          ; eb 5c                       ; 0xc4341 vbe.c:569
     8065    mov ax, strict word 00001h                ; b8 01 00                    ; 0xc4343 vbe.c:570
     8066    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4346
     8067    out DX, ax                                ; ef                          ; 0xc4349
     8068    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc434a vbe.c:47
     8069    mov dx, 001cfh                            ; ba cf 01                    ; 0xc434d vbe.c:48
     8070    out DX, ax                                ; ef                          ; 0xc4350
     8071    inc bx                                    ; 43                          ; 0xc4351 vbe.c:572
     8072    inc bx                                    ; 43                          ; 0xc4352
     8073    mov ax, strict word 00002h                ; b8 02 00                    ; 0xc4353
     8074    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4356
     8075    out DX, ax                                ; ef                          ; 0xc4359
     8076    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc435a vbe.c:47
     8077    mov dx, 001cfh                            ; ba cf 01                    ; 0xc435d vbe.c:48
     8078    out DX, ax                                ; ef                          ; 0xc4360
     8079    inc bx                                    ; 43                          ; 0xc4361 vbe.c:575
     8080    inc bx                                    ; 43                          ; 0xc4362
     8081    mov ax, strict word 00003h                ; b8 03 00                    ; 0xc4363
     8082    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4366
     8083    out DX, ax                                ; ef                          ; 0xc4369
     8084    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc436a vbe.c:47
     8085    mov dx, 001cfh                            ; ba cf 01                    ; 0xc436d vbe.c:48
     8086    out DX, ax                                ; ef                          ; 0xc4370
     8087    inc bx                                    ; 43                          ; 0xc4371 vbe.c:578
     8088    inc bx                                    ; 43                          ; 0xc4372
     8089    mov ax, strict word 00004h                ; b8 04 00                    ; 0xc4373
     8090    mov dx, 001ceh                            ; ba ce 01                    ; 0xc4376
     8091    out DX, ax                                ; ef                          ; 0xc4379
     8092    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc437a vbe.c:580
     8093    mov dx, 001cfh                            ; ba cf 01                    ; 0xc437d
     8094    out DX, ax                                ; ef                          ; 0xc4380
     8095    mov si, strict word 00005h                ; be 05 00                    ; 0xc4381 vbe.c:582
     8096    jmp short 0438bh                          ; eb 05                       ; 0xc4384
     8097    cmp si, strict byte 00009h                ; 83 fe 09                    ; 0xc4386
     8098    jnbe short 0439fh                         ; 77 14                       ; 0xc4389
     8099    mov ax, si                                ; 89 f0                       ; 0xc438b vbe.c:583
     8100    mov dx, 001ceh                            ; ba ce 01                    ; 0xc438d
     8101    out DX, ax                                ; ef                          ; 0xc4390
     8102    mov es, cx                                ; 8e c1                       ; 0xc4391 vbe.c:47
     8103    mov ax, word [es:bx]                      ; 26 8b 07                    ; 0xc4393
     8104    mov dx, 001cfh                            ; ba cf 01                    ; 0xc4396 vbe.c:48
     8105    out DX, ax                                ; ef                          ; 0xc4399
     8106    inc bx                                    ; 43                          ; 0xc439a vbe.c:585
     8107    inc bx                                    ; 43                          ; 0xc439b
     8108    inc si                                    ; 46                          ; 0xc439c vbe.c:586
     8109    jmp short 04386h                          ; eb e7                       ; 0xc439d
     8110    lea sp, [bp-006h]                         ; 8d 66 fa                    ; 0xc439f vbe.c:588
     8111    pop si                                    ; 5e                          ; 0xc43a2
     8112    pop cx                                    ; 59                          ; 0xc43a3
     8113    pop bx                                    ; 5b                          ; 0xc43a4
     8114    pop bp                                    ; 5d                          ; 0xc43a5
     8115    retn                                      ; c3                          ; 0xc43a6
     8116  ; disGetNextSymbol 0xc43a7 LB 0x266 -> off=0x0 cb=000000000000008d uValue=00000000000c43a7 'vbe_biosfn_save_restore_state'
     8117vbe_biosfn_save_restore_state:               ; 0xc43a7 LB 0x8d
     8118    push bp                                   ; 55                          ; 0xc43a7 vbe.c:604
     8119    mov bp, sp                                ; 89 e5                       ; 0xc43a8
     8120    push si                                   ; 56                          ; 0xc43aa
     8121    push di                                   ; 57                          ; 0xc43ab
     8122    push ax                                   ; 50                          ; 0xc43ac
     8123    mov si, ax                                ; 89 c6                       ; 0xc43ad
     8124    mov word [bp-006h], dx                    ; 89 56 fa                    ; 0xc43af
     8125    mov ax, bx                                ; 89 d8                       ; 0xc43b2
     8126    mov bx, word [bp+004h]                    ; 8b 5e 04                    ; 0xc43b4
     8127    mov di, strict word 0004fh                ; bf 4f 00                    ; 0xc43b7 vbe.c:609
     8128    xor ah, ah                                ; 30 e4                       ; 0xc43ba vbe.c:610
     8129    cmp ax, strict word 00002h                ; 3d 02 00                    ; 0xc43bc
     8130    je short 04407h                           ; 74 46                       ; 0xc43bf
     8131    cmp ax, strict word 00001h                ; 3d 01 00                    ; 0xc43c1
     8132    je short 043ebh                           ; 74 25                       ; 0xc43c4
     8133    test ax, ax                               ; 85 c0                       ; 0xc43c6
     8134    jne short 04423h                          ; 75 59                       ; 0xc43c8
     8135    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc43ca vbe.c:612
     8136    call 03370h                               ; e8 a0 ef                    ; 0xc43cd
     8137    mov cx, ax                                ; 89 c1                       ; 0xc43d0
     8138    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc43d2 vbe.c:616
     8139    je short 043ddh                           ; 74 05                       ; 0xc43d6
     8140    call 042c5h                               ; e8 ea fe                    ; 0xc43d8 vbe.c:617
     8141    add ax, cx                                ; 01 c8                       ; 0xc43db
     8142    add ax, strict word 0003fh                ; 05 3f 00                    ; 0xc43dd vbe.c:618
     8143    mov CL, strict byte 006h                  ; b1 06                       ; 0xc43e0
     8144    shr ax, CL                                ; d3 e8                       ; 0xc43e2
     8145    push SS                                   ; 16                          ; 0xc43e4
     8146    pop ES                                    ; 07                          ; 0xc43e5
     8147    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc43e6
     8148    jmp short 04426h                          ; eb 3b                       ; 0xc43e9 vbe.c:619
     8149    push SS                                   ; 16                          ; 0xc43eb vbe.c:621
     8150    pop ES                                    ; 07                          ; 0xc43ec
     8151    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc43ed
     8152    mov dx, cx                                ; 89 ca                       ; 0xc43f0 vbe.c:622
     8153    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc43f2
     8154    call 033aeh                               ; e8 b6 ef                    ; 0xc43f5
     8155    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc43f8 vbe.c:626
     8156    je short 04426h                           ; 74 28                       ; 0xc43fc
     8157    mov dx, ax                                ; 89 c2                       ; 0xc43fe vbe.c:627
     8158    mov ax, cx                                ; 89 c8                       ; 0xc4400
     8159    call 042cdh                               ; e8 c8 fe                    ; 0xc4402
     8160    jmp short 04426h                          ; eb 1f                       ; 0xc4405 vbe.c:628
     8161    push SS                                   ; 16                          ; 0xc4407 vbe.c:630
     8162    pop ES                                    ; 07                          ; 0xc4408
     8163    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4409
     8164    mov dx, cx                                ; 89 ca                       ; 0xc440c vbe.c:631
     8165    mov ax, word [bp-006h]                    ; 8b 46 fa                    ; 0xc440e
     8166    call 03686h                               ; e8 72 f2                    ; 0xc4411
     8167    test byte [bp-006h], 008h                 ; f6 46 fa 08                 ; 0xc4414 vbe.c:635
     8168    je short 04426h                           ; 74 0c                       ; 0xc4418
     8169    mov dx, ax                                ; 89 c2                       ; 0xc441a vbe.c:636
     8170    mov ax, cx                                ; 89 c8                       ; 0xc441c
     8171    call 04318h                               ; e8 f7 fe                    ; 0xc441e
     8172    jmp short 04426h                          ; eb 03                       ; 0xc4421 vbe.c:637
     8173    mov di, 00100h                            ; bf 00 01                    ; 0xc4423 vbe.c:640
     8174    push SS                                   ; 16                          ; 0xc4426 vbe.c:643
     8175    pop ES                                    ; 07                          ; 0xc4427
     8176    mov word [es:si], di                      ; 26 89 3c                    ; 0xc4428
     8177    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc442b vbe.c:644
     8178    pop di                                    ; 5f                          ; 0xc442e
     8179    pop si                                    ; 5e                          ; 0xc442f
     8180    pop bp                                    ; 5d                          ; 0xc4430
     8181    retn 00002h                               ; c2 02 00                    ; 0xc4431
     8182  ; disGetNextSymbol 0xc4434 LB 0x1d9 -> off=0x0 cb=00000000000000e2 uValue=00000000000c4434 'vbe_biosfn_get_set_scanline_length'
     8183vbe_biosfn_get_set_scanline_length:          ; 0xc4434 LB 0xe2
     8184    push bp                                   ; 55                          ; 0xc4434 vbe.c:665
     8185    mov bp, sp                                ; 89 e5                       ; 0xc4435
     8186    push si                                   ; 56                          ; 0xc4437
     8187    push di                                   ; 57                          ; 0xc4438
     8188    sub sp, strict byte 0000ah                ; 83 ec 0a                    ; 0xc4439
     8189    push ax                                   ; 50                          ; 0xc443c
     8190    mov di, dx                                ; 89 d7                       ; 0xc443d
     8191    mov word [bp-006h], bx                    ; 89 5e fa                    ; 0xc443f
     8192    mov si, cx                                ; 89 ce                       ; 0xc4442
     8193    call 03ec0h                               ; e8 79 fa                    ; 0xc4444 vbe.c:674
     8194    cmp AL, strict byte 00fh                  ; 3c 0f                       ; 0xc4447 vbe.c:675
     8195    jne short 04450h                          ; 75 05                       ; 0xc4449
     8196    mov cx, strict word 00010h                ; b9 10 00                    ; 0xc444b
     8197    jmp short 04454h                          ; eb 04                       ; 0xc444e
     8198    xor ah, ah                                ; 30 e4                       ; 0xc4450
     8199    mov cx, ax                                ; 89 c1                       ; 0xc4452
     8200    mov ch, cl                                ; 88 cd                       ; 0xc4454
     8201    call 03ef8h                               ; e8 9f fa                    ; 0xc4456 vbe.c:676
     8202    mov word [bp-00ah], ax                    ; 89 46 f6                    ; 0xc4459
     8203    mov word [bp-00ch], strict word 0004fh    ; c7 46 f4 4f 00              ; 0xc445c vbe.c:677
     8204    push SS                                   ; 16                          ; 0xc4461 vbe.c:678
     8205    pop ES                                    ; 07                          ; 0xc4462
     8206    mov bx, word [bp-006h]                    ; 8b 5e fa                    ; 0xc4463
     8207    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4466
     8208    mov al, byte [es:di]                      ; 26 8a 05                    ; 0xc4469 vbe.c:679
     8209    cmp AL, strict byte 002h                  ; 3c 02                       ; 0xc446c vbe.c:683
     8210    je short 0447bh                           ; 74 0b                       ; 0xc446e
     8211    cmp AL, strict byte 001h                  ; 3c 01                       ; 0xc4470
     8212    je short 044a4h                           ; 74 30                       ; 0xc4472
     8213    test al, al                               ; 84 c0                       ; 0xc4474
     8214    je short 0449fh                           ; 74 27                       ; 0xc4476
     8215    jmp near 044ffh                           ; e9 84 00                    ; 0xc4478
     8216    cmp ch, 004h                              ; 80 fd 04                    ; 0xc447b vbe.c:685
     8217    jne short 04486h                          ; 75 06                       ; 0xc447e
     8218    mov CL, strict byte 003h                  ; b1 03                       ; 0xc4480 vbe.c:686
     8219    sal bx, CL                                ; d3 e3                       ; 0xc4482
     8220    jmp short 0449fh                          ; eb 19                       ; 0xc4484 vbe.c:687
     8221    mov al, ch                                ; 88 e8                       ; 0xc4486 vbe.c:688
     8222    xor ah, ah                                ; 30 e4                       ; 0xc4488
     8223    cwd                                       ; 99                          ; 0xc448a
     8224    mov CL, strict byte 003h                  ; b1 03                       ; 0xc448b
     8225    sal dx, CL                                ; d3 e2                       ; 0xc448d
    78908226    db  01bh, 0c2h
    7891     ; sbb ax, dx                                ; 1b c2                     ; 0xc4116
    7892     sar ax, CL                                ; d3 f8                       ; 0xc4118
    7893     mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc411a
    7894     mov ax, bx                                ; 89 d8                       ; 0xc411d
    7895     xor dx, dx                                ; 31 d2                       ; 0xc411f
    7896     div word [bp-00eh]                        ; f7 76 f2                    ; 0xc4121
    7897     mov bx, ax                                ; 89 c3                       ; 0xc4124
    7898     mov ax, bx                                ; 89 d8                       ; 0xc4126 vbe.c:677
    7899     call 03b77h                               ; e8 4c fa                    ; 0xc4128
    7900     call 03b96h                               ; e8 68 fa                    ; 0xc412b vbe.c:680
    7901     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc412e
    7902     push SS                                   ; 16                          ; 0xc4131 vbe.c:681
    7903     pop ES                                    ; 07                          ; 0xc4132
    7904     mov bx, word [bp-006h]                    ; 8b 5e fa                    ; 0xc4133
    7905     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4136
    7906     cmp ch, 004h                              ; 80 fd 04                    ; 0xc4139 vbe.c:682
    7907     jne short 04146h                          ; 75 08                       ; 0xc413c
    7908     mov CL, strict byte 003h                  ; b1 03                       ; 0xc413e vbe.c:683
    7909     mov bx, ax                                ; 89 c3                       ; 0xc4140
    7910     shr bx, CL                                ; d3 eb                       ; 0xc4142
    7911     jmp short 0415ch                          ; eb 16                       ; 0xc4144 vbe.c:684
    7912     mov al, ch                                ; 88 e8                       ; 0xc4146 vbe.c:685
    7913     xor ah, ah                                ; 30 e4                       ; 0xc4148
    7914     cwd                                       ; 99                          ; 0xc414a
    7915     mov CL, strict byte 003h                  ; b1 03                       ; 0xc414b
    7916     sal dx, CL                                ; d3 e2                       ; 0xc414d
     8227    ; sbb ax, dx                                ; 1b c2                     ; 0xc448f
     8228    sar ax, CL                                ; d3 f8                       ; 0xc4491
     8229    mov word [bp-00eh], ax                    ; 89 46 f2                    ; 0xc4493
     8230    mov ax, bx                                ; 89 d8                       ; 0xc4496
     8231    xor dx, dx                                ; 31 d2                       ; 0xc4498
     8232    div word [bp-00eh]                        ; f7 76 f2                    ; 0xc449a
     8233    mov bx, ax                                ; 89 c3                       ; 0xc449d
     8234    mov ax, bx                                ; 89 d8                       ; 0xc449f vbe.c:691
     8235    call 03ed9h                               ; e8 35 fa                    ; 0xc44a1
     8236    call 03ef8h                               ; e8 51 fa                    ; 0xc44a4 vbe.c:694
     8237    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc44a7
     8238    push SS                                   ; 16                          ; 0xc44aa vbe.c:695
     8239    pop ES                                    ; 07                          ; 0xc44ab
     8240    mov bx, word [bp-006h]                    ; 8b 5e fa                    ; 0xc44ac
     8241    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc44af
     8242    cmp ch, 004h                              ; 80 fd 04                    ; 0xc44b2 vbe.c:696
     8243    jne short 044bfh                          ; 75 08                       ; 0xc44b5
     8244    mov CL, strict byte 003h                  ; b1 03                       ; 0xc44b7 vbe.c:697
     8245    mov bx, ax                                ; 89 c3                       ; 0xc44b9
     8246    shr bx, CL                                ; d3 eb                       ; 0xc44bb
     8247    jmp short 044d5h                          ; eb 16                       ; 0xc44bd vbe.c:698
     8248    mov al, ch                                ; 88 e8                       ; 0xc44bf vbe.c:699
     8249    xor ah, ah                                ; 30 e4                       ; 0xc44c1
     8250    cwd                                       ; 99                          ; 0xc44c3
     8251    mov CL, strict byte 003h                  ; b1 03                       ; 0xc44c4
     8252    sal dx, CL                                ; d3 e2                       ; 0xc44c6
    79178253    db  01bh, 0c2h
    7918     ; sbb ax, dx                                ; 1b c2                     ; 0xc414f
    7919     sar ax, CL                                ; d3 f8                       ; 0xc4151
    7920     mov bx, ax                                ; 89 c3                       ; 0xc4153
    7921     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc4155
    7922     mul bx                                    ; f7 e3                       ; 0xc4158
    7923     mov bx, ax                                ; 89 c3                       ; 0xc415a
    7924     add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc415c vbe.c:686
    7925     and bl, 0fch                              ; 80 e3 fc                    ; 0xc415f
    7926     push SS                                   ; 16                          ; 0xc4162 vbe.c:687
    7927     pop ES                                    ; 07                          ; 0xc4163
    7928     mov word [es:di], bx                      ; 26 89 1d                    ; 0xc4164
    7929     call 03bafh                               ; e8 45 fa                    ; 0xc4167 vbe.c:688
    7930     push SS                                   ; 16                          ; 0xc416a
    7931     pop ES                                    ; 07                          ; 0xc416b
    7932     mov word [es:si], ax                      ; 26 89 04                    ; 0xc416c
    7933     call 03b26h                               ; e8 b4 f9                    ; 0xc416f vbe.c:689
    7934     push SS                                   ; 16                          ; 0xc4172
    7935     pop ES                                    ; 07                          ; 0xc4173
    7936     cmp ax, word [es:si]                      ; 26 3b 04                    ; 0xc4174
    7937     jbe short 0418bh                          ; 76 12                       ; 0xc4177
    7938     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4179 vbe.c:690
    7939     call 03b77h                               ; e8 f8 f9                    ; 0xc417c
    7940     mov word [bp-00ch], 00200h                ; c7 46 f4 00 02              ; 0xc417f vbe.c:691
    7941     jmp short 0418bh                          ; eb 05                       ; 0xc4184 vbe.c:693
    7942     mov word [bp-00ch], 00100h                ; c7 46 f4 00 01              ; 0xc4186 vbe.c:696
    7943     push SS                                   ; 16                          ; 0xc418b vbe.c:699
    7944     pop ES                                    ; 07                          ; 0xc418c
    7945     mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc418d
    7946     mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc4190
    7947     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4193
    7948     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4196 vbe.c:700
    7949     pop di                                    ; 5f                          ; 0xc4199
    7950     pop si                                    ; 5e                          ; 0xc419a
    7951     pop bp                                    ; 5d                          ; 0xc419b
    7952     retn                                      ; c3                          ; 0xc419c
    7953   ; disGetNextSymbol 0xc419d LB 0xf7 -> off=0x0 cb=00000000000000f7 uValue=00000000000c419d 'private_biosfn_custom_mode'
    7954 private_biosfn_custom_mode:                  ; 0xc419d LB 0xf7
    7955     push bp                                   ; 55                          ; 0xc419d vbe.c:726
    7956     mov bp, sp                                ; 89 e5                       ; 0xc419e
    7957     push si                                   ; 56                          ; 0xc41a0
    7958     push di                                   ; 57                          ; 0xc41a1
    7959     sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc41a2
    7960     push ax                                   ; 50                          ; 0xc41a5
    7961     mov si, dx                                ; 89 d6                       ; 0xc41a6
    7962     mov di, cx                                ; 89 cf                       ; 0xc41a8
    7963     mov word [bp-00ah], strict word 0004fh    ; c7 46 f6 4f 00              ; 0xc41aa vbe.c:739
    7964     push SS                                   ; 16                          ; 0xc41af vbe.c:740
    7965     pop ES                                    ; 07                          ; 0xc41b0
    7966     mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc41b1
    7967     test al, al                               ; 84 c0                       ; 0xc41b4 vbe.c:741
    7968     jne short 041d8h                          ; 75 20                       ; 0xc41b6
    7969     push SS                                   ; 16                          ; 0xc41b8 vbe.c:743
    7970     pop ES                                    ; 07                          ; 0xc41b9
    7971     mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc41ba
    7972     mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc41bd vbe.c:744
    7973     mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc41c0
    7974     mov al, byte [es:si+001h]                 ; 26 8a 44 01                 ; 0xc41c3 vbe.c:745
    7975     and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc41c7
    7976     mov ch, al                                ; 88 c5                       ; 0xc41ca
    7977     cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc41cc vbe.c:750
    7978     je short 041e0h                           ; 74 10                       ; 0xc41ce
    7979     cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc41d0
    7980     je short 041e0h                           ; 74 0c                       ; 0xc41d2
    7981     cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc41d4
    7982     je short 041e0h                           ; 74 08                       ; 0xc41d6
    7983     mov word [bp-00ah], 00100h                ; c7 46 f6 00 01              ; 0xc41d8 vbe.c:751
    7984     jmp near 04282h                           ; e9 a2 00                    ; 0xc41dd vbe.c:752
    7985     push SS                                   ; 16                          ; 0xc41e0 vbe.c:756
    7986     pop ES                                    ; 07                          ; 0xc41e1
    7987     test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc41e2
    7988     je short 041eeh                           ; 74 05                       ; 0xc41e7
    7989     mov ax, strict word 00040h                ; b8 40 00                    ; 0xc41e9
    7990     jmp short 041f0h                          ; eb 02                       ; 0xc41ec
    7991     xor ax, ax                                ; 31 c0                       ; 0xc41ee
    7992     mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc41f0
    7993     cmp bx, 00280h                            ; 81 fb 80 02                 ; 0xc41f3 vbe.c:759
    7994     jnc short 041feh                          ; 73 05                       ; 0xc41f7
    7995     mov bx, 00280h                            ; bb 80 02                    ; 0xc41f9 vbe.c:760
    7996     jmp short 04207h                          ; eb 09                       ; 0xc41fc vbe.c:761
    7997     cmp bx, 00a00h                            ; 81 fb 00 0a                 ; 0xc41fe
    7998     jbe short 04207h                          ; 76 03                       ; 0xc4202
    7999     mov bx, 00a00h                            ; bb 00 0a                    ; 0xc4204 vbe.c:762
    8000     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc4207 vbe.c:763
    8001     cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc420a
    8002     jnc short 04216h                          ; 73 07                       ; 0xc420d
    8003     mov word [bp-008h], 001e0h                ; c7 46 f8 e0 01              ; 0xc420f vbe.c:764
    8004     jmp short 04220h                          ; eb 0a                       ; 0xc4214 vbe.c:765
    8005     cmp ax, 00780h                            ; 3d 80 07                    ; 0xc4216
    8006     jbe short 04220h                          ; 76 05                       ; 0xc4219
    8007     mov word [bp-008h], 00780h                ; c7 46 f8 80 07              ; 0xc421b vbe.c:766
    8008     mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc4220 vbe.c:772
    8009     mov ax, 003b6h                            ; b8 b6 03                    ; 0xc4223
    8010     call 03bc8h                               ; e8 9f f9                    ; 0xc4226
    8011     mov si, ax                                ; 89 c6                       ; 0xc4229
    8012     mov al, ch                                ; 88 e8                       ; 0xc422b vbe.c:775
    8013     xor ah, ah                                ; 30 e4                       ; 0xc422d
    8014     cwd                                       ; 99                          ; 0xc422f
    8015     mov CL, strict byte 003h                  ; b1 03                       ; 0xc4230
    8016     sal dx, CL                                ; d3 e2                       ; 0xc4232
     8254    ; sbb ax, dx                                ; 1b c2                     ; 0xc44c8
     8255    sar ax, CL                                ; d3 f8                       ; 0xc44ca
     8256    mov bx, ax                                ; 89 c3                       ; 0xc44cc
     8257    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc44ce
     8258    mul bx                                    ; f7 e3                       ; 0xc44d1
     8259    mov bx, ax                                ; 89 c3                       ; 0xc44d3
     8260    add bx, strict byte 00003h                ; 83 c3 03                    ; 0xc44d5 vbe.c:700
     8261    and bl, 0fch                              ; 80 e3 fc                    ; 0xc44d8
     8262    push SS                                   ; 16                          ; 0xc44db vbe.c:701
     8263    pop ES                                    ; 07                          ; 0xc44dc
     8264    mov word [es:di], bx                      ; 26 89 1d                    ; 0xc44dd
     8265    call 03f11h                               ; e8 2e fa                    ; 0xc44e0 vbe.c:702
     8266    push SS                                   ; 16                          ; 0xc44e3
     8267    pop ES                                    ; 07                          ; 0xc44e4
     8268    mov word [es:si], ax                      ; 26 89 04                    ; 0xc44e5
     8269    call 03e88h                               ; e8 9d f9                    ; 0xc44e8 vbe.c:703
     8270    push SS                                   ; 16                          ; 0xc44eb
     8271    pop ES                                    ; 07                          ; 0xc44ec
     8272    cmp ax, word [es:si]                      ; 26 3b 04                    ; 0xc44ed
     8273    jbe short 04504h                          ; 76 12                       ; 0xc44f0
     8274    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc44f2 vbe.c:704
     8275    call 03ed9h                               ; e8 e1 f9                    ; 0xc44f5
     8276    mov word [bp-00ch], 00200h                ; c7 46 f4 00 02              ; 0xc44f8 vbe.c:705
     8277    jmp short 04504h                          ; eb 05                       ; 0xc44fd vbe.c:707
     8278    mov word [bp-00ch], 00100h                ; c7 46 f4 00 01              ; 0xc44ff vbe.c:710
     8279    push SS                                   ; 16                          ; 0xc4504 vbe.c:713
     8280    pop ES                                    ; 07                          ; 0xc4505
     8281    mov ax, word [bp-00ch]                    ; 8b 46 f4                    ; 0xc4506
     8282    mov bx, word [bp-010h]                    ; 8b 5e f0                    ; 0xc4509
     8283    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc450c
     8284    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc450f vbe.c:714
     8285    pop di                                    ; 5f                          ; 0xc4512
     8286    pop si                                    ; 5e                          ; 0xc4513
     8287    pop bp                                    ; 5d                          ; 0xc4514
     8288    retn                                      ; c3                          ; 0xc4515
     8289  ; disGetNextSymbol 0xc4516 LB 0xf7 -> off=0x0 cb=00000000000000f7 uValue=00000000000c4516 'private_biosfn_custom_mode'
     8290private_biosfn_custom_mode:                  ; 0xc4516 LB 0xf7
     8291    push bp                                   ; 55                          ; 0xc4516 vbe.c:740
     8292    mov bp, sp                                ; 89 e5                       ; 0xc4517
     8293    push si                                   ; 56                          ; 0xc4519
     8294    push di                                   ; 57                          ; 0xc451a
     8295    sub sp, strict byte 00006h                ; 83 ec 06                    ; 0xc451b
     8296    push ax                                   ; 50                          ; 0xc451e
     8297    mov si, dx                                ; 89 d6                       ; 0xc451f
     8298    mov di, cx                                ; 89 cf                       ; 0xc4521
     8299    mov word [bp-00ah], strict word 0004fh    ; c7 46 f6 4f 00              ; 0xc4523 vbe.c:753
     8300    push SS                                   ; 16                          ; 0xc4528 vbe.c:754
     8301    pop ES                                    ; 07                          ; 0xc4529
     8302    mov al, byte [es:si]                      ; 26 8a 04                    ; 0xc452a
     8303    test al, al                               ; 84 c0                       ; 0xc452d vbe.c:755
     8304    jne short 04551h                          ; 75 20                       ; 0xc452f
     8305    push SS                                   ; 16                          ; 0xc4531 vbe.c:757
     8306    pop ES                                    ; 07                          ; 0xc4532
     8307    mov bx, word [es:bx]                      ; 26 8b 1f                    ; 0xc4533
     8308    mov ax, word [es:di]                      ; 26 8b 05                    ; 0xc4536 vbe.c:758
     8309    mov word [bp-008h], ax                    ; 89 46 f8                    ; 0xc4539
     8310    mov al, byte [es:si+001h]                 ; 26 8a 44 01                 ; 0xc453c vbe.c:759
     8311    and ax, strict word 0007fh                ; 25 7f 00                    ; 0xc4540
     8312    mov ch, al                                ; 88 c5                       ; 0xc4543
     8313    cmp AL, strict byte 008h                  ; 3c 08                       ; 0xc4545 vbe.c:764
     8314    je short 04559h                           ; 74 10                       ; 0xc4547
     8315    cmp AL, strict byte 010h                  ; 3c 10                       ; 0xc4549
     8316    je short 04559h                           ; 74 0c                       ; 0xc454b
     8317    cmp AL, strict byte 020h                  ; 3c 20                       ; 0xc454d
     8318    je short 04559h                           ; 74 08                       ; 0xc454f
     8319    mov word [bp-00ah], 00100h                ; c7 46 f6 00 01              ; 0xc4551 vbe.c:765
     8320    jmp near 045fbh                           ; e9 a2 00                    ; 0xc4556 vbe.c:766
     8321    push SS                                   ; 16                          ; 0xc4559 vbe.c:770
     8322    pop ES                                    ; 07                          ; 0xc455a
     8323    test byte [es:si+001h], 080h              ; 26 f6 44 01 80              ; 0xc455b
     8324    je short 04567h                           ; 74 05                       ; 0xc4560
     8325    mov ax, strict word 00040h                ; b8 40 00                    ; 0xc4562
     8326    jmp short 04569h                          ; eb 02                       ; 0xc4565
     8327    xor ax, ax                                ; 31 c0                       ; 0xc4567
     8328    mov byte [bp-006h], al                    ; 88 46 fa                    ; 0xc4569
     8329    cmp bx, 00280h                            ; 81 fb 80 02                 ; 0xc456c vbe.c:773
     8330    jnc short 04577h                          ; 73 05                       ; 0xc4570
     8331    mov bx, 00280h                            ; bb 80 02                    ; 0xc4572 vbe.c:774
     8332    jmp short 04580h                          ; eb 09                       ; 0xc4575 vbe.c:775
     8333    cmp bx, 00a00h                            ; 81 fb 00 0a                 ; 0xc4577
     8334    jbe short 04580h                          ; 76 03                       ; 0xc457b
     8335    mov bx, 00a00h                            ; bb 00 0a                    ; 0xc457d vbe.c:776
     8336    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc4580 vbe.c:777
     8337    cmp ax, 001e0h                            ; 3d e0 01                    ; 0xc4583
     8338    jnc short 0458fh                          ; 73 07                       ; 0xc4586
     8339    mov word [bp-008h], 001e0h                ; c7 46 f8 e0 01              ; 0xc4588 vbe.c:778
     8340    jmp short 04599h                          ; eb 0a                       ; 0xc458d vbe.c:779
     8341    cmp ax, 00780h                            ; 3d 80 07                    ; 0xc458f
     8342    jbe short 04599h                          ; 76 05                       ; 0xc4592
     8343    mov word [bp-008h], 00780h                ; c7 46 f8 80 07              ; 0xc4594 vbe.c:780
     8344    mov dx, strict word 0ffffh                ; ba ff ff                    ; 0xc4599 vbe.c:786
     8345    mov ax, 003b6h                            ; b8 b6 03                    ; 0xc459c
     8346    call 03f2ah                               ; e8 88 f9                    ; 0xc459f
     8347    mov si, ax                                ; 89 c6                       ; 0xc45a2
     8348    mov al, ch                                ; 88 e8                       ; 0xc45a4 vbe.c:789
     8349    xor ah, ah                                ; 30 e4                       ; 0xc45a6
     8350    cwd                                       ; 99                          ; 0xc45a8
     8351    mov CL, strict byte 003h                  ; b1 03                       ; 0xc45a9
     8352    sal dx, CL                                ; d3 e2                       ; 0xc45ab
    80178353    db  01bh, 0c2h
    8018     ; sbb ax, dx                                ; 1b c2                     ; 0xc4234
    8019     sar ax, CL                                ; d3 f8                       ; 0xc4236
    8020     mov dx, ax                                ; 89 c2                       ; 0xc4238
    8021     mov ax, bx                                ; 89 d8                       ; 0xc423a
    8022     mul dx                                    ; f7 e2                       ; 0xc423c
    8023     add ax, strict word 00003h                ; 05 03 00                    ; 0xc423e vbe.c:776
    8024     and AL, strict byte 0fch                  ; 24 fc                       ; 0xc4241
    8025     mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc4243 vbe.c:778
    8026     mul dx                                    ; f7 e2                       ; 0xc4246
    8027     cmp dx, si                                ; 39 f2                       ; 0xc4248 vbe.c:780
    8028     jnbe short 04252h                         ; 77 06                       ; 0xc424a
    8029     jne short 04259h                          ; 75 0b                       ; 0xc424c
    8030     test ax, ax                               ; 85 c0                       ; 0xc424e
    8031     jbe short 04259h                          ; 76 07                       ; 0xc4250
    8032     mov word [bp-00ah], 00200h                ; c7 46 f6 00 02              ; 0xc4252 vbe.c:782
    8033     jmp short 04282h                          ; eb 29                       ; 0xc4257 vbe.c:783
    8034     xor ax, ax                                ; 31 c0                       ; 0xc4259 vbe.c:787
    8035     call 00600h                               ; e8 a2 c3                    ; 0xc425b
    8036     mov al, ch                                ; 88 e8                       ; 0xc425e vbe.c:788
    8037     xor ah, ah                                ; 30 e4                       ; 0xc4260
    8038     call 03b3fh                               ; e8 da f8                    ; 0xc4262
    8039     mov ax, bx                                ; 89 d8                       ; 0xc4265 vbe.c:789
    8040     call 03ae8h                               ; e8 7e f8                    ; 0xc4267
    8041     mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc426a vbe.c:790
    8042     call 03b07h                               ; e8 97 f8                    ; 0xc426d
    8043     xor ax, ax                                ; 31 c0                       ; 0xc4270 vbe.c:791
    8044     call 00626h                               ; e8 b1 c3                    ; 0xc4272
    8045     mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc4275 vbe.c:792
    8046     or AL, strict byte 001h                   ; 0c 01                       ; 0xc4278
    8047     xor ah, ah                                ; 30 e4                       ; 0xc427a
    8048     call 00600h                               ; e8 81 c3                    ; 0xc427c
    8049     call 006f8h                               ; e8 76 c4                    ; 0xc427f vbe.c:793
    8050     push SS                                   ; 16                          ; 0xc4282 vbe.c:801
    8051     pop ES                                    ; 07                          ; 0xc4283
    8052     mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc4284
    8053     mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc4287
    8054     mov word [es:bx], ax                      ; 26 89 07                    ; 0xc428a
    8055     lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc428d vbe.c:802
    8056     pop di                                    ; 5f                          ; 0xc4290
    8057     pop si                                    ; 5e                          ; 0xc4291
    8058     pop bp                                    ; 5d                          ; 0xc4292
    8059     retn                                      ; c3                          ; 0xc4293
     8354    ; sbb ax, dx                                ; 1b c2                     ; 0xc45ad
     8355    sar ax, CL                                ; d3 f8                       ; 0xc45af
     8356    mov dx, ax                                ; 89 c2                       ; 0xc45b1
     8357    mov ax, bx                                ; 89 d8                       ; 0xc45b3
     8358    mul dx                                    ; f7 e2                       ; 0xc45b5
     8359    add ax, strict word 00003h                ; 05 03 00                    ; 0xc45b7 vbe.c:790
     8360    and AL, strict byte 0fch                  ; 24 fc                       ; 0xc45ba
     8361    mov dx, word [bp-008h]                    ; 8b 56 f8                    ; 0xc45bc vbe.c:792
     8362    mul dx                                    ; f7 e2                       ; 0xc45bf
     8363    cmp dx, si                                ; 39 f2                       ; 0xc45c1 vbe.c:794
     8364    jnbe short 045cbh                         ; 77 06                       ; 0xc45c3
     8365    jne short 045d2h                          ; 75 0b                       ; 0xc45c5
     8366    test ax, ax                               ; 85 c0                       ; 0xc45c7
     8367    jbe short 045d2h                          ; 76 07                       ; 0xc45c9
     8368    mov word [bp-00ah], 00200h                ; c7 46 f6 00 02              ; 0xc45cb vbe.c:796
     8369    jmp short 045fbh                          ; eb 29                       ; 0xc45d0 vbe.c:797
     8370    xor ax, ax                                ; 31 c0                       ; 0xc45d2 vbe.c:801
     8371    call 00610h                               ; e8 39 c0                    ; 0xc45d4
     8372    mov al, ch                                ; 88 e8                       ; 0xc45d7 vbe.c:802
     8373    xor ah, ah                                ; 30 e4                       ; 0xc45d9
     8374    call 03ea1h                               ; e8 c3 f8                    ; 0xc45db
     8375    mov ax, bx                                ; 89 d8                       ; 0xc45de vbe.c:803
     8376    call 03e4ah                               ; e8 67 f8                    ; 0xc45e0
     8377    mov ax, word [bp-008h]                    ; 8b 46 f8                    ; 0xc45e3 vbe.c:804
     8378    call 03e69h                               ; e8 80 f8                    ; 0xc45e6
     8379    xor ax, ax                                ; 31 c0                       ; 0xc45e9 vbe.c:805
     8380    call 00636h                               ; e8 48 c0                    ; 0xc45eb
     8381    mov al, byte [bp-006h]                    ; 8a 46 fa                    ; 0xc45ee vbe.c:806
     8382    or AL, strict byte 001h                   ; 0c 01                       ; 0xc45f1
     8383    xor ah, ah                                ; 30 e4                       ; 0xc45f3
     8384    call 00610h                               ; e8 18 c0                    ; 0xc45f5
     8385    call 00708h                               ; e8 0d c1                    ; 0xc45f8 vbe.c:807
     8386    push SS                                   ; 16                          ; 0xc45fb vbe.c:815
     8387    pop ES                                    ; 07                          ; 0xc45fc
     8388    mov ax, word [bp-00ah]                    ; 8b 46 f6                    ; 0xc45fd
     8389    mov bx, word [bp-00ch]                    ; 8b 5e f4                    ; 0xc4600
     8390    mov word [es:bx], ax                      ; 26 89 07                    ; 0xc4603
     8391    lea sp, [bp-004h]                         ; 8d 66 fc                    ; 0xc4606 vbe.c:816
     8392    pop di                                    ; 5f                          ; 0xc4609
     8393    pop si                                    ; 5e                          ; 0xc460a
     8394    pop bp                                    ; 5d                          ; 0xc460b
     8395    retn                                      ; c3                          ; 0xc460c
    80608396
    8061   ; Padding 0x36c bytes at 0xc4294
    8062   times 876 db 0
     8397  ; Padding 0x33 bytes at 0xc460d
     8398  times 51 db 0
    80638399
    8064 section VBE32 progbits vstart=0x4600 align=1 ; size=0x115 class=CODE group=AUTO
    8065   ; disGetNextSymbol 0xc4600 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
    8066 vesa_pm_start:                               ; 0xc4600 LB 0x114
    8067     sbb byte [bx+si], al                      ; 18 00                       ; 0xc4600
    8068     dec di                                    ; 4f                          ; 0xc4602
    8069     add byte [bx+si], dl                      ; 00 10                       ; 0xc4603
    8070     add word [bx+si], cx                      ; 01 08                       ; 0xc4605
    8071     add dh, cl                                ; 00 ce                       ; 0xc4607
    8072     add di, cx                                ; 01 cf                       ; 0xc4609
    8073     add di, cx                                ; 01 cf                       ; 0xc460b
    8074     add ax, dx                                ; 01 d0                       ; 0xc460d
    8075     add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc460f
     8400section VBE32 progbits vstart=0x4640 align=1 ; size=0x115 class=CODE group=AUTO
     8401  ; disGetNextSymbol 0xc4640 LB 0x115 -> off=0x0 cb=0000000000000114 uValue=00000000000c0000 'vesa_pm_start'
     8402vesa_pm_start:                               ; 0xc4640 LB 0x114
     8403    sbb byte [bx+si], al                      ; 18 00                       ; 0xc4640
     8404    dec di                                    ; 4f                          ; 0xc4642
     8405    add byte [bx+si], dl                      ; 00 10                       ; 0xc4643
     8406    add word [bx+si], cx                      ; 01 08                       ; 0xc4645
     8407    add dh, cl                                ; 00 ce                       ; 0xc4647
     8408    add di, cx                                ; 01 cf                       ; 0xc4649
     8409    add di, cx                                ; 01 cf                       ; 0xc464b
     8410    add ax, dx                                ; 01 d0                       ; 0xc464d
     8411    add word [bp-048fdh], si                  ; 01 b6 03 b7                 ; 0xc464f
    80768412    db  003h, 0ffh
    8077     ; add di, di                                ; 03 ff                     ; 0xc4613
     8413    ; add di, di                                ; 03 ff                     ; 0xc4653
    80788414    db  0ffh
    80798415    db  0ffh
    8080     jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4617
    8081     sti                                       ; fb                          ; 0xc461a
    8082     add byte [si+005h], dh                    ; 00 74 05                    ; 0xc461b
    8083     mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc461e vberom.asm:825
     8416    jmp word [bp-07dh]                        ; ff 66 83                    ; 0xc4657
     8417    sti                                       ; fb                          ; 0xc465a
     8418    add byte [si+005h], dh                    ; 00 74 05                    ; 0xc465b
     8419    mov eax, strict dword 066c30100h          ; 66 b8 00 01 c3 66           ; 0xc465e vberom.asm:825
    80848420    db  08bh, 0c2h
    8085     ; mov ax, dx                                ; 8b c2                     ; 0xc4624
    8086     push edx                                  ; 66 52                       ; 0xc4626 vberom.asm:829
    8087     push eax                                  ; 66 50                       ; 0xc4628 vberom.asm:830
    8088     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc462a vberom.asm:831
    8089     add ax, 06600h                            ; 05 00 66                    ; 0xc4630
    8090     out DX, ax                                ; ef                          ; 0xc4633
    8091     pop eax                                   ; 66 58                       ; 0xc4634 vberom.asm:834
    8092     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4636 vberom.asm:835
    8093     in eax, DX                                ; 66 ed                       ; 0xc463c vberom.asm:837
    8094     pop edx                                   ; 66 5a                       ; 0xc463e vberom.asm:838
     8421    ; mov ax, dx                                ; 8b c2                     ; 0xc4664
     8422    push edx                                  ; 66 52                       ; 0xc4666 vberom.asm:829
     8423    push eax                                  ; 66 50                       ; 0xc4668 vberom.asm:830
     8424    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc466a vberom.asm:831
     8425    add ax, 06600h                            ; 05 00 66                    ; 0xc4670
     8426    out DX, ax                                ; ef                          ; 0xc4673
     8427    pop eax                                   ; 66 58                       ; 0xc4674 vberom.asm:834
     8428    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4676 vberom.asm:835
     8429    in eax, DX                                ; 66 ed                       ; 0xc467c vberom.asm:837
     8430    pop edx                                   ; 66 5a                       ; 0xc467e vberom.asm:838
    80958431    db  066h, 03bh, 0d0h
    8096     ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4640 vberom.asm:839
    8097     jne short 0464ah                          ; 75 05                       ; 0xc4643 vberom.asm:840
    8098     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4645 vberom.asm:841
    8099     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc464b
    8100     retn                                      ; c3                          ; 0xc464e vberom.asm:845
    8101     cmp bl, 080h                              ; 80 fb 80                    ; 0xc464f vberom.asm:847
    8102     je short 0465eh                           ; 74 0a                       ; 0xc4652 vberom.asm:848
    8103     cmp bl, 000h                              ; 80 fb 00                    ; 0xc4654 vberom.asm:849
    8104     je short 0466eh                           ; 74 15                       ; 0xc4657 vberom.asm:850
    8105     mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4659 vberom.asm:851
    8106     mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc465f vberom.asm:855
    8107     or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc4665
    8108     in AL, DX                                 ; ec                          ; 0xc4668 vberom.asm:861
    8109     test AL, strict byte 008h                 ; a8 08                       ; 0xc4669 vberom.asm:862
    8110     je short 04668h                           ; 74 fb                       ; 0xc466b vberom.asm:863
    8111     pop dx                                    ; 5a                          ; 0xc466d vberom.asm:864
    8112     push ax                                   ; 50                          ; 0xc466e vberom.asm:868
    8113     push cx                                   ; 51                          ; 0xc466f vberom.asm:869
    8114     push dx                                   ; 52                          ; 0xc4670 vberom.asm:870
    8115     push si                                   ; 56                          ; 0xc4671 vberom.asm:871
    8116     push di                                   ; 57                          ; 0xc4672 vberom.asm:872
    8117     sal dx, 010h                              ; c1 e2 10                    ; 0xc4673 vberom.asm:873
    8118     and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc4676 vberom.asm:874
    8119     add byte [bx+si], al                      ; 00 00                       ; 0xc467a
     8432    ; cmp edx, eax                              ; 66 3b d0                  ; 0xc4680 vberom.asm:839
     8433    jne short 0468ah                          ; 75 05                       ; 0xc4683 vberom.asm:840
     8434    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc4685 vberom.asm:841
     8435    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc468b
     8436    retn                                      ; c3                          ; 0xc468e vberom.asm:845
     8437    cmp bl, 080h                              ; 80 fb 80                    ; 0xc468f vberom.asm:847
     8438    je short 0469eh                           ; 74 0a                       ; 0xc4692 vberom.asm:848
     8439    cmp bl, 000h                              ; 80 fb 00                    ; 0xc4694 vberom.asm:849
     8440    je short 046aeh                           ; 74 15                       ; 0xc4697 vberom.asm:850
     8441    mov eax, strict dword 052c30100h          ; 66 b8 00 01 c3 52           ; 0xc4699 vberom.asm:851
     8442    mov edx, strict dword 0a8ec03dah          ; 66 ba da 03 ec a8           ; 0xc469f vberom.asm:855
     8443    or byte [di-005h], dh                     ; 08 75 fb                    ; 0xc46a5
     8444    in AL, DX                                 ; ec                          ; 0xc46a8 vberom.asm:861
     8445    test AL, strict byte 008h                 ; a8 08                       ; 0xc46a9 vberom.asm:862
     8446    je short 046a8h                           ; 74 fb                       ; 0xc46ab vberom.asm:863
     8447    pop dx                                    ; 5a                          ; 0xc46ad vberom.asm:864
     8448    push ax                                   ; 50                          ; 0xc46ae vberom.asm:868
     8449    push cx                                   ; 51                          ; 0xc46af vberom.asm:869
     8450    push dx                                   ; 52                          ; 0xc46b0 vberom.asm:870
     8451    push si                                   ; 56                          ; 0xc46b1 vberom.asm:871
     8452    push di                                   ; 57                          ; 0xc46b2 vberom.asm:872
     8453    sal dx, 010h                              ; c1 e2 10                    ; 0xc46b3 vberom.asm:873
     8454    and cx, strict word 0ffffh                ; 81 e1 ff ff                 ; 0xc46b6 vberom.asm:874
     8455    add byte [bx+si], al                      ; 00 00                       ; 0xc46ba
    81208456    db  00bh, 0cah
    8121     ; or cx, dx                                 ; 0b ca                     ; 0xc467c vberom.asm:875
    8122     sal cx, 002h                              ; c1 e1 02                    ; 0xc467e vberom.asm:876
     8457    ; or cx, dx                                 ; 0b ca                     ; 0xc46bc vberom.asm:875
     8458    sal cx, 002h                              ; c1 e1 02                    ; 0xc46be vberom.asm:876
    81238459    db  08bh, 0c1h
    8124     ; mov ax, cx                                ; 8b c1                     ; 0xc4681 vberom.asm:877
    8125     push ax                                   ; 50                          ; 0xc4683 vberom.asm:878
    8126     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4684 vberom.asm:879
    8127     push ES                                   ; 06                          ; 0xc468a
    8128     add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc468b
    8129     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc468e vberom.asm:882
     8460    ; mov ax, cx                                ; 8b c1                     ; 0xc46c1 vberom.asm:877
     8461    push ax                                   ; 50                          ; 0xc46c3 vberom.asm:878
     8462    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46c4 vberom.asm:879
     8463    push ES                                   ; 06                          ; 0xc46ca
     8464    add byte [bp-011h], ah                    ; 00 66 ef                    ; 0xc46cb
     8465    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46ce vberom.asm:882
    81308466    db  00fh, 0b7h, 0c8h
    8131     ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc4694 vberom.asm:884
    8132     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4697 vberom.asm:885
    8133     add ax, word [bx+si]                      ; 03 00                       ; 0xc469d
    8134     out DX, eax                               ; 66 ef                       ; 0xc469f vberom.asm:887
    8135     mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46a1 vberom.asm:888
     8467    ; movzx cx, ax                              ; 0f b7 c8                  ; 0xc46d4 vberom.asm:884
     8468    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:885
     8469    add ax, word [bx+si]                      ; 03 00                       ; 0xc46dd
     8470    out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:887
     8471    mov edx, strict dword 0ed6601cfh          ; 66 ba cf 01 66 ed           ; 0xc46e1 vberom.asm:888
    81368472    db  00fh, 0b7h, 0f0h
    8137     ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46a7 vberom.asm:890
    8138     pop ax                                    ; 58                          ; 0xc46aa vberom.asm:891
    8139     cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46ab vberom.asm:893
    8140     je short 046c7h                           ; 74 17                       ; 0xc46ae vberom.asm:894
    8141     add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46b0 vberom.asm:895
    8142     shr si, 003h                              ; c1 ee 03                    ; 0xc46b3 vberom.asm:896
    8143     imul cx, si                               ; 0f af ce                    ; 0xc46b6 vberom.asm:897
     8473    ; movzx si, ax                              ; 0f b7 f0                  ; 0xc46e7 vberom.asm:890
     8474    pop ax                                    ; 58                          ; 0xc46ea vberom.asm:891
     8475    cmp si, strict byte 00004h                ; 83 fe 04                    ; 0xc46eb vberom.asm:893
     8476    je short 04707h                           ; 74 17                       ; 0xc46ee vberom.asm:894
     8477    add si, strict byte 00007h                ; 83 c6 07                    ; 0xc46f0 vberom.asm:895
     8478    shr si, 003h                              ; c1 ee 03                    ; 0xc46f3 vberom.asm:896
     8479    imul cx, si                               ; 0f af ce                    ; 0xc46f6 vberom.asm:897
    81448480    db  033h, 0d2h
    8145     ; xor dx, dx                                ; 33 d2                     ; 0xc46b9 vberom.asm:898
    8146     div cx                                    ; f7 f1                       ; 0xc46bb vberom.asm:899
     8481    ; xor dx, dx                                ; 33 d2                     ; 0xc46f9 vberom.asm:898
     8482    div cx                                    ; f7 f1                       ; 0xc46fb vberom.asm:899
    81478483    db  08bh, 0f8h
    8148     ; mov di, ax                                ; 8b f8                     ; 0xc46bd vberom.asm:900
     8484    ; mov di, ax                                ; 8b f8                     ; 0xc46fd vberom.asm:900
    81498485    db  08bh, 0c2h
    8150     ; mov ax, dx                                ; 8b c2                     ; 0xc46bf vberom.asm:901
     8486    ; mov ax, dx                                ; 8b c2                     ; 0xc46ff vberom.asm:901
    81518487    db  033h, 0d2h
    8152     ; xor dx, dx                                ; 33 d2                     ; 0xc46c1 vberom.asm:902
    8153     div si                                    ; f7 f6                       ; 0xc46c3 vberom.asm:903
    8154     jmp short 046d3h                          ; eb 0c                       ; 0xc46c5 vberom.asm:904
    8155     shr cx, 1                                 ; d1 e9                       ; 0xc46c7 vberom.asm:907
     8488    ; xor dx, dx                                ; 33 d2                     ; 0xc4701 vberom.asm:902
     8489    div si                                    ; f7 f6                       ; 0xc4703 vberom.asm:903
     8490    jmp short 04713h                          ; eb 0c                       ; 0xc4705 vberom.asm:904
     8491    shr cx, 1                                 ; d1 e9                       ; 0xc4707 vberom.asm:907
    81568492    db  033h, 0d2h
    8157     ; xor dx, dx                                ; 33 d2                     ; 0xc46c9 vberom.asm:908
    8158     div cx                                    ; f7 f1                       ; 0xc46cb vberom.asm:909
     8493    ; xor dx, dx                                ; 33 d2                     ; 0xc4709 vberom.asm:908
     8494    div cx                                    ; f7 f1                       ; 0xc470b vberom.asm:909
    81598495    db  08bh, 0f8h
    8160     ; mov di, ax                                ; 8b f8                     ; 0xc46cd vberom.asm:910
     8496    ; mov di, ax                                ; 8b f8                     ; 0xc470d vberom.asm:910
    81618497    db  08bh, 0c2h
    8162     ; mov ax, dx                                ; 8b c2                     ; 0xc46cf vberom.asm:911
    8163     sal ax, 1                                 ; d1 e0                       ; 0xc46d1 vberom.asm:912
    8164     push edx                                  ; 66 52                       ; 0xc46d3 vberom.asm:915
    8165     push eax                                  ; 66 50                       ; 0xc46d5 vberom.asm:916
    8166     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46d7 vberom.asm:917
    8167     or byte [bx+si], al                       ; 08 00                       ; 0xc46dd
    8168     out DX, eax                               ; 66 ef                       ; 0xc46df vberom.asm:919
    8169     pop eax                                   ; 66 58                       ; 0xc46e1 vberom.asm:920
    8170     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46e3 vberom.asm:921
    8171     pop edx                                   ; 66 5a                       ; 0xc46e9 vberom.asm:923
     8498    ; mov ax, dx                                ; 8b c2                     ; 0xc470f vberom.asm:911
     8499    sal ax, 1                                 ; d1 e0                       ; 0xc4711 vberom.asm:912
     8500    push edx                                  ; 66 52                       ; 0xc4713 vberom.asm:915
     8501    push eax                                  ; 66 50                       ; 0xc4715 vberom.asm:916
     8502    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4717 vberom.asm:917
     8503    or byte [bx+si], al                       ; 08 00                       ; 0xc471d
     8504    out DX, eax                               ; 66 ef                       ; 0xc471f vberom.asm:919
     8505    pop eax                                   ; 66 58                       ; 0xc4721 vberom.asm:920
     8506    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc4723 vberom.asm:921
     8507    pop edx                                   ; 66 5a                       ; 0xc4729 vberom.asm:923
    81728508    db  066h, 08bh, 0c7h
    8173     ; mov eax, edi                              ; 66 8b c7                  ; 0xc46eb vberom.asm:925
    8174     push edx                                  ; 66 52                       ; 0xc46ee vberom.asm:926
    8175     push eax                                  ; 66 50                       ; 0xc46f0 vberom.asm:927
    8176     mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc46f2 vberom.asm:928
    8177     or word [bx+si], ax                       ; 09 00                       ; 0xc46f8
    8178     out DX, eax                               ; 66 ef                       ; 0xc46fa vberom.asm:930
    8179     pop eax                                   ; 66 58                       ; 0xc46fc vberom.asm:931
    8180     mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc46fe vberom.asm:932
    8181     pop edx                                   ; 66 5a                       ; 0xc4704 vberom.asm:934
    8182     pop di                                    ; 5f                          ; 0xc4706 vberom.asm:936
    8183     pop si                                    ; 5e                          ; 0xc4707 vberom.asm:937
    8184     pop dx                                    ; 5a                          ; 0xc4708 vberom.asm:938
    8185     pop cx                                    ; 59                          ; 0xc4709 vberom.asm:939
    8186     pop ax                                    ; 58                          ; 0xc470a vberom.asm:940
    8187     mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc470b vberom.asm:941
    8188     mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4711
    8189   ; disGetNextSymbol 0xc4714 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
    8190 vesa_pm_end:                                 ; 0xc4714 LB 0x1
    8191     retn                                      ; c3                          ; 0xc4714 vberom.asm:946
     8509    ; mov eax, edi                              ; 66 8b c7                  ; 0xc472b vberom.asm:925
     8510    push edx                                  ; 66 52                       ; 0xc472e vberom.asm:926
     8511    push eax                                  ; 66 50                       ; 0xc4730 vberom.asm:927
     8512    mov edx, strict dword 0b86601ceh          ; 66 ba ce 01 66 b8           ; 0xc4732 vberom.asm:928
     8513    or word [bx+si], ax                       ; 09 00                       ; 0xc4738
     8514    out DX, eax                               ; 66 ef                       ; 0xc473a vberom.asm:930
     8515    pop eax                                   ; 66 58                       ; 0xc473c vberom.asm:931
     8516    mov edx, strict dword 0ef6601cfh          ; 66 ba cf 01 66 ef           ; 0xc473e vberom.asm:932
     8517    pop edx                                   ; 66 5a                       ; 0xc4744 vberom.asm:934
     8518    pop di                                    ; 5f                          ; 0xc4746 vberom.asm:936
     8519    pop si                                    ; 5e                          ; 0xc4747 vberom.asm:937
     8520    pop dx                                    ; 5a                          ; 0xc4748 vberom.asm:938
     8521    pop cx                                    ; 59                          ; 0xc4749 vberom.asm:939
     8522    pop ax                                    ; 58                          ; 0xc474a vberom.asm:940
     8523    mov eax, strict dword 066c3004fh          ; 66 b8 4f 00 c3 66           ; 0xc474b vberom.asm:941
     8524    mov ax, 0014fh                            ; b8 4f 01                    ; 0xc4751
     8525  ; disGetNextSymbol 0xc4754 LB 0x1 -> off=0x0 cb=0000000000000001 uValue=0000000000000114 'vesa_pm_end'
     8526vesa_pm_end:                                 ; 0xc4754 LB 0x1
     8527    retn                                      ; c3                          ; 0xc4754 vberom.asm:946
    81928528
    8193   ; Padding 0x6b bytes at 0xc4715
    8194   times 107 db 0
     8529  ; Padding 0x2b bytes at 0xc4755
     8530  times 43 db 0
    81958531
    8196 section _DATA progbits vstart=0x4780 align=1 ; size=0x3726 class=DATA group=DGROUP
    8197   ; disGetNextSymbol 0xc4780 LB 0x3726 -> off=0x0 cb=000000000000002e uValue=00000000000c0000 '_msg_vga_init'
    8198 _msg_vga_init:                               ; 0xc4780 LB 0x2e
    8199     db  'Oracle VM VirtualBox Version 6.1.3 VGA BIOS', 00dh, 00ah, 000h
    8200   ; disGetNextSymbol 0xc47ae LB 0x36f8 -> off=0x0 cb=0000000000000080 uValue=00000000000c002e 'vga_modes'
    8201 vga_modes:                                   ; 0xc47ae LB 0x80
     8532section _DATA progbits vstart=0x4780 align=1 ; size=0x374f class=DATA group=DGROUP
     8533  ; disGetNextSymbol 0xc4780 LB 0x374f -> off=0x0 cb=0000000000000035 uValue=00000000000c0000 '_msg_vga_init'
     8534_msg_vga_init:                               ; 0xc4780 LB 0x35
     8535    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1 VGA BIOS', 00dh, 00ah, 000h
     8536  ; disGetNextSymbol 0xc47b5 LB 0x371a -> off=0x0 cb=0000000000000080 uValue=00000000000c0035 'vga_modes'
     8537vga_modes:                                   ; 0xc47b5 LB 0x80
    82028538    db  000h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 001h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
    82038539    db  002h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h, 003h, 000h, 000h, 004h, 000h, 0b8h, 0ffh, 002h
     
    82088544    db  011h, 001h, 003h, 001h, 000h, 0a0h, 0ffh, 002h, 012h, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    82098545    db  013h, 001h, 005h, 008h, 000h, 0a0h, 0ffh, 003h, 06ah, 001h, 004h, 004h, 000h, 0a0h, 0ffh, 002h
    8210   ; disGetNextSymbol 0xc482e LB 0x3678 -> off=0x0 cb=0000000000000010 uValue=00000000000c00ae 'line_to_vpti'
    8211 line_to_vpti:                                ; 0xc482e LB 0x10
     8546  ; disGetNextSymbol 0xc4835 LB 0x369a -> off=0x0 cb=0000000000000010 uValue=00000000000c00b5 'line_to_vpti'
     8547line_to_vpti:                                ; 0xc4835 LB 0x10
    82128548    db  017h, 017h, 018h, 018h, 004h, 005h, 006h, 007h, 00dh, 00eh, 011h, 012h, 01ah, 01bh, 01ch, 01dh
    8213   ; disGetNextSymbol 0xc483e LB 0x3668 -> off=0x0 cb=0000000000000004 uValue=00000000000c00be 'dac_regs'
    8214 dac_regs:                                    ; 0xc483e LB 0x4
     8549  ; disGetNextSymbol 0xc4845 LB 0x368a -> off=0x0 cb=0000000000000004 uValue=00000000000c00c5 'dac_regs'
     8550dac_regs:                                    ; 0xc4845 LB 0x4
    82158551    dd  0ff3f3f3fh
    8216   ; disGetNextSymbol 0xc4842 LB 0x3664 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c2 'video_param_table'
    8217 video_param_table:                           ; 0xc4842 LB 0x780
    8218     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8219     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8220     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8221     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8222     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8223     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8224     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8225     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8226     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8227     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8228     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8229     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8230     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8231     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8232     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8233     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8552  ; disGetNextSymbol 0xc4849 LB 0x3686 -> off=0x0 cb=0000000000000780 uValue=00000000000c00c9 'video_param_table'
     8553video_param_table:                           ; 0xc4849 LB 0x780
     8554    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8555    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     8556    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8557    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8558    db  028h, 018h, 008h, 000h, 008h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8559    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     8560    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8561    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8562    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8563    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     8564    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8565    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8566    db  050h, 018h, 008h, 000h, 010h, 001h, 003h, 000h, 002h, 063h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8567    db  0bfh, 01fh, 000h, 0c7h, 006h, 007h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
     8568    db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 006h, 007h, 010h, 011h, 012h, 013h, 014h
     8569    db  015h, 016h, 017h, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    82348570    db  028h, 018h, 008h, 000h, 040h, 009h, 003h, 000h, 002h, 063h, 02dh, 027h, 028h, 090h, 02bh, 080h
    82358571    db  0bfh, 01fh, 000h, 0c1h, 000h, 000h, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 000h, 096h
     
    82928628    db  0bah, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    82938629    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    8294     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8295     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8296     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8297     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8298     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8299     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8300     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8301     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8302     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8303     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8304     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8305     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8306     db  050h, 018h, 00eh, 000h, 010h, 000h, 003h, 000h, 002h, 067h, 05fh, 04fh, 050h, 082h, 055h, 081h
    8307     db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 028h, 01fh, 096h
    8308     db  0b9h, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    8309     db  03dh, 03eh, 03fh, 00ch, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 00fh, 0ffh
     8630    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8631    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     8632    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8633    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8634    db  028h, 018h, 00eh, 000h, 008h, 009h, 003h, 000h, 002h, 0a3h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
     8635    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 014h, 01fh, 063h
     8636    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8637    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 008h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8638    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8639    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     8640    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8641    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
     8642    db  050h, 018h, 00eh, 000h, 010h, 001h, 003h, 000h, 002h, 0a3h, 05fh, 04fh, 050h, 082h, 055h, 081h
     8643    db  0bfh, 01fh, 000h, 04dh, 00bh, 00ch, 000h, 000h, 000h, 000h, 083h, 085h, 05dh, 028h, 01fh, 063h
     8644    db  0bah, 0a3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
     8645    db  03dh, 03eh, 03fh, 008h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 010h, 00eh, 000h, 0ffh
    83108646    db  028h, 018h, 010h, 000h, 008h, 008h, 003h, 000h, 002h, 067h, 02dh, 027h, 028h, 090h, 02bh, 0a0h
    83118647    db  0bfh, 01fh, 000h, 04fh, 00dh, 00eh, 000h, 000h, 000h, 000h, 09ch, 08eh, 08fh, 014h, 01fh, 096h
     
    83368672    db  073h, 0e3h, 0ffh, 000h, 001h, 002h, 003h, 004h, 005h, 014h, 007h, 038h, 039h, 03ah, 03bh, 03ch
    83378673    db  03dh, 03eh, 03fh, 001h, 000h, 00fh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 005h, 00fh, 0ffh
    8338   ; disGetNextSymbol 0xc4fc2 LB 0x2ee4 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0842 'palette0'
    8339 palette0:                                    ; 0xc4fc2 LB 0xc0
     8674  ; disGetNextSymbol 0xc4fc9 LB 0x2f06 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0849 'palette0'
     8675palette0:                                    ; 0xc4fc9 LB 0xc0
    83408676    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    83418677    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah
     
    83508686    db  02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 02ah, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    83518687    db  03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh, 03fh
    8352   ; disGetNextSymbol 0xc5082 LB 0x2e24 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0902 'palette1'
    8353 palette1:                                    ; 0xc5082 LB 0xc0
     8688  ; disGetNextSymbol 0xc5089 LB 0x2e46 -> off=0x0 cb=00000000000000c0 uValue=00000000000c0909 'palette1'
     8689palette1:                                    ; 0xc5089 LB 0xc0
    83548690    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    83558691    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah
     
    83648700    db  015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    83658701    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    8366   ; disGetNextSymbol 0xc5142 LB 0x2d64 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c2 'palette2'
    8367 palette2:                                    ; 0xc5142 LB 0xc0
     8702  ; disGetNextSymbol 0xc5149 LB 0x2d86 -> off=0x0 cb=00000000000000c0 uValue=00000000000c09c9 'palette2'
     8703palette2:                                    ; 0xc5149 LB 0xc0
    83688704    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    83698705    db  000h, 02ah, 02ah, 02ah, 000h, 02ah, 02ah, 02ah, 000h, 000h, 015h, 000h, 000h, 03fh, 000h, 02ah
     
    83788714    db  015h, 02ah, 03fh, 03fh, 000h, 03fh, 03fh, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
    83798715    db  015h, 015h, 03fh, 03fh, 03fh, 015h, 015h, 03fh, 015h, 03fh, 03fh, 03fh, 015h, 03fh, 03fh, 03fh
    8380   ; disGetNextSymbol 0xc5202 LB 0x2ca4 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a82 'palette3'
    8381 palette3:                                    ; 0xc5202 LB 0x300
     8716  ; disGetNextSymbol 0xc5209 LB 0x2cc6 -> off=0x0 cb=0000000000000300 uValue=00000000000c0a89 'palette3'
     8717palette3:                                    ; 0xc5209 LB 0x300
    83828718    db  000h, 000h, 000h, 000h, 000h, 02ah, 000h, 02ah, 000h, 000h, 02ah, 02ah, 02ah, 000h, 000h, 02ah
    83838719    db  000h, 02ah, 02ah, 015h, 000h, 02ah, 02ah, 02ah, 015h, 015h, 015h, 015h, 015h, 03fh, 015h, 03fh
     
    84288764    db  00fh, 010h, 00bh, 00dh, 010h, 00bh, 00ch, 010h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84298765    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8430   ; disGetNextSymbol 0xc5502 LB 0x29a4 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d82 'static_functionality'
    8431 static_functionality:                        ; 0xc5502 LB 0x10
     8766  ; disGetNextSymbol 0xc5509 LB 0x29c6 -> off=0x0 cb=0000000000000010 uValue=00000000000c0d89 'static_functionality'
     8767static_functionality:                        ; 0xc5509 LB 0x10
    84328768    db  0ffh, 0e0h, 00fh, 000h, 000h, 000h, 000h, 007h, 002h, 008h, 0e7h, 00ch, 000h, 000h, 000h, 000h
    8433   ; disGetNextSymbol 0xc5512 LB 0x2994 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d92 '_dcc_table'
    8434 _dcc_table:                                  ; 0xc5512 LB 0x24
     8769  ; disGetNextSymbol 0xc5519 LB 0x29b6 -> off=0x0 cb=0000000000000024 uValue=00000000000c0d99 '_dcc_table'
     8770_dcc_table:                                  ; 0xc5519 LB 0x24
    84358771    db  010h, 001h, 007h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84368772    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84378773    db  000h, 000h, 000h, 000h
    8438   ; disGetNextSymbol 0xc5536 LB 0x2970 -> off=0x0 cb=000000000000001a uValue=00000000000c0db6 '_secondary_save_area'
    8439 _secondary_save_area:                        ; 0xc5536 LB 0x1a
    8440     db  01ah, 000h, 012h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8774  ; disGetNextSymbol 0xc553d LB 0x2992 -> off=0x0 cb=000000000000001a uValue=00000000000c0dbd '_secondary_save_area'
     8775_secondary_save_area:                        ; 0xc553d LB 0x1a
     8776    db  01ah, 000h, 019h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    84418777    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8442   ; disGetNextSymbol 0xc5550 LB 0x2956 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd0 '_video_save_pointer_table'
    8443 _video_save_pointer_table:                   ; 0xc5550 LB 0x1c
    8444     db  042h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8445     db  036h, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8446   ; disGetNextSymbol 0xc556c LB 0x293a -> off=0x0 cb=0000000000000800 uValue=00000000000c0dec 'vgafont8'
    8447 vgafont8:                                    ; 0xc556c LB 0x800
     8778  ; disGetNextSymbol 0xc5557 LB 0x2978 -> off=0x0 cb=000000000000001c uValue=00000000000c0dd7 '_video_save_pointer_table'
     8779_video_save_pointer_table:                   ; 0xc5557 LB 0x1c
     8780    db  049h, 048h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8781    db  03dh, 055h, 000h, 0c0h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     8782  ; disGetNextSymbol 0xc5573 LB 0x295c -> off=0x0 cb=0000000000000800 uValue=00000000000c0df3 'vgafont8'
     8783vgafont8:                                    ; 0xc5573 LB 0x800
    84488784    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07eh, 081h, 0a5h, 081h, 0bdh, 099h, 081h, 07eh
    84498785    db  07eh, 0ffh, 0dbh, 0ffh, 0c3h, 0e7h, 0ffh, 07eh, 06ch, 0feh, 0feh, 0feh, 07ch, 038h, 010h, 000h
     
    85748910    db  078h, 06ch, 06ch, 06ch, 06ch, 000h, 000h, 000h, 070h, 018h, 030h, 060h, 078h, 000h, 000h, 000h
    85758911    db  000h, 000h, 03ch, 03ch, 03ch, 03ch, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8576   ; disGetNextSymbol 0xc5d6c LB 0x213a -> off=0x0 cb=0000000000000e00 uValue=00000000000c15ec 'vgafont14'
    8577 vgafont14:                                   ; 0xc5d6c LB 0xe00
     8912  ; disGetNextSymbol 0xc5d73 LB 0x215c -> off=0x0 cb=0000000000000e00 uValue=00000000000c15f3 'vgafont14'
     8913vgafont14:                                   ; 0xc5d73 LB 0xe00
    85788914    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    85798915    db  07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 07eh, 000h, 000h, 000h, 000h, 000h, 07eh, 0ffh
     
    88009136    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h
    88019137    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    8802   ; disGetNextSymbol 0xc6b6c LB 0x133a -> off=0x0 cb=0000000000001000 uValue=00000000000c23ec 'vgafont16'
    8803 vgafont16:                                   ; 0xc6b6c LB 0x1000
     9138  ; disGetNextSymbol 0xc6b73 LB 0x135c -> off=0x0 cb=0000000000001000 uValue=00000000000c23f3 'vgafont16'
     9139vgafont16:                                   ; 0xc6b73 LB 0x1000
    88049140    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    88059141    db  000h, 000h, 07eh, 081h, 0a5h, 081h, 081h, 0bdh, 099h, 081h, 081h, 07eh, 000h, 000h, 000h, 000h
     
    90589394    db  000h, 000h, 000h, 000h, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 07ch, 000h, 000h, 000h, 000h, 000h
    90599395    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9060   ; disGetNextSymbol 0xc7b6c LB 0x33a -> off=0x0 cb=000000000000012d uValue=00000000000c33ec 'vgafont14alt'
    9061 vgafont14alt:                                ; 0xc7b6c LB 0x12d
     9396  ; disGetNextSymbol 0xc7b73 LB 0x35c -> off=0x0 cb=000000000000012d uValue=00000000000c33f3 'vgafont14alt'
     9397vgafont14alt:                                ; 0xc7b73 LB 0x12d
    90629398    db  01dh, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h, 022h
    90639399    db  000h, 063h, 063h, 063h, 022h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 02bh, 000h
     
    90799415    db  000h, 018h, 018h, 018h, 0ffh, 018h, 018h, 018h, 000h, 0ffh, 000h, 000h, 000h, 0f6h, 000h, 000h
    90809416    db  018h, 018h, 000h, 000h, 0ffh, 000h, 000h, 018h, 018h, 000h, 000h, 000h, 000h
    9081   ; disGetNextSymbol 0xc7c99 LB 0x20d -> off=0x0 cb=0000000000000144 uValue=00000000000c3519 'vgafont16alt'
    9082 vgafont16alt:                                ; 0xc7c99 LB 0x144
     9417  ; disGetNextSymbol 0xc7ca0 LB 0x22f -> off=0x0 cb=0000000000000144 uValue=00000000000c3520 'vgafont16alt'
     9418vgafont16alt:                                ; 0xc7ca0 LB 0x144
    90839419    db  01dh, 000h, 000h, 000h, 000h, 000h, 024h, 066h, 0ffh, 066h, 024h, 000h, 000h, 000h, 000h, 000h
    90849420    db  000h, 030h, 000h, 000h, 03ch, 066h, 0c3h, 0c3h, 0dbh, 0dbh, 0c3h, 0c3h, 066h, 03ch, 000h, 000h
     
    91029438    db  000h, 000h, 0ach, 000h, 0c0h, 0c0h, 0c2h, 0c6h, 0cch, 018h, 030h, 066h, 0ceh, 096h, 03eh, 006h
    91039439    db  006h, 000h, 000h, 000h
    9104   ; disGetNextSymbol 0xc7ddd LB 0xc9 -> off=0x0 cb=0000000000000009 uValue=00000000000c365d '_cga_msr'
    9105 _cga_msr:                                    ; 0xc7ddd LB 0x9
    9106     db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h, 000h
    9107   ; disGetNextSymbol 0xc7de6 LB 0xc0 -> off=0x0 cb=0000000000000015 uValue=00000000000c3666 '_vbebios_copyright'
    9108 _vbebios_copyright:                          ; 0xc7de6 LB 0x15
     9440  ; disGetNextSymbol 0xc7de4 LB 0xeb -> off=0x0 cb=0000000000000008 uValue=00000000000c3664 '_cga_msr'
     9441_cga_msr:                                    ; 0xc7de4 LB 0x8
     9442    db  02ch, 028h, 02dh, 029h, 02ah, 02eh, 01eh, 029h
     9443  ; disGetNextSymbol 0xc7dec LB 0xe3 -> off=0x0 cb=0000000000000008 uValue=00000000000c366c 'line_to_vpti_200'
     9444line_to_vpti_200:                            ; 0xc7dec LB 0x8
     9445    db  000h, 001h, 002h, 003h, 0ffh, 0ffh, 0ffh, 007h
     9446  ; disGetNextSymbol 0xc7df4 LB 0xdb -> off=0x0 cb=0000000000000008 uValue=00000000000c3674 'line_to_vpti_350'
     9447line_to_vpti_350:                            ; 0xc7df4 LB 0x8
     9448    db  013h, 014h, 015h, 016h, 0ffh, 0ffh, 0ffh, 007h
     9449  ; disGetNextSymbol 0xc7dfc LB 0xd3 -> off=0x0 cb=0000000000000008 uValue=00000000000c367c 'line_to_vpti_400'
     9450line_to_vpti_400:                            ; 0xc7dfc LB 0x8
     9451    db  017h, 017h, 018h, 018h, 0ffh, 0ffh, 0ffh, 019h
     9452  ; disGetNextSymbol 0xc7e04 LB 0xcb -> off=0x0 cb=0000000000000004 uValue=00000000000c3684 'row_tbl'
     9453row_tbl:                                     ; 0xc7e04 LB 0x4
     9454    dd  02b190e00h
     9455  ; disGetNextSymbol 0xc7e08 LB 0xc7 -> off=0x0 cb=0000000000000015 uValue=00000000000c3688 '_vbebios_copyright'
     9456_vbebios_copyright:                          ; 0xc7e08 LB 0x15
    91099457    db  'VirtualBox VESA BIOS', 000h
    9110   ; disGetNextSymbol 0xc7dfb LB 0xab -> off=0x0 cb=0000000000000013 uValue=00000000000c367b '_vbebios_vendor_name'
    9111 _vbebios_vendor_name:                        ; 0xc7dfb LB 0x13
     9458  ; disGetNextSymbol 0xc7e1d LB 0xb2 -> off=0x0 cb=0000000000000013 uValue=00000000000c369d '_vbebios_vendor_name'
     9459_vbebios_vendor_name:                        ; 0xc7e1d LB 0x13
    91129460    db  'Oracle Corporation', 000h
    9113   ; disGetNextSymbol 0xc7e0e LB 0x98 -> off=0x0 cb=0000000000000021 uValue=00000000000c368e '_vbebios_product_name'
    9114 _vbebios_product_name:                       ; 0xc7e0e LB 0x21
     9461  ; disGetNextSymbol 0xc7e30 LB 0x9f -> off=0x0 cb=0000000000000021 uValue=00000000000c36b0 '_vbebios_product_name'
     9462_vbebios_product_name:                       ; 0xc7e30 LB 0x21
    91159463    db  'Oracle VM VirtualBox VBE Adapter', 000h
    9116   ; disGetNextSymbol 0xc7e2f LB 0x77 -> off=0x0 cb=0000000000000023 uValue=00000000000c36af '_vbebios_product_revision'
    9117 _vbebios_product_revision:                   ; 0xc7e2f LB 0x23
    9118     db  'Oracle VM VirtualBox Version 6.1.3', 000h
    9119   ; disGetNextSymbol 0xc7e52 LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36d2 '_vbebios_info_string'
    9120 _vbebios_info_string:                        ; 0xc7e52 LB 0x2b
     9464  ; disGetNextSymbol 0xc7e51 LB 0x7e -> off=0x0 cb=000000000000002a uValue=00000000000c36d1 '_vbebios_product_revision'
     9465_vbebios_product_revision:                   ; 0xc7e51 LB 0x2a
     9466    db  'Oracle VM VirtualBox Version 7.0.0_ALPHA1', 000h
     9467  ; disGetNextSymbol 0xc7e7b LB 0x54 -> off=0x0 cb=000000000000002b uValue=00000000000c36fb '_vbebios_info_string'
     9468_vbebios_info_string:                        ; 0xc7e7b LB 0x2b
    91219469    db  'VirtualBox VBE Display Adapter enabled', 00dh, 00ah, 00dh, 00ah, 000h
    9122   ; disGetNextSymbol 0xc7e7d LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c36fd '_no_vbebios_info_string'
    9123 _no_vbebios_info_string:                     ; 0xc7e7d LB 0x29
     9470  ; disGetNextSymbol 0xc7ea6 LB 0x29 -> off=0x0 cb=0000000000000029 uValue=00000000000c3726 '_no_vbebios_info_string'
     9471_no_vbebios_info_string:                     ; 0xc7ea6 LB 0x29
    91249472    db  'No VirtualBox VBE support available!', 00dh, 00ah, 00dh, 00ah, 000h
    91259473
    9126 section CONST progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     9474  ; Padding 0x1 bytes at 0xc7ecf
     9475    db  001h
    91279476
    9128 section CONST2 progbits vstart=0x7ea6 align=1 ; size=0x0 class=DATA group=DGROUP
     9477section CONST progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
    91299478
    9130   ; Padding 0x15a bytes at 0xc7ea6
    9131     db  001h, 000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 044h, 03ah, 05ch, 052h
    9132     db  065h, 070h, 06fh, 073h, 069h, 074h, 06fh, 072h, 079h, 05ch, 074h, 072h, 075h, 06eh, 06bh, 05ch
    9133     db  06fh, 075h, 074h, 05ch, 077h, 069h, 06eh, 02eh, 061h, 06dh, 064h, 036h, 034h, 05ch, 072h, 065h
    9134     db  06ch, 065h, 061h, 073h, 065h, 05ch, 06fh, 062h, 06ah, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h
    9135     db  061h, 042h, 069h, 06fh, 073h, 038h, 030h, 038h, 036h, 05ch, 056h, 042h, 06fh, 078h, 056h, 067h
    9136     db  061h, 042h, 069h, 06fh, 073h, 038h, 030h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h
     9479section CONST2 progbits vstart=0x7ed0 align=1 ; size=0x0 class=DATA group=DGROUP
     9480
     9481  ; Padding 0x130 bytes at 0xc7ed0
     9482    db  000h, 000h, 000h, 000h, 001h, 000h, 000h, 000h, 000h, 000h, 000h, 02fh, 068h, 06fh, 06dh, 065h
     9483    db  02fh, 067h, 061h, 06ch, 069h, 074h, 073h, 079h, 06eh, 02fh, 063h, 06fh, 06dh, 070h, 069h, 06ch
     9484    db  065h, 02dh, 063h, 061h, 063h, 068h, 065h, 02fh, 076h, 062h, 06fh, 078h, 02dh, 063h, 06ch, 065h
     9485    db  061h, 06eh, 02fh, 074h, 072h, 075h, 06eh, 06bh, 02fh, 06fh, 075h, 074h, 02fh, 06ch, 069h, 06eh
     9486    db  075h, 078h, 02eh, 061h, 06dh, 064h, 036h, 034h, 02fh, 072h, 065h, 06ch, 065h, 061h, 073h, 065h
     9487    db  02fh, 06fh, 062h, 06ah, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h
     9488    db  038h, 030h, 038h, 036h, 02fh, 056h, 042h, 06fh, 078h, 056h, 067h, 061h, 042h, 069h, 06fh, 073h
     9489    db  038h, 030h, 038h, 036h, 02eh, 073h, 079h, 06dh, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    91379490    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    91389491    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
     
    91459498    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    91469499    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9147     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9148     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9149     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9150     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9151     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h
    9152     db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0fdh
     9500    db  000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0b7h
  • trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum

    r83113 r95039  
    1 d4dbc9dc6b633f6705e3f48705eab4c7 *VBoxVgaBios8086.rom
     19dda03e6658a1a72b68079f3665d49bf *VBoxVgaBios8086.rom
Note: See TracChangeset for help on using the changeset viewer.

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