Ich bins mal wieder. Folgendes: Wie im Betreff erwähnt hab ich nix an
meiner kernel16.asm geändert. Auf einmal funzte dann alles nich mehr.
Nun hab ich durch einsetzen von hlt rausgefunden, an welcher stelle er
hängt:
Nun hab ich echt kein plan mehr. Wieso funzt das auf einmal nich mehr?
label is vorhanden, 0x8 is der Code-Deskriptor, also müsste es eigentlich
klappen oder?
Hier die Meldung von Bochs:
Brauch echt eure hilfe, finde den Fehler einfach nich.
mfg
hackgod
meiner kernel16.asm geändert. Auf einmal funzte dann alles nich mehr.
Nun hab ich durch einsetzen von hlt rausgefunden, an welcher stelle er
hängt:
Code: [Auswählen]
db 0xea ;FAR-JUMP zum Codesegment
dw PMODE
dw 0x8Nun hab ich echt kein plan mehr. Wieso funzt das auf einmal nich mehr?
label is vorhanden, 0x8 is der Code-Deskriptor, also müsste es eigentlich
klappen oder?
Hier die Meldung von Bochs:
Code: [Auswählen]
00001961338e[CPU ] load_seg_reg: GDT: ES: index(0200) > limit(000017)
00001961338e[CPU ] exception(): 3rd (13) exception with no resolution, shutdown status is 00h, resetting
Brauch echt eure hilfe, finde den Fehler einfach nich.
mfg
hackgod

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken

Gespeichert


