"C" ioperm, iopl
Saludos
Sigo con lo de mi tarjeta expansora (por si lo recuerdan).
Mando datos al puerto paralelo desde un programita en C con "outb", y
uso ioperm para dar permisos de escritura I/O. Dos preguntas.
1.- Ejecutando con un usuario normal, me da violacion de segmento a
pesar de que le doy permisos con ioperm, pero con root sin problema
¿por que?
2.- Dice en el man que ioperm es para algunos puertos o algo asi,
¿desde o hasta? ¿0x3ff?, pero dice que para otras direcciones no se
puede por lo que hay que usar iopl, en el man de iopl dice la sitaxis:
int iopl(int nivel) ¿que es eso de nivel? ¿donde busco los niveles?
Gracias
--
¡¡Abajo los imperialistas!!
No a la invasión en Irak
Reply to: