@@ -5,7 +5,8 @@ menu.keys=Keyboard Layout
55
66teensy40.name=Teensy 4.0
77teensy40.upload.maximum_size=2031616
8- teensy40.upload.maximum_data_size=1048576
8+ teensy40.upload.maximum_data_size=524288
9+ #teensy40.upload.maximum_data_size=1048576
910teensy40.upload.tool=teensyloader
1011teensy40.upload.protocol=halfkay
1112teensy40.build.board=TEENSY40
@@ -24,45 +25,44 @@ teensy40.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdl
2425teensy40.build.flags.dep=-MMD
2526teensy40.build.flags.optimize=-Os
2627teensy40.build.flags.cpu=-mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16
27- teensy40.build.flags.defs=-D__IMXRT1062__ -DTEENSYDUINO=148
28+ teensy40.build.flags.defs=-D__IMXRT1062__ -DTEENSYDUINO=149
2829teensy40.build.flags.cpp=-std=gnu++14 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing
2930teensy40.build.flags.c=
3031teensy40.build.flags.S=-x assembler-with-cpp
3132teensy40.build.flags.ld=-Wl,--gc-sections,--relax "-T{build.core.path}/imxrt1062.ld"
3233teensy40.build.flags.libs=-larm_cortexM7lfsp_math -lm -lstdc++
33- #teensy40.build.fcpu=600000000
3434teensy40.serial.restart_cmd=false
3535teensy40.menu.usb.serial=Serial
3636teensy40.menu.usb.serial.build.usbtype=USB_SERIAL
37- # teensy40.menu.usb.keyboard=Keyboard
38- # teensy40.menu.usb.keyboard.build.usbtype=USB_KEYBOARDONLY
39- # teensy40.menu.usb.keyboard.fake_serial=teensy_gateway
40- # teensy40.menu.usb.touch=Keyboard + Touch Screen
41- # teensy40.menu.usb.touch.build.usbtype=USB_TOUCHSCREEN
42- # teensy40.menu.usb.touch.fake_serial=teensy_gateway
43- # teensy40.menu.usb.hidtouch=Keyboard + Mouse + Touch Screen
44- # teensy40.menu.usb.hidtouch.build.usbtype=USB_HID_TOUCHSCREEN
45- # teensy40.menu.usb.hidtouch.fake_serial=teensy_gateway
46- # teensy40.menu.usb.hid=Keyboard + Mouse + Joystick
47- # teensy40.menu.usb.hid.build.usbtype=USB_HID
48- # teensy40.menu.usb.hid.fake_serial=teensy_gateway
49- # teensy40.menu.usb.serialhid=Serial + Keyboard + Mouse + Joystick
50- # teensy40.menu.usb.serialhid.build.usbtype=USB_SERIAL_HID
51- # teensy40.menu.usb.midi=MIDI
52- # teensy40.menu.usb.midi.build.usbtype=USB_MIDI
53- # teensy40.menu.usb.midi.fake_serial=teensy_gateway
54- # teensy40.menu.usb.midi4=MIDIx4
55- # teensy40.menu.usb.midi4.build.usbtype=USB_MIDI4
56- # teensy40.menu.usb.midi4.fake_serial=teensy_gateway
57- # teensy40.menu.usb.midi16=MIDIx16
58- # teensy40.menu.usb.midi16.build.usbtype=USB_MIDI16
59- # teensy40.menu.usb.midi16.fake_serial=teensy_gateway
60- # teensy40.menu.usb.serialmidi=Serial + MIDI
61- # teensy40.menu.usb.serialmidi.build.usbtype=USB_MIDI_SERIAL
62- # teensy40.menu.usb.serialmidi4=Serial + MIDIx4
63- # teensy40.menu.usb.serialmidi4.build.usbtype=USB_MIDI4_SERIAL
64- # teensy40.menu.usb.serialmidi16=Serial + MIDIx16
65- # teensy40.menu.usb.serialmidi16.build.usbtype=USB_MIDI16_SERIAL
37+ teensy40.menu.usb.keyboard=Keyboard
38+ teensy40.menu.usb.keyboard.build.usbtype=USB_KEYBOARDONLY
39+ teensy40.menu.usb.keyboard.fake_serial=teensy_gateway
40+ teensy40.menu.usb.touch=Keyboard + Touch Screen
41+ teensy40.menu.usb.touch.build.usbtype=USB_TOUCHSCREEN
42+ teensy40.menu.usb.touch.fake_serial=teensy_gateway
43+ teensy40.menu.usb.hidtouch=Keyboard + Mouse + Touch Screen
44+ teensy40.menu.usb.hidtouch.build.usbtype=USB_HID_TOUCHSCREEN
45+ teensy40.menu.usb.hidtouch.fake_serial=teensy_gateway
46+ teensy40.menu.usb.hid=Keyboard + Mouse + Joystick
47+ teensy40.menu.usb.hid.build.usbtype=USB_HID
48+ teensy40.menu.usb.hid.fake_serial=teensy_gateway
49+ teensy40.menu.usb.serialhid=Serial + Keyboard + Mouse + Joystick
50+ teensy40.menu.usb.serialhid.build.usbtype=USB_SERIAL_HID
51+ teensy40.menu.usb.midi=MIDI
52+ teensy40.menu.usb.midi.build.usbtype=USB_MIDI
53+ teensy40.menu.usb.midi.fake_serial=teensy_gateway
54+ teensy40.menu.usb.midi4=MIDIx4
55+ teensy40.menu.usb.midi4.build.usbtype=USB_MIDI4
56+ teensy40.menu.usb.midi4.fake_serial=teensy_gateway
57+ teensy40.menu.usb.midi16=MIDIx16
58+ teensy40.menu.usb.midi16.build.usbtype=USB_MIDI16
59+ teensy40.menu.usb.midi16.fake_serial=teensy_gateway
60+ teensy40.menu.usb.serialmidi=Serial + MIDI
61+ teensy40.menu.usb.serialmidi.build.usbtype=USB_MIDI_SERIAL
62+ teensy40.menu.usb.serialmidi4=Serial + MIDIx4
63+ teensy40.menu.usb.serialmidi4.build.usbtype=USB_MIDI4_SERIAL
64+ teensy40.menu.usb.serialmidi16=Serial + MIDIx16
65+ teensy40.menu.usb.serialmidi16.build.usbtype=USB_MIDI16_SERIAL
6666#teensy40.menu.usb.audio=Audio
6767#teensy40.menu.usb.audio.build.usbtype=USB_AUDIO
6868#teensy40.menu.usb.audio.fake_serial=teensy_gateway
@@ -73,9 +73,9 @@ teensy40.menu.usb.serial.build.usbtype=USB_SERIAL
7373#teensy40.menu.usb.mtp=MTP Disk (Experimental)
7474#teensy40.menu.usb.mtp.build.usbtype=USB_MTPDISK
7575#teensy40.menu.usb.mtp.fake_serial=teensy_gateway
76- # teensy40.menu.usb.rawhid=Raw HID
77- # teensy40.menu.usb.rawhid.build.usbtype=USB_RAWHID
78- # teensy40.menu.usb.rawhid.fake_serial=teensy_gateway
76+ teensy40.menu.usb.rawhid=Raw HID
77+ teensy40.menu.usb.rawhid.build.usbtype=USB_RAWHID
78+ teensy40.menu.usb.rawhid.fake_serial=teensy_gateway
7979#teensy40.menu.usb.flightsim=Flight Sim Controls
8080#teensy40.menu.usb.flightsim.build.usbtype=USB_FLIGHTSIM
8181#teensy40.menu.usb.flightsim.fake_serial=teensy_gateway
@@ -218,7 +218,7 @@ teensy36.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdl
218218teensy36.build.flags.dep=-MMD
219219teensy36.build.flags.optimize=-Os
220220teensy36.build.flags.cpu=-mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant
221- teensy36.build.flags.defs=-D__MK66FX1M0__ -DTEENSYDUINO=148
221+ teensy36.build.flags.defs=-D__MK66FX1M0__ -DTEENSYDUINO=149
222222teensy36.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti
223223teensy36.build.flags.c=
224224teensy36.build.flags.S=-x assembler-with-cpp
@@ -426,7 +426,7 @@ teensy35.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdl
426426teensy35.build.flags.dep=-MMD
427427teensy35.build.flags.optimize=-Os
428428teensy35.build.flags.cpu=-mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -fsingle-precision-constant
429- teensy35.build.flags.defs=-D__MK64FX512__ -DTEENSYDUINO=148
429+ teensy35.build.flags.defs=-D__MK64FX512__ -DTEENSYDUINO=149
430430teensy35.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti
431431teensy35.build.flags.c=
432432teensy35.build.flags.S=-x assembler-with-cpp
@@ -624,7 +624,7 @@ teensy31.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdl
624624teensy31.build.flags.dep=-MMD
625625teensy31.build.flags.optimize=-Os
626626teensy31.build.flags.cpu=-mthumb -mcpu=cortex-m4 -fsingle-precision-constant
627- teensy31.build.flags.defs=-D__MK20DX256__ -DTEENSYDUINO=148
627+ teensy31.build.flags.defs=-D__MK20DX256__ -DTEENSYDUINO=149
628628teensy31.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti
629629teensy31.build.flags.c=
630630teensy31.build.flags.S=-x assembler-with-cpp
@@ -833,7 +833,7 @@ teensy30.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdl
833833teensy30.build.flags.dep=-MMD
834834teensy30.build.flags.optimize=-Os
835835teensy30.build.flags.cpu=-mthumb -mcpu=cortex-m4 -fsingle-precision-constant
836- teensy30.build.flags.defs=-D__MK20DX128__ -DTEENSYDUINO=148
836+ teensy30.build.flags.defs=-D__MK20DX128__ -DTEENSYDUINO=149
837837teensy30.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti
838838teensy30.build.flags.c=
839839teensy30.build.flags.S=-x assembler-with-cpp
@@ -992,7 +992,7 @@ teensyLC.build.command.size=arm-none-eabi-size
992992teensyLC.build.flags.common=-g -Wall -ffunction-sections -fdata-sections -nostdlib
993993teensyLC.build.flags.dep=-MMD
994994teensyLC.build.flags.cpu=-mthumb -mcpu=cortex-m0plus -fsingle-precision-constant
995- teensyLC.build.flags.defs=-D__MKL26Z64__ -DTEENSYDUINO=148
995+ teensyLC.build.flags.defs=-D__MKL26Z64__ -DTEENSYDUINO=149
996996teensyLC.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti
997997teensyLC.build.flags.c=
998998teensyLC.build.flags.S=-x assembler-with-cpp
@@ -1146,7 +1146,7 @@ teensypp2.build.flags.common=-g -Wall -ffunction-sections -fdata-sections
11461146teensypp2.build.flags.dep=-MMD
11471147teensypp2.build.flags.optimize=-Os
11481148teensypp2.build.flags.cpu=-mmcu=at90usb1286
1149- teensypp2.build.flags.defs=-DTEENSYDUINO=148 -DARDUINO_ARCH_AVR
1149+ teensypp2.build.flags.defs=-DTEENSYDUINO=149 -DARDUINO_ARCH_AVR
11501150teensypp2.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++11
11511151teensypp2.build.flags.c=
11521152teensypp2.build.flags.S=-x assembler-with-cpp
@@ -1263,7 +1263,7 @@ teensy2.build.flags.common=-g -Wall -ffunction-sections -fdata-sections
12631263teensy2.build.flags.dep=-MMD
12641264teensy2.build.flags.optimize=-Os
12651265teensy2.build.flags.cpu=-mmcu=atmega32u4
1266- teensy2.build.flags.defs=-DTEENSYDUINO=148 -DARDUINO_ARCH_AVR
1266+ teensy2.build.flags.defs=-DTEENSYDUINO=149 -DARDUINO_ARCH_AVR
12671267teensy2.build.flags.cpp=-fno-exceptions -fpermissive -felide-constructors -std=gnu++11
12681268teensy2.build.flags.c=
12691269teensy2.build.flags.S=-x assembler-with-cpp
0 commit comments