- Finally figured out a way to make the old HAL IRQ implementation work with the...
authorAlex Ionescu <aionescu@gmail.com>
Wed, 29 Nov 2006 19:13:12 +0000 (19:13 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Wed, 29 Nov 2006 19:13:12 +0000 (19:13 +0000)
commit96d593c9baa66593264fe5cb9318cc07657a3462
tree771affb2f5432a2cf7b098de3b0b98ec1ed391f1
parent495e62c516351250604f8cf1e162166abb723d20
- Finally figured out a way to make the old HAL IRQ implementation work with the new Ke Interrupt implementation without requiring my new HAL IRQ code (which doesn't work).
- Remove the "deprecated" directory from ntoskrnl since it now truly is.
- Remove KeInitInterrupts hack.
- Remove KiDispatchInterrupt2 export hack from kernel and stop using it from the HAL.
- HAL can now be built/tested with Windows/TinyKRNL since the export hack is gone and interrupts are sent properly through the IDT.
- Remove a bunch of completed krnlfun entries.
- Fix progressbar during bootcd bug.

svn path=/trunk/; revision=24972
reactos/boot/freeldr/freeldr/reactos/reactos.c
reactos/hal/halx86/generic/irql.c
reactos/ntoskrnl/KrnlFun.c
reactos/ntoskrnl/deprecated/irq.c [deleted file]
reactos/ntoskrnl/deprecated/irqhand.S [deleted file]
reactos/ntoskrnl/ke/freeldr.c
reactos/ntoskrnl/ke/i386/trap.s
reactos/ntoskrnl/ntoskrnl.def
reactos/ntoskrnl/ntoskrnl.rbuild