> So I'm guessing DJ implemented a default hardware I/O implementation in > libgloss > that uses the CIO infrastructure (no idea what that is, but I'm guessing it > uses > the JTAG Mailbox system somehow to talk with the debugger host? in which case > I'd love to play with it that... assuming mspdebug can support it)
In a nutshell... the target fills in a structure at a "known" address, then executes an opcode at a "known" address. The debugger/simulator/whatever traps execution at that address, then looks at the structure to decide what to do. In the CIO case, the "known" addresses are based on symbols in the symbol table. So as long as the debugger can set a breakpoint at a given address, and examine/change target memory, you can implement CIO. ------------------------------------------------------------------------------ Start Your Social Network Today - Download eXo Platform Build your Enterprise Intranet with eXo Platform Software Java Based Open Source Intranet - Social, Extensible, Cloud Ready Get Started Now And Turn Your Intranet Into A Collaboration Platform http://p.sf.net/sfu/ExoPlatform _______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users