X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=bertos%2Fcpu%2Fattr.h;fp=bertos%2Fcpu%2Fattr.h;h=33901d06539b3f580a63e88c49e1d00eae98fc88;hb=a3f9ca9d86b7f8da31204746cc32e13c2dbe5ed0;hp=798969901cbcc59f1d626b99f522a6435b2f8ec4;hpb=14c4531e5f8c34a4454a44f7f1e1cb3e8be96f25;p=bertos.git diff --git a/bertos/cpu/attr.h b/bertos/cpu/attr.h index 79896990..33901d06 100644 --- a/bertos/cpu/attr.h +++ b/bertos/cpu/attr.h @@ -246,6 +246,18 @@ #define CPU_RAM_START 0x100 #endif +#elif CPU_MSP430 + + #define CPU_REG_BITS 16 + #define CPU_REGS_CNT 12 + #define CPU_BYTE_ORDER CPU_LITTLE_ENDIAN + #define CPU_HARVARD 0 + + /// Valid pointers should be >= than this value (used for debug) + #define CPU_RAM_START 0x200 + + #define NOP __asm__ __volatile__ ("nop") + #else #error No CPU_... defined. #endif