- include 'krl_incs/idt.inc' ; The Interrupt Description Table.\r
- include 'krl_incs/text.inc' ; The default textmode functions.\r
- include 'krl_incs/bos_init.inc' ; Function that starts up BOS\r
- include 'krl_incs/en_mess.inc' ; All strings in english (soon).\r
- include 'krl_incs/rmode_int.inc' ; Get back to realmode and do an INT.\r
- include 'krl_incs/pic.inc' ; PIC rutines.\r
- include 'krl_incs/sys_ints.inc' ; System specific interrupts.\r
- include 'krl_incs/keyboard.inc' ; Keyboard ISR.\r
- include 'krl_incs/keymap.inc' ; Keymap(s).\r
- include 'krl_incs/shell.inc' ; File with shell/kernel monitor functions.\r
- include 'krl_incs/commands.inc' ; Command table, for valid shell commands.\r
- include 'krl_incs/isr.inc' ; Interrupt Service Rutines.\r
- include 'krl_incs/debug.inc' ; Print contents of all regs and hang.\r
- include 'krl_incs/cmos.inc' ; To get CMOS data.\r
- include 'krl_incs/time_date.inc' ; Print time and date.\r
- include 'krl_incs/timer.inc' ; Timer IRQ.\r
- include 'krl_incs/vga.inc' ; VGA functions.\r
- ; include 'krl_incs/font8x16.inc' ; Standard font.\r
- include 'krl_incs/dma.inc' ; DMA code.\r
- include 'krl_incs/fdc.inc' ; Floppy code.\r
- include 'krl_incs/mario.inc' ; Mario sprite.\r
- include 'krl_incs/pc_speaker.inc' ; PC speaker.\r
- include 'krl_incs/mem.inc' ; Memory allocation and freeing.
\ No newline at end of file
+ include 'int/idt.asm' ; The Interrupt Description Table.\r
+ include 'vga/text.asm' ; The default textmode functions.\r
+ include 'init/init32b.asm' ; Function that starts up BOS\r
+ include 'vars/strings.asm' ; All strings in english (soon).\r
+ include 'init/bios.asm' ; Get back to realmode and do an INT.\r
+ include 'init/pic.asm' ; PIC rutines.\r
+ include 'system/services.asm' ; System service handler (int 0x32).\r
+ include 'kbd/keyboard.asm' ; Keyboard ISR.\r
+ include 'kbd/keymap.asm' ; Keymap(s).\r
+ include 'shell/shell.asm' ; File with shell/kernel monitor functions.\r
+ include 'shell/commands.asm' ; Command table, for valid shell commands.\r
+ include 'int/isr.asm' ; Interrupt Service Rutines.\r
+ include 'int/debug.asm' ; Print contents of all regs and hang.\r
+ include 'init/cmos.asm' ; To get CMOS data.\r
+ include 'shell/clock.asm' ; Print time and date.\r
+ include 'init/timer.asm' ; Timer IRQ.\r
+ include 'vga/vga.asm' ; VGA functions.\r
+; include 'vga/font8x16.asm' ; Standard font.\r
+ include 'fdc/dma.asm' ; DMA code.\r
+ include 'fdc/fdc.asm' ; Floppy code.\r
+ include 'vga/mario.asm' ; Mario sprite.\r
+ include 'sound/speaker.asm' ; PC speaker.\r
+ include 'ram/mem.asm' ; Memory allocation and freeing.\r
+ include 'vfs/parse.asm' ; Path parser for VFS functions.
\ No newline at end of file