| Zeile 141: | Zeile 141: | ||
; Sektoren lesen (Interrupt 13h, 2) | ; Sektoren lesen (Interrupt 13h, 2) | ||
| − | mov ah, 2 | + | mov ah, 2 ; Funktion 2 (Lesen) |
| − | mov al, 5 | + | mov al, 5 ; Lese 5 Sektoren |
| − | mov cx, 2 | + | mov cx, 2 ; Cylinder=0, Sector=2 |
| − | mov | + | mov dh, 0 ; Head=0 |
| − | int 13h | + | mov dl, [bootdrv] ; Laufwerk aus Vorgabe |
| − | jc load1 | + | int 13h ; ES:BX = Daten vom Laufwerk |
| + | jc load1 ; Fehler? Noch mal! | ||
mov si,loadmsg | mov si,loadmsg | ||
| − | call putstr | + | call putstr ; Meldung ausgeben |
retn | retn | ||