Hello,
I have written an ISR that calls tx_semaphore_put() to wake a thread that is waiting for the semaphore using tx_semaphore_get(). There is only the one thread on the system. It takes 5 micro seconds for the thread to begin running. This is too long. How do I ensure my high priority interrupts are handled in a timely manner? Thanks.