ГОСТ Р 59808—2021
Т а б л и ц а 14 — Синтаксис дескриптора common_descriptor_1оор()
СинтаксисКоличество битовФормат
common_descriptor_loop () {
reserved
4bslbf
common_descriptor_toopJength
for (i=0; i<N; i++) {
descriptor)
}
)
12uimsbf
8.4.2.3 Дескриптор compatibilityDescriptor()
Дескриптор compatibilityDescriptorQ назван дескриптором для унификации, но по сути является
структурой compatibilityDescriptor().
Синтаксис структуры compatibilityDescriptor() приведен в таблице 15.
Т а б л и ц а 15 — Синтаксис структуры compatibilityDescriptor()
Синтаксис
Количество битов
Значение по умолчанию.’Комментарий
compatibilityDescnptor() {
compatibilityOescriptorLength
2
2
1
Примечание 1
1
0x01 {IEEE OUI)
IEEE OUI согласно IEEE 802
Примечание 2
Примечание 3
1
3
2
2
1
descriptorCounl
for (i=0; i<N; i++) {
descriptorType
descnptorLength
specifierType
specifierOata
model
version
subDescriptorCount
for (i=0: i<N; i++) {
subDescriptor()
}
}
)
Примечания
1 Кодировка поля descriptorType приведена в таблице 16.
2 Значение «0». если модель передается в приватном размещении изготовителя.
3 Значение «0». если версия передается в приватном размещении изготовителя.
Т а б л и ц а 16 — Кодировка поляdescriplorType
ocscriptorTypeЗначение
0x00Пустой дескриптор
0x01
Дескриптор аппаратного обеспечения системы
0x02
0x03...0x3F
0x40...0x7F
0x80...OxFF
Дескриптор ПО системы
Зарезервировано
Зарезервировано
Определяется пользователем
16