RTEMS 6.3
Loading...
Searching...
No Matches
L2CError status/control register (L2CERR)

This group contains register bit definitions. More...

Macros

#define L2CACHE_L2CERR_AHB_MASTER_INDEX_SHIFT   28
#define L2CACHE_L2CERR_AHB_MASTER_INDEX_MASK   0xf0000000U
#define L2CACHE_L2CERR_AHB_MASTER_INDEX_GET(_reg)
#define L2CACHE_L2CERR_AHB_MASTER_INDEX_SET(_reg, _val)
#define L2CACHE_L2CERR_AHB_MASTER_INDEX(_val)
#define L2CACHE_L2CERR_SCRUB   0x8000000U
#define L2CACHE_L2CERR_TYPE_SHIFT   24
#define L2CACHE_L2CERR_TYPE_MASK   0x7000000U
#define L2CACHE_L2CERR_TYPE_GET(_reg)
#define L2CACHE_L2CERR_TYPE_SET(_reg, _val)
#define L2CACHE_L2CERR_TYPE(_val)
#define L2CACHE_L2CERR_TAG_DATA   0x800000U
#define L2CACHE_L2CERR_COR_UCOR   0x400000U
#define L2CACHE_L2CERR_MULTI   0x200000U
#define L2CACHE_L2CERR_VALID   0x100000U
#define L2CACHE_L2CERR_DISERESP   0x80000U
#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SHIFT   16
#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_MASK   0x70000U
#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_GET(_reg)
#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SET(_reg, _val)
#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER(_val)
#define L2CACHE_L2CERR_IRQ_PENDING_SHIFT   12
#define L2CACHE_L2CERR_IRQ_PENDING_MASK   0xf000U
#define L2CACHE_L2CERR_IRQ_PENDING_GET(_reg)
#define L2CACHE_L2CERR_IRQ_PENDING_SET(_reg, _val)
#define L2CACHE_L2CERR_IRQ_PENDING(_val)
#define L2CACHE_L2CERR_IRQ_MASK_SHIFT   8
#define L2CACHE_L2CERR_IRQ_MASK_MASK   0xf00U
#define L2CACHE_L2CERR_IRQ_MASK_GET(_reg)
#define L2CACHE_L2CERR_IRQ_MASK_SET(_reg, _val)
#define L2CACHE_L2CERR_IRQ_MASK(_val)
#define L2CACHE_L2CERR_SELECT_CB_SHIFT   6
#define L2CACHE_L2CERR_SELECT_CB_MASK   0xc0U
#define L2CACHE_L2CERR_SELECT_CB_GET(_reg)
#define L2CACHE_L2CERR_SELECT_CB_SET(_reg, _val)
#define L2CACHE_L2CERR_SELECT_CB(_val)
#define L2CACHE_L2CERR_SELECT_TCB_SHIFT   4
#define L2CACHE_L2CERR_SELECT_TCB_MASK   0x30U
#define L2CACHE_L2CERR_SELECT_TCB_GET(_reg)
#define L2CACHE_L2CERR_SELECT_TCB_SET(_reg, _val)
#define L2CACHE_L2CERR_SELECT_TCB(_val)
#define L2CACHE_L2CERR_XCB   0x8U
#define L2CACHE_L2CERR_RCB   0x4U
#define L2CACHE_L2CERR_COMP   0x2U
#define L2CACHE_L2CERR_RST   0x1U

Detailed Description

This group contains register bit definitions.

Macro Definition Documentation

◆ L2CACHE_L2CERR_AHB_MASTER_INDEX

#define L2CACHE_L2CERR_AHB_MASTER_INDEX ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_AHB_MASTER_INDEX_SHIFT ) & \
L2CACHE_L2CERR_AHB_MASTER_INDEX_MASK )

◆ L2CACHE_L2CERR_AHB_MASTER_INDEX_GET

#define L2CACHE_L2CERR_AHB_MASTER_INDEX_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_AHB_MASTER_INDEX_MASK ) >> \
L2CACHE_L2CERR_AHB_MASTER_INDEX_SHIFT )

◆ L2CACHE_L2CERR_AHB_MASTER_INDEX_SET

#define L2CACHE_L2CERR_AHB_MASTER_INDEX_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_AHB_MASTER_INDEX_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_AHB_MASTER_INDEX_SHIFT ) & \
L2CACHE_L2CERR_AHB_MASTER_INDEX_MASK ) )

