TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG:6144] IRQ/DMA conflicts...



On 23 May, Yaron wrote:
> Here's my /proc/interrupts:
>            CPU0       
>   0:    7851644          XT-PIC  timer
>   1:      25564          XT-PIC  keyboard
>   2:          0          XT-PIC  cascade
>   7:     128865          XT-PIC  eth0
>   8:          0          XT-PIC  rtc
>  10:         14          XT-PIC  aic7xxx
>  11:    4739012          XT-PIC  bttv
>  12:     184140          XT-PIC  PS/2 Mouse
>  13:          1          XT-PIC  fpu
>  14:     235200          XT-PIC  ide0
>  15:         27          XT-PIC  ide1
> 
> The sound WAS on IRQ5... I guess it's conflicting with the printer now
> that eth0 is on IRQ7!
> 
> Is there ANYthing I can do about this rediculous IRQ shortage? Did they
> invent PC Mboards with more IRQs yet?...

2.2.x supports some IRQ sharing, although I'm not sure how well it
works.  It's not an easy thing to do.  You've still got 3,4 and 9 open
though.  If you want more interrupts, try getting a dual processor
machine.
>cat /proc/interrupts 
           CPU0       CPU1       
  0:     330056     368336    IO-APIC-edge  timer
  1:       4492       4600    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  4:          1          2    IO-APIC-edge  serial
  8:          0          2    IO-APIC-edge  rtc
 12:      34448      34007    IO-APIC-edge  PS/2 Mouse
 13:          1          0          XT-PIC  fpu
 17:          0          0   IO-APIC-level  es1371
 18:       5911       6119   IO-APIC-level  sym53c8xx
 19:      10384      10209   IO-APIC-level  eth0
NMI:          0
ERR:          0

-- 
Jon Schewe 
http://tcfreenet.org/~schewe
schewe@tcfreenet.org