SMC调用的Svc处理程序
如何在C中编写一个svc处理程序来调用SMC(监控模式)指令切换到arm cortex a9的监控模式? 即从主管模式到监控模式在svc处理程序中需要完成的工作,如何在C中编写相同的内容。详细解答赞赏…
可以在OMAP2平台的Linux源代码树中找到示例。
- OMAP-smc.S
- OMAP-secure.h
- OMAP-secure.c
另请参阅: LWN的KS2012:ARM:安全监控API内核峰会2012关于ARM SMC模式的说明。
基本上, SMC
界面可以使用人们梦寐以求的SWI
或SVC
接口界面。 否则,这个问题不可能具体回答。