◆ L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER

#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SHIFT ) & \
L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_MASK )

◆ L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_GET

#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_MASK ) >> \
L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SHIFT )

◆ L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SET

#define L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_SHIFT ) & \
L2CACHE_L2CERR_CORRECTABLE_ERROR_COUNTER_MASK ) )

◆ L2CACHE_L2CERR_IRQ_MASK

#define L2CACHE_L2CERR_IRQ_MASK ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_IRQ_MASK_SHIFT ) & \
L2CACHE_L2CERR_IRQ_MASK_MASK )

◆ L2CACHE_L2CERR_IRQ_MASK_GET

#define L2CACHE_L2CERR_IRQ_MASK_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_IRQ_MASK_MASK ) >> \
L2CACHE_L2CERR_IRQ_MASK_SHIFT )

◆ L2CACHE_L2CERR_IRQ_MASK_SET

#define L2CACHE_L2CERR_IRQ_MASK_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_IRQ_MASK_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_IRQ_MASK_SHIFT ) & \
L2CACHE_L2CERR_IRQ_MASK_MASK ) )

◆ L2CACHE_L2CERR_IRQ_PENDING

#define L2CACHE_L2CERR_IRQ_PENDING ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_IRQ_PENDING_SHIFT ) & \
L2CACHE_L2CERR_IRQ_PENDING_MASK )

◆ L2CACHE_L2CERR_IRQ_PENDING_GET

#define L2CACHE_L2CERR_IRQ_PENDING_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_IRQ_PENDING_MASK ) >> \
L2CACHE_L2CERR_IRQ_PENDING_SHIFT )

◆ L2CACHE_L2CERR_IRQ_PENDING_SET

#define L2CACHE_L2CERR_IRQ_PENDING_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_IRQ_PENDING_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_IRQ_PENDING_SHIFT ) & \
L2CACHE_L2CERR_IRQ_PENDING_MASK ) )

◆ L2CACHE_L2CERR_SELECT_CB

#define L2CACHE_L2CERR_SELECT_CB ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_SELECT_CB_SHIFT ) & \
L2CACHE_L2CERR_SELECT_CB_MASK )

◆ L2CACHE_L2CERR_SELECT_CB_GET

#define L2CACHE_L2CERR_SELECT_CB_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_SELECT_CB_MASK ) >> \
L2CACHE_L2CERR_SELECT_CB_SHIFT )

◆ L2CACHE_L2CERR_SELECT_CB_SET

#define L2CACHE_L2CERR_SELECT_CB_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_SELECT_CB_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_SELECT_CB_SHIFT ) & \
L2CACHE_L2CERR_SELECT_CB_MASK ) )

◆ L2CACHE_L2CERR_SELECT_TCB

#define L2CACHE_L2CERR_SELECT_TCB ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_SELECT_TCB_SHIFT ) & \
L2CACHE_L2CERR_SELECT_TCB_MASK )

◆ L2CACHE_L2CERR_SELECT_TCB_GET

#define L2CACHE_L2CERR_SELECT_TCB_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_SELECT_TCB_MASK ) >> \
L2CACHE_L2CERR_SELECT_TCB_SHIFT )

◆ L2CACHE_L2CERR_SELECT_TCB_SET

#define L2CACHE_L2CERR_SELECT_TCB_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_SELECT_TCB_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_SELECT_TCB_SHIFT ) & \
L2CACHE_L2CERR_SELECT_TCB_MASK ) )

◆ L2CACHE_L2CERR_TYPE

#define L2CACHE_L2CERR_TYPE ( _val)
Value:
( ( ( _val ) << L2CACHE_L2CERR_TYPE_SHIFT ) & \
L2CACHE_L2CERR_TYPE_MASK )

◆ L2CACHE_L2CERR_TYPE_GET

#define L2CACHE_L2CERR_TYPE_GET ( _reg)
Value:
( ( ( _reg ) & L2CACHE_L2CERR_TYPE_MASK ) >> \
L2CACHE_L2CERR_TYPE_SHIFT )

◆ L2CACHE_L2CERR_TYPE_SET

#define L2CACHE_L2CERR_TYPE_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~L2CACHE_L2CERR_TYPE_MASK ) | \
( ( ( _val ) << L2CACHE_L2CERR_TYPE_SHIFT ) & \
L2CACHE_L2CERR_TYPE_MASK ) )