mcupsdk-core
mcupsdk-core copied to clipboard
NETX Driver Integration Performance Improvements and SA2UL Cryptographic Acceleration Support
Performance improvements to the NETX driver integration by implementing zero copy packet handling between NETX and the interface drivers. This as well as some configuration changes improve performances considerably and reduces the likelihood of resource starvation in high throughput scenarios.
Also add support for hardware acceleration of the NX_CRYPTO library to improve performance of secure TLS communication through NETX. Included are two examples demonstrating HTTP server and a TLS benchmarks both with hardware acceleration support.
Note that this pull request is for review only and is not ready to be merged.