What about something less than a full USB stack similar to Porus?
Wow Ken, this is a very interesting API. Possible canidate for LegacyBIOS???
Here's an old USB Debug Port presentation that may be useful to those new to the concept:
http://www.usb.org/developers/presentations/pres0602/john_keys.pdf
This is a great explination, if no one objects, I will add this to the wiki.
Is the NET20DC really the only USB Debug Device available?
Yes. There should be an cheaper alternative....