Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
void * iov_base; /* starting address */
size_t iov_len; /* length in bytes */
} sg_iovec_t,
а поле iovec_count – число структур в этом массиве.
Подробная информация о sg-драйвере приведена в SCSI-Generic-HOWTO [4].
Рассмотрим порядок использования sg-драйвера на примере чтения PMA (Program Memory Area) CD-R/RW диска. Для чтения PMA устройству необходимо послать команду READ TOC/PMA/ATIP. Формат этой команды описан в [1], пример использования был рассмотрен в [5]. Для чтения PMA поле Format должно содержать значение 0011b. В ответ на команду READ TOC/PMA/ATIP устройство вернет блок данных следующего формата:
READ TOC/PMA/ATIP response data (Format = 0011b)
BitByte |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
0 |
(MSB) |
PMA Data Length |
||||||
1 |
|
(LSB) |
||||||
2 |
Reserved |
|||||||
3 |
Reserved |
|||||||
PMA Descriptor(s)
|
||||||||
0 |
Reserved |
|||||||
1 |
ADR |
CONTROL |
||||||
2 |
TNO |
|||||||
3 |
POINT |
|||||||
4 |
Min |
|||||||
5 |
Sec |
|||||||
6 |
Frame |
|||||||
7 |
Zero |
|||||||
8 |
PMIN |
|||||||
9 |
PSEC |
|||||||
10 |
PFRAME |