From fa8a3a17c61be0127541df7f546efe67ec927b4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sundstr=C3=B6m?= Date: Sun, 3 May 2009 22:12:35 +0000 Subject: [PATCH] Staking out some mipsel ground. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30619 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/arch/mipsel/arch_debugger.h | 13 +++++++++++++ headers/os/kernel/OS.h | 2 ++ headers/os/kernel/debugger.h | 2 ++ 3 files changed, 17 insertions(+) create mode 100644 headers/os/arch/mipsel/arch_debugger.h diff --git a/headers/os/arch/mipsel/arch_debugger.h b/headers/os/arch/mipsel/arch_debugger.h new file mode 100644 index 0000000000..17a8210873 --- /dev/null +++ b/headers/os/arch/mipsel/arch_debugger.h @@ -0,0 +1,13 @@ +/* + * Copyright 2009, Haiku Inc. + * Distributed under the terms of the MIT License. + */ +#ifndef _ARCH_MIPSEL_DEBUGGER_H +#define _ARCH_MIPSEL_DEBUGGER_H + +#warning MIPSEL: fixme +struct debug_cpu_state { + uint32 dummy; +} __attribute__((aligned(8))); + +#endif // _ARCH_MIPSEL_DEBUGGER_H diff --git a/headers/os/kernel/OS.h b/headers/os/kernel/OS.h index f3ed748a55..339b50dfdf 100644 --- a/headers/os/kernel/OS.h +++ b/headers/os/kernel/OS.h @@ -402,6 +402,8 @@ extern void ktrace_vprintf(const char *format, va_list args); # define B_MAX_CPU_COUNT 1 #elif __ARM__ # define B_MAX_CPU_COUNT 1 +#elif __MIPSEL__ +# define B_MAX_CPU_COUNT 1 #else # warning Unknown cpu # define B_MAX_CPU_COUNT 1 diff --git a/headers/os/kernel/debugger.h b/headers/os/kernel/debugger.h index 67b69492d6..417b8490ef 100644 --- a/headers/os/kernel/debugger.h +++ b/headers/os/kernel/debugger.h @@ -17,6 +17,8 @@ #include #elif __M68K__ #include +#elif __MIPSEL__ + #include #else #error you need to write a /arch_debugger.h> #endif