Ports and Interfaces > USB

Info in Flash Memory Controller

(1/2) > >>

chuvi:
Hello,
I want to solve some tasks, but I don't know right answers. My question is what kind of information store in flash memory controller besides VendorID and ProductID?

My main goal is learning behavior of operating system when USB Flash plugged and unplugged. I think OS or USB controller driver send some information to Flash Controller (e.g. address in USB Hub). I want to know where this information stored? And what kind of information OS send to flash controller? And can I get this info after USB Flash unplugged?

Can someone helps me or shows another way?

Jan Axelson:
On attachment, the OS enumerates a USB device.

Learn about that here:

http://www.lvr.com/usbcenum.htm

For drives, the mass-storage driver sends additional commands to learn about the device.

Learn about that here:

http://www.lvr.com/mass_storage.htm

Jan

chuvi:
Thanks for your reply, your articles are very useful for me.

But my research is a little harder. I must answer to the question: Does Windows writes to the flash card, while working with it, some information that I could identify this host or Windows?

Jan Axelson:
The host OS reads and writes to files on the drive. The host doesn't write any information about itself unless you provide an application that writes the information to a file on the drive. Why do you need this information on the drive?

Jan

chuvi:
Jan, great thanks!

I need it becouse it's my study, student research. I think that host OS writes additional information about itself with USB commands or in Configuration Mode. And I want to read this info.

And what about USB address assigned when OS enumerates devices? Where this address stored?

Navigation

[0] Message Index

[#] Next page

Go to full version