HAL
+
0
/56 examples
SourceVu will show references to
USB_EPTypeDef::xfer_buff
from the following samples and libraries:
Examples
STM32F4-Discovery
Demonstrations
STM32F401-Discovery
Demonstrations
STM32F411E-Discovery
Demonstrations
STM32446E_EVAL
Demonstrations
STemWin
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM324xG_EVAL
Demonstrations
STemWin
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_Standalone
MSC_Standalone
STM32F412G-Discovery
Demonstrations
STemWin
Applications
USB_Device
HID_Standalone
MSC_Standalone
STM32F413H-Discovery
Demonstrations
STemWin
Applications
USB_Device
DFU_Standalone
HID_BCD_Standalone
HID_Standalone
MSC_Standalone
STM32469I-Discovery
Applications
USB_Device
AUDIO_Standalone
DFU_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM32469I_EVAL
Applications
USB_Device
CDC_Standalone
DFU_Standalone
DualCore_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM324x9I_EVAL
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_Standalone
MSC_Standalone
Demonstrations
STemWin
MB1046
MB1063
STM32F412ZG-Nucleo
Applications
USB_Device
HID_Standalone
STM32F413ZH-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
MSC_Standalone
STM32F429ZI-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
STM32F446ZE-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/4)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
USB_EPTypeDef::xfer_buff
USB_EPTypeDef::xfer_buff field
Pointer to transfer buffer
Syntax
Show:
Summary
Declaration
from
stm32f4xx_ll_usb.h:154
uint8_t
*
xfer_buff
;
Examples
USB_EPTypeDef::xfer_buff
is referenced by 56 libraries and example projects:
Examples
STM32F4-Discovery
Demonstrations
STM32F401-Discovery
Demonstrations
STM32F411E-Discovery
Demonstrations
STM32446E_EVAL
Demonstrations
STemWin
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM324xG_EVAL
Demonstrations
STemWin
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_Standalone
MSC_Standalone
STM32F412G-Discovery
Demonstrations
STemWin
Applications
USB_Device
HID_Standalone
MSC_Standalone
STM32F413H-Discovery
Demonstrations
STemWin
Applications
USB_Device
DFU_Standalone
HID_BCD_Standalone
HID_Standalone
MSC_Standalone
STM32469I-Discovery
Applications
USB_Device
AUDIO_Standalone
DFU_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM32469I_EVAL
Applications
USB_Device
CDC_Standalone
DFU_Standalone
DualCore_Standalone
HID_LPM_Standalone
HID_Standalone
MSC_Standalone
STM324x9I_EVAL
Applications
USB_Device
AUDIO_Standalone
CDC_Standalone
CustomHID_Standalone
DFU_Standalone
DualCore_Standalone
HID_Standalone
MSC_Standalone
Demonstrations
STemWin
MB1046
MB1063
STM32F412ZG-Nucleo
Applications
USB_Device
HID_Standalone
STM32F413ZH-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
MSC_Standalone
STM32F429ZI-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
STM32F446ZE-Nucleo
Applications
USB_Device
DFU_Standalone
HID_Standalone
References
from
0/56
examples
Code
Location
Referrer
uint8_t
*
xfer_buff
;
/*!< Pointer to transfer buffer */
stm32f4xx_ll_usb.h:154
hpcd
->
IN_ep
[
i
]
.
xfer_buff
=
0U
;
stm32f4xx_hal_pcd.c:213
HAL_PCD_Init()
hpcd
->
OUT_ep
[
i
]
.
xfer_buff
=
0U
;
stm32f4xx_hal_pcd.c:224
HAL_PCD_Init()
(
void
)
USB_ReadPacket
(
USBx
,
ep
->
xfer_buff
,
stm32f4xx_hal_pcd.c:1111
HAL_PCD_IRQHandler()
ep
->
xfer_buff
+=
(
RegVal
&
USB_OTG_GRXSTSP_BCNT
)
>
>
4
;
stm32f4xx_hal_pcd.c:1114
HAL_PCD_IRQHandler()
hpcd
->
IN_ep
[
epnum
]
.
xfer_buff
+=
hpcd
->
IN_ep
[
epnum
]
.
maxpacket
;
stm32f4xx_hal_pcd.c:1225
HAL_PCD_IRQHandler()
ep
->
xfer_buff
=
pBuf
;
stm32f4xx_hal_pcd.c:1898
HAL_PCD_EP_Receive()
ep
->
xfer_buff
=
pBuf
;
stm32f4xx_hal_pcd.c:1939
HAL_PCD_EP_Transmit()
(
void
)
USB_WritePacket
(
USBx
,
ep
->
xfer_buff
,
(
uint8_t
)
epnum
,
(
uint16_t
)
len
,
stm32f4xx_hal_pcd.c:2218
PCD_WriteEmptyTxFifo()
ep
->
xfer_buff
+=
len
;
stm32f4xx_hal_pcd.c:2221
PCD_WriteEmptyTxFifo()
ep
->
xfer_buff
+=
ep
->
xfer_count
;
stm32f4xx_hal_pcd.c:2288
PCD_EP_OutXfrComplete_int()
(
void
)
USB_WritePacket
(
USBx
,
ep
->
xfer_buff
,
ep
->
num
,
(
uint16_t
)
ep
->
xfer_len
,
dma
)
;
stm32f4xx_ll_usb.c:860
USB_EPStartXfer()
if
(
(
uint32_t
)
ep
->
xfer_buff
!=
0U
)
stm32f4xx_ll_usb.c:905
USB_EPStartXfer()
USBx_OUTEP
(
epnum
)
->
DOEPDMA
=
(
uint32_t
)
(
ep
->
xfer_buff
)
;
stm32f4xx_ll_usb.c:907
USB_EPStartXfer()
Call Tree
from
0/56
examples
All items filtered out
All items filtered out
Data Use
from
0/56
examples
USB_EPTypeDef::xfer_buff
is written by 6 functions and is read by 4 functions:
HAL_PCD_Init()
HAL_PCD_IRQHandler()
HAL_PCD_EP_Receive()
HAL_PCD_EP_Transmit()
PCD_WriteEmptyTxFifo()
PCD_EP_OutXfrComplete_int()
All items filtered out
USB_EPTypeDef::xfer_buff
USB_EPStartXfer()
HAL_PCD_IRQHandler()
PCD_WriteEmptyTxFifo()
PCD_EP_OutXfrComplete_int()
All items filtered out
Class Tree
from
0/56
examples
All items filtered out
All items filtered out
Override Tree
from
0/56
examples
All items filtered out
All items filtered out
Implementations
from
0/56
examples
All items filtered out
All items filtered out
Instances
from
0/56
examples
Lifecycle
from
0/56
examples
All items filtered out
All items filtered out