[FAST486]
authorAleksandar Andrejevic <aandrejevic@reactos.org>
Sun, 27 Oct 2013 00:37:01 +0000 (00:37 +0000)
committerAleksandar Andrejevic <aandrejevic@reactos.org>
Sun, 27 Oct 2013 00:37:01 +0000 (00:37 +0000)
commitf5d3c9254c6968761908e0372bd2d33b7a0d7ed7
tree622e9aebd4e5165f90052af9f6fb7fa97a044594
parentfcbe98e6b6c7e66771ff47b231e416f991709297
[FAST486]
Separate external interrupts from interrupt signals (which are
interrupts whose number is not known until they can be serviced,
just like hardware interrupts on a real CPU).
[NTVDM]
Improve the PIC emulation code (IRQ priorities, etc...).
Instead of checking for interrupts in the main loop, move the
PS/2 input parsing to a different thread.
Improve BIOS keyboard IRQ handling.

svn path=/branches/ntvdm/; revision=60761
include/reactos/libs/fast486/fast486.h
lib/fast486/fast486.c
lib/fast486/opcodes.c
subsystems/ntvdm/bios.c
subsystems/ntvdm/emulator.c
subsystems/ntvdm/emulator.h
subsystems/ntvdm/ntvdm.c
subsystems/ntvdm/pic.c
subsystems/ntvdm/pic.h
subsystems/ntvdm/ps2.c
subsystems/ntvdm/ps2.h