----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviews.gem5.org/r/1767/ -----------------------------------------------------------
(Updated March 15, 2013, 3:37 a.m.) Review request for Default. Summary (updated) ----------------- cpu: Remove CpuPort and use MasterPort in the CPU classes Description (updated) ------- Changeset 9586:e053f062246c --------------------------- cpu: Remove CpuPort and use MasterPort in the CPU classes This patch changes the port in the CPU classes to use MasterPort instead of the derived CpuPort. The functions of the CpuPort are now distributed across the relevant subclasses. The port accessor functions (getInstPort and getDataPort) now return a MasterPort instead of a CpuPort. This simplifies creating derivative CPUs that do not use the CpuPort. Diffs (updated) ----- src/cpu/base.hh ef864175dcc0 src/cpu/base.cc ef864175dcc0 src/cpu/checker/cpu.hh ef864175dcc0 src/cpu/checker/cpu.cc ef864175dcc0 src/cpu/inorder/cpu.hh ef864175dcc0 src/cpu/inorder/cpu.cc ef864175dcc0 src/cpu/o3/cpu.hh ef864175dcc0 src/cpu/simple/atomic.hh ef864175dcc0 src/cpu/simple/timing.hh ef864175dcc0 Diff: http://reviews.gem5.org/r/1767/diff/ Testing ------- All regressions pass Thanks, Andreas Hansson _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
