ReactOS
0.4.15-dev-1623-g66cf1d2
|
Go to the source code of this file.
Macros | |
#define | CONFIG_CMD(bus, dev_fn, where) (0x80000000 | (((ULONG)(bus)) << 16) | (((dev_fn) & 0x1F) << 11) | (((dev_fn) & 0xE0) << 3) | ((where) & ~3)) |
#define | TAG_HW_RESOURCE_LIST 'lRwH' |
#define | TAG_HW_DISK_CONTEXT 'cDwH' |
Typedefs | |
typedef PCM_PARTIAL_RESOURCE_LIST(* | GET_HARDDISK_CONFIG_DATA) (UCHAR DriveNumber, ULONG *pSize) |
typedef BOOLEAN(* | FIND_PCI_BIOS) (PPCI_REGISTRY_INFO BusData) |
typedef ULONG(* | GET_SERIAL_PORT) (ULONG Index, PULONG Irq) |
Functions | |
VOID | StallExecutionProcessor (ULONG Microseconds) |
VOID | HalpCalibrateStallExecution (VOID) |
VOID | DetectBiosDisks (PCONFIGURATION_COMPONENT_DATA SystemKey, PCONFIGURATION_COMPONENT_DATA BusKey) |
VOID | DetectAcpiBios (PCONFIGURATION_COMPONENT_DATA SystemKey, ULONG *BusNumber) |
VOID | DetectApmBios (PCONFIGURATION_COMPONENT_DATA SystemKey, ULONG *BusNumber) |
VOID | DetectPciBios (PCONFIGURATION_COMPONENT_DATA SystemKey, ULONG *BusNumber) |
ULONG_PTR __cdecl | PnpBiosSupported (VOID) |
ULONG __cdecl | PnpBiosGetDeviceNodeCount (ULONG *NodeSize, ULONG *NodeCount) |
ULONG __cdecl | PnpBiosGetDeviceNode (UCHAR *NodeId, UCHAR *NodeBuffer) |
USHORT __cdecl | PxeCallApi (USHORT Segment, USHORT Offset, USHORT Service, VOID *Parameter) |
Variables | |
GET_HARDDISK_CONFIG_DATA | GetHarddiskConfigurationData |
FIND_PCI_BIOS | FindPciBios |
#define CONFIG_CMD | ( | bus, | |
dev_fn, | |||
where | |||
) | (0x80000000 | (((ULONG)(bus)) << 16) | (((dev_fn) & 0x1F) << 11) | (((dev_fn) & 0xE0) << 3) | ((where) & ~3)) |
Definition at line 23 of file hardware.h.
#define TAG_HW_DISK_CONTEXT 'cDwH' |
Definition at line 27 of file hardware.h.
#define TAG_HW_RESOURCE_LIST 'lRwH' |
Definition at line 26 of file hardware.h.
typedef BOOLEAN(* FIND_PCI_BIOS) (PPCI_REGISTRY_INFO BusData) |
Definition at line 43 of file hardware.h.
typedef PCM_PARTIAL_RESOURCE_LIST(* GET_HARDDISK_CONFIG_DATA) (UCHAR DriveNumber, ULONG *pSize) |
Definition at line 37 of file hardware.h.
Definition at line 49 of file hardware.h.
VOID DetectAcpiBios | ( | PCONFIGURATION_COMPONENT_DATA | SystemKey, |
ULONG * | BusNumber | ||
) |
Definition at line 54 of file hwacpi.c.
Referenced by Pc98HwDetect(), and PcHwDetect().
VOID DetectApmBios | ( | PCONFIGURATION_COMPONENT_DATA | SystemKey, |
ULONG * | BusNumber | ||
) |
Definition at line 46 of file hwapm.c.
Referenced by Pc98HwDetect(), and PcHwDetect().
VOID DetectBiosDisks | ( | PCONFIGURATION_COMPONENT_DATA | SystemKey, |
PCONFIGURATION_COMPONENT_DATA | BusKey | ||
) |
Definition at line 344 of file pchw.c.
Referenced by DetectCBusBios(), and DetectIsaBios().
VOID DetectPciBios | ( | PCONFIGURATION_COMPONENT_DATA | SystemKey, |
ULONG * | BusNumber | ||
) |
Definition at line 176 of file hwpci.c.
Referenced by Pc98HwDetect(), PcHwDetect(), and XboxHwDetect().
Definition at line 105 of file pchw.c.
Referenced by DetectPnpBios().
Referenced by DetectPnpBios().
Referenced by DetectPnpBios().
FIND_PCI_BIOS FindPciBios |
Definition at line 26 of file hwpci.c.
Referenced by DetectPciBios(), Pc98HwDetect(), PcHwDetect(), and XboxHwDetect().
GET_HARDDISK_CONFIG_DATA GetHarddiskConfigurationData |
Definition at line 45 of file pchw.c.
Referenced by DetectBiosDisks(), Pc98HwDetect(), PcHwDetect(), and XboxHwDetect().