Tinkerforge / esp32-firmware

Firmwares for ESP32 Brick and ESP32 Ethernet Brick (including firmwares for WARP/WARP2 Charger, WARP Energy Manager)
https://www.tinkerforge.com/en/doc/Hardware/Bricks/ESP32_Ethernet_Brick.html
23 stars 20 forks source link

config: Move some slot buffers into IRAM. #277

Closed rtrbt closed 10 months ago

rtrbt commented 10 months ago

Moving uint_buf and int_buf should be trivial. float_buf can be moved too if we only return copies to the user and store in uint32_t internally (because the FPU can't access IRAM: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/mem_alloc.html#bit-accessible-memory )