USB Skeleton Device DriverThe USB skeleton device driver is a template from which a USB device driver development can get started on the Solaris Operating System. It does not affect a particular hardware device but can be compiled, loaded, and run like an actual driver. The driver is capable of reading a device's raw configuration data, something every USB device is capable of reporting. It also opens an interrupt pipe to show how pipe management is done. Polling is discussed in the comments in the code. Other features that are demonstrated by the driver include:
|
| |||||||