#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
◆ DOCKING_STATE_INFORMATION
◆ PACPI_BIOS_DATA
◆ PBIOS_MEMORY_MAP
◆ PDOCKING_STATE_INFORMATION
◆ 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 1736 of file machpc.c.
1739{
1741
1743
1744
1747
1748
1749
1750
1751
1752
1753
1754
1755
1757
1758 0x0000, 0x7C00,
1759
1760 0x0000, 0x7C00);
1761}
DECLSPEC_NORETURN 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(), InitScsiDrive(), Pc98ArchTest(), Pc98Beep(), Pc98ConsGetCh(), Pc98ConsKbHit(), Pc98DiskReadLogicalSectorsCHS(), Pc98DiskReadLogicalSectorsLBA(), Pc98GetTime(), Pc98VideoInit(), Pc98VideoPrepareForReactOS(), PcConsGetCh(), PcConsKbHit(), PcConsPutChar(), PcDiskReadLogicalSectorsCHS(), PcDiskReadLogicalSectorsLBA(), PcFindPciBios(), PcGetExtendedBIOSData(), PcGetTime(), PcHwIdle(), PcMemGetBiosMemoryMap(), PcMemGetConventionalMemorySize(), PcVideoDefineCursor(), PcVideoDetectVideoCard(), PcVideoDisableCursorEmulation(), PcVideoGetBiosMode(), PcVideoGetFontsFromFirmware(), PcVideoSelectAlternatePrintScreen(), PcVideoSetBiosMode(), PcVideoSetBiosVesaMode(), PcVideoSetBlinkBit(), PcVideoSetFont8x14(), PcVideoSetFont8x8(), PcVideoSetMemoryBank(), PcVideoSetTextCursorPosition(), PcVideoSetVerticalResolution(), PcVideoVesaGetCurrentSVGAMode(), and PcVideoVesaGetSVGAModeInformation().
◆ Reboot()
◆ Relocator16Boot()