From 47d29ebe11babdddd107ba5edab7e5cd85ce1fee Mon Sep 17 00:00:00 2001 From: Antonio Borneo Date: Fri, 14 Aug 2020 10:54:32 +0200 Subject: 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 Reviewed-on: http://openocd.zylin.com/5806 Tested-by: jenkins --- src/target/arm_adi_v5.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/target/arm_adi_v5.h b/src/target/arm_adi_v5.h index 17365bd..ea71551 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; -- cgit v1.1