APM:Libraries
Public Attributes | List of all members

#include <usb_core.h>

Collaboration diagram for _DCD:
[legend]

Public Attributes

uint8_t device_config
 
uint8_t device_state
 
uint8_t device_status
 
uint8_t device_old_status
 
uint8_t device_address
 
uint8_t connection_status
 
uint8_t test_mode
 
uint32_t DevRemoteWakeup
 
USB_OTG_EP in_ep [USB_OTG_MAX_TX_FIFOS]
 
USB_OTG_EP out_ep [USB_OTG_MAX_TX_FIFOS]
 
uint8_t setup_packet [8 *3]
 
const USBD_Class_cb_TypeDefclass_cb
 
const USBD_Usr_cb_TypeDefusr_cb
 
const USBD_DEVICEusr_device
 
uint8_t * pConfig_descriptor
 

Detailed Description

Definition at line 252 of file usb_core.h.

Member Data Documentation

◆ class_cb

const USBD_Class_cb_TypeDef* _DCD::class_cb

◆ connection_status

uint8_t _DCD::connection_status

Definition at line 259 of file usb_core.h.

Referenced by DCD_HandleUSBSuspend_ISR(), and USBD_IsoOUTIncomplete().

◆ device_address

uint8_t _DCD::device_address

Definition at line 258 of file usb_core.h.

Referenced by DCD_Init(), and USBD_SetAddress().

◆ device_config

uint8_t _DCD::device_config

Definition at line 254 of file usb_core.h.

Referenced by USBD_GetConfig(), and USBD_SetConfig().

◆ device_old_status

uint8_t _DCD::device_old_status

Definition at line 257 of file usb_core.h.

Referenced by USBD_Resume(), and USBD_Suspend().

◆ device_state

uint8_t _DCD::device_state

◆ device_status

uint8_t _DCD::device_status

◆ DevRemoteWakeup

uint32_t _DCD::DevRemoteWakeup

◆ in_ep

◆ out_ep

◆ pConfig_descriptor

uint8_t* _DCD::pConfig_descriptor

Definition at line 268 of file usb_core.h.

Referenced by USBD_GetDescriptor().

◆ setup_packet

uint8_t _DCD::setup_packet[8 *3]

◆ test_mode

uint8_t _DCD::test_mode

Definition at line 260 of file usb_core.h.

Referenced by USBD_DataInStage(), and USBD_SetFeature().

◆ usr_cb

const USBD_Usr_cb_TypeDef* _DCD::usr_cb

◆ usr_device

const USBD_DEVICE* _DCD::usr_device

Definition at line 267 of file usb_core.h.

Referenced by USBD_GetDescriptor(), and USBD_Init().


The documentation for this struct was generated from the following file: