diff options
| author | Aladdin Bakosh <[email protected]> | 2023-06-02 15:04:53 +0200 |
|---|---|---|
| committer | Aladdin Bakosh <[email protected]> | 2023-07-18 14:14:23 +0200 |
| commit | 3fdd2a40b2103089e47609a05577fc84b786ec4f (patch) | |
| tree | 6ede1f9050af85b12611945c0babce9e32aefaa7 | |
| parent | 973c7d47ebd649517f7a2af2dd585a6c421c0249 (diff) | |
osal_none: make it possible to override the task delay function
| -rw-r--r-- | src/host/usbh.c | 2 | ||||
| -rw-r--r-- | src/osal/osal_none.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/host/usbh.c b/src/host/usbh.c index 184bda23b..1418cfb79 100644 --- a/src/host/usbh.c +++ b/src/host/usbh.c @@ -256,7 +256,7 @@ static bool usbh_control_xfer_cb (uint8_t daddr, uint8_t ep_addr, xfer_result_t #if CFG_TUSB_OS == OPT_OS_NONE // TODO rework time-related function later -void osal_task_delay(uint32_t msec) +TU_ATTR_WEAK void osal_task_delay(uint32_t msec) { const uint32_t start = hcd_frame_number(_usbh_controller); while ( ( hcd_frame_number(_usbh_controller) - start ) < msec ) {} diff --git a/src/osal/osal_none.h b/src/osal/osal_none.h index 5f407378e..76e77c25d 100644 --- a/src/osal/osal_none.h +++ b/src/osal/osal_none.h @@ -37,7 +37,7 @@ #if CFG_TUH_ENABLED // currently only needed/available in host mode -void osal_task_delay(uint32_t msec); +TU_ATTR_WEAK void osal_task_delay(uint32_t msec); #endif //--------------------------------------------------------------------+ |
