1 of 1 people found this helpful
Figured it out. USBUART_EP_0_ISR_ExitCallback().
I'm having the same issue.
However, I noticed the following issues.
- I setup my "cyapicallbacks.h" file with
and I have an ISR set up for executing code. However the USBUART_drv.c file that has the original USBUART_EP_0_ISR does not allow the conditional compile unless I add the line #include "cyapicallbacks.h" near the top of the file. (This does not seem right).
- Once I can compile the callback into USBUART_drv.c and execute the code, it never gets executed because the original ISR for USBUART_EP_0_ISR doesn't appear to get enabled.
I'm having a chicken_vs_egg dilemma. I can't USBUART_CDC_Init() unless the Configuration is correct set (determined by USBUART_GetConfiguration()). And I can't get the Configuration set until the enumeration is completed with the PC.
I know I'm missing something. I'm not sure what it is.