move eventfd stuff out to own file
[trinity.git] / include / arch-alpha.h
blobc6fbaf3baee6e188d5d0c5e3ea6c4417e5800706
1 #pragma once
3 #define KERNEL_ADDR 0xfffffc0000310000
4 /* KERNEL_ADDR is 0xfffffc0001010000 ifndef CONFIG_ALPHA_LEGACY_START_ADDRESS */
6 #define PAGE_SHIFT 13
7 #define PGDIR_SHIFT (PAGE_SHIFT + 2*(PAGE_SHIFT-3))
8 #define PGDIR_SIZE (1UL << PGDIR_SHIFT)
9 #define MODULE_ADDR (-2*PGDIR_SIZE)
10 /* MODULE_ADDR is 0xfffffe0000000000 ifdef CONFIG_ALPHA_LARGE_VMALLOC */
12 #define PAGE_OFFSET 0xfffffc0000000000UL
13 /* PAGE_OFFSET is 0xffff800000000000UL ifdef USE_48_BIT_KSEG */
15 #define TASK_SIZE 0x40000000000UL
17 #define PTE_FILE_MAX_BITS 32
19 #define PTRACE_GETREGS 0
20 #define PTRACE_GETFPREGS 0
21 #define PTRACE_SETREGS 0
22 #define PTRACE_SETFPREGS 0
24 #define SYSCALLS syscalls_alpha