USB Registration Help!
July 27, 2016 7:30 AM Subscribe
So I have a question about how USB devices work. I want to know how you register a driver so that it will automatically load when you plug in a device. Does anyone have the process for this?
If you are making a new device, you also need to get an official VendorID (VID) from the USB Implementers Forum which is the keeper of the standard.
If your budget is tigher or you're working on an opensource/openhardware project, you can work with pid.codes and set up your own Product ID under their VID.
posted by JoeZydeco at 8:36 AM on July 27, 2016
If your budget is tigher or you're working on an opensource/openhardware project, you can work with pid.codes and set up your own Product ID under their VID.
posted by JoeZydeco at 8:36 AM on July 27, 2016
This thread is closed to new comments.
On Linux, you would do this by calling the
usb_register
function to tell the kernel which Vendor IDs and Product IDs your driver is interested in handling.posted by teraflop at 8:06 AM on July 27, 2016