Hi Experts
Customer is reading the codes of FreeRTOS and HWA driver for BSD use case.
They find that configMAX_SYSCALL_INTERRUPT_PRIORITY is 0xE0 and the HW interrpt priority of HWA is 1 which means HW interrupt is of higher priority than configMAX_SYSCALL_INTERRUPT_PRIORITY.
However according to FreeRTOS doc, we should never call a FreeRTOS API in an Interrupt handler which is of of higher priority than configMAX_SYSCALL_INTERRUPT_PRIORITY.
So it may be illegal to call semephore_post in HWA interrupt handler, is this statement correct?
Thanks
Ken