Communication parallèle codée en C

watiss Messages postés 17 Statut Membre -  
juliencolin54 Messages postés 238 Statut Membre -
Bonjour.
J'essaie d'écrire des caractères dans un port parallèle (via un accès DMA), mais je ne m'y connais pas trop avec ce type de communication (sauf la théorie...) :s .
Je sais que pour un port série, on peut l'ouvrir, l'associer un file desciptor et puis communiquer avec "tranquillement" alors qu'avec un port parallèle je sais pas comment m'y prendre? On peut l'ouvrir avec l'adresse du port parallèle comme on le ferait pour un port série ou pas?
Merci d'avance de cotre aide.
PS : En fait, j'ai un programme qui utilise des _inp/_outp pour accéder au port parallèle (en champ IO) sauf que je voudrai (je devrai, plus précisément ^^) écrire dans ce port parallèle en mode DMA (accès direct) et non pas par le champ IO...

1 réponse

juliencolin54 Messages postés 238 Statut Membre 55
 
Bonjour,

Il y a des infos intéressantes ici : https://linuxfr.org/forums/programmation-c/posts/dma-en-c et ici http://www.osdever.net/tutorials/pdf/howto_dma.pdf

Cdlt.

Software is like sex, it's better when it's free - Linus Torvald
0