source: xtideuniversalbios/trunk/XTIDE_Universal_BIOS/Src/Handlers/Int18h.asm@ 88

Last change on this file since 88 was 88, checked in by Tomi Tilli, 14 years ago

Changes to XTIDE Universal BIOS:

  • Now uses new libraries (untested)
  • Non-working since code size is too large
File size: 702 bytes
Line 
1; Project name : XTIDE Universal BIOS
2; Description : Int 18h BIOS functions (ROM boot and Boot error).
3
4; Section containing code
5SECTION .text
6
7;--------------------------------------------------------------------
8; Int 18h software interrupt handler.
9; Enters boot menu again after displaying callback message.
10;
11; Int18h_BootError
12; Parameters:
13; Nothing
14; Returns:
15; Nothing (jumps to Int19hMenu_Display)
16; Corrupts registers:
17; Doesn't matter
18;--------------------------------------------------------------------
19ALIGN JUMP_ALIGN
20Int18h_BootError:
21 mov si, g_sz18hCallback
22 call PrintNullTerminatedStringFromCSSIandSetCF
23 jmp Int19hMenu_Display ; Return to boot menu
Note: See TracBrowser for help on using the repository browser.