BEER 202 IDE это PATA/IDE−контроллер жестких дисков. Он cпроектирован с применением недорогих доступных компонентов, прост в изготовлении. Поддерживает одно устройство на шине. Принципиальная схема контроллера.
Устройство было разработано Егором Вознесенским (SOLiD) в середине 1990-х, ROM BIOS основан на MSXDOS DiskROM версии 1, и потому — на 100% совместим с DOS1, и, в определенной степени1), с CP/M. Также, с устройством работают: MiSiX — доработанный Егором вариант MSX-DOS 1, UZIX 2), SymbOS. Плата не содержит и не требует ни маппера, ни MSX-DOS 2 — таким образом являясь идеальным решением для MSX 1. Есть несколько версий BEER ROM, наиболее актуальные из них:
Дизайн платы BEER IDE, выполненный Арнольдом Метселааром! В форматах Eagle и postscript.
ВНИМАНИЕ: Этот дизайн содержит одну ошибку, потенциально очень опасную. Пин 2 IDE гребёнки должен быть заведён на землю, а не на 5В. Иначе это, скорее всего, приведет к КЗ при подключении IDE устройства.
Файл | Описание |
---|---|
Оригинальные исходники | Исходные коды прошивки 1.8 (неисправленной) и утилиты разбивки диска HPREP |
Основные отличия прошивок 1.8 и 1.9, с точки зрения пользователя, заключаются в следующем:
Прошивка 1.8 работает с диском только в режиме C/H/S, тогда как 1.9RC1 поддерживает LBA. Также, версия 1.8 имеет свой формат таблицы разделов (до пяти разделов на диске), отличающийся от стандарта MS-DOS MBR, и для этого были созданы свои утилиты разбивки диска, работающие под MSX-DOS и MS WINDOWS. В свою очередь, версия 1.9RC1 — работает со стандартным форматом таблицы разделов (поддерживаются только первичные разделы, до 4 шт.), благодаря чему упрощается перенос информации с/на другие системы, и разбивку диска можно осуществлять посредством штатного инструмента FDISK в различных ОС.
Примечание 1
CP/M работает только с разделами фиксированного размера (360 либо 720Кб). Работы по реализации поддержки Beer IDE в CP/M продолжаются. Скачать рабочий образ HDD с CP/M 3.1 здесь.
Примечание 2
Есть тонкости при инсталляции. В частности, UZIX видит разделы жесткого диска BEER IDE как /dev/fd*
https://hansotten.file-hunter.com/do-it-yourself/beer-ide/
https://basshp.blogspot.com/2014/04/beer-202-ata-ide-review.html