ReactOS 0.4.16-dev-306-g647d351
|
#include "ntvdm.h"
#include <debug.h>
#include "emulator.h"
#include "memory.h"
#include "cpu/callback.h"
#include "cpu/cpu.h"
#include "cpu/bop.h"
#include <isvbop.h>
#include "int32.h"
#include "clock.h"
#include "bios/rom.h"
#include "hardware/cmos.h"
#include "hardware/disk.h"
#include "hardware/dma.h"
#include "hardware/keyboard.h"
#include "hardware/mouse.h"
#include "hardware/pic.h"
#include "hardware/pit.h"
#include "hardware/ppi.h"
#include "hardware/ps2.h"
#include "hardware/sound/speaker.h"
#include "hardware/video/svga.h"
#include "./console/video.h"
#include "vddsup.h"
#include "io.h"
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | BOP_DEBUGGER 0x56 |
#define | LINE_SIZE 75 + 2 |
Variables | |
LPVOID | BaseAddress = NULL |
BOOLEAN | VdmRunning = TRUE |
HANDLE | VdmTaskEvent = NULL |
static HANDLE | InputThread = NULL |
LPCWSTR | ExceptionName [] |
#define BOP_DEBUGGER 0x56 |
Definition at line 67 of file emulator.c.
#define LINE_SIZE 75 + 2 |
#define NDEBUG |
Definition at line 13 of file emulator.c.
Definition at line 189 of file emulator.c.
Referenced by EmulatorInitialize().
Definition at line 369 of file emulator.c.
Referenced by MenuEventHandler().
Definition at line 304 of file emulator.c.
Referenced by DumpMemory().
Definition at line 317 of file emulator.c.
Referenced by DumpMemory().
Definition at line 467 of file emulator.c.
Referenced by MenuEventHandler().
Definition at line 639 of file emulator.c.
Referenced by EmulatorInitialize(), and VdmShutdown().
Definition at line 126 of file emulator.c.
Referenced by EmulatorInitialize().
Definition at line 85 of file emulator.c.
Referenced by BiosException().
Definition at line 79 of file emulator.c.
Referenced by CpuInitialize().
Definition at line 510 of file emulator.c.
Referenced by wmain().
Definition at line 71 of file emulator.c.
Referenced by CpuInitialize().
Definition at line 120 of file emulator.c.
Referenced by PicInterruptRequest(), and PicWriteCommand().
Definition at line 487 of file emulator.c.
Referenced by CmdSetExitCode(), CmdStartProcess(), and DosStartProcess32().
Definition at line 495 of file emulator.c.
Referenced by CmdSetExitCode(), CmdStartProcess(), DosStart(), and DosStartProcess32().
Definition at line 503 of file emulator.c.
Referenced by AttachToConsoleInternal(), Bios32Initialize(), Bios32Post(), BiosRomBasic(), CpuSimulate(), DemLoadNTDOSKernel(), DosCmdInterpreterBop(), DosStart(), EmulatorException(), PS2WriteControl(), PS2WriteData(), ThirdPartyVDDBop(), VDDTerminateVDM(), VdmShutdown(), VgaAttachToConsole(), VgaConsoleCreateTextScreen(), VgaEnterNewMode(), and WinNtVdmBiosReset().
Definition at line 413 of file emulator.c.
Referenced by MenuEventHandler().
Definition at line 132 of file emulator.c.
Referenced by EmulatorInitialize().
Definition at line 142 of file emulator.c.
Referenced by EmulatorInitialize().
Definition at line 160 of file emulator.c.
Referenced by EmulatorInitialize().
Definition at line 295 of file emulator.c.
Referenced by EmulatorInitialize(), and EmulatorResume().
Definition at line 670 of file emulator.c.
Definition at line 677 of file emulator.c.
Referenced by RegisterVDD().
Definition at line 48 of file emulator.c.
LPCWSTR ExceptionName[] |
Definition at line 52 of file emulator.c.
Referenced by EmulatorCleanup(), and EmulatorInitialize().
Definition at line 49 of file emulator.c.
Referenced by ClockUpdate(), ConsoleEventThread(), CpuSimulate(), and EmulatorTerminate().
Definition at line 51 of file emulator.c.
Referenced by ConsoleEventThread(), DosShutdown(), EmulatorCleanup(), EmulatorInitialize(), PauseEventThread(), and ResumeEventThread().