alif/tinyusb_port: Implement SOF event.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
parent
ebecd6d101
commit
b8a9cdf067
1 changed files with 5 additions and 0 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue