|
ReactOS 0.4.16-dev-2491-g3dc6630
|
#include "mm.h"
Go to the source code of this file.
Classes | |
| struct | _PC98_DISK_DRIVE |
Macros | |
| #define | MEM_EXPMMSZ 0x401 |
| #define | MEM_BIOS_FLAG5 0x458 |
| #define | NESA_BUS_FLAG 0x80 |
| #define | MEM_SCSI_TABLE 0x460 |
| #define | MEM_KEYB_TYPE 0x481 |
| #define | MEM_DISK_EQUIPS 0x482 |
| #define | MEM_RDISK_EQUIP 0x488 |
| #define | MEM_BIOS_FLAG1 0x501 |
| #define | CONVENTIONAL_MEMORY_SIZE 0x07 /* In 128 kB */ |
| #define | HIGH_RESOLUTION_FLAG 0x08 |
| #define | SYSTEM_CLOCK_8MHZ_FLAG 0x80 /* 0 = PIT runs at 2.4576 MHz, 1 = at 1.9968 MHz */ |
| #define | MEM_DISK_EQUIP 0x55C |
| #define | MEM_DISK_BOOT 0x584 |
| #define | MEM_EXPMMSZ16M_LOW 0x594 |
| #define | MEM_EXPMMSZ16M_HIGH 0x595 |
| #define | MEM_F144_SUPPORT 0x5AE |
| #define | MEM_EXTENDED_NORMAL 0xF8E80 |
| #define | MEM_EXTENDED_HIGH_RESO 0xFFE80 |
| #define | DRIVE_TYPE_HDD 0 |
| #define | DRIVE_TYPE_CDROM 1 |
| #define | DRIVE_TYPE_FDD 2 |
| #define | DRIVE_FLAGS_IDE 0x01 |
| #define | DRIVE_FLAGS_LBA 0x02 |
| #define | DRIVE_FLAGS_REMOVABLE 0x04 |
| #define | DRIVE_FLAGS_INITIALIZED 0x80 |
Typedefs | |
| typedef struct _PC98_DISK_DRIVE | PC98_DISK_DRIVE |
| typedef struct _PC98_DISK_DRIVE * | PPC98_DISK_DRIVE |
Variables | |
| BIOS_MEMORY_MAP | PcBiosMemoryMap [] |
| ULONG | PcBiosMapCount |
| UCHAR | FrldrBootDrive |
| ULONG | FrldrBootPartition |
Definition at line 36 of file machpc98.h.
| #define DRIVE_FLAGS_IDE 0x01 |
Definition at line 122 of file machpc98.h.
| #define DRIVE_FLAGS_INITIALIZED 0x80 |
Definition at line 125 of file machpc98.h.
| #define DRIVE_FLAGS_LBA 0x02 |
Definition at line 123 of file machpc98.h.
| #define DRIVE_FLAGS_REMOVABLE 0x04 |
Definition at line 124 of file machpc98.h.
| #define DRIVE_TYPE_CDROM 1 |
Definition at line 117 of file machpc98.h.
| #define DRIVE_TYPE_FDD 2 |
Definition at line 118 of file machpc98.h.
| #define DRIVE_TYPE_HDD 0 |
Definition at line 116 of file machpc98.h.
| #define HIGH_RESOLUTION_FLAG 0x08 |
Definition at line 37 of file machpc98.h.
| #define MEM_BIOS_FLAG1 0x501 |
Definition at line 35 of file machpc98.h.
| #define MEM_BIOS_FLAG5 0x458 |
Definition at line 21 of file machpc98.h.
| #define MEM_DISK_BOOT 0x584 |
Definition at line 44 of file machpc98.h.
| #define MEM_DISK_EQUIP 0x55C |
Definition at line 41 of file machpc98.h.
| #define MEM_DISK_EQUIPS 0x482 |
Definition at line 30 of file machpc98.h.
| #define MEM_EXPMMSZ 0x401 |
Definition at line 19 of file machpc98.h.
| #define MEM_EXPMMSZ16M_HIGH 0x595 |
Definition at line 50 of file machpc98.h.
| #define MEM_EXPMMSZ16M_LOW 0x594 |
Definition at line 47 of file machpc98.h.
| #define MEM_EXTENDED_HIGH_RESO 0xFFE80 |
Definition at line 56 of file machpc98.h.
| #define MEM_EXTENDED_NORMAL 0xF8E80 |
Definition at line 55 of file machpc98.h.
| #define MEM_F144_SUPPORT 0x5AE |
Definition at line 53 of file machpc98.h.
| #define MEM_KEYB_TYPE 0x481 |
Definition at line 27 of file machpc98.h.
| #define MEM_RDISK_EQUIP 0x488 |
Definition at line 33 of file machpc98.h.
| #define MEM_SCSI_TABLE 0x460 |
Definition at line 24 of file machpc98.h.
| #define NESA_BUS_FLAG 0x80 |
Definition at line 22 of file machpc98.h.
| #define SYSTEM_CLOCK_8MHZ_FLAG 0x80 /* 0 = PIT runs at 2.4576 MHz, 1 = at 1.9968 MHz */ |
Definition at line 38 of file machpc98.h.
| typedef struct _PC98_DISK_DRIVE PC98_DISK_DRIVE |
| typedef struct _PC98_DISK_DRIVE * PPC98_DISK_DRIVE |
| CONFIGURATION_TYPE DiskGetConfigType | ( | _In_ UCHAR | DriveNumber | ) |
Definition at line 402 of file pcdisk.c.
Definition at line 29 of file pc98disk.c.
Definition at line 10 of file pc98beep.c.
Referenced by MachInit().
Definition at line 85 of file pc98cons.c.
Referenced by MachInit().
Definition at line 64 of file pc98cons.c.
Referenced by MachInit().
Definition at line 25 of file pc98cons.c.
Referenced by MachInit(), and Pc98ConsPutChar().
| PPC98_DISK_DRIVE Pc98DiskDriveNumberToDrive | ( | _In_ UCHAR | DriveNumber | ) |
Definition at line 150 of file pc98disk.c.
Referenced by ChainLoadBiosBootSectorCode(), DiskGetConfigType(), Pc98DiskGetCacheableBlockCount(), Pc98DiskGetDriveGeometry(), Pc98DiskReadLogicalSectors(), and Pc98GetBootSectorLoadAddress().
Definition at line 810 of file pc98disk.c.
Referenced by MachInit().
Definition at line 792 of file pc98disk.c.
Referenced by DetectBiosDisks(), MachInit(), and Pc98GetHarddiskConfigurationData().
| BOOLEAN Pc98DiskReadLogicalSectors | ( | _In_ UCHAR | DriveNumber, |
| _In_ ULONGLONG | SectorNumber, | ||
| _In_ ULONG | SectorCount, | ||
| _Out_ PVOID | Buffer | ||
| ) |
Definition at line 752 of file pc98disk.c.
Referenced by MachInit().
Definition at line 43 of file machpc98.c.
Referenced by ChainLoadBiosBootSectorCode(), and MachGetBootSectorLoadAddress().
Definition at line 1196 of file pc98hw.c.
Referenced by DetectBiosFloppyController(), DetectBiosFloppyPeripheral(), and MachInit().
Definition at line 19 of file pc98rtc.c.
Referenced by MachInit().
| PCONFIGURATION_COMPONENT_DATA Pc98HwDetect | ( | _In_opt_ PCSTR | Options | ) |
Definition at line 1165 of file pc98hw.c.
Referenced by MachInit().
Definition at line 660 of file pc98disk.c.
Referenced by MachInit().
| PFREELDR_MEMORY_DESCRIPTOR Pc98MemGetMemoryMap | ( | ULONG * | MemoryMapSize | ) |
Definition at line 48 of file pc98mem.c.
Referenced by MachInit().
Definition at line 35 of file machpc98.c.
Referenced by MachInit().
Definition at line 164 of file pc98video.c.
Referenced by ChainLoadBiosBootSectorCode(), and MachInit().
Definition at line 381 of file pc98video.c.
Referenced by MachInit().
Definition at line 200 of file pc98video.c.
Referenced by MachInit().
Definition at line 192 of file pc98video.c.
Referenced by MachInit().
Definition at line 415 of file pc98video.c.
Referenced by MachInit().
Definition at line 225 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoPrepareForReactOS().
Definition at line 66 of file pc98video.c.
Referenced by MachInit().
Definition at line 443 of file pc98video.c.
Referenced by Pc98PrepareForReactOS().
Definition at line 313 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoCopyOffScreenBufferToVRAM().
| VIDEODISPLAYMODE Pc98VideoSetDisplayMode | ( | PCSTR | DisplayMode, |
| BOOLEAN | Init | ||
| ) |
Definition at line 185 of file pc98video.c.
Referenced by MachInit().
Definition at line 403 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoInit().
Definition at line 212 of file pc98video.c.
Referenced by MachInit().
Definition at line 433 of file pc98video.c.
Referenced by MachInit(), and Pc98VideoInit().
| BOOLEAN PcFindPciBios | ( | PPCI_REGISTRY_INFO | BusData | ) |
Definition at line 458 of file hwdisk.c.
|
extern |
Definition at line 105 of file uefidisk.c.
|
extern |
Definition at line 106 of file uefidisk.c.
|
extern |