FreeRTOS上でのwolfSSLと静的メモリ

最新のwolfSSL3.14.0では、FreeRTOS上での静的メモリ機能がアップデートされています。今回のアップデートにより、ヒープを使用する代わりにスタックにメモリ領域を割り当てることが可能となりました。以前のバージョンのwolfSSL組み込みTLSライブラリでは、FreeRTOSと静的メモリを使用しようとすると、ライブラリはコンパイルされませんでした。このアップデートでは、FREERTOSが定義されている場合、WOLFSSL_NO_MALLOCが定義されておらずヒープヒントが使用されていない時には、静的メモリ機能はmalloc()の代わりにpvPortMalloc()を使用します。
RTOS環境でメモリ割り当てを処理する際のこの新しい動作により、wolfSSLはサポートされているスタックのみの使用が可能となりました。
静的メモリを有効にした組み込み、IoT、RTOS環境でのwolfSSLの構築の詳細については、静的バッファ割り当てドキュメントページ(英語)をご覧ください。
 
さらに詳しい情報は弊社問い合わせ窓口info@wolfssl.jpまでお問い合わせください。
原文: https://www.wolfssl.com/wolfssl-static-memory-freertos/
wolfSSLホーム:www.wolfssl.jp (English:www.wolfssl.com)