|
| RealView ARM AssemblerPre-defined Symbols- Define
- Sets symbols using the SETA directive. The defined names are copied exactly as they are entered (case-sensitive). Each name may get optionally a value, for example: Check, NoExtRam, X1=1+5
- Undefine
- Clears previous Define assignments that are entered in the options dialog of a higher Target or Group level.
Language / Code Generation- Enable Arm/Thumb Interworking
- The code in the assembler source file allows calls between ARM and Thumb mode code.
- Read-Only Position Independent
- The code in the assembler source file is designed for position independent ROM constants.
- Read-Write Position Independent
- The code in the assembler source file is designed for position independent RAM variables.
- Thumb Mode
- Generate Thumb Code.
- No Warnings
- Disable warning messages.
- Software Stack-Checking
- The code in the assembler source file carries out software stack-limit checking.
- Split Load and Store Multiple
- An error message is generated when the instructions LDM/STM have more than 5 (more than 4 when the PC is changed) CPU registers.
Other Controls- Include Paths
- Allows you to supply one or more (separated by semi-colon) paths to source file path.
- Misc Controls
- Specify any directive for which there is no individual dialog control.
- Assembler control string
- Display the current directives at the Assembler command line.
|
|