[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Manejando las IRQ en Linux.



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.

-- 
Rafael Martín de Agar Tirado
<rafamartin@gmx.net>



Reply to: