Commit Graph

9 Commits

Author SHA1 Message Date
Michael Scire
f1c521a5d6 Implement smcExpMod. 2018-02-19 20:56:12 -08:00
Michael Scire
0340085c67 smcComputeCmac implementation. 2018-02-19 20:28:37 -08:00
Michael Scire
ff07451280 Outline user<->secure page copying. 2018-02-19 20:18:53 -08:00
Michael Scire
d0beae376f SMCCryptAes + Skeleton blocking AES API 2018-02-19 13:27:18 -08:00
Michael Scire
f77cae48d0 Skeleton for smcGetConfig and smcSetConfig 2018-02-19 00:41:19 -08:00
Michael Scire
a800c3c2e7 Add some more MMIO, smcCpuOn 2018-02-17 18:50:39 -08:00
Michael Scire
5c24f58402 Example SMC implementation (load_aes_key) 2018-02-17 16:34:31 -08:00
Michael Scire
49e1e6f41e Add wrapper for async SMCs 2018-02-17 16:00:53 -08:00
Michael Scire
8ea1ac0ecc Basic API for SMC handlers. 2018-02-17 15:48:49 -08:00