Naoto YAMAGUCHI(山口さん)ご無沙汰しております。ICとIVIは、どちらもContainerの上での分離ですね。LinuxKenel上で動く、デバドラの品質を担保するのが難しいので、実際の商品となると少しきびしいかもしれませんね。EL0:コンテナ上で動くユーザランドアプリEL1:Kernelモード(OSSの多くのデバドラはここで動く)----------------------------EL2:Hyervisorモード ・・やはり、ここより下で担保しないと厳しいのでは?EL3:Secureモード
例えば、ルネサスのH3/M3などの場合は、GPIOのレジスタもIO-MMUで分離出来る4KB単位のアドレスに分かれていない為、そもそもFFIが出来ませんよね。その当りを含めて、SoCの要件を整理する必要があると思います。あるメーカのSoCでは、その当りが割と考慮されています。
2 Comments
Takehiko Yasuda
Naoto YAMAGUCHI(山口さん)
ご無沙汰しております。
ICとIVIは、どちらもContainerの上での分離ですね。
LinuxKenel上で動く、デバドラの品質を担保するのが難しいので、
実際の商品となると少しきびしいかもしれませんね。
EL0:コンテナ上で動くユーザランドアプリ
EL1:Kernelモード(OSSの多くのデバドラはここで動く)
----------------------------
EL2:Hyervisorモード ・・やはり、ここより下で担保しないと厳しいのでは?
EL3:Secureモード
Takehiko Yasuda
例えば、ルネサスのH3/M3などの場合は、GPIOのレジスタもIO-MMUで分離出来る4KB単位のアドレスに
分かれていない為、そもそもFFIが出来ませんよね。
その当りを含めて、SoCの要件を整理する必要があると思います。
あるメーカのSoCでは、その当りが割と考慮されています。