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