kasjer opened a new pull request, #2899:
URL: https://github.com/apache/mynewt-core/pull/2899

   New package will contain secure functions.
   Those functions will allow access to secure only peripherals.
   
   To start MCU assignment to GPIO function tfm_gpio_pin_mcu_select
   allows to redirect PIN to net core.
   
   tfm_uicr_otp_read() allows to read UICR->OTP from non-secure code.
   
   When tfm package build with bootloader or secure application
   functions are treated as every other function.
   
   When tfm is build with non-secure application function bodies
   are not present in the build and are expected to be linked with
   library that provides secure gateways.
   
   tfm can be also build into bootloader in this case it's the
   bootloader that provides secure functions.
   
   ELF that provides implementation of secure functions must be
   build with TFM_EXPORT_NSC: 1 syscfg value.
   
   Signed-off-by: Jerzy Kasenberg <jerzy.kasenb...@codecoup.pl>


-- 
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: commits-unsubscr...@mynewt.apache.org

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

Reply via email to