Configuring and Using the USB Subsystem