Zephyr API Documentation 4.0.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
rpi-pico-dma-rp2040.h File Reference

Go to the source code of this file.

Macros

#define RPI_PICO_DMA_SLOT_SPI0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x10)
 
#define RPI_PICO_DMA_SLOT_SPI0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x11)
 
#define RPI_PICO_DMA_SLOT_SPI1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x12)
 
#define RPI_PICO_DMA_SLOT_SPI1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x13)
 
#define RPI_PICO_DMA_SLOT_UART0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x14)
 
#define RPI_PICO_DMA_SLOT_UART0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x15)
 
#define RPI_PICO_DMA_SLOT_UART1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x16)
 
#define RPI_PICO_DMA_SLOT_UART1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x17)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP0   RPI_PICO_DMA_DREQ_TO_SLOT(0x18)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP1   RPI_PICO_DMA_DREQ_TO_SLOT(0x19)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP2   RPI_PICO_DMA_DREQ_TO_SLOT(0x1A)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP3   RPI_PICO_DMA_DREQ_TO_SLOT(0x1B)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP4   RPI_PICO_DMA_DREQ_TO_SLOT(0x1C)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP5   RPI_PICO_DMA_DREQ_TO_SLOT(0x1D)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP6   RPI_PICO_DMA_DREQ_TO_SLOT(0x1E)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP7   RPI_PICO_DMA_DREQ_TO_SLOT(0x1F)
 
#define RPI_PICO_DMA_SLOT_I2C0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x30)
 
#define RPI_PICO_DMA_SLOT_I2C0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x31)
 
#define RPI_PICO_DMA_SLOT_I2C1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x32)
 
#define RPI_PICO_DMA_SLOT_I2C1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x33)
 
#define RPI_PICO_DMA_SLOT_ADC   RPI_PICO_DMA_DREQ_TO_SLOT(0x34)
 
#define RPI_PICO_DMA_SLOT_XIP_STREAM   RPI_PICO_DMA_DREQ_TO_SLOT(0x35)
 
#define RPI_PICO_DMA_SLOT_XIP_SSITX   RPI_PICO_DMA_DREQ_TO_SLOT(0x36)
 
#define RPI_PICO_DMA_SLOT_XIP_SSIRX   RPI_PICO_DMA_DREQ_TO_SLOT(0x37)
 

Macro Definition Documentation

◆ RPI_PICO_DMA_SLOT_ADC

#define RPI_PICO_DMA_SLOT_ADC   RPI_PICO_DMA_DREQ_TO_SLOT(0x34)

◆ RPI_PICO_DMA_SLOT_I2C0_RX

#define RPI_PICO_DMA_SLOT_I2C0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x31)

◆ RPI_PICO_DMA_SLOT_I2C0_TX

#define RPI_PICO_DMA_SLOT_I2C0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x30)

◆ RPI_PICO_DMA_SLOT_I2C1_RX

#define RPI_PICO_DMA_SLOT_I2C1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x33)

◆ RPI_PICO_DMA_SLOT_I2C1_TX

#define RPI_PICO_DMA_SLOT_I2C1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x32)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP0

#define RPI_PICO_DMA_SLOT_PWM_WRAP0   RPI_PICO_DMA_DREQ_TO_SLOT(0x18)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP1

#define RPI_PICO_DMA_SLOT_PWM_WRAP1   RPI_PICO_DMA_DREQ_TO_SLOT(0x19)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP2

#define RPI_PICO_DMA_SLOT_PWM_WRAP2   RPI_PICO_DMA_DREQ_TO_SLOT(0x1A)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP3

#define RPI_PICO_DMA_SLOT_PWM_WRAP3   RPI_PICO_DMA_DREQ_TO_SLOT(0x1B)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP4

#define RPI_PICO_DMA_SLOT_PWM_WRAP4   RPI_PICO_DMA_DREQ_TO_SLOT(0x1C)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP5

#define RPI_PICO_DMA_SLOT_PWM_WRAP5   RPI_PICO_DMA_DREQ_TO_SLOT(0x1D)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP6

#define RPI_PICO_DMA_SLOT_PWM_WRAP6   RPI_PICO_DMA_DREQ_TO_SLOT(0x1E)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP7

#define RPI_PICO_DMA_SLOT_PWM_WRAP7   RPI_PICO_DMA_DREQ_TO_SLOT(0x1F)

◆ RPI_PICO_DMA_SLOT_SPI0_RX

#define RPI_PICO_DMA_SLOT_SPI0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x11)

◆ RPI_PICO_DMA_SLOT_SPI0_TX

#define RPI_PICO_DMA_SLOT_SPI0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x10)

◆ RPI_PICO_DMA_SLOT_SPI1_RX

#define RPI_PICO_DMA_SLOT_SPI1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x13)

◆ RPI_PICO_DMA_SLOT_SPI1_TX

#define RPI_PICO_DMA_SLOT_SPI1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x12)

◆ RPI_PICO_DMA_SLOT_UART0_RX

#define RPI_PICO_DMA_SLOT_UART0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x15)

◆ RPI_PICO_DMA_SLOT_UART0_TX

#define RPI_PICO_DMA_SLOT_UART0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x14)

◆ RPI_PICO_DMA_SLOT_UART1_RX

#define RPI_PICO_DMA_SLOT_UART1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x17)

◆ RPI_PICO_DMA_SLOT_UART1_TX

#define RPI_PICO_DMA_SLOT_UART1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x16)

◆ RPI_PICO_DMA_SLOT_XIP_SSIRX

#define RPI_PICO_DMA_SLOT_XIP_SSIRX   RPI_PICO_DMA_DREQ_TO_SLOT(0x37)

◆ RPI_PICO_DMA_SLOT_XIP_SSITX

#define RPI_PICO_DMA_SLOT_XIP_SSITX   RPI_PICO_DMA_DREQ_TO_SLOT(0x36)

◆ RPI_PICO_DMA_SLOT_XIP_STREAM

#define RPI_PICO_DMA_SLOT_XIP_STREAM   RPI_PICO_DMA_DREQ_TO_SLOT(0x35)