You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by GitBox <gi...@apache.org> on 2019/12/18 23:20:34 UTC

[GitHub] [mynewt-nimble] wes3 opened a new pull request #707: nimble/controller: Use mynewt-core crypto driver for certain crypto operations on nrf5x

wes3 opened a new pull request #707: nimble/controller: Use mynewt-core crypto driver for certain crypto operations on nrf5x
URL: https://github.com/apache/mynewt-nimble/pull/707
 
 
   The nimble controller performs certain encryption operations on the nrf5x mcu's by accessing the ECB peripheral directly. We would like to share this peripheral, when possible, with other packages that might want to use the peripheral. Apache Mynewt has crpyto packages that allow sharing the peripheral and these have been added to the controller and will now be used by the controller. Note that some code attempts to access the ECB peripheral inside ISR context (scanning and initiating when resolving private addresses). If the peripheral is being used when address resolution is required, the address resolution will fail (we will not attempt to use the peripheral). This should be a rare occurrence as the peripheral will hopefully not be used extensively nor for long periods of time.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services