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

ISA v2.07S introduced the watchpoint facility based on the DAWR0
and DAWRX0 SPRs. 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