Subversion Repositories NaviCtrl

Rev

Rev 275 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 ingob 1
#ifndef _USB_H
41 ingob 2
#define _USB_H
1 ingob 3
 
275 killagreg 4
#include "fifo.h"
1 ingob 5
#include "usb_lib.h"
6
#include "usb_conf.h"
7
#include "usb_prop.h"
8
#include "usb_pwr.h"
9
#include "usb_desc.h"
10
 
275 killagreg 11
extern fifo_t USB_rx_fifo;
1 ingob 12
 
41 ingob 13
void USB_ConfigInit(void);
111 killagreg 14
void USB_CableConfig(FunctionalState NewState);
275 killagreg 15
void USB_EnterLowPowerMode(void);
16
void USB_LeaveLowPowerMode(void);
111 killagreg 17
void USB_PutString(u8 *string);
18
void USB_PutChar(u8 c);
19
void USB_SendData(u8 *pdata, u16 count);
112 killagreg 20
void USB_ProcessRxData(void);
21
void USB_TransmitTxData(void);
1 ingob 22
 
23
#endif