Егор Вознесенский и BEER-202
Алексей,
Что именно интересует?
Там ничего сложного нет, единственно - медленный он, этот контроллер. Прошивка у меня сохранилась. Ни с чем, кроме старых IDE-винтов, схема, естественно, не тестировалась.
By Google
Я в инете нарыл и схему и прошивку (оттранслировал ассемблером AS, как было указано в комментариях), правда, получил com-файл :-) Думаю, если его переименовать в ROM и зашить в ПЗУ будет все как надо. Нашел такре программу-препайер, правда с комметарием, что она не опробована :-)
Я просто хочу использовать его с CF-картой вместо винта. Вот и хотел узнать - будет ли с картой работать? А скорость не очень важна.
PS: Ох, помню, еще в фидошной RU.MSX доставал с этой схемой... :-)
PPS: Если есть аська, то, может, удобнее по ней? 320365827
Добрый день Егор и уважаемые форумчане!
Собрал Beer IDE 202, девайс работает отлично... где можно взять драйвер для работы этого интерфейса в SymbOS-MSX?
http://www.youtube.com/watch?v=GGd0qWfc9HQ
Что за прога загружается на 3:20? Явно не ND.
Шиндер и Пережогин из Абакана помниться что-то похожее писали именно как надстройку над COMMAND.com
Вот только не знаю, довели до более-менее конца или нет...
И как называется не помню уже, Power Commander чтоли..
Мне ответили: "Big commander is a clone of Norton Commander. very good. "
Собрал контроллер, решив написать для него драйвер под SYMBOS.
Написал на основе исходников драйвера для Sunrise IDE, но драйвер не заработал 
Начал разбираться с BIOS BEER IDE, благо исходники есть.
Как оказалось структура MBR на дисках, которые работают с этим контроллером, мягко говоря своеобразная.
1) MBR как обычно хранится в первом секторе HDD;
2) Записи по 16 байт начинаются со смещением 0x100 от начала сектора;
3) В каждой записи используются только первые 2 байта, которые хранят информацию о начале раздела в виде номера трека, с которого начинается раздел;
4) Всего на диске может быть 5 разделов с максимальным обьемом по 32 Мбайта.
Вопрос видимо к Егору, чем обьясняется выбор такой структуры?
Что интересно, после ручной корректировки MBR, которая заключается в
записи информации о разделах в общепринятый блок, начиная с адрес 0x1BE,
диск прекрасно видится в MSDOS, но естественно 4 из 5 разделов BEER IDE.
Есть два варианта решения проблемы:
1) Патчить MBR, внося в него корректную информацию о разделах;
2) Подправить BIOS BEER IDE для работы со стандартнтой структурой MBR.
Отправил ответ почтой.
В общем и целом - надо бы, конечно, переписать дисковый BIOS, хотя нужно ли это кому-нибудь сейчас?
Вот и я так подумал, поэтому пока решил сделать программу,
которая автоматически патчит MBR под стандарт MSDOS.
Егор, а MISIX будет работать с BEER202? Напомни, пожалуйста, как MISIX в плане совместимости с пограммами MSXDOS?

By AlexBel
Champion (258)
22-06-2007, 20:26