target/ppc: Implement breakpoint debug facility for v2.07S
commit14192307ef6e63c9a0f3c7fe937e26bee95bc6a9
authorNicholas Piggin <npiggin@gmail.com>
Tue, 8 Aug 2023 03:11:14 +0000 (8 13:11 +1000)
committerCédric Le Goater <clg@kaod.org>
Wed, 6 Sep 2023 09:19:32 +0000 (6 11:19 +0200)
tree5d7a00b3ab95fd16528de5a8b0139b50d470f193
parenta11e3a1582b8c0d62ae3ef0323526baf2303e44a
target/ppc: Implement breakpoint debug facility for v2.07S

ISA v2.07S introduced the breakpoint facility based on the CIABR SPR.
Implement this in TCG.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
target/ppc/cpu.c
target/ppc/cpu.h
target/ppc/cpu_init.c
target/ppc/excp_helper.c
target/ppc/helper.h
target/ppc/internal.h
target/ppc/machine.c
target/ppc/misc_helper.c
target/ppc/spr_common.h
target/ppc/translate.c