ReactOS  0.4.14-dev-552-g2fad488
bios32.h
Go to the documentation of this file.
1 /*
2  * COPYRIGHT: GPL - See COPYING in the top level directory
3  * PROJECT: ReactOS Virtual DOS Machine
4  * FILE: subsystems/mvdm/ntvdm/bios/bios32/bios32.h
5  * PURPOSE: VDM 32-bit BIOS
6  * PROGRAMMERS: Aleksandar Andrejevic <theflash AT sdf DOT lonestar DOT org>
7  */
8 
9 #ifndef _BIOS32_H_
10 #define _BIOS32_H_
11 
12 /* INCLUDES *******************************************************************/
13 
14 // #include <bios/bios.h>
15 
16 /* DEFINES ********************************************************************/
17 
18 enum
19 {
24 };
25 
26 typedef struct
27 {
30  ULONG Type;
32 
33 // #define BIOS_EQUIPMENT_INTERRUPT 0x11
34 // #define BIOS_MEMORY_SIZE 0x12
35 // #define BIOS_MISC_INTERRUPT 0x15
36 // #define BIOS_TIME_INTERRUPT 0x1A
37 // #define BIOS_SYS_TIMER_INTERRUPT 0x1C
38 
39 /* FUNCTIONS ******************************************************************/
40 
43 
44 #endif // _BIOS32_H_
45 
46 /* EOF */
Type
Definition: Type.h:6
struct BIOS_MEMORY_MAP * PBIOS_MEMORY_MAP
unsigned char BOOLEAN
_In_ HANDLE _Outptr_result_bytebuffer_ ViewSize PVOID * BaseAddress
Definition: mmfuncs.h:404
uint64_t ULONGLONG
Definition: typedefs.h:65
_In_ ULONG _In_ ULONG _In_ ULONG Length
Definition: ntddpcm.h:101
BOOLEAN Bios32Initialize(VOID)
Definition: bios32.c:1242
VOID Bios32Cleanup(VOID)
Definition: bios32.c:1285
unsigned int ULONG
Definition: retypes.h:1