Skip to content

Commit ed5ab4f

Browse files
Rename OSname. Add functions. Improve features. Bug fix.
1 parent 4d00b79 commit ed5ab4f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+797
-232
lines changed
Lines changed: 102 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -79,27 +79,27 @@ uno.build.variant=standard
7979

8080
##############################################################
8181

82-
unoMegaOS.name=Arduino/Genuino Uno + MegaOS
83-
84-
unoMegaOS.upload.tool=avrdude
85-
unoMegaOS.upload.protocol=arduino
86-
unoMegaOS.upload.maximum_size=32256
87-
unoMegaOS.upload.maximum_data_size=2048
88-
unoMegaOS.upload.speed=115200
89-
90-
unoMegaOS.bootloader.tool=avrdude
91-
unoMegaOS.bootloader.low_fuses=0xFF
92-
unoMegaOS.bootloader.high_fuses=0xDE
93-
unoMegaOS.bootloader.extended_fuses=0x05
94-
unoMegaOS.bootloader.unlock_bits=0x3F
95-
unoMegaOS.bootloader.lock_bits=0x0F
96-
unoMegaOS.bootloader.file=optiboot/optiboot_atmega328.hex
97-
98-
unoMegaOS.build.mcu=atmega328p
99-
unoMegaOS.build.f_cpu=16000000L
100-
unoMegaOS.build.board=AVR_UNO
101-
unoMegaOS.build.core=arduino.MegaOS
102-
unoMegaOS.build.variant=standard
82+
unoArduinOS.name=Arduino/Genuino Uno + ArduinOS
83+
84+
unoArduinOS.upload.tool=avrdude
85+
unoArduinOS.upload.protocol=arduino
86+
unoArduinOS.upload.maximum_size=32256
87+
unoArduinOS.upload.maximum_data_size=2048
88+
unoArduinOS.upload.speed=115200
89+
90+
unoArduinOS.bootloader.tool=avrdude
91+
unoArduinOS.bootloader.low_fuses=0xFF
92+
unoArduinOS.bootloader.high_fuses=0xDE
93+
unoArduinOS.bootloader.extended_fuses=0x05
94+
unoArduinOS.bootloader.unlock_bits=0x3F
95+
unoArduinOS.bootloader.lock_bits=0x0F
96+
unoArduinOS.bootloader.file=optiboot/optiboot_atmega328.hex
97+
98+
unoArduinOS.build.mcu=atmega328p
99+
unoArduinOS.build.f_cpu=16000000L
100+
unoArduinOS.build.board=AVR_UNO
101+
unoArduinOS.build.core=arduino.ArduinOS
102+
unoArduinOS.build.variant=standard
103103

104104
##############################################################
105105
diecimila.name=Arduino Duemilanove or Diecimila
@@ -254,64 +254,64 @@ mega.menu.cpu.atmega1280.build.board=AVR_MEGA
254254

255255
##############################################################
256256

257-
megaMegaOS.name=Arduino/Genuino Mega or Mega 2560 + MegaOS
258-
259-
megaMegaOS.vid.0=0x2341
260-
megaMegaOS.pid.0=0x0010
261-
megaMegaOS.vid.1=0x2341
262-
megaMegaOS.pid.1=0x0042
263-
megaMegaOS.vid.2=0x2A03
264-
megaMegaOS.pid.2=0x0010
265-
megaMegaOS.vid.3=0x2A03
266-
megaMegaOS.pid.3=0x0042
267-
megaMegaOS.vid.4=0x2341
268-
megaMegaOS.pid.4=0x0210
269-
megaMegaOS.vid.5=0x2341
270-
megaMegaOS.pid.5=0x0242
271-
272-
megaMegaOS.upload.tool=avrdude
273-
megaMegaOS.upload.maximum_data_size=8192
274-
275-
megaMegaOS.bootloader.tool=avrdude
276-
megaMegaOS.bootloader.low_fuses=0xFF
277-
megaMegaOS.bootloader.unlock_bits=0x3F
278-
megaMegaOS.bootloader.lock_bits=0x0F
279-
280-
megaMegaOS.build.f_cpu=16000000L
281-
megaMegaOS.build.core=arduino.MegaOS
282-
megaMegaOS.build.variant=mega
257+
megaArduinOS.name=Arduino/Genuino Mega or Mega 2560 + ArduinOS
258+
259+
megaArduinOS.vid.0=0x2341
260+
megaArduinOS.pid.0=0x0010
261+
megaArduinOS.vid.1=0x2341
262+
megaArduinOS.pid.1=0x0042
263+
megaArduinOS.vid.2=0x2A03
264+
megaArduinOS.pid.2=0x0010
265+
megaArduinOS.vid.3=0x2A03
266+
megaArduinOS.pid.3=0x0042
267+
megaArduinOS.vid.4=0x2341
268+
megaArduinOS.pid.4=0x0210
269+
megaArduinOS.vid.5=0x2341
270+
megaArduinOS.pid.5=0x0242
271+
272+
megaArduinOS.upload.tool=avrdude
273+
megaArduinOS.upload.maximum_data_size=8192
274+
275+
megaArduinOS.bootloader.tool=avrdude
276+
megaArduinOS.bootloader.low_fuses=0xFF
277+
megaArduinOS.bootloader.unlock_bits=0x3F
278+
megaArduinOS.bootloader.lock_bits=0x0F
279+
280+
megaArduinOS.build.f_cpu=16000000L
281+
megaArduinOS.build.core=arduino.ArduinOS
282+
megaArduinOS.build.variant=mega
283283
# default board may be overridden by the cpu menu
284-
megaMegaOS.build.board=AVR_MEGA2560
284+
megaArduinOS.build.board=AVR_MEGA2560
285285

