#include "includes.h"
Go to the source code of this file.
#define CLR_EP0_OUT_PKT_RDY | ( | ) |
Definition at line 47 of file usbdevice.c.
#define CLR_EP0_OUTPKTRDY_DATAEND | ( | ) |
Definition at line 49 of file usbdevice.c.
#define CLR_EP0_SENT_STALL | ( | ) |
Definition at line 57 of file usbdevice.c.
#define CLR_EP0_SETUP_END | ( | ) |
Definition at line 55 of file usbdevice.c.
#define CLR_EP1_SENT_STALL | ( | ) |
Definition at line 69 of file usbdevice.c.
#define CLR_EP3_OUT_PKT_READY | ( | ) |
Definition at line 77 of file usbdevice.c.
#define CLR_EP3_SENT_STALL | ( | ) |
Definition at line 81 of file usbdevice.c.
#define EP0_STATE_GD_CFG_0 (20) |
Definition at line 24 of file usbdevice.c.
#define EP0_STATE_GD_CFG_1 (21) |
Definition at line 25 of file usbdevice.c.
#define EP0_STATE_GD_CFG_2 (22) |
Definition at line 26 of file usbdevice.c.
#define EP0_STATE_GD_CFG_3 (23) |
Definition at line 27 of file usbdevice.c.
#define EP0_STATE_GD_CFG_4 (24) |
Definition at line 28 of file usbdevice.c.
#define EP0_STATE_GD_CFG_ONLY_0 (40) |
Definition at line 34 of file usbdevice.c.
#define EP0_STATE_GD_CFG_ONLY_1 (41) |
Definition at line 35 of file usbdevice.c.
#define EP0_STATE_GD_DEV_0 (10) |
Definition at line 20 of file usbdevice.c.
#define EP0_STATE_GD_DEV_1 (11) |
Definition at line 21 of file usbdevice.c.
#define EP0_STATE_GD_DEV_2 (12) |
Definition at line 22 of file usbdevice.c.
#define EP0_STATE_GD_EP0_ONLY_0 (44) |
Definition at line 38 of file usbdevice.c.
#define EP0_STATE_GD_EP1_ONLY_0 (45) |
Definition at line 39 of file usbdevice.c.
#define EP0_STATE_GD_IF_ONLY_0 (42) |
Definition at line 36 of file usbdevice.c.
#define EP0_STATE_GD_IF_ONLY_1 (43) |
Definition at line 37 of file usbdevice.c.
#define EP0_STATE_GD_STR_I0 (30) |
Definition at line 30 of file usbdevice.c.
#define EP0_STATE_GD_STR_I1 (31) |
Definition at line 31 of file usbdevice.c.
#define EP0_STATE_GD_STR_I2 (32) |
Definition at line 32 of file usbdevice.c.
#define Ep0IdleState 0 |
Definition at line 17 of file usbdevice.c.
#define FLUSH_EP0_FIFO | ( | ) | {register i;while(rOUT_FIFO_CNT1_REG)i=rEP0_FIFO;} |
Definition at line 60 of file usbdevice.c.
#define FLUSH_EP1_FIFO | ( | ) |
Definition at line 71 of file usbdevice.c.
#define FLUSH_EP3_FIFO | ( | ) |
Definition at line 83 of file usbdevice.c.
#define SET_EP0_IN_PKT_RDY | ( | ) |
Definition at line 51 of file usbdevice.c.
#define SET_EP0_INPKTRDY_DATAEND | ( | ) |
Definition at line 53 of file usbdevice.c.
#define SET_EP1_IN_PKT_READY | ( | ) |
Definition at line 65 of file usbdevice.c.
#define SET_EP1_SEND_STALL | ( | ) |
Definition at line 67 of file usbdevice.c.
#define SET_EP3_SEND_STALL | ( | ) |
Definition at line 79 of file usbdevice.c.
#define USBDEVICE_DOWNLOAD_ADDRESS 0x30400000 |
Definition at line 41 of file usbdevice.c.
#define USBDEVICE_UPLOAD_ADDRESS 0x30300000 |
Definition at line 42 of file usbdevice.c.
#define UsbDeviceDataState 4 |
Definition at line 15 of file usbdevice.c.
#define UsbDeviceIdleState 0 |
Definition at line 11 of file usbdevice.c.
#define UsbDeviceInitial0State 1 |
Definition at line 12 of file usbdevice.c.
#define UsbDeviceInitial1State 2 |
Definition at line 13 of file usbdevice.c.
#define UsbDeviceInitial2State 3 |
Definition at line 14 of file usbdevice.c.
Definition at line 177 of file usbdevice.c.
INT8U F_UsbDeviceConfigStatusGet | ( | void | ) |
Definition at line 731 of file usbdevice.c.
void F_UsbDeviceDescripInit | ( | INT8U | Function | ) |
Definition at line 199 of file usbdevice.c.
void F_UsbDeviceEp0Init | ( | void | ) |
Definition at line 327 of file usbdevice.c.
void F_UsbDeviceEp0Isr | ( | void | ) |
Definition at line 345 of file usbdevice.c.
Definition at line 331 of file usbdevice.c.
Definition at line 338 of file usbdevice.c.
void F_UsbDeviceEp1FifoPrepare | ( | void | ) |
Definition at line 593 of file usbdevice.c.
void F_UsbDeviceEp1Init | ( | void | ) |
Definition at line 581 of file usbdevice.c.
void F_UsbDeviceEp1Isr | ( | void | ) |
Definition at line 609 of file usbdevice.c.
Definition at line 586 of file usbdevice.c.
void F_UsbDeviceEp2Init | ( | void | ) |
Definition at line 625 of file usbdevice.c.
void F_UsbDeviceEp2Isr | ( | void | ) |
Definition at line 735 of file usbdevice.c.
Definition at line 629 of file usbdevice.c.
Definition at line 653 of file usbdevice.c.
void F_UsbDeviceEp3Init | ( | void | ) |
Definition at line 640 of file usbdevice.c.
void F_UsbDeviceEp3Isr | ( | void | ) |
Definition at line 661 of file usbdevice.c.
Definition at line 645 of file usbdevice.c.
void F_UsbDeviceEp4Init | ( | void | ) |
Definition at line 719 of file usbdevice.c.
void F_UsbDeviceEp4Isr | ( | void | ) |
Definition at line 736 of file usbdevice.c.
Definition at line 723 of file usbdevice.c.
void F_UsbDeviceHwInit | ( | void | ) |
Definition at line 261 of file usbdevice.c.
void F_UsbDeviceInit | ( | void | ) |
Definition at line 126 of file usbdevice.c.
Definition at line 192 of file usbdevice.c.
INT8U F_UsbDeviceInUseCheck | ( | void | ) |
Definition at line 173 of file usbdevice.c.
Definition at line 185 of file usbdevice.c.
void F_UsbDeviceSvc | ( | void | ) |
Definition at line 140 of file usbdevice.c.
void __irq UsbDeviceIsr | ( | void | ) |
Definition at line 737 of file usbdevice.c.
ENDPOINT0_CONTROL EndPoint0Ctrl |
Definition at line 87 of file usbdevice.c.
ENDPOINT1_CONTROL EndPoint1Ctrl |
Definition at line 88 of file usbdevice.c.
ENDPOINT2_CONTROL EndPoint2Ctrl |
Definition at line 89 of file usbdevice.c.
ENDPOINT3_CONTROL EndPoint3Ctrl |
Definition at line 90 of file usbdevice.c.
ENDPOINT4_CONTROL EndPoint4Ctrl |
Definition at line 91 of file usbdevice.c.
USBDEVICE_CONTROL UsbDeviceCtrl |
Definition at line 86 of file usbdevice.c.