WasiA wrote:Да очень интересно. У меня так и не получилось подружить ХТ клаву с Турбо 2 версия платы 6.15.
WasiA, а плата еще имеется? Если есть конкретный интерес, расскажу подробно что нужно делать.
Для второго АТМ-а думаю будет намного проще, так как программная поддержка уже в биосе есть, нужно только железо настроить.
Прежде всего нужно доработать схему до варианта 6.40. Там мехклава и ХТ могут работать одновременно.
На первом этапе нужно добиться работы схемы получения кода от ХТ клавы без РУ 10 и всей ее обвязки.
Работу этой схемы можно проверять даже из режими Спектрум чтением портов tlrd и adrd, подключив ХТ клаву и нажимая клавши на ней.
Если нужны подробности, пишите
tolmak@mail.ruСейчас вожусь с HDD. К сожалению рабочей версии биос с обоими рабочими драйверами клавиатуры и винта на дискетах не сохранилось.
Есть пару вариантов с частично рабочей ХТ клавиатурой и дравйвером HDD, но при попытке назначить канал для HDD появляется ошибка тайм-аута.
Возможно с той сороковкой, которую подключал в году 2002-2004 он работал, а с 640-м, который сейчас хочу подключить, работать не хочет.
Аппаратно жесткий диск читается, как минимум нулевой сектор.
Проблема в том, что в биосе первого АТМ мало место для размещения одновременно полноценного драйвера ХТ клавы и винчестера.
Сейчас думаю как решить эту проблему.
Склоняюсь к варианту загрузки CP/M с дискеты из загруженного загрузчиком (на РФ2) биоса, из которого удален образ CP/M.
Стандартно он перекидывается из биоса по ldir. Если его грузить с дискеты, освободившееся место можно использовать под драйвер винчестера.