Lying about endpoints?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
nisseman
Posts: 1
Joined: Fri Dec 17, 2010 6:40 am

Lying about endpoints?

Post by nisseman » Fri Dec 17, 2010 6:48 am

Hi.
I am in the process of writing the device code for a usb-device that needs to match the existing specifications
of a driver.
This driver expects 4 bulk/interrupt endpoints. Two in each direction.
The driver only uses three of those, two down and one up.
Is is possible to lie in the configuration-response and simply claim that "yes sure two down and two up" and then never
care about the superfluous and non-existant endpoint?

kindly Nisseman

Post Reply