A section containing at least one instruction is considered to be a code section. Code sections are always allocated in the target processor's ROM area.
Code sections should not contain any variable definitions (variables defined using the DS directive). You do not have any write access on variables defined in a code section. In addition, variables in code sections cannot be displayed in the debugger as data.