286286
## Arduino/Genuino Mega w/ ATmega2560
287287
## -------------------------
288-
megaMegaOS.menu.cpu.atmega2560=ATmega2560 (Mega 2560)
288+
megaArduinOS.menu.cpu.atmega2560=ATmega2560 (Mega 2560)
289289

290-
megaMegaOS.menu.cpu.atmega2560.upload.protocol=wiring
291-
megaMegaOS.menu.cpu.atmega2560.upload.maximum_size=253952
292-
megaMegaOS.menu.cpu.atmega2560.upload.speed=115200
290+
megaArduinOS.menu.cpu.atmega2560.upload.protocol=wiring
291+
megaArduinOS.menu.cpu.atmega2560.upload.maximum_size=253952
292+
megaArduinOS.menu.cpu.atmega2560.upload.speed=115200
293293

294-
megaMegaOS.menu.cpu.atmega2560.bootloader.high_fuses=0xD8
295-
megaMegaOS.menu.cpu.atmega2560.bootloader.extended_fuses=0xFD
296-
megaMegaOS.menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
294+
megaArduinOS.menu.cpu.atmega2560.bootloader.high_fuses=0xD8
295+
megaArduinOS.menu.cpu.atmega2560.bootloader.extended_fuses=0xFD
296+
megaArduinOS.menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
297297

298-
megaMegaOS.menu.cpu.atmega2560.build.mcu=atmega2560
299-
megaMegaOS.menu.cpu.atmega2560.build.board=AVR_MEGA2560
298+
megaArduinOS.menu.cpu.atmega2560.build.mcu=atmega2560
299+
megaArduinOS.menu.cpu.atmega2560.build.board=AVR_MEGA2560
300300

301301
## Arduino Mega w/ ATmega1280
302302
## -------------------------
303-
megaMegaOS.menu.cpu.atmega1280=ATmega1280
303+
megaArduinOS.menu.cpu.atmega1280=ATmega1280
304304

305-
megaMegaOS.menu.cpu.atmega1280.upload.protocol=arduino
306-
megaMegaOS.menu.cpu.atmega1280.upload.maximum_size=126976
307-
megaMegaOS.menu.cpu.atmega1280.upload.speed=57600
305+
megaArduinOS.menu.cpu.atmega1280.upload.protocol=arduino
306+
megaArduinOS.menu.cpu.atmega1280.upload.maximum_size=126976
307+
megaArduinOS.menu.cpu.atmega1280.upload.speed=57600
308308

309-
megaMegaOS.menu.cpu.atmega1280.bootloader.high_fuses=0xDA
310-
megaMegaOS.menu.cpu.atmega1280.bootloader.extended_fuses=0xF5
311-
megaMegaOS.menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex
309+
megaArduinOS.menu.cpu.atmega1280.bootloader.high_fuses=0xDA
310+
megaArduinOS.menu.cpu.atmega1280.bootloader.extended_fuses=0xF5
311+
megaArduinOS.menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex
312312

313-
megaMegaOS.menu.cpu.atmega1280.build.mcu=atmega1280
314-
megaMegaOS.menu.cpu.atmega1280.build.board=AVR_MEGA
313+
megaArduinOS.menu.cpu.atmega1280.build.mcu=atmega1280
314+
megaArduinOS.menu.cpu.atmega1280.build.board=AVR_MEGA
315315

316316
##############################################################
317317

@@ -952,27 +952,27 @@ int8m328.build.variant=standard
952952
##############################################################
953953

954954

955-
int8m328MegaOS.name=Arduino ATmega328 Internal 8MHz + MegaOS
955+
int8m328ArduinOS.name=Arduino ATmega328 Internal 8MHz + ArduinOS
956956

