Go to the documentation of this file. 1 #ifndef _SPARC_VADDRS_H
2 #define _SPARC_VADDRS_H
14 #define SRMMU_MAXMEM 0x0c000000
16 #define SRMMU_NOCACHE_VADDR (KERNBASE + SRMMU_MAXMEM)
19 #define SRMMU_MIN_NOCACHE_PAGES (550)
20 #define SRMMU_MAX_NOCACHE_PAGES (1280)
31 #define SRMMU_NOCACHE_ALCRATIO 64
34 #include <asm/kmap_types.h>
49 #define FIXADDR_TOP (0xfcfff000UL)
50 #define FIXADDR_SIZE ((FIX_KMAP_END + 1) << PAGE_SHIFT)
51 #define FIXADDR_START (FIXADDR_TOP - FIXADDR_SIZE)
53 #define __fix_to_virt(x) (FIXADDR_TOP - ((x) << PAGE_SHIFT))
55 #define SUN4M_IOBASE_VADDR 0xfd000000
56 #define IOBASE_VADDR 0xfe000000
57 #define IOBASE_END 0xfe600000
59 #define KADB_DEBUGGER_BEGVM 0xffc00000
60 #define KADB_DEBUGGER_ENDVM 0xffd00000
61 #define DEBUG_FIRSTVADDR KADB_DEBUGGER_BEGVM
62 #define DEBUG_LASTVADDR KADB_DEBUGGER_ENDVM
64 #define LINUX_OPPROM_BEGVM 0xffd00000
65 #define LINUX_OPPROM_ENDVM 0xfff00000
67 #define DVMA_VADDR 0xfff00000
68 #define DVMA_END 0xfffc0000