п.3 - т.е. заработало или ситуация, описанная 21 Окт 2013 - 21:53?
Так чтобы прям взлетело нет. Обращения к онтроллеру идут и, судя по тому что в отладке видно и идентификация подключенного диска проходит, а вот что дальше ему не нравится хз. Пока забил на это, видимо, оно решается как вы и сказали:
Цитата:
А с Виндой - ну, дебаг, изучение исходников (atapi из DDK и альтеровских), ничего другого посоветовать не могу.
Цитата:
Конечно - Expansion ROM в данном случае дает ТОЛЬКО загрузку с устройства. Ну, и работу в DOS-подобных системах.
В ОС, имеющих свои драйвера он не играет никакой роли. Плюс написание ROM накопителя - IMHO, гемморрой еще тот.
Да, почитал немного о структуре XROM -- сурово, но разобраться можно. Саму флешку к ПЛИС подключить не проблема и читать ее. Только вот не понятно что и куда писать в коде драйвера, который туда запихну, чтобы с BIOS нормально дружил. Я так понимаю, что механизм загрузки с диска стандартизирован. Что почитать по этой теме?
Так чтобы прям взлетело нет. Обращения к онтроллеру идут и, судя по тому что в отладке видно и идентификация подключенного диска проходит, а вот что дальше ему не нравится хз. Пока забил на это, видимо, оно решается как вы и сказали:
Да, почитал немного о структуре XROM -- сурово, но разобраться можно. Саму флешку к ПЛИС подключить не проблема и читать ее. Только вот не понятно что и куда писать в коде драйвера, который туда запихну, чтобы с BIOS нормально дружил. Я так понимаю, что механизм загрузки с диска стандартизирован. Что почитать по этой теме?