rename TUSB_OS_NONE, TUSB_OS_FREERTOS to OPT_OS_NONE, OPT_OS_FREERTOS
This commit is contained in:
		| @@ -46,9 +46,9 @@ | ||||
|  | ||||
| #include "tusb.h" | ||||
|  | ||||
| #if CFG_TUSB_OS == TUSB_OS_NONE | ||||
| #if CFG_TUSB_OS == OPT_OS_NONE | ||||
|   #define LOWER_PRIO(x)   0   // does not matter | ||||
| #elif CFG_TUSB_OS == TUSB_OS_FREERTOS | ||||
| #elif CFG_TUSB_OS == OPT_OS_FREERTOS | ||||
|   #define LOWER_PRIO(x)   ((x)-1) // freeRTOS lower number --> lower priority | ||||
| #else | ||||
|   #error Priority is not configured for this RTOS | ||||
|   | ||||
| @@ -64,7 +64,7 @@ void led_blinking_init(void); | ||||
| void led_blinking_task(void* param); | ||||
|  | ||||
|  | ||||
| #if CFG_TUSB_OS == TUSB_OS_NONE | ||||
| #if CFG_TUSB_OS == OPT_OS_NONE | ||||
| // like a real RTOS, this function is a main loop invoking each task in application and never return | ||||
| void os_none_start_scheduler(void) | ||||
| { | ||||
| @@ -97,9 +97,9 @@ int main(void) | ||||
|   cdc_serial_app_init(); | ||||
|  | ||||
|   //------------- start OS scheduler (never return) -------------// | ||||
| #if CFG_TUSB_OS == TUSB_OS_FREERTOS | ||||
| #if CFG_TUSB_OS == OPT_OS_FREERTOS | ||||
|   vTaskStartScheduler(); | ||||
| #elif CFG_TUSB_OS == TUSB_OS_NONE | ||||
| #elif CFG_TUSB_OS == OPT_OS_NONE | ||||
|   os_none_start_scheduler(); | ||||
| #else | ||||
|   #error need to start RTOS schduler | ||||
| @@ -180,8 +180,8 @@ void print_greeting(void) | ||||
| { | ||||
|   char const * const rtos_name[] = | ||||
|   { | ||||
|       [TUSB_OS_NONE]      = "None", | ||||
|       [TUSB_OS_FREERTOS]  = "FreeRTOS", | ||||
|       [OPT_OS_NONE]      = "None", | ||||
|       [OPT_OS_FREERTOS]  = "FreeRTOS", | ||||
|   }; | ||||
|  | ||||
|   printf("\n\ | ||||
|   | ||||
| @@ -68,7 +68,7 @@ | ||||
| //--------------------------------------------------------------------+ | ||||
| #define CFG_TUSB_DEBUG                    2 | ||||
|  | ||||
| //#define CFG_TUSB_OS                   TUSB_OS_NONE // be passed from IDE/command line for easy project switching | ||||
| //#define CFG_TUSB_OS                   OPT_OS_NONE // be passed from IDE/command line for easy project switching | ||||
| //#define CFG_TUSB_OS_TASK_PRIO         0            // be passed from IDE/command line for easy project switching | ||||
|  | ||||
| //--------------------------------------------------------------------+ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hathach
					hathach