SPRU513Y August 2001 – June 2022 SM320F28335-EP
The assembler identifies the portions of an assembly language program that belong in a given section. The assembler has the following directives that support this function:
The .bss and .usect directives create uninitialized sections; the .text, .data, and .sect directives create initialized sections.
You can create subsections of any section to give you tighter control of the memory map. Subsections are created using the .sect and .usect directives. Subsections are identified with the base section name and a subsection name separated by a colon; see Section 3.5.6.
If you do not use a section directive, the assembler assembles everything into the .text section.