The short form should contain 4 ... 8 lower case letters and numbers, e.g.
/*=== board constants ================================================*/ #define STK500_MEGA8 (1) #define STK500_MEGA16 (2) #define IC_MEGA8_8 (3) #define ICT_RF230 (4) #define XBOARD_MEGA32 (5)
/*=== cpu constants ==================================================*/ #define CPU_M8 (1) #define CPU_M16 (2) #define CPU_M1281 (3) #define CPU_M32 (4)
#elif defined(xbrdm32) # include "board_xbrdm32.h" #else # error .... #endif
doxy_input_files variable in Doc/Usr/SConscript
doc["doxy_input_files"] = doc.Split("""\ Doc/trx.dox Src/Lib/Inc/const.h Src/Lib/Inc/board.h Src/Lib/Inc/boards/board_dummy.h Src/Lib/Inc/boards/board_stkm8.h Src/Lib/Inc/boards/board_stkm16.h Src/Lib/Inc/boards/board_icm8.h Src/Lib/Inc/boards/board_ict230.h Src/Lib/Inc/boards/board_xbrd32.h Src/Lib/Inc/radio.h Src/Lib/Inc/rf230/trx_rf230.h Src/Lib/Rf230/radio_rf230.c Src/Lib/Rf230/trx_rf230.c """)
SConstruct and add the CPU type for the new board com['boardopts'] = { "stkm8" : "atmega8", "stkm16": "atmega16", "icm8" : "atmega8", "ict230": "atmega1281", "xbrd32": "atmega32", }
1.5.5