Age | Commit message (Collapse) | Author |
|
This register will always report 0 caches as implemented. It's not clear how
to find out how many there really are when dealing with an arbitrary
hierarchy.
|
|
This register controls access to the coprocessors. This doesn't actually
implement it, it allows writes which don't turn anything off. In other words,
it allows the simulated program to ask for what it already has.
|
|
|
|
|
|
|
|
These registers can be accessed directly, or through MISCREG_SPSR which will
act as whichever SPSR is appropriate for the current mode.
|
|
Implement some fault classes using the curriously recurring template pattern,
similar to SPARCs.
|
|
|
|
|
|
I accidentally left in a change to test using int registers in system mode.
This change reverts that.
|
|
|
|
|
|
|
|
|
|
--HG--
rename : src/arch/arm/regfile/misc_regfile.hh => src/arch/arm/misc_regfile.hh
rename : src/arch/arm/regfile/regfile.cc => src/arch/arm/regfile.cc
rename : src/arch/mips/regfile/misc_regfile.cc => src/arch/mips/misc_regfile.cc
rename : src/arch/mips/regfile/misc_regfile.hh => src/arch/mips/misc_regfile.hh
|
|
This object encapsulates (or will eventually) the identity and characteristics
of the ISA in the CPU.
|