MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
GCR_Registers

Modules

 Register Offsets
 
 GCR_SCON
 
 GCR_RST0
 
 GCR_CLK_CTRL
 
 GCR_PMR
 
 GCR_PCLK_DIV
 
 GCR_PCLK_DIS0
 
 GCR_MEM_CLK
 
 GCR_MEM_ZERO
 
 GCR_SYS_STAT
 
 GCR_RST1
 
 GCR_PCLK_DIS1
 
 GCR_EVENT_EN
 
 GCR_REVISION
 
 GCR_SYS_STAT_IE
 
 GCR_ECC_ER
 
 GCR_ECC_NDED
 
 GCR_ECC_IRQEN
 
 GCR_ECC_ERRAD
 
 GCR_BTLE_LDOCR
 
 GCR_BTLE_LDODCR
 
 GCR_APB_ASYNC
 

Data Structures

struct  mxc_gcr_regs_t
 

Detailed Description

Registers, Bit Masks and Bit Positions for the GCR Peripheral Module.

Global Control Registers.


Data Structure Documentation

◆ mxc_gcr_regs_t

struct mxc_gcr_regs_t

Structure type to access the GCR Registers.

Data Fields

__IO uint32_t scon
 
__IO uint32_t rst0
 
__IO uint32_t clk_ctrl
 
__IO uint32_t pmr
 
__IO uint32_t pclk_div
 
__IO uint32_t pclk_dis0
 
__IO uint32_t mem_clk
 
__IO uint32_t mem_zero
 
__IO uint32_t scck
 
__IO uint32_t mpri0
 
__IO uint32_t mpri1
 
__IO uint32_t sys_stat
 
__IO uint32_t rst1
 
__IO uint32_t pclk_dis1
 
__IO uint32_t event_en
 
__I uint32_t revision
 
__IO uint32_t sys_stat_ie
 
__IO uint32_t ecc_er
 
__IO uint32_t ecc_nded
 
__IO uint32_t ecc_irqen
 
__IO uint32_t ecc_errad
 
__IO uint32_t btle_ldocr
 
__IO uint32_t btle_ldodcr
 
__IO uint32_t gpr0
 
__IO uint32_t apb_async
 

Field Documentation

◆ apb_async

__IO uint32_t apb_async

0x84: GCR APB_ASYNC Register

◆ btle_ldocr

__IO uint32_t btle_ldocr

0x74: GCR BTLE_LDOCR Register

◆ btle_ldodcr

__IO uint32_t btle_ldodcr

0x78: GCR BTLE_LDODCR Register

◆ clk_ctrl

__IO uint32_t clk_ctrl

0x08: GCR CLK_CTRL Register

◆ ecc_er

__IO uint32_t ecc_er

0x64: GCR ECC_ER Register

◆ ecc_errad

__IO uint32_t ecc_errad

0x70: GCR ECC_ERRAD Register

◆ ecc_irqen

__IO uint32_t ecc_irqen

0x6C: GCR ECC_IRQEN Register

◆ ecc_nded

__IO uint32_t ecc_nded

0x68: GCR ECC_NDED Register

◆ event_en

__IO uint32_t event_en

0x4C: GCR EVENT_EN Register

◆ gpr0

__IO uint32_t gpr0

0x80: GCR GPR0 Register

◆ mem_clk

__IO uint32_t mem_clk

0x28: GCR MEM_CLK Register

◆ mem_zero

__IO uint32_t mem_zero

0x2C: GCR MEM_ZERO Register

◆ mpri0

__IO uint32_t mpri0

0x38: GCR MPRI0 Register

◆ mpri1

__IO uint32_t mpri1

0x3C: GCR MPRI1 Register

◆ pclk_dis0

__IO uint32_t pclk_dis0

0x24: GCR PCLK_DIS0 Register

◆ pclk_dis1

__IO uint32_t pclk_dis1

0x48: GCR PCLK_DIS1 Register

◆ pclk_div

__IO uint32_t pclk_div

0x18: GCR PCLK_DIV Register

◆ pmr

__IO uint32_t pmr

0x0C: GCR PMR Register

◆ revision

__I uint32_t revision

0x50: GCR REVISION Register

◆ rst0

__IO uint32_t rst0

0x04: GCR RST0 Register

◆ rst1

__IO uint32_t rst1

0x44: GCR RST1 Register

◆ scck

__IO uint32_t scck

0x34: GCR SCCK Register

◆ scon

__IO uint32_t scon

0x00: GCR SCON Register

◆ sys_stat

__IO uint32_t sys_stat

0x40: GCR SYS_STAT Register

◆ sys_stat_ie

__IO uint32_t sys_stat_ie

0x54: GCR SYS_STAT_IE Register