b49020 commented on issue #113:
URL: 
https://github.com/apache/incubator-teaclave-trustzone-sdk/issues/113#issuecomment-1822648315

   Thanks for your comments.
   
   > TEE support for the Rust standard library is challenging, for there is no 
disk,network...... in trustzone. Maybe it would be more reasonable to only 
support no_std TAs.
   
   I am also leaning towards supporting `no_std` TAs (target: 
`aarch64-unknown-none`) for OP-TEE given there are many crates supporting 
`no_std` features too. We only need heap support and rest APIs are provided by 
GP internal APIs. I would like to hear from `incubator-teaclave-trustzone-sdk` 
project maintainers if they are aware of any gaps here.
   
   > I think most of the target 'aarch64-unknown-teeos' and 
'aarch64-unknown-optee-trustzone' are the same. But op-tee may want a more 
specific name.
   
   One of the difference I saw with `aarch64-unknown-teeos` is the threading 
support in TAs which isn't supported for OP-TEE based TAs. So if we really need 
to support `std` library then it should be a different target.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org
For additional commands, e-mail: dev-h...@teaclave.apache.org

Reply via email to