HyperEnclave / hyperenclave

An Open and Cross-platform Trusted Execution Environment.
Apache License 2.0
130 stars 15 forks source link

Can HyperEnclave run on Loongson platform? Is that possible to transplant? #8

Closed jt0129 closed 9 months ago

jt0129 commented 9 months ago

I am trying to run HyperEnclave on loongson platform which is using LoongArch architecture. Sorry for the question but I really can't figure out whether it is possible. Thank you for your time!

Unik-lif commented 9 months ago

Hyperenclave is based on x86 now, some mechanisms like NPT/EPT specified for x86 are involved, maybe LoongArch now have some similar hardware that can support the relative features, so basically some modifications for the driver as well as the rust-monitor are necessary.