kopia lustrzana https://github.com/micropython/micropython-lib
![]() The USB pending transfer flag was cleared before calling the completion callback, to allow the callback code to call submit_xfer() again. Unfortunately this isn't safe in a multi-threaded environment, as another thread may see the endpoint is available before the callback is done executing and submit a new transfer. Rather than adding extra locking, specifically treat the transfer as still pending if checked from another thread while the callback is executing. Closes #874 Signed-off-by: Angus Gratton <angus@redyak.com.au> |
||
---|---|---|
.. | ||
aioespnow | ||
aiorepl | ||
bluetooth | ||
bundles | ||
drivers | ||
espflash | ||
lora | ||
mip | ||
mip-cmdline | ||
net | ||
senml | ||
uaiohttpclient | ||
ucontextlib | ||
udnspkt | ||
umqtt.robust | ||
umqtt.simple | ||
upysh | ||
urequests | ||
urllib.urequest | ||
usb | ||
xmltok | ||
README.md |
README.md
MicroPython-specific packages
These are packages that have been written specifically for use on MicroPython.
Packages in this directory should not have the same name as modules from the Python Standard Library.
Future plans
- More organised directory structure based on purpose (e.g. drivers, network, etc).