Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: thetrue am 19. July 2006, 17:35

Titel: IDT problem
Beitrag von: thetrue am 19. July 2006, 17:35
moin,

also ich habe ein Problem mit IDT:


;INTERRUPTS
dw int0 ;Offset für INT
dw 0x8 ;Codesegment 8
db 0 ;
db 11101110b ;"Präsenz"-Bit, DPL und Segmenttyp
dw int0 >> 16 ; 16 Bit Offset


davor sind noch die Exceptions und IRQs
aber das problem ist, das wenn ich den interrupts aufruffe:

MAIN:
;sti
int 30h
cli
hlt

dann kommt nicht mal die loader nachricht ...

hier ganze kerlel CODE : http://pastebin.de/9320
Titel: IDT problem
Beitrag von: bitmaster am 19. July 2006, 19:34
Und wie sieht die gdt aus?
Titel: IDT problem
Beitrag von: bluecode am 20. July 2006, 01:26
Zitat von: bitmaster
Und wie sieht die gdt aus?

Das steht in dem Link den thetrue gepostet hat  :wink:
Titel: IDT problem
Beitrag von: bitmaster am 20. July 2006, 01:32
Zitat von: bluecode
Zitat von: bitmaster
Und wie sieht die gdt aus?

Das steht in dem Link den thetrue gepostet hat  :wink:
Echt, ich sehe keine gdt.

bitmaster

PS: Hat sich sowieso erledigt. Jetzt klappts bei ihm.
Titel: IDT problem
Beitrag von: bluecode am 20. July 2006, 01:37
Zitat von: bitmaster
Echt, ich sehe keine gdt.

du musst den Link auch zuerst anklicken, dann ein stück runterscrollen (ca eine bildschirmseite) und dann lesen  :P
Titel: IDT problem
Beitrag von: bitmaster am 20. July 2006, 12:01
Zitat von: bluecode
Zitat von: bitmaster
Echt, ich sehe keine gdt.

du musst den Link auch zuerst anklicken, dann ein stück runterscrollen (ca eine bildschirmseite) und dann lesen  :P
Jetzt ja, aber vorher war sie da nicht.

bitmaster