aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2020-08-14 10:54:32 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2020-09-05 17:11:11 +0100
commit47d29ebe11babdddd107ba5edab7e5cd85ce1fee (patch)
treeda970ccfada58f0ceea37f83143b29de432eda31
parentaa628304e2a5a629ffee136089c0abee48db355b (diff)
downloadopenocd-jz4730-47d29ebe11babdddd107ba5edab7e5cd85ce1fee.tar.gz
adi_v5: use macro DP_APSEL_MAX to allocate struct adiv5_ap
Commit 11019a824d02 ("adi_v5: enforce check on AP number value") introduces the macro DP_APSEL_MAX and use it in place of hardcoded magic numbers for the upper limit of AP selection value. Use the macro also while defining the array of struct adiv5_ap in struct adiv5_dap. Change-Id: I88f53ceb710f92a48a8026a365709fbf2d9e6912 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5806 Tested-by: jenkins
-rw-r--r--src/target/arm_adi_v5.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target/arm_adi_v5.h b/src/target/arm_adi_v5.h
index 17365bddb..ea7155167 100644
--- a/src/target/arm_adi_v5.h
+++ b/src/target/arm_adi_v5.h
@@ -253,7 +253,7 @@ struct adiv5_dap {
/* Control config */
uint32_t dp_ctrl_stat;
- struct adiv5_ap ap[256];
+ struct adiv5_ap ap[DP_APSEL_MAX + 1];
/* The current manually selected AP by the "dap apsel" command */
uint32_t apsel;