Fixed compatibility of output.
[AROS.git] / rom / usb / classes / serialcp210x / serialcp210x.class.h
blobe6dc5f0a5b3fb7e0728b618dec5574ba25db295e
1 #ifndef SERIALCP210X_CLASS_H
2 #define SERIALCP210X_CLASS_H
4 /*
5 *----------------------------------------------------------------------------
6 * Includes for serialcp210x class
7 *----------------------------------------------------------------------------
8 * By Chris Hodges <chrisly@platon42.de>
9 */
11 #include "common.h"
13 #include <devices/serial.h>
15 #include <devices/newstyle.h>
17 #include <string.h>
18 #include <stddef.h>
19 #include <stdio.h>
21 #include "serialcp210x.h"
22 #include "dev.h"
24 /* Protos */
26 struct NepClassSerial * usbAttemptDeviceBinding(struct NepSerialBase *nh, struct PsdDevice *pd);
27 struct NepClassSerial * usbForceDeviceBinding(struct NepSerialBase *nh, struct PsdDevice *pd);
28 void usbReleaseDeviceBinding(struct NepSerialBase *nh, struct NepClassSerial *ncp);
30 struct NepClassSerial * nAllocSerial(void);
31 void nFreeSerial(struct NepClassSerial *nch);
33 AROS_UFP0(void, nSerialTask);
35 #endif /* SERIALCP210X_CLASS_H */