1/*
2 * Copyright (c) 2011-2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
--- 99 unchanged lines hidden (view full) ---
108 debugSymbolTable = new SymbolTable;
109
110 /**
111 * Get a port proxy to memory
112 */
113 physProxy = new PortProxy(*getSystemPort());
114 virtProxy = new FSTranslatingPortProxy(*getSystemPort());
115 }
116}
117
118System::~System()
119{
120 delete kernelSymtab;
121 delete kernel;
122
123 for (uint32_t j = 0; j < numWorkIds; j++)
--- 270 unchanged lines hidden (view full) ---
394}
395
396void
397printSystems()
398{
399 System::printSystems();
400}
401
402const char *System::MemoryModeStrings[3] = {"invalid", "atomic",
403 "timing"};
404
405System *
406SystemParams::create()
407{
408 return new System(this);
409}
2 * Copyright (c) 2011-2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
--- 99 unchanged lines hidden (view full) ---
108 debugSymbolTable = new SymbolTable;
109
110 /**
111 * Get a port proxy to memory
112 */
113 physProxy = new PortProxy(*getSystemPort());
114 virtProxy = new FSTranslatingPortProxy(*getSystemPort());
115 }
116}
117
118System::~System()
119{
120 delete kernelSymtab;
121 delete kernel;
122
123 for (uint32_t j = 0; j < numWorkIds; j++)
--- 270 unchanged lines hidden (view full) ---
394}
395
396void
397printSystems()
398{
399 System::printSystems();
400}
401
402const char *System::MemoryModeStrings[3] = {"invalid", "atomic",
403 "timing"};
404
405System *
406SystemParams::create()
407{
408 return new System(this);
409}