db _BankNumberOfImagePages |
db _BankSize |
db _BitsPerPixel |
db _BlueFieldPosition |
db _BlueMaskSize |
dw _BytesPerScanLine |
dd _Capabilities |
db _DirectColorModeInfo |
db _GreenFieldPosition |
db _GreenMaskSize |
db _LinBlueFieldPosition |
db _LinBlueMaskSize |
dw _LinbytesPerScanLine |
db _LinGreenFieldPosition |
db _LingreenMaskSize |
db _LinNumberOfImagePages |
db _LinRedFieldPosition |
db _LinRedMaskSize |
db _LinRsvdFieldPosition |
db _LinRsvdMaskSize |
dd _MaxPixelClock |
db _MemoryModel |
dw _ModeAttributes |
db _NumberOfBanks |
db _NumberOfImagePages |
db _NumberOfPlanes |
rb _OemData |
dw _OemProductNamePtr |
dw _OemProductRevPtr |
db _OemSoftwareRev |
dd _OemStringPtr |
dw _OemVendorNamePtr |
dd _OffScreenMemOffset |
dw _OffScreenMemSize |
dd _PhysBasePtr |
db _RedFieldPosition |
db _RedMaskSize |
db _res1 |
rb _res2 |
rb _reserved |
db _RsvedFieldPosition |
db _RsvedMaskSize |
dw _TotalMemory |
dd _VESASignature |
dw _VESAVersion |
dd _VideoModePtr |
db _WinAAttributes |
dw _WinASegment |
db _WinBAttributes |
dw _WinBSegment |
dd _WinFuncPtr |
dw _WinGranularity |
dw _WinSize |
db _XCharSize |
dw _XRes |
db _YCharSize |
dw _YRes |
label calc_vmodes_table |
label check_first_parm |
--------------------------------------------------------------------------—
label clear_vmodes_table |
--------------------------------------------------------------------------— Clear arrea of current video page (0xb800)
dw cursor_pos |
dw cursor_pos_old |
label draw_current_vmode |
label draw_vmodes_table |
--------------------------------------------------------------------------—
dw end_cursor |
dw home_cursor |
label int2str |
label int2strnz |
VBE_ModeInfo mi |
label modes_table |
label print_vesa_info |
----------------------------------------------------—
dw scroll_end |
dw scroll_start |
label set_vmode |
VBE_ModeInfo struc |
label v_mode_error |
----------------------------------------------------— Write message about incorrect v_mode and write message about jmp on swith v_mode
VBE_VGAInfo vi |