X86System.py (7580:6f77f379a594) | X86System.py (9338:97b4a2be1e5b) |
---|---|
1# Copyright (c) 2007-2008 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 30 unchanged lines hidden (view full) --- 39from E820 import X86E820Table, X86E820Entry 40from SMBios import X86SMBiosSMBiosTable 41from IntelMP import X86IntelMPFloatingPointer, X86IntelMPConfigTable 42from ACPI import X86ACPIRSDP 43from System import System 44 45class X86System(System): 46 type = 'X86System' | 1# Copyright (c) 2007-2008 The Hewlett-Packard Development Company 2# All rights reserved. 3# 4# The license below extends only to copyright in the software and shall 5# not be construed as granting a license to any other intellectual 6# property including but not limited to intellectual property relating 7# to a hardware implementation of the functionality of the software 8# licensed hereunder. You may use the software subject to the license --- 30 unchanged lines hidden (view full) --- 39from E820 import X86E820Table, X86E820Entry 40from SMBios import X86SMBiosSMBiosTable 41from IntelMP import X86IntelMPFloatingPointer, X86IntelMPConfigTable 42from ACPI import X86ACPIRSDP 43from System import System 44 45class X86System(System): 46 type = 'X86System' |
47 cxx_header = 'arch/x86/system.hh' |
|
47 smbios_table = Param.X86SMBiosSMBiosTable( 48 X86SMBiosSMBiosTable(), 'table of smbios/dmi information') 49 intel_mp_pointer = Param.X86IntelMPFloatingPointer( 50 X86IntelMPFloatingPointer(), 51 'intel mp spec floating pointer structure') 52 intel_mp_table = Param.X86IntelMPConfigTable( 53 X86IntelMPConfigTable(), 54 'intel mp spec configuration table') 55 acpi_description_table_pointer = Param.X86ACPIRSDP( 56 X86ACPIRSDP(), 'ACPI root description pointer structure') 57 load_addr_mask = 0xffffffffffffffff 58 59class LinuxX86System(X86System): 60 type = 'LinuxX86System' | 48 smbios_table = Param.X86SMBiosSMBiosTable( 49 X86SMBiosSMBiosTable(), 'table of smbios/dmi information') 50 intel_mp_pointer = Param.X86IntelMPFloatingPointer( 51 X86IntelMPFloatingPointer(), 52 'intel mp spec floating pointer structure') 53 intel_mp_table = Param.X86IntelMPConfigTable( 54 X86IntelMPConfigTable(), 55 'intel mp spec configuration table') 56 acpi_description_table_pointer = Param.X86ACPIRSDP( 57 X86ACPIRSDP(), 'ACPI root description pointer structure') 58 load_addr_mask = 0xffffffffffffffff 59 60class LinuxX86System(X86System): 61 type = 'LinuxX86System' |
62 cxx_header = 'arch/x86/linux/system.hh' |
|
61 62 e820_table = Param.X86E820Table( 63 X86E820Table(), 'E820 map of physical memory') | 63 64 e820_table = Param.X86E820Table( 65 X86E820Table(), 'E820 map of physical memory') |