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

Go to the source code of this file.

Macros

#define RPI_PICO_DMA_SLOT_PIO2_TX0   RPI_PICO_DMA_DREQ_TO_SLOT(0x10)
 
#define RPI_PICO_DMA_SLOT_PIO2_TX1   RPI_PICO_DMA_DREQ_TO_SLOT(0x11)
 
#define RPI_PICO_DMA_SLOT_PIO2_TX2   RPI_PICO_DMA_DREQ_TO_SLOT(0x12)
 
#define RPI_PICO_DMA_SLOT_PIO2_TX3   RPI_PICO_DMA_DREQ_TO_SLOT(0x13)
 
#define RPI_PICO_DMA_SLOT_PIO2_RX0   RPI_PICO_DMA_DREQ_TO_SLOT(0x14)
 
#define RPI_PICO_DMA_SLOT_PIO2_RX1   RPI_PICO_DMA_DREQ_TO_SLOT(0x15)
 
#define RPI_PICO_DMA_SLOT_PIO2_RX2   RPI_PICO_DMA_DREQ_TO_SLOT(0x16)
 
#define RPI_PICO_DMA_SLOT_PIO2_RX3   RPI_PICO_DMA_DREQ_TO_SLOT(0x17)
 
#define RPI_PICO_DMA_SLOT_SPI0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x18)
 
#define RPI_PICO_DMA_SLOT_SPI0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x19)
 
#define RPI_PICO_DMA_SLOT_SPI1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1A)
 
#define RPI_PICO_DMA_SLOT_SPI1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1B)
 
#define RPI_PICO_DMA_SLOT_UART0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1C)
 
#define RPI_PICO_DMA_SLOT_UART0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1D)
 
#define RPI_PICO_DMA_SLOT_UART1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1E)
 
#define RPI_PICO_DMA_SLOT_UART1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1F)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP0   RPI_PICO_DMA_DREQ_TO_SLOT(0x20)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP1   RPI_PICO_DMA_DREQ_TO_SLOT(0x21)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP2   RPI_PICO_DMA_DREQ_TO_SLOT(0x22)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP3   RPI_PICO_DMA_DREQ_TO_SLOT(0x23)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP4   RPI_PICO_DMA_DREQ_TO_SLOT(0x24)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP5   RPI_PICO_DMA_DREQ_TO_SLOT(0x25)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP6   RPI_PICO_DMA_DREQ_TO_SLOT(0x26)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP7   RPI_PICO_DMA_DREQ_TO_SLOT(0x27)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP8   RPI_PICO_DMA_DREQ_TO_SLOT(0x28)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP9   RPI_PICO_DMA_DREQ_TO_SLOT(0x29)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP10   RPI_PICO_DMA_DREQ_TO_SLOT(0x2A)
 
#define RPI_PICO_DMA_SLOT_PWM_WRAP11   RPI_PICO_DMA_DREQ_TO_SLOT(0x2B)
 
#define RPI_PICO_DMA_SLOT_I2C0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2C)
 
#define RPI_PICO_DMA_SLOT_I2C0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2D)
 
#define RPI_PICO_DMA_SLOT_I2C1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2E)
 
#define RPI_PICO_DMA_SLOT_I2C1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2F)
 
#define RPI_PICO_DMA_SLOT_ADC   RPI_PICO_DMA_DREQ_TO_SLOT(0x30)
 
#define RPI_PICO_DMA_SLOT_XIP_STREAM   RPI_PICO_DMA_DREQ_TO_SLOT(0x31)
 
#define RPI_PICO_DMA_SLOT_XIP_QMITX   RPI_PICO_DMA_DREQ_TO_SLOT(0x32)
 
#define RPI_PICO_DMA_SLOT_XIP_QMIRX   RPI_PICO_DMA_DREQ_TO_SLOT(0x33)
 
#define RPI_PICO_DMA_SLOT_HSTX   RPI_PICO_DMA_DREQ_TO_SLOT(0x34)
 
#define RPI_PICO_DMA_SLOT_CORESIGHT   RPI_PICO_DMA_DREQ_TO_SLOT(0x35)
 
#define RPI_PICO_DMA_SLOT_SHA256   RPI_PICO_DMA_DREQ_TO_SLOT(0x36)
 

Macro Definition Documentation

◆ RPI_PICO_DMA_SLOT_ADC

#define RPI_PICO_DMA_SLOT_ADC   RPI_PICO_DMA_DREQ_TO_SLOT(0x30)

◆ RPI_PICO_DMA_SLOT_CORESIGHT

#define RPI_PICO_DMA_SLOT_CORESIGHT   RPI_PICO_DMA_DREQ_TO_SLOT(0x35)

◆ RPI_PICO_DMA_SLOT_HSTX

#define RPI_PICO_DMA_SLOT_HSTX   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(0x2D)

◆ RPI_PICO_DMA_SLOT_I2C0_TX

#define RPI_PICO_DMA_SLOT_I2C0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2C)

◆ RPI_PICO_DMA_SLOT_I2C1_RX

#define RPI_PICO_DMA_SLOT_I2C1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2F)

◆ RPI_PICO_DMA_SLOT_I2C1_TX

#define RPI_PICO_DMA_SLOT_I2C1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x2E)

◆ RPI_PICO_DMA_SLOT_PIO2_RX0

#define RPI_PICO_DMA_SLOT_PIO2_RX0   RPI_PICO_DMA_DREQ_TO_SLOT(0x14)

