10.3.10. Changing processor state

On Thumb-capable processors, the processor starts up in ARM state. If the application entry point is Thumb code, you must change to Thumb state, for example, using:

	ORR	lr, pc, #1
	BX	lr

For more details on changing between ARM and Thumb state, refer to Chapter 7 Interworking ARM and Thumb.

Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DUI 0040D
Non-Confidential