Concept Flow - Queue from ISR (xQueueSendFromISR)
ISR triggered
Call xQueueSendFromISR
Check if queue has space
Yes No
Add item
Set higher priority task woken flag?
Return success/fail
Exit ISR
When an interrupt occurs, xQueueSendFromISR tries to add an item to the queue without blocking. It checks space, adds item if possible, and may request a context switch.
