diff --git a/components/net/KConfig b/components/net/KConfig index d6c2c2101a78cd64a845ceca95b70a43492f47be..5b9c46a4beb0d6a280ba17a411128c64c427c8ec 100644 --- a/components/net/KConfig +++ b/components/net/KConfig @@ -122,4 +122,6 @@ config RT_USING_LWIP endmenu +source "$RTT_DIR/components/net/freemodbus/KConfig" + endmenu diff --git a/components/net/freemodbus/KConfig b/components/net/freemodbus/KConfig new file mode 100644 index 0000000000000000000000000000000000000000..9321c61a0eae5322a82253f4a36c70ea7b62e49a --- /dev/null +++ b/components/net/freemodbus/KConfig @@ -0,0 +1,17 @@ +menu "Modbus master and slave stack" + +config RT_USING_MODBUS + bool "Enable Modbus stack" + default n + + if RT_USING_MODBUS + config RT_MODBUS_MASTER_RTU + bool "RTU master mode" + default n + + config RT_MODBUS_SLAVE_RTU + bool "RTU slave mode" + default n + endif + +endmenu