-
Notifications
You must be signed in to change notification settings - Fork 7.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix libc heap size calculation for ESP32, use heap adapter #84331
Merged
kartben
merged 3 commits into
zephyrproject-rtos:main
from
marekmatej:bugfix/libc_malloc_arena_size
Feb 5, 2025
Merged
Fix libc heap size calculation for ESP32, use heap adapter #84331
kartben
merged 3 commits into
zephyrproject-rtos:main
from
marekmatej:bugfix/libc_malloc_arena_size
Feb 5, 2025
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
thedjnK
requested changes
Jan 21, 2025
3142fc0
to
853dbfe
Compare
853dbfe
to
851f3ab
Compare
wmrsouza
previously approved these changes
Jan 23, 2025
851f3ab
to
de5e46b
Compare
thedjnK
previously approved these changes
Jan 25, 2025
wmrsouza
previously approved these changes
Jan 26, 2025
sylvioalves
previously approved these changes
Jan 28, 2025
9debbfd
de5e46b
to
9debbfd
Compare
f4e0e99
to
8d16387
Compare
8d16387
to
500adf2
Compare
@stephanosio can you PTAL |
500adf2
to
e50546c
Compare
uLipe
previously approved these changes
Feb 3, 2025
cfriedt
previously approved these changes
Feb 4, 2025
sylvioalves
approved these changes
Feb 4, 2025
sylvioalves
requested changes
Feb 4, 2025
Use proper hal version. Signed-off-by: Marek Matej <marek.matej@espressif.com>
Change the condition so that ESP32 SoCs are using `_heap_sentry` to get actual run-time heap size. Signed-off-by: Marek Matej <marek.matej@espressif.com>
e50546c
to
7bb8cd2
Compare
Remove ESP heap from the sources. System heap is default heap. Use heap adapter layer to configure used heap. Use MEM_POOL memory request config to Wi-Fi and Bluetooth drivers. Update the Wi-Fi and BLE memory needs. Signed-off-by: Marek Matej <marek.matej@espressif.com>
7bb8cd2
to
dbc7fca
Compare
sylvioalves
approved these changes
Feb 4, 2025
uLipe
approved these changes
Feb 5, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area: Bluetooth HCI
Bluetooth HCI Driver
area: Bluetooth
area: C Library
C Standard Library
area: Wi-Fi
Wi-Fi
manifest
manifest-hal_espressif
platform: ESP32
Espressif ESP32
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR: