Skip to content

0.3.0

Compare
Choose a tag to compare
@Rahix Rahix released this 07 Feb 12:51
· 129 commits to main since this release
v0.3.0
cda2bcb

Added

Changed

  • BREAKING: Updated the enumerated values for the SPI clock prescaler field (#64).
  • BREAKING: Split the EIMSK register fields into per-bit fields on ATmega328P and ATmega328PB (#74 by @gpgreen).
  • Switched to using the svd interrupts command for extracting a list of interrupts instead of parsing generated rust source files for this (#69 by @explicite).

Fixed

  • ATmega64: Fixed wrong field size for UMSELn fields in USART peripherals (#64).
  • (via atdf2svd v0.2.0): Removed invalid enumerated values from all fields.
  • Fixed an error in the 16-bit timer documentation (#67 by @jaxter184).
  • Fixed the PRR, PRR0, and PRR1 registers for ATmega328P and ATmega328PB wrongly being read-only (#73, #74 by @gpgreen)