i think it would be very very complicated to make
as you have to draw some kind of big ass MUX or DEMUX diagram and figure out what each pin does what
i would just get this
http://www.cooldrives.com/usbtoidebrad.html
or this
http://www.cooldrives.com/usb20toidead.html
depending on your cd rom drive specs
i dont know if the 500ma is enuf to run that CDrom
in most cases yes
but to port that power with simple wiring would be hard
i still havent found any wiring diagram for it yet
so i think its just best to buy one at this moment until some hardcore EE person comes along and does this for his/her past time hobby