Revised CHANGELOG.

Added extra items to 0.3.0.
Reformatted 0.2.0 entry.
This commit is contained in:
Jonathan Pallant 2021-12-20 19:52:31 +00:00
parent bebf85d4d9
commit 5701ab431f

View file

@ -18,12 +18,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.3.0] - 2021-12-19 ## [0.3.0] - 2021-12-19
### Added ### Added
- A README! - A README!
- Implementation of the `critical-section` API - Implementation of the `critical-section` API
- DMA support - Embedded HAL 1.0-alpha6 support
- Embedded HAL 1.0 Alpha support
- I²C Controller and Peripheral support - I²C Controller and Peripheral support
- Multi-core support - Multi-core support, including spin-locks and SIO FIFO
- RTC support
- USB Device support
- Timer support
- PIO support - PIO support
- Implementation of `rng_core::RngCore` for `RingOscillator` - Implementation of `rng_core::RngCore` for `RingOscillator`
- ADC example - ADC example
@ -36,6 +39,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- ADC documentation - ADC documentation
### Changed ### Changed
- Modified PIO API for better ergonomics - Modified PIO API for better ergonomics
- Updated PAC to 0.2.0 - Updated PAC to 0.2.0
- Exported common driver structs from top-level (e.g. it's now `Sio`, not `sio::Sio`) - Exported common driver structs from top-level (e.g. it's now `Sio`, not `sio::Sio`)
@ -44,9 +48,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### Added
- Initial version with support for Rosc, Xosc, Plls, Watchdog, Clocks, Gpio, Pwm, Adc, Spi, I2C, Resets, Uart - Updated version with support for:
- Ring Oscillator
- Crystal Oscillator
- Plls
- Watchdog
- Clocks
- GPIO
- PWM
- ADC
- SPI
- I²C
- Resets
- UART
- Hardware divide/modulo
## [0.1.0] ## [0.1.0] - 2021-01-21
- Initial release - Initial release