HPM SDK
HPMicro Software Development Kit
hpm_dmamux_src.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2021-2024 HPMicro
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*
6
*/
7
8
9
#ifndef HPM_DMAMUX_SRC_H
10
#define HPM_DMAMUX_SRC_H
11
12
/* dma mux definitions */
13
#define HPM_DMA_SRC_GPTMR0_0 (0x0UL)
14
#define HPM_DMA_SRC_GPTMR0_1 (0x1UL)
15
#define HPM_DMA_SRC_GPTMR0_2 (0x2UL)
16
#define HPM_DMA_SRC_GPTMR0_3 (0x3UL)
17
#define HPM_DMA_SRC_GPTMR1_0 (0x4UL)
18
#define HPM_DMA_SRC_GPTMR1_1 (0x5UL)
19
#define HPM_DMA_SRC_GPTMR1_2 (0x6UL)
20
#define HPM_DMA_SRC_GPTMR1_3 (0x7UL)
21
#define HPM_DMA_SRC_UART0_RX (0x14UL)
22
#define HPM_DMA_SRC_UART0_TX (0x15UL)
23
#define HPM_DMA_SRC_UART1_RX (0x16UL)
24
#define HPM_DMA_SRC_UART1_TX (0x17UL)
25
#define HPM_DMA_SRC_UART2_RX (0x18UL)
26
#define HPM_DMA_SRC_UART2_TX (0x19UL)
27
#define HPM_DMA_SRC_UART3_RX (0x1AUL)
28
#define HPM_DMA_SRC_UART3_TX (0x1BUL)
29
#define HPM_DMA_SRC_I2C0 (0x24UL)
30
#define HPM_DMA_SRC_I2C1 (0x25UL)
31
#define HPM_DMA_SRC_I2C2 (0x26UL)
32
#define HPM_DMA_SRC_I2C3 (0x27UL)
33
#define HPM_DMA_SRC_SPI0_RX (0x28UL)
34
#define HPM_DMA_SRC_SPI0_TX (0x29UL)
35
#define HPM_DMA_SRC_SPI1_RX (0x2AUL)
36
#define HPM_DMA_SRC_SPI1_TX (0x2BUL)
37
#define HPM_DMA_SRC_SPI2_RX (0x2CUL)
38
#define HPM_DMA_SRC_SPI2_TX (0x2DUL)
39
#define HPM_DMA_SRC_SPI3_RX (0x2EUL)
40
#define HPM_DMA_SRC_SPI3_TX (0x2FUL)
41
#define HPM_DMA_SRC_MOT_0 (0x34UL)
42
#define HPM_DMA_SRC_MOT_1 (0x35UL)
43
#define HPM_DMA_SRC_MOT_2 (0x36UL)
44
#define HPM_DMA_SRC_MOT_3 (0x37UL)
45
#define HPM_DMA_SRC_MOT_4 (0x38UL)
46
#define HPM_DMA_SRC_MOT_5 (0x39UL)
47
#define HPM_DMA_SRC_MOT_6 (0x3AUL)
48
#define HPM_DMA_SRC_MOT_7 (0x3BUL)
49
#define HPM_DMA_SRC_XPI0_RX (0x3CUL)
50
#define HPM_DMA_SRC_XPI0_TX (0x3DUL)
51
#define HPM_DMA_SRC_ACMP0 (0x40UL)
52
#define HPM_DMA_SRC_ACMP1 (0x41UL)
53
54
55
56
#endif
/* HPM_DMAMUX_SRC_H */
soc
HPM5300
HPM5301
hpm_dmamux_src.h
Generated on Tue Oct 8 2024 00:59:02 for HPM SDK by
1.9.1