реклама на сайте
подробности

 
 
> IDE host-controller, необходимый минимум
Doka
сообщение Aug 15 2006, 09:52
Сообщение #1


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



надо написать синтезируемый хост-контроллер для IDE HDD.
не могу понять что собой представляет тот самый функциональный минимум, от которого можно отталкиваться в виде отправной точки.
вроде как АТА без всяких извратов должны поддерживать все устройства
но смутила дока на корку IDE-контроллера - там три разных версии и только последняя поддерживает HDD|CDROM. первые две - только CF.
действительно ли поддержка пакетного режима ( ATAPI ) необходима только для CDROM и подобных устройств?
является ли поддержка DMA для HDD необходимой функцией, или это способ уменьшения издержек и повышения общего быстродействия системы?
что подразумевает собой термин "полная совместимость с АТА" (в функциональном плане)??


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Джеймс
сообщение Aug 15 2006, 17:57
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399



Цитата(Doka @ Aug 15 2006, 13:52) *
является ли поддержка DMA для HDD необходимой функцией, или это способ уменьшения издержек и повышения общего быстродействия системы?


Да. Повышение скорости обмена. В проекте достаточно реализовать только PIO.

Ни про CD-ROM, ни про CF не знаю, поэтому не пишу.

На всякий случай, напоминаю о существовании вот этого проекта...
http://www.opencores.org/projects/ata
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 15 2006, 21:49
Сообщение #3


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Джеймс, спасибо. доку именно к этой корке я и изучаю =)
смутило как раз то, что в первых двух вариантах (для CF ) написано ,что достаточно PIO, а третий (пожирнее) со всеми наворотами - это для HDD|CDROM


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01381 секунд с 7
ELECTRONIX ©2004-2016