MAX32520 Peripheral Driver API
Peripheral Driver API for the MAX32520
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
Modules
Here is a list of all modules:
[detail level 123]
 CTB
 CTB_RegistersRegisters, Bit Masks and Bit Positions for the CTB Peripheral Module
 Direct Memory Access (DMA)
 DMA_RegistersRegisters, Bit Masks and Bit Positions for the DMA Peripheral Module
 Flash Controller (FLC)
 FLC_RegistersRegisters, Bit Masks and Bit Positions for the FLC Peripheral Module
 General-Purpose Input/Output (GPIO)
 Port and Pin Definitions
 GPIO_RegistersRegisters, Bit Masks and Bit Positions for the GPIO Peripheral Module
 I2C
 I2C_RegistersRegisters, Bit Masks and Bit Positions for the I2C Peripheral Module
 ICC
 ICC_RegistersRegisters, Bit Masks and Bit Positions for the ICC Peripheral Module
 Low Power (LP)
 PWRSEQ_RegistersRegisters, Bit Masks and Bit Positions for the PWRSEQ Peripheral Module
 Assertion Checks for DebuggingAssertion checks for debugging
 Delay Utility FunctionsAsynchronous delay routines based on the SysTick Timer
 Error CodesA list of common error codes used by the API
 Exclusive Access LocksLock functions to obtain and release a variable for exclusive access. These functions are marked interrupt safe if they are interrupt safe
 System Configuration (MXC_SYS)
 Serial Flash Emulator (SFE)
 SFE_RegistersRegisters, Bit Masks and Bit Positions for the SFE Peripheral Module
 Security Monitor(SMON)
 SMON_RegistersRegisters, Bit Masks and Bit Positions for the SMON Peripheral Module
 SPI
 SPI_RegistersRegisters, Bit Masks and Bit Positions for the SPI Peripheral Module
 Timer (TMR)
 TMR_RegistersRegisters, Bit Masks and Bit Positions for the TMR Peripheral Module
 UART
 UART_RegistersRegisters, Bit Masks and Bit Positions for the UART Peripheral Module
 Watchdog Timer (WDT)
 WDT_RegistersRegisters, Bit Masks and Bit Positions for the WDT Peripheral Module
 AES_RegistersRegisters, Bit Masks and Bit Positions for the AES Peripheral Module
 Register OffsetsAES Peripheral Register Offsets from the AES Base Peripheral Address
 AESKEYS_RegistersRegisters, Bit Masks and Bit Positions for the AESKEYS Peripheral Module
 Register OffsetsAESKEYS Peripheral Register Offsets from the AESKEYS Base Peripheral Address
 FCR_RegistersRegisters, Bit Masks and Bit Positions for the FCR Peripheral Module
 Register OffsetsFCR Peripheral Register Offsets from the FCR Base Peripheral Address
 FCR_FCTRL0Register 0
 GCR_RegistersRegisters, Bit Masks and Bit Positions for the GCR Peripheral Module
 Register OffsetsGCR Peripheral Register Offsets from the GCR Base Peripheral Address
 GCR_SYSCTRLSystem Control
 GCR_RST0Reset
 GCR_CLKCTRLClock Control
 GCR_PMPower Management
 GCR_PCLKDIVPeripheral Clock Divider
 GCR_PCLKDIS0Peripheral Clock Disable
 GCR_MEMCTRLMemory Clock Control Register
 GCR_MEMZMemory Zeroize Control
 GCR_SYSSTSystem Status Register
 GCR_RST1Reset 1
 GCR_PCLKDIS1Peripheral Clock Disable
 GCR_EVENTENEvent Enable Register
 GCR_REVISIONRevision Register
 GCR_SYSIESystem Status Interrupt Enable Register
 GCR_ECCERRECC Error Register
 GCR_ECCCEDECC Not Double Error Detect Register
 GCR_ECCIEECC IRQ Enable Register
 GCR_ECCADDRECC Error Address Register
 MCR_RegistersRegisters, Bit Masks and Bit Positions for the MCR Peripheral Module
 Register OffsetsMCR Peripheral Register Offsets from the MCR Base Peripheral Address
 MCR_ECCENECC Enable Register
 SIR_RegistersRegisters, Bit Masks and Bit Positions for the SIR Peripheral Module
 Register OffsetsSIR Peripheral Register Offsets from the SIR Base Peripheral Address
 SIR_SISTATSystem Initialization Status Register
 SIR_ERRADDRRead-only field set by the SIB block if a CRC error occurs during the read of the OTP memory. Contains the failing address in OTP memory (when CRCERR equals 1)
 SIR_FSTATFuncstat register
 SIR_SFSTATSecfuncstat register
 TRNG_RegistersRegisters, Bit Masks and Bit Positions for the TRNG Peripheral Module
 Register OffsetsTRNG Peripheral Register Offsets from the TRNG Base Peripheral Address
 TRNG_CNTRNG Control Register
 TRNG_STData. The content of this register is valid only when RNG_IS = 1. When TRNG is disabled, read returns 0x0000 0000
 TRNG_DATAData. The content of this register is valid only when RNG_IS = 1. When TRNG is disabled, read returns 0x0000 0000