Sans etre un expert je te conseille de regarder le fichier mouse.c
/usr/src/linux-2.2.14/drivers/char/busmouse.c
ainsi que la commande outb/inb et les commandes:
get_user, put_user, copy_from_user, copy_to_user
fais un man sur les commandes
@+
Le mar, 03 oct 2000, vous avez écrit :
> Soit une carte PCI possédant 512 Kb de mémoire + des registres.
> Je voudrais accèder à ces registres ou cette mémoire par programme , soit
> dans l'espace user, soit dans l'espace kernel.
> Comment faire, sachant que (grâce à la commande lspci -x) les registres
> m'indiquent :
> - Base Address 0 = 0x e900 0000
> - Expansion ROM Base Address = 0x e800 0000
> - et Memory Access enable in Command register !!
> Merci
> JMarc
>
> ===============================================================
> Jean-Marc SAJOT |
> Mitsubishi Electric ITE-TCL | phone : +33 2 99 84 26 17 direct
> Immeuble Germanium |
> 80, avenue des buttes de Coesmes | fax : +33 2 99 84 21 15
> 35700 RENNES (FRANCE) | e-mail : [EMAIL PROTECTED]
> ===============================================================
> http://www.mitsubishi-electric-itce.fr
> ===============================================================
--
Amicalement,
Stephane BRANGER
******************
* Linux Engineer *
******************
>>>>>>>>TUX POWERED<<<<<<<<<<