David Thacher
Results
23
comments of
David Thacher
I looked into it some. ``` Core 1 goes for stdio_usb_mutex and gets it. Core 0 goes for stdio_usb_mutex but only gets spin lock. Core 0 goes for portGET_ISR_LOCK or...
@kilograham FreeRTOS did not define xPortLockInternalSpinUnlockWithBestEffortWaitOrTimeout. This was defined by the SDK? Which make it optional correct? I mean I already suspect this based on trying to compile with it...
I argue they are atomic. The problem is they deadlock using two blocking (atomic) operations when split. You need to force serialization which should create the desired atomic. This means...