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_DESCRIPTOR UFS_UNIT_CONFIG_DESCRIPTOR_V3_1 해당 매개 변수를 변경하여 일부 매개 변수를 변경할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ufs.h |