[NTVDM]
authorAleksandar Andrejevic <aandrejevic@reactos.org>
Fri, 17 Apr 2015 00:20:39 +0000 (00:20 +0000)
committerAleksandar Andrejevic <aandrejevic@reactos.org>
Fri, 17 Apr 2015 00:20:39 +0000 (00:20 +0000)
commite4a1abcc2a045d9ad5534883d14dc69432c89f9e
tree7a044364a77abce2e8182a85e4f51d714be0982e
parent33d8a4b74bf58ee4fa1c6b2b72f78e85557a670f
[NTVDM]
- Completely rewrite the timing system. Replace hardcoded callbacks
with dynamic hardware timers.
- Finish implementing the PS/2 mouse.
- Fix the DOS mouse driver.
Inspired by a patch by Stefano Toncich (Tonix) (see CORE-9166).
CORE-9166 #comment A different fix was committed in r67219.

svn path=/trunk/; revision=67219
17 files changed:
reactos/subsystems/mvdm/ntvdm/bios/bios32/moubios32.c
reactos/subsystems/mvdm/ntvdm/clock.c
reactos/subsystems/mvdm/ntvdm/clock.h
reactos/subsystems/mvdm/ntvdm/cpu/cpu.h
reactos/subsystems/mvdm/ntvdm/dos/dem.c
reactos/subsystems/mvdm/ntvdm/dos/mouse32.c
reactos/subsystems/mvdm/ntvdm/dos/mouse32.h
reactos/subsystems/mvdm/ntvdm/hardware/cmos.c
reactos/subsystems/mvdm/ntvdm/hardware/cmos.h
reactos/subsystems/mvdm/ntvdm/hardware/mouse.c
reactos/subsystems/mvdm/ntvdm/hardware/mouse.h
reactos/subsystems/mvdm/ntvdm/hardware/pit.c
reactos/subsystems/mvdm/ntvdm/hardware/pit.h
reactos/subsystems/mvdm/ntvdm/hardware/ps2.c
reactos/subsystems/mvdm/ntvdm/hardware/ps2.h
reactos/subsystems/mvdm/ntvdm/hardware/video/vga.c
reactos/subsystems/mvdm/ntvdm/hardware/video/vga.h