~ruther/avr-device

ref: bc60d30aebf63c25f1357f3ff934e03c95be23ea avr-device/patch/timer d---------
bc60d30a — Rahix 4 years ago
all: Drop unnecessary access mode patches

Due to a change in atdf2svd [1], all these access mode patches are no
longer required - they are now translated correctly from the vendor
source file.

Drop all patches which no longer change the output (the code before and
after this change is equivalent when using the new atdf2svd).

[1]: https://github.com/Rahix/atdf2svd/commit/a189276b3540b647fab832946edf0acf39730a0e
84f2b651 — David 4 years ago
Add ATmega8U2

42633c8a — jaxter184 4 years ago
Fix 16bit timer patch
397170ad — jaxter184 4 years ago
Add attiny841 and attiny861
ce031034 — Johan Kristell 4 years ago
Add support for atmega328pb
d579a49f — Boris Vinogradov 4 years ago
fix: atmegaX8 TIFR should be read-write
f48ac82c — Andrew Dona-Couch 4 years ago
Add support for the ATtiny84
f7089edf — Andrew Dona-Couch 4 years ago
ATtiny85 TC0 patch also applies to ATtiny84
b0abe893 — Andrew Dona-Couch 4 years ago
Add support for ATtiny88
c0b5119a — Andrew Dona-Couch 4 years ago
attiny85: Timer patch fixes
397035ad — Rahix 4 years ago
atmega2560: Add timer patches

Signed-off-by: Rahix <rahix@rahix.de>
76894820 — Rahix 4 years ago
attiny85: Add patch for Timer/Counter 1

Signed-off-by: Rahix <rahix@rahix.de>
575b441b — Rahix 4 years ago
atmega328p: Add patch for 8-bit asynchronous timer

Signed-off-by: Rahix <rahix@rahix.de>
77a1d544 — Rahix 4 years ago
atmega32u4: Add patch for 10-bit timer/counter

Signed-off-by: Rahix <rahix@rahix.de>
99029de7 — Rahix 4 years ago
atmega32u4,atmega328p: Add patch for 16-bit timers

Signed-off-by: Rahix <rahix@rahix.de>
4e1e8d21 — Rahix 4 years ago
patch: Restructure timer patches

Redesign timer patch file structure for better modularity.  Now,
`timer/<chip>.yaml` defines all timer peripherals for a chip and uses
peripheral-level includes for patching the actual peripheral.  The
actual peripheral patches live in `timer/dev/<type>.yaml`.

The intermediate `<chip>.yaml` file is needed because peripheral-level
includes are not allowed in top-level files.

Signed-off-by: Rahix <rahix@rahix.de>
Do not follow this link