Callisto4Bootloader: System Controls not in SCB (SCnSCB)

Callisto4Bootloader

Modules | Data Structures
System Controls not in SCB (SCnSCB)
Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB)

Type definitions for the System Control and ID Register not in the SCB. More...

## Modules

| System Tick Timer (SysTick)
| Type definitions for the System Timer Registers.

## Data Structures

struct | SCnSCB_Type
| Structure type to access the System Control and ID Register not in the SCB. More...
#define | SCnSCB_ICTR_INTLINESNUM_Pos 0U
#define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)
#define | SCnSCB_ICTR_INTLINESNUM_Pos 0U
#define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)
#define | SCnSCB_ICTR_INTLINESNUM_Pos 0U
#define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)
#define | SCnSCB_ACTLR_DISDYNADD_Pos 26U
#define | SCnSCB_ACTLR_DISDYNADD_Msk (1UL << SCnSCB_ACTLR_DISDYNADD_Pos)
#define | SCnSCB_ACTLR_DISISSCH1_Pos 21U
#define | SCnSCB_ACTLR_DISISSCH1_Msk (0x1FUL << SCnSCB_ACTLR_DISISSCH1_Pos)
#define | SCnSCB_ACTLR_DISDI_Pos 16U
#define | SCnSCB_ACTLR_DISDI_Msk (0x1FUL << SCnSCB_ACTLR_DISDI_Pos)
#define | SCnSCB_ACTLR_DISCRITAXIRUR_Pos 15U
#define | SCnSCB_ACTLR_DISCRITAXIRUR_Msk (1UL << SCnSCB_ACTLR_DISCRITAXIRUR_Pos)
#define | SCnSCB_ACTLR_DISBTACALLOC_Pos 14U
#define | SCnSCB_ACTLR_DISBTACALLOC_Msk (1UL << SCnSCB_ACTLR_DISBTACALLOC_Pos)
#define | SCnSCB_ACTLR_DISBTACREAD_Pos 13U
#define | SCnSCB_ACTLR_DISBTACREAD_Msk (1UL << SCnSCB_ACTLR_DISBTACREAD_Pos)
#define | SCnSCB_ACTLR_DISITMATBFLUSH_Pos 12U
#define | SCnSCB_ACTLR_DISITMATBFLUSH_Msk (1UL << SCnSCB_ACTLR_DISITMATBFLUSH_Pos)
#define | SCnSCB_ACTLR_DISRAMODE_Pos 11U
#define | SCnSCB_ACTLR_DISRAMODE_Msk (1UL << SCnSCB_ACTLR_DISRAMODE_Pos)
#define | SCnSCB_ACTLR_FPEXCODIS_Pos 10U
#define | SCnSCB_ACTLR_FPEXCODIS_Msk (1UL << SCnSCB_ACTLR_FPEXCODIS_Pos)
#define | SCnSCB_ACTLR_DISFOLD_Pos 2U
#define | SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos)
#define | SCnSCB_ACTLR_DISMCYCINT_Pos 0U
#define | SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/)

## Detailed Description

Type definitions for the System Control and ID Register not in the SCB.

## Macro Definition Documentation

## ◆ SCnSCB_ACTLR_DISBTACALLOC_Msk

#define SCnSCB_ACTLR_DISBTACALLOC_Msk (1UL << SCnSCB_ACTLR_DISBTACALLOC_Pos)

ACTLR: DISBTACALLOC Mask

Definition at line 944 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISBTACALLOC_Pos

#define SCnSCB_ACTLR_DISBTACALLOC_Pos 14U

ACTLR: DISBTACALLOC Position

Definition at line 943 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISBTACREAD_Msk

#define SCnSCB_ACTLR_DISBTACREAD_Msk (1UL << SCnSCB_ACTLR_DISBTACREAD_Pos)

ACTLR: DISBTACREAD Mask

Definition at line 947 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISBTACREAD_Pos

#define SCnSCB_ACTLR_DISBTACREAD_Pos 13U

ACTLR: DISBTACREAD Position

Definition at line 946 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISCRITAXIRUR_Msk

#define SCnSCB_ACTLR_DISCRITAXIRUR_Msk (1UL << SCnSCB_ACTLR_DISCRITAXIRUR_Pos)

ACTLR: DISCRITAXIRUR Mask

Definition at line 941 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISCRITAXIRUR_Pos

