Gunar Schorcht
39ee806d3c
cpu/esp*: move some vendor/esp code to cpu/esp_common
2020-02-21 09:09:34 +01:00
Gunar Schorcht
7d701f6fa8
cpu/esp*: move common headers to cpu/esp_common
2020-02-21 09:09:34 +01:00
Gunar Schorcht
b132698cd5
cpu/esp*: move parition table tool to dist/tools/esptool
...
The same tool 'gen_esp32part.py' is used for the generation of partition tables on ESP8266 as well as n ESP32. The tool is therefore added to 'dist/tools/esptool'
2020-02-21 09:09:08 +01:00
Gunar Schorcht
649bce4a46
cpu/esp*: cleanup the log level for init functions
...
The log level for normal information should be LOG_DEBUG.
2019-12-20 16:25:41 +01:00
Gunar Schorcht
3e3a6f7018
cpu/esp8266: change of log output level in vendor code
2019-12-12 08:16:54 +01:00
Gunar Schorcht
62922769b3
cpu/esp8266: high-priority threads creation
...
High priority thread for the WiFi interface are only created at startup when the WiFi interface is used.
2019-11-14 13:58:48 +01:00
Gunar Schorcht
405be02da4
cpu/esp8266: funcs must not be called in assert
...
In vendor startup code, initialization function were called as parameters of assert statement. With DEVELHELP, they are not called since the assert macro does nothing.
2019-11-14 13:58:48 +01:00
Gunar Schorcht
b15d7df6dc
cpu/esp8266: ESP8266_SDK_DIR renamed
...
To make the migration progress to the new RTOS SDK easier, the ESP8266_SDK_DIR variable was renamed to ESP8266_RTOS_SDK_DIR.
2019-11-14 13:58:44 +01:00
Gunar Schorcht
a212228147
cpu/esp8266: files that are not needed any longer removed
2019-11-14 12:04:29 +01:00
Gunar Schorcht
28ea0a0914
cpu/esp8266: required vendor RTOS SDK components added
2019-11-14 12:04:21 +01:00
Gunar Schorcht
a6d01fc2de
cpu/esp8266: vendor files changed for RTOS SDK
2019-11-08 10:32:18 +01:00
Gunar Schorcht
464bb9f4c4
cpu/esp8266: vendor files that are no longer needed removed
2019-11-08 10:32:18 +01:00
Gunar Schorcht
70ab7501af
cpu/esp8266: move xtensa lib to esp_common
2019-04-15 11:46:57 +02:00
Gunar Schorcht
2ac4d08b43
cpu/esp8266: same xtensa basics as ESP32
2019-04-15 11:45:59 +02:00
Gunar Schorcht
75c0d06913
cpu/esp8266: changes for ESP32 compatibility
2019-04-15 11:45:59 +02:00
Gunar Schorcht
dc7f979201
cpu/esp8266: SDK interrupt handling removed
2019-04-15 11:45:59 +02:00
Gunar Schorcht
5201cd2c71
cpu/esp8266: add LoadStoreError exception handler
...
Usually, the access to the IROM (flash) memory requires 32-bit word aligned reads. Attempts to access data in the IROM (flash) memory less than 32 bits in size triggers a LoadStoreError exception. With the exception handler from esp-open-rtos it becomes possible to access data in IROM (flash) with a size of less than 32 bits and thus to place .rodata sections in the IROM (flash).
2019-02-09 17:48:40 +01:00
Gunar Schorcht
be3a2a4cb5
cpu/esp8266: fix compilation problem of esp_wif
2019-01-24 09:21:17 +01:00
Schorcht
e528fb8e2d
cpu: add esp8266 vendor files
2018-09-05 02:39:50 +02:00