Lay out skeletons for FCB handling
This commit is contained in:
parent
31c6ef5876
commit
4e779c5a22
5 changed files with 93 additions and 147 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue