General Cleanup, Implemented DMA Allocation
[tpg/acess2.git] / Kernel / arch / x86 / include / arch.h
index 6a7ab45..bc4e0af 100644 (file)
 # define       MAX_CPUS        1
 #endif
 
+#if USE_PAE
+# define       PHYS_BITS       48
+#else
+# define       PHYS_BITS       32
+#endif
+
 // === MACROS ===
 #define LOCK(lockptr)  do {int v=1;\
        while(v)__asm__ __volatile__("lock xchgl %%eax, (%%edi)":"=a"(v):"a"(1),"D"(lockptr));}while(0)

UCC git Repository :: git.ucc.asn.au