1
Lowlevel-Coding / Paging und User Mode
« am: 28. November 2010, 15:26 »
Hallo,
ich habe eine Frage zu Paging:
Wird beim Wechsel in den Usermode das cr3 Register verändert?
Habe dazu nichts im Internet gefunden.
Ich habe nämlich folgendes Problem:
Paging funktioniert, wenn ich einen Task im Kernel-Mode laufen lasse, aber wenn ich den Task im Usermode laufen lasse, bekomme ich immer einen Page Fault bei gleich initialisierten Pagedirectory und Pagetables.
Gruß,
zement
ich habe eine Frage zu Paging:
Wird beim Wechsel in den Usermode das cr3 Register verändert?
Habe dazu nichts im Internet gefunden.
Ich habe nämlich folgendes Problem:
Paging funktioniert, wenn ich einen Task im Kernel-Mode laufen lasse, aber wenn ich den Task im Usermode laufen lasse, bekomme ich immer einen Page Fault bei gleich initialisierten Pagedirectory und Pagetables.
Gruß,
zement