RTEMS 6.3
Loading...
Searching...
No Matches

Macros

#define GPC_IMR_COUNT   (4U)
#define GPC_ISR_COUNT   (4U)

CNTR - GPC Interface control register

#define GPC_CNTR_MEGA_PDN_REQ_MASK   (0x4U)
#define GPC_CNTR_MEGA_PDN_REQ_SHIFT   (2U)
#define GPC_CNTR_MEGA_PDN_REQ(x)
#define GPC_CNTR_MEGA_PUP_REQ_MASK   (0x8U)
#define GPC_CNTR_MEGA_PUP_REQ_SHIFT   (3U)
#define GPC_CNTR_MEGA_PUP_REQ(x)
#define GPC_CNTR_PDRAM0_PGE_MASK   (0x400000U)
#define GPC_CNTR_PDRAM0_PGE_SHIFT   (22U)
#define GPC_CNTR_PDRAM0_PGE(x)

IMR - IRQ masking register 1..IRQ masking register 4

#define GPC_IMR_IMR1_MASK   (0xFFFFFFFFU)
#define GPC_IMR_IMR1_SHIFT   (0U)
#define GPC_IMR_IMR1(x)
#define GPC_IMR_IMR2_MASK   (0xFFFFFFFFU)
#define GPC_IMR_IMR2_SHIFT   (0U)
#define GPC_IMR_IMR2(x)
#define GPC_IMR_IMR3_MASK   (0xFFFFFFFFU)
#define GPC_IMR_IMR3_SHIFT   (0U)
#define GPC_IMR_IMR3(x)
#define GPC_IMR_IMR4_MASK   (0xFFFFFFFFU)
#define GPC_IMR_IMR4_SHIFT   (0U)
#define GPC_IMR_IMR4(x)

ISR - IRQ status resister 1..IRQ status resister 4

#define GPC_ISR_ISR1_MASK   (0xFFFFFFFFU)
#define GPC_ISR_ISR1_SHIFT   (0U)
#define GPC_ISR_ISR1(x)
#define GPC_ISR_ISR2_MASK   (0xFFFFFFFFU)
#define GPC_ISR_ISR2_SHIFT   (0U)
#define GPC_ISR_ISR2(x)
#define GPC_ISR_ISR3_MASK   (0xFFFFFFFFU)
#define GPC_ISR_ISR3_SHIFT   (0U)
#define GPC_ISR_ISR3(x)
#define GPC_ISR_ISR4_MASK   (0xFFFFFFFFU)
#define GPC_ISR_ISR4_SHIFT   (0U)
#define GPC_ISR_ISR4(x)

IMR5 - IRQ masking register 5

#define GPC_IMR5_IMR5_MASK   (0xFFFFFFFFU)
#define GPC_IMR5_IMR5_SHIFT   (0U)
#define GPC_IMR5_IMR5(x)

ISR5 - IRQ status resister 5

#define GPC_ISR5_ISR5_MASK   (0xFFFFFFFFU)
#define GPC_ISR5_ISR5_SHIFT   (0U)
#define GPC_ISR5_ISR5(x)

Detailed Description

Macro Definition Documentation

◆ GPC_CNTR_MEGA_PDN_REQ

#define GPC_CNTR_MEGA_PDN_REQ ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_CNTR_MEGA_PDN_REQ_SHIFT)) & GPC_CNTR_MEGA_PDN_REQ_MASK)

MEGA_PDN_REQ 0b0..No Request 0b1..Request power down sequence

◆ GPC_CNTR_MEGA_PUP_REQ

#define GPC_CNTR_MEGA_PUP_REQ ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_CNTR_MEGA_PUP_REQ_SHIFT)) & GPC_CNTR_MEGA_PUP_REQ_MASK)

MEGA_PUP_REQ 0b0..No Request 0b1..Request power up sequence

◆ GPC_CNTR_PDRAM0_PGE

#define GPC_CNTR_PDRAM0_PGE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_CNTR_PDRAM0_PGE_SHIFT)) & GPC_CNTR_PDRAM0_PGE_MASK)

PDRAM0_PGE 0b1..FlexRAM PDRAM0 domain will be powered down when the CPU core is powered down.. 0b0..FlexRAM PDRAM0 domain will keep power even if the CPU core is powered down.

◆ GPC_IMR5_IMR5

#define GPC_IMR5_IMR5 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_IMR5_IMR5_SHIFT)) & GPC_IMR5_IMR5_MASK)

◆ GPC_IMR_IMR1

#define GPC_IMR_IMR1 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_IMR_IMR1_SHIFT)) & GPC_IMR_IMR1_MASK)

◆ GPC_IMR_IMR2

#define GPC_IMR_IMR2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_IMR_IMR2_SHIFT)) & GPC_IMR_IMR2_MASK)

◆ GPC_IMR_IMR3

#define GPC_IMR_IMR3 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_IMR_IMR3_SHIFT)) & GPC_IMR_IMR3_MASK)

◆ GPC_IMR_IMR4

#define GPC_IMR_IMR4 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_IMR_IMR4_SHIFT)) & GPC_IMR_IMR4_MASK)

◆ GPC_ISR5_ISR5

#define GPC_ISR5_ISR5 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_ISR5_ISR5_SHIFT)) & GPC_ISR5_ISR5_MASK)

◆ GPC_ISR_ISR1

#define GPC_ISR_ISR1 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_ISR_ISR1_SHIFT)) & GPC_ISR_ISR1_MASK)

◆ GPC_ISR_ISR2

#define GPC_ISR_ISR2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_ISR_ISR2_SHIFT)) & GPC_ISR_ISR2_MASK)

◆ GPC_ISR_ISR3

#define GPC_ISR_ISR3 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_ISR_ISR3_SHIFT)) & GPC_ISR_ISR3_MASK)

◆ GPC_ISR_ISR4

#define GPC_ISR_ISR4 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << GPC_ISR_ISR4_SHIFT)) & GPC_ISR_ISR4_MASK)