circuitpython/ports/espressif/common-hal
Jeff Epler 82be75adb5 Add ability to reserve psram
.. the primary user of which will be the camera, since the framebuffers
must be allocated via esp-idf allocation function and never from the
gc heap.

A board can have a default value, and the value can also be set in the
/.env file using the key CIRCUITPY_RESERVED_PSRAM with the value being
the reserved size in bytes.

Co-authored-by: Dan Halbert <halbert@adafruit.com>
2022-08-03 16:19:40 -05:00
..
_bleio Fixed empty characteristic issue with bleio+nimble. 2022-07-17 04:50:50 -06:00
alarm Fix other ESP builds and arduino_nano_33_iot 2022-07-29 11:02:35 -07:00
analogio make translate and pre-commit formatting fixes 2022-07-08 16:53:53 -04:00
audiobusio Conditionalize LTO 2022-05-27 12:59:54 -07:00
board Rename esp32s2 port to espressif 2021-09-13 16:44:55 -07:00
busio Thonny causing crash emitglue.c:199: 2022-07-06 23:01:19 -04:00
canio wip; compiles 2022-06-26 21:22:22 -04:00
countio Merge pull request #6463 from adafruit/7.3.x 2022-06-06 11:58:05 -07:00
digitalio Conditionalize LTO 2022-05-27 12:59:54 -07:00
dualbank rename left over esp32s2 to espressif 2021-09-18 19:42:18 +05:30
espidf Add ability to reserve psram 2022-08-03 16:19:40 -05:00
frequencyio wip; compiles 2022-06-26 21:22:22 -04:00
hashlib WIP websocket to serial 2022-07-01 16:57:10 -07:00
i2cperipheral message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
imagecapture message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
mdns Allow for dynamic reconfigure including port 2022-07-15 16:33:12 -07:00
microcontroller Read fuses to know what flash and ram pins to never reset 2022-08-02 12:01:42 -07:00
neopixel_write test and adjust NeoPixel timings on multiple products 2022-04-25 23:12:24 -04:00
nvm Enable -Werror=missing-prototypes on espressif port 2021-11-10 11:07:45 -06:00
os Enable -Werror=missing-prototypes on espressif port 2021-11-10 11:07:45 -06:00
paralleldisplay Update ports/espressif/common-hal/paralleldisplay/ParallelBus.h 2022-03-05 21:48:00 +01:00
ps2io Enable -Werror=missing-prototypes on espressif port 2021-11-10 11:07:45 -06:00
pulseio message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
pwmio message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
rgbmatrix Rename esp32s2 port to espressif 2021-09-13 16:44:55 -07:00
rotaryio Espressif: fix allocation of multiple Incremental Encoders 2022-05-24 22:37:24 -04:00
rtc message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
socketpool Improve web workflow responsiveness 2022-07-26 15:29:49 -07:00
ssl Apply suggestions from code review 2021-12-14 20:03:44 +00:00
supervisor rename left over esp32s2 to espressif 2021-09-18 19:42:18 +05:30
time Rename esp32s2 port to espressif 2021-09-13 16:44:55 -07:00
touchio wip; compiles 2022-06-26 21:22:22 -04:00
watchdog Enable -Werror=missing-prototypes on espressif port 2021-11-10 11:07:45 -06:00
wifi Lots of web workflow, C3 and title bar fixes 2022-07-28 16:06:56 -07:00