A C library that gives applications easy access to USB devices