tinygo/tools
Ayke van Laethem 4d11d552db avr: update gen-device-avr tool to support newer AVRs
This refactors gen-device-avr to output two different formats: one for
all the existing AVR chips (that don't really have the concept of a
peripheral, just a bunch of registers), and one for all the new chips
like the ATtiny1616 (tinyAVR 1-series and 2-series) that have
peripherals like the Cortex-M chips with type structs and instances.

I checked the generated code for all the AVR chips we have support for
(atmega1280, atmega1284p, atmega2560, atmega328p, atmega32u4, attiny85)
and while the generated Go code did change, it looks safe to me.
2023-05-20 21:18:02 +02:00
..
gen-critical-atomics build: generate files with go:build tags 2022-12-19 23:20:11 +01:00
gen-device-avr avr: update gen-device-avr tool to support newer AVRs 2023-05-20 21:18:02 +02:00
gen-device-svd builder: sizes: list interrupt vector as a pseudo-package for -size=full 2023-03-08 07:09:46 +01:00
sizediff tools: add sizediff tool 2023-05-04 21:46:53 +02:00