__init__.py

来自「linux下基于c++的处理器仿真平台。具有处理器流水线」· Python 代码 · 共 76 行

PY
76
字号
import m5# specify base part of all object file namesfile_bases = ['AlphaConsole',              'AlphaFullCPU',              'AlphaTLB',              'BadDevice',              'BaseCPU',              'BaseCache',              'BaseHier',              'BaseMem',              'BaseMemory',              'BranchPred',              'Bus',              'BusBridge',              'CoherenceProtocol',              'Debug',              'Device',              'DiskImage',              'Ethernet',              'ExeTrace',              'FastCPU',              'FetchTrace',              'FreebsdSystem',              'FullCPU',              'FunctionalMemory',              'HierParams',              'Ide',              'IntervalStats',              'IntrControl',              'LinuxSystem',              'MainMemory',              'MemTest',              'MemoryController',              'MemoryTrace',              'Pci',              'PhysicalMemory',              'PipeTrace',              'Platform',              'Process',              'PseudoInst',              'Random',              'Repl',              'Root',              'Sampler',              'Scsi',              'Serialize',              'SimConsole',              'SimpleCPU',              'SimpleDisk',              'Statistics',              'System',              'Trace',              'Tru64System',              'Tsunami',              'Uart']if m5.build_env['ALPHA_TLASER']:    file_bases += [ 'DmaEngine' ]    file_bases += [ 'Turbolaser' ]# actual file names end in ".py"file_names = [f + ".py" for f in file_bases]# import all specified filesfor f in file_bases:    exec "from %s import *" % f# only export actual SimObject classes when "from objects import *" is used.g = globals()__all__ = []for sym,val in g.items():    if isinstance(val, type) and issubclass(val, (SimObject, ParamContext)):        __all__.append(sym)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?