|
|
| version 1.25, 2004/06/15 13:50:13 | version 1.26, 2004/06/16 12:49:01 |
|---|---|
| Line 782 do { \ | Line 782 do { \ |
| #define TLB_IS_WRITABLE(ep) ((ep)->tag & CPU_PTE_WRITABLE) | #define TLB_IS_WRITABLE(ep) ((ep)->tag & CPU_PTE_WRITABLE) |
| #define TLB_IS_USERMODE(ep) ((ep)->tag & CPU_PTE_USER_MODE) | #define TLB_IS_USERMODE(ep) ((ep)->tag & CPU_PTE_USER_MODE) |
| #define TLB_IS_DIRTY(ep) ((ep)->tag & TLB_ENTRY_TAG_DIRTY) | #define TLB_IS_DIRTY(ep) ((ep)->tag & TLB_ENTRY_TAG_DIRTY) |
| #if (CPU_FEATURES & CPU_FEATURE_PGE) == CPU_FEATURE_PGE | |
| #define TLB_IS_GLOBAL(ep) ((ep)->tag & TLB_ENTRY_TAG_GLOBAL) | #define TLB_IS_GLOBAL(ep) ((ep)->tag & TLB_ENTRY_TAG_GLOBAL) |
| #else | |
| #define TLB_IS_GLOBAL(ep) FALSE | |
| #endif | |
| #define TLB_SET_TAG_FLAGS(ep, entry, bit) \ | #define TLB_SET_TAG_FLAGS(ep, entry, bit) \ |
| do { \ | do { \ |