Statistics
| Branch: | Revision:

root / target-ppc @ 53116ebf

Name Size
Makefile.objs 254 Bytes
STATUS 10.6 kB
cpu-qom.h 2.5 kB
cpu.h 89.8 kB
excp_helper.c 33.9 kB
fpu_helper.c 49 kB
helper.h 16 kB
helper_regs.h 3.3 kB
int_helper.c 52.5 kB
kvm.c 36.4 kB
kvm_ppc.c 1.1 kB
kvm_ppc.h 3.3 kB
machine.c 5.7 kB
mem_helper.c 9.2 kB
mfrom_table.c 3.3 kB
mfrom_table_gen.c 653 Bytes
misc_helper.c 3.6 kB
mmu_helper.c 101.2 kB
timebase_helper.c 4.3 kB
translate.c 356.3 kB
translate_init.c 412.5 kB

Latest revisions

# Date Author Comment
cfe34f44 03/08/2013 10:04 pm Andreas Färber

target-ppc: Convert CPU definitions

Turn the array of model definitions into a set of self-registering QOM
types with their own class_init. Unique identifiers are obtained from
the combination of PVR, SVR and family identifiers; this requires all
alias #defines to be removed from the list. Possibly there are some more...

7856e3a4 03/08/2013 10:04 pm Andreas Färber

target-ppc: Introduce abstract CPU family types

Instead of assigning *_<family> constants, set .parent to a family type.

Introduce a POWERPC_FAMILY() macro to keep type registration close to
its implementation. This macro will need tweaking later.

Signed-off-by: Andreas Färber <>...

53116ebf 03/08/2013 10:04 pm Andreas Färber

target-ppc: Set instruction flags on CPU family classes

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

df43f4b8 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract 970 aliases

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

f591784b 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract POWER7 alias

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

de400129 03/08/2013 10:04 pm Andreas Färber

target-ppc: Get model name from type name

We are about to drop the redundant name field along with ppc_def_t.

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

cf9314cd 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract MPC52xx alias

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

236824f2 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract MPC5200/MPC5200B aliases

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

7b48a1ad 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract MPC8240 alias

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

4bdba7fd 03/08/2013 10:04 pm Andreas Färber

target-ppc: Extract 405GPe alias

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

View revisions

Also available in: Atom