feat: passage au format CE, chargement en offset 0 du systeme.sys

This commit is contained in:
Nicolas Hordé 2004-11-19 17:14:08 +00:00
parent d23d5db024
commit df0e3a0014
1 changed files with 6 additions and 5 deletions

View File

@ -1,7 +1,6 @@
boots segment
.386
org 7C00h
;org 100h
assume cs:boots,ds:boots
start:
@ -28,9 +27,9 @@ pope db 'COS2000 ' ;nom de volume
db 'FAT12 ' ;FAT
specialboot:
errorloading db ' Erreur !!',0dh,0ah,0
okloading db 'Recherche noyau',0Dh,0ah,' - system.sys',0
syst db ' Ok',0dh,0ah,'Chargement',0
errorloading db ' [Erreur]',0dh,0ah,0
okloading db 'Recherche noyau ',0Dh,0ah,' - system.sys',0
syst db ' [ Ok ]',0dh,0ah,'Chargement',0
dot db '.',0
Sys db 'SYSTEME SYS'
@ -120,7 +119,7 @@ oksystem:
mov ax,0900h
mov es,ax
push es
mov di,100h
mov di,000h
push di
mov si,offset dot
xor ax,ax
@ -213,6 +212,8 @@ again:
pop si bx ax
ret
db 055h,0AAh
Buffer equ $
BufferFat equ $+2048