Releases: philips-software/amp-hal-st
Releases · philips-software/amp-hal-st
v3.0.0
3.0.0 (2024-02-29)
⚠ BREAKING CHANGES
- update DmaStm to support new dma peripherals in G0, G4 and WB devices (#169)
Features
- Add configuration struct to init (#262) (59d9331)
- Update DmaStm to support new dma peripherals in G0, G4 and WB devices (#169) (d62e03e)
- Update WB55 GAP constructor (0c8e2e4)
Bug Fixes
v2.1.0
2.1.0 (2023-11-09)
Features
- Add data operations to GattClient (#132) (a1eaaf5)
- Add GATT Client (discovery attributes) (#131) (121c351)
- Add integration tests (#208) (07086ec)
- Add services/st_util/StUartProgammer (#185) (8faceb4)
- Add stm32g0 hal drivers (#118) (35dff48)
- Ble central pairing bonding feature (#163) (530b3bc)
- Configurable clock phase and polarity for sync spi (#200) (cbf6d68)
- Gap and gatt refactored/improved due to embedded-infra changes (#136) (e6c276b)
- Improvements according to application note AN5289 (#135) (bd95621)
- Low power event dispatcher (#156) (a0d1855)
- Merge upstream changes (#126) (1546f51)
- Refactor and expand StUartProgrammer (#202) (5c8c213)
- Removed additional EXCLUDE_FROM_ALL property in favour of using emil_build_for() (8e3766d)
- Update st ble stack (#165) (a6b8827)
- Update the st ble stack to version 1.17 (a6b8827)
Bug Fixes
- Adc on stm32wb (#162) (ee16f2a)
- Add ble middleware binaries (#130) (201687e)
- Add confirmation for gatt indication (#159) (02a98f0)
- Communication over ethernet smi (#129) (9935da5)
- Do not assert if GattCompleteEvent fails (#167) (063daa4)
- Duplicate and misdirected function calls due to listening for events on multiple levels in the inheritance tree of classes using GapSt. (6f8b7f7)
- Event handling of GapSt and its derived classes. (#143) (6f8b7f7)
- Hal_st/stm32fxxx/EthernetSmiStm: ETH_MACMIIAR_CR_Msk is the mask of MACMII->AR, not the inverse (9935da5)
- Incorrect connection handle in state transitions (#147) (2f99452)
- Set privacy mode for bonded devices (#146) (88d30f2)
- Standalone stm32 build and debug (#193) (71bf177)
- Systick conflict with invalidIrq (#161) (8ee04e1)
v2.0.0
v1.1.0
1.1.0 (2023-04-07)
Features
- Add parity to UartStmDma (#56) (e30d8d9)
- Add release-please workflow (#65) (b39a848)
- Add stm32f7discoveryFmcPins to SdRamStm (#78) (72df16b)
- Apply clang-format (#58) (714d922)
- Deregister-interrupt-handler-on-move-assign (#80) (095449d)
- Merge upstream changes (#79) (8ec3afd)
- osal: Add example (#82) (b1539ca)
Bug Fixes
- Avoid using generator expressions for linking to targets (#92) (441abe5)
- Correct dependencies of synchronous_stm32fxxx and ble_middleware (#85) (2ffaf23)
- hal_st/stm32fxxx/UartStm & UartDma: Registers for stm32f407 (#59) (98ceaf3)
- HALST_EXCLUDE_FROM_ALL for instantiations_lwip (#94) (f80f6ee)
- Link stm32f0xx to correct std_periph (#93) (31cdcbb)
- Set correct mcpu mfpu options for different target cpus (#75) (a799834)
- UartStm: Use correct registers & fix overrun assert; enable FIFO (#68) (60efc65)
v1.0.0
What's Changed
- Bump ossf/scorecard-action from 1.1.2 to 2.0.3 by @dependabot in #1
- Bump github/codeql-action from 2.1.18 to 2.1.24 by @dependabot in #2
- Update security.yml by @rjaegers in #5
- Update README.md by @rjaegers in #6
- Update README.md by @rjaegers in #7
- Create SECURITY.md by @rjaegers in #8
- Remove unused binary artifacts by @rjaegers in #9
- Bump actions/checkout from 3.0.0 to 3.0.2 by @dependabot in #10
- Bump github/codeql-action from 2.1.24 to 2.1.25 by @dependabot in #11
- linting-formatting.yml: pin remaining dependencies by @rjaegers in #12
- Bump ossf/scorecard-action from 2.0.3 to 2.0.4 by @dependabot in #13
- Feature/cmake refactorings by @rjaegers in #14
- Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #18
- Bump oxsecurity/megalinter from 6.10.0 to 6.11.1 by @dependabot in #17
- Bump github/codeql-action from 2.1.25 to 2.1.26 by @dependabot in #15
- .mega-linter.yml: exclude vendor code by @rjaegers in #19
- linting-formatting.yml: don't lint pushes to main by @rjaegers in #4
New Contributors
- @dependabot made their first contribution in #1
- @rjaegers made their first contribution in #5
Full Changelog: https://github.com/philips-software/amp-hal-st/commits/v1.0.0