Hello, The series starts with a couple of cleanups helpping debug. It then adds back support for 405 timers which was broken 10 years ago.
Thanks, C. Cédric Le Goater (8): target/ppc: Print out literal exception names in logs ppc/ppc4xx: Convert printfs() ppc/ppc405: Activate MMU logs ppc/ppc405: Restore TCR and STR write handlers ppc/ppc405: Rework ppc_40x_timers_init() to use a PowerPCCPU ppc/ppc405: Fix timer initialization ppc/ppc405: Introduce a store helper for SPR_40x_PID ppc/ppc405: Dump specific registers target/ppc/cpu.h | 2 + target/ppc/helper.h | 2 + target/ppc/spr_tcg.h | 3 ++ hw/ppc/mpc8544_guts.c | 9 +++-- hw/ppc/ppc.c | 67 +++++++++++++++++++++----------- hw/ppc/ppc405_uc.c | 2 - hw/ppc/ppc4xx_devs.c | 39 ++++++------------- hw/ppc/ppc4xx_pci.c | 11 ++++-- target/ppc/cpu_init.c | 17 ++++++-- target/ppc/excp_helper.c | 75 +++++++++++++++++++++++++++++++++++- target/ppc/mmu_common.c | 4 +- target/ppc/mmu_helper.c | 2 +- target/ppc/timebase_helper.c | 10 +++++ target/ppc/translate.c | 20 ++++++++++ hw/ppc/trace-events | 7 ++++ 15 files changed, 203 insertions(+), 67 deletions(-) -- 2.31.1