From 0d5f3c7f04a6b66d46164b4d4dab22fd4124622b Mon Sep 17 00:00:00 2001 From: Nathan Conrad Date: Thu, 2 Apr 2020 23:00:47 -0400 Subject: Set OSAL_TIMEOUT_WAIT_FOREVER to be a const, to avoid a pedantic gcc warning about signedness. --- src/osal/osal.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/osal') diff --git a/src/osal/osal.h b/src/osal/osal.h index 8b7527a7e..16ad34f3c 100644 --- a/src/osal/osal.h +++ b/src/osal/osal.h @@ -40,9 +40,10 @@ enum { OSAL_TIMEOUT_NOTIMEOUT = 0, // return immediately OSAL_TIMEOUT_NORMAL = 10, // default timeout - OSAL_TIMEOUT_WAIT_FOREVER = 0xFFFFFFFFUL }; +static const uint32_t OSAL_TIMEOUT_WAIT_FOREVER = 0xFFFFFFFFUL; + #define OSAL_TIMEOUT_CONTROL_XFER OSAL_TIMEOUT_WAIT_FOREVER typedef void (*osal_task_func_t)( void * ); -- cgit v1.3.1 From 06d7fdc22897f04d152b1746644ca9733e44fa54 Mon Sep 17 00:00:00 2001 From: Nathan Conrad Date: Sun, 5 Apr 2020 11:29:24 -0400 Subject: Use #define for OSAL_TIMEOUT_WAIT_FOREVER. --- src/osal/osal.h | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/osal') diff --git a/src/osal/osal.h b/src/osal/osal.h index 16ad34f3c..c35cf7721 100644 --- a/src/osal/osal.h +++ b/src/osal/osal.h @@ -36,13 +36,12 @@ #include "common/tusb_common.h" -enum -{ - OSAL_TIMEOUT_NOTIMEOUT = 0, // return immediately - OSAL_TIMEOUT_NORMAL = 10, // default timeout -}; - -static const uint32_t OSAL_TIMEOUT_WAIT_FOREVER = 0xFFFFFFFFUL; +// Return immediately +#define OSAL_TIMEOUT_NOTIMEOUT (0) +// Default timeout +#define OSAL_TIMEOUT_NORMAL (10) +// Wait forever +#define OSAL_TIMEOUT_WAIT_FOREVER (UINT32_MAX) #define OSAL_TIMEOUT_CONTROL_XFER OSAL_TIMEOUT_WAIT_FOREVER -- cgit v1.3.1