i have been programming since grade 3 and doing electronics since grade 6, so i have had some experience. i am 30 now.
i will be using an fpga logic device to implement the hardware. this device will implement usb and contain the serial ports, xm interface, general io, etc. google fpga, then see
http://opencores.org, this site contains logic blocks for usb & serial interfaces amongst many other cool things. to start i will use an off the shelf usb-serial converter, the chip i have has full docs.
i am quite familiar with the workings of usb electrically and driver wise. i havent made a windows usb driver before but it cant be that hard considering the xbox main usb code is there (vis keyboard & controller support).
pdg1: i want to put am/fm in it too, i'm keeping my eyes open for an am/fm tuner module with microcontroller interface. i see them in the tv tuner cards so they must be avail. perhaps you could do some research here and find one of these modules.
if anyone has electronics skills i would like to delegate some work, like pcb layout, etc.
i am working on getting an opus 120w dc-dc power supply in my xbox now. this will allow me to efficiently run my xbox off the car battery without an inverter. its not working with my 1.6b xbox. the delta power supply in this version is not easily adapted to atx power. (specifically, the 5v supply must be standby mode power and atx 5v standby cant supply the power.) i am thinking my 1.0v xbox will work though, its main 5v supply is not standby power. will know in the next few days.
will keep my progress updated here.
c