Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-15 | includes: sort all includes | Nathan Binkert | |
2011-03-26 | mips: cleanup ISA-specific code | Korey Sewell | |
*** (1): get rid of expandForMT function MIPS is the only ISA that cares about having a piece of ISA state integrate multiple threads so add constants for MIPS and relieve the other ISAs from having to define this. Also, InOrder was the only core that was actively calling this function * * * (2): get rid of corespecific type The CoreSpecific type was used as a proxy to pass in HW specific params to a MIPS CPU, but since MIPS FS hasnt been touched for awhile, it makes sense to not force every other ISA to use CoreSpecific as well use a special reset function to set it. That probably should go in a PowerOn reset fault anyway. | |||
2010-10-10 | SPARC: Make SPARC's ISA's clear function initialize everything it should. | Gabe Black | |
Also make it not set some pointers to NULL potentially introducing a memory leak. That should be done in the constructor. | |||
2010-10-10 | Alpha: Force all the IPRs to an initial, determinstic value when cleared. | Gabe Black | |
2009-10-17 | ISA: Fix compilation. | Gabe Black | |
2009-07-08 | Get rid of the unused get(Data|Inst)Asid and (inst|data)Asid functions. | Gabe Black | |
2009-07-08 | Alpha: Pull the MiscRegFile fully into the ISA object. | Gabe Black | |
2009-07-08 | Registers: Add an ISA object which replaces the MiscRegFile. | Gabe Black | |
This object encapsulates (or will eventually) the identity and characteristics of the ISA in the CPU. |