Secure Monitor Call (SMC)

GPTKB entity

Statements (19)
Predicate Object
gptkbp:instanceOf Processor instruction
gptkbp:category Security feature
System call
gptkbp:definedIn ARM TrustZone technology
https://www.w3.org/2000/01/rdf-schema#label Secure Monitor Call (SMC)
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 Operating systems
Firmware
Hypervisors
gptkbp:usedFor Switching between secure and non-secure worlds
gptkbp:usedIn gptkb:ARM_architecture
gptkbp:bfsParent gptkb:TrustZone_security_extension
gptkbp:bfsLayer 6