You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See the [template example](./examples/template/README.md). Simply created a `wolfssl` directory in the
44
+
local project `components` directory and place the [CMakeLists.txt](./examples/template/components/CMakeLists.txt)
45
+
file there. Then add a `components/wolfssl/include` directory and place the [user_settings.h](/examples/template/components/wolfssl/include/user_settings.h)
46
+
file there. If wolfSSL is in a structure such as `./workspace/wolfssl` with respect to your project at `./workspace/wolfssl`,
47
+
then the cmake file should automatically find the wolfSSL source code. Otherwise set the cmake `WOLFSSL_ROOT` variable
* Uncomment out `#define WOLFSSL_ESPIDF` in `/path/to/wolfssl/wolfssl/wolfcrypt/settings.h`
14
-
* Uncomment out `#define WOLFSSL_ESP32` in `/path/to/wolfssl/wolfssl/wolfcrypt/settings.h`
15
+
Hardware acceleration is enabled by default.
15
16
16
17
To disable portions of the hardware acceleration you can optionally define:
17
18
@@ -28,7 +29,11 @@ To disable portions of the hardware acceleration you can optionally define:
28
29
29
30
### Coding
30
31
31
-
In your application you must include `<wolfssl/wolfcrypt/settings.h>` before any other wolfSSL headers. If building the sources directly we recommend defining `WOLFSSL_USER_SETTINGS` and adding your own `user_settings.h` file. You can find a good reference for this in `IDE/GCC-ARM/Header/user_settings.h`.
32
+
In your application you must include `<wolfssl/wolfcrypt/settings.h>` before any other wolfSSL headers.
33
+
If building the sources directly we recommend defining `WOLFSSL_USER_SETTINGS` and adding your own
34
+
`user_settings.h` file. You can find a good reference for this in `IDE/GCC-ARM/Header/user_settings.h`.
35
+
36
+
To view disassembly, add `__attribute__((section(".iram1")))` decorator. Foe example:
32
37
33
38
To view disassembly, add `__attribute__((section(".iram1")))` decorator. Foe example:
0 commit comments