02509nam 2200589Ia 450 991045144980332120200520144314.01-280-56708-297866105670891-931448-05-19781931448048(CKB)1000000000335463(EBL)266153(OCoLC)70804399(SSID)ssj0000265977(PQKBManifestationID)11206697(PQKBTitleCode)TC0000265977(PQKBWorkID)10300411(PQKB)10468468(MiAaPQ)EBC266153(PPN)179245252(Au-PeEL)EBL266153(CaPaEBR)ebr10132104(CaONFJC)MIL56708(EXLCZ)99100000000033546320061109d2006 uy 0engur|n|---|||||txtccrUSB mass storage[electronic resource] designing and programming devices and embedded hosts /Jan AxelsonMadison, WI Lakeview Research LLCc20061 online resource (304 p.)Includes index.1-931448-04-3 Contents; Acknowledgements; Introduction; 1 Mass Storage Basics; 2 Supporting USB; 3 The USB Mass Storage Class; 4 Accessing Flash Memory Cards; 5 MultiMediaCard Protocol; 6 SCSI Commands; 7 Media Structure; 8 FAT File Systems; 9 Directories; 10 File Operations; 11 Embedded Hosts; IndexThis developer's guide for designers and programmers of mass-storage devices that use the Universal Serial Bus (USB) interface provides developers with information on how to choose storage media, interface the media to a microcontroller or other CPU, and write device firmware to access the media and perform USB communications. Comparisons of popular storage-media options to help users choose a media type for a project are included, and the types described cover hard drives and flash-memory cards such as the MultiMediaCard (MMC), Secure Digital (SD) card, and CompactFlash card. Helpful tipComputer storage devicesUSB (Computer bus)Electronic books.Computer storage devices.USB (Computer bus)004.5Axelson Jan860830MiAaPQMiAaPQMiAaPQBOOK9910451449803321USB mass storage2074020UNINA