Очень нужна помощь по CR11 - CROSS-IDE for PDP-11 V3.0 с первой страницы. Прога работает, но не понимаю как сделать прошивку для пары ПЗУ. Выходные файлы ни на что не похожи. Есть у кого нибудь опыт или подсказки как и что делать?
P.S. испытательный срок на работе кончается а с места не могу сдвинуться.
Последний раз редактировалось ragget; 08.04.2013 в 22:37.
Принципиальной разницы нет, важен результат. Хотел чего-то попроще, наподобие AVR studio для Atmel, набрал текст, компилятор и прошивка готова. )) Понимаю что это невозможно, но все же... В общем буду рад любому предложению, тем более если с подсказками))
Если текст на MACRO-11 ( т.е. на ассемблере фирмы DEC для PDP-11 ), то алгоритм получения файла прошивки такой:
1. Разархивировать эмулятор ДВК.
2. Установить DSK-плагин для TotalCommander.
3. Скопировать исходник прошивки ( далее ROM.MAC ) в образ HDSYS.DSK в каталоге эмулятора.
4. Выполнить команды:
В результате будет получен файл образа памяти ROM.SAV, содержащий все коды от адреса 000000 до последнего адреса, использованного в прошивке.Код:MACRO ROM LINK ROM
Файл ROM.SAV можно скопировать из образа в каталог Windows.
Если прошивка располагается в старших адресах и имеет установку начального адреса, вроде:
то в этом случае первые байты ( от адреса 00000 до первого адреса прошивки ) в начале файла ROM.SAV будут нулями и для получения итогового файла прошивки ROM.BIN - их надо будет как-то отрезать.Код:.ASect .=160000 ROM.START:
Последний раз редактировалось Patron; 12.04.2013 в 01:18.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
А какие проблемы ?
Именно так я компилил исходник прошивки СМК-64.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)