Я описал общий протокол работы, у меня есть специальный флаг на канал, который сигнализирует его занятость, он сбрасывается в обработчике...
ОС? (сарказм проигнорирую) Ни в каком, это чисто мое хобби. Фактически сейчас это "специфическая игрушка", там многое мной реализовано, но...
Ну не на сотнях конечно, но конкретно драйвер ATA на нескольких десятках разных пробовал.
Читал и не раз, ну поведай, умник, какой.
Вот протокол для Identify Device из текущей версии моего драйвера: 1. Жду окончания предыдущей операции (там флаг у меня есть который сбрасывается...
Дык, в чем конкретно проблема? У меня лично с этим проблем не возникало ни каких. Грабли ЕМНИП были только, когда решил использовать DMA. Я уж не...
MisHel64, по сути вопроса я уже сказал. Сперва посылаем Identify Device первому устройству на канале, потом второму, потом переходим к другому...
> Подскажите, кто и какими алгоритмами пользуется, что бы определить сколько устройств подключено к IDE порту. В моей оси примерно так: Сперва...
http://ru.osdev.wikia.com как вариант?
Как бэ не самый надежный вариант, лучше через API и ничего не придумывать лишнего. paralvic, скачай справочник по API той операционной системы,...
Бред, MBR находиться в секторе с LBA = 0, форматируется (точнее перезаписывается т.к. низкоуровневое форматирование сейчас не применяется) как...
А ты думаешь первый до этого додумался или твой друг. Я чего то очень сомневаюсь.
Самая лучшая тема: скачиваешь любой самоучитель по ассемблеру и выполняешь все упражнения которые там есть последовательно.
amvoz, хрена ты ему тему подкинул, разработка ОС отдыхает... Ему же за всю жизнь не реализовать, в лучшем случае дойдет до реализации...
Все таки я думаю, что при огромном желании отрубить можно на некоторых сис. платах, другое дело, что для этого скорее всего придется много всего...
Это кстати очень хороший шанс для тебе научиться кодить (причем весьма неплохо). А если лень, то увы... и не надо рассчитывать, что если ты...
Не знаю как это делается средствами винды, но вообще для этого нужно монтировать память кусок памяти приложения в пространство ядра, т.е. техника...
Я думаю, что если весь хост-контроллер целиком отрубить то его не будет, или я не прав?
Питание чего? Так-то можно вообще весь хост-контроллер вырубить, но оно тебе так надо что ли? Да и толку от этого все равно не будет это тоже...
:)
Имена участников (разделяйте запятой).