|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
General defines for the usb device library. More...
#include "usbd_conf.h"Go to the source code of this file.
Classes | |
| struct | usb_setup_req |
| struct | __PACKED |
| struct | USBD_BosDescTypeDef |
| struct | USBD_DescHeaderTypeDef |
| struct | _Device_cb |
| struct | USBD_DescriptorsTypeDef |
| struct | USBD_EndpointTypeDef |
| struct | _USBD_HandleTypeDef |
Typedefs | |
| typedef struct usb_setup_req | USBD_SetupReqTypedef |
| typedef struct _Device_cb | USBD_ClassTypeDef |
| typedef struct _USBD_HandleTypeDef | USBD_HandleTypeDef |
Enumerations | |
| enum | USBD_SpeedTypeDef { USBD_SPEED_HIGH = 0U , USBD_SPEED_FULL = 1U , USBD_SPEED_LOW = 2U } |
| enum | USBD_StatusTypeDef { USBD_OK = 0U , USBD_BUSY , USBD_EMEM , USBD_FAIL } |
| enum | USBD_EPDirectionTypeDef { OUT = 0x00 , IN = 0x80 } |
| enum | USBD_CDC_NotifCodeTypeDef { NETWORK_CONNECTION = 0x00 , RESPONSE_AVAILABLE = 0x01 , CONNECTION_SPEED_CHANGE = 0x2A } |
Functions | |
| __STATIC_INLINE uint16_t | SWAPBYTE (uint8_t *addr) |
General defines for the usb device library.
Copyright (c) 2015 STMicroelectronics. All rights reserved.
This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
Definition in file usbd_def.h.