|
Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
|
#include "mmu.h"Go to the source code of this file.
Data Structures | |
| struct | page_directory |
| Page Directory structure Pointing to short-descriptor page table. More... | |
| struct | page_table |
| Page Table structure Pointing to short-descriptor small-page. More... | |
Macros | |
| #define | PAGE_SIZE 0x1000 |
| #define | MAL_L1_IDX(addr) (((addr) & 0x3FF00000) >> 20) |
| #define | MAL_L2_IDX(addr) (((addr) & 0x000FF000) >> 12) |
Typedefs | |
| typedef mmu_sd_pt_t | page_table_entry_t |
| typedef struct page_directory | page_directory_t |
| Page Directory structure Pointing to short-descriptor page table. More... | |
| typedef struct page_table | page_table_t |
| Page Table structure Pointing to short-descriptor small-page. More... | |
| #define PAGE_SIZE 0x1000 |
| typedef struct page_directory page_directory_t |
Page Directory structure Pointing to short-descriptor page table.
page_directory_t
| typedef mmu_sd_pt_t page_table_entry_t |
| typedef struct page_table page_table_t |
Page Table structure Pointing to short-descriptor small-page.
page_table_t
1.8.13