Ttile
The USB software layers (1)
The USB software layers (2)
UHCID or OHCID?
The main descriptors
The HID descriptors
The I/O driver for the USB infrared device
The main data structure
The file operations
The device descriptor
The usb_driver structure
The two basic module functions
The probe() function (1)
The probe() function (2)
The disconnect() function
The open() function (1)
The open() function (2)
The close() function
The read() function (1)
The read() function (2)
The usb_iosp_irq() function
How to use our I/O driver (1)
How to use our I/O driver (2)
Author: D. P. Bovet, M. Cesati, R. Spennato
E-mail: lkh@bravo.ce.uniroma2.it
Homepage: http://bravo.ce.uniroma2.it/kernelhacking2003/
Further information: GNU Free Documentation License