Merge pull request #1331 from hathach/fix-esp-build
fix build with latest esp idf
This commit is contained in:
		@@ -68,6 +68,7 @@ static inline bool osal_semaphore_post(osal_semaphore_t sem_hdl, bool in_isr)
 | 
			
		||||
    BaseType_t res = xSemaphoreGiveFromISR(sem_hdl, &xHigherPriorityTaskWoken);
 | 
			
		||||
 | 
			
		||||
#if CFG_TUSB_MCU == OPT_MCU_ESP32S2 || CFG_TUSB_MCU == OPT_MCU_ESP32S3
 | 
			
		||||
    // not needed after https://github.com/espressif/esp-idf/commit/c5fd79547ac9b7bae06fa660e9f814d18d3390b7
 | 
			
		||||
    if ( xHigherPriorityTaskWoken ) portYIELD_FROM_ISR();
 | 
			
		||||
#else
 | 
			
		||||
    portYIELD_FROM_ISR(xHigherPriorityTaskWoken);
 | 
			
		||||
@@ -151,6 +152,7 @@ static inline bool osal_queue_send(osal_queue_t qhdl, void const * data, bool in
 | 
			
		||||
    BaseType_t res = xQueueSendToBackFromISR(qhdl, data, &xHigherPriorityTaskWoken);
 | 
			
		||||
 | 
			
		||||
#if CFG_TUSB_MCU == OPT_MCU_ESP32S2 || CFG_TUSB_MCU == OPT_MCU_ESP32S3
 | 
			
		||||
    // not needed after https://github.com/espressif/esp-idf/commit/c5fd79547ac9b7bae06fa660e9f814d18d3390b7
 | 
			
		||||
    if ( xHigherPriorityTaskWoken ) portYIELD_FROM_ISR();
 | 
			
		||||
#else
 | 
			
		||||
    portYIELD_FROM_ISR(xHigherPriorityTaskWoken);
 | 
			
		||||
@@ -169,4 +171,4 @@ static inline bool osal_queue_empty(osal_queue_t qhdl)
 | 
			
		||||
 }
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#endif /* _TUSB_OSAL_FREERTOS_H_ */
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -167,4 +167,4 @@ static inline bool osal_queue_empty(osal_queue_t qhdl)
 | 
			
		||||
 }
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#endif /* _TUSB_OSAL_FREERTOS_H_ */
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user