Changeset 589 in xtideuniversalbios for trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Main.asm
- Timestamp:
- May 22, 2016, 12:26:57 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/XTIDE_Universal_BIOS_Configurator_v2/Src/Main.asm
r554 r589 76 76 ALIGN JUMP_ALIGN 77 77 Main_Start: 78 mov ah, GET_DOS_VERSION 79 int DOS_INTERRUPT_21h 80 cmp al, 2 81 jae SHORT .DosVersionIsOK 82 mov dx, g_s$NotMinimumDosVersion 83 mov ah, WRITE_STRING_TO_STANDARD_OUTPUT 84 int DOS_INTERRUPT_21h 85 ret 86 .DosVersionIsOK: 87 78 88 mov ax, SCREEN_BACKGROUND_CHARACTER_AND_ATTRIBUTE 79 call InitializeScreenWithBackgrou dCharAndAttrInAX89 call InitializeScreenWithBackgroundCharAndAttrInAX 80 90 81 91 call Main_InitializeCfgVars 82 92 call MenuEvents_DisplayMenu 83 93 mov ax, DOS_BACKGROUND_CHARACTER_AND_ATTRIBUTE 84 call InitializeScreenWithBackgrou dCharAndAttrInAX94 call InitializeScreenWithBackgroundCharAndAttrInAX 85 95 86 96 ; Exit to DOS 87 mov ax, 4C00h ; Exit to DOS88 int 97 mov ax, TERMINATE_WITH_RETURN_CODE<<8 ; Errorlevel 0 in AL 98 int DOS_INTERRUPT_21h 89 99 90 100 91 101 ;-------------------------------------------------------------------- 92 ; InitializeScreenWithBackgrou dCharAndAttrInAX102 ; InitializeScreenWithBackgroundCharAndAttrInAX 93 103 ; Parameters: 94 104 ; AL: Background character … … 100 110 ;-------------------------------------------------------------------- 101 111 ALIGN JUMP_ALIGN 102 InitializeScreenWithBackgrou dCharAndAttrInAX:112 InitializeScreenWithBackgroundCharAndAttrInAX: 103 113 xchg dx, ax 104 114 CALL_DISPLAY_LIBRARY InitializeDisplayContext ; Reset cursor etc
Note:
See TracChangeset
for help on using the changeset viewer.