STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches

Type definitions for the Software Test Library Observation Registerss (STL). More...

Collaboration diagram for Software Test Library Observation Registers:

Topics

 Trace Port Interface (TPI)
 Type definitions for the Trace Port Interface (TPI).

Classes

struct  STL_Type
 Structure type to access the Software Test Library Observation Registerss (STL). More...
#define STL_STLNVICPENDOR_VALID_Pos   18U
 STL STLNVICPENDOR: VALID Position.
#define STL_STLNVICPENDOR_VALID_Msk   (0x1UL << STL_STLNVICPENDOR_VALID_Pos)
 STL STLNVICPENDOR: VALID Mask.
#define STL_STLNVICPENDOR_TARGET_Pos   17U
 STL STLNVICPENDOR: TARGET Position.
#define STL_STLNVICPENDOR_TARGET_Msk   (0x1UL << STL_STLNVICPENDOR_TARGET_Pos)
 STL STLNVICPENDOR: TARGET Mask.
#define STL_STLNVICPENDOR_PRIORITY_Pos   9U
 STL STLNVICPENDOR: PRIORITY Position.
#define STL_STLNVICPENDOR_PRIORITY_Msk   (0xFFUL << STL_STLNVICPENDOR_PRIORITY_Pos)
 STL STLNVICPENDOR: PRIORITY Mask.
#define STL_STLNVICPENDOR_INTNUM_Pos   0U
 STL STLNVICPENDOR: INTNUM Position.
#define STL_STLNVICPENDOR_INTNUM_Msk   (0x1FFUL /*<< STL_STLNVICPENDOR_INTNUM_Pos*/)
 STL STLNVICPENDOR: INTNUM Mask.
#define STL_STLNVICACTVOR_VALID_Pos   18U
 STL STLNVICACTVOR: VALID Position.
#define STL_STLNVICACTVOR_VALID_Msk   (0x1UL << STL_STLNVICACTVOR_VALID_Pos)
 STL STLNVICACTVOR: VALID Mask.
#define STL_STLNVICACTVOR_TARGET_Pos   17U
 STL STLNVICACTVOR: TARGET Position.
#define STL_STLNVICACTVOR_TARGET_Msk   (0x1UL << STL_STLNVICACTVOR_TARGET_Pos)
 STL STLNVICACTVOR: TARGET Mask.
#define STL_STLNVICACTVOR_PRIORITY_Pos   9U
 STL STLNVICACTVOR: PRIORITY Position.
#define STL_STLNVICACTVOR_PRIORITY_Msk   (0xFFUL << STL_STLNVICACTVOR_PRIORITY_Pos)
 STL STLNVICACTVOR: PRIORITY Mask.
#define STL_STLNVICACTVOR_INTNUM_Pos   0U
 STL STLNVICACTVOR: INTNUM Position.
#define STL_STLNVICACTVOR_INTNUM_Msk   (0x1FFUL /*<< STL_STLNVICACTVOR_INTNUM_Pos*/)
 STL STLNVICACTVOR: INTNUM Mask.
#define STL_STLIDMPUSR_ADDR_Pos   5U
 STL STLIDMPUSR: ADDR Position.
#define STL_STLIDMPUSR_ADDR_Msk   (0x7FFFFFFUL << STL_STLIDMPUSR_ADDR_Pos)
 STL STLIDMPUSR: ADDR Mask.
#define STL_STLIDMPUSR_INSTR_Pos   2U
 STL STLIDMPUSR: INSTR Position.
#define STL_STLIDMPUSR_INSTR_Msk   (0x1UL << STL_STLIDMPUSR_INSTR_Pos)
 STL STLIDMPUSR: INSTR Mask.
#define STL_STLIDMPUSR_DATA_Pos   1U
 STL STLIDMPUSR: DATA Position.
#define STL_STLIDMPUSR_DATA_Msk   (0x1UL << STL_STLIDMPUSR_DATA_Pos)
 STL STLIDMPUSR: DATA Mask.
#define STL_STLIMPUOR_HITREGION_Pos   9U
 STL STLIMPUOR: HITREGION Position.
#define STL_STLIMPUOR_HITREGION_Msk   (0xFFUL << STL_STLIMPUOR_HITREGION_Pos)
 STL STLIMPUOR: HITREGION Mask.
#define STL_STLIMPUOR_ATTR_Pos   0U
 STL STLIMPUOR: ATTR Position.
#define STL_STLIMPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLIMPUOR_ATTR_Pos*/)
 STL STLIMPUOR: ATTR Mask.
#define STL_STLD0MPUOR_HITREGION_Pos   9U
 STL STLD0MPUOR: HITREGION Position.
#define STL_STLD0MPUOR_HITREGION_Msk   (0xFFUL << STL_STLD0MPUOR_HITREGION_Pos)
 STL STLD0MPUOR: HITREGION Mask.
#define STL_STLD0MPUOR_ATTR_Pos   0U
 STL STLD0MPUOR: ATTR Position.
