Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

 

Рисунок 10. Общий формат дескриптора свойства

 

Назначение полей дескриптора свойства:

n  Feature Code – код свойства. Каждое свойство имеет свой уникальный код. Список всех кодов приведен в спецификации [1], п. 5.3 «Feature Definitions».

n  Persistent – если этот бит установлен в 0, то данное свойство может менять текущий статус. Если бит равен 1, то свойство всегда активно.

n  Current – если бит установлен в 1, то данное свойство активно, т.е. устройство поддерживает набор команд, определенный этим свойством.

n  Feature Dependent Data – данные, специфичные для указанного свойства.

 

Назначение полей командного пакета:

n  RT – определяет тип данных, возвращаемых устройством. Поле может принимать следующие значения:

n  00b – устройство возвращает заголовок свойства и дескрипторы всех свойств, поддерживаемых устройством, даже если свойство не является активным.

n  01b – устройство возвращает заголовок свойства и дескрипторы активных свойств устройства (у которых бит Current установлен в единицу).

n  10b – устройство возвращает заголовок и дескриптор свойства, номер которого задан в поле Starting Feature Number. Если запрашиваемое свойство не поддерживается устройством, возвращается только заголовок свойства Feature Header (рис. 9).

n  11b – зарезервировано.

n  Allocation Length – размер памяти, выделенной для данных.

 

GET CONFIGURATION CDB

Bit

Byte

7

6

5

4

3

2

1

0

0

OPERATION CODE  (46h)

1

Reserved

RT

2

(MSB)

Starting Feature Number

(LSB)

3

4

Reserved

5

Reserved

6

Reserved

7

(MSB)

Allocation Length

(LSB)

8

9

Control

 

Рисунок 11. Формат команды GET CONFIGURATION

Рассмотрим пример. Необходимо выяснить, может ли устройство выполнить запись треков на компакт-диск в режиме TAO. Для этого надо установить, обладает ли устройство свойством «СD Track at Once». Код этого свойства равен 0x002D (см. [1]).

CD Track at Once Feature Descriptor Format

Bit

Byte

7

6

5

4

3

2

1

0

0

(MSB)

Feature Code = 002Dh

(LSB)

1

2

Reserved

Version = 2h

Persistent

Current

3

Additional Length = 04h

4

Resvd

BUF

Resvd

R-W Raw

R-W Pack

Test Write

CD-RW

R-W Sub-code

5

Reserved

6

(MSB)

Data Type Supported

(LSB)


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149] [150]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2023 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100