Цитата(kamil yaminov @ Jul 28 2008, 07:39)

провел эксперимент
...
То есть если питания нет, то бластер определяться не должен, вроде так
"всё правильно, но..."
Да, ByteBlaster/ByteBlasterMV определяются двумя перемычками - одна напрямую, другая через шинник.
Перемычка, которая на землю или на питание - только даёт возможность отличить один вариант от другого.
Разница между Altera ByteBlaster (он же в ветхозаветные времена - загрузочный кабель Intel для их SRAM+EPROM/SRAM+FLASH программируемой логики Intel FLEXlogic 780/880/8160) и Altera ByteBlasterMV (MultiVolt) - кроме нескольиких резисторов и той перемычки отличались типом микросхемы - 74LS/ALS244 в BB и 74HC244 BBMV.
Возможно, запитки микросхемы через защитные диоды на входах (а как минимум на одном EN держится "1", чтобы в схему не пошли никакие сигналы во время определения адаптера) не хватало для работы шинника 74LS и по второй перемычке ответа не было. В тот момент, когда меня начал интересовать этот вопрос, возле меня уже не было адаптеров на 555-ой серии
Но для 74HC хватает с головой и поэтому невозможно разделить ситуации "адаптер подключен, но не запитан" (есть "прямая" перемычка и нет сигнала через шинник) и "всё в норме".