SMC in tz_vmm

Stefan Brenner brenner at ...290...
Fri Jan 23 09:47:33 CET 2015


Have a look at section "World switch between non-secure world and secure
world" in There it
says "Given this approach, the software stack running in the secure
world must not execute the smc instruction. This drastically simplifies
the assembler world-switch routine."


Am 23.01.15 um 06:11 schrieb chirag garg:
> Hi all,
> I have some doubts in Genode Flow, ARM provides the smc instruction to
> enter in the monitor-mode which performs the world switch between normal
> world and secure world.
> As tz_vmm script is also successfully achieving the above objective of
> world switch from the secure world to the normal world. But i am not
> able to figure out flow which will which execute a call of smc
> instruction in the run of tz_vmm script.
> Can anyone explain me the flow ?
> Thanks in advance.
> Regards
> Chirag Garg
> IIT Madras , Rise Lab
> ------------------------------------------------------------------------------
> New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
> GigeNET is offering a free month of service with a new server in Ashburn.
> Choose from 2 high performing configs, both with 100TB of bandwidth.
> Higher redundancy.Lower latency.Increased capacity.Completely compliant.
> _______________________________________________
> genode-main mailing list
> genode-main at

More information about the users mailing list