BootloaderDeviceMap.cfg 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  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. # Bootloader configuration map script, processed with the "BootloaderTest"
  11. # makefile. This script file defines the targets for each LUFA bootloader,
  12. # which are then built as part of the build test to ensure that there are no
  13. # failures on all standard configurations. To add a new build target for a
  14. # bootloader to this script, use the format:
  15. #
  16. # BOOTLOADER = {ARCH} : {MCU} : {BOARD} : {FLASH SIZE KB} : {BOOT SIZE KB} : {F_USB MHZ}
  17. #
  18. # And re-run the makefile.
  19. # =============================================================================
  20. #
  21. #
  22. # ------------ CDC Bootloader --------------------
  23. CDC = AVR8 : at90usb1287 : XPLAIN : 128 : 8 : 8 :
  24. CDC = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  25. CDC = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  26. CDC = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  27. CDC = AVR8 : at90usb1286 : NONE : 128 : 8 : 8 :
  28. CDC = AVR8 : at90usb1286 : NONE : 128 : 4 : 8 :
  29. CDC = AVR8 : at90usb646 : NONE : 64 : 4 : 8 :
  30. CDC = AVR8 : atmega32u4 : NONE : 32 : 4 : 8 :
  31. CDC = AVR8 : atmega16u4 : NONE : 16 : 4 : 8 :
  32. CDC = AVR8 : atmega32u2 : NONE : 32 : 4 : 8 :
  33. CDC = AVR8 : atmega16u2 : NONE : 16 : 4 : 8 :
  34. CDC = AVR8 : atmega8u2 : NONE : 8 : 4 : 8 :
  35. CDC = AVR8 : at90usb162 : NONE : 16 : 4 : 8 :
  36. CDC = AVR8 : at90usb82 : NONE : 8 : 4 : 8 :
  37. CDC = AVR8 : at90usb1287 : NONE : 128 : 8 : 16 :
  38. CDC = AVR8 : at90usb1287 : NONE : 128 : 4 : 16 :
  39. CDC = AVR8 : at90usb647 : NONE : 64 : 4 : 16 :
  40. CDC = AVR8 : at90usb1286 : NONE : 128 : 8 : 16 :
  41. CDC = AVR8 : at90usb1286 : NONE : 128 : 4 : 16 :
  42. CDC = AVR8 : at90usb646 : NONE : 64 : 4 : 16 :
  43. CDC = AVR8 : atmega32u4 : NONE : 32 : 4 : 16 :
  44. CDC = AVR8 : atmega16u4 : NONE : 16 : 4 : 16 :
  45. CDC = AVR8 : atmega32u2 : NONE : 32 : 4 : 16 :
  46. CDC = AVR8 : atmega16u2 : NONE : 16 : 4 : 16 :
  47. CDC = AVR8 : atmega8u2 : NONE : 8 : 4 : 16 :
  48. CDC = AVR8 : at90usb162 : NONE : 16 : 4 : 16 :
  49. CDC = AVR8 : at90usb82 : NONE : 8 : 4 : 16 :
  50. #
  51. # ------------ DFU Bootloader --------------------
  52. DFU = AVR8 : at90usb1287 : XPLAIN : 128 : 8 : 8 :
  53. DFU = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  54. DFU = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  55. DFU = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  56. DFU = AVR8 : at90usb1286 : NONE : 128 : 8 : 8 :
  57. DFU = AVR8 : at90usb1286 : NONE : 128 : 4 : 8 :
  58. DFU = AVR8 : at90usb646 : NONE : 64 : 4 : 8 :
  59. DFU = AVR8 : atmega32u4 : NONE : 32 : 4 : 8 :
  60. DFU = AVR8 : atmega16u4 : NONE : 16 : 4 : 8 :
  61. DFU = AVR8 : atmega32u2 : NONE : 32 : 4 : 8 :
  62. DFU = AVR8 : atmega16u2 : NONE : 16 : 4 : 8 :
  63. DFU = AVR8 : atmega8u2 : NONE : 8 : 4 : 8 :
  64. DFU = AVR8 : at90usb162 : NONE : 16 : 4 : 8 :
  65. DFU = AVR8 : at90usb82 : NONE : 8 : 4 : 8 :
  66. DFU = AVR8 : at90usb1287 : NONE : 128 : 8 : 16 :
  67. DFU = AVR8 : at90usb1287 : NONE : 128 : 4 : 16 :
  68. DFU = AVR8 : at90usb647 : NONE : 64 : 4 : 16 :
  69. DFU = AVR8 : at90usb1286 : NONE : 128 : 8 : 16 :
  70. DFU = AVR8 : at90usb1286 : NONE : 128 : 4 : 16 :
  71. DFU = AVR8 : at90usb646 : NONE : 64 : 4 : 16 :
  72. DFU = AVR8 : atmega32u4 : NONE : 32 : 4 : 16 :
  73. DFU = AVR8 : atmega16u4 : NONE : 16 : 4 : 16 :
  74. DFU = AVR8 : atmega32u2 : NONE : 32 : 4 : 16 :
  75. DFU = AVR8 : atmega16u2 : NONE : 16 : 4 : 16 :
  76. DFU = AVR8 : atmega8u2 : NONE : 8 : 4 : 16 :
  77. DFU = AVR8 : at90usb162 : NONE : 16 : 4 : 16 :
  78. DFU = AVR8 : at90usb82 : NONE : 8 : 4 : 16 :
  79. #
  80. # ------------ HID Bootloader --------------------
  81. HID = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  82. HID = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  83. HID = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  84. HID = AVR8 : at90usb1286 : NONE : 128 : 8 : 8 :
  85. HID = AVR8 : at90usb1286 : NONE : 128 : 4 : 8 :
  86. HID = AVR8 : at90usb646 : NONE : 64 : 4 : 8 :
  87. HID = AVR8 : atmega32u4 : NONE : 32 : 4 : 8 :
  88. HID = AVR8 : atmega16u4 : NONE : 16 : 4 : 8 :
  89. HID = AVR8 : atmega32u2 : NONE : 32 : 2 : 8 :
  90. HID = AVR8 : atmega32u2 : NONE : 32 : 4 : 8 :
  91. HID = AVR8 : atmega16u2 : NONE : 16 : 2 : 8 :
  92. HID = AVR8 : atmega16u2 : NONE : 16 : 4 : 8 :
  93. HID = AVR8 : atmega8u2 : NONE : 8 : 2 : 8 :
  94. HID = AVR8 : atmega8u2 : NONE : 8 : 4 : 8 :
  95. HID = AVR8 : at90usb162 : NONE : 16 : 2 : 8 :
  96. HID = AVR8 : at90usb162 : NONE : 16 : 4 : 8 :
  97. HID = AVR8 : at90usb162 : NONE : 16 : 2 : 8 :
  98. HID = AVR8 : at90usb162 : NONE : 16 : 4 : 8 :
  99. HID = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  100. HID = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  101. HID = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  102. HID = AVR8 : at90usb1286 : NONE : 128 : 8 : 16 :
  103. HID = AVR8 : at90usb1286 : NONE : 128 : 4 : 16 :
  104. HID = AVR8 : at90usb646 : NONE : 64 : 4 : 16 :
  105. HID = AVR8 : atmega32u4 : NONE : 32 : 4 : 16 :
  106. HID = AVR8 : atmega16u4 : NONE : 16 : 4 : 16 :
  107. HID = AVR8 : atmega32u2 : NONE : 32 : 2 : 16 :
  108. HID = AVR8 : atmega32u2 : NONE : 32 : 4 : 16 :
  109. HID = AVR8 : atmega16u2 : NONE : 16 : 2 : 16 :
  110. HID = AVR8 : atmega16u2 : NONE : 16 : 4 : 16 :
  111. HID = AVR8 : atmega8u2 : NONE : 8 : 2 : 16 :
  112. HID = AVR8 : atmega8u2 : NONE : 8 : 4 : 16 :
  113. HID = AVR8 : at90usb162 : NONE : 16 : 2 : 16 :
  114. HID = AVR8 : at90usb162 : NONE : 16 : 4 : 16 :
  115. HID = AVR8 : at90usb162 : NONE : 16 : 2 : 16 :
  116. HID = AVR8 : at90usb162 : NONE : 16 : 4 : 16 :
  117. #
  118. # ---------- Printer Bootloader ------------------
  119. Printer = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  120. Printer = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  121. Printer = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  122. Printer = AVR8 : at90usb1286 : NONE : 128 : 8 : 8 :
  123. Printer = AVR8 : at90usb1286 : NONE : 128 : 4 : 8 :
  124. Printer = AVR8 : at90usb646 : NONE : 64 : 4 : 8 :
  125. Printer = AVR8 : atmega32u4 : NONE : 32 : 4 : 8 :
  126. Printer = AVR8 : atmega16u4 : NONE : 16 : 4 : 8 :
  127. Printer = AVR8 : atmega32u2 : NONE : 32 : 4 : 8 :
  128. Printer = AVR8 : atmega16u2 : NONE : 16 : 4 : 8 :
  129. Printer = AVR8 : atmega8u2 : NONE : 8 : 4 : 8 :
  130. Printer = AVR8 : at90usb162 : NONE : 16 : 4 : 8 :
  131. Printer = AVR8 : at90usb82 : NONE : 8 : 4 : 8 :
  132. Printer = AVR8 : at90usb1287 : NONE : 128 : 8 : 16 :
  133. Printer = AVR8 : at90usb1287 : NONE : 128 : 4 : 16 :
  134. Printer = AVR8 : at90usb647 : NONE : 64 : 4 : 16 :
  135. Printer = AVR8 : at90usb1286 : NONE : 128 : 8 : 16 :
  136. Printer = AVR8 : at90usb1286 : NONE : 128 : 4 : 16 :
  137. Printer = AVR8 : at90usb646 : NONE : 64 : 4 : 16 :
  138. Printer = AVR8 : atmega32u4 : NONE : 32 : 4 : 16 :
  139. Printer = AVR8 : atmega16u4 : NONE : 16 : 4 : 16 :
  140. Printer = AVR8 : atmega32u2 : NONE : 32 : 4 : 16 :
  141. Printer = AVR8 : atmega16u2 : NONE : 16 : 4 : 16 :
  142. Printer = AVR8 : atmega8u2 : NONE : 8 : 4 : 16 :
  143. Printer = AVR8 : at90usb162 : NONE : 16 : 4 : 16 :
  144. Printer = AVR8 : at90usb82 : NONE : 8 : 4 : 16 :
  145. #
  146. # ---------- Mass Storage Bootloader -----------------
  147. MassStorage = AVR8 : at90usb1287 : XPLAIN : 128 : 8 : 8 :
  148. MassStorage = AVR8 : at90usb1287 : NONE : 128 : 8 : 8 :
  149. MassStorage = AVR8 : at90usb1287 : NONE : 128 : 4 : 8 :
  150. MassStorage = AVR8 : at90usb647 : NONE : 64 : 4 : 8 :
  151. MassStorage = AVR8 : at90usb1286 : NONE : 128 : 8 : 8 :
  152. MassStorage = AVR8 : at90usb1286 : NONE : 128 : 4 : 8 :
  153. MassStorage = AVR8 : at90usb646 : NONE : 64 : 4 : 8 :
  154. MassStorage = AVR8 : atmega32u4 : LEONARDO : 32 : 4 : 16 :
  155. MassStorage = AVR8 : atmega32u4 : NONE : 32 : 4 : 8 :
  156. MassStorage = AVR8 : atmega16u4 : NONE : 16 : 4 : 8 :
  157. MassStorage = AVR8 : atmega32u2 : NONE : 32 : 4 : 8 :
  158. MassStorage = AVR8 : at90usb1287 : NONE : 128 : 8 : 16 :
  159. MassStorage = AVR8 : at90usb1287 : NONE : 128 : 4 : 16 :
  160. MassStorage = AVR8 : at90usb647 : NONE : 64 : 4 : 16 :
  161. MassStorage = AVR8 : at90usb1286 : NONE : 128 : 8 : 16 :
  162. MassStorage = AVR8 : at90usb1286 : NONE : 128 : 4 : 16 :
  163. MassStorage = AVR8 : at90usb646 : NONE : 64 : 4 : 16 :
  164. MassStorage = AVR8 : atmega32u4 : NONE : 32 : 4 : 16 :
  165. MassStorage = AVR8 : atmega16u4 : NONE : 16 : 4 : 16 :
  166. MassStorage = AVR8 : atmega32u2 : NONE : 32 : 4 : 16 :
  167. #