3.3.1. Entry into Supervisor mode

In ARMv5, you enter Supervisor mode by executing a Software Interrupt instruction (SWI). In ARMv7, however, Software Interrupt is called Supervisor Call (SVC). The SVC instruction and the SWI instruction are the same instruction, only with different names.

In ARMv7, you can use the SVC instruction to request a Supervisor function, causing the processor to enter Supervisor mode. Typically, you can use an SVC instruction to request an operating system function.

Copyright © 2014 ARM. All rights reserved.ARM DAI0425