1
Lowlevel-Coding / IDT
« am: 16. December 2005, 16:56 »
Hallo,
den Code habe ich ans erste MB gelinkt, starte dann das System auch mit der Basisadresse 0. Nachdem ich Paging aktiviert habe lade ich die GDT neu.
Die Adressen muessten eigentlich richtig vom Linker berechnet werden und an den Offsets aendert sich ja nichts, wenn ich die ersten 4MB des physischen Speichers ans 3GB mappe und den Deskriptor entsprechend anpasse.
N43
den Code habe ich ans erste MB gelinkt, starte dann das System auch mit der Basisadresse 0. Nachdem ich Paging aktiviert habe lade ich die GDT neu.
Die Adressen muessten eigentlich richtig vom Linker berechnet werden und an den Offsets aendert sich ja nichts, wenn ich die ersten 4MB des physischen Speichers ans 3GB mappe und den Deskriptor entsprechend anpasse.
N43