Rev 2241 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2241 | Rev 2242 | ||
---|---|---|---|
Line 59... | Line 59... | ||
59 | #define PTL1_ENTRIES_ARCH 0 |
59 | #define PTL1_ENTRIES_ARCH 0 |
60 | #define PTL2_ENTRIES_ARCH 0 |
60 | #define PTL2_ENTRIES_ARCH 0 |
61 | /* coarse page tables used (256*4 = 1KB per page) */ |
61 | /* coarse page tables used (256*4 = 1KB per page) */ |
62 | #define PTL3_ENTRIES_ARCH (2<<8) // 256 |
62 | #define PTL3_ENTRIES_ARCH (2<<8) // 256 |
63 | 63 | ||
- | 64 | #define PTL0_SIZE_ARCH FOUR_FRAMES |
|
- | 65 | #define PTL1_SIZE_ARCH 0 |
|
- | 66 | #define PTL2_SIZE_ARCH 0 |
|
- | 67 | #define PTL3_SIZE_ARCH ONE_FRAME |
|
- | 68 | ||
64 | #define PTL0_INDEX_ARCH(vaddr) (((vaddr) >> 20) & 0xfff) |
69 | #define PTL0_INDEX_ARCH(vaddr) (((vaddr) >> 20) & 0xfff) |
65 | #define PTL1_INDEX_ARCH(vaddr) 0 |
70 | #define PTL1_INDEX_ARCH(vaddr) 0 |
66 | #define PTL2_INDEX_ARCH(vaddr) 0 |
71 | #define PTL2_INDEX_ARCH(vaddr) 0 |
67 | /* TODO: ?? 0xfff or 0x0ff */ |
72 | /* TODO: ?? 0xfff or 0x0ff */ |
68 | #define PTL3_INDEX_ARCH(vaddr) (((vaddr) >> 12) & 0xfff) |
73 | #define PTL3_INDEX_ARCH(vaddr) (((vaddr) >> 12) & 0xfff) |