cpu: Make checker CPUs inherit from CheckerCPU in the Python hierarchy
authorAndreas Sandberg <Andreas.Sandberg@ARM.com>
Fri, 15 Feb 2013 22:40:08 +0000 (17:40 -0500)
committerAndreas Sandberg <Andreas.Sandberg@ARM.com>
Fri, 15 Feb 2013 22:40:08 +0000 (17:40 -0500)
commit7f1263f1446b789e9f88685ae763ba575e81e454
tree1d85759bb1afa6dd98bc8c4a6a88ba55612349f3
parent7cd1fd4324bc1f465a9f96a447d240ab697febd2
cpu: Make checker CPUs inherit from CheckerCPU in the Python hierarchy

Checker CPUs currently don't inherit from the CheckerCPU in the Python
object hierarchy. This has two consequences:
 * It makes CPU model discovery from the Python world somewhat
   complicated as there is no way of testing if a CPU is a checker.
 * Parameters are duplicated in the checker configuration
   specification.

This changeset makes all checker CPUs inherit from the base checker
CPU class.
src/cpu/DummyChecker.py
src/cpu/o3/O3Checker.py