- Derive more traits for
gpio::{Level, Port}
(#185). - COMP module (#189).
- QDEC module (#188).
- LPCOMP module (#195).
- TWIS module (#196).
- PWM module (#200).
- I2S module (#201).
- SPIS module ([#226]).
- Add support for the nRF52811 ([#227]).
- Refuse to build nRF52+ HALs for thumbv6m targets (#203).
- Refuse to build
nrf52810-hal
for hard-float targets, andnrf51-hal
for thumbv7+ targets (#206). - GPIOTE Port 1 and 0 differentiation for nRF52833 and nRF52840 (#217)
- Correct TWIM port initialization for P1 pins (#221).
- Remove
Spi::read
(#190). - Seal the
timer::Instance
trait (#214). - Make GPIOs start in a
Disconnected
state instead ofInput<Floating>
(#220).
None
- Add support for Nordic nRF52833 (#148).
- Add a driver for the AES-ECB peripheral (#145).
- Add a driver for the AES-CCM peripheral (#154).
- Add PPI support and example (#162).
- Add methods for task clear and trigger overflow to the RTC (#168).
- Add a driver for the GPIOTE peripheral (#167).