Zephyr API Documentation 4.2.0-rc2
A Scalable Open Source RTOS
 4.2.0-rc2
max32657_dma.h File Reference

Go to the source code of this file.

Macros

#define MAX32_DMA_SLOT_MEMTOMEM   0x00U
#define MAX32_DMA_SLOT_SPI_RX   0x01U
#define MAX32_DMA_SLOT_UART_RX   0x04U
#define MAX32_DMA_SLOT_I2C_CONTROLLER_RX   0x07U
#define MAX32_DMA_SLOT_I3C_CONTROLLER_RX   0x07U
#define MAX32_DMA_SLOT_I2C_TARGET_RX   0x08U
#define MAX32_DMA_SLOT_I3C_TARGET_RX   0x08U
#define MAX32_DMA_SLOT_AES_RX   0x10U
#define MAX32_DMA_SLOT_SPI_TX   0x21U
#define MAX32_DMA_SLOT_UART_TX   0x24U
#define MAX32_DMA_SLOT_I2C_CONTROLLER_TX   0x27U
#define MAX32_DMA_SLOT_I3C_CONTROLLER_TX   0x27U
#define MAX32_DMA_SLOT_I2C_TARGET_TX   0x28U
#define MAX32_DMA_SLOT_I3C_TARGET_TX   0x28U
#define MAX32_DMA_SLOT_CRC   0x2CU
#define MAX32_DMA_SLOT_AES_TX   0x30U

Macro Definition Documentation

◆ MAX32_DMA_SLOT_AES_RX

#define MAX32_DMA_SLOT_AES_RX   0x10U

◆ MAX32_DMA_SLOT_AES_TX

#define MAX32_DMA_SLOT_AES_TX   0x30U

◆ MAX32_DMA_SLOT_CRC

#define MAX32_DMA_SLOT_CRC   0x2CU

◆ MAX32_DMA_SLOT_I2C_CONTROLLER_RX

#define MAX32_DMA_SLOT_I2C_CONTROLLER_RX   0x07U

◆ MAX32_DMA_SLOT_I2C_CONTROLLER_TX

#define MAX32_DMA_SLOT_I2C_CONTROLLER_TX   0x27U

◆ MAX32_DMA_SLOT_I2C_TARGET_RX

#define MAX32_DMA_SLOT_I2C_TARGET_RX   0x08U

◆ MAX32_DMA_SLOT_I2C_TARGET_TX

#define MAX32_DMA_SLOT_I2C_TARGET_TX   0x28U

◆ MAX32_DMA_SLOT_I3C_CONTROLLER_RX

#define MAX32_DMA_SLOT_I3C_CONTROLLER_RX   0x07U

◆ MAX32_DMA_SLOT_I3C_CONTROLLER_TX

#define MAX32_DMA_SLOT_I3C_CONTROLLER_TX   0x27U

◆ MAX32_DMA_SLOT_I3C_TARGET_RX

#define MAX32_DMA_SLOT_I3C_TARGET_RX   0x08U

◆ MAX32_DMA_SLOT_I3C_TARGET_TX

#define MAX32_DMA_SLOT_I3C_TARGET_TX   0x28U

◆ MAX32_DMA_SLOT_MEMTOMEM

#define MAX32_DMA_SLOT_MEMTOMEM   0x00U

◆ MAX32_DMA_SLOT_SPI_RX

#define MAX32_DMA_SLOT_SPI_RX   0x01U

◆ MAX32_DMA_SLOT_SPI_TX

#define MAX32_DMA_SLOT_SPI_TX   0x21U

◆ MAX32_DMA_SLOT_UART_RX

#define MAX32_DMA_SLOT_UART_RX   0x04U

◆ MAX32_DMA_SLOT_UART_TX

#define MAX32_DMA_SLOT_UART_TX   0x24U