ReactOS 0.4.16-dev-88-ga65b6ae
|
#include "ntvdm.h"
#include <debug.h>
#include "emulator.h"
#include "callback.h"
#include "cpu.h"
#include "bop.h"
#include <isvbop.h>
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Functions | |
VOID | InitializeContextEx (IN PCALLBACK16 Context, IN ULONG TrampolineSize, IN USHORT Segment, IN USHORT Offset) |
VOID | InitializeContext (IN PCALLBACK16 Context, IN USHORT Segment, IN USHORT Offset) |
VOID | Call16 (IN USHORT Segment, IN USHORT Offset) |
VOID | RunCallback16 (IN PCALLBACK16 Context, IN ULONG FarPtr) |
ULONG | RegisterCallback16 (IN ULONG FarPtr, IN LPBYTE CallbackCode, IN SIZE_T CallbackSize, OUT PSIZE_T CodeSize OPTIONAL) |
#define NDEBUG |
Definition at line 22 of file callback.c.
Definition at line 71 of file callback.c.
Referenced by Int32Call(), and RunCallback16().
Definition at line 60 of file callback.c.
Referenced by DosBootsectorInitialize(), DosKRNLInitialize(), DosMouseInitialize(), DosStart(), InitializeBiosInt32(), and KsCreateDefaultAllocatorEx().
VOID InitializeContextEx | ( | IN PCALLBACK16 | Context, |
IN ULONG | TrampolineSize, | ||
IN USHORT | Segment, | ||
IN USHORT | Offset | ||
) |
ULONG RegisterCallback16 | ( | IN ULONG | FarPtr, |
IN LPBYTE | CallbackCode, | ||
IN SIZE_T | CallbackSize, | ||
OUT PSIZE_T CodeSize | OPTIONAL | ||
) |
Definition at line 120 of file callback.c.
Referenced by RegisterInt16().
VOID RunCallback16 | ( | IN PCALLBACK16 | Context, |
IN ULONG | FarPtr | ||
) |
Definition at line 93 of file callback.c.
Referenced by BiosMouseIrq(), CallMouseUserHandlers(), DosCallDriver(), and InitRomRange().