CAN 2.0B controller implementation in pure ANSI C.