system.hh (7914:eee5bb0fb8ea) | system.hh (8460:3893d9d2c6c2) |
---|---|
1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * Copyright (c) 2011 Regents of the University of California 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 91 unchanged lines hidden (view full) --- 100 assert(_numContexts == (int)threadContexts.size()); 101 return _numContexts; 102 } 103 104 /** Return number of running (non-halted) thread contexts in 105 * system. These threads could be Active or Suspended. */ 106 int numRunningContexts(); 107 | 1/* 2 * Copyright (c) 2002-2005 The Regents of The University of Michigan 3 * Copyright (c) 2011 Regents of the University of California 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 91 unchanged lines hidden (view full) --- 100 assert(_numContexts == (int)threadContexts.size()); 101 return _numContexts; 102 } 103 104 /** Return number of running (non-halted) thread contexts in 105 * system. These threads could be Active or Suspended. */ 106 int numRunningContexts(); 107 |
108 /** List to store ranges of memories in this system */ 109 AddrRangeList memRanges; 110 111 /** check if an address points to valid system memory 112 * and thus we can fetch instructions out of it 113 */ 114 bool isMemory(const Addr addr) const; 115 |
|
108#if FULL_SYSTEM 109 Platform *platform; 110 uint64_t init_param; 111 112 /** Port to physical memory used for writing object files into ram at 113 * boot.*/ 114 FunctionalPort *functionalPort; 115 VirtualPort *virtPort; --- 196 unchanged lines hidden --- | 116#if FULL_SYSTEM 117 Platform *platform; 118 uint64_t init_param; 119 120 /** Port to physical memory used for writing object files into ram at 121 * boot.*/ 122 FunctionalPort *functionalPort; 123 VirtualPort *virtPort; --- 196 unchanged lines hidden --- |