| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | build.sh: don't require DFPs, newer avr-libc doesn't need them | Selene ToyKeeper | 2023-12-15 | 1 | -6/+8 |
| | | |||||
| * | changed version number to use the latest release tag instead of build date | Selene ToyKeeper | 2023-11-30 | 1 | -1/+1 |
| | | | | | | | | Before: 2023-11-30 (build date) After: 2023-10-31-98.1 (latest release tag + number of commits since + dirty flag) | ||||
| * | shell script cleanup (fix lint warnings, remove unused scripts) | Selene ToyKeeper | 2023-11-07 | 1 | -21/+18 |
| | | |||||
| * | Changed bash and sh shebangs to /usr/bin/env | Igor Bulekov | 2023-11-07 | 1 | -1/+1 |
| | | |||||
| * | improved DFP setup and support: | Selene ToyKeeper | 2023-11-04 | 1 | -13/+18 |
| | | | | | | | | | - `./make dfp` downloads and installs Atmel DFPs for each supported MCU - build.sh detects and uses attiny or avrdd, and others are simple to add - updated setup info in /README.md ... also some other small documentation updates. | ||||
| * | moved ATTINY and MODEL_NUMBER into $target/arch and $target/model, | Selene ToyKeeper | 2023-11-03 | 1 | -10/+16 |
| | | | | | and updated other scripts and files accordingly | ||||
| * | fixed compile scripts and added a "./make" wrapper for convenience | Selene ToyKeeper | 2023-11-03 | 1 | -7/+7 |
| | | | | | (instead of a Makefile, which isn't really needed for this project) | ||||
| * | got things to compile again, renamed #includes | Selene ToyKeeper | 2023-11-02 | 1 | -7/+17 |
| | | | | | (also modified the build scripts to work with the new file structure) | ||||
| * | build.sh: use busybox-compatible grep args | Selene ToyKeeper | 2023-10-30 | 1 | -1/+1 |
| | | |||||
| * | with each build, dump a .cpp file with the source after preprocessing | Selene ToyKeeper | 2023-05-30 | 1 | -1/+5 |
| | | | | | | (for easier whole-program debugging) | ||||
| * | avrdude fails when .fuse section is included, so omit that when copying elf ↵ | Selene ToyKeeper | 2022-04-14 | 1 | -1/+1 |
| | | | | | to hex | ||||
| * | added -mrelax to build.sh; saves ~330 bytes on t1634 builds | Selene ToyKeeper | 2021-09-10 | 1 | -1/+1 |
| | | | | | | | (suggested by solrize) (doesn't seem to reduce size of t85 builds though) | ||||
| * | give a more useful error message when t1616 files aren't installed | Selene ToyKeeper | 2021-07-22 | 1 | -2/+11 |
| | | |||||
| * | Added attiny1616 info to the README, and made bin/build.sh support more ↵ | Selene ToyKeeper | 2021-04-01 | 1 | -3/+8 |
| | | | | | | | flexible. Set ATTINY_DFP environment variable in your shell to the location of the unzipped DFP files. | ||||
| * | Add AVR 1-Series and t1616 board and scripts | Gabriel Hart | 2020-12-18 | 1 | -2/+3 |
| | | |||||
| * | added -fwhole-program gcc flag, suggested by Agro. Signficantly reduces ROM ↵ | Selene ToyKeeper | 2019-11-22 | 1 | -1/+1 |
| | | | | | size! :) | ||||
| * | added a compile flag to fix compatibility with GCC 7/8/9's new semantics for ↵ | Selene ToyKeeper | 2019-09-18 | 1 | -2/+2 |
| | | | | | | | | "inline" (should fix builds on newer compilers, I think) | ||||
| * | replaced deprecated avr-size with avr-objdump in build.sh | Selene ToyKeeper | 2019-08-05 | 1 | -1/+3 |
| | | |||||
| * | Added a help message to build.sh and flash.sh | Selene ToyKeeper | 2018-11-03 | 1 | -0/+6 |
| | | |||||
| * | Reduced duplication across build scripts, replaced per-MCU scripts with a ↵ | Selene ToyKeeper | 2018-11-03 | 1 | -0/+30 |
| | | | | | tiny wrapper for the main script. | ||||
| * | Renamed flash/build scripts to better indicate MCU type. | Selene ToyKeeper | 2018-11-03 | 1 | -30/+0 |
| | | |||||
| * | Reduced ROM size back to pre-branch levels | Selene ToyKeeper | 2018-08-22 | 1 | -1/+1 |
| | | | | | | | | | (aside from 6 extra bytes to fix interaction between aux LEDs and lockout moon). Fixed typos: lightening, tactial. Replaced new switch/case clauses with if/else clauses, to reduce ROM size. Added -fshort-enums to gcc options to reduce ROM size. | ||||
| * | Added script to build all supported Anduril targets. | Selene ToyKeeper | 2018-06-24 | 1 | -2/+6 |
| | | |||||
| * | Add more parents to include path. | Selene ToyKeeper | 2016-09-09 | 1 | -1/+1 |
| | | |||||
| * | Removed the need to specify header file paths. | Selene ToyKeeper | 2015-10-18 | 1 | -1/+1 |
| | | | | | Makes it easier to put all the files into one dir for building outside the repository. | ||||
| * | Made offtime-cap work on attiny25 in addition to the attiny13 it already ↵ | Selene ToyKeeper | 2015-09-10 | 1 | -2/+3 |
| | | | | | | | supported. Added attiny type as a build script option, so the code will automatically select the right options. | ||||
| * | Added attiny25-compatible build and flash scripts. | Selene ToyKeeper | 2015-09-10 | 1 | -1/+1 |
| | | | | | | Tested (and works) with Tom E's eswitch_NOINIT.c for attiny25. | ||||
| * | Added "-c -std=gnu99" to build script, made some small 'inline' changes to ↵ | Selene ToyKeeper | 2015-04-19 | 1 | -2/+3 |
| | | | | | sources, and made output even smaller. | ||||
| * | Added nicer avr-size output during builds. | Selene ToyKeeper | 2015-04-19 | 1 | -1/+1 |
| | | |||||
| * | Convenience script for compiling attiny13a firmwares. | Selene ToyKeeper | 2014-11-05 | 1 | -0/+24 |
