While this is the opposite of what you're talking about, it could potentially be used to build what you are talking about: http://mccormick.cx/projects/gp2xPd/ Sorry, the word GP2X set off my plug-my-software alarm. :)
Oh, don't worry .. I'm fully aware of gp2xPd .. ;) Its one of the things that makes this setup quite lovely:
http://www.flickr.com/photos/tschuktschuk/203837189/in/set-72157594220067743/ ... ;) -- ; Jay Vaughan