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

   > 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 have some experience with what need to implement:
   1) heap support: We Can implement a simple global memory allocator which 
just call C function malloc,realloc and free
   2) GP APIs: just use FFI to wrap C GP-APIs
   3) panic handler: Can implement a simple panic handler which just call panic 
functions provided by OP-TEE (like TEE_Panic)
   
   > 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.
   
   Yes


-- 
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