19#define MEM_EXPMMSZ 0x401
21#define MEM_BIOS_FLAG5 0x458
22 #define NESA_BUS_FLAG 0x80
24#define MEM_SCSI_TABLE 0x460
27#define MEM_KEYB_TYPE 0x481
30#define MEM_DISK_EQUIPS 0x482
33#define MEM_RDISK_EQUIP 0x488
35#define MEM_BIOS_FLAG1 0x501
36 #define CONVENTIONAL_MEMORY_SIZE 0x07
37 #define HIGH_RESOLUTION_FLAG 0x08
38 #define SYSTEM_CLOCK_8MHZ_FLAG 0x80
41#define MEM_DISK_EQUIP 0x55C
44#define MEM_DISK_BOOT 0x584
47#define MEM_EXPMMSZ16M_LOW 0x594
50#define MEM_EXPMMSZ16M_HIGH 0x595
53#define MEM_F144_SUPPORT 0x5AE
55#define MEM_EXTENDED_NORMAL 0xF8E80
56#define MEM_EXTENDED_HIGH_RESO 0xFFE80
116#define DRIVE_SASI 0x00
117#define DRIVE_IDE 0x01
118#define DRIVE_SCSI 0x02
119#define DRIVE_CDROM 0x04
120#define DRIVE_FDD 0x08
122#define DRIVE_RAM 0x20
enum tagVIDEODISPLAYMODE VIDEODISPLAYMODE
ULONG Pc98DiskGetCacheableBlockCount(UCHAR DriveNumber)
VOID Pc98VideoGetDisplaySize(PULONG Width, PULONG Height, PULONG Depth)
BOOLEAN Pc98ConsKbHit(VOID)
BOOLEAN Pc98DiskGetDriveGeometry(UCHAR DriveNumber, PGEOMETRY DriveGeometry)
BIOS_MEMORY_MAP PcBiosMemoryMap[]
BOOLEAN Pc98VideoIsPaletteFixed(VOID)
VOID Pc98VideoClearScreen(UCHAR Attr)
ULONG Pc98VideoGetBufferSize(VOID)
PPC98_DISK_DRIVE Pc98DiskDriveNumberToDrive(IN UCHAR DriveNumber)
struct _PC98_DISK_DRIVE * PPC98_DISK_DRIVE
PCONFIGURATION_COMPONENT_DATA Pc98HwDetect(_In_opt_ PCSTR Options)
BOOLEAN DiskResetController(IN PPC98_DISK_DRIVE DiskDrive)
VOID Pc98VideoGetFontsFromFirmware(PULONG RomFontPointers)
PFREELDR_MEMORY_DESCRIPTOR Pc98MemGetMemoryMap(ULONG *MemoryMapSize)
VOID Pc98VideoSetTextCursorPosition(UCHAR X, UCHAR Y)
LONG DiskReportError(BOOLEAN bShowError)
VOID Pc98DiskPrepareForReactOS(VOID)
BOOLEAN Pc98InitializeBootDevices(VOID)
BOOLEAN PcInitializeBootDevices(VOID)
VIDEODISPLAYMODE Pc98VideoSetDisplayMode(char *DisplayMode, BOOLEAN Init)
VOID Pc98VideoPutChar(int Ch, UCHAR Attr, unsigned X, unsigned Y)
BOOLEAN PcFindPciBios(PPCI_REGISTRY_INFO BusData)
VOID Pc98VideoHideShowTextCursor(BOOLEAN Show)
VOID Pc98ConsPutChar(int Ch)
VOID Pc98VideoPrepareForReactOS(VOID)
VOID Pc98VideoGetPaletteColor(UCHAR Color, UCHAR *Red, UCHAR *Green, UCHAR *Blue)
UCHAR Pc98GetFloppyCount(VOID)
BOOLEAN Pc98DiskReadLogicalSectors(UCHAR DriveNumber, ULONGLONG SectorNumber, ULONG SectorCount, PVOID Buffer)
ULONG Pc98GetBootSectorLoadAddress(IN UCHAR DriveNumber)
struct _PC98_DISK_DRIVE PC98_DISK_DRIVE
TIMEINFO * Pc98GetTime(VOID)
VOID Pc98VideoCopyOffScreenBufferToVRAM(PVOID Buffer)
VOID Pc98VideoSetPaletteColor(UCHAR Color, UCHAR Red, UCHAR Green, UCHAR Blue)
VOID Pc98PrepareForReactOS(VOID)
static VIDEODISPLAYMODE DisplayMode
_In_ HFONT _Out_ PUINT _Out_ PUINT Width
_In_ HFONT _Out_ PUINT Height
_In_ PWDFDEVICE_INIT _In_ PWDF_REMOVE_LOCK_OPTIONS Options
_In_opt_ PALLOCATE_FUNCTION _In_opt_ PFREE_FUNCTION _In_ ULONG _In_ SIZE_T _In_ ULONG _In_ USHORT Depth