wolfssl/IDE/zephyr
Sean Parkinson e78125e8d6 Fix spelling mistakes in text messages in Zephyr samples 2019-03-01 08:43:20 +10:00
..
lib Fixes from review and added REAMEs and setup.sh 2019-02-19 11:47:45 +10:00
wolfssl_test Fixes from review and added REAMEs and setup.sh 2019-02-19 11:47:45 +10:00
wolfssl_tls_sock Fix spelling mistakes in text messages in Zephyr samples 2019-03-01 08:43:20 +10:00
wolfssl_tls_thread Fix spelling mistakes in text messages in Zephyr samples 2019-03-01 08:43:20 +10:00
README.md Fixes from review and added REAMEs and setup.sh 2019-02-19 11:47:45 +10:00
setup.sh Fixes from review and added REAMEs and setup.sh 2019-02-19 11:47:45 +10:00

README.md

Zephyr Project Port

Overview

This port is for Zephyr Project available here.

It provides the following zephyr code.

  • zephyr/ext/lib/crypto/wolfssl
    • wolfssl library
  • zephyr/samples/crypto/wolfssl_test
    • wolfcrypt unit test application
  • zephyr/samples/crypto/wolfssl_tls_sock
    • socket based sample of TLS
  • zephyr/samples/crypto/wolfssl_tls_thread
    • socket based sample of TLS using threads

How to setup

delopy wolfssl source to mynewt project

Specify the path of the mynewt project and execute wolfssl/IDE/mynewt/setup.sh.

./IDE/zephyr/setup.sh /path/to/zephyrproject

This script will deploy wolfssl's library code and samples as described in the Overview to the zephyr project.

build & test

build and execute wolfssl_test

cd [zephyrproject]/zephyr/samples/crypto/wolfssl_test
mkdir build && cd build
cmake -GNinja -DBOARD=qemu_x86 ..
ninja
ninja run