Ha Thach
Ha Thach
@cr1901 right, i am planning to have an simple python script that take argument from `DEPS_SUBMODULES` and clone it accordingly.
Host bulk for rp2040 isn’t supported yet, I will take a look at this (and other related issues/prs) when having time.
thank @kasjer very much, I actually tried something similar previously with exactly atomic_bool, and expect compiler to generate LDREX/STREX. But somehow I failed mysteriously :face_with_head_bandage: and didn't have the time...
> @kasjer Thank you for the clarification, now it makes sense :D! LDREX/STREX on M3+ is noisr-free to achieve mutex on multiple cores or preempted RTOS. Other methods are often...
@kasjer I remembered doing exactly just that and also apply for the thread-mode case (below) as well , but it did not work out. https://github.com/hathach/tinyusb/blob/edd8eb3279c2440e9d4590312f2104e58beafe12/src/portable/nordic/nrf5x/dcd_nrf5x.c#L156-L165 However, there are a few...
this doesn't seem to be tinyusb bug, could be your modified code or setup/integration. Could you confirm if the cdc issue occur with - un-modified cdc_msc_freertos example - compiling stock...
The issue seems to be the **stack's vendor driver**, currently it doesn't guard against race condition as cdc. I haven't updated the vendor driver once introducing the usbd_edpt_claim() for race...
sorry, I haven't actually got the time to look at this. The bug look easy to reproduce though I am not also too familiar with MP. I will try it...
please be specific on the MCU, what is your exact MCU and board. Also provide your LOG=2 as attached txt as well.
@me-no-dev yeah, I saw my Linux machine complaining about the format as well. haven't tried to find the cause just yet. Please let me know if you could figure out...