Skip to content

rp2040-hal v0.10.0

Compare
Choose a tag to compare
@jannic jannic released this 10 Mar 16:33
· 202 commits to main since this release
413420a

0.10.0 - 2024-03-10

Added

Changed

  • Update lower VCO frequency limit according to datasheet update - #773 @ithinuel
  • Bump MSRV to 1.75 - #761 @ithinuel
  • Move on-target-tests back to the work space - #762 @ithinuel
  • Set startup_delay_multiplier of XOSC to 64, and make it configurable.
    This should increase compatibility with boards where the oscillator starts up
    more slowly than on the Raspberry Pico. - #746 @jannic
  • Replace asm macros by rust macros - #730 @jannic
  • Update usb-device implementation - #584 @ithinuel
  • Update rp2040-pac to v0.6.0 and apply required changes - #770 @AkiyukiOkayasu
  • Some reorganization of ADC code, making sure that AdcPin can only
    be created for pins that can actually be used as ADC channels - #739 @jannic
  • Breaking change: Clear the input-enable flag of all pins on bank 0 in Pins::new.
    They will automatically be enabled when setting a pin function, so most users
    won't be affected by that change. Notable exception: If you rely on the fact that
    PIO can read all pins as input even if the pin is not configured to the PIO function,
    you may need to set the input-enable flag manually. - #755 @jannic

Fixed