Dual-State Interworking
464
SNIU028A – February 2016 – Revised April 2016
Copyright © 2016, Texas Instruments Incorporated
ARM7TDMI-S MPUSS
Figure 14-3.
It can be seen that the “Code State Mode” is set to 32-BIS Mode (--code_state=32) and the –mt built
option is not chosen. This means that the compiler will make sure that the generated assembly code will
switch to ARM mode when executing this specific part of the code. And the ARM mode instruction set will
be used to perform this section of the code.
For additional information, please refer to the following reference material:
•
ARM Optimizing C/C++ Compiler v5.2 User's Guide (
)
•
• ARM Assembly Language Tools v5.2 (CCS 6) (
)
•
ARM7TDMI-S Technical Reference Manual
http://infocenter.arm.com/help/topic/com.arm.doc.ddi0234b/DDI0234.pdf
The manuals above will be for the latest version of CCS. The CCS 3.3 manuals can be accessed via the
Help button on the CCS window. They are installed with CCS 3.3.