Цитата Сообщение от nzeemin Посмотреть сообщение
Код флопповода от UKNCBTL подключил, но нужно ещё отлаживать -- есть различия в работе портов 177130, 177132 в БК и УКНЦ.
А различие будет только в порте 177130 по записи в разрядах 00, 01, 02, 03 и 10.
В УКНЦ номер привода выбирается разрядами 00 и 01 при установленном 10, а разрядами 02 и 03 выбирается схема прекоррекции (для эмулятора это не важно). В БК в классическом контроллере для БК-0011М номер привода выбирается разрядами 00 и 01 (поддерживаются только два привода), а схема прекоррекции включается 10-м разрядом, разряды 02 и 03 не используются.
В итоге для УКНЦ:
10 01 00
1 1 1 Выбран привод 0
1 1 0 Выбран привод 1
1 0 1 Выбран привод 2
1 0 0 Выбран привод 3
0 х х Не выбран ни один привод

Для БК-0011М (классический контроллер):
01 00
0 0 Не выбран ни один привод
0 1 Выбран привод 0
1 0 Выбран привод 1
1 1 Не выбран ни один привод

Были переделанные схемы, где комбинацией 1 1 выбирался привод 2, а разрядами 02 и 03 подключались или переключались банки дополнительной памяти.