[SOS] Pagination

anthoine.bourgeois anthoine.bourgeois at wanadoo.fr
Jeu 20 Oct 21:12:10 CEST 2005


Bonjour à tous,


> Message du 20/10/05 18:44
> De : "KAISER Edouard" <edouard.kaiser at gmail.com>
> A : "SOS mailing-list" <sos at the-doors.enix.org>
> Copie à : 
> Objet : [SOS] Pagination
> 
> static struct x86_page_directory_entry* Page_Directory;
> static struct x86_page_table_entry* Page_Table_1;
> static struct x86_page_table_entry* Page_Table_2;
> 
> /* Initialisation de la pagination */
> errno init_paging(void)
> {
> 	int i;
> 	unsigned int Page_Table_Address;
> 	struct x86_page_table_entry* Address_Table;
> 			
> 	Page_Directory = (struct x86_page_directory_entry*)(0x0);
> 	Page_Table_1 = (struct x86_page_table_entry*)(0x1000);
> 	Page_Table_2 = (struct x86_page_table_entry*)(0x2000);

Ici tu veux dire que le répertoire des page est à l'addresse physique 0 et les 2 permières
pages sont juste à la suite? C'est ça?
Je suis pas sur mais il me semble qu'on n'utilise pas la première page physique pour détecté les erreurs de
programmmation.


Anthoine Bourgeois



Plus d'informations sur la liste de diffusion Sos