i work on linux ver 2.2, i would like to interact with the pci bus and pci devices what apis and structures should i use and in which header file should i include for its proper functioning.
thanks and regards,
This is a fine article on kernel drivers, but why write all these things as kernel drivers? The I2C interface (and the USB interface) both provide for access to devices from user-space. For many devices, this is all that is needed. Yes for file systems and network, etc. a kernel driver is needed, but why clutter up the kernel for every gadget that comes along?
It's a must read document for beginners :)
It's really a helpful article !
Its a good artical for newbies entering into driver deveopment.
The artical is very cear and understanding.
this is a good article specific to writing efficient and portable Linux device driver. It has cleared some of my confusion as well as raised a few.
I appreciate it.
i wrote a device driver for USB for FC6. after writing the code and compiling it, how could i make it start when the usb is plugged in? should i also use insmod and rmmod?