diff options
Diffstat (limited to 'arch/m68k/kernel/m68k_defs.h')
-rw-r--r-- | arch/m68k/kernel/m68k_defs.h | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/arch/m68k/kernel/m68k_defs.h b/arch/m68k/kernel/m68k_defs.h index 4926a6dad..374e56e27 100644 --- a/arch/m68k/kernel/m68k_defs.h +++ b/arch/m68k/kernel/m68k_defs.h @@ -7,19 +7,29 @@ #define TASK_FLAGS 4 #define TASK_SIGPENDING 8 #define TASK_NEEDRESCHED 20 -#define TASK_TSS 470 -#define TASK_MM 622 -#define TSS_KSP 0 -#define TSS_USP 4 -#define TSS_SR 8 -#define TSS_FS 10 -#define TSS_CRP 12 -#define TSS_ESP0 20 -#define TSS_FPREG 24 -#define TSS_FPCNTL 120 -#define TSS_FPSTATE 132 +#define TASK_THREAD 482 +#define TASK_MM 634 +#define TASK_ACTIVE_MM 638 +#define THREAD_KSP 0 +#define THREAD_USP 4 +#define THREAD_SR 8 +#define THREAD_FS 10 +#define THREAD_CRP 12 +#define THREAD_ESP0 20 +#define THREAD_FPREG 24 +#define THREAD_FPCNTL 120 +#define THREAD_FPSTATE 132 #define PT_D0 32 #define PT_ORIG_D0 36 +#define PT_D1 0 +#define PT_D2 4 +#define PT_D3 8 +#define PT_D4 12 +#define PT_D5 16 +#define PT_A0 20 +#define PT_A1 24 +#define PT_A2 28 +#define PT_PC 46 #define PT_SR 44 #define PT_VECTOR 50 #define IRQ_HANDLER 0 @@ -35,6 +45,10 @@ #define FBCON_FONT_DESC_HEIGHT 12 #define FBCON_FONT_DESC_DATA 16 #define FBCON_FONT_DESC_PREF 20 +#define SIGSEGV 11 +#define SEGV_MAPERR 1 +#define SIGTRAP 5 +#define TRAP_TRACE 2 #define CUSTOMBASE -2132807680 #define C_INTENAR 28 #define C_INTREQR 30 |