[Top] [All Lists]

Re: No interrupts

Subject: Re: No interrupts
From: Thomas Riemer <>
Date: Fri, 9 Feb 1996 18:03:18 +0000
In-reply-to: <>
The function enable_irq

The code is
> outb(cach_21,0x21);

After you figure all #defins and what not, it turns out that 
it pokes stuff in memory at the wrong place. 


On Fri, 9 Feb 1996, Warner Losh wrote:

> : Because the interrupt timer is not enabled.
> Because the interrupt timer IRS is not being called.  There is a
> subtle difference there.
> : So jiffies never changes - which is a real bummer.
> : The culprit is a line of  some dosisms that still remain.
> Any ideas which one?
> Datapoint:  Linux/MIPS 1.2.10ish booted to a much farther point, so I
> kinda doubt it.  Most likely some change between now and then broke
> things :-(.  I'm looking into that angle at the moment.  I'm also
> looking to see if the interrupt handlers is being called at all by
> scribbling to video memory whenever it gets called....
> Another datapoint: When I hit the numlock key, nothing happens.
> Again, indication that the interrupts that should be happening aren't
> calling the routines that one would expect, either due to a
> dispatching bug, or due to an enabling bug.  It is more general than
> just the timer...
> Thanks for the ideas (especially to Drew who in his excited moments
> can indeed rattle off 20 things that are so obvious to try that you
> haven't even thought of them yet)...
> Ralf, any changes to the dispatch code that would might potentially
> cause this?  The tyne.S didn't compile when I started, so I'm thinking
> there just might be some changes that require this...  Just a thought.
> Warner

---- Where theory and reality meet. 
---- Thomas Riemer,

<Prev in Thread] Current Thread [Next in Thread>