ufs.h header

This header is used by storage. For more information, see:

ufs.h contains the following programming interfaces:

Structures

 
UFS_CONFIG_DESCRIPTOR

The UFS_CONFIG_DESCRIPTOR structure describes the modifiable values of the default device configuration set by the manufacturer.
UFS_CONFIG_DESCRIPTOR_V3_1

UFS_DEVICE_DESCRIPTOR

UFS_DEVICE_DESCRIPTOR is the main descriptor for Universal Flash Storage (UFS) devices and should be the first descriptor retrieved as it specifies the device class and sub-class and the protocol (command set) to use to access this device and the maximum number of logical units (LUs) contained within the device.
UFS_DEVICE_HEALTH_DESCRIPTOR

The UFS_DEVICE_HEALTH_DESCRIPTOR structure describes the health of a device.
UFS_GEOMETRY_DESCRIPTOR

UFS_GEOMETRY_DESCRIPTOR describes a device's geometric parameters.
UFS_INTERCONNECT_DESCRIPTOR

UFS_INTERCONNECT_DESCRIPTOR contains the MIPI M-PHY® specification version number and the MIPI 6338 UniPro℠ specification version number.
UFS_POWER_DESCRIPTOR

UFS_POWER_DESCRIPTOR contains information about the power capabilities and power states of the device.
UFS_RPMB_UNIT_DESCRIPTOR

The UFS_RPMB_UNIT_DESCRIPTOR structure describes the contents of a Replay Protected Memory Block (RBMB) Unit.
UFS_STRING_DESCRIPTOR

The UFS_STRING_DESCRIPTOR structure describes either the Manufacturer Name, Product Name, OEM ID, or Serial Number as a string.
UFS_UNIT_CONFIG_DESCRIPTOR

The UFS_UNIT_CONFIG_DESCRIPTOR structure describes the user configurable parameters within the UFS_CONFIG_DESCRIPTOR.
UFS_UNIT_CONFIG_DESCRIPTOR_V3_1

The UFS_UNIT_CONFIG_DESCRIPTOR_V3_1 structure describes the user-configurable parameters within the UFS_CONFIG_DESCRIPTOR_V3_1 structure.
UFS_UNIT_DESCRIPTOR

The UFS_UNIT_DESCRIPTOR structure describes a generic unit descriptor.

Enumerations

 
UFS_ATTRIBUTES_DESCRIPTOR

UFS_ATTRIBUTES_DESCRIPTOR describes the different types of attributes used by Universal Flash Storage (UFS) descriptors.
UFS_FLAGS_DESCRIPTOR

UFS_FLAGS_DESCRIPTOR describes the different types of flags used by Universal Flash Storage (UFS) descriptors.
UFS_PURGE_STATUS

Specifies the current status of a purge operation.