957-
int8m328MegaOS.upload.tool=avrdude
958-
int8m328MegaOS.upload.protocol=arduino
959-
int8m328MegaOS.upload.maximum_size=30720
960-
int8m328MegaOS.upload.maximum_data_size=2048
961-
int8m328MegaOS.upload.speed=57600
957+
int8m328ArduinOS.upload.tool=avrdude
958+
int8m328ArduinOS.upload.protocol=arduino
959+
int8m328ArduinOS.upload.maximum_size=30720
960+
int8m328ArduinOS.upload.maximum_data_size=2048
961+
int8m328ArduinOS.upload.speed=57600
962962

963-
int8m328MegaOS.bootloader.tool=avrdude
964-
int8m328MegaOS.bootloader.low_fuses=0xe2
965-
int8m328MegaOS.bootloader.high_fuses=0xDA
966-
int8m328MegaOS.bootloader.extended_fuses=0x05
967-
int8m328MegaOS.bootloader.unlock_bits=0x3F
968-
int8m328MegaOS.bootloader.lock_bits=0x0F
969-
int8m328MegaOS.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
963+
int8m328ArduinOS.bootloader.tool=avrdude
964+
int8m328ArduinOS.bootloader.low_fuses=0xe2
965+
int8m328ArduinOS.bootloader.high_fuses=0xDA
966+
int8m328ArduinOS.bootloader.extended_fuses=0x05
967+
int8m328ArduinOS.bootloader.unlock_bits=0x3F
968+
int8m328ArduinOS.bootloader.lock_bits=0x0F
969+
int8m328ArduinOS.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
970970

971-
int8m328MegaOS.build.mcu=atmega328p
972-
int8m328MegaOS.build.f_cpu=8000000L
973-
int8m328MegaOS.build.board=AVR_PRO
974-
int8m328MegaOS.build.core=arduino.MegaOS
975-
int8m328MegaOS.build.variant=standard
971+
int8m328ArduinOS.build.mcu=atmega328p
972+
int8m328ArduinOS.build.f_cpu=8000000L
973+
int8m328ArduinOS.build.board=AVR_PRO
974+
int8m328ArduinOS.build.core=arduino.ArduinOS
975+
int8m328ArduinOS.build.variant=standard
976976

977977
##############################################################
978978

@@ -1002,24 +1002,24 @@ int8m168.build.variant=standard
10021002
##############################################################
10031003

10041004

1005-
int8m168MegaOS.name=Arduino ATmega168 Internal 8MHz + MegaOS
1005+
int8m168ArduinOS.name=Arduino ATmega168 Internal 8MHz + ArduinOS
10061006

1007-
int8m168MegaOS.upload.tool=avrdude
1008-
int8m168MegaOS.upload.protocol=arduino
1009-
int8m168MegaOS.upload.maximum_size=14336
1010-
int8m168MegaOS.upload.maximum_data_size=1024
1011-
int8m168MegaOS.upload.speed=19200
1007+
int8m168ArduinOS.upload.tool=avrdude
1008+
int8m168ArduinOS.upload.protocol=arduino
1009+
int8m168ArduinOS.upload.maximum_size=14336
1010+
int8m168ArduinOS.upload.maximum_data_size=1024
1011+
int8m168ArduinOS.upload.speed=19200
10121012

1013-
int8m168MegaOS.bootloader.tool=avrdude
1014-
int8m168MegaOS.bootloader.low_fuses=0xe2
1015-
int8m168MegaOS.bootloader.high_fuses=0xDD
1016-
int8m168MegaOS.bootloader.extended_fuses=0x00
1017-
int8m168MegaOS.bootloader.unlock_bits=0x3F
1018-
int8m168MegaOS.bootloader.lock_bits=0x0F
1019-
int8m168MegaOS.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
1013+
int8m168ArduinOS.bootloader.tool=avrdude
1014+
int8m168ArduinOS.bootloader.low_fuses=0xe2
1015+
int8m168ArduinOS.bootloader.high_fuses=0xDD
1016+
int8m168ArduinOS.bootloader.extended_fuses=0x00
1017+
int8m168ArduinOS.bootloader.unlock_bits=0x3F
1018+
int8m168ArduinOS.bootloader.lock_bits=0x0F
1019+
int8m168ArduinOS.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
10201020

1021-
int8m168MegaOS.build.mcu=atmega168
1022-
int8m168MegaOS.build.f_cpu=8000000L
1023-
int8m168MegaOS.build.board=AVR_PRO
1024-
int8m168MegaOS.build.core=arduino.MegaOS
1025-
int8m168MegaOS.build.variant=standard
1021+
int8m168ArduinOS.build.mcu=atmega168
1022+
int8m168ArduinOS.build.f_cpu=8000000L
1023+
int8m168ArduinOS.build.board=AVR_PRO
1024+
int8m168ArduinOS.build.core=arduino.ArduinOS
1025+
int8m168ArduinOS.build.variant=standard

0 commit comments

Comments
 (0)