Skip to content
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

Update Kconfig to autoselect the proper running core #6718

Merged
merged 2 commits into from
May 13, 2022
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Always run UDP on Core0 by default
  • Loading branch information
me-no-dev committed May 9, 2022
commit d7d4831897804b6c9f9d0007c019dda76b9709ac
15 changes: 7 additions & 8 deletions Kconfig.projbuild
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,7 @@ config ARDUINO_EVENT_RUNNING_CORE

choice ARDUINO_UDP_RUNNING_CORE
bool "Core on which Arduino's UDP is running"
default ARDUINO_UDP_RUN_CORE0 if FREERTOS_UNICORE
default ARDUINO_UDP_RUN_CORE1 if !FREERTOS_UNICORE
default ARDUINO_UDP_RUN_CORE0
help
Select on which core Arduino's UDP run

Expand All @@ -91,18 +90,18 @@ choice ARDUINO_UDP_RUNNING_CORE

endchoice

config ARDUINO_UDP_TASK_PRIORITY
int "Priority of the UDP task"
default 3
help
Select at what priority you want the UDP task to run.

config ARDUINO_UDP_RUNNING_CORE
int
default 0 if ARDUINO_UDP_RUN_CORE0
default 1 if ARDUINO_UDP_RUN_CORE1
default -1 if ARDUINO_UDP_RUN_NO_AFFINITY

config ARDUINO_UDP_TASK_PRIORITY
int "Priority of the UDP task"
default 3
help
Select at what priority you want the UDP task to run.

config ARDUINO_ISR_IRAM
bool "Run interrupts in IRAM"
default "n"
Expand Down