reactos/subsystems/ntvdm
Hermès Bélusca-Maïto 861776bd7e [FAST486][NTVDM]
- Introduce a Fast486Initialize which is used to set up the CPU callbacks (and use default ones if some of the given callbacks are NULL), and to reset it the first time. Now Fast486Reset is meant to be used for only resetting the CPU to a safe state.
- Hence we are now sure that State->WhateverCallback is never NULL (and is theoretically valid), so don't do NULL-checks when calling them, but call them directly. The default cases for those checks become the default calls for the default callbacks.
- Remove the now-unneeded EmulatorIdle function.

svn path=/branches/ntvdm/; revision=60814
2013-11-01 01:46:58 +00:00
..
bios.c [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
bios.h [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
bop.c [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
bop.h [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
CMakeLists.txt [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
dos.c Fix a comment. 2013-10-29 21:46:47 +00:00
dos.h [NTVDM]: DOS: 2013-10-29 01:55:54 +00:00
emulator.c [FAST486][NTVDM] 2013-11-01 01:46:58 +00:00
emulator.h [FAST486][NTVDM] 2013-11-01 01:46:58 +00:00
ntvdm.c [FAST486][NTVDM] 2013-11-01 00:01:07 +00:00
ntvdm.h [NTVDM] 2013-10-27 22:31:53 +00:00
ntvdm.rc
ntvdm.spec [NTVDM] 2013-08-09 23:52:08 +00:00
pic.c [FAST486] 2013-10-27 00:37:01 +00:00
pic.h [FAST486] 2013-10-27 00:37:01 +00:00
ps2.c [NTVDM]: DPRINT1 ReadConsoleInput failures (for debugging purposes) and remove an unneeded comment. 2013-10-27 22:10:51 +00:00
ps2.h [FAST486] 2013-10-27 00:37:01 +00:00
registers.c [NTVDM] 2013-10-26 20:48:31 +00:00
registers.h [NTVDM] 2013-08-09 23:52:08 +00:00
resource.h
rsrc.rc
timer.c [NTVDM] 2013-10-28 02:25:54 +00:00
timer.h [NTVDM] 2013-10-28 02:25:54 +00:00
vga.c [NTVDM] 2013-10-04 21:16:58 +00:00
vga.h [NTVDM] 2013-08-12 19:31:54 +00:00