ГОСТ Р 53528— 2009
Приложение Ж
(обязательное)
Требования к составу и параметрам
дескрипторов совместимости Пользователей
Ж.1 Формат дескрипторов совместимости представлен в таблице Ж.1.
Т а б л и ц а Ж.1 — Формат дескрипторов совместимости compatibilityDescriptor
СинтаксисЧисло байтов
compatibilityDescriptor) {
compatibilityDescriptorLength2
descriptorCount2
for (i=0; 1< descriptorCount: i++) {
descriptorType1
descriptorLength1
specifierType1
specifierData3
model2
version2
subDescriptorCount1
for (j =0; j <subDescriptorCount: j++){
subDescriptor()
}
}
}
subDescriptor() {
subDescriptorType1
subDescriptorLength1
for (k=0: k<subDescriptorLength; k++) {
additionallnformation1
}
}
Ж.1.1 Поле compatibilityDescriptorLength определяет полную длину дескрипторов.
Ж.1.2 Поле descriptorCount указывает числодескрипторов, следующих за полем descriptorCount.
Ж. 1.3 Поле descriptorType позволяет идентифицировать тип аппаратных средств или программного обес
печения. на который ссылается этот дескриптор. Значения поля типа дескриптора descriptorType указаны в
таблице Ж.2.
Т а б л и ц а Ж.2 — Значение поля типа дескриптора descriptorType (descriptorType field values)
Кодовое значение descriptorType
Описание
0x00
Дескриптор вставки
0
x
01
Дескриптор аппаратного обеспечения системы
0X02
Дескриптор программного обеспечения системы
0x03—0x3F
Зарезервировано ISO/IEC [2]
0x40 — OxFF
Определяется Пользователем
73