PC XT в современной обёртке, а также немного ностальгии и работы с железом
Первый IBM PC-совместимый компьютер, который я когда-то давно увидел, был клон PC XT фирмы EPSON. Там было все: и процессор 8088 с частотой 4,77 МГц, и ОЗУ емкостью 256 КБ, и отсутствие жесткого диска, и два 5-дюймовых дисковода емкостью 360 КБ, и монохромный адаптер без графических режимов. Вишенкой на торте был блок питания, рассчитанный на 120 В.
В общем, однажды пришло время ностальгии и мне захотелось найти «тот самый компьютер». Или собрать похожий на него.
Поиск на ebay был, в принципе, результативным. Было найдено несколько вариантов «того самого компьютера», но вот цена… Да и проблемы с пересылкой — не все шлют в Россию. Внезапно гуглинг привёл меня к современной реализации PC XT — плате NuXT.
Вот некоторые её спецификации:
поддержка процессора 8088 или NEC V20 + сопроцессор 8087
переключаемые «на ходу» частоты 4.77, 7.16 и 9.55 МГц
832K ОЗУ (640K обычной и до 192K UMB)
шина PC/104, в качестве опции предлагается реплика VGA адаптера Trident 9000, выполненная на плате PC/104.
часы реального времени
флоппи-контроллер вплоть до высокой плотности
IDE-интерфейс с подключенным CompactFlash слотом
последовательный, параллельный порт, порты мыши и клавиатуры (PS/2)
питание — ATX
4 8-битных ISA-слотов
Таким образом, сразу снимается головная боль поиска старых блоков питания, старых жестких дисков. И даже высвобождается ISA-слот под видеоадаптер. Да, это совсем не то, что я первоначально искал, но искушение было слишком велико. Заказываю!
Выбрал конфигурацию 8088+8087+Trident 9000+Adlib.
Из Новой Зеландии посылка шла 4 месяца. Зато у меня было время закупиться на известном сайте объявлений сопутствующим барахлом, которое могло мне пригодиться. Было приобретено:
дисководы 5.25 и 3.5. 5-дюймовый дисковод вообще достался совершенно новым, с иголочки — EPSON. Всё-таки кусочек Эпсона у меня будет! Плюс шлейф к ним и дискеты.
«дисплей покупателя». Уж не знаю, где он раньше был, но достался мне в прилично прокуренном состоянии, что, впрочем, никак не влияло на его работоспособность. Тщательно протер и продезинфицировал.
блок питания на 350 ватт. Он был приобретен в магазине. Да, по мощности 350 ватт — это абсолютный «оверкилл» для такой платы, но это был самый маломощный блок питания в том месте, цена была вполне приемлемая, а искать менее мощные было, честно говоря, лениво.
сетевая плата 3Com 3С509B-TPO. Разумеется, с разъемом под «витую пару». Да, это плата под 16-битную ISA, но, как выяснилось, она работает и в 8-битном разъеме. Но об этом позже.
клавиатура и мышь с разъемом PS/2
Так вот, когда надежда получить посылку уже растаяла и я начал обсуждать в переписке с продавцом возможность получить страховку, внезапно посылка таки-дошла! Заплатив почти 2400 рублей таможенной пошлины, я получил заветный пакет!
Еще несколько фотоПробуем собрать всё в кучку:
М-да, в таком виде пользоваться все этим решительно невозможно.
Собираю «корпус» (много фото)Далее пришел черёд сетевой платы.
Общий принцип тут такой:
необходимо верно настроить сетевую плату: IRQ, базовый адрес
установить пакетный драйвер
воспользоваться набором приложений mTCP (DHCP, FTP, IRC, Telnet, ping и т.д.)
(во время написания публикации сайт, увы, был недоступен)
Что касается пунктов 1 и 2, то для каждой платы нужно искать свой софт, позволяющий сконфигурировать ее. В моём случае мне было еще сложнее, так как «родной» софт 3COM при запуске честно говорил, что ему нужен минимум 80286. Решение (программа конфигурации и пакетный драйвер) были найдены тут.
В моём случае мне нужно было выставить IRQ в 3, а базовый адрес — в 0×320.
Если все нормально, то получаем IP адрес……и привет, Хабр!Напоследок еще такое вот внезапное фото…
Говорят, он ничего такого не говорил… Но мы-то знаем! …и вопрос «на засыпку»:что здесь произойдёт при нажатии на клавишу Enter?