~ruther/stm32h747i-disco-usb-image-viewer

ref: 6107f1b19e4b0b25332d1656af10b712d5f7ee90 stm32h747i-disco-usb-image-viewer/include/queue.h -rw-r--r-- 2.5 KiB
079ff751 — Rutherther 1 year, 1 month ago
feat: implement cdc application layer, fix enumeration
f4b4b64a — Rutherther 1 year, 1 month ago
fix: make queue thread safe
9db48e96 — Rutherther 1 year, 1 month ago
feat: use task_result to indicate blocking

There should be no spin loops inside of the
interrupts, so this change removes them,
and instead uses a result system that has
WOULD_BLOCK result. When this result is returned,
it is expected there was no side-effect and the
function can safely be reran later.