Fix red in 75edff7880 due to various bootloaders

Bootloaders don't have support for queue_peek or other advanced
queue functionality, so USB-enabled bootloaders can't play these games.

Change-Id: Ib807b57b84433e7a2ad019648a6c588ab424c6cd
This commit is contained in:
Solomon Peachy 2026-01-14 16:53:55 -05:00
parent 75edff7880
commit dd0d9549ab

View file

@ -307,9 +307,11 @@ void usb_signal_transfer_completion(
void usb_clear_pending_transfer_completion_events(void)
{
#ifdef HAVE_EXTENDED_MESSAGING_AND_NAME
while (queue_peek_ex(&usb_queue, NULL,
1 | QPEEK_REMOVE_EVENTS,
QPEEK_FILTER1(USB_TRANSFER_COMPLETION)));
#endif
}
void usb_signal_notify(long id, intptr_t data)