refactor(uart): clean up uart soc_caps

This commit is contained in:
Song Ruo Jing
2026-01-04 16:02:57 +08:00
parent a0c91ea082
commit 6eec16cf66
46 changed files with 67 additions and 160 deletions
+12 -14
View File
@@ -6,8 +6,6 @@
#pragma once
#include "soc/io_mux_reg.h"
/* Specify the GPIO pin number for each UART signal in the IOMUX */
#define U0TXD_GPIO_NUM (1)
#define U0RXD_GPIO_NUM (3)
@@ -32,23 +30,23 @@
/* The following defines are necessary for reconfiguring the UART
* to use IOMUX, at runtime. */
#define U0TXD_MUX_FUNC (FUNC_U0TXD_U0TXD)
#define U0RXD_MUX_FUNC (FUNC_U0RXD_U0RXD)
#define U0RTS_MUX_FUNC (FUNC_GPIO22_U0RTS)
#define U0CTS_MUX_FUNC (FUNC_GPIO19_U0CTS)
#define U0TXD_MUX_FUNC (0)
#define U0RXD_MUX_FUNC (0)
#define U0RTS_MUX_FUNC (3)
#define U0CTS_MUX_FUNC (3)
#define U0DTR_MUX_FUNC (-1)
#define U0DSR_MUX_FUNC (-1)
#define U1TXD_MUX_FUNC (FUNC_SD_DATA3_U1TXD)
#define U1RXD_MUX_FUNC (FUNC_SD_DATA2_U1RXD)
#define U1RTS_MUX_FUNC (FUNC_SD_CMD_U1RTS)
#define U1CTS_MUX_FUNC (FUNC_SD_CLK_U1CTS)
#define U1TXD_MUX_FUNC (4)
#define U1RXD_MUX_FUNC (4)
#define U1RTS_MUX_FUNC (4)
#define U1CTS_MUX_FUNC (4)
#define U1DTR_MUX_FUNC (-1)
#define U1DSR_MUX_FUNC (-1)
#define U2TXD_MUX_FUNC (FUNC_GPIO17_U2TXD)
#define U2RXD_MUX_FUNC (FUNC_GPIO16_U2RXD)
#define U2RTS_MUX_FUNC (FUNC_SD_DATA0_U2RTS)
#define U2CTS_MUX_FUNC (FUNC_SD_DATA1_U2CTS)
#define U2TXD_MUX_FUNC (4)
#define U2RXD_MUX_FUNC (4)
#define U2RTS_MUX_FUNC (4)
#define U2CTS_MUX_FUNC (4)
#define U2DTR_MUX_FUNC (-1)
#define U2DSR_MUX_FUNC (-1)