USB PORT RS232 plus HID

Witam. Moze ktos bedzie wiedzial... mam na picu napisany driver ktory robi za klase CDC i jest widziany jako port szeregowy pod WinXP. W konfiguratorze urzadzenia (Device Descriptor) mam wpisany kod klasy jako PORTS czyli 0x02.

Teraz dopisalem do deskryptora konfiguracji kolejny interfejs typu HID (ktory notabene dziala jesli jest sam). Klasy PORTS nie moge zmienic bo windows nie wykryje urzadzenia jako portu. Z update'owalem dlugosc Configuration Descriptor i mimo tego nie da sie zainstalowac urzadzenia w klasie ports i HID....

Chcialbym aby urzadzenie bylo widziane wciaz jako PORT (klasa CDC) i dodatkowo w klasie HID.. pytanie czy USB to potrafi???

Dodam ze probowalem zmienic klase w Device Descriptor na "Unknown" (0x00) zeby klase determinowaly kody klasy w deskryptorach interfejsow (Interface Descriptor)... ale wtedy nie wykrywa mi portu (wykrywa 2 urzadzenia -bo klasa PORTS czyli RS232 by dzialac musi posiadac 2 interfejsy, wtedy nie potrafi zainstalowac poprawnie strownikow)!

Reply to
buke
Loading thread data ...

Dnia 22-05-2006 o 12:45:18 buke snipped-for-privacy@tlen.pl napisał:

Guru USB, Jan Axelson twierdzi że niekoniecznie.

formatting link
Informacji można szukać na stronach MS WHDC, ale jakoś nie mogę znaleźć potwierdzenia, piszą za to np. że nie można połączyć MSD z niczym innym ze względu na sam sterownik:
formatting link

Reply to
Ostry

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.