MAX32665 SDK Documentation  0.2
Software Development Kit Overview and API Documentation
Modules
Here is a list of all modules:
[detail level 1234]
 LED Board Support API
 MX25 SPI Multi-I/O Flash Memory Driver
 MX25 SPI Command Definitions
 Push button driver board support
 Analog To Digital Converter (ADC)
 ADC_RegistersRegisters, Bit Masks and Bit Positions for the ADC Peripheral Module
 Trust Protection Unit
 TPU_RegistersRegisters, Bit Masks and Bit Positions for the TPU Peripheral Module
 AES and DES
 Cyclic Redundancy Check (CRC)
 HASH
 Modular Arithmetic Accelerator (MAA)
 Direct Memory Access (DMA)
 DMA_RegistersRegisters, Bit Masks and Bit Positions for the DMA Peripheral Module
 External Memory Cache Controller (EMCC)
 EMCC_RegistersRegisters, Bit Masks and Bit Positions for the EMCC 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
 HTMR
 HTMR_RegistersRegisters, Bit Masks and Bit Positions for the HTMR Peripheral Module
 I2C
 I2C_RegistersRegisters, Bit Masks and Bit Positions for the I2C Peripheral Module
 ICC_RegistersRegisters, Bit Masks and Bit Positions for the ICC Peripheral Module
 Register OffsetsICC Peripheral Register Offsets from the ICC Base Peripheral Address
 ICC_CACHE_IDCache ID Register
 ICC_MEMCFGMemory Configuration Register
 ICC_CACHE_CTRLCache Control and Status Register
 Low Power (Power Sequencer)
 PWRSEQ_RegistersRegisters, Bit Masks and Bit Positions for the PWRSEQ Peripheral Module
 1-Wire Master (OWM)
 OWM_RegistersRegisters, Bit Masks and Bit Positions for the OWM Peripheral Module
 Pulse Train Engine (PT)This is the high level API for the pulse train engine
 PT_RegistersRegisters, Bit Masks and Bit Positions for the PT Peripheral Module
 Resource Protection Unit
 RPU_RegistersRegisters, Bit Masks and Bit Positions for the RPU Peripheral Module
 RTC
 RTC_RegistersRegisters, Bit Masks and Bit Positions for the RTC Peripheral Module
 Secure Digital High Capacity (SDHC)
 SDHC_RegistersRegisters, Bit Masks and Bit Positions for the SDHC Peripheral Module
 Sdhc_asyncCallback function type used in asynchronous SDHC communications requests
 Semaphore (SEMA)
 SEMA_RegistersRegisters, Bit Masks and Bit Positions for the SEMA Peripheral Module
 SPI
 SPI17Y
 SPI External Flash (SPIXF)
 SPIXF_RegistersRegisters, Bit Masks and Bit Positions for the SPIXF Peripheral Module
 SPI External Flash Controller (SPIXFC)
 SPIXFC_RegistersRegisters, Bit Masks and Bit Positions for the SPIXFC Peripheral Module
 SPI External Ram (SPIXR)
 SPIXR_RegistersRegisters, Bit Masks and Bit Positions for the SPIXR Peripheral Module
 Timer (TMR)
 TMR_RegistersRegisters, Bit Masks and Bit Positions for the TMR Peripheral Module
 Timer Utility Functions
 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
 TRNG_DATAData
 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
 Error CodesA list of common error codes used by the API
 Exclusive Access LocksLock functions to obtain and release a variable for exclusive access
 Delay Utility FunctionsAsynchronous delay routines based on the SysTick Timer
 Assertion Checks for DebuggingAssertion checks for debugging