git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@16232 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
This commit is contained in:
Giovanni Di Sirio 2023-04-25 09:41:00 +00:00
parent c1af414c4c
commit 166059b52e
2 changed files with 4 additions and 2 deletions

View File

@ -408,8 +408,8 @@ void bdmaStreamFreeI(const stm32_bdma_stream_t *stp) {
bdma.allocated_mask &= ~(1U << stp->selfindex);
/* Clearing associated handler and parameter.*/
bdma.streams->func = NULL;
bdma.streams->param = NULL;
bdma.streams[stp->selfindex]->func = NULL;
bdma.streams[stp->selfindex]->param = NULL;
/* Shutting down clocks that are no more required, if any.*/
if ((bdma.allocated_mask & STM32_BDMA_STREAMS_MASK) == 0U) {

View File

@ -114,6 +114,8 @@
instead of a simple size.
- NEW: RT and NIL upgraded to support the enhanced OSLIB.
- NEW: Memory areas/pointers checker functions added to OSLIB.
- FIX: Fixed channel 0 corruption on STM32 BDMAv1 (bug #1263)
(backported to 20.3.5)(backported to 21.11.4).
- FIX: Fixed wrong statistics in RT7 (bug #1262)(backported to 21.11.4).
- FIX: Fixed missing cache management during Cortex-M RAM initializations
(bug #1261)(backported to 20.3.5)(backported to 21.11.4).