senderman
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Команда эмулятра ATA-команд имеет следующий формат: ATA-Commands Usage:AT CMD8 FEAT16 [SECC16] [CYL32] [SECN16] [DEVHD8] [STR] Из эмулятора ATA-команд, используя R/W-буфер, можно и читать и писать на диск также, как и при непосредственном использовании IDE/SATA-интерфейса. Несколько долго происходит загрузка данных в буфер, но это компенсируется отсутствием потребности вводить технологический ключ для разблокирования доступа к технологическим командам. При чтении информация выводится по методу "Display Byte data". Буфер при этом считанную информацию не отображает. При записи, после заполнения буфера, стартовый адрес которого можно узнать из результата действия команды TF 03 0, или аналогичной, информация записывается без каких либо дополнительных условий. Например, команды для чтения и записи модуля FIT2 имеют следующий вид: FIT2 Read ENG>AT 80 0 9 1 1 A0 D:18286600 46 49 54 32 20 20 20 20 02 00 07 00 00 00 78 FB D:18286610 41 30 09 00 A0 00 10 00 20 00 00 00 00 00 00 00 ...... [DO READ EMULATION] <50:0000.0000.00000000.0000.A0 ENG> FIT2 Write ENG>TF 03 0 MCFS ID 00000003, r, p=00000000, c=1, s=9 OK, Buf Addr = 18286600 ENG>AT 82 0 9 1 1 A0 [DO WRITE EMULATION] <50:0000.0000.00000000.0000.A0 ENG> | Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 04:07 28-09-2019 | Исправлено: senderman, 08:40 14-11-2019 |
|