The CAN Initialization function will by default invoke the rest of the setup functions in order to completely initialize the CAN peripheral, and all its Mailboxes with their masks. Interrupts will be configured, the bitrate set, and the CAN Ports will be enabled. All this configuration is done when the CAN controller is in reset mode and will affect all subsequent communication unless changed.