aboutsummaryrefslogtreecommitdiffstats
path: root/core/usb/usb.h
diff options
context:
space:
mode:
authorAJM <poslathian@poslathian.(none)>2010-05-20 22:47:59 -0400
committerAJM <poslathian@poslathian.(none)>2010-05-20 22:47:59 -0400
commitdcc4c457f0cad15b9d60e8fc3afa913bacacdbc6 (patch)
treead805c404ec1414a330aad74fb833137a44ad136 /core/usb/usb.h
parent3d0c8c9b374a9a2e3e9fb296cf8a89239106eea2 (diff)
downloadlibrambutan-dcc4c457f0cad15b9d60e8fc3afa913bacacdbc6.tar.gz
librambutan-dcc4c457f0cad15b9d60e8fc3afa913bacacdbc6.zip
moved the usb directory to its proper home in ./libmaple
also, removed some old usb file, bootVect.h, which setup the static table for the runtime usb lib that no longer exists and was provided by the bootloader rev 1
Diffstat (limited to 'core/usb/usb.h')
-rw-r--r--core/usb/usb.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/core/usb/usb.h b/core/usb/usb.h
deleted file mode 100644
index e76772e..0000000
--- a/core/usb/usb.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* insert license */
-
-#ifndef __USB_H_
-#define __USB_H_
-
-
-#include "usb_lib.h"
-#include "libmaple.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef enum
- {
- RESUME_EXTERNAL,
- RESUME_INTERNAL,
- RESUME_LATER,
- RESUME_WAIT,
- RESUME_START,
- RESUME_ON,
- RESUME_OFF,
- RESUME_ESOF
- } RESUME_STATE;
-
-typedef enum
- {
- UNCONNECTED,
- ATTACHED,
- POWERED,
- SUSPENDED,
- ADDRESSED,
- CONFIGURED
- } DEVICE_STATE;
-
- extern volatile uint32 bDeviceState;
-
- void setupUSB(void);
- void usbSuspend(void);
- void usbResumeInit(void);
- void usbResume(RESUME_STATE);
-
- RESULT usbPowerOn(void);
- RESULT usbPowerOff(void);
-
- void usbDsbISR(void);
- void usbEnbISR(void);
-
- /* overloaded ISR routine, this is the main usb ISR */
- void usb_lpIRQHandler(void);
- void usbWaitReset(void);
-
- /* blocking functions for send/receive */
- int16 usbSendBytes(uint8* sendBuf,uint16 len);
- uint8 usbBytesAvailable(void);
- uint8 usbReceiveBytes(uint8* recvBuf, uint8 len);
-
- void usbSendHello(void);
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
-
-#endif //_USB_H