PSOC E8XXGP Device Support Library
APPCPUSS_Type Struct Reference

Description

APPCPUSS registers (APPCPUSS)

Data Fields

__IM uint32_t IDENTITY
 
__IM uint32_t RESERVED [3]
 
__IM uint32_t PRODUCT_ID
 
__IM uint32_t RESERVED1 [3]
 
__IM uint32_t DP_STATUS
 
__IM uint32_t RESERVED2 [3]
 
__IOM uint32_t BUFF_CTL
 
__IM uint32_t RESERVED3 [7]
 
__IOM uint32_t INFRA_CTL
 
__IM uint32_t RESERVED4 [43]
 
__IOM uint32_t SYSTICK_S_CTL
 
__IM uint32_t RESERVED5 [7]
 
__IOM uint32_t SYSTICK_NS_CTL
 
__IM uint32_t RESERVED6 [55]
 
__IOM uint32_t INTR_MSC
 
__IM uint32_t RESERVED7
 
__IOM uint32_t INTR_MASK_MSC
 
__IM uint32_t INTR_MASKED_MSC
 
__IM uint32_t RESERVED8 [60]
 
__IOM uint32_t INTR_AHB2AXI
 
__IOM uint32_t INTR_SET_AHB2AXI
 
__IOM uint32_t INTR_MASK_AHB2AXI
 
__IM uint32_t INTR_MASKED_AHB2AXI
 
__IM uint32_t RESERVED9 [828]
 
__IOM uint32_t AP_CTL
 

Field Documentation

◆ IDENTITY

__IM uint32_t APPCPUSS_Type::IDENTITY

0x00000000 Identity

◆ RESERVED

__IM uint32_t APPCPUSS_Type::RESERVED[3]

◆ PRODUCT_ID

__IM uint32_t APPCPUSS_Type::PRODUCT_ID

0x00000010 Product identifier and version (same as CoreSight RomTables)

◆ RESERVED1

__IM uint32_t APPCPUSS_Type::RESERVED1[3]

◆ DP_STATUS

__IM uint32_t APPCPUSS_Type::DP_STATUS

0x00000020 Debug port status

◆ RESERVED2

__IM uint32_t APPCPUSS_Type::RESERVED2[3]

◆ BUFF_CTL

__IOM uint32_t APPCPUSS_Type::BUFF_CTL

0x00000030 Buffer control

◆ RESERVED3

__IM uint32_t APPCPUSS_Type::RESERVED3[7]

◆ INFRA_CTL

__IOM uint32_t APPCPUSS_Type::INFRA_CTL

0x00000050 Infrastructure Control

◆ RESERVED4

__IM uint32_t APPCPUSS_Type::RESERVED4[43]

◆ SYSTICK_S_CTL

__IOM uint32_t APPCPUSS_Type::SYSTICK_S_CTL

0x00000100 Secure SysTick timer control

◆ RESERVED5

__IM uint32_t APPCPUSS_Type::RESERVED5[7]

◆ SYSTICK_NS_CTL

__IOM uint32_t APPCPUSS_Type::SYSTICK_NS_CTL

0x00000120 Non Secure SysTick timer control

◆ RESERVED6

__IM uint32_t APPCPUSS_Type::RESERVED6[55]

◆ INTR_MSC

__IOM uint32_t APPCPUSS_Type::INTR_MSC

0x00000200 Master security controller Interrupt

◆ RESERVED7

__IM uint32_t APPCPUSS_Type::RESERVED7

◆ INTR_MASK_MSC

__IOM uint32_t APPCPUSS_Type::INTR_MASK_MSC

0x00000208 Master security controller Interrupt mask

◆ INTR_MASKED_MSC

__IM uint32_t APPCPUSS_Type::INTR_MASKED_MSC

0x0000020C Master security controller Interrupt masked

◆ RESERVED8

__IM uint32_t APPCPUSS_Type::RESERVED8[60]

◆ INTR_AHB2AXI

__IOM uint32_t APPCPUSS_Type::INTR_AHB2AXI

0x00000300 AHB to AXI Bridge Interrupt

◆ INTR_SET_AHB2AXI

__IOM uint32_t APPCPUSS_Type::INTR_SET_AHB2AXI

0x00000304 AHB to AXI Bridge Interrupt set

◆ INTR_MASK_AHB2AXI

__IOM uint32_t APPCPUSS_Type::INTR_MASK_AHB2AXI

0x00000308 AHB to AXI Bridge Interrupt mask

◆ INTR_MASKED_AHB2AXI

__IM uint32_t APPCPUSS_Type::INTR_MASKED_AHB2AXI

0x0000030C AHB to AXI Bridge Interrupt masked

◆ RESERVED9

__IM uint32_t APPCPUSS_Type::RESERVED9[828]

◆ AP_CTL

__IOM uint32_t APPCPUSS_Type::AP_CTL

0x00001000 Access port control