#define STL_STLD0MPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLD0MPUOR_ATTR_Pos*/)
 STL STLD0MPUOR: ATTR Mask.
#define STL_STLD1MPUOR_HITREGION_Pos   9U
 STL STLD1MPUOR: HITREGION Position.
#define STL_STLD1MPUOR_HITREGION_Msk   (0xFFUL << STL_STLD1MPUOR_HITREGION_Pos)
 STL STLD1MPUOR: HITREGION Mask.
#define STL_STLD1MPUOR_ATTR_Pos   0U
 STL STLD1MPUOR: ATTR Position.
#define STL_STLD1MPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLD1MPUOR_ATTR_Pos*/)
 STL STLD1MPUOR: ATTR Mask.

Detailed Description

Type definitions for the Software Test Library Observation Registerss (STL).

Macro Definition Documentation

◆ STL_STLD0MPUOR_ATTR_Msk

#define STL_STLD0MPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLD0MPUOR_ATTR_Pos*/)

STL STLD0MPUOR: ATTR Mask.

Definition at line 1838 of file core_cm55.h.

◆ STL_STLD0MPUOR_ATTR_Pos

#define STL_STLD0MPUOR_ATTR_Pos   0U

STL STLD0MPUOR: ATTR Position.

Definition at line 1837 of file core_cm55.h.

◆ STL_STLD0MPUOR_HITREGION_Msk

#define STL_STLD0MPUOR_HITREGION_Msk   (0xFFUL << STL_STLD0MPUOR_HITREGION_Pos)

STL STLD0MPUOR: HITREGION Mask.

Definition at line 1835 of file core_cm55.h.

◆ STL_STLD0MPUOR_HITREGION_Pos

#define STL_STLD0MPUOR_HITREGION_Pos   9U

STL STLD0MPUOR: HITREGION Position.

Definition at line 1834 of file core_cm55.h.

◆ STL_STLD1MPUOR_ATTR_Msk

#define STL_STLD1MPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLD1MPUOR_ATTR_Pos*/)

STL STLD1MPUOR: ATTR Mask.

Definition at line 1845 of file core_cm55.h.

◆ STL_STLD1MPUOR_ATTR_Pos

#define STL_STLD1MPUOR_ATTR_Pos   0U

STL STLD1MPUOR: ATTR Position.

Definition at line 1844 of file core_cm55.h.

◆ STL_STLD1MPUOR_HITREGION_Msk

#define STL_STLD1MPUOR_HITREGION_Msk   (0xFFUL << STL_STLD1MPUOR_HITREGION_Pos)

STL STLD1MPUOR: HITREGION Mask.

Definition at line 1842 of file core_cm55.h.

◆ STL_STLD1MPUOR_HITREGION_Pos

#define STL_STLD1MPUOR_HITREGION_Pos   9U

STL STLD1MPUOR: HITREGION Position.

Definition at line 1841 of file core_cm55.h.

◆ STL_STLIDMPUSR_ADDR_Msk

#define STL_STLIDMPUSR_ADDR_Msk   (0x7FFFFFFUL << STL_STLIDMPUSR_ADDR_Pos)

STL STLIDMPUSR: ADDR Mask.

Definition at line 1818 of file core_cm55.h.

◆ STL_STLIDMPUSR_ADDR_Pos

#define STL_STLIDMPUSR_ADDR_Pos   5U

STL STLIDMPUSR: ADDR Position.

Definition at line 1817 of file core_cm55.h.

◆ STL_STLIDMPUSR_DATA_Msk

#define STL_STLIDMPUSR_DATA_Msk   (0x1UL << STL_STLIDMPUSR_DATA_Pos)

STL STLIDMPUSR: DATA Mask.

Definition at line 1824 of file core_cm55.h.

◆ STL_STLIDMPUSR_DATA_Pos

#define STL_STLIDMPUSR_DATA_Pos   1U

STL STLIDMPUSR: DATA Position.

Definition at line 1823 of file core_cm55.h.

◆ STL_STLIDMPUSR_INSTR_Msk

#define STL_STLIDMPUSR_INSTR_Msk   (0x1UL << STL_STLIDMPUSR_INSTR_Pos)

STL STLIDMPUSR: INSTR Mask.

Definition at line 1821 of file core_cm55.h.

◆ STL_STLIDMPUSR_INSTR_Pos

#define STL_STLIDMPUSR_INSTR_Pos   2U

STL STLIDMPUSR: INSTR Position.

Definition at line 1820 of file core_cm55.h.

◆ STL_STLIMPUOR_ATTR_Msk

#define STL_STLIMPUOR_ATTR_Msk   (0x1FFUL /*<< STL_STLIMPUOR_ATTR_Pos*/)

STL STLIMPUOR: ATTR Mask.

Definition at line 1831 of file core_cm55.h.

◆ STL_STLIMPUOR_ATTR_Pos

#define STL_STLIMPUOR_ATTR_Pos   0U

STL STLIMPUOR: ATTR Position.

Definition at line 1830 of file core_cm55.h.

