added additional defines
fixed interrupt handler (and renamed it)

Signed-off-by: Martin Sperl <kernel@martin.sperl.org>
latest changes prior to next rewrite to get "scheduling" right
- hopefully the next version will be more "readable"...

Signed-off-by: Martin Sperl <kernel@martin.sperl.org>
First functional version of the DMA-Only driver
the mcp2515 driver is now working fine with this driver.
no packet-loss at 500KHz CAN bus speed with about 0.1ms time between the interrupt and the message getting read...
So for most practical purposes there should not be any packet-loss.
This is ONLY valid for the situation where we do not have any debug logging enabled and use 10MHz Bus-speed to the mcp2515.

I assume other devices will still fail, as there will be bugs...

Signed-off-by: Martin Sperl <kernel@martin.sperl.org>