Module mpspec
x86_64
0.1.0
Module mpspec
Structs
Constants
Type Aliases
In crate x86_64
Modules
acpi
bootparam
bzimage
cpuid
fdt
gdb
gdt
interrupts
mpspec
mptable
msr_index
multiboot_spec
regs
smbios
Structs
ArchMemoryLayout
CpuIdCall
E820Entry
PciRootOSC
SetupData
X8664arch
setup_data_hdr
Enums
CpuManufacturer
CpuMode
E820Type
Error
HybridSupportError
KernelType
MsrError
SetupDataType
Constants
ACPI_HI_RSDP_WINDOW_BASE
BIOS_MAX_SIZE
BOOT_STACK_POINTER
CMDLINE_MAX_SIZE
CMDLINE_OFFSET
DEFAULT_PCIE_CFG_MMIO_END
DEFAULT_PCIE_CFG_MMIO_SIZE
DEFAULT_PCIE_CFG_MMIO_START
DEFAULT_PCI_MEM_END
FIRST_ADDR_PAST_32BITS
GB
HIGH_MMIO_MAX_END
KB
KERNEL_32BIT_ENTRY_OFFSET
KERNEL_64BIT_ENTRY_OFFSET
KERNEL_START_OFFSET
MB
MEM_32BIT_GAP_SIZE
MULTIBOOT_INFO_OFFSET
MULTIBOOT_INFO_SIZE
OSC_STATUS_UNSUPPORT_UUID
PCI_HB_OSC_CONTROL_PCIE_AER
PCI_HB_OSC_CONTROL_PCIE_CAP
PCI_HB_OSC_CONTROL_PCIE_HP
PCI_HB_OSC_CONTROL_PCIE_PME
PCI_HB_OSC_CONTROL_SHPC_HP
PROTECTED_VM_FW_MAX_SIZE
PROTECTED_VM_FW_START
RESERVED_MEM_SIZE
SETUP_DATA_END
SETUP_DATA_START
SETUP_DTB
SETUP_RNG_SEED
X86_64_IRQ_BASE
X86_64_SCI_IRQ
X86_64_SERIAL_1_3_IRQ
X86_64_SERIAL_2_4_IRQ
ZERO_PAGE_OFFSET
Functions
add_e820_entry
append_multiboot_info
arch_memory_regions
bios_start
check_host_hybrid_support
configure_boot_params
configure_multiboot_info
create_arch_memory_layout
generate_e820_memory_map
get_cpu_manufacturer
identity_map_addr_start
setup_data_rng_seed
tss_addr_end
tss_addr_start
write_setup_data
Type Aliases
Result
?
Settings
Module
x86_64
::
mpspec
Copy item path
source
·
[
−
]
Structs
§
mpc_bus
mpc_cpu
mpc_intsrc
mpc_ioapic
mpc_lintsrc
mpc_oemtable
mpc_table
mpf_intel
Constants
§
BUSTYPE_CBUS
BUSTYPE_CBUSII
BUSTYPE_EISA
BUSTYPE_FUTURE
BUSTYPE_INTERN
BUSTYPE_ISA
BUSTYPE_MBI
BUSTYPE_MBII
BUSTYPE_MCA
BUSTYPE_MPI
BUSTYPE_MPSA
BUSTYPE_NUBUS
BUSTYPE_PCI
BUSTYPE_PCMCIA
BUSTYPE_TC
BUSTYPE_VL
BUSTYPE_VME
BUSTYPE_XPRESS
CPU_BOOTPROCESSOR
CPU_ENABLED
CPU_FAMILY_MASK
CPU_MODEL_MASK
CPU_STEPPING_MASK
MPC_APIC_USABLE
MPC_OEM_SIGNATURE
MPC_SIGNATURE
MP_APIC_ALL
MP_BUS
MP_INTSRC
MP_IOAPIC
MP_IRQDIR_DEFAULT
MP_IRQDIR_HIGH
MP_IRQDIR_LOW
MP_LEVEL_TRIGGER
MP_LINTSRC
MP_PROCESSOR
MP_TRANSLATION
mp_bustype_MP_BUS_EISA
mp_bustype_MP_BUS_ISA
mp_bustype_MP_BUS_PCI
mp_irq_source_types_mp_ExtINT
mp_irq_source_types_mp_INT
mp_irq_source_types_mp_NMI
mp_irq_source_types_mp_SMI
Type Aliases
§
mp_bustype
mp_irq_source_types