Update hcd_init() signature. Add osal_task_delay() implementation for none os.
This commit is contained in:
@@ -37,6 +37,10 @@
|
|||||||
#include "ch32v20x.h"
|
#include "ch32v20x.h"
|
||||||
#include "ch32v20x_usb.h"
|
#include "ch32v20x_usb.h"
|
||||||
|
|
||||||
|
void osal_task_delay(uint32_t msec) {
|
||||||
|
unsigned long start = board_millis();
|
||||||
|
while (board_millis() - start < msec) {}
|
||||||
|
}
|
||||||
|
|
||||||
#define USBFS_RX_BUF_LEN 64
|
#define USBFS_RX_BUF_LEN 64
|
||||||
#define USBFS_TX_BUF_LEN 64
|
#define USBFS_TX_BUF_LEN 64
|
||||||
@@ -264,9 +268,10 @@ static bool hardware_device_attached(void)
|
|||||||
//--------------------------------------------------------------------+
|
//--------------------------------------------------------------------+
|
||||||
// HCD API
|
// HCD API
|
||||||
//--------------------------------------------------------------------+
|
//--------------------------------------------------------------------+
|
||||||
bool hcd_init(uint8_t rhport)
|
bool hcd_init(uint8_t rhport, const tusb_rhport_init_t* rh_init)
|
||||||
{
|
{
|
||||||
(void)rhport;
|
(void)rhport;
|
||||||
|
(void)rh_init;
|
||||||
hardware_init_host(true);
|
hardware_init_host(true);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
Reference in New Issue
Block a user