Secure Monitor Call (SMC)

GPTKB entity

Statements (19)
Predicate Object
gptkbp:instanceOf gptkb:Processor_instruction
gptkbp:category gptkb:Security_feature
System call
gptkbp:definedIn ARM TrustZone technology
gptkbp:introducedIn gptkb:ARMv7_architecture
gptkbp:opcode 0xE1600070
gptkbp:purpose Invoke secure monitor
gptkbp:relatedTo Hypervisor Call (HVC)
Non-secure world
Secure world
gptkbp:standardizedBy SMC Calling Convention (SMCCC)
gptkbp:usedBy gptkb:Firmware
Operating systems
Hypervisors
gptkbp:usedFor Switching between secure and non-secure worlds
gptkbp:usedIn gptkb:ARM_architecture
gptkbp:bfsParent gptkb:TrustZone_security_extension
gptkbp:bfsLayer 7
https://www.w3.org/2000/01/rdf-schema#label Secure Monitor Call (SMC)