mirror of
https://github.com/micropython/micropython.git
synced 2025-12-15 17:30:14 +01:00
alif/tinyusb_port: Implement SOF event.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
@@ -281,6 +281,8 @@ void dcd_disconnect(uint8_t rhport)
|
||||
void dcd_sof_enable(uint8_t rhport, bool en)
|
||||
{
|
||||
LOG("%010u >%s", DWT->CYCCNT, __func__);
|
||||
|
||||
udev->devten_b.softevten = en;
|
||||
}
|
||||
|
||||
|
||||
@@ -656,6 +658,9 @@ static void _dcd_handle_devt(uint8_t evt, uint16_t info)
|
||||
// 0xE: reset
|
||||
// 0xF: resume
|
||||
} break;
|
||||
case DEVT_SOF: {
|
||||
dcd_event_bus_signal(TUD_OPT_RHPORT, DCD_EVENT_SOF, true);
|
||||
} break;
|
||||
case DEVT_ERRTICERR: {
|
||||
__BKPT(0);
|
||||
} break;
|
||||
|
||||
Reference in New Issue
Block a user