Disassembly and USB hardware devices
Hiya everyone...I'm a relative newbie (although I used to disassemble software when I was a youngster) and this idea maybe impossible so please don't flame me
Firstly, can anyone recommend me some software which can disassemble a Windows Intel chip executable file into C or C++ source code?
Secondly, is there a simple way (I'm thinking prewritten Windows software) to interrogate a USB device to find out what it does and how it does it...For example, software that can tell me what the class of a USB device is e.g Storage Device or a non storage and how it communicates with a PC.
The questions relate to this...
I have a USB disco and stage light controller box, which when connected to a PC via USB running control software, can receive settings to move the lights and turn them off and on in a sequence.
I had a cool idea to make a version of this control software for a Pocket PC device which has a USB socket.
Now I know the Pocket PC operating system doesn't have the facility to mount external storage devices like CD-ROMs, but I'm thinking this is more a software limitation than a hardware one and in any case the device I'm trying to work with doesn't require the protocols for working with these devices.
What do people think of the possibility of getting this to work?
Thanks.
|