Macros | |
#define | _setcursor(row, column) |
#define | _ask_question(question, range, variable_to_set) |
Variables | |
label | putchar |
label | |
label | printplain |
label | getkey |
Use BIOS INT 16h to read a key from the keyboard. More... | |
label | setcursor |
label | clear_status_field |
label | boot_read_floppy |
label | sayerr_badsect |
label | sayerr_plain |
label | conv_abs_to_THS |
convert abs. sector number (AX) to BIOS T:H:S sector number = (abs.sectorBPB_SecPerTrk)+1 pre.track number = (abs.sector/BPB_SecPerTrk) head number = pre.track numberBPB_NumHeads track number = pre.track number/BPB_NumHeads Return: cl - sector number ch - track number dl - drive number (0 = a:) dh - head number More... | |
dw | BPB_SecPerTrk |
needed variables sectors per track More... | |
dw | BPB_NumHeads |
number of heads More... | |
dw | BPB_FATSz16 |
size of FAT More... | |
dw | BPB_RootEntCnt |
count of root dir. entries More... | |
dw | BPB_BytsPerSec |
bytes per sector More... | |
dw | BPB_RsvdSecCnt |
number of reserved sectors More... | |
dw | BPB_TotSec16 |
count of the sectors on the volume More... | |
db | BPB_SecPerClus |
number of sectors per cluster More... | |
db | BPB_NumFATs |
number of FAT tables More... | |
dw | abs_sector_adj |
adjustment to make abs. sector number More... | |
dw | end_of_FAT |
end of FAT table More... | |
dw | FirstDataSector |
begin of data More... | |
label | start_of_code |
label | no_hd_load |
label | dfl1 |
label | sayerr |
label | cpugood |
label | apm_end |
label | acpi |
label | noloaderblock |
label | cfgmanager |
dd | _oldtimer |
dd | _starttime |
db | _bSettingsChanged |
dd | _timer |
dd | _loader_block |
label | sayerr_floppy |
label | sayerr_memmove |
label | ok_sys_on_floppy |
label | no_sys_on_floppy |
label | no_sys_from_primary |
label | setgr |
label | gmok2 |
for writes to 0x03cf More... | |
#define _ask_question | ( | question, | |
range, | |||
variable_to_set | |||
) |
#define _setcursor | ( | row, | |
column | |||
) |
db _bSettingsChanged |
dd _loader_block |
dd _oldtimer |
dd _starttime |
dd _timer |
dw abs_sector_adj |
label acpi |
label apm_end |
label boot_read_floppy |
dw BPB_BytsPerSec |
dw BPB_FATSz16 |
db BPB_NumFATs |
dw BPB_NumHeads |
dw BPB_RootEntCnt |
dw BPB_RsvdSecCnt |
db BPB_SecPerClus |
dw BPB_SecPerTrk |
dw BPB_TotSec16 |
label cfgmanager |
label clear_status_field |
label conv_abs_to_THS |
convert abs. sector number (AX) to BIOS T:H:S sector number = (abs.sectorBPB_SecPerTrk)+1 pre.track number = (abs.sector/BPB_SecPerTrk) head number = pre.track numberBPB_NumHeads track number = pre.track number/BPB_NumHeads Return: cl - sector number ch - track number dl - drive number (0 = a:) dh - head number
label cpugood |
label dfl1 |
dw end_of_FAT |
dw FirstDataSector |
label getkey |
Use BIOS INT 16h to read a key from the keyboard.
label gmok2 |
for writes to 0x03cf
label no_hd_load |
label no_sys_from_primary |
label no_sys_on_floppy |
label noloaderblock |
label ok_sys_on_floppy |
label print |
label printplain |
label putchar |
label sayerr |
label sayerr_badsect |
label sayerr_floppy |
label sayerr_memmove |
label sayerr_plain |
label setcursor |
label setgr |
label start_of_code |