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

Re: Manejando las IRQ en Linux.



Rafael Martín de Agar Tirado escribió::

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.


Para ver qué parámetros soporta un módulo: modinfo -p nombre_del_módulo. Con respecto a las IRQ, están libres la 3,5,7,9 por lo tanto podrás usar alguna de esas.

--
 Héctor Andrés Rompato Carricart <hrompato@au-laplata.com.ar>
 COVIARES/COVIMET
 Departamento de equipos de peaje

 Av. España y Autopista, Quilmes (1878)
 Buenos Aires, Argentina





Reply to: