CMSIS-Driver Validation  
Driver Validation
 All Files Functions Variables Macros Groups Pages
DV_USBD.c File Reference
#include "cmsis_dv.h"
#include "DV_USBD_Config.h"
#include "DV_Framework.h"
#include "Driver_USBD.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Functions

ARM_DRIVER_USBD CREATE_SYMBOL (Driver_USBD, DRV_USBD)
 
static void USB_DeviceEvent (uint32_t event)
 
static void USB_EndpointEvent (uint8_t endpoint, uint32_t event)
 
void USBD_GetCapabilities (void)
 Function: USBD_GetCapabilities. More...
 
void USBD_Initialization (void)
 Function: USBD_Initialization. More...
 
void USBD_CheckInvalidInit (void)
 Function: USBD_CheckInvalidInit. More...
 
void USBD_PowerControl (void)
 Function: USBD_PowerControl. More...
 

Variables

static ARM_DRIVER_USBD * drv = &CREATE_SYMBOL(Driver_USBD, DRV_USBD)
 
static ARM_USBD_CAPABILITIES capab
 
static uint8_t volatile DeviceEvent
 
static uint8_t volatile EndpointEvent
 

Function Documentation

ARM_DRIVER_USBD CREATE_SYMBOL ( Driver_USBD  ,
DRV_USBD   
)
static void USB_DeviceEvent ( uint32_t  event)
static
static void USB_EndpointEvent ( uint8_t  endpoint,
uint32_t  event 
)
static

Variable Documentation

ARM_DRIVER_USBD* drv = &CREATE_SYMBOL(Driver_USBD, DRV_USBD)
static
ARM_USBD_CAPABILITIES capab
static
uint8_t volatile DeviceEvent
static
uint8_t volatile EndpointEvent
static