Repository 32bit  Forum
Repository 64bit  Wiki

Gestire LPT1 in linguaggio C

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Specificare sempre il tipo di shell (bash, sh, csh, etc...)
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Gestire LPT1 in linguaggio C

Messaggioda kernel89 » gio feb 07, 2008 13:42

Ciao a tutti!
Io devo riuscire a gestire una porta LPT1. Me la potete consigliare una guida che magari trovo su internet riguardo questo argomento?? ho cercato su google ma non ho trovato nulla di soddisfacente. grazie! :D
kernel89
Linux 2.0
Linux 2.0
 
Messaggi: 146
Iscritto il: ven feb 16, 2007 23:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda puzuma » gio feb 07, 2008 15:27

prova a cercare "parallel port programming"
Avatar utente
puzuma
Linux 2.4
Linux 2.4
 
Messaggi: 462
Iscritto il: mar lug 04, 2006 17:14
Località: Udine
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0

Re: Gestire LPT1 in linguaggio C

Messaggioda Toni » gio feb 07, 2008 22:12

Codice: Seleziona tutto
cat /proc/ioports

0378 - 037a : parport0



non capisco non dovrebbe essere un byte ???

e poi non da notizie di lp , mentre se do lsmod mi dice che il modulo lp è caricato , qualcuno puo darmi qualche chiarimento
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 976
Iscritto il: lun gen 30, 2006 23:08
Località: tti.unipa palermo
Slackware: slackware-13.37
Kernel: 3.2.5
Desktop: xfce-4.6.2

Re: Gestire LPT1 in linguaggio C

Messaggioda Toni » gio feb 07, 2008 22:48

mi rispondo da solo
allora
0378 è un registro di un byte ( data)
0379 è un registro di un byte ( status )
0379 è un registro di un byte ( control)

in pratica ogni registro controlla un gruppo di pin sulla porta parallela
Avatar utente
Toni
Linux 2.6
Linux 2.6
 
Messaggi: 976
Iscritto il: lun gen 30, 2006 23:08
Località: tti.unipa palermo
Slackware: slackware-13.37
Kernel: 3.2.5
Desktop: xfce-4.6.2

Re: Gestire LPT1 in linguaggio C

Messaggioda V » sab feb 09, 2008 17:09

Avatar utente
V
Linux 2.4
Linux 2.4
 
Messaggi: 313
Iscritto il: gio mar 23, 2006 11:54

Re: Gestire LPT1 in linguaggio C

Messaggioda kernel89 » sab feb 09, 2008 19:11

mi dovrò impegnare un pò in inglese, ma già vanno bene! grazie a tutti! :D
kernel89
Linux 2.0
Linux 2.0
 
Messaggi: 146
Iscritto il: ven feb 16, 2007 23:37
Località: Sassari / Pisa
Slackware: 13
Desktop: kde

Re: Gestire LPT1 in linguaggio C

Messaggioda V » dom feb 10, 2008 0:43

Se hai qualche problema nella comprensione del documento ti posso aiutare!
Avatar utente
V
Linux 2.4
Linux 2.4
 
Messaggi: 313
Iscritto il: gio mar 23, 2006 11:54


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron