Why CYW43_xxxxx functions lock the other core? #1107
-
Why CYW43_xxxxx functions lock the other core in arch_threadsafe_background.h? please see in the code below: .....// Lock the other core They also stop running low_prio_irq, that's o.k.
What can I do against it? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
This does not stop the other core, it is just a mutex to make sure the 2 cores do not illegally attempt to access the CYW43 chip in parallel. So the 2nd core will run happily along as long as it doesn't make a cyw43_xxx call. |
Beta Was this translation helpful? Give feedback.
This does not stop the other core, it is just a mutex to make sure the 2 cores do not illegally attempt to access the CYW43 chip in parallel. So the 2nd core will run happily along as long as it doesn't make a cyw43_xxx call.