First support for MSP430 CPU
[bertos.git] / bertos / cpu / types.h
index cbef8c4126f38916d0d8e158ff36b2d9b34fced2..ebd341718c9efdc876f8cc67b4ca4d5e654941e9 100644 (file)
        #define SIZEOF_CPUSTACK_T 1
        #define SIZEOF_CPUALIGNED_T SIZEOF_CPUSTACK_T
 
+#elif CPU_MSP430
+
+       typedef uint16_t cpu_flags_t;
+       typedef uint16_t cpu_stack_t;
+       typedef cpu_stack_t cpu_aligned_stack_t;
+       #define SIZEOF_CPUSTACK_T 2
+       #define SIZEOF_CPUALIGNED_T SIZEOF_CPUSTACK_T
+
 #else
        #error No CPU_... defined.
 #endif