commit 17e6aec41ff2212136e591fbcb99fe4c379b95b6 Author: svn Date: Sat Jun 20 23:13:45 2020 +0000 Renamed demos/ to examples/ R100 gcc/demos/Makefile gcc/examples/Makefile R100 gcc/demos/test_adc.c gcc/examples/test_adc.c R100 gcc/demos/test_conio.c gcc/examples/test_conio.c R100 gcc/demos/test_gpio.c gcc/examples/test_gpio.c R100 gcc/demos/test_led.c gcc/examples/test_led.c commit bf91f007aed439b644a13d65a8890c6398f7a6a2 Author: svn Date: Fri Apr 12 09:48:08 2019 +0000 AVR-Libc doesn't export read() or write() M gcc/common/libstream.c commit 63976fec3df4d5b7c67eec69452cb9062a8a2b6d Author: svn Date: Fri Apr 12 09:46:36 2019 +0000 Consistently include cpu.h M gcc/common/adc.c M gcc/common/conio.c M gcc/common/uart.c commit 7f1d71ed7a6ce5559623f9beba68bc07c1ff8bc1 Author: svn Date: Fri Apr 12 09:44:22 2019 +0000 Include usb_serial.h, too M gcc/include/cpu.h commit fa331206ec57133d50cb81fed671435e0218a5e3 Author: svn Date: Fri Apr 12 09:41:51 2019 +0000 Include uart.h M gcc/include/cpu.h commit ff452a668befbce5e49ab6ff41e2f3e5efed0a4a Author: svn Date: Fri Apr 12 09:39:10 2019 +0000 Bracket definitions with _BEGIN_STD_C / _END_STD_C M gcc/include/adc.h M gcc/include/conio.h M gcc/include/cpu.h M gcc/include/errno.h M gcc/include/uart.h M gcc/include/usb_serial.h commit 57e2335473092bce08725103793ddef3ed771a6c Author: svn Date: Fri Apr 12 09:37:33 2019 +0000 Consistently #include M gcc/demos/test_adc.c M gcc/demos/test_conio.c M gcc/demos/test_gpio.c M gcc/demos/test_led.c commit 19347cd1e1b9f2cabe027803096ed1e5b646bee3 Author: svn Date: Thu Mar 28 07:49:56 2019 +0000 Set success error code in STREAM_change_readfn() and STREAM_change_writefn() M gcc/common/libstream.c commit 3e79ca139ff04121e8bc329667fc617e2b397c83 Author: svn Date: Tue Mar 19 10:11:35 2019 +0000 Tweaked includes for the various supported platforms M gcc/include/libstream.h commit aa608119f07f0a288afd8b46f89c49dc2e315b98 Author: svn Date: Mon Mar 18 14:41:45 2019 +0000 Upgraded toolchain M README.html M README.txt commit d8f982de35670d834d6c44db7989708ded030cf7 Author: svn Date: Mon Mar 18 14:33:35 2019 +0000 Make the size of the receive buffer configurable. M gcc/common/uart.c commit 92f333f3937b3da7fe016d28ee70771e3f75d200 Author: svn Date: Mon Mar 18 13:25:04 2019 +0000 Removed definition for F_CPU M gcc/demos/test_led.c commit 0ec0b0de94f3843e38aed4fe7c69784441516054 Author: svn Date: Mon Mar 18 12:19:58 2019 +0000 Created replacement errno.h. Use it instead of the errno.h supplied with AVR-libc. A gcc/include/errno.h commit 9cc7153768a88f215e08fb1333d61b2cc07488ca Author: svn Date: Mon Mar 18 12:18:38 2019 +0000 AVR-libc does not define size_t or ssize_t M gcc/include/libstream.h commit 5cdd3e7b8670da2a5e359fc7f00b00b7c4d68fa6 Author: svn Date: Mon Mar 18 11:51:15 2019 +0000 Added libstream.o M gcc/common/common.mk commit 1c3d844f5677bccbf58fbd27bb8c8d3148d08578 Author: svn Date: Mon Mar 18 10:56:18 2019 +0000 Allow adding to the list of object files M gcc/common/common.mk commit a4a8e876501119aebd138c7f3fe8052b8637bc2c Author: svn Date: Mon Mar 18 10:30:43 2019 +0000 Added support for C++. Changed suffix rules to pattern rules. M gcc/include/AVR.mk commit dca420891d22353345faaeb5169a90c8b9f83f09 Author: svn Date: Mon Mar 18 10:29:45 2019 +0000 Added default target M gcc/demos/Makefile commit a842b52e5dd7cbc29b62c1c6ecc63f0f58211aeb Author: svn Date: Mon Mar 18 10:26:43 2019 +0000 Added to comment M gcc/demos/test_led.c commit 2f2eead4c452de4ad8c54314a939e2a7f68e47cc Author: svn Date: Mon Mar 18 10:25:47 2019 +0000 Added LED test A gcc/demos/test_led.c commit d9f0d1496a3ad1348ec44849f4660353c72bc301 Author: svn Date: Mon Mar 18 10:18:42 2019 +0000 Imported cplusplus.h A gcc/include/cplusplus.h commit 68f379c5a0b03866904527fcebc1fccc19304b24 Author: svn Date: Mon Mar 18 10:18:23 2019 +0000 Added support for GPIO bit operations A gcc/include/gpio.h A gcc/include/sbit.h commit 9aaad80e6b3b1fa2c147deee0223655e11b53261 Author: svn Date: Mon Mar 18 10:17:37 2019 +0000 Imported libstream A gcc/common/libstream.c A gcc/include/libstream.h commit 018c9c5cc4a7de2ac00de629416a16a39b627ba0 Author: svn Date: Mon Mar 18 10:16:47 2019 +0000 Upgraded binutils to 2.32. Upgraded gcc to 8.3.0. Enable C++. M gcc/toolchain/Makefile commit 391c0f1041a6a8889279d864030eebb01270988c Author: svn Date: Sat Mar 16 09:35:28 2019 +0000 Added goop for Mikropascal M README.html M README.txt commit 9697206b6997880eca7943cee69d6b7bbee5a512 Author: svn Date: Sat Mar 16 09:21:23 2019 +0000 Use avrdude.mk and teensy.mk M gcc/include/AVR.mk commit 57164509e8cb73dff6318ad15ae9b3371d895385 Author: svn Date: Sat Mar 16 08:42:59 2019 +0000 Changed ATMEGA1284P to ATMEGA1284 M mikropascal/ATmega1284/test_led/test_led.mppav commit e714b7a127d38b081e2415847126cb0058f1ce9c Author: svn Date: Sat Mar 16 08:42:04 2019 +0000 Enable SPI programming, for AVR ISP II M mikropascal/ATmega1284/test_led/test_led.cfg commit 84350bf7666fccf709f293cd604dfd81351a5370 Author: svn Date: Sat Mar 16 08:41:20 2019 +0000 Changed the MCU type to atmega1284 M mikropascal/ATmega1284/test_led/Makefile commit 089ba4b467e5538fbb469090dc1f8b8dce22a592 Author: svn Date: Sat Mar 16 08:31:05 2019 +0000 More tweaking of the fuse bits. M mikropascal/ATmega1284/test_led/test_led.cfg commit a0a4ab921d3995b3cd60bb181612c537bca6510f Author: svn Date: Fri Mar 15 12:34:22 2019 +0000 Changed to ATmega1284P M mikropascal/ATmega1284/test_led/test_led.cfg commit 2f34f2d219b11931051f7c93a42be90cbe47f699 Author: svn Date: Fri Mar 15 07:31:52 2019 +0000 Twiddled fuse bits M mikropascal/ATmega1284/test_led/test_led.cfg commit 891e2367f5445eddc67f42932bf388e2bdfcbd79 Author: svn Date: Fri Mar 15 07:31:23 2019 +0000 Toggle PA0 M mikropascal/ATmega1284/test_led/test_led.mpas commit 66f2e0f3bb763e5601feb7d9b9c8ab05891487ea Author: svn Date: Fri Mar 15 07:09:20 2019 +0000 Updated compiler flags M mikropascal/include/mikropascal.mk commit f7d11a75f14a0faad8f59a3075bab60d3de4bf3e Author: svn Date: Thu Mar 14 18:11:00 2019 +0000 Switched from ATmega32 to ATmega1284P R098 mikropascal/ATmega32/test_led/Makefile mikropascal/ATmega1284/test_led/Makefile R081 mikropascal/ATmega32/test_led/test_led.cfg mikropascal/ATmega1284/test_led/test_led.cfg R100 mikropascal/ATmega32/test_led/test_led.mpas mikropascal/ATmega1284/test_led/test_led.mpas R088 mikropascal/ATmega32/test_led/test_led.mppav mikropascal/ATmega1284/test_led/test_led.mppav commit ea2f7c9b1116bfdb6e34c118ac3c21b346c11f40 Author: svn Date: Thu Mar 14 08:46:46 2019 +0000 Started adding support for building AVR microcontroller application programs with Mikroelektronika Mikropascal A include/avrdude.mk A include/teensy.mk A mikropascal/ATmega32/test_led/Makefile A mikropascal/ATmega32/test_led/test_led.cfg A mikropascal/ATmega32/test_led/test_led.mpas A mikropascal/ATmega32/test_led/test_led.mppav A mikropascal/include/mikropascal.mk commit 06e335b853cb9ca87fae37a1792604ad8bb3954d Author: svn Date: Tue Feb 26 09:14:32 2019 +0000 Update git repository link M README.html M README.txt commit 5d221684898d5e74482d0c4b71dc8ea1d3027ac0 Author: svn Date: Mon Feb 25 09:03:28 2019 +0000 Updated copyright years M COPYING commit a39ec632ad6329d88bd27952d71dd61b40cecea1 Author: svn Date: Mon Feb 25 08:57:37 2019 +0000 Removed copyright section in favor of COPYING file M README.html M README.txt commit 2a2cf71f90f7026bbcec0e771ea253b11d156da1 Author: svn Date: Wed Aug 15 11:40:40 2018 +0000 Added COPYING file with copyright and license text. A COPYING commit 8b447f7673d747aa8a472c06f3e4bebad8ccc57a Author: svn Date: Thu Jan 11 08:49:51 2018 +0000 Updated the copyright year for 2018 M gcc/include/legorc.h commit edd16d7e6c64f6701b67b1862ed7adf7b42d727c Author: svn Date: Thu Jan 11 08:44:15 2018 +0000 Updated the copyright year for 2018. M README.html M README.txt M gcc/common/adc.c M gcc/common/common.mk M gcc/common/conio.c M gcc/common/uart.c M gcc/demos/Makefile M gcc/demos/test_adc.c M gcc/demos/test_conio.c M gcc/demos/test_gpio.c M gcc/include/AVR.mk M gcc/include/adc.h M gcc/include/conio.h M gcc/include/cpu.h M gcc/include/uart.h M gcc/toolchain/Makefile M gcc/toolchain/Makefile.cross commit 764a9d7b07b68fe38b72545d6e8378e2aa70dc44 Author: svn Date: Tue Sep 19 10:10:53 2017 +0000 Upgraded binutils to 2.29 and gcc to 7.2.0. M README.html M README.txt commit e1e987217de31f159eeb6e40d05e7c7adc042393 Author: svn Date: Tue Sep 19 10:06:34 2017 +0000 Upgraded binutils to 2.29, gcc to 7.2.0, and libiconv to 1.15. M gcc/toolchain/Makefile D gcc/toolchain/libiconv.patch commit 1a0ce934f231cb3f48f62713d0d6cba3ee725b24 Author: svn Date: Thu Jun 8 06:48:03 2017 +0000 Removed superfluous "All rights reserved." from copyright message. M gcc/toolchain/Makefile M gcc/toolchain/Makefile.cross commit 5e1fed3e9c0c53a52832361d1e7be2dd9cbd00db Author: svn Date: Thu Mar 23 09:40:18 2017 +0000 Removed more trailing whitespace M gcc/common/usb_serial.inf commit 52f5b0c8e41282933677c2258cfe5fe21b641953 Author: svn Date: Wed Mar 22 08:03:58 2017 +0000 Removed trailing tabs M gcc/common/usb_serial.c commit 597c45823ec0fbc16ba869909dbb7d0369335136 Author: svn Date: Sun Mar 19 20:26:24 2017 +0000 Added a parameter to SendCommand() to select whether the command should be repeated or just sent one time. M gcc/include/legorc.h commit c9e8d683a483fa38d89549e32cd3a973d8c0e9e2 Author: svn Date: Sat Mar 18 10:25:52 2017 +0000 Removed an extra period. M README.html M README.txt commit fc096dc9d0dcf9997fa273fa95883967166b58df Author: svn Date: Fri Mar 17 10:18:29 2017 +0000 Do not include stdint.h anymore. M gcc/include/legorc.h commit b1506d987f4a8c8b4d47175ebd497b032be1a658 Author: svn Date: Fri Mar 17 06:47:56 2017 +0000 Added a userdata parameter to SendCommand() and its subordinates. Made LED control optional. M gcc/include/legorc.h commit 998b9e6372fda495dafe2382a47849651611d2c2 Author: svn Date: Fri Mar 17 05:40:24 2017 +0000 Upgraded binutils to 2.28 and gcc to 6.3.0. Imported legorc.h. M README.html M README.txt commit cb6e9b659054ef65c487dffe7407696dbb9c2f98 Author: svn Date: Fri Mar 17 05:35:01 2017 +0000 Upgraded binutils to 2.28 and gcc to 6.3.0. M gcc/toolchain/Makefile commit 6e47f7627ae1f18b0f2a123d181ce177e111ac9e Author: svn Date: Thu Mar 16 20:46:13 2017 +0000 Imported LEGO Power Functions Remote Control Protocol A gcc/include/legorc.h commit 38a6b82813b443cdf42451fdc3b0de1b204bfe7f Author: svn Date: Wed Mar 15 13:01:44 2017 +0000 Changed ARM to AVR in a comment M gcc/toolchain/Makefile.cross commit f8c069ca9428fe21464e6ec6209f25cc8c467cca Author: svn Date: Wed Mar 15 12:52:31 2017 +0000 Added gcc/ to URL M gcc/toolchain/README.html M gcc/toolchain/README.txt commit 1a691fd7b4e208cef17fac976b359ace6616f7f8 Author: svn Date: Sun Mar 12 08:29:45 2017 +0000 Moved all gcc toolchain items down one directory level into gcc/ R100 common/adc.c gcc/common/adc.c R097 common/common.mk gcc/common/common.mk R100 common/conio.c gcc/common/conio.c R100 common/uart.c gcc/common/uart.c R100 common/usb_serial.c gcc/common/usb_serial.c R100 common/usb_serial.inf gcc/common/usb_serial.inf R092 test/Makefile gcc/demos/Makefile R100 test/test_adc.c gcc/demos/test_adc.c R100 test/test_conio.c gcc/demos/test_conio.c R100 test/test_gpio.c gcc/demos/test_gpio.c R097 include/AVR.mk gcc/include/AVR.mk R100 include/adc.h gcc/include/adc.h R100 include/conio.h gcc/include/conio.h R100 include/cpu.h gcc/include/cpu.h R100 include/uart.h gcc/include/uart.h R100 include/usb_serial.h gcc/include/usb_serial.h R100 toolchain/Makefile gcc/toolchain/Makefile R100 toolchain/Makefile.cross gcc/toolchain/Makefile.cross R100 toolchain/README.html gcc/toolchain/README.html R100 toolchain/README.txt gcc/toolchain/README.txt R100 toolchain/control gcc/toolchain/control R100 toolchain/libiconv.patch gcc/toolchain/libiconv.patch commit 38d7abd246557ac5a4406ccd072cb41445bf60c2 Author: svn Date: Wed Jan 4 08:27:14 2017 +0000 Upgraded copyright message for 2017 M README.html M README.txt M common/adc.c M common/common.mk M common/conio.c M common/uart.c M include/AVR.mk M include/adc.h M include/conio.h M include/cpu.h M include/uart.h M test/Makefile M test/test_adc.c M test/test_conio.c M test/test_gpio.c M toolchain/Makefile M toolchain/Makefile.cross commit 7d49267b58d804917a703ed14aa713bf3c63da18 Author: svn Date: Mon Nov 21 17:15:37 2016 +0000 Upgraded binutils to 2.27. Upgraded gcc to 6.2.0. M README.html M README.txt M toolchain/Makefile commit 968a84961f3b61d9f9f030eb4ed731d9992c1032 Author: svn Date: Tue Oct 18 07:46:13 2016 +0000 Use absolute link for Makefile.cross M toolchain/README.html M toolchain/README.txt commit a67bfb149d43bc8498bf8f1098352c110fd8a399 Author: svn Date: Tue Oct 18 06:58:21 2016 +0000 Updated link for ARM microcontrollers framework. M README.html M README.txt commit 55b0a2ffe1e6e5ea9ecf56b306563a8b5f332a22 Author: svn Date: Tue Oct 18 06:56:18 2016 +0000 Updated the link for Makefile.cross M toolchain/README.html M toolchain/README.txt commit 69a780f932e37c6c95973c1718ef4e4e558ff8bb Author: svn Date: Fri Jun 3 10:11:59 2016 +0000 Renamed control.template to just control. M toolchain/Makefile R100 toolchain/control.template toolchain/control commit fb84abebade6bab7804b4d0ef89f6b5c8d28ba5d Author: svn Date: Wed Apr 6 14:32:47 2016 +0000 Minor tweaks for MacOS X M toolchain/Makefile commit 939dd06fa310bd33776eaea500abfc4569632371 Author: svn Date: Wed Apr 6 11:04:44 2016 +0000 Added SED=sed macro, for MacOS (which needs SED=gsed) M toolchain/Makefile commit c163d71c40c55e9db002b646f3ae177da1db156b Author: svn Date: Wed Apr 6 07:48:26 2016 +0000 Changed the date and version number for the new toolchain release. M README.html M README.txt commit 55a43519a22798e55f64daf1de6b0063b9fc9950 Author: svn Date: Wed Apr 6 07:30:43 2016 +0000 Added openbsd to the package file name M toolchain/Makefile commit de98f1b2b67083b6ae607ebbbce979e1e9d7de4e Author: svn Date: Wed Apr 6 06:34:22 2016 +0000 Changed the package version number from YYYY-DDD to YYYY.DDD M toolchain/Makefile commit 6962c9a5792eefb11021a51d0b60c8651e0dbea3 Author: svn Date: Tue Apr 5 06:37:10 2016 +0000 Added missing license text M toolchain/Makefile.cross commit 0921b32b34df74a8eeee64d190aa32464ac97eaa Author: svn Date: Tue Apr 5 06:36:18 2016 +0000 Meant to remove specfile.template, not control.template A toolchain/control.template D toolchain/specfile.template commit 3aa192aa6bdadc7507b53ed032bd9d0eeeb24eb5 Author: svn Date: Tue Apr 5 06:27:02 2016 +0000 Added my name to the questions or comments line. M toolchain/README.html M toolchain/README.txt commit 401520232daba7d0139b336af7af8f86405a8d85 Author: svn Date: Tue Apr 5 06:25:23 2016 +0000 Updated notes M toolchain/README.html M toolchain/README.txt commit a75c8631442af2c6ab4d836c1d4e7b63f65b1d7a Author: svn Date: Tue Apr 5 06:08:41 2016 +0000 We don't build RPM packages anymore. D toolchain/control.template commit 97f199ecb0a670db62e3f533136d84a40ddb90ab Author: svn Date: Mon Apr 4 11:13:03 2016 +0000 Toolchain release 2016-095: Upgraded binutils to 2.26 and avr-libc to 2.0.0. M README.html M README.txt M toolchain/Makefile commit 861505eb6adfad65d99dba8538e1c22ac2cafd34 Author: svn Date: Thu Mar 31 09:04:54 2016 +0000 Renamed Makefile.rpi to Makefile.cross and tweaked things to allow building for other host platforms, such as the BeagleBone. R082 toolchain/Makefile.rpi toolchain/Makefile.cross commit 15b22aed7cc1997171210de8957a44331c48ebb6 Author: svn Date: Sun Mar 13 12:23:13 2016 +0000 Removed Subversion (RCS) keyword expansion M README.txt M common/usb_serial.inf M toolchain/README.txt commit 0867e8fab8dbcb8e7cac773a991e84af3c8a3a66 Author: svn Date: Sun Mar 13 12:05:40 2016 +0000 Removed Subversion (RCS) keyword expansion M test/test_adc.c M test/test_conio.c commit e8daceba2b40f6fc2fd316827964a8e80573d509 Author: svn Date: Sun Mar 13 11:31:40 2016 +0000 Removed more Subversion (RCS) keyword expansion M common/adc.c M common/common.mk M common/conio.c M common/uart.c M common/usb_serial.c M include/AVR.mk M include/adc.h M include/conio.h M include/cpu.h M include/uart.h M include/usb_serial.h M test/Makefile M test/test_adc.c M test/test_conio.c M test/test_gpio.c M toolchain/Makefile M toolchain/Makefile.rpi M toolchain/specfile.template commit ea92dbf5757761ca55b758d107df57853862e07d Author: svn Date: Sun Mar 13 11:10:27 2016 +0000 Started removing Subversion (RCS) keyword expansion. M README.html M README.txt M common/adc.c M common/common.mk M common/conio.c M common/uart.c M common/usb_serial.c M common/usb_serial.inf M include/AVR.mk M include/adc.h M include/conio.h M include/cpu.h M include/uart.h M include/usb_serial.h M test/Makefile M test/test_adc.c M test/test_conio.c M test/test_gpio.c M toolchain/Makefile M toolchain/Makefile.rpi M toolchain/README.html M toolchain/README.txt M toolchain/specfile.template commit c0425efbaceaf3bea414fae587f8d6f478d84a45 Author: svn Date: Tue Mar 8 10:20:21 2016 +0000 Updated the directory name for BUILD_HOST_TOOLCHAIN_DIR M toolchain/Makefile.rpi commit b202b611bdaf68136ece93c3e602e96c43d4e683 Author: svn Date: Tue Feb 9 07:53:15 2016 +0000 Updated copyright year. M README.html M README.txt M common/adc.c M common/common.mk M common/conio.c M common/uart.c M include/AVR.mk M include/adc.h M include/conio.h M include/cpu.h M include/uart.h M test/Makefile M test/test_adc.c M test/test_conio.c M test/test_gpio.c M toolchain/Makefile M toolchain/specfile.template commit 4ea4905c35be1f9eddaacc89ae18610709bdf47a Author: svn Date: Sat Jan 23 17:15:57 2016 +0000 Updated for custom Linaro toolchain M toolchain/Makefile.rpi commit e2c1f7556abd457fa008dc3325b49308e811c3c5 Author: svn Date: Fri Jan 22 11:48:44 2016 +0000 Upgraded gcc to 5.3.0, and avr-libc to latest SVN checkout M README.html M README.txt M toolchain/Makefile commit 3b6bb7996f917447066cd5fc65838f87778c508e Author: svn Date: Thu Jan 21 13:49:01 2016 +0000 Upgrade binutils to 2.25.1 and gcc to 5.3.0 A README.html A README.txt A common/adc.c A common/common.mk A common/conio.c A common/uart.c A common/usb_serial.c A common/usb_serial.inf A include/AVR.mk A include/adc.h A include/conio.h A include/cpu.h A include/uart.h A include/usb_serial.h A test/Makefile A test/test_adc.c A test/test_conio.c A test/test_gpio.c A toolchain/Makefile A toolchain/Makefile.rpi A toolchain/README.html A toolchain/README.txt A toolchain/control.template A toolchain/libiconv.patch A toolchain/specfile.template A utilities/teensy_loader_cli/49-teensy.rules A utilities/teensy_loader_cli/Makefile A utilities/teensy_loader_cli/gpl3.txt A utilities/teensy_loader_cli/teensy_loader_cli.c