gem5/objects
Steve Reinhardt c720389366 More restructuring on Python config code for auto-generating
of Param structs.

objects/CoherenceProtocol.mpy:
objects/Ide.mpy:
    Update for new Enum syntax.
sim/pyconfig/m5config.py:
    More modest restructuring heading for auto-generating
    of param structs.

    - Revamped Enum handling: Enums are regular classes so they
    know their names now (makes it easier for generating C++
    equivalents).

    - Created MetaSimObject class and moved some SimObject-specific
    stuff there (i.e. does not apply to ConfigNodes in general).

--HG--
extra : convert_revision : a93b40dda3b038ebe8bffecac97e9079c22af561
2005-03-07 20:56:02 -05:00
..
AlphaConsole.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
AlphaTLB.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
BadDevice.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
BaseCache.mpy get rid of defined and just access the env dict directly 2005-02-03 17:04:54 -05:00
BaseCPU.mpy get rid of defined and just access the env dict directly 2005-02-03 17:04:54 -05:00
BaseSystem.mpy get rid of defined and just access the env dict directly 2005-02-03 17:04:54 -05:00
Bus.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
CoherenceProtocol.mpy More restructuring on Python config code for auto-generating 2005-03-07 20:56:02 -05:00
Device.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
DiskImage.mpy get rid of defined and just access the env dict directly 2005-02-03 17:04:54 -05:00
Ethernet.mpy get rid of defined and just access the env dict directly 2005-02-03 17:04:54 -05:00
Ide.mpy More restructuring on Python config code for auto-generating 2005-03-07 20:56:02 -05:00
IntrControl.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
MemTest.mpy Clean up CPU stuff and make it use params structs 2005-02-19 11:46:41 -05:00
Pci.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
PhysicalMemory.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Platform.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Process.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Repl.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Root.mpy Rework the command line paramters for python output and how 2005-02-11 09:47:41 -05:00
SimConsole.mpy Make the SimConsole device dump its output to a file by default 2005-02-25 14:38:00 -05:00
SimpleDisk.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Tsunami.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00
Uart.mpy Update config file language to take simobj and no longer use siminst 2005-02-02 21:13:01 -05:00