]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/asm-sh/addrspace.h
sh: Move PXSEG comments to addrspace.h.
[karo-tx-linux.git] / include / asm-sh / addrspace.h
index cb9da9992fa06793de0bacfc81c7da6995495462..e7f2deb28e06179b456d8cced784af0c9c9586f6 100644 (file)
 /* If this CPU supports segmentation, hook up the helpers */
 #ifdef P1SEG
 
+/*
+   [ P0/U0 (virtual) ]         0x00000000     <------ User space
+   [ P1 (fixed)   cached ]     0x80000000     <------ Kernel space
+   [ P2 (fixed)  non-cachable] 0xA0000000     <------ Physical access
+   [ P3 (virtual) cached]      0xC0000000     <------ vmalloced area
+   [ P4 control   ]            0xE0000000
+ */
+
 /* Returns the privileged segment base of a given address  */
 #define PXSEG(a)       (((unsigned long)(a)) & 0xe0000000)