Teensy 4.1 core updated for C++20
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

619 lines
27KB

  1. menu.usb=USB Type
  2. menu.speed=CPU Speed
  3. menu.keys=Keyboard Layout
  4. teensy31.name=Teensy 3.1
  5. teensy31.upload.protocol=halfkay
  6. teensy31.upload.maximum_size=262144
  7. teensy31.upload.maximum_ram_size=65536
  8. teensy31.upload.speed=12000000
  9. teensy31.upload.disable_flushing=true
  10. teensy31.bootloader.path=undefined
  11. teensy31.serial.restart_cmd=true
  12. teensy31.serial.safe_baud_rates_only=true
  13. teensy31.upload.avrdude_wrapper=teensy_reboot
  14. teensy31.build.mcu=mk20dx256
  15. teensy31.build.cpu=cortex-m4
  16. teensy31.build.option1=-mthumb
  17. teensy31.build.option2=-nostdlib
  18. teensy31.build.option3=-D__MK20DX256__
  19. teensy31.build.option4=-DTEENSYDUINO=118
  20. #teensy31.build.option5=-O2
  21. #teensy31.build.option6=-mlong-calls
  22. teensy31.build.option5=-g3
  23. teensy31.build.option6=-O2
  24. teensy31.build.option7=-finline-functions
  25. teensy31.build.option8=-funswitch-loops
  26. teensy31.build.option9=-mlong-calls
  27. #teensy31.build.option10=-ffast-math
  28. #teensy31.build.option11=-mslow-flash-data
  29. teensy31.build.cppoption1=-fno-rtti
  30. teensy31.build.linkoption1=-mthumb
  31. #teensy31.build.linkoption2=-Wl,--undefined=sys_exit
  32. #teensy31.build.linkoption3=-Wl,--gc-sections
  33. #teensy31.build.linkoption4=-Wa,-adhls
  34. #teensy31.build.linkoption5=-Wl,-Map=test.map
  35. teensy31.build.additionalobject1=-larm_cortexM4l_math
  36. teensy31.build.linkscript=mk20dx256.ld
  37. teensy31.build.architecture=arm-none-eabi
  38. teensy31.build.command.gcc=arm-none-eabi-gcc
  39. teensy31.build.command.g++=arm-none-eabi-g++
  40. teensy31.build.command.ar=arm-none-eabi-ar
  41. teensy31.build.command.objcopy=arm-none-eabi-objcopy
  42. teensy31.build.command.objdump=arm-none-eabi-objdump
  43. teensy31.build.command.size=arm-none-eabi-size
  44. teensy31.build.core=teensy3
  45. teensy31.build.noarchive=true
  46. teensy31.build.elide_constructors=true
  47. teensy31.build.gnu0x=true
  48. teensy31.build.dependency=true
  49. teensy31.build.time_t=true
  50. #teensy31.build.linker_relaxation=true
  51. teensy31.build.post_compile_script=teensy_post_compile
  52. #teensy31.build.serial_number=true
  53. teensy31.menu.usb.serial.name=Serial
  54. teensy31.menu.usb.serial.build.define0=-DUSB_SERIAL
  55. teensy31.menu.usb.hid.name=Keyboard + Mouse + Joystick
  56. teensy31.menu.usb.hid.build.define0=-DUSB_HID
  57. teensy31.menu.usb.hid.fake_serial=teensy_gateway
  58. teensy31.menu.usb.serialhid.name=Serial + Keyboard + Mouse + Joystick
  59. teensy31.menu.usb.serialhid.build.define0=-DUSB_SERIAL_HID
  60. #teensy31.menu.usb.int_disk.name=Disk(Internal) + Keyboard
  61. #teensy31.menu.usb.int_disk.build.define0=-DUSB_DISK
  62. #teensy31.menu.usb.int_disk.fake_serial=teensy_gateway
  63. #teensy31.menu.usb.int_disk.build.elfpatch=mktinyfat
  64. #teensy31.menu.usb.sd_disk.name=Disk(SD Card) + Keyboard
  65. #teensy31.menu.usb.sd_disk.build.define0=-DUSB_DISK_SDFLASH
  66. #teensy31.menu.usb.sd_disk.fake_serial=teensy_gateway
  67. teensy31.menu.usb.midi.name=MIDI
  68. teensy31.menu.usb.midi.build.define0=-DUSB_MIDI
  69. teensy31.menu.usb.midi.fake_serial=teensy_gateway
  70. teensy31.menu.usb.rawhid.name=Raw HID
  71. teensy31.menu.usb.rawhid.build.define0=-DUSB_RAWHID
  72. teensy31.menu.usb.rawhid.fake_serial=teensy_gateway
  73. teensy31.menu.usb.flightsim.name=Flight Sim Controls
  74. teensy31.menu.usb.flightsim.build.define0=-DUSB_FLIGHTSIM
  75. teensy31.menu.usb.flightsim.fake_serial=teensy_gateway
  76. teensy31.menu.speed.168.name=168 MHz (overclock WARP1)
  77. teensy31.menu.speed.144.name=144 MHz (overclock LIGHTSPEED)
  78. teensy31.menu.speed.120.name=120 MHz (overclock TURBO)
  79. teensy31.menu.speed.96.name=96 MHz (overclock)
  80. teensy31.menu.speed.48.name=48 MHz
  81. teensy31.menu.speed.24.name=24 MHz
  82. teensy31.menu.speed.168.build.f_cpu=168000000
  83. teensy31.menu.speed.144.build.f_cpu=144000000
  84. teensy31.menu.speed.120.build.f_cpu=120000000
  85. teensy31.menu.speed.96.build.f_cpu=96000000
  86. teensy31.menu.speed.48.build.f_cpu=48000000
  87. teensy31.menu.speed.24.build.f_cpu=24000000
  88. teensy31.menu.keys.en-us.name=US English
  89. teensy31.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  90. teensy31.menu.keys.fr-ca.name=Canadian French
  91. teensy31.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  92. teensy31.menu.keys.xx-ca.name=Canadian Multilingual
  93. teensy31.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  94. teensy31.menu.keys.da-da.name=Danish
  95. teensy31.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  96. teensy31.menu.keys.fi-fi.name=Finnish
  97. teensy31.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  98. teensy31.menu.keys.fr-fr.name=French
  99. teensy31.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  100. teensy31.menu.keys.fr-be.name=French Belgian
  101. teensy31.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  102. teensy31.menu.keys.fr-ch.name=French Swiss
  103. teensy31.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  104. teensy31.menu.keys.de-de.name=German
  105. teensy31.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  106. teensy31.menu.keys.de-dm.name=German (Mac)
  107. teensy31.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  108. teensy31.menu.keys.de-ch.name=German Swiss
  109. teensy31.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  110. teensy31.menu.keys.is-is.name=Icelandic
  111. teensy31.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  112. teensy31.menu.keys.en-ie.name=Irish
  113. teensy31.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  114. teensy31.menu.keys.it-it.name=Italian
  115. teensy31.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  116. teensy31.menu.keys.no-no.name=Norwegian
  117. teensy31.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  118. teensy31.menu.keys.pt-pt.name=Portuguese
  119. teensy31.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  120. teensy31.menu.keys.pt-br.name=Portuguese Brazilian
  121. teensy31.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  122. teensy31.menu.keys.es-es.name=Spanish
  123. teensy31.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  124. teensy31.menu.keys.es-mx.name=Spanish Latin America
  125. teensy31.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  126. teensy31.menu.keys.sv-se.name=Swedish
  127. teensy31.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  128. teensy31.menu.keys.tr-tr.name=Turkish (partial)
  129. teensy31.menu.keys.tr-tr.build.define1=-DLAYOUT_TURKISH
  130. teensy31.menu.keys.en-gb.name=United Kingdom
  131. teensy31.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  132. teensy31.menu.keys.usint.name=US International
  133. teensy31.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL
  134. teensy3.name=Teensy 3.0
  135. teensy3.upload.protocol=halfkay
  136. teensy3.upload.maximum_size=131072
  137. teensy3.upload.maximum_ram_size=16384
  138. teensy3.upload.speed=12000000
  139. teensy3.upload.disable_flushing=true
  140. teensy3.bootloader.path=undefined
  141. teensy3.serial.restart_cmd=true
  142. teensy3.serial.safe_baud_rates_only=true
  143. teensy3.upload.avrdude_wrapper=teensy_reboot
  144. teensy3.build.mcu=mk20dx128
  145. teensy3.build.cpu=cortex-m4
  146. teensy3.build.option1=-mthumb
  147. teensy3.build.option2=-nostdlib
  148. teensy3.build.option3=-D__MK20DX128__
  149. teensy3.build.option4=-DTEENSYDUINO=118
  150. teensy3.build.cppoption1=-fno-rtti
  151. teensy3.build.linkoption1=-mthumb
  152. teensy3.build.additionalobject1=-larm_cortexM4l_math
  153. teensy3.build.linkscript=mk20dx128.ld
  154. teensy3.build.architecture=arm-none-eabi
  155. teensy3.build.command.gcc=arm-none-eabi-gcc
  156. teensy3.build.command.g++=arm-none-eabi-g++
  157. teensy3.build.command.ar=arm-none-eabi-ar
  158. teensy3.build.command.objcopy=arm-none-eabi-objcopy
  159. teensy3.build.command.objdump=arm-none-eabi-objdump
  160. teensy3.build.command.size=arm-none-eabi-size
  161. teensy3.build.core=teensy3
  162. teensy3.build.noarchive=true
  163. teensy3.build.elide_constructors=true
  164. teensy3.build.gnu0x=true
  165. teensy3.build.dependency=true
  166. teensy3.build.time_t=true
  167. #teensy3.build.linker_relaxation=true
  168. teensy3.build.post_compile_script=teensy_post_compile
  169. #teensy3.build.serial_number=true
  170. teensy3.menu.usb.serial.name=Serial
  171. teensy3.menu.usb.serial.build.define0=-DUSB_SERIAL
  172. teensy3.menu.usb.hid.name=Keyboard + Mouse + Joystick
  173. teensy3.menu.usb.hid.build.define0=-DUSB_HID
  174. teensy3.menu.usb.hid.fake_serial=teensy_gateway
  175. teensy3.menu.usb.serialhid.name=Serial + Keyboard + Mouse + Joystick
  176. teensy3.menu.usb.serialhid.build.define0=-DUSB_SERIAL_HID
  177. #teensy3.menu.usb.int_disk.name=Disk(Internal) + Keyboard
  178. #teensy3.menu.usb.int_disk.build.define0=-DUSB_DISK
  179. #teensy3.menu.usb.int_disk.fake_serial=teensy_gateway
  180. #teensy3.menu.usb.int_disk.build.elfpatch=mktinyfat
  181. #teensy3.menu.usb.sd_disk.name=Disk(SD Card) + Keyboard
  182. #teensy3.menu.usb.sd_disk.build.define0=-DUSB_DISK_SDFLASH
  183. #teensy3.menu.usb.sd_disk.fake_serial=teensy_gateway
  184. teensy3.menu.usb.midi.name=MIDI
  185. teensy3.menu.usb.midi.build.define0=-DUSB_MIDI
  186. teensy3.menu.usb.midi.fake_serial=teensy_gateway
  187. teensy3.menu.usb.rawhid.name=Raw HID
  188. teensy3.menu.usb.rawhid.build.define0=-DUSB_RAWHID
  189. teensy3.menu.usb.rawhid.fake_serial=teensy_gateway
  190. teensy3.menu.usb.flightsim.name=Flight Sim Controls
  191. teensy3.menu.usb.flightsim.build.define0=-DUSB_FLIGHTSIM
  192. teensy3.menu.usb.flightsim.fake_serial=teensy_gateway
  193. teensy3.menu.speed.96.name=96 MHz (overclock)
  194. teensy3.menu.speed.48.name=48 MHz
  195. teensy3.menu.speed.24.name=24 MHz
  196. teensy3.menu.speed.96.build.f_cpu=96000000
  197. teensy3.menu.speed.48.build.f_cpu=48000000
  198. teensy3.menu.speed.24.build.f_cpu=24000000
  199. teensy3.menu.keys.en-us.name=US English
  200. teensy3.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  201. teensy3.menu.keys.fr-ca.name=Canadian French
  202. teensy3.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  203. teensy3.menu.keys.xx-ca.name=Canadian Multilingual
  204. teensy3.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  205. teensy3.menu.keys.da-da.name=Danish
  206. teensy3.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  207. teensy3.menu.keys.fi-fi.name=Finnish
  208. teensy3.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  209. teensy3.menu.keys.fr-fr.name=French
  210. teensy3.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  211. teensy3.menu.keys.fr-be.name=French Belgian
  212. teensy3.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  213. teensy3.menu.keys.fr-ch.name=French Swiss
  214. teensy3.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  215. teensy3.menu.keys.de-de.name=German
  216. teensy3.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  217. teensy3.menu.keys.de-dm.name=German (Mac)
  218. teensy3.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  219. teensy3.menu.keys.de-ch.name=German Swiss
  220. teensy3.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  221. teensy3.menu.keys.is-is.name=Icelandic
  222. teensy3.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  223. teensy3.menu.keys.en-ie.name=Irish
  224. teensy3.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  225. teensy3.menu.keys.it-it.name=Italian
  226. teensy3.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  227. teensy3.menu.keys.no-no.name=Norwegian
  228. teensy3.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  229. teensy3.menu.keys.pt-pt.name=Portuguese
  230. teensy3.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  231. teensy3.menu.keys.pt-br.name=Portuguese Brazilian
  232. teensy3.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  233. teensy3.menu.keys.es-es.name=Spanish
  234. teensy3.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  235. teensy3.menu.keys.es-mx.name=Spanish Latin America
  236. teensy3.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  237. teensy3.menu.keys.sv-se.name=Swedish
  238. teensy3.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  239. teensy3.menu.keys.tr-tr.name=Turkish (partial)
  240. teensy3.menu.keys.tr-tr.build.define1=-DLAYOUT_TURKISH
  241. teensy3.menu.keys.en-gb.name=United Kingdom
  242. teensy3.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  243. teensy3.menu.keys.usint.name=US International
  244. teensy3.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL
  245. teensy2.name=Teensy 2.0
  246. teensy2.upload.protocol=halfkay
  247. teensy2.upload.maximum_size=32256
  248. teensy2.upload.maximum_ram_size=2560
  249. teensy2.upload.speed=12000000
  250. teensy2.upload.disable_flushing=true
  251. teensy2.bootloader.path=undefined
  252. teensy2.serial.restart_cmd=true
  253. teensy2.serial.safe_baud_rates_only=true
  254. teensy2.upload.avrdude_wrapper=teensy_reboot
  255. teensy2.build.mcu=atmega32u4
  256. teensy2.build.option1=-DTEENSYDUINO=118
  257. teensy2.build.core=teensy
  258. teensy2.build.elide_constructors=true
  259. teensy2.build.cpp0x=true
  260. teensy2.build.dependency=true
  261. teensy2.build.linker_relaxation=true
  262. teensy2.build.post_compile_script=teensy_post_compile
  263. teensy2.build.serial_number=true
  264. teensy2.menu.usb.serial.name=Serial
  265. teensy2.menu.usb.serial.build.define0=-DUSB_SERIAL
  266. teensy2.menu.usb.hid.name=Keyboard + Mouse + Joystick
  267. teensy2.menu.usb.hid.build.define0=-DUSB_HID
  268. teensy2.menu.usb.hid.fake_serial=teensy_gateway
  269. teensy2.menu.usb.serialhid.name=Serial + Keyboard + Mouse + Joystick
  270. teensy2.menu.usb.serialhid.build.define0=-DUSB_SERIAL_HID
  271. teensy2.menu.usb.int_disk.name=Disk(Internal) + Keyboard
  272. teensy2.menu.usb.int_disk.build.define0=-DUSB_DISK
  273. teensy2.menu.usb.int_disk.fake_serial=teensy_gateway
  274. teensy2.menu.usb.int_disk.build.elfpatch=mktinyfat
  275. teensy2.menu.usb.sd_disk.name=Disk(SD Card) + Keyboard
  276. teensy2.menu.usb.sd_disk.build.define0=-DUSB_DISK_SDFLASH
  277. teensy2.menu.usb.sd_disk.fake_serial=teensy_gateway
  278. teensy2.menu.usb.midi.name=MIDI
  279. teensy2.menu.usb.midi.build.define0=-DUSB_MIDI
  280. teensy2.menu.usb.midi.fake_serial=teensy_gateway
  281. teensy2.menu.usb.rawhid.name=Raw HID
  282. teensy2.menu.usb.rawhid.build.define0=-DUSB_RAWHID
  283. teensy2.menu.usb.rawhid.fake_serial=teensy_gateway
  284. teensy2.menu.usb.flightsim.name=Flight Sim Controls
  285. teensy2.menu.usb.flightsim.build.define0=-DUSB_FLIGHTSIM
  286. teensy2.menu.usb.flightsim.fake_serial=teensy_gateway
  287. teensy2.menu.speed.16.name=16 MHz
  288. teensy2.menu.speed.8.name=8 MHz
  289. teensy2.menu.speed.4.name=4 MHz
  290. teensy2.menu.speed.2.name=2 MHz
  291. teensy2.menu.speed.1.name=1 MHz
  292. teensy2.menu.speed.16.build.f_cpu=16000000L
  293. teensy2.menu.speed.8.build.f_cpu=8000000L
  294. teensy2.menu.speed.4.build.f_cpu=4000000L
  295. teensy2.menu.speed.2.build.f_cpu=2000000L
  296. teensy2.menu.speed.1.build.f_cpu=1000000L
  297. teensy2.menu.keys.en-us.name=US English
  298. teensy2.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  299. teensy2.menu.keys.fr-ca.name=Canadian French
  300. teensy2.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  301. teensy2.menu.keys.xx-ca.name=Canadian Multilingual
  302. teensy2.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  303. teensy2.menu.keys.da-da.name=Danish
  304. teensy2.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  305. teensy2.menu.keys.fi-fi.name=Finnish
  306. teensy2.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  307. teensy2.menu.keys.fr-fr.name=French
  308. teensy2.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  309. teensy2.menu.keys.fr-be.name=French Belgian
  310. teensy2.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  311. teensy2.menu.keys.fr-ch.name=French Swiss
  312. teensy2.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  313. teensy2.menu.keys.de-de.name=German
  314. teensy2.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  315. teensy2.menu.keys.de-dm.name=German (Mac)
  316. teensy2.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  317. teensy2.menu.keys.de-ch.name=German Swiss
  318. teensy2.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  319. teensy2.menu.keys.is-is.name=Icelandic
  320. teensy2.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  321. teensy2.menu.keys.en-ie.name=Irish
  322. teensy2.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  323. teensy2.menu.keys.it-it.name=Italian
  324. teensy2.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  325. teensy2.menu.keys.no-no.name=Norwegian
  326. teensy2.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  327. teensy2.menu.keys.pt-pt.name=Portuguese
  328. teensy2.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  329. teensy2.menu.keys.pt-br.name=Portuguese Brazilian
  330. teensy2.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  331. teensy2.menu.keys.es-es.name=Spanish
  332. teensy2.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  333. teensy2.menu.keys.es-mx.name=Spanish Latin America
  334. teensy2.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  335. teensy2.menu.keys.sv-se.name=Swedish
  336. teensy2.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  337. teensy2.menu.keys.en-gb.name=United Kingdom
  338. teensy2.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  339. teensy2.menu.keys.usint.name=US International
  340. teensy2.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL
  341. teensy1.name=Teensy 1.0
  342. teensy1.upload.protocol=halfkay
  343. teensy1.upload.maximum_size=15872
  344. teensy1.upload.maximum_ram_size=512
  345. teensy1.upload.speed=12000000
  346. teensy1.upload.disable_flushing=true
  347. teensy1.bootloader.path=undefined
  348. teensy1.serial.restart_cmd=true
  349. teensy1.serial.safe_baud_rates_only=true
  350. teensy1.upload.avrdude_wrapper=teensy_reboot
  351. teensy1.build.mcu=at90usb162
  352. teensy1.build.option1=-DTEENSYDUINO=118
  353. teensy1.build.core=teensy
  354. teensy1.build.elide_constructors=true
  355. teensy1.build.cpp0x=true
  356. teensy1.build.dependency=true
  357. teensy1.build.linker_relaxation=true
  358. teensy1.build.post_compile_script=teensy_post_compile
  359. teensy1.menu.usb.serial.name=Serial
  360. teensy1.menu.usb.serial.build.define0=-DUSB_SERIAL
  361. teensy1.menu.usb.hid.name=Keyboard + Mouse
  362. teensy1.menu.usb.hid.build.define0=-DUSB_HID
  363. teensy1.menu.usb.hid.fake_serial=teensy_gateway
  364. teensy1.menu.speed.16.name=16 MHz
  365. teensy1.menu.speed.8.name=8 MHz
  366. teensy1.menu.speed.4.name=4 MHz
  367. teensy1.menu.speed.2.name=2 MHz
  368. teensy1.menu.speed.1.name=1 MHz
  369. teensy1.menu.speed.16.build.f_cpu=16000000L
  370. teensy1.menu.speed.8.build.f_cpu=8000000L
  371. teensy1.menu.speed.4.build.f_cpu=4000000L
  372. teensy1.menu.speed.2.build.f_cpu=2000000L
  373. teensy1.menu.speed.1.build.f_cpu=1000000L
  374. teensy1.menu.keys.en-us.name=US English
  375. teensy1.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  376. teensy1.menu.keys.fr-ca.name=Canadian French
  377. teensy1.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  378. teensy1.menu.keys.xx-ca.name=Canadian Multilingual
  379. teensy1.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  380. teensy1.menu.keys.da-da.name=Danish
  381. teensy1.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  382. teensy1.menu.keys.fi-fi.name=Finnish
  383. teensy1.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  384. teensy1.menu.keys.fr-fr.name=French
  385. teensy1.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  386. teensy1.menu.keys.fr-be.name=French Belgian
  387. teensy1.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  388. teensy1.menu.keys.fr-ch.name=French Swiss
  389. teensy1.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  390. teensy1.menu.keys.de-de.name=German
  391. teensy1.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  392. teensy1.menu.keys.de-dm.name=German (Mac)
  393. teensy1.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  394. teensy1.menu.keys.de-ch.name=German Swiss
  395. teensy1.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  396. teensy1.menu.keys.is-is.name=Icelandic
  397. teensy1.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  398. teensy1.menu.keys.en-ie.name=Irish
  399. teensy1.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  400. teensy1.menu.keys.it-it.name=Italian
  401. teensy1.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  402. teensy1.menu.keys.no-no.name=Norwegian
  403. teensy1.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  404. teensy1.menu.keys.pt-pt.name=Portuguese
  405. teensy1.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  406. teensy1.menu.keys.pt-br.name=Portuguese Brazilian
  407. teensy1.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  408. teensy1.menu.keys.es-es.name=Spanish
  409. teensy1.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  410. teensy1.menu.keys.es-mx.name=Spanish Latin America
  411. teensy1.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  412. teensy1.menu.keys.sv-se.name=Swedish
  413. teensy1.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  414. teensy1.menu.keys.en-gb.name=United Kingdom
  415. teensy1.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  416. teensy1.menu.keys.usint.name=US International
  417. teensy1.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL
  418. teensypp2.name=Teensy++ 2.0
  419. teensypp2.upload.protocol=halfkay
  420. teensypp2.upload.maximum_size=130048
  421. teensypp2.upload.maximum_ram_size=8192
  422. teensypp2.upload.speed=12000000
  423. teensypp2.upload.disable_flushing=true
  424. teensypp2.bootloader.path=undefined
  425. teensypp2.serial.restart_cmd=true
  426. teensypp2.serial.safe_baud_rates_only=true
  427. teensypp2.upload.avrdude_wrapper=teensy_reboot
  428. teensypp2.build.mcu=at90usb1286
  429. teensypp2.build.option1=-DTEENSYDUINO=118
  430. teensypp2.build.core=teensy
  431. teensypp2.build.elide_constructors=true
  432. teensypp2.build.cpp0x=true
  433. teensypp2.build.dependency=true
  434. teensypp2.build.linker_relaxation=true
  435. teensypp2.build.post_compile_script=teensy_post_compile
  436. teensypp2.build.serial_number=true
  437. teensypp2.menu.usb.serial.name=Serial
  438. teensypp2.menu.usb.serial.build.define0=-DUSB_SERIAL
  439. teensypp2.menu.usb.hid.name=Keyboard + Mouse + Joystick
  440. teensypp2.menu.usb.hid.build.define0=-DUSB_HID
  441. teensypp2.menu.usb.hid.fake_serial=teensy_gateway
  442. teensypp2.menu.usb.serialhid.name=Serial + Keyboard + Mouse + Joystick
  443. teensypp2.menu.usb.serialhid.build.define0=-DUSB_SERIAL_HID
  444. teensypp2.menu.usb.int_disk.name=Disk(Internal) + Keyboard
  445. teensypp2.menu.usb.int_disk.build.define0=-DUSB_DISK
  446. teensypp2.menu.usb.int_disk.fake_serial=teensy_gateway
  447. teensypp2.menu.usb.int_disk.build.elfpatch=mktinyfat
  448. teensypp2.menu.usb.sd_disk.name=Disk(SD Card) + Keyboard
  449. teensypp2.menu.usb.sd_disk.build.define0=-DUSB_DISK_SDFLASH
  450. teensypp2.menu.usb.sd_disk.fake_serial=teensy_gateway
  451. teensypp2.menu.usb.midi.name=MIDI
  452. teensypp2.menu.usb.midi.build.define0=-DUSB_MIDI
  453. teensypp2.menu.usb.midi.fake_serial=teensy_gateway
  454. teensypp2.menu.usb.rawhid.name=Raw HID
  455. teensypp2.menu.usb.rawhid.build.define0=-DUSB_RAWHID
  456. teensypp2.menu.usb.rawhid.fake_serial=teensy_gateway
  457. teensypp2.menu.usb.flightsim.name=Flight Sim Controls
  458. teensypp2.menu.usb.flightsim.build.define0=-DUSB_FLIGHTSIM
  459. teensypp2.menu.usb.flightsim.fake_serial=teensy_gateway
  460. teensypp2.menu.speed.16.name=16 MHz
  461. teensypp2.menu.speed.8.name=8 MHz
  462. teensypp2.menu.speed.4.name=4 MHz
  463. teensypp2.menu.speed.2.name=2 MHz
  464. teensypp2.menu.speed.1.name=1 MHz
  465. teensypp2.menu.speed.16.build.f_cpu=16000000L
  466. teensypp2.menu.speed.8.build.f_cpu=8000000L
  467. teensypp2.menu.speed.4.build.f_cpu=4000000L
  468. teensypp2.menu.speed.2.build.f_cpu=2000000L
  469. teensypp2.menu.speed.1.build.f_cpu=1000000L
  470. teensypp2.menu.keys.en-us.name=US English
  471. teensypp2.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  472. teensypp2.menu.keys.fr-ca.name=Canadian French
  473. teensypp2.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  474. teensypp2.menu.keys.xx-ca.name=Canadian Multilingual
  475. teensypp2.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  476. teensypp2.menu.keys.da-da.name=Danish
  477. teensypp2.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  478. teensypp2.menu.keys.fi-fi.name=Finnish
  479. teensypp2.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  480. teensypp2.menu.keys.fr-fr.name=French
  481. teensypp2.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  482. teensypp2.menu.keys.fr-be.name=French Belgian
  483. teensypp2.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  484. teensypp2.menu.keys.fr-ch.name=French Swiss
  485. teensypp2.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  486. teensypp2.menu.keys.de-de.name=German
  487. teensypp2.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  488. teensypp2.menu.keys.de-dm.name=German (Mac)
  489. teensypp2.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  490. teensypp2.menu.keys.de-ch.name=German Swiss
  491. teensypp2.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  492. teensypp2.menu.keys.is-is.name=Icelandic
  493. teensypp2.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  494. teensypp2.menu.keys.en-ie.name=Irish
  495. teensypp2.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  496. teensypp2.menu.keys.it-it.name=Italian
  497. teensypp2.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  498. teensypp2.menu.keys.no-no.name=Norwegian
  499. teensypp2.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  500. teensypp2.menu.keys.pt-pt.name=Portuguese
  501. teensypp2.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  502. teensypp2.menu.keys.pt-br.name=Portuguese Brazilian
  503. teensypp2.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  504. teensypp2.menu.keys.es-es.name=Spanish
  505. teensypp2.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  506. teensypp2.menu.keys.es-mx.name=Spanish Latin America
  507. teensypp2.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  508. teensypp2.menu.keys.sv-se.name=Swedish
  509. teensypp2.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  510. teensypp2.menu.keys.en-gb.name=United Kingdom
  511. teensypp2.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  512. teensypp2.menu.keys.usint.name=US International
  513. teensypp2.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL
  514. teensypp1.name=Teensy++ 1.0
  515. teensypp1.upload.protocol=halfkay
  516. teensypp1.upload.maximum_size=64512
  517. teensypp1.upload.maximum_ram_size=4096
  518. teensypp1.upload.speed=12000000
  519. teensypp1.upload.disable_flushing=true
  520. teensypp1.bootloader.path=undefined
  521. teensypp1.serial.restart_cmd=true
  522. teensypp1.serial.safe_baud_rates_only=true
  523. teensypp1.upload.avrdude_wrapper=teensy_reboot
  524. teensypp1.build.mcu=at90usb646
  525. teensypp1.build.option1=-DTEENSYDUINO=118
  526. teensypp1.build.core=teensy
  527. teensypp1.build.elide_constructors=true
  528. teensypp1.build.cpp0x=true
  529. teensypp1.build.dependency=true
  530. teensypp1.build.linker_relaxation=true
  531. teensypp1.build.post_compile_script=teensy_post_compile
  532. teensypp1.build.serial_number=true
  533. teensypp1.menu.usb.serial.name=Serial
  534. teensypp1.menu.usb.serial.build.define0=-DUSB_SERIAL
  535. teensypp1.menu.usb.hid.name=Keyboard + Mouse + Joystick
  536. teensypp1.menu.usb.hid.build.define0=-DUSB_HID
  537. teensypp1.menu.usb.hid.fake_serial=teensy_gateway
  538. teensypp1.menu.usb.serialhid.name=Serial + Keyboard + Mouse + Joystick
  539. teensypp1.menu.usb.serialhid.build.define0=-DUSB_SERIAL_HID
  540. teensypp1.menu.usb.int_disk.name=Disk(Internal) + Keyboard
  541. teensypp1.menu.usb.int_disk.build.define0=-DUSB_DISK
  542. teensypp1.menu.usb.int_disk.fake_serial=teensy_gateway
  543. teensypp1.menu.usb.int_disk.build.elfpatch=mktinyfat
  544. teensypp1.menu.usb.sd_disk.name=Disk(SD Card) + Keyboard
  545. teensypp1.menu.usb.sd_disk.build.define0=-DUSB_DISK_SDFLASH
  546. teensypp1.menu.usb.sd_disk.fake_serial=teensy_gateway
  547. teensypp1.menu.usb.midi.name=MIDI
  548. teensypp1.menu.usb.midi.build.define0=-DUSB_MIDI
  549. teensypp1.menu.usb.midi.fake_serial=teensy_gateway
  550. teensypp1.menu.usb.rawhid.name=Raw HID
  551. teensypp1.menu.usb.rawhid.build.define0=-DUSB_RAWHID
  552. teensypp1.menu.usb.rawhid.fake_serial=teensy_gateway
  553. teensypp1.menu.speed.16.name=16 MHz
  554. teensypp1.menu.speed.8.name=8 MHz
  555. teensypp1.menu.speed.4.name=4 MHz
  556. teensypp1.menu.speed.2.name=2 MHz
  557. teensypp1.menu.speed.1.name=1 MHz
  558. teensypp1.menu.speed.16.build.f_cpu=16000000L
  559. teensypp1.menu.speed.8.build.f_cpu=8000000L
  560. teensypp1.menu.speed.4.build.f_cpu=4000000L
  561. teensypp1.menu.speed.2.build.f_cpu=2000000L
  562. teensypp1.menu.speed.1.build.f_cpu=1000000L
  563. teensypp1.menu.keys.en-us.name=US English
  564. teensypp1.menu.keys.en-us.build.define1=-DLAYOUT_US_ENGLISH
  565. teensypp1.menu.keys.fr-ca.name=Canadian French
  566. teensypp1.menu.keys.fr-ca.build.define1=-DLAYOUT_CANADIAN_FRENCH
  567. teensypp1.menu.keys.xx-ca.name=Canadian Multilingual
  568. teensypp1.menu.keys.xx-ca.build.define1=-DLAYOUT_CANADIAN_MULTILINGUAL
  569. teensypp1.menu.keys.da-da.name=Danish
  570. teensypp1.menu.keys.da-da.build.define1=-DLAYOUT_DANISH
  571. teensypp1.menu.keys.fi-fi.name=Finnish
  572. teensypp1.menu.keys.fi-fi.build.define1=-DLAYOUT_FINNISH
  573. teensypp1.menu.keys.fr-fr.name=French
  574. teensypp1.menu.keys.fr-fr.build.define1=-DLAYOUT_FRENCH
  575. teensypp1.menu.keys.fr-be.name=French Belgian
  576. teensypp1.menu.keys.fr-be.build.define1=-DLAYOUT_FRENCH_BELGIAN
  577. teensypp1.menu.keys.fr-ch.name=French Swiss
  578. teensypp1.menu.keys.fr-ch.build.define1=-DLAYOUT_FRENCH_SWISS
  579. teensypp1.menu.keys.de-de.name=German
  580. teensypp1.menu.keys.de-de.build.define1=-DLAYOUT_GERMAN
  581. teensypp1.menu.keys.de-dm.name=German (Mac)
  582. teensypp1.menu.keys.de-dm.build.define1=-DLAYOUT_GERMAN_MAC
  583. teensypp1.menu.keys.de-ch.name=German Swiss
  584. teensypp1.menu.keys.de-ch.build.define1=-DLAYOUT_GERMAN_SWISS
  585. teensypp1.menu.keys.is-is.name=Icelandic
  586. teensypp1.menu.keys.is-is.build.define1=-DLAYOUT_ICELANDIC
  587. teensypp1.menu.keys.en-ie.name=Irish
  588. teensypp1.menu.keys.en-ie.build.define1=-DLAYOUT_IRISH
  589. teensypp1.menu.keys.it-it.name=Italian
  590. teensypp1.menu.keys.it-it.build.define1=-DLAYOUT_ITALIAN
  591. teensypp1.menu.keys.no-no.name=Norwegian
  592. teensypp1.menu.keys.no-no.build.define1=-DLAYOUT_NORWEGIAN
  593. teensypp1.menu.keys.pt-pt.name=Portuguese
  594. teensypp1.menu.keys.pt-pt.build.define1=-DLAYOUT_PORTUGUESE
  595. teensypp1.menu.keys.pt-br.name=Portuguese Brazilian
  596. teensypp1.menu.keys.pt-br.build.define1=-DLAYOUT_PORTUGUESE_BRAZILIAN
  597. teensypp1.menu.keys.es-es.name=Spanish
  598. teensypp1.menu.keys.es-es.build.define1=-DLAYOUT_SPANISH
  599. teensypp1.menu.keys.es-mx.name=Spanish Latin America
  600. teensypp1.menu.keys.es-mx.build.define1=-DLAYOUT_SPANISH_LATIN_AMERICA
  601. teensypp1.menu.keys.sv-se.name=Swedish
  602. teensypp1.menu.keys.sv-se.build.define1=-DLAYOUT_SWEDISH
  603. teensypp1.menu.keys.en-gb.name=United Kingdom
  604. teensypp1.menu.keys.en-gb.build.define1=-DLAYOUT_UNITED_KINGDOM
  605. teensypp1.menu.keys.usint.name=US International
  606. teensypp1.menu.keys.usint.build.define1=-DLAYOUT_US_INTERNATIONAL