Concept

USB mass storage device class

Summary
The USB mass storage device class (also known as USB MSC or UMS) is a set of computing communications protocols, specifically a USB Device Class, defined by the USB Implementers Forum that makes a USB device accessible to a host computing device and enables file transfers between the host and the USB device. To a host, the USB device acts as an external hard drive; the protocol set interfaces with a number of storage devices. Devices connected to computers via this standard include: External magnetic hard drives External optical drives, including CD and DVD reader and writer drives USB flash drives Solid-state drives Adapters between standard flash memory cards and USB connections Digital cameras Portable media players Card readers PDAs Mobile phones Devices supporting this standard are known as MSC (Mass Storage Class) devices. While MSC is the original abbreviation, UMS (Universal Mass Storage) has also come into common use. Most mainstream operating systems include support for USB mass storage devices; support on older systems is usually available through patches. Microsoft Windows has supported MSC since Windows 2000. There is no support for USB supplied by Microsoft in Windows before Windows 95 and Windows NT 4.0. Windows 95 OSR2.1, an update to the operating system, featured limited support for USB. During that time no generic USB mass-storage driver was produced by Microsoft (including for Windows 98), and a device-specific driver was needed for each type of USB storage device. Third-party, freeware drivers became available for Windows 98 and Windows 98SE, and third-party drivers are also available for Windows NT 4.0. Windows 2000 has support (via a generic driver) for standard USB mass-storage devices; Windows Me and all later Windows versions also include support. Windows Mobile supports accessing most USB mass-storage devices formatted with on devices with USB Host. However, portable devices typically cannot provide enough power for hard-drive disk enclosures (a hard drive typically requires the maximum 2.
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related courses (2)
CS-119(c): Information, Computation, Communication
L'objectif de ce cours est d'introduire les étudiants à la pensée algorithmique, de les familiariser avec les fondamentaux de l'Informatique et de développer une première compétence en programmation (
CH-242(b): Statistical thermodynamics
The course covers two topics: an introduction to interfacial chemistry, and statistical thermodynamics. The second part includes concepts like the Boltzmann distribution law, partition functions, ense
Related lectures (10)
Statistical Thermodynamics: Entropy and Forces
Explores entropy, forces, and statistical thermodynamics in physical systems.
Input-Output in C++
Covers the basics of input-output operations in C++, focusing on interactive I/O, error detection, and handling.
Multiple Inheritance: Concepts and Examples
Covers defining independent concepts in classes and creating more complex classes through inheritance.
Show more
Related publications (7)

Wearable and Battery-Free Health-Monitoring Devices With Optical Power Transfer

Sandro Carrara, Nattakarn Wuthibenjaphonchai

Wireless epidermal wearable devices attract interests and expectations as a tool for personalized, low-cost health monitoring technology. The concept of the wireless attachable personal health monitoring devices has been more widely considered by combining ...
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC2021

USBFuzz: A Framework for Fuzzing USB Drivers by Device Emulation

Mathias Josef Payer, Hui Peng

The Universal Serial Bus (USB) connects external devices to a host. This interface exposes the OS kernels and device drivers to attacks by malicious devices. Unfortunately, kernels and drivers were developed under a security model that implicitly trusts co ...
USENIX ASSOC2020

Nanoparticle-enhanced Imaging Based Plasmonic Biosensor

Alexander Belushkin

Efficient medical care fundamentally relies on the ability to provide a timely and accurate diagnosis. Thanks to advances in biomedical research, specific molecules called diagnostic molecular biomarkers have been discovered in the human body that help ind ...
EPFL2020
Show more
Related concepts (2)
Portable media player
A portable media player (PMP) (also including the related digital audio player (DAP)) is a portable consumer electronics device capable of storing and playing digital media such as audio, images, and video files. The data is typically stored on a compact disc (CD), Digital Versatile Disc (DVD), Blu-ray Disc (BD), flash memory, microdrive, SD cards or hard drive; most earlier PMPs used physical media, but modern players mostly use flash memory.
SD card
Secure Digital, officially abbreviated as SD, is a proprietary non-volatile flash memory card format developed by the SD Association (SDA) for use in portable devices. The standard was introduced in August 1999 by joint efforts between SanDisk, Panasonic (Matsushita) and Toshiba as an improvement over MultiMediaCards (MMCs). SDs have become the industry standard. The three companies formed SD-3C, LLC, a company that licenses and enforces intellectual property rights associated with SD memory cards and SD host and ancillary products.