このヘッダーはストレージによって使用されます。 詳細については、次を参照してください。
ufs.h には、次のプログラミング インターフェイスが含まれています。
構造
UFS_CONFIG_DESCRIPTOR UFS_CONFIG_DESCRIPTOR構造体は、製造元によって設定された既定のデバイス構成の変更可能な値を記述します。 |
UFS_CONFIG_DESCRIPTOR_V3_1 |
UFS_DEVICE_DESCRIPTOR UFS_DEVICE_DESCRIPTORは、ユニバーサル フラッシュ ストレージ (UFS) デバイスのメイン記述子であり、デバイス クラスとサブクラス、およびこのデバイスへのアクセスに使用するプロトコル (コマンド セット) と、デバイスに含まれる論理ユニット (LU) の最大数を指定するため、最初に取得される記述子である必要があります。 |
UFS_DEVICE_HEALTH_DESCRIPTOR UFS_DEVICE_HEALTH_DESCRIPTOR構造体は、デバイスの正常性を表します。 |
UFS_GEOMETRY_DESCRIPTOR UFS_GEOMETRY_DESCRIPTORでは、デバイスの幾何学的パラメーターについて説明します。 |
UFS_INTERCONNECT_DESCRIPTOR UFS_INTERCONNECT_DESCRIPTORには、MIPI M-PHY® 仕様バージョン番号と MIPI 6338 UniPro℠ 仕様バージョン番号が含まれています。 |
UFS_POWER_DESCRIPTOR UFS_POWER_DESCRIPTORには、デバイスの電源機能と電源状態に関する情報が含まれています。 |
UFS_RPMB_UNIT_DESCRIPTOR UFS_RPMB_UNIT_DESCRIPTOR構造体では、再生保護メモリ ブロック (RBMB) ユニットの内容について説明します。 |
UFS_STRING_DESCRIPTOR UFS_STRING_DESCRIPTOR構造体は、製造元名、製品名、OEM ID、またはシリアル番号を文字列として記述します。 |
UFS_UNIT_CONFIG_DESCRIPTOR UFS_UNIT_CONFIG_DESCRIPTOR構造体は、UFS_CONFIG_DESCRIPTOR内のユーザーが構成可能なパラメーターを記述します。 |
UFS_UNIT_CONFIG_DESCRIPTOR_V3_1 UFS_UNIT_CONFIG_DESCRIPTOR_V3_1構造体は、UFS_CONFIG_DESCRIPTOR_V3_1構造体内のユーザーが構成可能なパラメーターを記述します。 |
UFS_UNIT_DESCRIPTOR UFS_UNIT_DESCRIPTOR構造体は、汎用ユニット記述子を記述します。 |
列挙
UFS_ATTRIBUTES_DESCRIPTOR UFS_ATTRIBUTES_DESCRIPTORでは、ユニバーサル フラッシュ ストレージ (UFS) 記述子で使用されるさまざまな種類の属性について説明します。 |
UFS_FLAGS_DESCRIPTOR UFS_FLAGS_DESCRIPTORでは、ユニバーサル フラッシュ ストレージ (UFS) 記述子で使用されるさまざまな種類のフラグについて説明します。 |
UFS_PURGE_STATUS 消去操作の現在の状態を指定します。 |