Autor Thema: IDT problem  (Gelesen 3106 mal)

thetrue

  • Beiträge: 216
    • Profil anzeigen
    • http://www.the-true.net
Gespeichert
« 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
thetrue way is my way

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #1 am: 19. July 2006, 19:34 »
Und wie sieht die gdt aus?
In the Future everyone will need OS-64!!!

bluecode

  • Beiträge: 1 391
    • Profil anzeigen
    • lightOS
Gespeichert
« Antwort #2 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:
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #3 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.
In the Future everyone will need OS-64!!!

bluecode

  • Beiträge: 1 391
    • Profil anzeigen
    • lightOS
Gespeichert
« Antwort #4 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
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm

bitmaster

  • Troll
  • Beiträge: 1 138
    • Profil anzeigen
    • OS-64 = 64 Bit Operating System
Gespeichert
« Antwort #5 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
In the Future everyone will need OS-64!!!

 

Einloggen