smc

Secure Monitor Call (Thumb)

SMC #<imm>

Calls the Secure Monitor (EL3) from Thumb state.

Details

The Secure Monitor Call instruction calls the Secure Monitor (EL3) from Thumb state.

Pseudocode Operation

// Exception call; enters privileged mode

Example

SMC #16

Encoding

Binary Layout
1111011111110000
1000
imm4
 
Format Thumb System
Opcode 0xF7F08000
Extension A32 (Security)

Operands

  • imm
    ID