----------in English-----------
I am trying read, the pin 5 (GPIO) in the TS-7400, in this moment, i have this
code:
int main(){
/* PRIMERO ABRO EL PING */
int fd=open("/dev/mem",O_RDWR|O_SYNC);
if(fd<0){
printf("No se pudo abrir la memoria \n");
}
else{
printf("Registro de memoria abierto - fd = %fd \n",fd);
}
This code , open the memory.
My question is, ¿how i finish the code, for read GPIO pin?
Thanks
I sorry for my language, I am live Chile.
Regards
Andrés
-----En español----
Bueno, lo que quiero es leer el ping 5 (GPIO) de la placa TS7400.
Hasta ahora tengo este codigo, que abre la memoria, segun entiendo.El cual
funciona correctamente.
int main(){
/* PRIMERO ABRO EL PING */
int fd=open("/dev/mem",O_RDWR|O_SYNC);
if(fd<0){
printf("No se pudo abrir la memoria \n");
}
else{
printf("Registro de memoria abierto - fd = %fd \n",fd);
}
}
ahora lo que tengo que agregar el codigo es como leer un pin GPIO
creo que la respuesta va por un codigo similar a esto:
mmap(NULL, 0x10000, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0x49050000);
pero no entiendo bien como hacerlo.
Gracias de antemano
Saludos
Andrés
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|