Есть вариант Б-48, заточеный (частично) под архитектуру Байта. Каким макаром это сделано, я не знаю, но факт, что он сидит по стандартным портам тыр-доса и не конфликтует с таймером.
Вид для печати
У меня есть BDI для Байта, я с него составлял схему, правда только на бумаге. По реализации он ничем не отличается от С-48 (во всяком случае я не нашёл никаких ухищрений для работы с Байтом). Блокировка IORQ там есть (формируется сигнал OUT IORQ), но она заведена на неиспользуемый конакт системного разъёма Байта (проверял - в Байте этот сигнал с системного разъёма никуда не идёт).
К слову - контроллер BDI от Байта отлично "цепляется" на другие Спектрумы, проверено.
С-48 с Байтом у меня работал, если я блокировал выборку портов Байта, подавая на 4 вывод DD69 (ИД7) вместо "земли" сигнал блокировки IORQ с контроллера. И то, контроллер напрочь отказывался форматировать диски, хотя чтение работало замечательно.
Байт вообще нестартует? Или глюки только при форматинге? А то при каждом резете байт обнуляет таймер, может быть это как-нибудь может влиять?
Всё работает, кроме форматирования дисков. При форматировании компьютер себя ведёт так, словно на дискете сплошные bad-сектора. ВИ53 тут ни при чём, т.к. я выше писал, что блокирую порты компьютера на время работы TR-DOS подачей лог.1 на 4 вывод DD69, что также блокирует таймер.
Без этой доработки при чтении #1F значение порта Kempston-джойстика "забивает" значение соответствующего порта ВГ93. В результате - ошибки чтения/записи.
ясно. Когда выложу доки, мот там чё найдётся...
Вот именно так у меня и было...:confused: я говорил что на РТ4 в C-48 у меня была перерезана дорожка соединяющая 1 и 8-й выводы. Как только я их спаял на место то контроллер на дискете и начал видеть они bad`ы, а как только перерезал обратно, при попытке отформатировать диск у меня са секунду пробегают все трэки от 0 до 79 и писец:v2_conf2:...
Может всё дело в прошивке РТ4??? Попробовать "Байтовскую" можешь?
Правильно, потому что 1-й вывод РТ4 по схеме должен быть на GND. Если эту связь убрать, то контроллер будет работать как угодно, но не так как надо :)
В контроллерах С-48 и Байтовском контроллере узел ФАПЧ сделан по одинаковым схемам, поэтому прошивки РТ4 у них одинаковые. :)