cpu/esp32: remove SDK crypto dependency from doc
This commit is contained in:
parent
5f01d0a88f
commit
d55225eb29
@ -192,7 +192,6 @@ The RIOT-OS for ESP32 SoCs supports the following features at the moment:
|
|||||||
The implementation of RIOT-OS for ESP32 SOCs has the following limitations at the moment:
|
The implementation of RIOT-OS for ESP32 SOCs has the following limitations at the moment:
|
||||||
|
|
||||||
- Only <b>one core</b> (the PRO CPU) is used because RIOT does not support running multiple threads simultaneously.
|
- Only <b>one core</b> (the PRO CPU) is used because RIOT does not support running multiple threads simultaneously.
|
||||||
- RIOT modules <b>crypto</b> and <b>hashes</b> cannot be used together with modules <b>esp_now</b> and <b>esp_wifi</b>
|
|
||||||
- <b>Bluetooth</b> cannot be used at the moment.
|
- <b>Bluetooth</b> cannot be used at the moment.
|
||||||
- <b>Flash encryption</b> is not yet supported.
|
- <b>Flash encryption</b> is not yet supported.
|
||||||
|
|
||||||
@ -942,12 +941,9 @@ The board has to have one of the supported PHY modules to be able to use the Eth
|
|||||||
The RIOT port for ESP32 implements in module `esp_wifi` a `netdev` driver for
|
The RIOT port for ESP32 implements in module `esp_wifi` a `netdev` driver for
|
||||||
the built-in WiFi interface.
|
the built-in WiFi interface.
|
||||||
|
|
||||||
@note Due to symbol conflicts with the `crypto` and `hash` modules of RIOT
|
@note Module `esp_wifi` is not enabled automatically when the `netdev_default`
|
||||||
in module `esp_idf_wpa_supplicant_crypto`, which is required by module
|
module is used. Instead, if necessary, the application has to add the
|
||||||
`esp_wifi`, `esp_wifi` cannot be used for applications that use these modules.
|
`esp_wifi` module in the Makefile.
|
||||||
Therefore, module `esp_wifi` is not automatically enabled when module
|
|
||||||
`netdev_default` is used. Instead, if necessary, the application has to add
|
|
||||||
the module `esp_wifi` in the Makefile.
|
|
||||||
|
|
||||||
```
|
```
|
||||||
USEMODULE += esp_wifi
|
USEMODULE += esp_wifi
|
||||||
@ -987,7 +983,9 @@ With ESP-NOW, the ESP32 provides a connectionless communication technology, feat
|
|||||||
|
|
||||||
The RIOT port for ESP32 implements in module ```esp_now``` a ```netdev``` driver which uses ESP-NOW to provide a link layer interface to a meshed network of ESP32 nodes. In this network, each node can send short packets with up to 250 data bytes to all other nodes that are visible in its range.
|
The RIOT port for ESP32 implements in module ```esp_now``` a ```netdev``` driver which uses ESP-NOW to provide a link layer interface to a meshed network of ESP32 nodes. In this network, each node can send short packets with up to 250 data bytes to all other nodes that are visible in its range.
|
||||||
|
|
||||||
@note Due to symbol conflicts in the ```esp_idf_wpa_supplicant_crypto``` module used by the ```esp_now``` with RIOT's ```crypto``` and ```hashes``` modules, ESP-NOW cannot be used for application that use these modules. Therefore, the module ```esp_now``` is not enabled automatically if the ```netdev_default``` module is used. Instead, the application has to add the ```esp_now``` module in its makefile when needed.<br>
|
@note Module `esp_now`module is not enabled automatically if the
|
||||||
|
`netdev_default` module is used. Instead, the application has to add the
|
||||||
|
`esp_now` module in its makefile when needed.<br>
|
||||||
```
|
```
|
||||||
USEMODULE += esp_now
|
USEMODULE += esp_now
|
||||||
```
|
```
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user