|
From: David W. <we...@cw...> - 2002-05-02 23:52:43
|
On Tue, Apr 30, 2002 at 06:53:52PM +0200, Hartmut Birr wrote: > > Sometimes I see no stack frame, if there is a stack frame, it starts with > _irq_handler_0 and _irq_handler_14. On real hardware there isn't printed a > stack frame. > I've committed what is hopefully a fix for this problem. Part of the problem was that a very large structure (a TRAP_FRAME) was previously allocated on the stack in KiInterruptDispatch; this is a very bad idea in general. I also noticed that ide.sys seems to do a lot of work in its ISR and almost none in its DPC; could this be fixed? |