интересует вот такой вот вопрос.
вот к примеру работа с LPT портом - сперва мы подаем сигнал на линию CS потом по INIT - принтер сбрасывается. затем анализируем бит RDY и если он Ок то выставляем данные и стробируем их стробом. и потом слушаем че принтер говорит - либо bysu либо rdy - упрощенно говоря. так?
а как работает флоппи с точки зрения обмена сигналами между контроллером дисковода и самим дисководом? притом в координатах i8272. ну вот если представить что флоппи-порт это принтерный порт.
к чему такой концептуальный вопрос я задал:
ремонтирую десктоп HP. не хочет он на встроенном мультиконтроллере видеть флопы. на внешнем ISAшном - пожалуйста. а на встроенном - получаю только FAIL.
есть ведь некий единый алгоритм по работе с флоппи. если его знать - можно предметно по конкретному мультику разбираться, слушать сигналы на ногах и сделать вывод - то ли у нас глюк и достаточно например перепаять какую SMD-вошь на плате либо время рубить головы - и искать чип на замену.
почему сюда обратился - ну наверное многие из спектрумистов свои beta-disk настраивали вручную прощупывая каждый сигнал на плате.
но если я не по адресу - тогда мои извинения.