Citeren USUARIO INICIAL <[email protected]>:

My question is: Can I add a new element called *set_interrupt at the bottom
of usb_communication_subdriver_s struct ?

No. Although some other drivers 'abuse' this (mainly for the open and close functions), this is not recommended.

I'm asking this because a change on that structure will affect all USB
drivers.

We certainly don't want that. The only things that you may wish to use from this structure is the open and close functions. These will be moved into usb-common.[ch] in the not so distant future. For the remainder of the communication read up on the usb_interrupt_read and usb_interrupt_write functions from the libusb-0.1 API:

    http://libusb.sourceforge.net/doc/functions.html

Another obtion would be to handle USB communication inside the driver
itself...

That would be a huge waste of effort, given the fact that libusb is widely available. Don't hesitate to post/discuss whatever you already have on the mailinglist.

Best regards, Arjen
--
Please keep list traffic on the list


_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev

Reply via email to