|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | tagDISKCONTEXT |
Macros | |
| #define | FIRST_BIOS_DISK 0x80 |
| #define | FIRST_PARTITION 1 |
Typedefs | |
| typedef struct tagDISKCONTEXT | DISKCONTEXT |
Functions | |
| DBG_DEFAULT_CHANNEL (HWDETECT) | |
| static ARC_STATUS | DiskClose (ULONG FileId) |
| static ARC_STATUS | DiskGetFileInformation (ULONG FileId, FILEINFORMATION *Information) |
| static ARC_STATUS | DiskOpen (CHAR *Path, OPENMODE OpenMode, ULONG *FileId) |
| static ARC_STATUS | DiskRead (ULONG FileId, VOID *Buffer, ULONG N, ULONG *Count) |
| static ARC_STATUS | DiskSeek (ULONG FileId, LARGE_INTEGER *Position, SEEKMODE SeekMode) |
| PCHAR | GetHarddiskIdentifier (UCHAR DriveNumber) |
| static VOID | GetHarddiskInformation (UCHAR DriveNumber) |
| static UCHAR | EnumerateHarddisks (OUT PBOOLEAN BootDriveReported) |
| static BOOLEAN | DiskGetBootPath (BOOLEAN IsPxe) |
| BOOLEAN | PcInitializeBootDevices (VOID) |
Variables | |
| static const CHAR | Hex [] = "0123456789abcdef" |
| UCHAR | PcBiosDiskCount = 0 |
| static CHAR | PcDiskIdentifier [32][20] |
| PVOID | DiskReadBuffer |
| SIZE_T | DiskReadBufferSize |
| static const DEVVTBL | DiskVtbl |
| typedef struct tagDISKCONTEXT DISKCONTEXT |
| DBG_DEFAULT_CHANNEL | ( | HWDETECT | ) |
|
static |
Definition at line 405 of file hwdisk.c.
Referenced by PcInitializeBootDevices().
|
static |
Definition at line 65 of file hwdisk.c.
|
static |
Definition at line 87 of file hwdisk.c.
|
static |
Definition at line 160 of file hwdisk.c.
|
static |
Definition at line 212 of file hwdisk.c.
Definition at line 347 of file hwdisk.c.
Referenced by PcInitializeBootDevices().
Definition at line 260 of file hwdisk.c.
Referenced by EnumerateHarddisks().
Definition at line 458 of file hwdisk.c.
Referenced by MachInit(), and Pc98InitializeBootDevices().
| PVOID DiskReadBuffer |
Definition at line 50 of file hwdisk.c.
Referenced by DiskRead(), EnumerateHarddisks(), GetHarddiskInformation(), and PcInitializeBootDevices().
| SIZE_T DiskReadBufferSize |
Definition at line 51 of file hwdisk.c.
Referenced by DiskOpen(), DiskRead(), EnumerateHarddisks(), and PcMemFinalizeMemoryMap().
Definition at line 243 of file hwdisk.c.
Referenced by GetHarddiskInformation(), and PcInitializeBootDevices().
Definition at line 44 of file hwdisk.c.
Referenced by GetHarddiskInformation().
| UCHAR PcBiosDiskCount = 0 |
Definition at line 47 of file hwdisk.c.
Referenced by EnumerateHarddisks().
|
static |
Definition at line 48 of file hwdisk.c.
Referenced by GetHarddiskIdentifier(), and GetHarddiskInformation().