3.1 Start-up

The start-up behavior is shown below in Figure 3-1. Start-up code in the diagram refers to code that executes before the main function is reached. Normally, this is used by the compiler to initialize variables before reaching the main function. The relevant tests in this region of memory automatically implement if the appropriate option is checked in the MPLAB Code Configurator (MCC) interface for the Class B Libraries. See the Functional Safety Tests Implemented chapter for more information on implementing the Class B tests.

Figure 3-1. System Start-up Flowchart