BoardDeviceMap.cfg 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. #
  2. # LUFA Library
  3. # Copyright (C) Dean Camera, 2018.
  4. #
  5. # dean [at] fourwalledcubicle [dot] com
  6. # www.lufa-lib.org
  7. #
  8. #
  9. # =============================================================================
  10. # Board configuration map script, processed with the "BoardDriverTest"
  11. # makefile. This script file maps the possible LUFA target BOARD makefile
  12. # values in user projects to a specific architecture and device. This mapping is
  13. # then used by the makefile to build all possible drivers for that board, to
  14. # detect any missing or erroneous functions. To add a new board mapping, use
  15. # the syntax:
  16. #
  17. # BOARD DEFINE = {ARCH} : {MCU} :
  18. #
  19. # And re-run the makefile. Note that each board may have only one target.
  20. # =============================================================================
  21. #
  22. #
  23. # ----------------- AVR8 Boards ------------------
  24. BOARD_ADAFRUITU4 = AVR8 : atmega32u4 :
  25. BOARD_ATAVRUSBRF01 = AVR8 : at90usb1287 :
  26. BOARD_BENITO = AVR8 : at90usb162 :
  27. BOARD_BIGMULTIO = AVR8 : atmega32u4 :
  28. BOARD_BLACKCAT = AVR8 : at90usb162 :
  29. BOARD_BUI = AVR8 : at90usb646 :
  30. BOARD_BUMBLEB = AVR8 : at90usb162 :
  31. BOARD_CULV3 = AVR8 : atmega32u4 :
  32. BOARD_DUCE = AVR8 : atmega32u2 :
  33. BOARD_EVK527 = AVR8 : atmega32u4 :
  34. BOARD_JMDBU2 = AVR8 : atmega32u2 :
  35. BOARD_LEONARDO = AVR8 : atmega32u4 :
  36. BOARD_MAXIMUS = AVR8 : at90usb162 :
  37. BOARD_MICROPENDOUS_32U2 = AVR8 : atmega32u2 :
  38. BOARD_MICROPENDOUS_A = AVR8 : at90usb1287 :
  39. BOARD_MICROPENDOUS_1 = AVR8 : at90usb162 :
  40. BOARD_MICROPENDOUS_2 = AVR8 : atmega32u4 :
  41. BOARD_MICROPENDOUS_3 = AVR8 : at90usb1287 :
  42. BOARD_MICROPENDOUS_4 = AVR8 : at90usb1287 :
  43. BOARD_MICROPENDOUS_DIP = AVR8 : at90usb1287 :
  44. BOARD_MICROPENDOUS_REV1 = AVR8 : at90usb1287 :
  45. BOARD_MICROPENDOUS_REV2 = AVR8 : at90usb1287 :
  46. BOARD_MICROSIN162 = AVR8 : atmega162 :
  47. BOARD_MINIMUS = AVR8 : atmega32u2 :
  48. BOARD_MULTIO = AVR8 : at90usb162 :
  49. BOARD_NONE = AVR8 : at90usb1287 :
  50. BOARD_OLIMEX162 = AVR8 : at90usb162 :
  51. BOARD_OLIMEX32U4 = AVR8 : atmega32u4 :
  52. BOARD_OLIMEXT32U4 = AVR8 : atmega32u4 :
  53. BOARD_OLIMEXISPMK2 = AVR8 : at90usb162 :
  54. BOARD_RZUSBSTICK = AVR8 : at90usb1287 :
  55. BOARD_SPARKFUN8U2 = AVR8 : atmega8u2 :
  56. BOARD_STK525 = AVR8 : at90usb647 :
  57. BOARD_STK526 = AVR8 : at90usb162 :
  58. BOARD_TEENSY = AVR8 : at90usb162 :
  59. BOARD_TEENSY2 = AVR8 : at90usb646 :
  60. BOARD_TUL = AVR8 : atmega32u4 :
  61. BOARD_UDIP = AVR8 : atmega32u2 :
  62. BOARD_UNO = AVR8 : atmega8u2 :
  63. BOARD_USB2AX = AVR8 : atmega32u2 :
  64. BOARD_USB2AX_V3 = AVR8 : atmega32u2 :
  65. BOARD_USB2AX_V31 = AVR8 : atmega32u2 :
  66. BOARD_USBFOO = AVR8 : atmega162 :
  67. BOARD_USBKEY = AVR8 : at90usb1287 :
  68. BOARD_USBTINYMKII = AVR8 : at90usb162 :
  69. BOARD_USER = AVR8 : at90usb1287 :
  70. BOARD_XPLAIN = AVR8 : at90usb1287 :
  71. BOARD_XPLAIN_REV1 = AVR8 : at90usb1287 :
  72. BOARD_STANGE_ISP = AVR8 : at90usb162 :
  73. BOARD_U2S = AVR8 : atmega32u2 :
  74. BOARD_YUN = AVR8 : atmega32u4 :
  75. BOARD_MICRO = AVR8 : atmega32u4 :
  76. BOARD_POLOLUMICRO = AVR8 : atmega32u4 :
  77. BOARD_XPLAINED_MINI = AVR8 : atmega32u4 :
  78. #
  79. # ----------------- XMEGA Boards -----------------
  80. BOARD_A3BU_XPLAINED = XMEGA : atxmega256a3bu :
  81. BOARD_B1_XPLAINED = XMEGA : atxmega128b1 :
  82. BOARD_C3_XPLAINED = XMEGA : atxmega384c3 :
  83. #
  84. # ------------------ UC3 Boards ------------------
  85. BOARD_EVK1100 = UC3 : uc3a0512 :
  86. BOARD_EVK1101 = UC3 : uc3b0256 :
  87. BOARD_EVK1104 = UC3 : uc3a3256 :
  88. BOARD_UC3A3_XPLAINED = UC3 : uc3a3256 :
  89. #