Re: msp430-elf-gcc upcoming release

DJ Delorie <[email protected]>
Newsgroups gmane.comp.hardware.texas-instruments.msp430.gcc.user
Message-ID <[email protected]>
> 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.