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.
- QSQPI flash memory driver (tx @phoracek!)
0.5.0 - 2022-07-02
- Update
cortex-m
to0.7.5
- Update
cortex-m-rt
to0.7.1
- Update
cortex-m-semihosting
to0.5.0
- Update
stm32h7xx-hal
to0.12.2
0.4.2 - 2021-08-01
- Expose the (Q)SPI pins to access flash memory (Tx @phoracek!)
0.4.1 - 2021-04-27
- New feature:
alloc
- Dropped the Peripheral Access Crate implementation of the audio driver in favour of the
embedded_hal
implementation. - Refactored the crate to make the requirement for rust nightly and the
alloc
crate optional. See theaudio_*
examples for more details. - Refactored the crate to remove implicit definitions of
#[interrupt]
handlers in favour of explicit declaration in program code. See theaudio_*
examples for more details.
0.3.2 - 2021-04-01
- Changed license to MIT
0.3.0 - 2021-03-24
- New feature:
log-itm
- New example:
itm
- Refactored the structure of the crate to avoid the problem of the Board interface taking ownership of pac/hal singletons. Check out the
examples/
directory for more information. - Modified the MIDI API to work with the Daisy Pod's MIDI pin numbers by default.
- Updated
stm32h7xx_hal
to0.9.0
0.2.0 - 2021-02-03
- New examples:
adc_hal
,adc_bsp
- New member for
daisy::Board
:board.peripheral
- Set peripheral clock to:
4 MHz
0.1.0 - 2020-11-28
- Initial release
- Supported features are:
- Default clock configuration @ 480 MHz
- User LED
- Audio
- MIDI (via USART1)