diff options
author | Perry Hung <iperry@alum.mit.edu> | 2010-03-30 22:58:47 -0400 |
---|---|---|
committer | Perry Hung <iperry@alum.mit.edu> | 2010-03-30 22:58:47 -0400 |
commit | 1be7df0937bee5127103e7dc8800c83e47415f3d (patch) | |
tree | 358e29df049ec0d664174f4d2fd88056d50172f4 /libmaple/usb.h | |
parent | 869ed39e4c28ebb9813a8b28192d4ca92f72bf22 (diff) | |
download | librambutan-1be7df0937bee5127103e7dc8800c83e47415f3d.tar.gz librambutan-1be7df0937bee5127103e7dc8800c83e47415f3d.zip |
Removed remaining STM32 types and #defines.
Updated usb subsystem to use libmaple types, removed STM32 peripheral
library from the Makefile
Diffstat (limited to 'libmaple/usb.h')
-rw-r--r-- | libmaple/usb.h | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/libmaple/usb.h b/libmaple/usb.h index 960e1f4..fa40123 100644 --- a/libmaple/usb.h +++ b/libmaple/usb.h @@ -1,29 +1,24 @@ #ifndef _USB_H_ #define _USB_H_ -#include <inttypes.h> -#include "util.h" -#include "usb_regs.h" -#include "bootVect.h" - #define USB_ISR_ADDR (0x08000090) -#define USB_SERIAL_ENDP_TXADDR ((uint32_t) 0xC0) -#define USB_SERIAL_ENDP_RXADDR ((uint32_t) 0x110) -#define USB_SERIAL_ENDP_TX ((uint16_t) 0x1) -#define USB_SERIAL_ENDP_RX ((uint16_t) 0x3) +#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(u8 *pbUsrBuf,u16 wPMABufAddr,u16 wNBytes); -void usb_PMAToUserBufferCopy(u8 *pbUsrBuf,u16 wPMABufAddr,u16 wNBytes); +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_t usb_serialGetRecvLen(); -void usb_copyRecvBuffer(unsigned char* dest, uint8_t len); +void usb_copyRecvBuffer(unsigned char* dest, uint8 len); #ifdef __cplusplus } // extern "C" |