On Saturday 08 February 2003 20:50, Juan Ortiz wrote:
Saludos colisteros,
Tras querer instalar un modulo para el framebuffer no he podido porque
este quiere utilizar un irq ocupado por otro dispositivo :-(
La cuestion es que me he dirigido al /proc/interrups para ver como voy
de IRQS y veo lo siguiente:
CPU0
0: 25418 XT-PIC timer
1: 1067 XT-PIC keyboard
2: 0 XT-PIC cascade
4: 24 XT-PIC serial
8: 3 XT-PIC rtc
10: 0 XT-PIC cmpci
11: 1231 XT-PIC eth0
14: 5325 XT-PIC ide0
15: 1 XT-PIC ide1
NMI: 0
ERR: 0
Se que mi ordenador tiene 16 IRQS pero el interrupts me muestra solo 9
es porque solo muestra los actualmente en uso?,los que no veo en el
interrupts los debo habilitar de alguna manera en especial? o aparecen
cuando los asigno a un dispositivo en concreto?
En /proc/interrupts sólo aparecen las IRQs q están siendo utilizadas por algún
dispositivo.
Por ultimo si quiero cargar un modulo con un irq en particular con
modprobe como lo puedo especificar?.
Creo recordar q se hacía con:
modprobe <nombre_modulo.o> irq=<número>
Pero esto creo q depende del driver en sí mismo, y si admite o no parámetros.
Quizá sería bueno q le echaras un vistazo al código fuente, si tienes alguna
idea de C.
Salu2 y suerte.