> It's true for break points. The target code being in Flash, rather than > RAM, needs hardware break points that are not supported by RedBoor/eCos > GDB stubs at present. I'm actually using a Segger JLink for debugging...not using Redboot's gdb support. That's why I'm puzzled...I should be able to look at the code behind that macro or single step through the assembly code but I can't do anything w/ that IF_PUTC function. > Try the real (instead of diagnostic) serial driver. Is there a way to get "diag_printf" to use the real serial driver? Interesting that you hit the same issue...I always thought the diag_driver just used the same serial port but with interrupts disabled. I can't remove all the diag_printf calls in the networking stack in configtool...tried turning off all the debug stuff but on startup, the networking code seems to always print out those "Init: %s[%d]" lines. I guess I could just change all the ecos code that does this and recompile... thanks, ken