Аппаратное обеспечение персонального компьютера

Поиск


Команда выполняет позиционирование головки. Она возвращает управление немедленно, не дожидаясь завершения процесса позиционирования.

Формат заголовка запроса:

// ---------------

// Код команды 131

// ---------------

#pragma pack(1)

typedef struct _Seek

{            

  ReqHdr rh;

  BYTE   bAddressMode;

  DWORD  lpTransferAddress;

  WORD   wDataSize;

  WORD   wStartSector;



} Seek;      

Заполнение полей заголовка запроса:

Поле

Описание

rh.wStatus

После вызова драйвера содержит слово состояния

bAddressMode

Режим адресации:

                0 – режим HSG (по умолчанию);

                1 – режим Readbook;

                2-255 – зарезервировано

lpTransferAddress

Адрес буфера

wDataSize

Размер буфера

wStartSector

Номер начального сектора, должен быть равен нулю



Содержание раздела