HAL
__DMA_HandleTypeDef::StreamIndex is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__DMA_HandleTypeDef::StreamIndex

__DMA_HandleTypeDef::StreamIndex field

DMA Stream Index

Syntax

uint32_t StreamIndex;

References

LocationReferrerText
stm32f4xx_hal_dma.h:166
uint32_t StreamIndex; /*!< DMA Stream Index */
stm32f4xx_hal_dma.c:292HAL_DMA_Init()
regs->IFCR = 0x3FU << hdma->StreamIndex;
stm32f4xx_hal_dma.c:362HAL_DMA_DeInit()
regs->IFCR = 0x3FU << hdma->StreamIndex;
stm32f4xx_hal_dma.c:476HAL_DMA_Start_IT()
regs->IFCR = 0x3FU << hdma->StreamIndex;
stm32f4xx_hal_dma.c:563HAL_DMA_Abort()
regs->IFCR = 0x3FU << hdma->StreamIndex;
stm32f4xx_hal_dma.c:639HAL_DMA_PollForTransfer()
mask_cpltlevel = DMA_FLAG_TCIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:644HAL_DMA_PollForTransfer()
mask_cpltlevel = DMA_FLAG_HTIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:673HAL_DMA_PollForTransfer()
if((tmpisr & (DMA_FLAG_TEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:679HAL_DMA_PollForTransfer()
regs->IFCR = DMA_FLAG_TEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:682HAL_DMA_PollForTransfer()
if((tmpisr & (DMA_FLAG_FEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:688HAL_DMA_PollForTransfer()
regs->IFCR = DMA_FLAG_FEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:691HAL_DMA_PollForTransfer()
if((tmpisr & (DMA_FLAG_DMEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:697HAL_DMA_PollForTransfer()
regs->IFCR = DMA_FLAG_DMEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:708HAL_DMA_PollForTransfer()
regs->IFCR = (DMA_FLAG_HTIF0_4 | DMA_FLAG_TCIF0_4) << hdma->StreamIndex;
stm32f4xx_hal_dma.c:724HAL_DMA_PollForTransfer()
regs->IFCR = (DMA_FLAG_HTIF0_4 | DMA_FLAG_TCIF0_4) << hdma->StreamIndex;
stm32f4xx_hal_dma.c:734HAL_DMA_PollForTransfer()
regs->IFCR = (DMA_FLAG_HTIF0_4) << hdma->StreamIndex;
stm32f4xx_hal_dma.c:758HAL_DMA_IRQHandler()
if ((tmpisr & (DMA_FLAG_TEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:766HAL_DMA_IRQHandler()
regs->IFCR = DMA_FLAG_TEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:773HAL_DMA_IRQHandler()
if ((tmpisr & (DMA_FLAG_FEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:778HAL_DMA_IRQHandler()
regs->IFCR = DMA_FLAG_FEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:785HAL_DMA_IRQHandler()
if ((tmpisr & (DMA_FLAG_DMEIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:790HAL_DMA_IRQHandler()
regs->IFCR = DMA_FLAG_DMEIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:797HAL_DMA_IRQHandler()
if ((tmpisr & (DMA_FLAG_HTIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:802HAL_DMA_IRQHandler()
regs->IFCR = DMA_FLAG_HTIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:844HAL_DMA_IRQHandler()
if ((tmpisr & (DMA_FLAG_TCIF0_4 << hdma->StreamIndex)) != RESET)
stm32f4xx_hal_dma.c:849HAL_DMA_IRQHandler()
regs->IFCR = DMA_FLAG_TCIF0_4 << hdma->StreamIndex;
stm32f4xx_hal_dma.c:863HAL_DMA_IRQHandler()
regs->IFCR = 0x3FU << hdma->StreamIndex;
stm32f4xx_hal_dma.c:1191DMA_CalcBaseAndBitshift()
hdma->StreamIndex = flagBitshiftOffset[stream_number];

Data Use

Functions writing __DMA_HandleTypeDef::StreamIndex
Functions reading __DMA_HandleTypeDef::StreamIndex
all items filtered out
__DMA_HandleTypeDef::StreamIndex
Type of __DMA_HandleTypeDef::StreamIndex
__DMA_HandleTypeDef::StreamIndex
uint32_t
all items filtered out