The driver layer abstracts the different CAN controllers from the common usable CAN library. This chapter describes the interface of the low level device driver functions.
There are some parameters in function declarations, which are stated to be as unused. This is done to get a common device driver interface (even beside the CAN device), similar to the Posix driver interface.