- Adjust
build.sh
to work with svd2rust 0.14.0
- Made a few registers safe to write
- Enumerated values for
Compare Output Mode
&Clock Source
- Internal: Add
safe
flag for registers and fields
- Support for
interrupt!
macro to define custom interrupt handlers USB
andEXT_INT
peripherals- Internal: Support for defining enumerated values in
toml
format - Internal: Support for custom xml in
toml
format
Bare minimum version, contains support for the following peripherals:
-
PORTB
: Digital IO -
PORTC
: Digital IO -
PORTD
: Digital IO -
PORTE
: Digital IO -
PORTF
: Digital IO -
TIMER0
: 8-bit Timer/Counter0 with PWM -
TIMER1
: 16-bit Timer/Counter1 -
TIMER3
: 16-bit Timer/Counter3 -
TIMER4
: 10-bit High Speed Timer/Counter4