From e4e8413acc6b293b620cae762fd4ea45c5de1cd1 Mon Sep 17 00:00:00 2001 From: hathach Date: Tue, 29 Jan 2019 19:05:07 +0700 Subject: add tusb_inited() API, check for inited() before running device/host task --- src/host/usbh.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/host') diff --git a/src/host/usbh.c b/src/host/usbh.c index 4334729e9..a7e7c2acd 100644 --- a/src/host/usbh.c +++ b/src/host/usbh.c @@ -620,6 +620,9 @@ bool enum_task(hcd_event_t* event) */ void tuh_task(void) { + // Skip if stack is not initialized + if ( !tusb_inited() ) return; + // Loop until there is no more events in the queue while (1) { -- cgit v1.3.1