История изменений
Исправление Stanson, (текущая версия) :
Зачем они так?
Чтобы не делать человеческий Ethernet с питанием и без проблем с подключаемой периферией, а запилить этот сраный ублюдочный велосипед с квадратными колёсами под названием USB.
Вообще, USB устройство таки может пнуть хост по собственной инициативе. Можно отключить и подключить обратно pull-up резистор, тогда хост увидит отключившееся и снова подключившееся устройство. Увы, накладные расходы на сей процесс будут весьма велики, ибо хост займётся энумерацией и чтением дескрипторов по-новой, и только после этого устройство окажется доступно.
Исходная версия Stanson, :
Зачем они так?
Чтобы не делать человеческий Ethernet с питанием и не иметь вообще никаких проблем с подключаемой периферией, а запилить этот сраный ублюдочный велосипед с квадратными колёсами под названием USB.
Вообще, USB устройство таки может пнуть хост по собственной инициативе. Можно отключить и подключить обратно pull-up резистор, тогда хост увидит отключившееся и снова подключившееся устройство. Увы, накладные расходы на сей процесс будут весьма велики, ибо хост займётся энумерацией и чтением дескрипторов по-новой, и только после этого устройство окажется доступно.