Import 2.2.0pre6
[davej-history.git] / include / asm-arm / arch-rpc / processor.h
blob2fd9155b266a2e3adb430dd5b95b17363894c1dd
1 /*
2 * linux/include/asm-arm/arch-rpc/processor.h
4 * Copyright (c) 1996 Russell King.
6 * Changelog:
7 * 10-09-1996 RMK Created
8 */
10 #ifndef __ASM_ARCH_PROCESSOR_H
11 #define __ASM_ARCH_PROCESSOR_H
14 * Bus types
16 #define EISA_bus 0
17 #define EISA_bus__is_a_macro /* for versions in ksyms.c */
18 #define MCA_bus 0
19 #define MCA_bus__is_a_macro /* for versions in ksyms.c */
22 * User space: 3GB
24 #define TASK_SIZE (0xc0000000UL)
26 /* This decides where the kernel will search for a free chunk of vm
27 * space during mmap's.
29 #define TASK_UNMAPPED_BASE (TASK_SIZE / 3)
31 #define INIT_MMAP \
32 { &init_mm, 0, 0, PAGE_SHARED, VM_READ | VM_WRITE | VM_EXEC, NULL, &init_mm.mmap }
34 #endif