UFS_CONFIG_DESCRIPTOR_V3_1 구조체(ufs.h)
통사론
typedef struct {
UCHAR bLength;
UCHAR bDescriptorIDN;
UCHAR bConfDescContinue;
UCHAR bBootEnable;
UCHAR bDescrAccessEn;
UCHAR bInitPowerMode;
UCHAR bHighPriorityLUN;
UCHAR bSecureRemovalType;
UCHAR bInitActiveICCLevel;
UCHAR wPeriodicRTCUpdate[2];
UCHAR Reserved2[1];
UCHAR bRPMBRegionEnable;
UCHAR bRPMBRegion1Size;
UCHAR bRPMBRegion2Size;
UCHAR bRPMBRegion3Size;
UCHAR bWriteBoosterBufferPreserveUserSpaceEn;
UCHAR bWriteBoosterBufferType;
ULONG dNumSharedWriteBoosterBufferAllocUnits;
UFS_UNIT_CONFIG_DESCRIPTOR_V3_1 UnitConfig[UFS_MAX_NUM_LU];
} UFS_CONFIG_DESCRIPTOR_V3_1, *PUFS_CONFIG_DESCRIPTOR_V3_1;
회원
bLength
이 설명자의 크기(바이트)를 지정합니다.
bDescriptorIDN
구성 설명자 형식 식별자를 지정합니다. 이 설명자에는 UFS_DESC_CONFIGURATION_IDN 값이 있습니다.
bConfDescContinue
디바이스의 구성 설명자 계속 기능을 사용할 수 있는지를 지정합니다.
bBootEnable
디바이스의 부팅 기능을 사용할 수 있는지를 지정합니다.
bDescrAccessEn
부팅 시퀀스의 부분 초기화 단계 이후 디바이스 설명자에 액세스할 수 있습니다.
bInitPowerMode
디바이스 초기화 또는 하드웨어 재설정 후 전원 모드를 지정합니다.
bHighPriorityLUN
bHighPriorityLUN 우선 순위가 높은 논리 단위를 구성합니다.
bSecureRemovalType
보안 제거 유형을 구성합니다.
bInitActiveICCLevel
디바이스 초기화 또는 하드웨어 재설정 후 활성 모드로 ICC 수준을 구성합니다.
wPeriodicRTCUpdate[2]
실시간 클록 업데이트의 빈도 및 메서드를 지정합니다.
Reserved2[1]
나중에 사용할 수 있습니다.
bRPMBRegionEnable
RPMB(보호된 메모리 블록)를 재생할 수 있는지를 지정합니다.
bRPMBRegion1Size
RPMB 지역 1의 크기를 지정합니다.
bRPMBRegion2Size
RPMB 지역 2의 크기를 지정합니다.
bRPMBRegion3Size
RPMB 지역 3의 크기를 지정합니다.
bWriteBoosterBufferPreserveUserSpaceEn
bWriteBoosterBufferPreserveUserSpaceEn 0x01 설정하면 프로비전 중에 구성할 수 있지만 성능이 저하될 수 있는 총 사용자 공간의 감소는 방지됩니다. bWriteBoosterBufferPreserveUserSpaceEn 0x00 설정하면 쓰기 부스터 버퍼는 프로비전 중에 구성할 수 있는 총 사용자 공간을 줄입니다.
bWriteBoosterBufferType
bWriteBoosterBufferType 쓰기 부스터 버퍼 유형을 구성합니다. 0x00 값은 논리 단위 전용 버퍼 모드를 지정합니다. 0x01 값은 공유 버퍼 모드를 지정합니다.
dNumSharedWriteBoosterBufferAllocUnits
dNumSharedWriteBoosterBufferAllocUnits 공유 쓰기 부스터 버퍼 구성에 대한 쓰기 부스터 버퍼 크기를 지정합니다.
UnitConfig[UFS_MAX_NUM_LU]
단위 설명자의 구성 가능한 매개 변수를 포함합니다.
발언
bBootEnable 0으로 설정되거나 부팅 잘 알려진 논리 단위 활성화된 논리 단위에 매핑되지 않은 경우 부팅 잘 알려진 논리 단위 종료됩니다.
읽기 전용인 UFS_DEVICE_DESCRIPTORUFS_UNIT_CONFIG_DESCRIPTOR_V3_1해당 매개 변수를 변경하여 일부 매개 변수를 변경할 수 있습니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ufs.h |