__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 */
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;