This repository has been archived by the owner on Jun 15, 2024. It is now read-only.
Releases: Florin-Popescu/avr-libc
Releases · Florin-Popescu/avr-libc
Harmonized includes
- Fixed some identifiers in includes for the new tinyAVR 0-series which had same name and meaning as those in megaAVR 0-series headers but different capitalization/spelling. Headers should be more harmonic and switching from one microcontroller to another should not require code changes.
Support for new ATtinys
- Added support for ATtiny402 & 412
Merged upstream changes
Merged upstream changes but don't expect major functionality changes.
This release also bumps the version# to prevent conflicts with packages available in official distro repos.
Will no longer provide pre-built windows binaries starting with this release, but it can still be built under windows in the regular way or by running the build.sh script.
Fixes for fuse default values
- Fixed default fuse values in device headers to match those in the datasheets.
- Built on:
- MSYS2 for x86_64
- Ubuntu 21.04 for x86_64 and aarch64
Support for ATmega4808
- Added support for AVR8x/AVRXmega3 family:
- EEPROM
- Sleep
- Watchdog
- Added support for ATTiny program memory read.
- Added support for ATmega4808. Tested on AVR-IoT WG Development Board.
- Built on MSYS2 MinGW for Windows.
Support for ATmega324PB
- Taken from SVN sources
- Removed a test file (aux.c) which used a Windows reserved name.
- Added support for ATmega324PB.
- Built on MSYS2 MinGW for Windows.