|
#define | __FPU_USED 0U |
|
#define | __CORE_CA_H_DEPENDANT |
|
#define | __FPU_PRESENT 0U |
|
#define | __GIC_PRESENT 1U |
|
#define | __TIM_PRESENT 1U |
|
#define | __I volatile |
| Defines 'read only' permissions.
|
|
#define | __O volatile |
| Defines 'write only' permissions.
|
|
#define | __IO volatile |
| Defines 'read / write' permissions.
|
|
#define | __IM volatile const |
| Defines 'read only' structure member permissions.
|
|
#define | __OM volatile |
| Defines 'write only' structure member permissions.
|
|
#define | __IOM volatile |
| Defines 'read / write' structure member permissions.
|
|
#define | RESERVED(N, T) T RESERVED##N; |
|
#define | CPSR_N_Pos 31U |
| CPSR: N Position.
|
|
#define | CPSR_N_Msk (1UL << CPSR_N_Pos) |
| CPSR: N Mask.
|
|
#define | CPSR_Z_Pos 30U |
| CPSR: Z Position.
|
|
#define | CPSR_Z_Msk (1UL << CPSR_Z_Pos) |
| CPSR: Z Mask.
|
|
#define | CPSR_C_Pos 29U |
| CPSR: C Position.
|
|
#define | CPSR_C_Msk (1UL << CPSR_C_Pos) |
| CPSR: C Mask.
|
|
#define | CPSR_V_Pos 28U |
| CPSR: V Position.
|
|
#define | CPSR_V_Msk (1UL << CPSR_V_Pos) |
| CPSR: V Mask.
|
|
#define | CPSR_Q_Pos 27U |
| CPSR: Q Position.
|
|
#define | CPSR_Q_Msk (1UL << CPSR_Q_Pos) |
| CPSR: Q Mask.
|
|
#define | CPSR_IT0_Pos 25U |
| CPSR: IT0 Position.
|
|
#define | CPSR_IT0_Msk (3UL << CPSR_IT0_Pos) |
| CPSR: IT0 Mask.
|
|
#define | CPSR_J_Pos 24U |
| CPSR: J Position.
|
|
#define | CPSR_J_Msk (1UL << CPSR_J_Pos) |
| CPSR: J Mask.
|
|
#define | CPSR_GE_Pos 16U |
| CPSR: GE Position.
|
|
#define | CPSR_GE_Msk (0xFUL << CPSR_GE_Pos) |
| CPSR: GE Mask.
|
|
#define | CPSR_IT1_Pos 10U |
| CPSR: IT1 Position.
|
|
#define | CPSR_IT1_Msk (0x3FUL << CPSR_IT1_Pos) |
| CPSR: IT1 Mask.
|
|
#define | CPSR_E_Pos 9U |
| CPSR: E Position.
|
|
#define | CPSR_E_Msk (1UL << CPSR_E_Pos) |
| CPSR: E Mask.
|
|
#define | CPSR_A_Pos 8U |
| CPSR: A Position.
|
|
#define | CPSR_A_Msk (1UL << CPSR_A_Pos) |
| CPSR: A Mask.
|
|
#define | CPSR_I_Pos 7U |
| CPSR: I Position.
|
|
#define | CPSR_I_Msk (1UL << CPSR_I_Pos) |
| CPSR: I Mask.
|
|
#define | CPSR_F_Pos 6U |
| CPSR: F Position.
|
|
#define | CPSR_F_Msk (1UL << CPSR_F_Pos) |
| CPSR: F Mask.
|
|
#define | CPSR_T_Pos 5U |
| CPSR: T Position.
|
|
#define | CPSR_T_Msk (1UL << CPSR_T_Pos) |
| CPSR: T Mask.
|
|
#define | CPSR_M_Pos 0U |
| CPSR: M Position.
|
|
#define | CPSR_M_Msk (0x1FUL << CPSR_M_Pos) |
| CPSR: M Mask.
|
|
#define | CPSR_M_USR 0x10U |
| CPSR: M User mode (PL0)
|
|
#define | CPSR_M_FIQ 0x11U |
| CPSR: M Fast Interrupt mode (PL1)
|
|
#define | CPSR_M_IRQ 0x12U |
| CPSR: M Interrupt mode (PL1)
|
|
#define | CPSR_M_SVC 0x13U |
| CPSR: M Supervisor mode (PL1)
|
|
#define | CPSR_M_MON 0x16U |
| CPSR: M Monitor mode (PL1)
|
|
#define | CPSR_M_ABT 0x17U |
| CPSR: M Abort mode (PL1)
|
|
#define | CPSR_M_HYP 0x1AU |
| CPSR: M Hypervisor mode (PL2)
|
|
#define | CPSR_M_UND 0x1BU |
| CPSR: M Undefined mode (PL1)
|
|
#define | CPSR_M_SYS 0x1FU |
| CPSR: M System mode (PL1)
|
|
#define | SCTLR_TE_Pos 30U |
| SCTLR: TE Position.
|
|
#define | SCTLR_TE_Msk (1UL << SCTLR_TE_Pos) |
| SCTLR: TE Mask.
|
|
#define | SCTLR_AFE_Pos 29U |
| SCTLR: AFE Position.
|
|
#define | SCTLR_AFE_Msk (1UL << SCTLR_AFE_Pos) |
| SCTLR: AFE Mask.
|
|
#define | SCTLR_TRE_Pos 28U |
| SCTLR: TRE Position.
|
|
#define | SCTLR_TRE_Msk (1UL << SCTLR_TRE_Pos) |
| SCTLR: TRE Mask.
|
|
#define | SCTLR_NMFI_Pos 27U |
| SCTLR: NMFI Position.
|
|
#define | SCTLR_NMFI_Msk (1UL << SCTLR_NMFI_Pos) |
| SCTLR: NMFI Mask.
|
|
#define | SCTLR_EE_Pos 25U |
| SCTLR: EE Position.
|
|
#define | SCTLR_EE_Msk (1UL << SCTLR_EE_Pos) |
| SCTLR: EE Mask.
|
|
#define | SCTLR_VE_Pos 24U |
| SCTLR: VE Position.
|
|
#define | SCTLR_VE_Msk (1UL << SCTLR_VE_Pos) |
| SCTLR: VE Mask.
|
|
#define | SCTLR_U_Pos 22U |
| SCTLR: U Position.
|
|
#define | SCTLR_U_Msk (1UL << SCTLR_U_Pos) |
| SCTLR: U Mask.
|
|
#define | SCTLR_FI_Pos 21U |
| SCTLR: FI Position.
|
|
#define | SCTLR_FI_Msk (1UL << SCTLR_FI_Pos) |
| SCTLR: FI Mask.
|
|
#define | SCTLR_UWXN_Pos 20U |
| SCTLR: UWXN Position.
|
|
#define | SCTLR_UWXN_Msk (1UL << SCTLR_UWXN_Pos) |
| SCTLR: UWXN Mask.
|
|
#define | SCTLR_WXN_Pos 19U |
| SCTLR: WXN Position.
|
|
#define | SCTLR_WXN_Msk (1UL << SCTLR_WXN_Pos) |
| SCTLR: WXN Mask.
|
|
#define | SCTLR_HA_Pos 17U |
| SCTLR: HA Position.
|
|
#define | SCTLR_HA_Msk (1UL << SCTLR_HA_Pos) |
| SCTLR: HA Mask.
|
|
#define | SCTLR_RR_Pos 14U |
| SCTLR: RR Position.
|
|
#define | SCTLR_RR_Msk (1UL << SCTLR_RR_Pos) |
| SCTLR: RR Mask.
|
|
#define | SCTLR_V_Pos 13U |
| SCTLR: V Position.
|
|
#define | SCTLR_V_Msk (1UL << SCTLR_V_Pos) |
| SCTLR: V Mask.
|
|
#define | SCTLR_I_Pos 12U |
| SCTLR: I Position.
|
|
#define | SCTLR_I_Msk (1UL << SCTLR_I_Pos) |
| SCTLR: I Mask.
|
|
#define | SCTLR_Z_Pos 11U |
| SCTLR: Z Position.
|
|
#define | SCTLR_Z_Msk (1UL << SCTLR_Z_Pos) |
| SCTLR: Z Mask.
|
|
#define | SCTLR_SW_Pos 10U |
| SCTLR: SW Position.
|
|
#define | SCTLR_SW_Msk (1UL << SCTLR_SW_Pos) |
| SCTLR: SW Mask.
|
|
#define | SCTLR_B_Pos 7U |
| SCTLR: B Position.
|
|
#define | SCTLR_B_Msk (1UL << SCTLR_B_Pos) |
| SCTLR: B Mask.
|
|
#define | SCTLR_CP15BEN_Pos 5U |
| SCTLR: CP15BEN Position.
|
|
#define | SCTLR_CP15BEN_Msk (1UL << SCTLR_CP15BEN_Pos) |
| SCTLR: CP15BEN Mask.
|
|
#define | SCTLR_C_Pos 2U |
| SCTLR: C Position.
|
|
#define | SCTLR_C_Msk (1UL << SCTLR_C_Pos) |
| SCTLR: C Mask.
|
|
#define | SCTLR_A_Pos 1U |
| SCTLR: A Position.
|
|
#define | SCTLR_A_Msk (1UL << SCTLR_A_Pos) |
| SCTLR: A Mask.
|
|
#define | SCTLR_M_Pos 0U |
| SCTLR: M Position.
|
|
#define | SCTLR_M_Msk (1UL << SCTLR_M_Pos) |
| SCTLR: M Mask.
|
|
#define | ACTLR_DDI_Pos 28U |
| ACTLR: DDI Position.
|
|
#define | ACTLR_DDI_Msk (1UL << ACTLR_DDI_Pos) |
| ACTLR: DDI Mask.
|
|
#define | ACTLR_DBDI_Pos 28U |
| ACTLR: DBDI Position.
|
|
#define | ACTLR_DBDI_Msk (1UL << ACTLR_DBDI_Pos) |
| ACTLR: DBDI Mask.
|
|
#define | ACTLR_BTDIS_Pos 18U |
| ACTLR: BTDIS Position.
|
|
#define | ACTLR_BTDIS_Msk (1UL << ACTLR_BTDIS_Pos) |
| ACTLR: BTDIS Mask.
|
|
#define | ACTLR_RSDIS_Pos 17U |
| ACTLR: RSDIS Position.
|
|
#define | ACTLR_RSDIS_Msk (1UL << ACTLR_RSDIS_Pos) |
| ACTLR: RSDIS Mask.
|
|
#define | ACTLR_BP_Pos 15U |
| ACTLR: BP Position.
|
|
#define | ACTLR_BP_Msk (3UL << ACTLR_BP_Pos) |
| ACTLR: BP Mask.
|
|
#define | ACTLR_DDVM_Pos 15U |
| ACTLR: DDVM Position.
|
|
#define | ACTLR_DDVM_Msk (1UL << ACTLR_DDVM_Pos) |
| ACTLR: DDVM Mask.
|
|
#define | ACTLR_L1PCTL_Pos 13U |
| ACTLR: L1PCTL Position.
|
|
#define | ACTLR_L1PCTL_Msk (3UL << ACTLR_L1PCTL_Pos) |
| ACTLR: L1PCTL Mask.
|
|
#define | ACTLR_RADIS_Pos 12U |
| ACTLR: RADIS Position.
|
|
#define | ACTLR_RADIS_Msk (1UL << ACTLR_RADIS_Pos) |
| ACTLR: RADIS Mask.
|
|
#define | ACTLR_L1RADIS_Pos 12U |
| ACTLR: L1RADIS Position.
|
|
#define | ACTLR_L1RADIS_Msk (1UL << ACTLR_L1RADIS_Pos) |
| ACTLR: L1RADIS Mask.
|
|
#define | ACTLR_DWBST_Pos 11U |
| ACTLR: DWBST Position.
|
|
#define | ACTLR_DWBST_Msk (1UL << ACTLR_DWBST_Pos) |
| ACTLR: DWBST Mask.
|
|
#define | ACTLR_L2RADIS_Pos 11U |
| ACTLR: L2RADIS Position.
|
|
#define | ACTLR_L2RADIS_Msk (1UL << ACTLR_L2RADIS_Pos) |
| ACTLR: L2RADIS Mask.
|
|
#define | ACTLR_DODMBS_Pos 10U |
| ACTLR: DODMBS Position.
|
|
#define | ACTLR_DODMBS_Msk (1UL << ACTLR_DODMBS_Pos) |
| ACTLR: DODMBS Mask.
|
|
#define | ACTLR_PARITY_Pos 9U |
| ACTLR: PARITY Position.
|
|
#define | ACTLR_PARITY_Msk (1UL << ACTLR_PARITY_Pos) |
| ACTLR: PARITY Mask.
|
|
#define | ACTLR_AOW_Pos 8U |
| ACTLR: AOW Position.
|
|
#define | ACTLR_AOW_Msk (1UL << ACTLR_AOW_Pos) |
| ACTLR: AOW Mask.
|
|
#define | ACTLR_EXCL_Pos 7U |
| ACTLR: EXCL Position.
|
|
#define | ACTLR_EXCL_Msk (1UL << ACTLR_EXCL_Pos) |
| ACTLR: EXCL Mask.
|
|
#define | ACTLR_SMP_Pos 6U |
| ACTLR: SMP Position.
|
|
#define | ACTLR_SMP_Msk (1UL << ACTLR_SMP_Pos) |
| ACTLR: SMP Mask.
|
|
#define | ACTLR_WFLZM_Pos 3U |
| ACTLR: WFLZM Position.
|
|
#define | ACTLR_WFLZM_Msk (1UL << ACTLR_WFLZM_Pos) |
| ACTLR: WFLZM Mask.
|
|
#define | ACTLR_L1PE_Pos 2U |
| ACTLR: L1PE Position.
|
|
#define | ACTLR_L1PE_Msk (1UL << ACTLR_L1PE_Pos) |
| ACTLR: L1PE Mask.
|
|
#define | ACTLR_FW_Pos 0U |
| ACTLR: FW Position.
|
|
#define | ACTLR_FW_Msk (1UL << ACTLR_FW_Pos) |
| ACTLR: FW Mask.
|
|
#define | CPACR_ASEDIS_Pos 31U |
| CPACR: ASEDIS Position.
|
|
#define | CPACR_ASEDIS_Msk (1UL << CPACR_ASEDIS_Pos) |
| CPACR: ASEDIS Mask.
|
|
#define | CPACR_D32DIS_Pos 30U |
| CPACR: D32DIS Position.
|
|
#define | CPACR_D32DIS_Msk (1UL << CPACR_D32DIS_Pos) |
| CPACR: D32DIS Mask.
|
|
#define | CPACR_TRCDIS_Pos 28U |
| CPACR: D32DIS Position.
|
|
#define | CPACR_TRCDIS_Msk (1UL << CPACR_D32DIS_Pos) |
| CPACR: D32DIS Mask.
|
|
#define | CPACR_CP_Pos_(n) (n*2U) |
| CPACR: CPn Position.
|
|
#define | CPACR_CP_Msk_(n) (3UL << CPACR_CP_Pos_(n)) |
| CPACR: CPn Mask.
|
|
#define | CPACR_CP_NA 0U |
| CPACR CPn field: Access denied.
|
|
#define | CPACR_CP_PL1 1U |
| CPACR CPn field: Accessible from PL1 only.
|
|
#define | CPACR_CP_FA 3U |
| CPACR CPn field: Full access.
|
|
#define | DFSR_CM_Pos 13U |
| DFSR: CM Position.
|
|
#define | DFSR_CM_Msk (1UL << DFSR_CM_Pos) |
| DFSR: CM Mask.
|
|
#define | DFSR_Ext_Pos 12U |
| DFSR: Ext Position.
|
|
#define | DFSR_Ext_Msk (1UL << DFSR_Ext_Pos) |
| DFSR: Ext Mask.
|
|
#define | DFSR_WnR_Pos 11U |
| DFSR: WnR Position.
|
|
#define | DFSR_WnR_Msk (1UL << DFSR_WnR_Pos) |
| DFSR: WnR Mask.
|
|
#define | DFSR_FS1_Pos 10U |
| DFSR: FS1 Position.
|
|
#define | DFSR_FS1_Msk (1UL << DFSR_FS1_Pos) |
| DFSR: FS1 Mask.
|
|
#define | DFSR_LPAE_Pos 9U |
| DFSR: LPAE Position.
|
|
#define | DFSR_LPAE_Msk (1UL << DFSR_LPAE_Pos) |
| DFSR: LPAE Mask.
|
|
#define | DFSR_Domain_Pos 4U |
| DFSR: Domain Position.
|
|
#define | DFSR_Domain_Msk (0xFUL << DFSR_Domain_Pos) |
| DFSR: Domain Mask.
|
|
#define | DFSR_FS0_Pos 0U |
| DFSR: FS0 Position.
|
|
#define | DFSR_FS0_Msk (0xFUL << DFSR_FS0_Pos) |
| DFSR: FS0 Mask.
|
|
#define | DFSR_STATUS_Pos 0U |
| DFSR: STATUS Position.
|
|
#define | DFSR_STATUS_Msk (0x3FUL << DFSR_STATUS_Pos) |
| DFSR: STATUS Mask.
|
|
#define | IFSR_ExT_Pos 12U |
| IFSR: ExT Position.
|
|
#define | IFSR_ExT_Msk (1UL << IFSR_ExT_Pos) |
| IFSR: ExT Mask.
|
|
#define | IFSR_FS1_Pos 10U |
| IFSR: FS1 Position.
|
|
#define | IFSR_FS1_Msk (1UL << IFSR_FS1_Pos) |
| IFSR: FS1 Mask.
|
|
#define | IFSR_LPAE_Pos 9U |
| IFSR: LPAE Position.
|
|
#define | IFSR_LPAE_Msk (0x1UL << IFSR_LPAE_Pos) |
| IFSR: LPAE Mask.
|
|
#define | IFSR_FS0_Pos 0U |
| IFSR: FS0 Position.
|
|
#define | IFSR_FS0_Msk (0xFUL << IFSR_FS0_Pos) |
| IFSR: FS0 Mask.
|
|
#define | IFSR_STATUS_Pos 0U |
| IFSR: STATUS Position.
|
|
#define | IFSR_STATUS_Msk (0x3FUL << IFSR_STATUS_Pos) |
| IFSR: STATUS Mask.
|
|
#define | ISR_A_Pos 13U |
| ISR: A Position.
|
|
#define | ISR_A_Msk (1UL << ISR_A_Pos) |
| ISR: A Mask.
|
|
#define | ISR_I_Pos 12U |
| ISR: I Position.
|
|
#define | ISR_I_Msk (1UL << ISR_I_Pos) |
| ISR: I Mask.
|
|
#define | ISR_F_Pos 11U |
| ISR: F Position.
|
|
#define | ISR_F_Msk (1UL << ISR_F_Pos) |
| ISR: F Mask.
|
|
#define | DACR_D_Pos_(n) (2U*n) |
| DACR: Dn Position.
|
|
#define | DACR_D_Msk_(n) (3UL << DACR_D_Pos_(n)) |
| DACR: Dn Mask.
|
|
#define | DACR_Dn_NOACCESS 0U |
| DACR Dn field: No access.
|
|
#define | DACR_Dn_CLIENT 1U |
| DACR Dn field: Client.
|
|
#define | DACR_Dn_MANAGER 3U |
| DACR Dn field: Manager.
|
|
#define | _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range.
|
|
#define | _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value.
|
|
#define | L2C_310 ((L2C_310_TypeDef *)L2C_310_BASE) |
| L2C_310 register set access pointer.
|
|
#define | GICDistributor ((GICDistributor_Type *) GIC_DISTRIBUTOR_BASE ) |
| GIC Distributor register set access pointer.
|
|
#define | GICDistributor_CTLR_EnableGrp0_Pos 0U |
|
#define | GICDistributor_CTLR_EnableGrp0_Msk (0x1U /*<< GICDistributor_CTLR_EnableGrp0_Pos*/) |
|
#define | GICDistributor_CTLR_EnableGrp0(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_CTLR_EnableGrp0_Pos*/)) & GICDistributor_CTLR_EnableGrp0_Msk) |
|
#define | GICDistributor_CTLR_EnableGrp1_Pos 1U |
|
#define | GICDistributor_CTLR_EnableGrp1_Msk (0x1U << GICDistributor_CTLR_EnableGrp1_Pos) |
|
#define | GICDistributor_CTLR_EnableGrp1(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_CTLR_EnableGrp1_Pos)) & GICDistributor_CTLR_EnableGrp1_Msk) |
|
#define | GICDistributor_CTLR_ARE_Pos 4U |
|
#define | GICDistributor_CTLR_ARE_Msk (0x1U << GICDistributor_CTLR_ARE_Pos) |
|
#define | GICDistributor_CTLR_ARE(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_CTLR_ARE_Pos)) & GICDistributor_CTLR_ARE_Msk) |
|
#define | GICDistributor_CTLR_DC_Pos 6U |
|
#define | GICDistributor_CTLR_DC_Msk (0x1U << GICDistributor_CTLR_DC_Pos) |
|
#define | GICDistributor_CTLR_DC(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_CTLR_DC_Pos)) & GICDistributor_CTLR_DC_Msk) |
|
#define | GICDistributor_CTLR_EINWF_Pos 7U |
|
#define | GICDistributor_CTLR_EINWF_Msk (0x1U << GICDistributor_CTLR_EINWF_Pos) |
|
#define | GICDistributor_CTLR_EINWF(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_CTLR_EINWF_Pos)) & GICDistributor_CTLR_EINWF_Msk) |
|
#define | GICDistributor_CTLR_RWP_Pos 31U |
|
#define | GICDistributor_CTLR_RWP_Msk (0x1U << GICDistributor_CTLR_RWP_Pos) |
|
#define | GICDistributor_CTLR_RWP(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_CTLR_RWP_Pos)) & GICDistributor_CTLR_RWP_Msk) |
|
#define | GICDistributor_TYPER_ITLinesNumber_Pos 0U |
|
#define | GICDistributor_TYPER_ITLinesNumber_Msk (0x1FU /*<< GICDistributor_TYPER_ITLinesNumber_Pos*/) |
|
#define | GICDistributor_TYPER_ITLinesNumber(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_TYPER_ITLinesNumber_Pos*/)) & GICDistributor_CTLR_ITLinesNumber_Msk) |
|
#define | GICDistributor_TYPER_CPUNumber_Pos 5U |
|
#define | GICDistributor_TYPER_CPUNumber_Msk (0x7U << GICDistributor_TYPER_CPUNumber_Pos) |
|
#define | GICDistributor_TYPER_CPUNumber(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_TYPER_CPUNumber_Pos)) & GICDistributor_TYPER_CPUNumber_Msk) |
|
#define | GICDistributor_TYPER_SecurityExtn_Pos 10U |
|
#define | GICDistributor_TYPER_SecurityExtn_Msk (0x1U << GICDistributor_TYPER_SecurityExtn_Pos) |
|
#define | GICDistributor_TYPER_SecurityExtn(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_TYPER_SecurityExtn_Pos)) & GICDistributor_TYPER_SecurityExtn_Msk) |
|
#define | GICDistributor_TYPER_LSPI_Pos 11U |
|
#define | GICDistributor_TYPER_LSPI_Msk (0x1FU << GICDistributor_TYPER_LSPI_Pos) |
|
#define | GICDistributor_TYPER_LSPI(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_TYPER_LSPI_Pos)) & GICDistributor_TYPER_LSPI_Msk) |
|
#define | GICDistributor_IIDR_Implementer_Pos 0U |
|
#define | GICDistributor_IIDR_Implementer_Msk (0xFFFU /*<< GICDistributor_IIDR_Implementer_Pos*/) |
|
#define | GICDistributor_IIDR_Implementer(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_IIDR_Implementer_Pos*/)) & GICDistributor_IIDR_Implementer_Msk) |
|
#define | GICDistributor_IIDR_Revision_Pos 12U |
|
#define | GICDistributor_IIDR_Revision_Msk (0xFU << GICDistributor_IIDR_Revision_Pos) |
|
#define | GICDistributor_IIDR_Revision(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_IIDR_Revision_Pos)) & GICDistributor_IIDR_Revision_Msk) |
|
#define | GICDistributor_IIDR_Variant_Pos 16U |
|
#define | GICDistributor_IIDR_Variant_Msk (0xFU << GICDistributor_IIDR_Variant_Pos) |
|
#define | GICDistributor_IIDR_Variant(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_IIDR_Variant_Pos)) & GICDistributor_IIDR_Variant_Msk) |
|
#define | GICDistributor_IIDR_ProductID_Pos 24U |
|
#define | GICDistributor_IIDR_ProductID_Msk (0xFFU << GICDistributor_IIDR_ProductID_Pos) |
|
#define | GICDistributor_IIDR_ProductID(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_IIDR_ProductID_Pos)) & GICDistributor_IIDR_ProductID_Msk) |
|
#define | GICDistributor_STATUSR_RRD_Pos 0U |
|
#define | GICDistributor_STATUSR_RRD_Msk (0x1U /*<< GICDistributor_STATUSR_RRD_Pos*/) |
|
#define | GICDistributor_STATUSR_RRD(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_STATUSR_RRD_Pos*/)) & GICDistributor_STATUSR_RRD_Msk) |
|
#define | GICDistributor_STATUSR_WRD_Pos 1U |
|
#define | GICDistributor_STATUSR_WRD_Msk (0x1U << GICDistributor_STATUSR_WRD_Pos) |
|
#define | GICDistributor_STATUSR_WRD(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_STATUSR_WRD_Pos)) & GICDistributor_STATUSR_WRD_Msk) |
|
#define | GICDistributor_STATUSR_RWOD_Pos 2U |
|
#define | GICDistributor_STATUSR_RWOD_Msk (0x1U << GICDistributor_STATUSR_RWOD_Pos) |
|
#define | GICDistributor_STATUSR_RWOD(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_STATUSR_RWOD_Pos)) & GICDistributor_STATUSR_RWOD_Msk) |
|
#define | GICDistributor_STATUSR_WROD_Pos 3U |
|
#define | GICDistributor_STATUSR_WROD_Msk (0x1U << GICDistributor_STATUSR_WROD_Pos) |
|
#define | GICDistributor_STATUSR_WROD(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_STATUSR_WROD_Pos)) & GICDistributor_STATUSR_WROD_Msk) |
|
#define | GICDistributor_SETSPI_NSR_INTID_Pos 0U |
|
#define | GICDistributor_SETSPI_NSR_INTID_Msk (0x3FFU /*<< GICDistributor_SETSPI_NSR_INTID_Pos*/) |
|
#define | GICDistributor_SETSPI_NSR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_SETSPI_NSR_INTID_Pos*/)) & GICDistributor_SETSPI_NSR_INTID_Msk) |
|
#define | GICDistributor_CLRSPI_NSR_INTID_Pos 0U |
|
#define | GICDistributor_CLRSPI_NSR_INTID_Msk (0x3FFU /*<< GICDistributor_CLRSPI_NSR_INTID_Pos*/) |
|
#define | GICDistributor_CLRSPI_NSR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_CLRSPI_NSR_INTID_Pos*/)) & GICDistributor_CLRSPI_NSR_INTID_Msk) |
|
#define | GICDistributor_SETSPI_SR_INTID_Pos 0U |
|
#define | GICDistributor_SETSPI_SR_INTID_Msk (0x3FFU /*<< GICDistributor_SETSPI_SR_INTID_Pos*/) |
|
#define | GICDistributor_SETSPI_SR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_SETSPI_SR_INTID_Pos*/)) & GICDistributor_SETSPI_SR_INTID_Msk) |
|
#define | GICDistributor_CLRSPI_SR_INTID_Pos 0U |
|
#define | GICDistributor_CLRSPI_SR_INTID_Msk (0x3FFU /*<< GICDistributor_CLRSPI_SR_INTID_Pos*/) |
|
#define | GICDistributor_CLRSPI_SR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_CLRSPI_SR_INTID_Pos*/)) & GICDistributor_CLRSPI_SR_INTID_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU0_Pos 0U |
|
#define | GICDistributor_ITARGETSR_CPU0_Msk (0x1U /*<< GICDistributor_ITARGETSR_CPU0_Pos*/) |
|
#define | GICDistributor_ITARGETSR_CPU0(x) (((uint8_t)(((uint8_t)(x)) /*<< GICDistributor_ITARGETSR_CPU0_Pos*/)) & GICDistributor_ITARGETSR_CPU0_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU1_Pos 1U |
|
#define | GICDistributor_ITARGETSR_CPU1_Msk (0x1U << GICDistributor_ITARGETSR_CPU1_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU1(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU1_Pos)) & GICDistributor_ITARGETSR_CPU1_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU2_Pos 2U |
|
#define | GICDistributor_ITARGETSR_CPU2_Msk (0x1U << GICDistributor_ITARGETSR_CPU2_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU2(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU2_Pos)) & GICDistributor_ITARGETSR_CPU2_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU3_Pos 3U |
|
#define | GICDistributor_ITARGETSR_CPU3_Msk (0x1U << GICDistributor_ITARGETSR_CPU3_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU3(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU3_Pos)) & GICDistributor_ITARGETSR_CPU3_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU4_Pos 4U |
|
#define | GICDistributor_ITARGETSR_CPU4_Msk (0x1U << GICDistributor_ITARGETSR_CPU4_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU4(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU4_Pos)) & GICDistributor_ITARGETSR_CPU4_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU5_Pos 5U |
|
#define | GICDistributor_ITARGETSR_CPU5_Msk (0x1U << GICDistributor_ITARGETSR_CPU5_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU5(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU5_Pos)) & GICDistributor_ITARGETSR_CPU5_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU6_Pos 6U |
|
#define | GICDistributor_ITARGETSR_CPU6_Msk (0x1U << GICDistributor_ITARGETSR_CPU6_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU6(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU6_Pos)) & GICDistributor_ITARGETSR_CPU6_Msk) |
|
#define | GICDistributor_ITARGETSR_CPU7_Pos 7U |
|
#define | GICDistributor_ITARGETSR_CPU7_Msk (0x1U << GICDistributor_ITARGETSR_CPU7_Pos) |
|
#define | GICDistributor_ITARGETSR_CPU7(x) (((uint8_t)(((uint8_t)(x)) << GICDistributor_ITARGETSR_CPU7_Pos)) & GICDistributor_ITARGETSR_CPU7_Msk) |
|
#define | GICDistributor_SGIR_INTID_Pos 0U |
|
#define | GICDistributor_SGIR_INTID_Msk (0x7U /*<< GICDistributor_SGIR_INTID_Pos*/) |
|
#define | GICDistributor_SGIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICDistributor_SGIR_INTID_Pos*/)) & GICDistributor_SGIR_INTID_Msk) |
|
#define | GICDistributor_SGIR_NSATT_Pos 15U |
|
#define | GICDistributor_SGIR_NSATT_Msk (0x1U << GICDistributor_SGIR_NSATT_Pos) |
|
#define | GICDistributor_SGIR_NSATT(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_SGIR_NSATT_Pos)) & GICDistributor_SGIR_NSATT_Msk) |
|
#define | GICDistributor_SGIR_CPUTargetList_Pos 16U |
|
#define | GICDistributor_SGIR_CPUTargetList_Msk (0xFFU << GICDistributor_SGIR_CPUTargetList_Pos) |
|
#define | GICDistributor_SGIR_CPUTargetList(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_SGIR_CPUTargetList_Pos)) & GICDistributor_SGIR_CPUTargetList_Msk) |
|
#define | GICDistributor_SGIR_TargetFilterList_Pos 24U |
|
#define | GICDistributor_SGIR_TargetFilterList_Msk (0x3U << GICDistributor_SGIR_TargetFilterList_Pos) |
|
#define | GICDistributor_SGIR_TargetFilterList(x) (((uint32_t)(((uint32_t)(x)) << GICDistributor_SGIR_TargetFilterList_Pos)) & GICDistributor_SGIR_TargetFilterList_Msk) |
|
#define | GICDistributor_IROUTER_Aff0_Pos 0UL |
|
#define | GICDistributor_IROUTER_Aff0_Msk (0xFFUL /*<< GICDistributor_IROUTER_Aff0_Pos*/) |
|
#define | GICDistributor_IROUTER_Aff0(x) (((uint64_t)(((uint64_t)(x)) /*<< GICDistributor_IROUTER_Aff0_Pos*/)) & GICDistributor_IROUTER_Aff0_Msk) |
|
#define | GICDistributor_IROUTER_Aff1_Pos 8UL |
|
#define | GICDistributor_IROUTER_Aff1_Msk (0xFFUL << GICDistributor_IROUTER_Aff1_Pos) |
|
#define | GICDistributor_IROUTER_Aff1(x) (((uint64_t)(((uint64_t)(x)) << GICDistributor_IROUTER_Aff1_Pos)) & GICDistributor_IROUTER_Aff1_Msk) |
|
#define | GICDistributor_IROUTER_Aff2_Pos 16UL |
|
#define | GICDistributor_IROUTER_Aff2_Msk (0xFFUL << GICDistributor_IROUTER_Aff2_Pos) |
|
#define | GICDistributor_IROUTER_Aff2(x) (((uint64_t)(((uint64_t)(x)) << GICDistributor_IROUTER_Aff2_Pos)) & GICDistributor_IROUTER_Aff2_Msk) |
|
#define | GICDistributor_IROUTER_IRM_Pos 31UL |
|
#define | GICDistributor_IROUTER_IRM_Msk (0xFFUL << GICDistributor_IROUTER_IRM_Pos) |
|
#define | GICDistributor_IROUTER_IRM(x) (((uint64_t)(((uint64_t)(x)) << GICDistributor_IROUTER_IRM_Pos)) & GICDistributor_IROUTER_IRM_Msk) |
|
#define | GICDistributor_IROUTER_Aff3_Pos 32UL |
|
#define | GICDistributor_IROUTER_Aff3_Msk (0xFFUL << GICDistributor_IROUTER_Aff3_Pos) |
|
#define | GICDistributor_IROUTER_Aff3(x) (((uint64_t)(((uint64_t)(x)) << GICDistributor_IROUTER_Aff3_Pos)) & GICDistributor_IROUTER_Aff3_Msk) |
|
#define | GICInterface ((GICInterface_Type *) GIC_INTERFACE_BASE ) |
| GIC Interface register set access pointer.
|
|
#define | GICInterface_CTLR_Enable_Pos 0U |
|
#define | GICInterface_CTLR_Enable_Msk (0x1U /*<< GICInterface_CTLR_Enable_Pos*/) |
|
#define | GICInterface_CTLR_Enable(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_CTLR_Enable_Pos*/)) & GICInterface_CTLR_Enable_Msk) |
|
#define | GICInterface_PMR_Priority_Pos 0U |
|
#define | GICInterface_PMR_Priority_Msk (0xFFU /*<< GICInterface_PMR_Priority_Pos*/) |
|
#define | GICInterface_PMR_Priority(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_PMR_Priority_Pos*/)) & GICInterface_PMR_Priority_Msk) |
|
#define | GICInterface_BPR_Binary_Point_Pos 0U |
|
#define | GICInterface_BPR_Binary_Point_Msk (0x7U /*<< GICInterface_BPR_Binary_Point_Pos*/) |
|
#define | GICInterface_BPR_Binary_Point(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_BPR_Binary_Point_Pos*/)) & GICInterface_BPR_Binary_Point_Msk) |
|
#define | GICInterface_IAR_INTID_Pos 0U |
|
#define | GICInterface_IAR_INTID_Msk (0xFFFFFFU /*<< GICInterface_IAR_INTID_Pos*/) |
|
#define | GICInterface_IAR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_IAR_INTID_Pos*/)) & GICInterface_IAR_INTID_Msk) |
|
#define | GICInterface_EOIR_INTID_Pos 0U |
|
#define | GICInterface_EOIR_INTID_Msk (0xFFFFFFU /*<< GICInterface_EOIR_INTID_Pos*/) |
|
#define | GICInterface_EOIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_EOIR_INTID_Pos*/)) & GICInterface_EOIR_INTID_Msk) |
|
#define | GICInterface_RPR_INTID_Pos 0U |
|
#define | GICInterface_RPR_INTID_Msk (0xFFU /*<< GICInterface_RPR_INTID_Pos*/) |
|
#define | GICInterface_RPR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_RPR_INTID_Pos*/)) & GICInterface_RPR_INTID_Msk) |
|
#define | GICInterface_HPPIR_INTID_Pos 0U |
|
#define | GICInterface_HPPIR_INTID_Msk (0xFFFFFFU /*<< GICInterface_HPPIR_INTID_Pos*/) |
|
#define | GICInterface_HPPIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_HPPIR_INTID_Pos*/)) & GICInterface_HPPIR_INTID_Msk) |
|
#define | GICInterface_ABPR_Binary_Point_Pos 0U |
|
#define | GICInterface_ABPR_Binary_Point_Msk (0x7U /*<< GICInterface_ABPR_Binary_Point_Pos*/) |
|
#define | GICInterface_ABPR_Binary_Point(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_ABPR_Binary_Point_Pos*/)) & GICInterface_ABPR_Binary_Point_Msk) |
|
#define | GICInterface_AIAR_INTID_Pos 0U |
|
#define | GICInterface_AIAR_INTID_Msk (0xFFFFFFU /*<< GICInterface_AIAR_INTID_Pos*/) |
|
#define | GICInterface_AIAR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_AIAR_INTID_Pos*/)) & GICInterface_AIAR_INTID_Msk) |
|
#define | GICInterface_AEOIR_INTID_Pos 0U |
|
#define | GICInterface_AEOIR_INTID_Msk (0xFFFFFFU /*<< GICInterface_AEOIR_INTID_Pos*/) |
|
#define | GICInterface_AEOIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_AEOIR_INTID_Pos*/)) & GICInterface_AEOIR_INTID_Msk) |
|
#define | GICInterface_AHPPIR_INTID_Pos 0U |
|
#define | GICInterface_AHPPIR_INTID_Msk (0xFFFFFFU /*<< GICInterface_AHPPIR_INTID_Pos*/) |
|
#define | GICInterface_AHPPIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_AHPPIR_INTID_Pos*/)) & GICInterface_AHPPIR_INTID_Msk) |
|
#define | GICInterface_STATUSR_RRD_Pos 0U |
|
#define | GICInterface_STATUSR_RRD_Msk (0x1U /*<< GICInterface_STATUSR_RRD_Pos*/) |
|
#define | GICInterface_STATUSR_RRD(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_STATUSR_RRD_Pos*/)) & GICInterface_STATUSR_RRD_Msk) |
|
#define | GICInterface_STATUSR_WRD_Pos 1U |
|
#define | GICInterface_STATUSR_WRD_Msk (0x1U << GICInterface_STATUSR_WRD_Pos) |
|
#define | GICInterface_STATUSR_WRD(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_STATUSR_WRD_Pos)) & GICInterface_STATUSR_WRD_Msk) |
|
#define | GICInterface_STATUSR_RWOD_Pos 2U |
|
#define | GICInterface_STATUSR_RWOD_Msk (0x1U << GICInterface_STATUSR_RWOD_Pos) |
|
#define | GICInterface_STATUSR_RWOD(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_STATUSR_RWOD_Pos)) & GICInterface_STATUSR_RWOD_Msk) |
|
#define | GICInterface_STATUSR_WROD_Pos 3U |
|
#define | GICInterface_STATUSR_WROD_Msk (0x1U << GICInterface_STATUSR_WROD_Pos) |
|
#define | GICInterface_STATUSR_WROD(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_STATUSR_WROD_Pos)) & GICInterface_STATUSR_WROD_Msk) |
|
#define | GICInterface_STATUSR_ASV_Pos 4U |
|
#define | GICInterface_STATUSR_ASV_Msk (0x1U << GICInterface_STATUSR_ASV_Pos) |
|
#define | GICInterface_STATUSR_ASV(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_STATUSR_ASV_Pos)) & GICInterface_STATUSR_ASV_Msk) |
|
#define | GICInterface_IIDR_Implementer_Pos 0U |
|
#define | GICInterface_IIDR_Implementer_Msk (0xFFFU /*<< GICInterface_IIDR_Implementer_Pos*/) |
|
#define | GICInterface_IIDR_Implementer(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_IIDR_Implementer_Pos*/)) & GICInterface_IIDR_Implementer_Msk) |
|
#define | GICInterface_IIDR_Revision_Pos 12U |
|
#define | GICInterface_IIDR_Revision_Msk (0xFU << GICInterface_IIDR_Revision_Pos) |
|
#define | GICInterface_IIDR_Revision(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_IIDR_Revision_Pos)) & GICInterface_IIDR_Revision_Msk) |
|
#define | GICInterface_IIDR_Arch_version_Pos 16U |
|
#define | GICInterface_IIDR_Arch_version_Msk (0xFU << GICInterface_IIDR_Arch_version_Pos) |
|
#define | GICInterface_IIDR_Arch_version(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_IIDR_Arch_version_Pos)) & GICInterface_IIDR_Arch_version_Msk) |
|
#define | GICInterface_IIDR_ProductID_Pos 20U |
|
#define | GICInterface_IIDR_ProductID_Msk (0xFFFU << GICInterface_IIDR_ProductID_Pos) |
|
#define | GICInterface_IIDR_ProductID(x) (((uint32_t)(((uint32_t)(x)) << GICInterface_IIDR_ProductID_Pos)) & GICInterface_IIDR_ProductID_Msk) |
|
#define | GICInterface_DIR_INTID_Pos 0U |
|
#define | GICInterface_DIR_INTID_Msk (0xFFFFFFU /*<< GICInterface_DIR_INTID_Pos*/) |
|
#define | GICInterface_DIR_INTID(x) (((uint32_t)(((uint32_t)(x)) /*<< GICInterface_DIR_INTID_Pos*/)) & GICInterface_DIR_INTID_Msk) |
|
#define | PTIM ((Timer_Type *) TIMER_BASE ) |
| Timer register struct.
|
|
#define | PTIM_CONTROL_Enable_Pos 0U |
|
#define | PTIM_CONTROL_Enable_Msk (0x1U /*<< PTIM_CONTROL_Enable_Pos*/) |
|
#define | PTIM_CONTROL_Enable(x) (((uint32_t)(((uint32_t)(x)) /*<< PTIM_CONTROL_Enable_Pos*/)) & PTIM_CONTROL_Enable_Msk) |
|
#define | PTIM_CONTROL_AutoReload_Pos 1U |
|
#define | PTIM_CONTROL_AutoReload_Msk (0x1U << PTIM_CONTROL_AutoReload_Pos) |
|
#define | PTIM_CONTROL_AutoReload(x) (((uint32_t)(((uint32_t)(x)) << PTIM_CONTROL_AutoReload_Pos)) & PTIM_CONTROL_AutoReload_Msk) |
|
#define | PTIM_CONTROL_IRQenable_Pos 2U |
|
#define | PTIM_CONTROL_IRQenable_Msk (0x1U << PTIM_CONTROL_IRQenable_Pos) |
|
#define | PTIM_CONTROL_IRQenable(x) (((uint32_t)(((uint32_t)(x)) << PTIM_CONTROL_IRQenable_Pos)) & PTIM_CONTROL_IRQenable_Msk) |
|
#define | PTIM_CONTROL_Prescaler_Pos 8U |
|
#define | PTIM_CONTROL_Prescaler_Msk (0xFFU << PTIM_CONTROL_Prescaler_Pos) |
|
#define | PTIM_CONTROL_Prescaler(x) (((uint32_t)(((uint32_t)(x)) << PTIM_CONTROL_Prescaler_Pos)) & PTIM_CONTROL_Prescaler_Msk) |
|
#define | PTIM_WCONTROL_Enable_Pos 0U |
|
#define | PTIM_WCONTROL_Enable_Msk (0x1U /*<< PTIM_WCONTROL_Enable_Pos*/) |
|
#define | PTIM_WCONTROL_Enable(x) (((uint32_t)(((uint32_t)(x)) /*<< PTIM_WCONTROL_Enable_Pos*/)) & PTIM_WCONTROL_Enable_Msk) |
|
#define | PTIM_WCONTROL_AutoReload_Pos 1U |
|
#define | PTIM_WCONTROL_AutoReload_Msk (0x1U << PTIM_WCONTROL_AutoReload_Pos) |
|
#define | PTIM_WCONTROL_AutoReload(x) (((uint32_t)(((uint32_t)(x)) << PTIM_WCONTROL_AutoReload_Pos)) & PTIM_WCONTROL_AutoReload_Msk) |
|
#define | PTIM_WCONTROL_IRQenable_Pos 2U |
|
#define | PTIM_WCONTROL_IRQenable_Msk (0x1U << PTIM_WCONTROL_IRQenable_Pos) |
|
#define | PTIM_WCONTROL_IRQenable(x) (((uint32_t)(((uint32_t)(x)) << PTIM_WCONTROL_IRQenable_Pos)) & PTIM_WCONTROL_IRQenable_Msk) |
|
#define | PTIM_WCONTROL_Mode_Pos 3U |
|
#define | PTIM_WCONTROL_Mode_Msk (0x1U << PTIM_WCONTROL_Mode_Pos) |
|
#define | PTIM_WCONTROL_Mode(x) (((uint32_t)(((uint32_t)(x)) << PTIM_WCONTROL_Mode_Pos)) & PTIM_WCONTROL_Mode_Msk) |
|
#define | PTIM_WCONTROL_Presacler_Pos 8U |
|
#define | PTIM_WCONTROL_Presacler_Msk (0xFFU << PTIM_WCONTROL_Presacler_Pos) |
|
#define | PTIM_WCONTROL_Presacler(x) (((uint32_t)(((uint32_t)(x)) << PTIM_WCONTROL_Presacler_Pos)) & PTIM_WCONTROL_Presacler_Msk) |
|
#define | PTIM_WISR_EventFlag_Pos 0U |
|
#define | PTIM_WISR_EventFlag_Msk (0x1U /*<< PTIM_WISR_EventFlag_Pos*/) |
|
#define | PTIM_WISR_EventFlag(x) (((uint32_t)(((uint32_t)(x)) /*<< PTIM_WISR_EventFlag_Pos*/)) & PTIM_WISR_EventFlag_Msk) |
|
#define | PTIM_WRESET_ResetFlag_Pos 0U |
|
#define | PTIM_WRESET_ResetFlag_Msk (0x1U /*<< PTIM_WRESET_ResetFlag_Pos*/) |
|
#define | PTIM_WRESET_ResetFlag(x) (((uint32_t)(((uint32_t)(x)) /*<< PTIM_WRESET_ResetFlag_Pos*/)) & PTIM_WRESET_ResetFlag_Msk) |
|
#define | GIC_SetSecurity GIC_SetGroup |
|
#define | GIC_GetSecurity GIC_GetGroup |
|
#define | SECTION_DESCRIPTOR (0x2) |
|
#define | SECTION_MASK (0xFFFFFFFC) |
|
#define | SECTION_TEXCB_MASK (0xFFFF8FF3) |
|
#define | SECTION_B_SHIFT (2) |
|
#define | SECTION_C_SHIFT (3) |
|
#define | SECTION_TEX0_SHIFT (12) |
|
#define | SECTION_TEX1_SHIFT (13) |
|
#define | SECTION_TEX2_SHIFT (14) |
|
#define | SECTION_XN_MASK (0xFFFFFFEF) |
|
#define | SECTION_XN_SHIFT (4) |
|
#define | SECTION_DOMAIN_MASK (0xFFFFFE1F) |
|
#define | SECTION_DOMAIN_SHIFT (5) |
|
#define | SECTION_P_MASK (0xFFFFFDFF) |
|
#define | SECTION_P_SHIFT (9) |
|
#define | SECTION_AP_MASK (0xFFFF73FF) |
|
#define | SECTION_AP_SHIFT (10) |
|
#define | SECTION_AP2_SHIFT (15) |
|
#define | SECTION_S_MASK (0xFFFEFFFF) |
|
#define | SECTION_S_SHIFT (16) |
|
#define | SECTION_NG_MASK (0xFFFDFFFF) |
|
#define | SECTION_NG_SHIFT (17) |
|
#define | SECTION_NS_MASK (0xFFF7FFFF) |
|
#define | SECTION_NS_SHIFT (19) |
|
#define | PAGE_L1_DESCRIPTOR (0x1) |
|
#define | PAGE_L1_MASK (0xFFFFFFFC) |
|
#define | PAGE_L2_4K_DESC (0x2) |
|
#define | PAGE_L2_4K_MASK (0xFFFFFFFD) |
|
#define | PAGE_L2_64K_DESC (0x1) |
|
#define | PAGE_L2_64K_MASK (0xFFFFFFFC) |
|
#define | PAGE_4K_TEXCB_MASK (0xFFFFFE33) |
|
#define | PAGE_4K_B_SHIFT (2) |
|
#define | PAGE_4K_C_SHIFT (3) |
|
#define | PAGE_4K_TEX0_SHIFT (6) |
|
#define | PAGE_4K_TEX1_SHIFT (7) |
|
#define | PAGE_4K_TEX2_SHIFT (8) |
|
#define | PAGE_64K_TEXCB_MASK (0xFFFF8FF3) |
|
#define | PAGE_64K_B_SHIFT (2) |
|
#define | PAGE_64K_C_SHIFT (3) |
|
#define | PAGE_64K_TEX0_SHIFT (12) |
|
#define | PAGE_64K_TEX1_SHIFT (13) |
|
#define | PAGE_64K_TEX2_SHIFT (14) |
|
#define | PAGE_TEXCB_MASK (0xFFFF8FF3) |
|
#define | PAGE_B_SHIFT (2) |
|
#define | PAGE_C_SHIFT (3) |
|
#define | PAGE_TEX_SHIFT (12) |
|
#define | PAGE_XN_4K_MASK (0xFFFFFFFE) |
|
#define | PAGE_XN_4K_SHIFT (0) |
|
#define | PAGE_XN_64K_MASK (0xFFFF7FFF) |
|
#define | PAGE_XN_64K_SHIFT (15) |
|
#define | PAGE_DOMAIN_MASK (0xFFFFFE1F) |
|
#define | PAGE_DOMAIN_SHIFT (5) |
|
#define | PAGE_P_MASK (0xFFFFFDFF) |
|
#define | PAGE_P_SHIFT (9) |
|
#define | PAGE_AP_MASK (0xFFFFFDCF) |
|
#define | PAGE_AP_SHIFT (4) |
|
#define | PAGE_AP2_SHIFT (9) |
|
#define | PAGE_S_MASK (0xFFFFFBFF) |
|
#define | PAGE_S_SHIFT (10) |
|
#define | PAGE_NG_MASK (0xFFFFF7FF) |
|
#define | PAGE_NG_SHIFT (11) |
|
#define | PAGE_NS_MASK (0xFFFFFFF7) |
|
#define | PAGE_NS_SHIFT (3) |
|
#define | OFFSET_1M (0x00100000) |
|
#define | OFFSET_64K (0x00010000) |
|
#define | OFFSET_4K (0x00001000) |
|
#define | DESCRIPTOR_FAULT (0x00000000) |
|
#define | section_normal(descriptor_l1, region) |
|
#define | section_normal_nc(descriptor_l1, region) |
|
#define | section_normal_cod(descriptor_l1, region) |
|
#define | section_normal_ro(descriptor_l1, region) |
|
#define | section_normal_rw(descriptor_l1, region) |
|
#define | section_so(descriptor_l1, region) |
|
#define | section_device_ro(descriptor_l1, region) |
|
#define | section_device_rw(descriptor_l1, region) |
|
#define | page4k_device_rw(descriptor_l1, descriptor_l2, region) |
|
#define | page64k_device_rw(descriptor_l1, descriptor_l2, region) |
|