]> rtime.felk.cvut.cz Git - arc.git/blobdiff - arch/ppc/mpc55xx/kernel/arch_offset.c
Merge with 765bce288d0087a216f29fce9182e469701b9e5d
[arc.git] / arch / ppc / mpc55xx / kernel / arch_offset.c
index 42caeb5610b2388ca98e2d7e26a6e05e98b4d04f..70878a8747dd096d3d82274f7b4688aa8ff2022b 100644 (file)
 #include "arch_stack.h"\r
 \r
 \r
-#if 0\r
-#include "Os.h"\r
-#include "kernel.h"\r
-#include "pcb.h"\r
-//#include "app_i.h"f\r
-#include "sys.h"\r
-#include "arch_stack.h"\r
-#endif\r
+\r
 \r
 \r
 #if defined(__GNUC__)\r
@@ -81,6 +74,12 @@ void  oil_foo(void) {
        DECLARE(FUNC_FRM_R30, offsetof(Os_FuncFrameType,r30));\r
        DECLARE(FUNC_FRM_R31, offsetof(Os_FuncFrameType,r31));\r
 \r
+#if defined(CFG_SPE)\r
+       DECLARE(ISR_FRM_SPE_FSCR, offsetof(Os_IsrFrameType,fscr));\r
+       DECLARE(ISR_FRM_SPE_ACC, offsetof(Os_IsrFrameType,acc));\r
+       DECLARE(ISR_FRM_R3, offsetof(Os_IsrFrameType,acc));\r
+#endif\r
+\r
        DECLARE(ISR_FRM_SIZE,   sizeof(Os_IsrFrameType));\r
        DECLARE(ISR_FRM_R0, offsetof(Os_IsrFrameType,r0));\r
        DECLARE(ISR_FRM_R4, offsetof(Os_IsrFrameType,r4));\r