This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

请问:在optee中TA如何操作REE下的文件

我现在需要在TA中操作REE下的文件,找了一个newlib的C库计划将其移植到optee-os中去,但是不知道fopen,fclose,fseek,fread,fwrite等这一系列函数的实现,有了解的能否指点指点。

谢谢!

Parents
  • Hi Hisy,

    就像昨天在群里所有,一般TEE不会直接访问REE下的文件,因为TEE一般认为REE下的任何内容都不可信的。OP-TEE下的read和write都会切回到REE下进行read和write,OP-TEE本身不会直接进行读取。例如加载user TA时,TEE调用接口会切换到REE,由运行在REE下的TEE守护进程进行读取,写入到share memory,TEE再从share memory进行读取和校验

Reply
  • Hi Hisy,

    就像昨天在群里所有,一般TEE不会直接访问REE下的文件,因为TEE一般认为REE下的任何内容都不可信的。OP-TEE下的read和write都会切回到REE下进行read和write,OP-TEE本身不会直接进行读取。例如加载user TA时,TEE调用接口会切换到REE,由运行在REE下的TEE守护进程进行读取,写入到share memory,TEE再从share memory进行读取和校验

Children