Porting ARM Assembler code to Cortex-M3
The "Unified Assembler Language" (UAL) was developed to make it easier to port applications between ARM code and Thumb code. With UAL, the syntax of Thumb instructions is now the same as ARM instructions.
To enable UAL in your assembler file, add the assembler directive
.syntax unified
