#include <asm/head.h>
#include <asm/kmap_types.h>
Go to the source code of this file.
|
| enum | fixed_addresses {
FIX_KMAP_BEGIN,
FIX_KMAP_END,
__end_of_fixed_addresses,
FIX_HOLE,
__end_of_fixed_addresses,
FIX_CMAP_BEGIN,
FIX_CMAP_END = FIX_CMAP_BEGIN + (FIX_N_COLOURS * 2),
__end_of_fixed_addresses,
FIX_IOREMAP_BEGIN,
FIX_IOREMAP_END = FIX_IOREMAP_BEGIN + FIX_N_IOREMAPS - 1,
__end_of_fixed_addresses,
FIX_HOLE,
FIX_EARLY_DEBUG_TOP = FIX_HOLE,
FIX_EARLY_DEBUG_BASE = FIX_EARLY_DEBUG_TOP+((128*1024)/PAGE_SIZE)-1,
__end_of_fixed_addresses,
FIX_CMAP_BEGIN,
FIX_CMAP_END = FIX_CMAP_BEGIN + FIX_N_COLOURS,
__end_of_fixed_addresses,
FIX_CMAP_BEGIN,
FIX_CMAP_END = FIX_CMAP_BEGIN + (FIX_N_COLOURS * NR_CPUS) - 1,
__end_of_fixed_addresses,
FIX_HOLE,
__end_of_fixed_addresses,
__end_of_permanent_fixed_addresses,
__end_of_fixed_addresses = __end_of_permanent_fixed_addresses,
__end_of_fixed_addresses,
VSYSCALL_LAST_PAGE,
VSYSCALL_FIRST_PAGE,
VVAR_PAGE,
VSYSCALL_HPET,
FIX_DBGP_BASE,
FIX_EARLYCON_MEM_BASE,
FIX_TEXT_POKE1,
FIX_TEXT_POKE0,
__end_of_permanent_fixed_addresses,
FIX_BTMAP_END,
FIX_BTMAP_BEGIN = FIX_BTMAP_END + TOTAL_FIX_BTMAPS - 1,
__end_of_fixed_addresses
} |
| |
| #define DVMA_END 0xfffc0000 |
| #define DVMA_VADDR 0xfff00000 /* Base area of the DVMA on suns */ |
| #define FIXADDR_TOP (0xfcfff000UL) |
| #define IOBASE_END 0xfe600000 |
| #define IOBASE_VADDR 0xfe000000 |
| #define KADB_DEBUGGER_BEGVM 0xffc00000 /* Where kern debugger is in virt-mem */ |
| #define KADB_DEBUGGER_ENDVM 0xffd00000 |
| #define LINUX_OPPROM_BEGVM 0xffd00000 |
| #define LINUX_OPPROM_ENDVM 0xfff00000 |
| #define SRMMU_MAX_NOCACHE_PAGES (1280) |
| #define SRMMU_MAXMEM 0x0c000000 |
| #define SRMMU_MIN_NOCACHE_PAGES (550) |
| #define SRMMU_NOCACHE_ALCRATIO 64 /* 256 pages per 64MB of system RAM */ |
| #define SUN4M_IOBASE_VADDR 0xfd000000 /* Base for mapping pages */ |
- Enumerator:
| FIX_KMAP_BEGIN |
|
| FIX_KMAP_END |
|
| __end_of_fixed_addresses |
|
| FIX_HOLE |
|
| __end_of_fixed_addresses |
|
| FIX_CMAP_BEGIN |
|
| FIX_CMAP_END |
|
| __end_of_fixed_addresses |
|
| FIX_IOREMAP_BEGIN |
|
| FIX_IOREMAP_END |
|
| __end_of_fixed_addresses |
|
| FIX_HOLE |
|
| FIX_EARLY_DEBUG_TOP |
|
| FIX_EARLY_DEBUG_BASE |
|
| __end_of_fixed_addresses |
|
| FIX_CMAP_BEGIN |
|
| FIX_CMAP_END |
|
| __end_of_fixed_addresses |
|
| FIX_CMAP_BEGIN |
|
| FIX_CMAP_END |
|
| __end_of_fixed_addresses |
|
| FIX_HOLE |
|
| __end_of_fixed_addresses |
|
| __end_of_permanent_fixed_addresses |
|
| __end_of_fixed_addresses |
|
| __end_of_fixed_addresses |
|
| VSYSCALL_LAST_PAGE |
|
| VSYSCALL_FIRST_PAGE |
|
| VVAR_PAGE |
|
| VSYSCALL_HPET |
|
| FIX_DBGP_BASE |
|
| FIX_EARLYCON_MEM_BASE |
|
| FIX_TEXT_POKE1 |
|
| FIX_TEXT_POKE0 |
|
| __end_of_permanent_fixed_addresses |
|
| FIX_BTMAP_END |
|
| FIX_BTMAP_BEGIN |
|
| __end_of_fixed_addresses |
|
Definition at line 36 of file vaddrs.h.