fix board test without tusb_time_millis_api()

This commit is contained in:
hathach
2026-03-02 11:36:47 +07:00
parent 8444c25ab6
commit ac172f7799
2 changed files with 23 additions and 1 deletions

View File

@ -351,5 +351,15 @@ bool tuh_max3421_spi_xfer_api(uint8_t rhport, uint8_t const* tx_buf, uint8_t* rx
ESP_ERROR_CHECK(spi_device_transmit(max3421_spi, &xact));
return true;
}
#endif
// board test example does not use both device and host stack
#if !CFG_TUD_ENABLED && !CFG_TUH_ENABLED
TU_ATTR_WEAK uint32_t tusb_time_millis_api(void) {
return osal_time_millis();
}
TU_ATTR_WEAK void tusb_time_delay_ms_api(uint32_t ms) {
osal_task_delay(ms);
}
#endif

View File

@ -377,3 +377,15 @@ bool tuh_max3421_spi_xfer_api(uint8_t rhport, uint8_t const* tx_buf, uint8_t* rx
}
#endif
// board test example does not use both device and host stack
#if !CFG_TUD_ENABLED && !CFG_TUH_ENABLED
TU_ATTR_WEAK uint32_t tusb_time_millis_api(void) {
return osal_time_millis();
}
TU_ATTR_WEAK void tusb_time_delay_ms_api(uint32_t ms) {
osal_task_delay(ms);
}
#endif