|
Обмануть USB, выдать 1ый ендпоинт за 5ый, лоханулся, нид хелп! |
|
|
|
May 16 2008, 09:58
|

Местный
  
Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897

|
Здравствуйте мастера АРМа, надеюсь на вашу помощь. История такая: отлаживал проект на AT91SAM7X, а на готовую плату распаял SAM7S, предпологая что они отличаются только количеством ног и наличием MAC. Но неожиданно выяснилось, что USB модуль в SAM7S кастрированный и поддерживает только 3 ендпоинта  ,а по иронии судьбы мне нужено использовать именно 4ый и 5ый, т.к. этого требует драйвер, написанный сторонним производителем. Можно ли как то обмануть USB и сделать чтобы все запросы идущие, например, к 5му ендпоинту приходили на физический 1ый ендпоинт?
--------------------
Курильщик даташитов со стажем
|
|
|
|
|
 |
Ответов
|
May 16 2008, 12:28
|

Местный
  
Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897

|
Цитата(prottoss @ May 16 2008, 18:22)  Почему нет? Главное знать структуру драйвера со стороны хоста и иметь представление о работе всей системы (ПО на хосте <--> драйвер на хосте <--> драйвер на МК <--> ПО МК) Как работает ПО и драйвер на компе(хосте) я не могу знать, они от стороннего производителя. Если только дизассемблирование, но это крайний случай.
--------------------
Курильщик даташитов со стажем
|
|
|
|
Сообщений в этой теме
InsolentS Обмануть USB, выдать 1ый ендпоинт за 5ый May 16 2008, 09:58     InsolentS Цитата(=F8= @ May 17 2008, 15:12) Не все ... May 17 2008, 11:39      =F8= Цитата(InsolentS @ May 17 2008, 14:39) Пр... May 17 2008, 12:48       prottoss Цитата(=F8= @ May 17 2008, 20:48) Значит ... May 17 2008, 13:13        =F8= Цитата(prottoss @ May 17 2008, 16:13) Ду... May 17 2008, 13:48         prottoss Цитата(=F8= @ May 17 2008, 21:48) PS Вы н... May 17 2008, 14:12          =F8= Цитата(prottoss @ May 17 2008, 17:12) Я в... May 17 2008, 15:03           Axel Решусь предположить, что, если код приложения, кот... May 18 2008, 11:43            InsolentS Цитата(Axel @ May 18 2008, 17:43) Решусь ... May 19 2008, 07:42       InsolentS Цитата(=F8= @ May 17 2008, 18:48) Значит ... May 17 2008, 13:46
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|