aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/usb.h
diff options
context:
space:
mode:
authorAJM <poslathian@poslathian.(none)>2010-04-11 14:28:08 -0400
committerbnewbold <bnewbold@robocracy.org>2010-05-20 22:09:15 -0400
commit85fb99616fee3b1973ac760ce3b5143686c9dfc5 (patch)
treec5cdc1656108290f850a50d30767aa6626d0ea26 /libmaple/usb.h
parent9088e1df65a6f7c223e20f2bc83a6da63161d300 (diff)
downloadlibrambutan-85fb99616fee3b1973ac760ce3b5143686c9dfc5.tar.gz
librambutan-85fb99616fee3b1973ac760ce3b5143686c9dfc5.zip
removed usb files from the libmaple into the application level core lib.
Diffstat (limited to 'libmaple/usb.h')
-rw-r--r--libmaple/usb.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/libmaple/usb.h b/libmaple/usb.h
deleted file mode 100644
index 7d233ef..0000000
--- a/libmaple/usb.h
+++ /dev/null
@@ -1,50 +0,0 @@
-/* *****************************************************************************
- * The MIT License
- *
- * Copyright (c) 2010 Andrew Meyer.
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- * ****************************************************************************/
-
-#ifndef _USB_H_
-#define _USB_H_
-
-#define USB_ISR_ADDR (0x08000090)
-#define USB_SERIAL_ENDP_TXADDR ((uint32) 0xC0)
-#define USB_SERIAL_ENDP_RXADDR ((uint32) 0x110)
-#define USB_SERIAL_ENDP_TX ((uint16) 0x1)
-#define USB_SERIAL_ENDP_RX ((uint16) 0x3)
-#define USB_SERIAL_BUF_SIZE (0x40)
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-void usb_lpIRQHandler(void);
-void usb_userToPMABufferCopy(uint8 *pbUsrBuf,uint16 wPMABufAddr,uint16 wNBytes);
-void usb_PMAToUserBufferCopy(uint8 *pbUsrBuf,uint16 wPMABufAddr,uint16 wNBytes);
-void usb_serialWriteStr(const char *outStr);
-void usb_serialWriteChar(unsigned char ch);
-uint8 usb_serialGetRecvLen();
-void usb_copyRecvBuffer(unsigned char* dest, uint8 len);
-
-#ifdef __cplusplus
-} // extern "C"
-#endif
-#endif //_USB_H