Skip to content

Latest commit

 

History

History
87 lines (57 loc) · 1.89 KB

CHANGELOG.md

File metadata and controls

87 lines (57 loc) · 1.89 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

Changed

Removed

v0.5.0 - 2021-09-04

Added

  • Add support for DMA
  • Add GitHub Actions
  • Add Spi::change_clock_frequency()
  • Add PWM API for remapping pins [#29].
  • Add ADC support

Changed

  • Use cchp.oaen bit to enable automatically all TIMER0 PWM channels
  • Replaced unreachable!() with panic!()
  • Enabling PWM is now explicit [#30].

Removed

  • Remove unused errifx and errifcx fields from the DMA driver code
  • Remove Travis CI rules and status badge

v0.4.0 - 2020-11-01

Added

  • RTC driver
  • Add I2C driver
  • Add free watchdog
  • Add ECLIC mode
  • Add Fast Plus mode
  • Add UPG to clear timer counter
  • Add method to get gpio port and pin information
  • Add EXTI support

Changed

  • Update riscv and gd32vf103-pac dependencies
  • Fix PWM driver
  • Rename des -> signature

Removed

  • Remove defines for unsupported ISA variants
  • Remove rebase-hack.S

v0.3.0 - 2020-04-12

Added

  • Added Afio::disable_jtag()
  • Added afio module docs

Changed

  • Binaries Regenerated
  • Refactor AFIO and Serial
  • Hide closed traits and make them pub(crate)
  • Update dependencies, remove unused riscv-rt dependency
  • Configure serial pins after enabling usart clock

v0.2.3 - 2020-02-26

Changed

  • Make GPIO pin activate() public