Skip to content

Latest commit

 

History

History
108 lines (70 loc) · 2.56 KB

CHANGELOG.md

File metadata and controls

108 lines (70 loc) · 2.56 KB

Changelog

All notable changes to this project will be documented in this file. See VERSIONING.md for more information about versioning and backwards compatibility.

Unreleased

0.10.0

  • Bump STM32H7 HAL to version 0.16.
  • Introduce probe-rs to the project.
  • Illustrate use of defmt in examples.
  • Introduce support for Daisy Seed 1.2.

0.9.0

  • Breaking Fix issue where left/right audio channels were swapped.
  • Allow audio sampling rate of 96 kHz.
  • Bump STM32H7 HAL to version 0.15.

0.8.0

  • Breaking Remove logging abstractions from the crate.
  • Breaking The crate no longer re-exports embedded_hal.
  • Breaking Remove Led trait.
  • Bump STM32H7 HAL to version 0.14.
  • Improve style and documentation of examples.
  • Introduce RTIC example of audio processing.
  • Introduce example of SD card interaction.

0.7.3

  • Fix occasional stuckage of flash initialization.

0.7.2

  • Set correct ADC/DAC format on Seed 1.1 and Patch SM to solve conversion issue.

0.7.1

  • Fix audio input processing for Seed 1.1 and Patch SM.

0.7.0

  • Breaking: Remove size parameter from SDRAM initialization.
  • Allow utilization of dcache.
  • Publish documentation under https://zlosynth.com/daisy.

0.6.0

  • Introduce an interface to access SDRAM.
  • Breaking: Audio processing callback is now passed to handle_interrupt_dma1_str1 instead of spawn.
  • Breaking: Rename FMCPins to FlashPins.

0.5.0

  • Add an example of OLED display configuration.
  • Configure clock to support displays connected via SPI.

0.4.5

  • Bump cortex-m-rt dependency to 0.7.

0.4.4

  • Implicitly use peripheral clock for ADC.
  • Fix ITM module.

0.4.3

  • Fix mapping of pins B5, B6 and D10.

0.4.2

  • Fix ADC pins C6-C9 mapping.

0.4.1

  • Fix noise in Patch SM audio interface by switching to I2S.

0.4.0

  • Fix macros so they respect the feature set on the depedency.
  • Introduce a macro to instantiate flash abstraction.
  • Update to stm32h7xx HAL 0.12.1.

0.3.0

  • Introduce support for Daisy Patch SM, with PCM3060 codec.
  • Move general purpose pins under a sub-structure. e.g. SEED_PIN_1 to GPIO.PIN_1.
  • Rename seed_1_0 feature to seed.
  • Remove unneeded cty dependency.

0.2.0

  • Update to stm32h7xx HAL 0.12.
  • Introduce support for Daisy Seed 1.1, with WM8731 codec.

0.1.0

  • Initial fork from antoinevg/daisy_bsp.
  • Added flash memory access interface.
  • Define razor guiding what goes into the library and what not.
  • Introduce CI.
  • Add SRAM to memory layout.