Barmaley_m, а у тебя случайно схема от Орель в хорошем состоянии?
Вид для печати
Barmaley_m, а у тебя случайно схема от Орель в хорошем состоянии?
По просьбам телезрителей выкладываю драйвер клавиатуры "Орель БК-08" для IS-DOS. Файл необходимо импортировать в IS-DOS . Адрес загрузки - 0 (для драйверов IS-DOS выполняет перемещение на фактический адрес загрузки автоматически). Если кто будет пробовать - сообщите плиз о результатах.
Внимание: вчерашний файл, который я выкладывал, был неправильный. Поэтому если кто-то скачал его вчера - скачайте еще раз.
Решился - выкладываю также исходник указанного драйвера клавиатуры.
Еще раз обращаю внимание, что драйвер разработан на основе драйвера клавиатуры для CP/M by ASC (Андрей Сендецкий) и ASH (Александр Шафир). В свое время Андрей предоставил мне исходник своего драйвера (azkeyb.mac), чтобы я смог его модифицировать для поддержки клавиатуры "Орели". После этого драйвер был адаптирован для IS-DOS. Первый раз изучая исходник azkeyb.mac, я был поражен некоторым талантливым, оригинальным и красивым решениям, которые применили его авторы. И постарался в том же стиле расширить драйвер для поддержки "Орели". Так что если вам что-либо понравится в коде данного исходника - то велика вероятность, что исходная идея принадлежит ASC или ASH.
Компилируется драйвер под CP/M ассемблером M80 (Microsoft), после чего компонуется компоновщиком от Digital Research на адрес загрузки 0. Оригинальный ассемблер M80, к сожалению, не поддерживает строковых констант с установленным битом 7, а в драйвере такие константы используются повсеместно. Но у меня был модифицированный (by ASC/ASH) ассемблер, где указанный недостаток был устранен. Также следует обратить внимание на то, что после компиляции драйвер имеет длину на 5 байт больше, чем надо (в конце файла добавлены символы 1A), причина этому - то, что в CP/M длина файла должна быть кратна 128. Поэтому после компиляции необходимо удалить лишние байты.
Кто нибудь из владельцев Орели, пытался перерисовать схему?
Схема, Орель БК-08
Схема, клавиатура Орель БК-08
Все прошивки РТ4 и РЕ3 Для орели. Прошивки во вложении.
я так понимаю прошивки снимал уже с запрограммированых микросхем собраным программатором? если так, то стоит указать цоколевку РТшки, как сделали для бетадиска орельки... т.к. цоколевок было несколько, и при программировании на другом программаторе, возможно попадется другая цоколевка. возможно стоит вложить картинку из темы с бетадиском в архивы с прошивками.
solegstar, С орели я только одну микросхему считывал, DS1.
DS15 и DS10 прошивки сбросил мне oracleua
solegstar, Считывал так, вставил РТшку в программатор, и нажал считать :). Прошил проверил, работает. Прошивки к бетадиску добавлю.