162 lines
3.9 KiB
Plaintext
162 lines
3.9 KiB
Plaintext
menu "Uart driver configure"
|
|
# Use Serial
|
|
if MR_USE_SERIAL
|
|
# UART1
|
|
config MR_USE_UART1
|
|
bool "Use uart1 driver"
|
|
default n
|
|
|
|
menu "UART1 driver configure"
|
|
depends on MR_USE_UART1
|
|
|
|
config MR_CFG_UART1_GROUP
|
|
int "Uart1 group"
|
|
default 1
|
|
range 1 4
|
|
|
|
config MR_USE_UART1_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart1 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART2
|
|
config MR_USE_UART2
|
|
bool "Use uart2 driver"
|
|
default n
|
|
|
|
menu "UART2 driver configure"
|
|
depends on MR_USE_UART2
|
|
|
|
config MR_CFG_UART2_GROUP
|
|
int "Uart2 group"
|
|
default 1
|
|
range 1 2
|
|
|
|
config MR_USE_UART2_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart2 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART3
|
|
config MR_USE_UART3
|
|
bool "Use uart3 driver"
|
|
default n
|
|
|
|
menu "UART3 driver configure"
|
|
depends on MR_USE_UART3
|
|
|
|
config MR_CFG_UART3_GROUP
|
|
int "Uart3 group"
|
|
default 1
|
|
range 1 4
|
|
|
|
config MR_USE_UART3_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart3 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART4
|
|
config MR_USE_UART4
|
|
bool "Use uart4 driver"
|
|
default n
|
|
|
|
menu "UART4 driver configure"
|
|
depends on MR_USE_UART4
|
|
|
|
config MR_CFG_UART4_GROUP
|
|
int "Uart4 group"
|
|
default 1
|
|
range 1 3
|
|
|
|
config MR_USE_UART4_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart4 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART5
|
|
config MR_USE_UART5
|
|
bool "Use uart5 driver"
|
|
default n
|
|
|
|
menu "UART5 driver configure"
|
|
depends on MR_USE_UART5
|
|
|
|
config MR_CFG_UART5_GROUP
|
|
int "Uart5 group"
|
|
default 1
|
|
range 1 3
|
|
|
|
config MR_USE_UART5_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart5 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART6
|
|
config MR_USE_UART6
|
|
bool "Use uart6 driver"
|
|
default n
|
|
|
|
menu "UART6 driver configure"
|
|
depends on MR_USE_UART6
|
|
|
|
config MR_CFG_UART6_GROUP
|
|
int "Uart6 group"
|
|
default 1
|
|
range 1 3
|
|
|
|
config MR_USE_UART6_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart6 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART7
|
|
config MR_USE_UART7
|
|
bool "Use uart7 driver"
|
|
default n
|
|
|
|
menu "UART7 driver configure"
|
|
depends on MR_USE_UART7
|
|
|
|
config MR_CFG_UART7_GROUP
|
|
int "Uart7 group"
|
|
default 1
|
|
range 1 3
|
|
|
|
config MR_USE_UART7_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart7 dma"
|
|
default y
|
|
endmenu
|
|
|
|
# UART8
|
|
config MR_USE_UART8
|
|
bool "Use uart8 driver"
|
|
default n
|
|
|
|
menu "UART8 driver configure"
|
|
depends on MR_USE_UART8
|
|
|
|
config MR_CFG_UART8_GROUP
|
|
int "Uart8 group"
|
|
default 1
|
|
range 1 3
|
|
|
|
config MR_USE_UART8_DMA
|
|
depends on MR_USE_SERIAL_DMA
|
|
bool "Use uart8 dma"
|
|
default y
|
|
endmenu
|
|
endif
|
|
|
|
# Unused serial prompt
|
|
if !MR_USE_SERIAL
|
|
comment "Please enable serial device first"
|
|
endif
|
|
endmenu
|