X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/9c8ab08d7e8fca3916a7f91a3c001d151989137c..074e90ee2a9a0a573bc987097650e9c1ec233337:/lincan/src/smartcan.c diff --git a/lincan/src/smartcan.c b/lincan/src/smartcan.c index e1e60be..a748566 100644 --- a/lincan/src/smartcan.c +++ b/lincan/src/smartcan.c @@ -72,13 +72,13 @@ int smartcan_reset(struct candevice_t *candev) i++; can_outb(0x01,candev->res_addr); } - can_outb(0x00,candev->res_addr); + can_outb(0x00,candev->res_addr); /* Check hardware reset status */ i=0; can_outb(candev->io_addr+iCPU,candev->io_addr); while ( (can_inb(candev->io_addr+1)&0x80) && (i<=15) ) { - udelay(20000); + mdelay(20); i++; } if (i>=15) { @@ -90,7 +90,7 @@ int smartcan_reset(struct candevice_t *candev) DEBUGMSG("Chip0 reset status ok.\n"); return 0; -} +} int smartcan_init_hw_data(struct candevice_t *candev) { @@ -98,7 +98,7 @@ int smartcan_init_hw_data(struct candevice_t *candev) candev->nr_82527_chips=1; candev->nr_sja1000_chips=0; candev->nr_all_chips=1; - + return 0; }