diff --git a/kernel/dev/at/com.inc b/kernel/dev/at/com.inc index 9d86b7f..1c50143 100644 --- a/kernel/dev/at/com.inc +++ b/kernel/dev/at/com.inc @@ -2,3 +2,6 @@ com_probe: ret + +com_irq: + iret diff --git a/kernel/dev/at/floppy.inc b/kernel/dev/at/floppy.inc index 4503bea..7440a11 100644 --- a/kernel/dev/at/floppy.inc +++ b/kernel/dev/at/floppy.inc @@ -1,4 +1,8 @@ ;; File: floppy.inc + ;; + ;; Usefull links: + ;; - + ;; - CMOS_FLOPPY_TYPE = 0x10 @@ -30,6 +34,8 @@ floppy_probe: @@: ret +floppy_irq: + iret szMsgFloppy0Found db "floppy0: Found", 0 szMsgFloppy1Found db "floppy1: Found", 0 diff --git a/kernel/dev/at/ne2k.inc b/kernel/dev/at/ne2k.inc index c159e0e..9f0b1d0 100644 --- a/kernel/dev/at/ne2k.inc +++ b/kernel/dev/at/ne2k.inc @@ -7,3 +7,6 @@ NE2K_IOBASE = 0x300 ne2k_probe: ret + +ne2k_irq: + iret diff --git a/kernel/fs/fat.inc b/kernel/fs/fat.inc index 265b401..68d030b 100644 --- a/kernel/fs/fat.inc +++ b/kernel/fs/fat.inc @@ -1 +1,9 @@ ;; File: fat.inc + +FAT_SECTOR_SIZE = 512 +FAT_MDIR_SIZE = 32 + +struc FatBootSector { + .jump db 3 dup(?) + .banner db 8 dup(?) +} diff --git a/kernel/vfs.inc b/kernel/vfs.inc index 0ba3f18..27cb21a 100644 --- a/kernel/vfs.inc +++ b/kernel/vfs.inc @@ -76,3 +76,4 @@ vfs_init: ret +pRootFS dd 0