Changeset 143 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19hMenu.asm
- Timestamp:
- Mar 14, 2011, 5:24:48 PM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS/Src/Handlers/Int19hMenu.asm
r130 r143 20 20 STORE_POST_STACK_POINTER 21 21 SWITCH_TO_BOOT_MENU_STACK 22 call RamVars_GetSegmentToDS 23 ; Fall to .InitializeDisplayForBootMenu 24 25 ;-------------------------------------------------------------------- 26 ; .InitializeDisplayForBootMenu 27 ; Parameters: 28 ; Nothing 29 ; Returns: 30 ; Nothing 31 ; Corrupts registers: 32 ; AX, DI 33 ;-------------------------------------------------------------------- 34 .InitializeDisplayForBootMenu: 35 ; Change display mode if necessary 36 mov ax, [cs:ROMVARS.wDisplayMode] ; AH 00h = Set Video Mode 37 cmp al, DEFAULT_TEXT_MODE 38 je SHORT .InitializeDisplayLibrary 39 int BIOS_VIDEO_INTERRUPT_10h 40 .InitializeDisplayLibrary: 22 41 call BootMenuPrint_InitializeDisplayContext 23 call RamVars_GetSegmentToDS24 42 ; Fall to .ProcessMenuSelectionsUntilBootable 25 43
Note:
See TracChangeset
for help on using the changeset viewer.