refactor(osal): use osal malloc and free, remove usb_malloc & usb_free macro
This commit is contained in:
@@ -198,3 +198,13 @@ void usb_osal_msleep(uint32_t delay)
|
||||
{
|
||||
vTaskDelay(pdMS_TO_TICKS(delay));
|
||||
}
|
||||
|
||||
void *usb_osal_malloc(size_t size)
|
||||
{
|
||||
return pvPortMalloc(size);
|
||||
}
|
||||
|
||||
void usb_osal_free(void *ptr)
|
||||
{
|
||||
vPortFree(ptr);
|
||||
}
|
||||
@@ -366,4 +366,14 @@ void usb_osal_msleep(uint32_t delay)
|
||||
useconds_t usec = delay * 1000;
|
||||
|
||||
nxsig_usleep(usec);
|
||||
}
|
||||
|
||||
void *usb_osal_malloc(size_t size)
|
||||
{
|
||||
return kmm_malloc(size);
|
||||
}
|
||||
|
||||
void usb_osal_free(void *ptr)
|
||||
{
|
||||
kmm_free(ptr);
|
||||
}
|
||||
@@ -167,3 +167,13 @@ void usb_osal_msleep(uint32_t delay)
|
||||
{
|
||||
rt_thread_mdelay(delay);
|
||||
}
|
||||
|
||||
void *usb_osal_malloc(size_t size)
|
||||
{
|
||||
return rt_malloc(size);
|
||||
}
|
||||
|
||||
void usb_osal_free(void *ptr)
|
||||
{
|
||||
rt_free(ptr);
|
||||
}
|
||||
@@ -53,7 +53,7 @@ int usb_osal_sem_give(usb_osal_sem_t sem)
|
||||
|
||||
void usb_osal_sem_reset(usb_osal_sem_t sem)
|
||||
{
|
||||
|
||||
|
||||
}
|
||||
|
||||
usb_osal_mutex_t usb_osal_mutex_create(void)
|
||||
@@ -123,3 +123,13 @@ void usb_osal_msleep(uint32_t delay)
|
||||
{
|
||||
aos_msleep(delay);
|
||||
}
|
||||
|
||||
void *usb_osal_malloc(size_t size)
|
||||
{
|
||||
return aos_malloc(size);
|
||||
}
|
||||
|
||||
void usb_osal_free(void *ptr)
|
||||
{
|
||||
aos_free(ptr);
|
||||
}
|
||||
Reference in New Issue
Block a user