system.cc (4838:286c4b41f425) system.cc (4997:e7380529bd2d)
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

59System::System(Params *p)
60 : SimObject(p->name), physmem(p->physmem), numcpus(0),
61#if FULL_SYSTEM
62 init_param(p->init_param),
63 functionalPort(p->name + "-fport"),
64 virtPort(p->name + "-vport"),
65#else
66 page_ptr(0),
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

59System::System(Params *p)
60 : SimObject(p->name), physmem(p->physmem), numcpus(0),
61#if FULL_SYSTEM
62 init_param(p->init_param),
63 functionalPort(p->name + "-fport"),
64 virtPort(p->name + "-vport"),
65#else
66 page_ptr(0),
67 next_PID(0),
67#endif
68 memoryMode(p->mem_mode), _params(p)
69{
70 // add self to global system list
71 systemList.push_back(this);
72
73#if FULL_SYSTEM
74 kernelSymtab = new SymbolTable;

--- 212 unchanged lines hidden ---
68#endif
69 memoryMode(p->mem_mode), _params(p)
70{
71 // add self to global system list
72 systemList.push_back(this);
73
74#if FULL_SYSTEM
75 kernelSymtab = new SymbolTable;

--- 212 unchanged lines hidden ---