Lay out skeletons for FCB handling

This commit is contained in:
Nero 2020-10-11 21:33:01 +00:00
parent 31c6ef5876
commit 4e779c5a22
5 changed files with 93 additions and 147 deletions

View file

@ -14,6 +14,9 @@ bootsect: equ 0x7C00 ; our origin before reloc
%include "inc/bpb.asm"
%define V 0x %+ VERSION
dd V, V
times ( 0x0B - ($-$$) ) db 0
params: times bpb_size db 0

View file

@ -22,12 +22,18 @@ print_banner: mov si, banner
cmp al, 0x0D
jnz .loop
call dskrst
mov dl, 0
call dsksel
hlt: hlt
jmp hlt
banner: db "rdos kernel", 0x0A, 0x0D
%defstr VERSIONSTR VERSION
banner: db "RDOS ", VERSIONSTR, 0x0A, 0x0D
end: align 512
%include "kernel/drive.asm"
section .bss