Changes between Initial Version and Version 1 of WikiStart


Ignore:
Timestamp:
Mar 28, 2012, 9:06:38 AM (6 years ago)
Author:
BrunoAgresta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v1  
     1== PCI EXPRESS ==
     2
     3=== QWT: ===
     4http://sistemasembebidos.com.ar/foro/index.php?topic=1657.0
     5
     6=== INFO DE DRIVERS LINUX PCI-EXPRESS ===
     7It is now in the kernel tree, in the drivers/staging/ area:
     8
     9http://git.kernel.org/?p=linux/kerne...30c7f38e5d3d0b
     10
     11
     12http://www.cs.fsu.edu/~baker/devices...pci/pci_skel.c
     13http://true-random.com/homepage/proj...pci_template.c
     14http://www.gelato.unsw.edu.au/lxr/so...pci-skeleton.c
     15
     16Linux Device Drivers is quite complete boot, just follow chapter 9 and edit pci_skel.c (first of the previous links) accordingly in order to get simple read and write operations.
     17
     18Also you need to decide if you want your driver to be a Character or a Block device, here you have some discussions:
     19
     20http://www.cab.u-szeged.hu/linux/doc/khg/node18.html
     21http://www.linuxhq.com/guides/LKMPG/node14.html
     22http://www.faqs.org/docs/kernel/x571.html