]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/include/usbcan.h
Added vendor functions to embedded application, data transferred by usb channel seria...
[lincan.git] / lincan / include / usbcan.h
index df321747911a1cd5c0233b980b6c367501a9db4e..2d580fb3424ddde470f5f62edd6ff2df1a6be672 100644 (file)
@@ -124,12 +124,6 @@ struct usbcan_canmsg_t{
        __u8 data[8];
 };
 
-/* CAN extended mask */
-struct usbcan_mask_t{
-       __u32 code;
-       __u32 mask;
-};
-
 /* Structure to hold all of our device specific stuff */
 struct usbcan_usb {
        struct usb_device       *udev;                  /* the usb device for this device */
@@ -149,8 +143,10 @@ struct usbcan_usb {
        spinlock_t              err_lock;               /* lock for errors */
        struct mutex            io_mutex;               /* synchronize I/O with disconnect */
        struct urb              *rcv;
-       struct usbcan_canmsg_t rcv_msg;
-       struct usbcan_canmsg_t tx_msg;
+/*     uchar8_t        rcv_msg[16];
+       uchar8_t        tx_msg[16];*/
+       __u8    rcv_msg[16];
+       __u8    tx_msg[16];
        kthread_t  rcvthread;                      /* usb receive kernel thread  */
 
        struct candevice_t *candev;