|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Type definitions for the System Control and ID Register not in the SCB. More...
Topics | |
| System Tick Timer (SysTick) | |
| Type definitions for the System Timer Registers. | |
Classes | |
| struct | SCnSCB_Type |
| Structure type to access the System Control and ID Register not in the SCB. More... | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Pos 0U |
| ICTR: INTLINESNUM Position. | |
| #define | SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
| ICTR: INTLINESNUM Mask. | |
| #define | SCnSCB_ACTLR_ITCMUAEN_Pos 4U |
| ACTLR: Instruction TCM Upper Alias Enable Position. | |
| #define | SCnSCB_ACTLR_ITCMUAEN_Msk (1UL << SCnSCB_ACTLR_ITCMUAEN_Pos) |
| ACTLR: Instruction TCM Upper Alias Enable Mask. | |
| #define | SCnSCB_ACTLR_ITCMLAEN_Pos 3U |
| ACTLR: Instruction TCM Lower Alias Enable Position. | |
| #define | SCnSCB_ACTLR_ITCMLAEN_Msk (1UL << SCnSCB_ACTLR_ITCMLAEN_Pos) |
| ACTLR: Instruction TCM Lower Alias Enable Mask. | |
| #define | SCnSCB_ACTLR_DISOOFP_Pos 9U |
| ACTLR: DISOOFP Position. | |
| #define | SCnSCB_ACTLR_DISOOFP_Msk (1UL << SCnSCB_ACTLR_DISOOFP_Pos) |
| ACTLR: DISOOFP Mask. | |
| #define | SCnSCB_ACTLR_DISFPCA_Pos 8U |
| ACTLR: DISFPCA Position. | |
| #define | SCnSCB_ACTLR_DISFPCA_Msk (1UL << SCnSCB_ACTLR_DISFPCA_Pos) |
| ACTLR: DISFPCA Mask. | |
| #define | SCnSCB_ACTLR_DISFOLD_Pos 2U |
| ACTLR: DISFOLD Position. | |
| #define | SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
| ACTLR: DISFOLD Mask. | |
| #define | SCnSCB_ACTLR_DISDEFWBUF_Pos 1U |
| ACTLR: DISDEFWBUF Position. | |
| #define | SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) |
| ACTLR: DISDEFWBUF Mask. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
| ACTLR: DISMCYCINT Position. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
| ACTLR: DISMCYCINT Mask. | |
| #define | SCnSCB_ACTLR_DISFOLD_Pos 2U |
| ACTLR: DISFOLD Position. | |
| #define | SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
| ACTLR: DISFOLD Mask. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
| ACTLR: DISMCYCINT Position. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
| ACTLR: DISMCYCINT Mask. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
| ACTLR: DISMCYCINT Position. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
| ACTLR: DISMCYCINT Mask. | |
| #define | SCnSCB_ACTLR_DISFOLD_Pos 2U |
| ACTLR: DISFOLD Position. | |
| #define | SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
| ACTLR: DISFOLD Mask. | |
| #define | SCnSCB_ACTLR_DISDEFWBUF_Pos 1U |
| ACTLR: DISDEFWBUF Position. | |
| #define | SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) |
| ACTLR: DISDEFWBUF Mask. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
| ACTLR: DISMCYCINT Position. | |
| #define | SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
| ACTLR: DISMCYCINT Mask. | |
| #define | SCnSCB_ACTLR_DISDYNADD_Pos 26U |
| ACTLR: DISDYNADD Position. | |
| #define | SCnSCB_ACTLR_DISDYNADD_Msk (1UL << SCnSCB_ACTLR_DISDYNADD_Pos) |
| ACTLR: DISDYNADD Mask. | |
| #define | SCnSCB_ACTLR_DISISSCH1_Pos 21U |
| ACTLR: DISISSCH1 Position. | |
| #define | SCnSCB_ACTLR_DISISSCH1_Msk (0x1FUL << SCnSCB_ACTLR_DISISSCH1_Pos) |
| ACTLR: DISISSCH1 Mask. | |
| #define | SCnSCB_ACTLR_DISDI_Pos 16U |
| ACTLR: DISDI Position. | |
| #define | SCnSCB_ACTLR_DISDI_Msk (0x1FUL << SCnSCB_ACTLR_DISDI_Pos) |
| ACTLR: DISDI Mask. | |
| #define | SCnSCB_ACTLR_DISCRITAXIRUR_Pos 15U |
| ACTLR: DISCRITAXIRUR Position. | |
| #define | SCnSCB_ACTLR_DISCRITAXIRUR_Msk (1UL << SCnSCB_ACTLR_DISCRITAXIRUR_Pos) |
| ACTLR: DISCRITAXIRUR Mask. | |
| #define | SCnSCB_ACTLR_DISBTACALLOC_Pos 14U |
| ACTLR: DISBTACALLOC Position. | |
| #define | SCnSCB_ACTLR_DISBTACALLOC_Msk (1UL << SCnSCB_ACTLR_DISBTACALLOC_Pos) |
| ACTLR: DISBTACALLOC Mask. | |
| #define | SCnSCB_ACTLR_DISBTACREAD_Pos 13U |
| ACTLR: DISBTACREAD Position. | |
| #define | SCnSCB_ACTLR_DISBTACREAD_Msk (1UL << SCnSCB_ACTLR_DISBTACREAD_Pos) |
| ACTLR: DISBTACREAD Mask. | |
| #define | SCnSCB_ACTLR_DISITMATBFLUSH_Pos 12U |
| ACTLR: DISITMATBFLUSH Position. | |
| #define | SCnSCB_ACTLR_DISITMATBFLUSH_Msk (1UL << SCnSCB_ACTLR_DISITMATBFLUSH_Pos) |
| ACTLR: DISITMATBFLUSH Mask. | |
| #define | SCnSCB_ACTLR_DISRAMODE_Pos 11U |
| ACTLR: DISRAMODE Position. | |
| #define | SCnSCB_ACTLR_DISRAMODE_Msk (1UL << SCnSCB_ACTLR_DISRAMODE_Pos) |
| ACTLR: DISRAMODE Mask. | |
| #define | SCnSCB_ACTLR_FPEXCODIS_Pos 10U |
| ACTLR: FPEXCODIS Position. | |
| #define | SCnSCB_ACTLR_FPEXCODIS_Msk (1UL << SCnSCB_ACTLR_FPEXCODIS_Pos) |
| ACTLR: FPEXCODIS Mask. | |
Type definitions for the System Control and ID Register not in the SCB.
| #define SCnSCB_ACTLR_DISBTACALLOC_Msk (1UL << SCnSCB_ACTLR_DISBTACALLOC_Pos) |
ACTLR: DISBTACALLOC Mask.
Definition at line 955 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISBTACALLOC_Pos 14U |
ACTLR: DISBTACALLOC Position.
Definition at line 954 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISBTACREAD_Msk (1UL << SCnSCB_ACTLR_DISBTACREAD_Pos) |
ACTLR: DISBTACREAD Mask.
Definition at line 958 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISBTACREAD_Pos 13U |
ACTLR: DISBTACREAD Position.
Definition at line 957 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISCRITAXIRUR_Msk (1UL << SCnSCB_ACTLR_DISCRITAXIRUR_Pos) |
ACTLR: DISCRITAXIRUR Mask.
Definition at line 952 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISCRITAXIRUR_Pos 15U |
ACTLR: DISCRITAXIRUR Position.
Definition at line 951 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) |
ACTLR: DISDEFWBUF Mask.
Definition at line 746 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) |
ACTLR: DISDEFWBUF Mask.
Definition at line 673 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISDEFWBUF_Pos 1U |
ACTLR: DISDEFWBUF Position.
Definition at line 745 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISDEFWBUF_Pos 1U |
ACTLR: DISDEFWBUF Position.
Definition at line 672 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISDI_Msk (0x1FUL << SCnSCB_ACTLR_DISDI_Pos) |
ACTLR: DISDI Mask.
Definition at line 949 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISDI_Pos 16U |
ACTLR: DISDI Position.
Definition at line 948 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISDYNADD_Msk (1UL << SCnSCB_ACTLR_DISDYNADD_Pos) |
ACTLR: DISDYNADD Mask.
Definition at line 943 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISDYNADD_Pos 26U |
ACTLR: DISDYNADD Position.
Definition at line 942 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
ACTLR: DISFOLD Mask.
Definition at line 743 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
ACTLR: DISFOLD Mask.
Definition at line 970 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) |
ACTLR: DISFOLD Mask.
Definition at line 670 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISFOLD_Pos 2U |
ACTLR: DISFOLD Position.
Definition at line 742 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISFOLD_Pos 2U |
ACTLR: DISFOLD Position.
Definition at line 969 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISFOLD_Pos 2U |
ACTLR: DISFOLD Position.
Definition at line 669 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISFPCA_Msk (1UL << SCnSCB_ACTLR_DISFPCA_Pos) |
ACTLR: DISFPCA Mask.
Definition at line 740 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISFPCA_Pos 8U |
ACTLR: DISFPCA Position.
Definition at line 739 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISISSCH1_Msk (0x1FUL << SCnSCB_ACTLR_DISISSCH1_Pos) |
ACTLR: DISISSCH1 Mask.
Definition at line 946 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISISSCH1_Pos 21U |
ACTLR: DISISSCH1 Position.
Definition at line 945 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISITMATBFLUSH_Msk (1UL << SCnSCB_ACTLR_DISITMATBFLUSH_Pos) |
ACTLR: DISITMATBFLUSH Mask.
Definition at line 961 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISITMATBFLUSH_Pos 12U |
ACTLR: DISITMATBFLUSH Position.
Definition at line 960 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
ACTLR: DISMCYCINT Mask.
Definition at line 749 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
ACTLR: DISMCYCINT Mask.
Definition at line 973 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
ACTLR: DISMCYCINT Mask.
Definition at line 473 of file core_sc000.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL /*<< SCnSCB_ACTLR_DISMCYCINT_Pos*/) |
ACTLR: DISMCYCINT Mask.
Definition at line 676 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
ACTLR: DISMCYCINT Position.
Definition at line 748 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
ACTLR: DISMCYCINT Position.
Definition at line 972 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
ACTLR: DISMCYCINT Position.
Definition at line 472 of file core_sc000.h.
| #define SCnSCB_ACTLR_DISMCYCINT_Pos 0U |
ACTLR: DISMCYCINT Position.
Definition at line 675 of file core_sc300.h.
| #define SCnSCB_ACTLR_DISOOFP_Msk (1UL << SCnSCB_ACTLR_DISOOFP_Pos) |
ACTLR: DISOOFP Mask.
Definition at line 737 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISOOFP_Pos 9U |
ACTLR: DISOOFP Position.
Definition at line 736 of file core_cm4.h.
| #define SCnSCB_ACTLR_DISRAMODE_Msk (1UL << SCnSCB_ACTLR_DISRAMODE_Pos) |
ACTLR: DISRAMODE Mask.
Definition at line 964 of file core_cm7.h.
| #define SCnSCB_ACTLR_DISRAMODE_Pos 11U |
ACTLR: DISRAMODE Position.
Definition at line 963 of file core_cm7.h.
| #define SCnSCB_ACTLR_FPEXCODIS_Msk (1UL << SCnSCB_ACTLR_FPEXCODIS_Pos) |
ACTLR: FPEXCODIS Mask.
Definition at line 967 of file core_cm7.h.
| #define SCnSCB_ACTLR_FPEXCODIS_Pos 10U |
ACTLR: FPEXCODIS Position.
Definition at line 966 of file core_cm7.h.
| #define SCnSCB_ACTLR_ITCMLAEN_Msk (1UL << SCnSCB_ACTLR_ITCMLAEN_Pos) |
ACTLR: Instruction TCM Lower Alias Enable Mask.
Definition at line 459 of file core_cm1.h.
| #define SCnSCB_ACTLR_ITCMLAEN_Pos 3U |
ACTLR: Instruction TCM Lower Alias Enable Position.
Definition at line 458 of file core_cm1.h.
| #define SCnSCB_ACTLR_ITCMUAEN_Msk (1UL << SCnSCB_ACTLR_ITCMUAEN_Pos) |
ACTLR: Instruction TCM Upper Alias Enable Mask.
Definition at line 456 of file core_cm1.h.
| #define SCnSCB_ACTLR_ITCMUAEN_Pos 4U |
ACTLR: Instruction TCM Upper Alias Enable Position.
Definition at line 455 of file core_cm1.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 1011 of file core_armv81mml.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 950 of file core_armv8mml.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 673 of file core_cm3.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 950 of file core_cm33.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 950 of file core_cm35p.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 733 of file core_cm4.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 939 of file core_cm7.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 666 of file core_sc300.h.
| #define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL /*<< SCnSCB_ICTR_INTLINESNUM_Pos*/) |
ICTR: INTLINESNUM Mask.
Definition at line 1008 of file core_starmc1.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 1010 of file core_armv81mml.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 949 of file core_armv8mml.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 672 of file core_cm3.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 949 of file core_cm33.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 949 of file core_cm35p.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 732 of file core_cm4.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 938 of file core_cm7.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 665 of file core_sc300.h.
| #define SCnSCB_ICTR_INTLINESNUM_Pos 0U |
ICTR: INTLINESNUM Position.
Definition at line 1007 of file core_starmc1.h.