Рисовал, покуда была стандартная схема.
Мне кажется, если использовать с современными CF, то все это уже не нужно. Проверю со старым IDE на 40 Мб, если будет пахать, то себе оставлю как есть. Ось из загрузчика стартует, мне особо больше ничего не надо.
Там была запущенная ситуация: изначально Combodevice не хотел как надо с IDE работать. Я потыкался, но глюк не отловил, припаял для проверки вариант на дискретах, чтобы иметь с чем сравнивать. Все провода перепаял на реализацию на дискретах, но забыл, что у меня в ПЛИС на шине данных остались болтаться "две ИР23" и вся сопутствующая обвязка, которая и конфликтовала. В результате уже после прошивки образа на CF ось не загрузилась, я потом всякими утилитами inithdd скорее всего еще больше побил загрузочный сектор. Когда отладчиком смотрел дамп считываемых данных по всем нечетным адресам нули читались, так что загрузчик правильно отрабатывал.





Ответить с цитированием