CAN subsystem