~ruther/avr-device

ref: 405f89d7b1aaf200bec9a46c7aa5eaf9b7e93f6c avr-device/Makefile -rw-r--r-- 2.4 KiB
405f89d7 — Erhune 3 years ago
Add support for ATmega1284p
912202c8 — the6p4c 3 years ago
Add ATmega128RFA1 support

Adds basic ATmega128RFA1 support. Adjusts the common USART patches for
UCSZ? slightly to work with the ATmega128RFA1's ATDF.
2b862053 — Justin Latimer 3 years ago
Add support for ATtiny1614

d1f9379d — finga 3 years ago
Add support for ATtiny816

Add basic support for the ATtiny816 of the tinyAVR1-series.
d15a5517 — Jacob McSwain 3 years ago
Add support for ATtiny2313/A

9c8489be — Rahix 3 years ago
Fix build with svd2rust 0.19

Upgrade to svd2rust version 0.19.  We can make use of the new --make_mod
option nicely.
f287eed0 — Quentin Smith 3 years ago
Add ATtiny167 support

b5cc61bc — Andrea Nall 4 years ago
Add ATtiny202 support

All of the svd patches are in patch/common/attiny-0-series.yaml which should
work for all of the 0-series (but may only work for ATtiny20* and ATtiny40*,
  but not 80* or 160* given how the datasheet is split)
41c74f40 — khimaros 4 years ago
Add AT90USB1286 support

Ref: #80
84f2b651 — David 4 years ago
Add ATmega8U2

397170ad — jaxter184 4 years ago
Add attiny841 and attiny861
0c63ac5c — Jan Paw 4 years ago
Replace gen-intr-lut.sh sed hack with svdtools

svdtools comes with a command to list all interrupts
from an SVD file.  Use this instead of fragile sed magic
which parses the generated rust code.
d1eed41c — Jan Paw 4 years ago
Add basic support for ATmega4809

ce031034 — Johan Kristell 4 years ago
Add support for atmega328pb
7663529e — Rahix 4 years ago
patch: Switch to upstream svdtools patch tool

Instead of using our locally vendored version of svdpatch, switch to the
upstream version maintained by the stm32-rs project:

    https://github.com/stm32-rs/svdtools

Signed-off-by: Rahix <rahix@rahix.de>
10b826e3 — Boris Vinogradov 4 years ago
Add basic support for ATmega644
f48ac82c — Andrew Dona-Couch 4 years ago
Add support for the ATtiny84
6cd5000d — Boris Vinogradov 4 years ago
Add atmega48p device support
1750924f — Rahix 4 years ago
make: Properly remove 'extern crate' lines

The previous sed expression would remove arbitrary lines which can break
easily.  Instead, only remove actual extern crate lines.

This will provide a seamless upgrade to the next svd2rust version which
contains commit 85615cb0bbc8 ("Use and generate code for Edition 2018
only ") and thus no longer emits 'extern crate' lines.

Signed-off-by: Rahix <rahix@rahix.de>
90075ce5 — Karl ThorĂ©n 4 years ago
Add basic support for ATmega168

Next