[OMAP L-138]creating a USB application working in Linux and windows
I am using OMAP-L138 chip which has ARM 9 core and runs linux. The device which I am making stores some data. I have to retirve that data using USB interface. For this, I have to make an application which communicates with the device drivers provided by the ARM linux(which comes with the OMAP L-138 *) so that we can transfer the data stored in the device to a computer.
Suppose I make such an application which makes the host Linux computer detect my device connected at its USB port and then transfer the stored data to the computer. Will windows computers be able to detect my device? What should I do so that my device can transfer data to both Linux and Windows pc?
I am totally new in this field. Please correct me if you find anything wrong in my approach.