mgmt: mcumgr: transport: uart: Change Kconfig to depends on
Changes CONFIG_MCUMGR_TRANSPORT_UART from selecting CONFIG_UART_MCUMGR to instead of depending upon it, as it should never have selected a driver Kconfig and instead always depended upon it, and is needed for supporting different UART transports Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
committed by
Fabio Baltieri
parent
71389b3dd5
commit
917404f5d7
@@ -2,6 +2,7 @@
|
||||
CONFIG_SERIAL=y
|
||||
CONFIG_UART_LINE_CTRL=y
|
||||
CONFIG_CONSOLE=y
|
||||
CONFIG_UART_MCUMGR=y
|
||||
CONFIG_USB_DEVICE_STACK_NEXT=y
|
||||
CONFIG_CDC_ACM_SERIAL_INITIALIZE_AT_BOOT=y
|
||||
# USB backend is serial device
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
# Enable the serial MCUmgr transport.
|
||||
CONFIG_BASE64=y
|
||||
CONFIG_CRC=y
|
||||
CONFIG_UART_MCUMGR=y
|
||||
CONFIG_MCUMGR_TRANSPORT_UART=y
|
||||
CONFIG_CONSOLE=y
|
||||
|
||||
@@ -14,7 +14,7 @@ menuconfig MCUMGR_TRANSPORT_UART
|
||||
depends on CONSOLE
|
||||
depends on BASE64
|
||||
depends on CRC
|
||||
select UART_MCUMGR
|
||||
depends on UART_MCUMGR
|
||||
help
|
||||
Enables handling of SMP commands received over UART. This is a lightweight alternative
|
||||
to MCUMGR_TRANSPORT_SHELL. It allows MCUmgr commands to be received over UART without
|
||||
|
||||
@@ -15,6 +15,7 @@ CONFIG_MCUMGR_GRP_OS_INFO_BUILD_DATE_TIME=y
|
||||
CONFIG_MCUMGR_GRP_SHELL_LEGACY_RC_RETURN_CODE=y
|
||||
CONFIG_MCUMGR_GRP_SETTINGS_BUFFER_TYPE_HEAP=y
|
||||
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=2048
|
||||
CONFIG_UART_MCUMGR=y
|
||||
CONFIG_MCUMGR_TRANSPORT_SHELL=n
|
||||
CONFIG_MCUMGR_TRANSPORT_UART=y
|
||||
CONFIG_MCUMGR_TRANSPORT_SHELL_INPUT_TIMEOUT=n
|
||||
|
||||
Reference in New Issue
Block a user