#include <pshpack1.h>
#include <poppack.h>
Go to the source code of this file.
|
enum | BIOS_MEMORY_TYPE {
BiosMemoryUsable = 1,
BiosMemoryBootLoader,
BiosMemoryBootStrap,
BiosMemoryReserved,
BiosMemoryUsable = 1,
BiosMemoryReserved = 2,
BiosMemoryAcpiReclaim = 3,
BiosMemoryAcpiNvs = 4,
BiosMemoryUnusable = 5,
BiosMemoryDisabled = 6,
BiosMemoryPersistent = 7,
BiosMemoryUndefined08 = 8,
BiosMemoryUndefined09 = 9,
BiosMemoryUndefined10 = 10,
BiosMemoryUndefined11 = 11,
BiosMemoryOemDefined12 = 12
} |
|
◆ INT386_SUCCESS
◆ MAX_BIOS_DESCRIPTORS
#define MAX_BIOS_DESCRIPTORS 80 |
◆ REGS_DS
◆ REGS_EAX
◆ REGS_EBP
◆ REGS_EBX
◆ REGS_ECX
◆ REGS_EDI
◆ REGS_EDX
◆ REGS_EFLAGS
◆ REGS_ES
◆ REGS_ESI
◆ REGS_FS
◆ REGS_GS
◆ REGS_SIZE
◆ ACPI_BIOS_DATA
◆ PACPI_BIOS_DATA
◆ PBIOS_MEMORY_MAP
◆ BIOS_MEMORY_TYPE
Enumerator |
---|
BiosMemoryUsable | |
BiosMemoryBootLoader | |
BiosMemoryBootStrap | |
BiosMemoryReserved | |
BiosMemoryUsable | |
BiosMemoryReserved | |
BiosMemoryAcpiReclaim | |
BiosMemoryAcpiNvs | |
BiosMemoryUnusable | |
BiosMemoryDisabled | |
BiosMemoryPersistent | |
BiosMemoryUndefined08 | |
BiosMemoryUndefined09 | |
BiosMemoryUndefined10 | |
BiosMemoryUndefined11 | |
BiosMemoryOemDefined12 | |
Definition at line 14 of file pcbios.h.
◆ C_ASSERT() [1/2]
◆ C_ASSERT() [2/2]
◆ ChainLoadBiosBootSectorCode()
Definition at line 1423 of file machpc.c.
VOID __cdecl Relocator16Boot(IN REGS *In, IN USHORT StackSegment, IN USHORT StackPointer, IN USHORT CodeSegment, IN USHORT CodePointer)
#define RtlZeroMemory(Destination, Length)
◆ DetectHardware()
◆ Int386()
Referenced by BiosIsVesaDdcSupported(), BiosIsVesaSupported(), BiosVesaReadEdid(), DetectKeyboardPeripheral(), DiskGetExtendedDriveParameters(), DiskInt13ExtensionsSupported(), DiskResetController(), FindApmBios(), GetEbdaLocation(), GetExtendedMemoryConfiguration(), InitDriveGeometry(), InitFloppyDrive(), InitHardDrive(), InitScsiDrive(), Pc98ArchTest(), Pc98Beep(), Pc98ConsGetCh(), Pc98ConsKbHit(), Pc98DiskReadLogicalSectorsCHS(), Pc98DiskReadLogicalSectorsLBA(), Pc98GetTime(), Pc98VideoInit(), Pc98VideoPrepareForReactOS(), PcConsGetCh(), PcConsKbHit(), PcConsPutChar(), PcDiskReadLogicalSectorsCHS(), PcDiskReadLogicalSectorsLBA(), PcFindPciBios(), PcGetExtendedBIOSData(), PcGetTime(), PcHwIdle(), PcMemGetBiosMemoryMap(), PcMemGetConventionalMemorySize(), PcVideoDefineCursor(), PcVideoDetectVideoCard(), PcVideoDisableCursorEmulation(), PcVideoGetFontsFromFirmware(), PcVideoSelectAlternatePrintScreen(), PcVideoSetBiosMode(), PcVideoSetBiosVesaMode(), PcVideoSetBlinkBit(), PcVideoSetFont8x14(), PcVideoSetFont8x8(), PcVideoSetMemoryBank(), PcVideoSetTextCursorPosition(), PcVideoSetVerticalResolution(), and PcVideoVesaGetSVGAModeInformation().
◆ Reboot()
Definition at line 37 of file hardware.h.
VOID NTAPI DbgBreakPoint(VOID)
◆ Relocator16Boot()