Module Name: src
Committed By: skrll
Date: Sat Jan 16 13:59:42 UTC 2010
Modified Files:
src/sys/arch/hppa/include: pte.h
Log Message:
Add a couple of comments and some whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hppa/include/pte.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/hppa/include/pte.h
diff -u src/sys/arch/hppa/include/pte.h:1.3 src/sys/arch/hppa/include/pte.h:1.4
--- src/sys/arch/hppa/include/pte.h:1.3 Thu Apr 30 07:01:27 2009
+++ src/sys/arch/hppa/include/pte.h Sat Jan 16 13:59:42 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: pte.h,v 1.3 2009/04/30 07:01:27 skrll Exp $ */
+/* $NetBSD: pte.h,v 1.4 2010/01/16 13:59:42 skrll Exp $ */
/* $OpenBSD: pte.h,v 1.11 2002/09/05 18:41:19 mickey Exp $ */
@@ -40,6 +40,7 @@
#define PTE_PAGE(pte) ((pte) & ~PGOFSET)
/* TLB access/protection values */
+/* 0x80000000 has no pt_entry_t equivalent */
#define TLB_WIRED 0x40000000 /* software only */
#define TLB_REFTRAP 0x20000000 /* bit 2, T */
#define TLB_DIRTY 0x10000000 /* bit 3, D */
@@ -55,30 +56,31 @@
#define TLB_AR_RW TLB_READ|TLB_WRITE
#define TLB_AR_RX TLB_READ|TLB_EXECUTE
#define TLB_AR_RWX TLB_READ|TLB_WRITE|TLB_EXECUTE
-#define TLB_UNCACHEABLE 0x00080000 /* bit 12, U */
+#define TLB_UNCACHEABLE 0x00080000 /* bit 12, U */
/* bit 13-30, Access ID */
-#define TLB_PID_MASK 0x0000fffe
+#define TLB_PID_MASK 0x0000fffe
+/* 0x00000001 has no pt_entry_t equivalent */
#define TLB_BITS \
"\177\020" /* New bitmask */ \
- "b\036WIRED\0" /* bit 30 (1) */ \
- "b\035T\0" /* bit 29 (2) */ \
- "b\034D\0" /* bit 28 (3) */ \
- "b\033B\0" /* bit 27 (4) */ \
- "b\023U\0" /* bit 19 (12) */ \
- "f\024\07AR\0" /* bit 20 (11) .. 26 (5) */ \
- "=\x73" "------\0" \
- "=\x00" "r-----\0" \
- "=\x10" "rw----\0" \
- "=\x20" "r-x---\0" \
- "=\x30" "rwx---\0" \
- "=\x0f" "r--r--\0" \
- "=\x1f" "rw-rw-\0" \
- "=\x2f" "r-xr-x\0" \
- "=\x3f" "rwxrwx\0" \
- "=\x4c" "gate\0" \
- "=\x2c" "break\0" \
- "f\001\017PID\0\0" /* bit 1 (30) .. 15 (16) */
+ "b\036wired\0" /* bit 30 (1) */ \
+ "b\035T\0" /* bit 29 (2) */ \
+ "b\034D\0" /* bit 28 (3) */ \
+ "b\033B\0" /* bit 27 (4) */ \
+ "b\023U\0" /* bit 19 (12) */ \
+ "f\024\07ar\0" /* bit 20 (11) .. 26 (5) */ \
+ "=\x73" "------\0" \
+ "=\x00" "r-----\0" \
+ "=\x10" "rw----\0" \
+ "=\x20" "r-x---\0" \
+ "=\x30" "rwx---\0" \
+ "=\x0f" "r--r--\0" \
+ "=\x1f" "rw-rw-\0" \
+ "=\x2f" "r-xr-x\0" \
+ "=\x3f" "rwxrwx\0" \
+ "=\x4c" "gate\0" \
+ "=\x2c" "break\0" \
+ "f\001\017pid\0\0" /* bit 1 (30) .. 15 (16) */
/* protection for a gateway page */
#define TLB_GATE_PROT 0x04c00000