Driver Layer
The driver must contain the following functions:
XXX_I
nit INITIALIZE CAN CONTROLLERXXX_O
pen LOCK A CAN CONTROLLER DEVICEXXX_C
lose RELEASE A CAN CONTROLLER DEVICEXXX_I
oCtl CONTROL THE CAN CONTROLLER DEVICEXXX_R
ead READ DATA FROM A CAN CONTROLLER DEVICEXXX_W
rite WRITE DATA TO A CAN CONTROLLER DEVICE
Where XXX is the exact chip identification.
...