88 #ifndef MSP430_DEBUG_H
89 #define MSP430_DEBUG_H
93 #if defined(__cplusplus)
97 #ifndef MSP430_DEBUG_TYPES
98 #define MSP430_DEBUG_TYPES
156 #define MASKREG(REG) (1 << REG)
157 #define ALL_REGS 0xffffffff
209 #if ! defined(uController)
273 #endif // end of def uController
284 #define TCE_SMCLK (1 << 0)
286 #define ST_ACLK (1 << 1)
287 #define ST_SMCLK (1 << 2)
288 #define TCE_MCLK (1 << 3)
289 #define JT_FLLO (1 << 4)
290 #define ST_TACLK (1 << 5)
292 #define ECLK_SYN (1 << 0)
294 //#define ST_ACLK (1 << 1)
295 //#define ST_SMCLK (1 << 2)
296 #define ST_MCLK (1 << 3)
297 //#define JT_FLLO (1 << 4)
298 #define FORCE_SYN (1 << 5)
320 #define EEM_EN (1 << 0)
323 #define CLEAR_STOP (1 << 1)
325 #define EMU_CLK_EN (1 << 2)
327 #define EMU_FEAT_EN (1 << 3)
329 #define DEB_TRIG_LATCH (1 << 4)
334 #define EEM_STOPPED (1 << 7)
337 #define EMU_MODE_F44X_100 0x0000
338 #define EMU_MODE_F43X_100 0x4000
340 #define EMU_MODE_F4XX_64 0x5000
342 #define EMU_MODE_F4XX_80 0x6000
373 #define MSP430_Read_Registers(REGISTERS, MASK) MSP430_Registers(REGISTERS, MASK, READ)
374 #define MSP430_Write_Registers(REGISTERS, MASK) MSP430_Registers(REGISTERS, MASK, WRITE)
394 #define MSP430_Read_ExtRegister(ADDRESS, BUFFER) MSP430_ExtRegisters(ADDRESS, BUFFER,1 ,READ)
395 #define MSP430_Write_ExtRegister(ADDRESS, BUFFER) MSP430_ExtRegisters(ADDRESS, BUFFER, 1, WRITE)
422 #define MSP430_Read_Register(REG, REGNB) MSP430_Register(REG, REGNB, READ)
423 #define MSP430_Write_Register(REG, REGNB) MSP430_Register(REG, REGNB, WRITE)
553 #if ! defined(uController)
559 #if defined(__cplusplus)
563 #endif // MSP430_DEBUG_H