patch-1.3.93 linux/include/asm-sparc/vaddrs.h
Next file: linux/include/asm-sparc/viking.h
Previous file: linux/include/asm-sparc/vac-ops.h
Back to the patch index
Back to the overall index
- Lines: 46
- Date:
Sun Apr 21 12:30:34 1996
- Orig file:
v1.3.92/linux/include/asm-sparc/vaddrs.h
- Orig date:
Fri Apr 12 15:52:06 1996
diff -u --recursive --new-file v1.3.92/linux/include/asm-sparc/vaddrs.h linux/include/asm-sparc/vaddrs.h
@@ -1,4 +1,4 @@
-/* $Id: vaddrs.h,v 1.17 1996/01/10 21:00:16 davem Exp $ */
+/* $Id: vaddrs.h,v 1.19 1996/03/26 06:51:58 miguel Exp $ */
#ifndef _SPARC_VADDRS_H
#define _SPARC_VADDRS_H
@@ -17,13 +17,13 @@
* a pointer and then the value in the assembly code
*/
#define IOBASE_VADDR 0xfe000000 /* Base for mapping pages */
-#define IOBASE_LEN 0x00100000 /* Length of the IO area */
-#define IOBASE_END 0xfe100000
+#define IOBASE_LEN 0x00200000 /* Length of the IO area */
+#define IOBASE_END 0xfe200000
#define DVMA_VADDR 0xfff00000 /* Base area of the DVMA on suns */
#define DVMA_LEN 0x00040000 /* Size of the DVMA address space */
#define DVMA_END 0xfff40000
-/* IOMMU Mapping area, must be on a 16MB boundary! Note this
+/* IOMMU Mapping area, must be on a 16MB boundry! Note this
* doesn't count the DVMA areas, the prom lives between the
* iommu mapping area (for scsi transfer buffers) and the
* dvma upper range (for lance packet ring buffers).
@@ -49,17 +49,17 @@
#define SUN4C_LOCK_END 0xffc00000
/* On sun4m machines we need per-cpu virtual areas */
-#define PERCPU_VADDR 0xff000000 /* Base for per-cpu virtual mappings */
+#define PERCPU_VADDR 0xffc00000 /* Base for per-cpu virtual mappings */
#define PERCPU_ENTSIZE 0x00100000
#define PERCPU_LEN ((PERCPU_ENTSIZE*NCPUS))
/* per-cpu offsets */
#define PERCPU_TBR_OFFSET 0x00000 /* %tbr, mainly used for identification. */
#define PERCPU_KSTACK_OFFSET 0x01000 /* Beginning of kernel stack for this cpu */
-#define PERCPU_MBOX_OFFSET 0x02000 /* Prom SMP Mailbox */
-#define PERCPU_CPUID_OFFSET 0x03000 /* Per-cpu ID number. */
-#define PERCPU_ISALIVE_OFFSET 0x03004 /* Has CPU been initted yet? */
-#define PERCPU_ISIDLING_OFFSET 0x03008 /* Is CPU in idle loop spinning? */
+#define PERCPU_MBOX_OFFSET 0x03000 /* Prom SMP Mailbox */
+#define PERCPU_CPUID_OFFSET 0x04000 /* Per-cpu ID number. */
+#define PERCPU_ISALIVE_OFFSET 0x04004 /* Has CPU been initted yet? */
+#define PERCPU_ISIDLING_OFFSET 0x04008 /* Is CPU in idle loop spinning? */
#endif /* !(_SPARC_VADDRS_H) */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this