This is an automated email from Gerrit. Alamy Liu ([email protected]) just uploaded a new patch set to Gerrit, which you can find at http://openocd.zylin.com/3254
-- gerrit commit 0a6deb9d6fb12aa17951a24e0f7067286ddee20f Author: Alamy Liu <[email protected]> Date: Wed Aug 12 10:09:34 2015 -0700 adi_v5: Add bit definition of AP_REG_IDR Change-Id: Ib8af57a192f41afca192fd0cc7ec5047f5eb1319 Signed-off-by: Alamy Liu <[email protected]> diff --git a/src/target/arm_adi_v5.h b/src/target/arm_adi_v5.h index 11a1b11..e7d602c 100644 --- a/src/target/arm_adi_v5.h +++ b/src/target/arm_adi_v5.h @@ -132,6 +132,30 @@ #define CSW_SPROT (1UL << 30) #define CSW_DBG_SW_ENABLE (1UL << 31) +/* Bit definition of AP_REG_IDR (0xFC) + * + * Revision bits[31:28] + * JEP106 continuation code bits[27:24], 4-bits + * JEP106 identity code bits[23:17], 7-bits + * Class bits[16:13] + * (reserved, SBZ) bits[12: 8] + * AP identification bits[ 7: 0] + * Variant bits[7:4] + * Type bits[3:0] + */ +#define IDR_ID_TYPE_SHIFT (0) +#define IDR_ID_TYPE_MASK (0xF << IDR_ID_TYPE_SHIFT) +#define IDR_ID_VART_SHIFT (4) +#define IDR_ID_VART_MASK (0xF << IDR_ID_VART_SHIFT) +#define IDR_CLASS_SHIFT (13) +#define IDR_CLASS_MASK (0xF << IDR_CLASS_SHIFT) +#define IDR_JEP106_ID_SHIFT (17) +#define IDR_JEP106_ID_MASK (0x7F << IDR_JEP106_ID_SHIFT) +#define IDR_JEP106_CONT_SHIFT (24) +#define IDR_JEP106_CONT_MASK (0xF << IDR_JEP106_CONT_SHIFT) +#define IDR_REV_SHIFT (28) +#define IDR_REV_MASK (0xF << IDR_REV_SHIFT) + /* Fields of the MEM-AP's IDR register */ #define IDR_REV (0xFUL << 28) #define IDR_JEP106 (0x7FFUL << 17) -- ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
