Merge vm1.(none):/home/stever/bk/newmem
into vm1.(none):/home/stever/bk/newmem-py
src/python/m5/__init__.py:
src/sim/syscall_emul.cc:
Hand merge.
--HG--
extra : convert_revision : e2542735323e648383c89382421d98a7d1d761bf
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Device import BasicPioDevice
|
||||
|
||||
class AlphaConsole(BasicPioDevice):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from m5 import *
|
||||
from m5 import build_env
|
||||
from m5.config import *
|
||||
from BaseCPU import BaseCPU
|
||||
|
||||
class DerivAlphaFullCPU(BaseCPU):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class AlphaTLB(SimObject):
|
||||
type = 'AlphaTLB'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Device import BasicPioDevice
|
||||
|
||||
class BadDevice(BasicPioDevice):
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
from m5 import *
|
||||
from m5 import build_env
|
||||
from m5.config import *
|
||||
|
||||
class BaseCPU(SimObject):
|
||||
type = 'BaseCPU'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from BaseMem import BaseMem
|
||||
|
||||
class Prefetch(Enum): vals = ['none', 'tagged', 'stride', 'ghb']
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from MemObject import MemObject
|
||||
|
||||
class Bridge(MemObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from MemObject import MemObject
|
||||
|
||||
class Bus(MemObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class Coherence(Enum): vals = ['uni', 'msi', 'mesi', 'mosi', 'moesi']
|
||||
|
||||
class CoherenceProtocol(SimObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from MemObject import MemObject
|
||||
|
||||
class PioDevice(MemObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class DiskImage(SimObject):
|
||||
type = 'DiskImage'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from m5 import *
|
||||
from m5 import build_env
|
||||
from m5.config import *
|
||||
from Device import DmaDevice
|
||||
from Pci import PciDevice
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Pci import PciDevice
|
||||
|
||||
class IdeID(Enum): vals = ['master', 'slave']
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class IntrControl(SimObject):
|
||||
type = 'IntrControl'
|
||||
cpu = Param.BaseCPU(Parent.any, "the cpu")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
|
||||
class MemObject(SimObject):
|
||||
type = 'MemObject'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class MemTest(SimObject):
|
||||
type = 'MemTest'
|
||||
cache = Param.BaseCache("L1 cache")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Device import BasicPioDevice, DmaDevice
|
||||
|
||||
class PciConfigData(SimObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from MemObject import *
|
||||
|
||||
class PhysicalMemory(MemObject):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class Platform(SimObject):
|
||||
type = 'Platform'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class Process(SimObject):
|
||||
type = 'Process'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class Repl(SimObject):
|
||||
type = 'Repl'
|
||||
abstract = True
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Serialize import Serialize
|
||||
from Statistics import Statistics
|
||||
from Trace import Trace
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class ConsoleListener(SimObject):
|
||||
type = 'ConsoleListener'
|
||||
port = Param.TcpPort(3456, "listen port")
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
class SimpleDisk(SimObject):
|
||||
type = 'SimpleDisk'
|
||||
disk = Param.DiskImage("Disk Image")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from m5 import *
|
||||
from m5 import build_env
|
||||
from m5.config import *
|
||||
|
||||
class System(SimObject):
|
||||
type = 'System'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from m5 import *
|
||||
from m5.config import *
|
||||
from Device import BasicPioDevice
|
||||
from Platform import Platform
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
from m5 import *
|
||||
from m5 import build_env
|
||||
from m5.config import *
|
||||
from Device import BasicPioDevice
|
||||
|
||||
class Uart(BasicPioDevice):
|
||||
|
||||
Reference in New Issue
Block a user