Hallo
Ich habe mal eine Frage zum Bootsector.
Der wurde jetzt von mir selbst entwickelt!!! und funktioniert nich.
Der Code sieht so aus
[org 0]
jmp 0c70h:start
start:
mov ax,cs
mov ds,ax
mov es,ax
init_drive:
mov ah,0
mov dl,0
int 13h
jc init_drive
read
mov ax,1000h
mov es,ax
mov bx,0
mov ah,2
mov al,5
mov ch,0
mov cl,2
mov dh,0
mov dl,0
int 13h
jc read
jmp 1000h:0000
times 510-($-$$) db 0
dw 0AA55h
Kann man hier schon Fehler feststellen?
der kernel ist erstmal so
mov ah,0bh
mov bx,000Fh
int10h
zusammengefügt
%include 'boot.asm'
%include 'prog.asm'
Dann habe ich die dritte Datei assembliert und es gab keine Fehler.
Dann habe ich die .bin-Datei auf eine formatierte diskette geschrieben.
Den PC rebootet und gewartet. Doch es passiert nichts.
Wo liegt der Fehler?
Danke schon mal