NUC472_NUC442_BSP V3.03.005
The Board Support Package for NUC472/NUC442
Functions
usbd.c File Reference

NUC472/NUC442 USBD driver source file. More...

#include "NUC472_442.h"
Include dependency graph for usbd.c:

Go to the source code of this file.

Functions

void USBD_Open (S_USBD_INFO_T *param, CLASS_REQ pfnClassReq, SET_INTERFACE_REQ pfnSetInterface)
 USBD Initial. More...
 
void USBD_Start (void)
 USBD Start. More...
 
void USBD_ProcessSetupPacket (void)
 Process Setup Packet. More...
 
int USBD_GetDescriptor (void)
 Get Descriptor request. More...
 
void USBD_StandardRequest (void)
 Process USB standard request. More...
 
void USBD_UpdateDeviceState (void)
 Update Device State. More...
 
void USBD_PrepareCtrlIn (uint8_t *pu8Buf, uint32_t u32Size)
 Prepare Control IN transaction. More...
 
void USBD_CtrlIn (void)
 Start Control IN transfer. More...
 
void USBD_CtrlOut (uint8_t *pu8Buf, uint32_t u32Size)
 Start Control OUT transaction. More...
 
void USBD_SwReset (void)
 Clear all software flags. More...
 
void USBD_SetVendorRequest (VENDOR_REQ pfnVendorReq)
 USBD Set Vendor Request. More...
 

Detailed Description

NUC472/NUC442 USBD driver source file.

Version
V1.00
Revision
18
Date
15/11/30 1:41p
Note
SPDX-License-Identifier: Apache-2.0 Copyright (C) 2014 Nuvoton Technology Corp. All rights reserved.

Definition in file usbd.c.