1*d7470824SClaudio Imbrenda #ifndef MEMORY_AREAS_H 2*d7470824SClaudio Imbrenda #define MEMORY_AREAS_H 3*d7470824SClaudio Imbrenda 4*d7470824SClaudio Imbrenda #define AREA_NORMAL_PFN BIT(36-12) 5*d7470824SClaudio Imbrenda #define AREA_NORMAL_NUMBER 0 6*d7470824SClaudio Imbrenda #define AREA_NORMAL 1 7*d7470824SClaudio Imbrenda 8*d7470824SClaudio Imbrenda #define AREA_PAE_HIGH_PFN BIT(32-12) 9*d7470824SClaudio Imbrenda #define AREA_PAE_HIGH_NUMBER 1 10*d7470824SClaudio Imbrenda #define AREA_PAE_HIGH 2 11*d7470824SClaudio Imbrenda 12*d7470824SClaudio Imbrenda #define AREA_LOW_PFN 0 13*d7470824SClaudio Imbrenda #define AREA_LOW_NUMBER 2 14*d7470824SClaudio Imbrenda #define AREA_LOW 4 15*d7470824SClaudio Imbrenda 16*d7470824SClaudio Imbrenda #define AREA_PAE (AREA_PAE | AREA_LOW) 17*d7470824SClaudio Imbrenda 18*d7470824SClaudio Imbrenda #define AREA_ANY -1 19*d7470824SClaudio Imbrenda #define AREA_ANY_NUMBER 0xff 20*d7470824SClaudio Imbrenda 21*d7470824SClaudio Imbrenda #endif 22