Hi David, > To handle syscalls ... use a GDB server (or stub) > running native in that OS. Not on bare metal, not talking over JTAG.
But that could use up precious resources that you might not have (memory and I/O). Also, why should you have to switch to software based debugging (Which might not be as reliable as JTAG h/w debug), just because you want to use File I/O while debugging? > The target is "bare metal", and likely has its own notions > of what makes a syscall and how its params get passed. Yes, OpenOCD will need to understand this (just as a stub running on the target would), but many targets often only have 1 or 2 standard ways of doing this. Cheers, Jon _______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
