I'm not getting any output from my USART ISR. I looked at your example code that uses a mailbox as an output buffer and it calls OS_GetMailCond1(). The manual specifically says OS_GetMailCond1() must NOT be used in ISRs. I'm confused.
Also, it seems I have not enabled my interrupts properly, or you can not set a breakpoint in an ISR either. I'm using AVR32 and EWAVR32. Does this explain why I get an error when I call OS_EnterInterrupt()?
I copied the code from the OS_COM_Init for COM0 to turn on COM1and made my own OS_OnRx and OS_OnTx routines, but they never get executed. What am I missing? Please help.
I'm using the demo version of embOS, does that allow ISRs?
Thanks,
Mike.
Also, it seems I have not enabled my interrupts properly, or you can not set a breakpoint in an ISR either. I'm using AVR32 and EWAVR32. Does this explain why I get an error when I call OS_EnterInterrupt()?
I copied the code from the OS_COM_Init for COM0 to turn on COM1and made my own OS_OnRx and OS_OnTx routines, but they never get executed. What am I missing? Please help.
I'm using the demo version of embOS, does that allow ISRs?
Thanks,
Mike.