* Version lincan-0.2 9 Jul 2003
*/
-#include <linux/autoconf.h>
-
-#include <linux/fs.h>
-#include <linux/version.h>
-#include <linux/string.h>
-#include <asm/uaccess.h>
-
+#include "../include/can.h"
+#include "../include/can_sysdep.h"
#include "../include/main.h"
#include "../include/ioctl.h"
#include "../include/i82527.h"
struct canque_ends_t *qends;
if(!canuser || (canuser->magic != CAN_USER_MAGIC)){
- CANMSG("can_close: bad canuser magic\n");
+ CANMSG("can_ioctl: bad canuser magic\n");
return -ENODEV;
}
}
switch (cmd) {
+ case CAN_DRV_QUERY: {
+ return can_ioctl_query(canuser, arg);
+ }
case STAT: {
for (i=0x0; i<0x100; i++)
CANMSG("0x%x is 0x%x\n",i,can_read_reg(chip,i));