Source file: /~heha/basteln/PC/oszi/PCS500/Firmware.zip/Usb.h

#ifndef USB_H
#define	USB_H

//#include <GenericTypeDefs.h>
typedef unsigned char BYTE;
typedef unsigned short WORD;
#define elemof(x) (sizeof(x)/sizeof(*(x)))

// Macros
#define PTR16(x) (WORD)(x)+0x1FE0
#define E0SZ 8U

__persistent extern struct _OneReport{
 BYTE data[8];
}InReport,OutReport,FeatureReport;

// USB Functions
void InitializeUSB(void);
void HIDSend(void);
void ProcessUSBTransactions(void);
void ReArmInterface(void);
BYTE IsUsbDataAvaialble(void);

#endif//USB_H
Detected encoding: ASCII (7 bit)2