BITS 16 %define LSFS_magic_start_sector 24 ;This is for the FSCI, where this is stored on the disk. lsfs_format_disk_buffer db 'LSFS v0.1.1-exp', 13, 10, '(LessSimpelFileSystem)', 13, 10, 'Developed to SingOS', 13, 10, 'by Jorn Guldberg', 13, 10, 0 ; 66 chars + 8 bytes times 506-($-$$) db 0 dw LSFS_magic_start_sector, 3, 2306 ; Start index, number of files, next free index ; 4 is right now the next number of file ; This is the data that is in the file system file. lfsf_systemcall: mov ax, 0 mov ah, 0x10 int 0x16 mov ah, 0x0e mov al, 65 ; backspace int 0x10 ; print char ret File_System_Control_information: ;(FSCI) times 4608-($-$$) db 0