[NTVDM]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 8 Nov 2014 21:45:20 +0000 (21:45 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 8 Nov 2014 21:45:20 +0000 (21:45 +0000)
commit6990cd2172f95441752b55f7a246d03686869386
tree88cb8baa9eb3c1a732a1599a2037416c1bff847e
parent7cfea2fbb6fa0f303a9a022cf5964929cc4befb5
[NTVDM]
- For the BIOS wait hack, use the NT API instead of the Win32 one.
- Remove unneeded DOS-exported functions.
- Use a PitGetReloadValue function for retrieving the reload value of a given PIT channel, instead of directly reading the reload value member, for functions *outside* of the PIT module.
- Implement basic Pulse-Width Modulation code for the PC speaker emulation.

svn path=/trunk/; revision=65333
reactos/subsystems/ntvdm/bios/bios32/bios32.c
reactos/subsystems/ntvdm/dos/dos32krnl/dos.h
reactos/subsystems/ntvdm/emulator.c
reactos/subsystems/ntvdm/hardware/speaker.c
reactos/subsystems/ntvdm/hardware/speaker.h
reactos/subsystems/ntvdm/hardware/timer.c
reactos/subsystems/ntvdm/hardware/timer.h