-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Arduino lib builder fails with CONFIG_DISABLE_HAL_LOCKS=y
#6079
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
Comments
Duplicate of #5943. Remove @me-no-dev Can you fix arduino-esp32/cores/esp32/esp32-hal-i2c-slave.c Lines 363 to 366 in caef400
|
@atanisoft I know. Why is the option there, when I cannot use? I want to disable HAL locks. To be clear it will fail in Arduino code when you set the option. |
The option is there as there are some use cases for not having locks used, but it does introduce a number of potential issues at runtime when using a multi-core ESP32. I agree it is a bug that it is failing to compile currently and was acknowledged as such in the referenced issue (which shouldn't have been closed without the fix being merged). |
I know what it does and what can happen. Using with a single core ESP32 (solo1) |
probably solved with #6108 |
Closing as solved. Thanks for contribution. |
Board
Esp32 board
Device Description
Fails at compile time
Hardware Configuration
none
Version
latest master
IDE Name
Arduino Lib Builder
Operating System
Ubuntu
Flash frequency
not relevant
PSRAM enabled
no
Upload speed
none
Description
Arduino Lib Builder fails when Option
CONFIG_DISABLE_HAL_LOCKS=y
is setSketch
https://github.com/Jason2866/esp32-arduino-lib-builder
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: