HAL
USB_EPTypeDef::dma_addr is only used within HAL.
 
Symbols
loading...
Files
loading...

USB_EPTypeDef::dma_addr field

32 bits aligned transfer buffer address

Syntax

uint32_t dma_addr;

References

LocationReferrerText
stm32f4xx_ll_usb.h:166
uint32_t dma_addr; /*!< 32 bits aligned transfer buffer address */
stm32f4xx_hal_pcd.c:1906HAL_PCD_EP_Receive()
ep->dma_addr = (uint32_t)pBuf;
stm32f4xx_hal_pcd.c:1947HAL_PCD_EP_Transmit()
ep->dma_addr = (uint32_t)pBuf;
stm32f4xx_ll_usb.c:816USB_EPStartXfer()
if ((uint32_t)ep->dma_addr != 0U)
stm32f4xx_ll_usb.c:818USB_EPStartXfer()
USBx_INEP(epnum)->DIEPDMA = (uint32_t)(ep->dma_addr);

Data Use

Functions writing USB_EPTypeDef::dma_addr
Functions reading USB_EPTypeDef::dma_addr
USB_EPTypeDef::dma_addr
all items filtered out
Type of USB_EPTypeDef::dma_addr
USB_EPTypeDef::dma_addr
uint32_t
all items filtered out