system.hh (9814:7ad2b0186a32) system.hh (9847:29941c87f7b0)
1/*
2 * Copyright (c) 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

--- 43 unchanged lines hidden (view full) ---

52#include <vector>
53
54#include "base/loader/symtab.hh"
55#include "base/misc.hh"
56#include "base/statistics.hh"
57#include "cpu/pc_event.hh"
58#include "enums/MemoryMode.hh"
59#include "kern/system_events.hh"
1/*
2 * Copyright (c) 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

--- 43 unchanged lines hidden (view full) ---

52#include <vector>
53
54#include "base/loader/symtab.hh"
55#include "base/misc.hh"
56#include "base/statistics.hh"
57#include "cpu/pc_event.hh"
58#include "enums/MemoryMode.hh"
59#include "kern/system_events.hh"
60#include "mem/fs_translating_port_proxy.hh"
61#include "mem/mem_object.hh"
62#include "mem/port.hh"
60#include "mem/mem_object.hh"
61#include "mem/port.hh"
62#include "mem/port_proxy.hh"
63#include "mem/physical.hh"
64#include "params/System.hh"
65
66class BaseCPU;
67class BaseRemoteGDB;
68class GDBListener;
69class ObjectFile;
70class Platform;

--- 135 unchanged lines hidden (view full) ---

206
207 Addr pagePtr;
208
209 uint64_t init_param;
210
211 /** Port to physical memory used for writing object files into ram at
212 * boot.*/
213 PortProxy physProxy;
63#include "mem/physical.hh"
64#include "params/System.hh"
65
66class BaseCPU;
67class BaseRemoteGDB;
68class GDBListener;
69class ObjectFile;
70class Platform;

--- 135 unchanged lines hidden (view full) ---

206
207 Addr pagePtr;
208
209 uint64_t init_param;
210
211 /** Port to physical memory used for writing object files into ram at
212 * boot.*/
213 PortProxy physProxy;
214 FSTranslatingPortProxy virtProxy;
215
216 /** kernel symbol table */
217 SymbolTable *kernelSymtab;
218
219 /** Object pointer for the kernel code */
220 ObjectFile *kernel;
221
222 /** Begining of kernel code */

--- 318 unchanged lines hidden ---
214
215 /** kernel symbol table */
216 SymbolTable *kernelSymtab;
217
218 /** Object pointer for the kernel code */
219 ObjectFile *kernel;
220
221 /** Begining of kernel code */

--- 318 unchanged lines hidden ---