|
|
@ -12,8 +12,8 @@ |
|
|
|
|
|
|
|
|
|
|
|
; Read second sector (outside bootsector) |
|
|
|
; Read second sector (outside bootsector) |
|
|
|
mov bx, 0x9000 ; LOAD LOCATION |
|
|
|
mov bx, 0x9000 ; LOAD LOCATION |
|
|
|
mov dh, 2 ; SECTOR-COUNT |
|
|
|
mov dh, 2 ; SECTOR-COUNT |
|
|
|
mov dl, [BOOT_DRIVE] ; DISK-INDEX |
|
|
|
mov dl, [BOOT_DRIVE] ; DISK-INDEX |
|
|
|
call disk_read |
|
|
|
call disk_read |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -29,11 +29,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
jmp $ ; inf loop |
|
|
|
jmp $ ; inf loop |
|
|
|
|
|
|
|
|
|
|
|
%include "equ/ASCII.asm" |
|
|
|
%include "equ/ascii.asm" |
|
|
|
%include "bios.asm" |
|
|
|
%include "bios.asm" |
|
|
|
|
|
|
|
%include "pm.asm" |
|
|
|
|
|
|
|
|
|
|
|
; Data |
|
|
|
; Data |
|
|
|
welcome_string: db "e Operating-System (eOS)", ASCII_CARRIAGE_RETURN, ASCII_LINEBREAK, "Version 2021 0.0", ASCII_END |
|
|
|
welcome_string: db "e Operating-System (eOS)", ASCII_CARRIAGE_RETURN, ASCII_LINEBREAK, "Version 2021 0.0", ASCII_END |
|
|
|
BOOT_DRIVE: db 0 |
|
|
|
BOOT_DRIVE: db 0 |
|
|
|
|
|
|
|
|
|
|
|
; Bootsector |
|
|
|
; Bootsector |
|
|
|