split up constants.h some
[trinity.git] / include / arch-arm.h
blob19945c0ba2f9246036501dc02bef1acc2de95fba
1 #pragma once
3 #define PAGE_OFFSET 0xC0000000
4 /*
5 * Alternative possibilities for PAGE_OFFSET:
6 * default 0x40000000 if VMSPLIT_1G
7 * default 0x80000000 if VMSPLIT_2G
8 */
9 #define TASK_SIZE (PAGE_OFFSET - 0x01000000)
10 #define MODULE_ADDR (PAGE_OFFSET - 0x00800000)
11 #define KERNEL_ADDR (PAGE_OFFSET + 0x00008000)
13 #define PAGE_SHIFT 12
15 #define PTE_FILE_MAX_BITS 29
17 #define SYSCALLS syscalls_arm