#define SCnSCB_ACTLR_DISCRITAXIRUR_Pos 15U

ACTLR: DISCRITAXIRUR Position

Definition at line 940 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISDI_Msk

#define SCnSCB_ACTLR_DISDI_Msk (0x1FUL << SCnSCB_ACTLR_DISDI_Pos)

ACTLR: DISDI Mask

Definition at line 938 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISDI_Pos

#define SCnSCB_ACTLR_DISDI_Pos 16U

ACTLR: DISDI Position

Definition at line 937 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISDYNADD_Msk

#define SCnSCB_ACTLR_DISDYNADD_Msk (1UL << SCnSCB_ACTLR_DISDYNADD_Pos)

ACTLR: DISDYNADD Mask

Definition at line 932 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISDYNADD_Pos

#define SCnSCB_ACTLR_DISDYNADD_Pos 26U

ACTLR: DISDYNADD Position

Definition at line 931 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISFOLD_Msk

#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos)

ACTLR: DISFOLD Mask

Definition at line 959 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISFOLD_Pos

#define SCnSCB_ACTLR_DISFOLD_Pos 2U

ACTLR: DISFOLD Position

Definition at line 958 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISISSCH1_Msk

#define SCnSCB_ACTLR_DISISSCH1_Msk (0x1FUL << SCnSCB_ACTLR_DISISSCH1_Pos)

ACTLR: DISISSCH1 Mask

Definition at line 935 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISISSCH1_Pos

#define SCnSCB_ACTLR_DISISSCH1_Pos 21U

ACTLR: DISISSCH1 Position

Definition at line 934 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISITMATBFLUSH_Msk

#define SCnSCB_ACTLR_DISITMATBFLUSH_Msk (1UL << SCnSCB_ACTLR_DISITMATBFLUSH_Pos)

ACTLR: DISITMATBFLUSH Mask

Definition at line 950 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISITMATBFLUSH_Pos

#define SCnSCB_ACTLR_DISITMATBFLUSH_Pos 12U

ACTLR: DISITMATBFLUSH Position

Definition at line 949 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISMCYCINT_Msk

#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/)

ACTLR: DISMCYCINT Mask

Definition at line 962 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISMCYCINT_Pos

#define SCnSCB_ACTLR_DISMCYCINT_Pos 0U

ACTLR: DISMCYCINT Position

Definition at line 961 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISRAMODE_Msk

#define SCnSCB_ACTLR_DISRAMODE_Msk (1UL << SCnSCB_ACTLR_DISRAMODE_Pos)

ACTLR: DISRAMODE Mask

Definition at line 953 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_DISRAMODE_Pos

#define SCnSCB_ACTLR_DISRAMODE_Pos 11U

ACTLR: DISRAMODE Position

Definition at line 952 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_FPEXCODIS_Msk

#define SCnSCB_ACTLR_FPEXCODIS_Msk (1UL << SCnSCB_ACTLR_FPEXCODIS_Pos)

ACTLR: FPEXCODIS Mask

Definition at line 956 of file core_cm7.h.

## ◆ SCnSCB_ACTLR_FPEXCODIS_Pos

#define SCnSCB_ACTLR_FPEXCODIS_Pos 10U

ACTLR: FPEXCODIS Position

Definition at line 955 of file core_cm7.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Msk [1/3]

#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)

ICTR: INTLINESNUM Mask

Definition at line 928 of file core_cm7.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Msk [2/3]

#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)

ICTR: INTLINESNUM Mask

Definition at line 937 of file core_armv8mml.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Msk [3/3]

#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/)

ICTR: INTLINESNUM Mask

Definition at line 1019 of file core_armv81mml.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Pos [1/3]

#define SCnSCB_ICTR_INTLINESNUM_Pos 0U

ICTR: INTLINESNUM Position

Definition at line 927 of file core_cm7.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Pos [2/3]

#define SCnSCB_ICTR_INTLINESNUM_Pos 0U

ICTR: INTLINESNUM Position

Definition at line 936 of file core_armv8mml.h.

## ◆ SCnSCB_ICTR_INTLINESNUM_Pos [3/3]

#define SCnSCB_ICTR_INTLINESNUM_Pos 0U

ICTR: INTLINESNUM Position

Definition at line 1018 of file core_armv81mml.h.