◆ STL_STLIMPUOR_HITREGION_Msk

#define STL_STLIMPUOR_HITREGION_Msk   (0xFFUL << STL_STLIMPUOR_HITREGION_Pos)

STL STLIMPUOR: HITREGION Mask.

Definition at line 1828 of file core_cm55.h.

◆ STL_STLIMPUOR_HITREGION_Pos

#define STL_STLIMPUOR_HITREGION_Pos   9U

STL STLIMPUOR: HITREGION Position.

Definition at line 1827 of file core_cm55.h.

◆ STL_STLNVICACTVOR_INTNUM_Msk

#define STL_STLNVICACTVOR_INTNUM_Msk   (0x1FFUL /*<< STL_STLNVICACTVOR_INTNUM_Pos*/)

STL STLNVICACTVOR: INTNUM Mask.

Definition at line 1814 of file core_cm55.h.

◆ STL_STLNVICACTVOR_INTNUM_Pos

#define STL_STLNVICACTVOR_INTNUM_Pos   0U

STL STLNVICACTVOR: INTNUM Position.

Definition at line 1813 of file core_cm55.h.

◆ STL_STLNVICACTVOR_PRIORITY_Msk

#define STL_STLNVICACTVOR_PRIORITY_Msk   (0xFFUL << STL_STLNVICACTVOR_PRIORITY_Pos)

STL STLNVICACTVOR: PRIORITY Mask.

Definition at line 1811 of file core_cm55.h.

◆ STL_STLNVICACTVOR_PRIORITY_Pos

#define STL_STLNVICACTVOR_PRIORITY_Pos   9U

STL STLNVICACTVOR: PRIORITY Position.

Definition at line 1810 of file core_cm55.h.

◆ STL_STLNVICACTVOR_TARGET_Msk

#define STL_STLNVICACTVOR_TARGET_Msk   (0x1UL << STL_STLNVICACTVOR_TARGET_Pos)

STL STLNVICACTVOR: TARGET Mask.

Definition at line 1808 of file core_cm55.h.

◆ STL_STLNVICACTVOR_TARGET_Pos

#define STL_STLNVICACTVOR_TARGET_Pos   17U

STL STLNVICACTVOR: TARGET Position.

Definition at line 1807 of file core_cm55.h.

◆ STL_STLNVICACTVOR_VALID_Msk

#define STL_STLNVICACTVOR_VALID_Msk   (0x1UL << STL_STLNVICACTVOR_VALID_Pos)

STL STLNVICACTVOR: VALID Mask.

Definition at line 1805 of file core_cm55.h.

◆ STL_STLNVICACTVOR_VALID_Pos

#define STL_STLNVICACTVOR_VALID_Pos   18U

STL STLNVICACTVOR: VALID Position.

Definition at line 1804 of file core_cm55.h.

◆ STL_STLNVICPENDOR_INTNUM_Msk

#define STL_STLNVICPENDOR_INTNUM_Msk   (0x1FFUL /*<< STL_STLNVICPENDOR_INTNUM_Pos*/)

STL STLNVICPENDOR: INTNUM Mask.

Definition at line 1801 of file core_cm55.h.

◆ STL_STLNVICPENDOR_INTNUM_Pos

#define STL_STLNVICPENDOR_INTNUM_Pos   0U

STL STLNVICPENDOR: INTNUM Position.

Definition at line 1800 of file core_cm55.h.

◆ STL_STLNVICPENDOR_PRIORITY_Msk

#define STL_STLNVICPENDOR_PRIORITY_Msk   (0xFFUL << STL_STLNVICPENDOR_PRIORITY_Pos)

STL STLNVICPENDOR: PRIORITY Mask.

Definition at line 1798 of file core_cm55.h.

◆ STL_STLNVICPENDOR_PRIORITY_Pos

#define STL_STLNVICPENDOR_PRIORITY_Pos   9U

STL STLNVICPENDOR: PRIORITY Position.

Definition at line 1797 of file core_cm55.h.

◆ STL_STLNVICPENDOR_TARGET_Msk

#define STL_STLNVICPENDOR_TARGET_Msk   (0x1UL << STL_STLNVICPENDOR_TARGET_Pos)

STL STLNVICPENDOR: TARGET Mask.

Definition at line 1795 of file core_cm55.h.

◆ STL_STLNVICPENDOR_TARGET_Pos

#define STL_STLNVICPENDOR_TARGET_Pos   17U

STL STLNVICPENDOR: TARGET Position.

Definition at line 1794 of file core_cm55.h.

◆ STL_STLNVICPENDOR_VALID_Msk

#define STL_STLNVICPENDOR_VALID_Msk   (0x1UL << STL_STLNVICPENDOR_VALID_Pos)

STL STLNVICPENDOR: VALID Mask.

Definition at line 1792 of file core_cm55.h.

◆ STL_STLNVICPENDOR_VALID_Pos

#define STL_STLNVICPENDOR_VALID_Pos   18U

STL STLNVICPENDOR: VALID Position.

Definition at line 1791 of file core_cm55.h.