diff --git a/APP_Framework/Framework/connection/4g/SConscript b/APP_Framework/Framework/connection/4g/SConscript new file mode 100644 index 000000000..9365cab84 --- /dev/null +++ b/APP_Framework/Framework/connection/4g/SConscript @@ -0,0 +1,18 @@ +import os +Import('RTT_ROOT') +from building import * +SOURCES = [] +SOURCES = ['adapter_4g.c'] + SOURCES +objs = [] +cwd = GetCurrentDir() +path = [cwd] +group = DefineGroup('4g', SOURCES, depend = [], CPPPATH = [cwd]) +objs = objs + group +list = os.listdir(cwd) + +for d in list: + path = os.path.join(cwd, d) + if os.path.isfile(os.path.join(path, 'SConscript')): + objs = objs + SConscript(os.path.join(path, 'SConscript')) + +Return('objs') \ No newline at end of file diff --git a/APP_Framework/Framework/connection/4g/ec200t/Kconfig b/APP_Framework/Framework/connection/4g/ec200t/Kconfig index c5ac4a37f..a4b43b7ef 100644 --- a/APP_Framework/Framework/connection/4g/ec200t/Kconfig +++ b/APP_Framework/Framework/connection/4g/ec200t/Kconfig @@ -3,19 +3,13 @@ config ADAPTER_4G_EC200T default "ec200t" if ADD_XIZI_FETURES - config ADAPTER_EC200T_USING_PWRKEY - bool "EC200T using PWRKEY pin number" - default n + config ADAPTER_EC200T_PWRKEY + int "EC200T PWRKEY pin number" + default "97" - if ADAPTER_EC200T_USING_PWRKEY - config ADAPTER_EC200T_PWRKEY - int "EC200T PWRKEY pin number" - default "97" - - config ADAPTER_EC200T_PIN_DRIVER - string "EC200T device pin driver path" - default "/dev/pin_dev" - endif + config ADAPTER_EC200T_PIN_DRIVER + string "EC200T device pin driver path" + default "/dev/pin_dev" config ADAPTER_EC200T_DRIVER_EXTUART bool "Using extra uart to support 4G" @@ -45,5 +39,13 @@ if ADD_NUTTX_FETURES endif if ADD_RTTHREAD_FETURES - + config ADAPTER_EC200T_DRIVER + string "EC200T device uart driver path" + default "/dev/uart2" + config ADAPTER_EC200T_PIN_DRIVER + string "EC200T device pin driver path" + default "/dev/pin" + config ADAPTER_EC200T_PWRKEY + int "EC200T PWRKEY pin number" + default "97" endif diff --git a/APP_Framework/Framework/connection/4g/ec200t/SConscript b/APP_Framework/Framework/connection/4g/ec200t/SConscript new file mode 100644 index 000000000..242e1f3fb --- /dev/null +++ b/APP_Framework/Framework/connection/4g/ec200t/SConscript @@ -0,0 +1,10 @@ +from building import * +import os + +cwd = GetCurrentDir() +src = [] +if GetDepend(['ADAPTER_EC200T']): + src += ['ec200t.c'] +group = DefineGroup('connection 4g ec200t', src, depend = [], CPPPATH = [cwd]) + +Return('group') \ No newline at end of file