rename cpuXXX_t to cpu_XXX_t
[bertos.git] / bertos / cpu / frame.h
index a17c8efa72ce17c0b7c84cc3bb778847b13b3e71..2a9680a2a7e64231ca89ae4c35645ddc652ec52a 100644 (file)
@@ -80,7 +80,7 @@
 
        #define CPU_SAVED_REGS_CNT     1
        #define CPU_STACK_GROWS_UPWARD 0
-       #define CPU_SP_ON_EMPTY_SLOT   0
+       #define CPU_SP_ON_EMPTY_SLOT   1
 
 #elif CPU_DSP56K
 
        #if !CPU_SP_ON_EMPTY_SLOT
                /* DSP56K and other weirdos */
                #define CPU_PUSH_WORD(sp, data) \
-                       do { *++(sp) = (cpustack_t)(data); } while (0)
+                       do { *++(sp) = (cpu_stack_t)(data); } while (0)
                #define CPU_POP_WORD(sp) \
                        (*(sp)--)
        #else
         * RTS discards SR while returning (it does not restore it). So we push
         * 0 to fake the same context.
         */
-       #define CPU_PUSH_CALL_FRMAE(sp, func) \
+       #define CPU_PUSH_CALL_FRAME(sp, func) \
                do { \
                        CPU_PUSH_WORD((sp), (func)); \
                        CPU_PUSH_WORD((sp), 0x100); \
 
        #define CPU_PUSH_CALL_FRAME(sp, func) \
                do { \
-                       CPU_PUSH_WORD((sp), (cpustack_t)(func)); /* LR -> 8(SP) */ \
+                       CPU_PUSH_WORD((sp), (cpu_stack_t)(func)); /* LR -> 8(SP) */ \
                        CPU_PUSH_WORD((sp), 0);                  /* CR -> 4(SP) */ \
                } while (0)
 
 #else
        #define CPU_PUSH_CALL_FRAME(sp, func) \
-               CPU_PUSH_WORD((sp), (cpustack_t)(func))
+               CPU_PUSH_WORD((sp), (cpu_stack_t)(func))
 #endif
 
 /**