system.cc (5625:ea7d3676ac8d) | system.cc (5627:31eac202dbd1) |
---|---|
1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * All rights reserved. 4 * 5 * Redistribution and use of this software in source and binary forms, 6 * with or without modification, are permitted provided that the 7 * following conditions are met: 8 * --- 63 unchanged lines hidden (view full) --- 72 73 74using namespace LittleEndianGuest; 75using namespace X86ISA; 76 77X86System::X86System(Params *p) : 78 System(p), smbiosTable(p->smbios_table), 79 mpFloatingPointer(p->intel_mp_pointer), | 1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * All rights reserved. 4 * 5 * Redistribution and use of this software in source and binary forms, 6 * with or without modification, are permitted provided that the 7 * following conditions are met: 8 * --- 63 unchanged lines hidden (view full) --- 72 73 74using namespace LittleEndianGuest; 75using namespace X86ISA; 76 77X86System::X86System(Params *p) : 78 System(p), smbiosTable(p->smbios_table), 79 mpFloatingPointer(p->intel_mp_pointer), |
80 mpConfigTable(p->intel_mp_table) | 80 mpConfigTable(p->intel_mp_table), 81 rsdp(p->acpi_description_table_pointer) |
81{} 82 83void 84X86System::startup() 85{ 86 System::startup(); 87 // This is the boot strap processor (BSP). Initialize it to look like 88 // the boot loader has just turned control over to the 64 bit OS. We --- 236 unchanged lines hidden --- | 82{} 83 84void 85X86System::startup() 86{ 87 System::startup(); 88 // This is the boot strap processor (BSP). Initialize it to look like 89 // the boot loader has just turned control over to the 64 bit OS. We --- 236 unchanged lines hidden --- |