Ux_Device_HID
USBD_FrameWork_AddClass()
is only used within Ux_Device_HID.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
Ux_Device_HID
USBD_FrameWork_AddClass()
USBD_FrameWork_AddClass() function
USBD_FrameWork_AddClass Register a class in the class builder
Syntax
from
ux_device_descriptors.c:161
static
uint8_t
USBD_FrameWork_AddClass
(
USBD_DevClassHandleTypeDef
*
pdev
,
USBD_CompositeClassTypeDef
class
,
uint8_t
cfgidx
,
uint8_t
Speed
,
uint8_t
*
pCmpstConfDesc
)
;
Implemented in
ux_device_descriptors.c:483
Arguments
pdev
device instance
class
type of the class to be added (from USBD_CompositeClassTypeDef)
cfgidx
configuration index
Speed
pCmpstConfDesc
Return value
status
References
Location
Referrer
Text
ux_device_descriptors.c:483
uint8_t
USBD_FrameWork_AddClass
(
USBD_DevClassHandleTypeDef
*
pdev
,
ux_device_descriptors.c:161
static
uint8_t
USBD_FrameWork_AddClass
(
USBD_DevClassHandleTypeDef
*
pdev
,
ux_device_descriptors.c:437
USBD_Device_Framework_Builder()
(
void
)
USBD_FrameWork_AddClass
(
pdev
,
Call Tree
Functions calling
USBD_FrameWork_AddClass()
Functions called by
USBD_FrameWork_AddClass()
USBD_Device_Framework_Builder()
all items filtered out
USBD_FrameWork_AddClass()
USBD_FrameWork_AddToConfDesc()
all items filtered out
Data read by
USBD_FrameWork_AddClass()
Data written by
USBD_FrameWork_AddClass()
USBD_CompositeElementTypeDef::Active
_USBD_DevClassHandleTypeDef::classId
_USBD_DevClassHandleTypeDef::tclasslist
USBD_FrameWork_AddClass()::pdev
USBD_FrameWork_AddClass()::class
USBD_FrameWork_AddClass()::cfgidx
USBD_FrameWork_AddClass()::Speed
USBD_FrameWork_AddClass()::pCmpstConfDesc
all items filtered out
USBD_FrameWork_AddClass()
USBD_CompositeElementTypeDef::ClassType
USBD_CompositeElementTypeDef::ClassId
USBD_CompositeElementTypeDef::Active
all items filtered out
Type of
USBD_FrameWork_AddClass()
USBD_FrameWork_AddClass()
uint8_t
all items filtered out