Чтение блока physical format information dvd-r/-rw диска
Для чтения блока Physical Format Information из Lead-In области диска поле Format должно содержать значение 0x10 (см.
таблицу 310 «Format code definitions for READ DVD STRUCTURE command» спецификации INF-8090i [2]), поле Address не
используется. Если команда выполнена успешно, устройство выдает заголовок пакета данных размером 4 байта, и пакет
данных Layer Descriptor следующего формата
Поле Layer Descriptor можно описать при помощи следующей структуры:
typedef struct {
__u8 part_version :4;
__u8 book_type :4;
__u8 max_rate :4;
__u8 disk_size :4;
__u8 layer_type :4;
__u8 track_path :1;
__u8 num_of_layers :2;
__u8 rez1 :1;
__u8 track_dnst :4;
__u8 linear_dnst :4;
__u32 start_psn_da;
__u32 end_psn_da;
__u32 end_sect_L0;
__u8 rez2 :7;
__u8 BCA :1;
} __attribute__ ((packed)) layer_descr_t;
Другие статьи по теме:
- Blu-ray- Проверяют рабочий режим микросхемы
- Hd dvd или blu-ray – война форматов
- Установка встроенного накопителя
- Имея устройство записи на dvd