5.1 Directives that Define Sections
Sections are locatable blocks of code or data that will occupy contiguous locations in the 32-bit device memory. Three sections are pre-defined: .text
for executable code, .data
for initialized data and .bss
for uninitialized data. Other sections may be defined; the linker defines several that are useful for locating data in specific areas of 32-bit memory.
The section directives follow.