◆ RPI_PICO_DMA_SLOT_PIO2_RX1

#define RPI_PICO_DMA_SLOT_PIO2_RX1   RPI_PICO_DMA_DREQ_TO_SLOT(0x15)

◆ RPI_PICO_DMA_SLOT_PIO2_RX2

#define RPI_PICO_DMA_SLOT_PIO2_RX2   RPI_PICO_DMA_DREQ_TO_SLOT(0x16)

◆ RPI_PICO_DMA_SLOT_PIO2_RX3

#define RPI_PICO_DMA_SLOT_PIO2_RX3   RPI_PICO_DMA_DREQ_TO_SLOT(0x17)

◆ RPI_PICO_DMA_SLOT_PIO2_TX0

#define RPI_PICO_DMA_SLOT_PIO2_TX0   RPI_PICO_DMA_DREQ_TO_SLOT(0x10)

◆ RPI_PICO_DMA_SLOT_PIO2_TX1

#define RPI_PICO_DMA_SLOT_PIO2_TX1   RPI_PICO_DMA_DREQ_TO_SLOT(0x11)

◆ RPI_PICO_DMA_SLOT_PIO2_TX2

#define RPI_PICO_DMA_SLOT_PIO2_TX2   RPI_PICO_DMA_DREQ_TO_SLOT(0x12)

◆ RPI_PICO_DMA_SLOT_PIO2_TX3

#define RPI_PICO_DMA_SLOT_PIO2_TX3   RPI_PICO_DMA_DREQ_TO_SLOT(0x13)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP0

#define RPI_PICO_DMA_SLOT_PWM_WRAP0   RPI_PICO_DMA_DREQ_TO_SLOT(0x20)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP1

#define RPI_PICO_DMA_SLOT_PWM_WRAP1   RPI_PICO_DMA_DREQ_TO_SLOT(0x21)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP10

#define RPI_PICO_DMA_SLOT_PWM_WRAP10   RPI_PICO_DMA_DREQ_TO_SLOT(0x2A)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP11

#define RPI_PICO_DMA_SLOT_PWM_WRAP11   RPI_PICO_DMA_DREQ_TO_SLOT(0x2B)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP2

#define RPI_PICO_DMA_SLOT_PWM_WRAP2   RPI_PICO_DMA_DREQ_TO_SLOT(0x22)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP3

#define RPI_PICO_DMA_SLOT_PWM_WRAP3   RPI_PICO_DMA_DREQ_TO_SLOT(0x23)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP4

#define RPI_PICO_DMA_SLOT_PWM_WRAP4   RPI_PICO_DMA_DREQ_TO_SLOT(0x24)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP5

#define RPI_PICO_DMA_SLOT_PWM_WRAP5   RPI_PICO_DMA_DREQ_TO_SLOT(0x25)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP6

#define RPI_PICO_DMA_SLOT_PWM_WRAP6   RPI_PICO_DMA_DREQ_TO_SLOT(0x26)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP7

#define RPI_PICO_DMA_SLOT_PWM_WRAP7   RPI_PICO_DMA_DREQ_TO_SLOT(0x27)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP8

#define RPI_PICO_DMA_SLOT_PWM_WRAP8   RPI_PICO_DMA_DREQ_TO_SLOT(0x28)

◆ RPI_PICO_DMA_SLOT_PWM_WRAP9

#define RPI_PICO_DMA_SLOT_PWM_WRAP9   RPI_PICO_DMA_DREQ_TO_SLOT(0x29)

◆ RPI_PICO_DMA_SLOT_SHA256

#define RPI_PICO_DMA_SLOT_SHA256   RPI_PICO_DMA_DREQ_TO_SLOT(0x36)

◆ RPI_PICO_DMA_SLOT_SPI0_RX

#define RPI_PICO_DMA_SLOT_SPI0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x19)

◆ RPI_PICO_DMA_SLOT_SPI0_TX

#define RPI_PICO_DMA_SLOT_SPI0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x18)

◆ RPI_PICO_DMA_SLOT_SPI1_RX

#define RPI_PICO_DMA_SLOT_SPI1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1B)

◆ RPI_PICO_DMA_SLOT_SPI1_TX

#define RPI_PICO_DMA_SLOT_SPI1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1A)

◆ RPI_PICO_DMA_SLOT_UART0_RX

#define RPI_PICO_DMA_SLOT_UART0_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1D)

◆ RPI_PICO_DMA_SLOT_UART0_TX

#define RPI_PICO_DMA_SLOT_UART0_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1C)

◆ RPI_PICO_DMA_SLOT_UART1_RX

#define RPI_PICO_DMA_SLOT_UART1_RX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1F)

◆ RPI_PICO_DMA_SLOT_UART1_TX

#define RPI_PICO_DMA_SLOT_UART1_TX   RPI_PICO_DMA_DREQ_TO_SLOT(0x1E)

◆ RPI_PICO_DMA_SLOT_XIP_QMIRX

#define RPI_PICO_DMA_SLOT_XIP_QMIRX   RPI_PICO_DMA_DREQ_TO_SLOT(0x33)

◆ RPI_PICO_DMA_SLOT_XIP_QMITX

#define RPI_PICO_DMA_SLOT_XIP_QMITX   RPI_PICO_DMA_DREQ_TO_SLOT(0x32)

◆ RPI_PICO_DMA_SLOT_XIP_STREAM

#define RPI_PICO_DMA_SLOT_XIP_STREAM   RPI_PICO_DMA_DREQ_TO_SLOT(0x31)