add OSAL_TIMEOUT_CONTROL_XFER = OSAL_TIMEOUT_WAIT_FOREVER
This commit is contained in:
parent
752a9f45d7
commit
a24615bffc
|
@ -60,7 +60,7 @@ void usbd_task( void* param);
|
||||||
if (_len) { \
|
if (_len) { \
|
||||||
tusb_error_t err;\
|
tusb_error_t err;\
|
||||||
dcd_control_xfer(_rhport, _dir, _buffer, _len);\
|
dcd_control_xfer(_rhport, _dir, _buffer, _len);\
|
||||||
osal_semaphore_wait( _usbd_ctrl_sem, OSAL_TIMEOUT_NORMAL, &err );\
|
osal_semaphore_wait( _usbd_ctrl_sem, OSAL_TIMEOUT_CONTROL_XFER, &err );\
|
||||||
STASK_ASSERT_ERR( err );\
|
STASK_ASSERT_ERR( err );\
|
||||||
}\
|
}\
|
||||||
/* No need to wait for status to complete therefore */ \
|
/* No need to wait for status to complete therefore */ \
|
||||||
|
|
|
@ -52,10 +52,12 @@
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
OSAL_TIMEOUT_NOTIMEOUT = 0, // return immediately
|
OSAL_TIMEOUT_NOTIMEOUT = 0, // return immediately
|
||||||
OSAL_TIMEOUT_NORMAL = 100, // default timeout
|
OSAL_TIMEOUT_NORMAL = 10, // default timeout
|
||||||
OSAL_TIMEOUT_WAIT_FOREVER = 0xFFFFFFFFUL
|
OSAL_TIMEOUT_WAIT_FOREVER = 0xFFFFFFFFUL
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#define OSAL_TIMEOUT_CONTROL_XFER OSAL_TIMEOUT_WAIT_FOREVER
|
||||||
|
|
||||||
|
|
||||||
#if CFG_TUSB_OS == OPT_OS_NONE
|
#if CFG_TUSB_OS == OPT_OS_NONE
|
||||||
#include "osal_none.h"
|
#include "osal_none.h"
|
||||||
|
|
Loading…
Reference in New Issue