Are your interrupt-handlers in a separate file? I did not yet have got any difficulties stepping through handlers. Are *ALL* the optimization-settings set to debug?
Thanks for the reply.
Yes my ISRs are in a seperate file. The way PSoC Creator auto-generates ISR source code has caused me to lose my ISR code more than once when I've decided to change the name of the ISR. To minimize the chances of that, I created my own source code file with the actual routine. The generated file contains a single function call to the real routine defined in the other file.
Debug settings are all set to True for the compiler, assembler, and linker.
Any other thoughts?
Thanks again for your help.
When you use CY_ISR_PROTO(), CY_ISR() and isr_StartEx() all documented in the System Reserence Guide you will never again loose code since you do not need to modify any code in generated files.
I suppose the debugger does not find your files, check the settings in "Project -> Build Settings"