1.4 Lists of Interesting Symbols
For a list of compiler symbols, see “MPLAB® XC32 C Compiler User’s Guide for PIC32A MCU” DS-50003831, “List of Interesting Symbols.”
| Symbol | Description | More Information |
|---|---|---|
|
|
dsPIC33A target device family. |
4.5.5 Predefined Symbols, Device Family Symbols |
|
|
PIC32A target device family. |
4.5.5 Predefined Symbols, Device Family Symbols |
|
|
Device has a DSP engine. If device feature is enabled, the symbol is defined. |
4.5.5 Predefined Symbols, Feature Symbols |
|
|
Device supports the dsPIC33A instruction set. If device feature is enabled, the symbol is defined. |
4.5.5 Predefined Symbols, Feature Symbols |
| Symbol | Description | More Information |
|---|---|---|
|
|
Code base memory address |
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Code length memory size |
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Data base memory address |
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Data length memory size |
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Code Protect Configuration address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Device Options (BIST, Pins) Configuration address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
UCB Erase Protect Configuration address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
ICD Communications Configuration address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Immutable Root of Trust address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
ICSP Program/Erase address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
where x = {0,1,..7} |
Permission Control address
| 10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. . |
|
where x = {0,1,..7} |
Protection region end address offset
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
where x = {0,1,..7} |
Protection region start address offset
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Secure Debug Mode Enable address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
Watchdog Timer Configuration Word address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
UCB Write Protect address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
| Takes control after the start-up module completes its work. | |
|
|
A symbol defined in program memory to mark the highest address used by a CODE or PSV section. | |
|
|
The linker scripts construct a | |
|
| Start-up modules reserved symbols. | |
|
|
The linker creates two symbols for use by the startup module.
| |
|
|
| |
|
|
YData base memory address
|
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
|
|
YData length memory size |
10.3.3 Various Symbol Definitions, specific to the device mentioned in 10.3 Contents of a Linker Script. |
