PSOC E8XXGP Device Support Library
INFRA_Type Struct Reference

Description

LPPASS infrastructure (INFRA)

Data Fields

__IM uint32_t RESERVED
 
__IOM uint32_t CLOCK_PTC_LP_DIV
 
__IOM uint32_t CLOCK_DAC_LP_DIV [2]
 
__IM uint32_t RESERVED1
 
__IOM uint32_t CLOCK_PRIO_HS_DIV
 
__IM uint32_t RESERVED2 [2]
 
__IOM uint32_t PRIO_CFG [4]
 
__IM uint32_t RESERVED3 [52]
 
INFRA_LPOSC_Type LPOSC
 
INFRA_AREF_Type AREF
 
INFRA_PRB_Type PRB
 
INFRA_TIMER_Type TIMER
 

Field Documentation

◆ RESERVED

__IM uint32_t INFRA_Type::RESERVED

◆ CLOCK_PTC_LP_DIV

__IOM uint32_t INFRA_Type::CLOCK_PTC_LP_DIV

0x00000004 Low Power Clock divider for PTC (only accessible if ACTRLR.STATUS.MODE=0)

◆ CLOCK_DAC_LP_DIV

__IOM uint32_t INFRA_Type::CLOCK_DAC_LP_DIV[2]

0x00000008 Low Power Clock divider for DAC (only accessible if ACTRLR.STATUS.MODE=0)

◆ RESERVED1

__IM uint32_t INFRA_Type::RESERVED1

◆ CLOCK_PRIO_HS_DIV

__IOM uint32_t INFRA_Type::CLOCK_PRIO_HS_DIV

0x00000014 Clock enable for IP priority enabler (only accessible if ACTRLR.STATUS.MODE=0)

◆ RESERVED2

__IM uint32_t INFRA_Type::RESERVED2[2]

◆ PRIO_CFG

__IOM uint32_t INFRA_Type::PRIO_CFG[4]

0x00000020 Sub IP Block IP priority enabler configuration (only accessible if ACTRLR.STATUS.MODE=0)

◆ RESERVED3

__IM uint32_t INFRA_Type::RESERVED3[52]

◆ LPOSC

INFRA_LPOSC_Type INFRA_Type::LPOSC

0x00000100 LPOSC configuration (only accessible if ACTRLR.STATUS.MODE=0)

◆ AREF

INFRA_AREF_Type INFRA_Type::AREF

0x00000200 AREF configuration (only accessible if ACTRLR.STATUS.MODE=0)

◆ PRB

INFRA_PRB_Type INFRA_Type::PRB

0x00000300 PRB configuration (only accessible if ACTRLR.STATUS.MODE=0)

◆ TIMER

INFRA_TIMER_Type INFRA_Type::TIMER

0x00000400 Wakeup Timer configuration (only accessible if ACTRLR.STATUS.MODE=0)