chip->msgobj[objnr]->obj_base_addr=
chip->chip_base_addr+(objnr+1)*0x10;
- chip->msgobj[objnr]->flags=0;
return 0;
}
if((address-ssvcan_base)<0x100)
{
- disable_irq(ssvcan_irq[0]);
+ can_disable_irq(ssvcan_irq[0]);
outb(address-ssvcan_base, ssvcan_base);
ret=inb(ssvcan_base+1);
- enable_irq(ssvcan_irq[0]);
+ can_enable_irq(ssvcan_irq[0]);
}
else
{
- disable_irq(ssvcan_irq[1]);
+ can_disable_irq(ssvcan_irq[1]);
outb(address-ssvcan_base-0x100, ssvcan_base+0x02);
ret=inb(ssvcan_base+1+0x02);
- enable_irq(ssvcan_irq[1]);
+ can_enable_irq(ssvcan_irq[1]);
}
return ret;