This is an automated email from Gerrit. "Ian Thompson <ia...@cadence.com>" just uploaded a new patch set to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/7183
-- gerrit commit f1bd441e5d3701e9523a34ca866a2abe78417377 Author: Ian Thompson <ia...@cadence.com> Date: Fri Sep 9 12:10:20 2022 -0700 target/xtensa: fully initialize buffers for PWRSTAT read Read buffer is sized for 32-bit APB version of PWRSTAT/PWRCTL registers. Initialize to zero so 8-bit JTAG register mirrors are accurate. Signed-off-by: Ian Thompson <ia...@cadence.com> Change-Id: I81310649fa7180893d0188aab3c8a14315aaea0a diff --git a/src/target/xtensa/xtensa_debug_module.c b/src/target/xtensa/xtensa_debug_module.c index 7f8a75bc66..e0558d3e16 100644 --- a/src/target/xtensa/xtensa_debug_module.c +++ b/src/target/xtensa/xtensa_debug_module.c @@ -150,8 +150,8 @@ int xtensa_dm_device_id_read(struct xtensa_debug_module *dm) int xtensa_dm_power_status_read(struct xtensa_debug_module *dm, uint32_t clear) { - uint8_t stat_buf[sizeof(uint32_t)]; - uint8_t stath_buf[sizeof(uint32_t)]; + uint8_t stat_buf[sizeof(uint32_t)] = { 0, 0, 0, 0 }; + uint8_t stath_buf[sizeof(uint32_t)] = { 0, 0, 0, 0 }; /* TODO: JTAG does not work when PWRCTL_JTAGDEBUGUSE is not set. * It is set in xtensa_examine(), need to move reading of XDMREG_OCDID out of this function */ --