ARM-Thumb Interworking Directives
9/7/2007
The following table shows the ARM-THUMB interworking directives.
- CODE16
Tells the assembler that subsequent instructions are to be interpreted as 16-bit (Thumb) instructions.
- CODE32
Tells the assembler that subsequent instructions are to be interpreted as 32-bit (ARM) instructions.
DATA
Tells the assembler that the label is a "data-in-code" label; that is, that it defines an area of data within a code segment.You must specify this directive ** if you are defining data in a Thumb code area.