forked from PoliEcho-holding-org/kern
Some file restructuring
This commit is contained in:
+1
-1
@@ -72,7 +72,7 @@ readFail:
|
||||
cli
|
||||
hlt
|
||||
|
||||
%include "./src/print.asm"
|
||||
%include "./src/lib/print.asm"
|
||||
|
||||
driveNumber: db 0
|
||||
|
||||
|
||||
+6
-5
@@ -12,10 +12,11 @@
|
||||
; ------------------
|
||||
|
||||
filetable:
|
||||
db 'boot',0,0,0,0,0,0,'bin',0,1,1 ; boot.bin - start: 1, size: 1
|
||||
db 'filetable',0, 'txt',0,2,1 ; filetable.txt - start: 2, size: 1
|
||||
db 'kernel',0,0,0,0, 'bin',0,3,3 ; kernel.bin - start: 3, size: 3
|
||||
db 'calc',0,0,0,0,0,0,'bin',0,6,1 ; calc.bin - start: 6, size: 1
|
||||
db 'message',0,0,0, 'txt',0,7,1 ; message.txt - start: 7, size: 1
|
||||
; db 'all',0,0,0,0,0,0,0,'txt',0,1,7 ; all - start: 1, size: 7
|
||||
db 'boot',0,0,0,0,0,0, 'bin',0,1,1 ; boot.bin - start: 1, size: 1
|
||||
db 'filetable',0, 'txt',0,2,1 ; filetable.txt - start: 2, size: 1
|
||||
db 'kernel',0,0,0,0, 'bin',0,3,3 ; kernel.bin - start: 3, size: 3
|
||||
db 'calc',0,0,0,0,0,0, 'bin',0,6,1 ; calc.bin - start: 6, size: 1
|
||||
db 'edit',0,0,0,0,0,0, 'bin',0,7,1 ; edit.bin - start: 6, size: 1
|
||||
|
||||
times 512-($-$$) db 0
|
||||
|
||||
@@ -17,7 +17,7 @@ start:
|
||||
|
||||
jmp 0x2000:0x0000
|
||||
|
||||
%include "./src/print.asm"
|
||||
%include "./src/lib/print.asm"
|
||||
|
||||
msg: db "Hello!", ENDL, 0
|
||||
|
||||
+7
-6
@@ -374,8 +374,8 @@ reboot: jmp 0xffff:0x0000
|
||||
; ----------
|
||||
; Includes
|
||||
; ----------
|
||||
%include "./src/print.asm"
|
||||
%include "./src/screen.asm"
|
||||
%include "./src/lib/print.asm"
|
||||
%include "./src/lib/screen.asm"
|
||||
|
||||
; --------
|
||||
; Data
|
||||
@@ -402,11 +402,12 @@ helpMsg: db "Available Commands:", ENDL, \
|
||||
|
||||
; Commands
|
||||
; TODO: Put these into a file or something
|
||||
lsCmd: db "ls", 0
|
||||
helpCmd: db "help", 0
|
||||
gfxCmd: db "gfx", 0
|
||||
rebootCmd: db "reboot", 0
|
||||
clearCmd: db "clear", 0
|
||||
editCmd: db "edit", 0
|
||||
gfxCmd: db "gfx", 0
|
||||
helpCmd: db "help", 0
|
||||
lsCmd: db "ls", 0
|
||||
rebootCmd: db "reboot", 0
|
||||
|
||||
; Files
|
||||
fileExt: db " ", 0
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
%define ENDL 0x0A, 0x0D
|
||||
|
||||
db "This is a very cool message!", ENDL, ENDL, \
|
||||
"Kern is a 32-bit (16-bit for now) OS based on the x86 cpu architecture."
|
||||
|
||||
times 512-($-$$) db 0
|
||||
Reference in New Issue
Block a user