Из занимательного. Несмотря на строку CHMDKD0 в этом мониторе, код разборки с тем - QBUS или UNIBUS такой же, как в DL мониторе со строкой CHMDLE0. Посмотрим, сколько ещё открытий чудных готовят нам внутренности XXDP
К сожалению, это открытие ставит крест на общем коде D0 версии монитора для RK11 и RL11
- - - Добавлено - - -
Точнее говоря, придётся делать ТОНЬШЕ. И не сейчас...
- - - Добавлено - - -
Ещё один модуль от E0...
- - - Добавлено - - -
Третий модуль идентичен E0..
- - - Добавлено - - -
В общем, всё там от E0 (ну кроме модуля DK, естествнно), но показывает себя как "CHMDKD0 XXDP+ DK MONITOR"...
- - - Добавлено - - -
Начальный загрузчик для RK11 восстановил, теперь надо сам драйвер восстановить
- - - Добавлено - - -
Первичную разборку драйвера RK11 сделал, комментариев почти нет (точнее - остались от общих с RL11 модулей и кода), но RK11 настолько простой контроллер (а сделали бы 16 секторов на дорожку - вообще можно было бы номер блока напрямую пихать в регистр), что скорее всего только причешу код, а комментариев может и вообще не понадобиться, ну может только на взаимодействие с ядром XXDP.
В целом, теперь для версии XXDP+ 2.2 есть исходники
- для RL11 - версии C1, D0 и E0 (отличий - мизер)
- для RK11 - D0 (хотя внутри код самого XXDP - от E0)
Остались B1 и C0 для RK11. Ну может всплывут или попадутся в файло-помойке ещё какие.
В целом - надо навести какой-никакой порядок с XXDP. Потом выложу на внешнюю файло-(менее)-помойкуВместе с исходниками
![]()






Ответить с цитированием