Usb Mass Storage: Designing And Programming Devices And Embedded Hosts

E-Book Overview

This 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 tips on developing an embedded host that can access USB mass-storage devices are also covered.

E-Book Content

USB Mass Storage Designing and Programming Devices and Embedded Hosts Jan Axelson Lakeview Research LLC Madison, WI USB Mass Storage: Designing and Programming Devices and Embedded Hosts by Jan Axelson Copyright 2006 by Janet L. Axelson All rights reserved. No part of the contents of this book, except the program code, may be reproduced or transmitted in any form or by any means without the written permission of the publisher. The program code may be stored and executed in a computer system and may be incorporated into computer programs developed by the reader. The information, computer programs, schematic diagrams, documentation, and other material in this book are provided “as is,” without warranty of any kind, expressed or implied, including without limitation any warranty concerning the accuracy, adequacy, or completeness of the material or the results obtained from using the material. Neither the publisher nor the author shall be responsible for any claims attributable to errors, omissions, or other inaccuracies in the material in this book. In no event shall the publisher or author be liable for direct, indirect, special, incidental, or consequential da
You might also like

Dictionary Of Engineering
Authors: McGraw-Hill    164    0



Lens Design
Authors: Milton Laikin    144    0


Practical Optimization: Algorithms And Engineering Applications
Authors: Andreas Antoniou , Wu-Sheng Lu    125    0


Electronic Basis Of The Strength Of Materials
Authors: John J. Gilman    117    0



Cell Engineering
Authors: Mohamed Al-Rubeai    119    0


Esd In Silicon Integrated Circuits
Authors: E. Ajith Amerasekera , Charvaka Duvvury    132    0


Usb System Architecture (usb 2.0)
Authors: Inc. MindShare , Don Anderson    160    0


Building Sans With Brocade Fabric Switches
Authors: Mike Flannagan    88    0