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 --- |