Triple fault ved jump

Tags:    programmering

Hej allesammen.
Jeg har fundet ud af hvordan at jeg kan linke mine to Assembly filer sammen nu. Nu er problemet så bare at et jump til 0x0008:0x1000 (kernel.asm) triple fault'er min CPU.
Her er inholdet af min compiler.bat fil:
Fold kodeboks ind/udKode 

Og her er min 32 bits 'protectedMode' funktion:
Fold kodeboks ind/udKode 

Og her er kernel.asm:
Fold kodeboks ind/udKode 

Og her er fejlbeskeden fra Bochs, som kommer i bochsout.txt når den udfører jmp 0x0008:0x1000 i min 'protectedMode' funktion:
Fold kodeboks ind/udKode 

Og lige til en information, så triple fault'er den ikke på vejen ind i protected mode, da det er blevet testet ;).

Mange venlige hilsner
-Benjamin.



Indlæg senest redigeret d. 07.04.2010 14:36 af Bruger #15718
t