]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/include/usbcan.h
Unoptimized usb extension, adds proc and devfs entry removing function, changed proc...
[lincan.git] / lincan / include / usbcan.h
index 35ee4f1055218b5deaa54b9885c64eb7291a00ee..94fa0fc42c58e9cb5ee59a70aa408819a6337eea 100644 (file)
@@ -5,6 +5,16 @@
  * Version lincan-0.3  17 Jul 2008
  */
 
+#ifndef USBCAN_H
+#define USBCAN_H
+
+#include <linux/errno.h>
+#include <linux/init.h>
+#include <linux/slab.h>
+#include <linux/kref.h>
+#include <asm/uaccess.h>
+#include <linux/usb.h>
+
 int usbcan_request_io(struct candevice_t *candev);
 int usbcan_release_io(struct candevice_t *candev);
 int usbcan_reset(struct candevice_t *candev);
@@ -27,4 +37,7 @@ int usbcan_send_msg(struct canchip_t *chip, struct msgobj_t *obj,
 int usbcan_fill_chipspecops(struct canchip_t *chip);
 int usbcan_irq_handler(int irq, struct canchip_t *chip);
 
+int usbcan_init(void);
+void usbcan_exit(void);
 
+#endif /*USBCAN_H*/
\ No newline at end of file