@@ -7,24 +7,57 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.10.0] - 2024-03-10
11
+
10
12
### Added
11
- - Allow to use ADC free-running mode without FIFO.
13
+
14
+ - Implement i2c-write-iter traits - #765 @ithinuel
15
+ - Add categories and keywords to Cargo.toml - #769 @rursprung
16
+ - Add getters to the various pad overrides - #768 @ithinuel
17
+ - Add an example for using embedded-alloc - #306 @umgefahren @jannic
18
+ - Introduce async.await i2c implementation - #747 @ithinuel
19
+ - Support embedded\_ hal 1.0.0 - #734 #736 #753 @jannic @jonathanpallant
20
+ - Implement defmt formatting and Debug for clocks::InitError - #751 @jannic
21
+ - Implement embedded-io Read + Write for UartPeripheral - #727 @Sympatron
22
+ - Add from\_ installed\_ program with correct shift direction - #715 @jannic
23
+ - Add derive(defmt::Format) to i2c::peripheral::I2CEvent - #726 @ithinuel
24
+ - Make PIO IRQ IDs into ZSTs - #723 @9ary
25
+ - Add RTC examples & expand RealTimeClock & ClockManager capabilities - #676 @ithinuel
26
+ - Allow to use ADC free-running mode without FIFO - #739 @jannic
27
+ - Add on-chip voltage regulator (VREG) voltage setting function - #757 @AkiyukiOkayasu
28
+ - Support for entering and exiting DORMANT mode - #701 @andrewh42
12
29
13
30
### Changed
14
31
15
- - bump MSRV to 1.65
32
+ - Update lower VCO frequency limit according to datasheet update - #773 @ithinuel
33
+ - Bump MSRV to 1.75 - #761 @ithinuel
34
+ - Move on-target-tests back to the work space - #762 @ithinuel
16
35
- Set startup\_ delay\_ multiplier of XOSC to 64, and make it configurable.
17
36
This should increase compatibility with boards where the oscillator starts up
18
- more slowly than on the Raspberry Pico.
37
+ more slowly than on the Raspberry Pico. - #746 @jannic
38
+ - Replace asm macros by rust macros - #730 @jannic
39
+ - Update usb-device implementation - #584 @ithinuel
40
+ - Update rp2040-pac to v0.6.0 and apply required changes - #770 @AkiyukiOkayasu
19
41
- Some reorganization of ADC code, making sure that AdcPin can only
20
- be created for pins that can actually be used as ADC channels.
42
+ be created for pins that can actually be used as ADC channels - # 739 @ jannic
21
43
- Breaking change: Clear the input-enable flag of all pins on bank 0 in ` Pins::new ` .
22
44
They will automatically be enabled when setting a pin function, so most users
23
45
won't be affected by that change. Notable exception: If you rely on the fact that
24
46
PIO can read all pins as input even if the pin is not configured to the PIO function,
25
47
you may need to set the input-enable flag manually. - #755 @jannic
26
48
27
- ## [ 0.9.1]
49
+ ### Fixed
50
+
51
+ - Properly report UART break conditions - #712 @jannic
52
+ - Ensure that i2c pins have PullUp activated - #708 @jannic
53
+ - PWM: Set TOP to 0xfffe by default and fix get\_ max\_ duty - #744 @jannic
54
+ - Add missing ValidFunction implementation for DynFunction - #738 @ithinuel
55
+ - Fix RealTimeClock & UsbBus ownership - #725 @jnthbdn
56
+ - Make Spi::free also free up the pins - #719 @SCingolani
57
+ - Add safety comments to unsafe rom function - #721 @jannic
58
+ - Several cleanups and documentation updates - #716 #718 #720 #743 #763 #767 #776 #777 #778 #779 @jannic @ithinuel
59
+
60
+ ## [ 0.9.1] - 2023-11-12
28
61
29
62
### Added
30
63
@@ -48,7 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
48
81
- Improve documentation - #692 #696 #697 #698 #699 #702 #704 #709 #714 @9names @fu5ha @ithinuel @jannic
49
82
- Migrate to eh1\_ 0 rc 1 - #681 @ithinuel
50
83
51
- ## [ 0.9.0]
84
+ ## [ 0.9.0] - 2023-09-01
52
85
53
86
### MSRV
54
87
@@ -358,7 +391,8 @@ The Minimum-Supported Rust Version (MSRV) for this release is 1.54.
358
391
359
392
- Initial release
360
393
361
- [ Unreleased ] : https://github.com/rp-rs/rp-hal/compare/v0.9.1...HEAD
394
+ [ Unreleased ] : https://github.com/rp-rs/rp-hal/compare/v0.10.0...HEAD
395
+ [ 0.10.0 ] : https://github.com/rp-rs/rp-hal/compare/v0.9.1...v0.10.0
362
396
[ 0.9.1 ] : https://github.com/rp-rs/rp-hal/compare/v0.9.0...v0.9.1
363
397
[ 0.9.0 ] : https://github.com/rp-rs/rp-hal/compare/v0.8.1...v0.9.0
364
398
[ 0.8.1 ] : https://github.com/rp-rs/rp-hal/compare/v0.8.0...v0.8.1
0 commit comments