@@ -4,58 +4,69 @@ menu "IoT USB Host Modem"
44 prompt "Choose Modem Board"
55 default MODEM_TARGET_ML302_DNLM
66
7+ config MODEM_TARGET_USER
8+ bool "User Defined"
79 config MODEM_TARGET_ML302_DNLM
810 bool "ML302-DNLM/CNLM"
911 config MODEM_TARGET_AIR724UG_NFM
12+ depends on n
1013 bool "AIR724UG-NFM"
1114 config MODEM_TARGET_AIR780_E
1215 bool "AIR780E"
1316 config MODEM_TARGET_EC600N_CNLA_N05
1417 bool "EC600NCNLA-N05"
18+ depends on n
1519 config MODEM_TARGET_EC600N_CNLC_N06
1620 bool "EC600NCNLC-N06"
1721 config MODEM_TARGET_A7600C1
1822 bool "A7600C1"
23+ depends on n
1924 config MODEM_TARGET_BG95_M3
2025 bool "BG95M3"
26+ depends on n
2127 config MODEM_TARGET_BG96_MA
2228 bool "BG96MA"
29+ depends on n
2330 config MODEM_TARGET_MC610_EU
2431 bool "MC610_EU"
2532 config MODEM_TARGET_EC20_CE
2633 bool "EC20_CE"
27- config MODEM_TARGET_USER
28- bool "User Defined "
34+ config MODEM_TARGET_EG25_GL
35+ bool "EC25_GL "
2936 endchoice
3037
3138 config MODEM_TARGET_NAME
3239 string
3340 default "ML302-DNLM/CNLM" if MODEM_TARGET_ML302_DNLM
34- default "AIR724UG-NFM" if MODEM_TARGET_AIR724UG_NFM
35- default "EC600NCNLA-N05" if MODEM_TARGET_EC600N_CNLA_N05
3641 default "EC600NCNLC-N06" if MODEM_TARGET_EC600N_CNLC_N06
37- default "A7600C1" if MODEM_TARGET_A7600C1
3842 default "AIR780E" if MODEM_TARGET_AIR780_E
3943 default "BG95M3" if MODEM_TARGET_BG95_M3
4044 default "BG96MA" if MODEM_TARGET_BG96_MA
4145 default "MC610_EU" if MODEM_TARGET_MC610_EU
4246 default "EC20_CE" if MODEM_TARGET_EC20_CE
47+ default "EG25_GL" if MODEM_TARGET_EG25_GL
4348 default "User Defined" if MODEM_TARGET_USER
4449
4550 config MODEM_SUPPORT_SECONDARY_AT_PORT
4651 bool "Enable Dual CDC Mode"
47- depends on (MODEM_TARGET_MC610_EU || MODEM_TARGET_USER)
52+ depends on (MODEM_TARGET_MC610_EU || MODEM_TARGET_USER || MODEM_TARGET_EG25_GL )
4853 default y if MODEM_TARGET_MC610_EU
54+ default y if MODEM_TARGET_EG25_GL
4955 default n if MODEM_TARGET_USER
5056
5157 menu "USB CDC interface config"
58+ visible if MODEM_TARGET_USER
59+
5260 config MODEM_USB_ITF
5361 hex "Modem USB CDC interface"
5462 default 0x00 if MODEM_TARGET_ML302_DNLM
5563 default 0x04 if MODEM_TARGET_EC600N_CNLC_N06
5664 default 0x06 if MODEM_TARGET_MC610_EU
5765 default 0x05 if MODEM_TARGET_A7600C1
5866 default 0x02 if MODEM_TARGET_EC20_CE
67+ default 0x03 if MODEM_TARGET_AIR780_E
68+ default 0x03 if MODEM_TARGET_EG25_GL
69+ default 0x00 if MODEM_TARGET_USER
5970 help
6071 USB CDC interface (eg.0x00) used for send AT/data to device
6172
@@ -64,6 +75,7 @@ menu "IoT USB Host Modem"
6475 depends on MODEM_SUPPORT_SECONDARY_AT_PORT
6576 default 0x01 if MODEM_TARGET_USER
6677 default 0x05 if MODEM_TARGET_MC610_EU
78+ default 0x02 if MODEM_TARGET_EG25_GL
6779 help
6880 USB CDC interface 2 (eg.0x01) used for send AT/data to device
6981 endmenu
0 commit comments