Add cellular library submodule path and demo (#695)

* [Cellular] Add cellulr lib submodule and demo app

* [Cellular] Fix memory violation in transport layer and add using LoggingPrintf

* Update FreeRTOS Cellular Interface

* Change the mbedtls usage in FreeRTOS-Plus

* [Cellular] Fix missing spell

* [Cellular] Add manifest.yml

* Fix missing spell

* Update manifest.yml

* [Cellular] Add integration test

* Modify the demo log level to LOG_INFO

* Update cellular interface

* The modification of the folder structure for cellular library

* Rename the naming of demo

* Adjust the location of using_mbedtls and socket_wrapper

* Adjust project setting for relocating using_mbedtls and socket_wrapper

* Turn off PSM mode

* Add start marker for CI validation.

* The modification for mbedtls platform send/recv function for cellular

* Change the project file due to the changes of mbedtls platform send/recv function for cellular

* Fix missing newline and remove unused file

* Add missing configuration.

* Make cellular and freertos tcp plus use the same transport implementation

* Add comment for the macro MBEDTLS_SSL_SEND and MBEDTLS_SSL_RECV

* Make changes from the github comment.
This commit is contained in:
andysun2015 2021-11-10 11:38:44 +08:00 committed by GitHub
parent 223d2d0e21
commit 957fb26dbe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
142 changed files with 45928 additions and 14758 deletions

View file

@ -39,6 +39,8 @@ ap
apb
api
apis
apn
app
applicationexit
appnote
@ -127,6 +129,7 @@ blockq
blockqc
blocktimems
bloggedin
blox
bmasterinterface
bmattributes
bmaxpacketsize
@ -141,6 +144,7 @@ bootloader
bootstrapcdn
bp
br
brasil
brdh
brdiv
brdl
@ -195,9 +199,16 @@ cd
cdatastring
cdc
cec
cellularconnectionloop
cellulardemo
cellulardemotask
cellularloglevel
cellulartest
cellulartesttask
centre
ceo
cer
cereg
cerrorbuffer
cert
certificatetemplate
@ -209,6 +220,7 @@ cexpectednumberofparameters
cexpectedstring
cfginitialize
cg
cgreg
ch
chacha
chachapoly
@ -229,6 +241,7 @@ ckf
ckm
ckr
cktim
claro
clearpendingirq
cli
clientauthentication
@ -251,6 +264,7 @@ closesession
cmac
cmaxpower
cmcnt
cmd
cmdlen
cmdname
cmdrx
@ -283,6 +297,9 @@ commecho
comms
commsfirst
commslast
commreceivecallbackthread
commtaskthread
commtaskthreadstarted
comp
comrx
coms
@ -396,7 +413,9 @@ cqueuereievefromisr
cread
creadonlyarray
creadwritearray
createfile
createfileforrx
createthread
creceivedstring
cren
crend
@ -495,6 +514,7 @@ describeendpoint
describejobexecution
deserialize
deserialized
deutsche
dev
developerguide
devicepublickeyasciihex
@ -525,6 +545,7 @@ dly
dma
dns
dnstestnum
docomo
doctype
doen
doens
@ -541,6 +562,8 @@ dqp
dr
drbg
drm
drx
drxvalue
dset
dsp
dspdis
@ -567,12 +590,15 @@ ecmd
ecp
edbg
edk
edrx
eeprom
eequalpriority
efm
eg
egisters
eic
eidrx
eidrxsettings
eind
eint
einval
@ -610,6 +636,7 @@ enterant
entercriticalsectionstub
entrancy
entropycontext
entrytimems
enum
enums
envisionrx
@ -620,6 +647,7 @@ ep
epalstate
epfr
epint
eps
eqivalent
equalled
er
@ -652,10 +680,14 @@ etxck
etxhigherpriority
etxlowerpriority
etype
europe
european
eusci
eval
evb
eventcallback
eventgroup
eventqueue
evk
evnt
evt
@ -731,6 +763,7 @@ fpga
fpidiv
fpu
fr
france
framming
fre
fread
@ -807,12 +840,14 @@ gpioe
gpios
greacefully
grec
gsm
gree
hal
halboardinit
hallcd
hardfault
hclk
hcomm
hcs
hed
hein
@ -870,6 +905,7 @@ ic
icc
iccarm
icciar
iccid
iccrx
iclk
icmp
@ -892,6 +928,7 @@ iir
il
imanufacturer
imrh
imsi
inb
inc
incase
@ -917,6 +954,7 @@ integrationtestportablemax
intel
intenac
intenas
interfal
interfer
interruptcall
interrupthandler
@ -1068,6 +1106,7 @@ lfilecloseresult
lfxo
lfxt
lhigherprioritytaskwoken
libatdata
libc
libgcc
libs
@ -1121,6 +1160,7 @@ lsl
lsr
lstringlength
ltd
lte
ltransmitted
lu
lv
@ -1181,6 +1221,7 @@ mam
masterrate
matchtopic
maxcdn
maxdword
maximise
maxitems
mbanumber
@ -1226,6 +1267,7 @@ microsoft
microzed
mii
mikroc
miliseconds
min
mingw
minilistitem
@ -1238,6 +1280,8 @@ misra
mkd
mkdir
mmcr
mno
mnos
mosquitto
mov
movs
@ -1332,6 +1376,7 @@ nt
ntp
ntpdemo
nts
ntt
nullptr
num
numaker
@ -1350,6 +1395,7 @@ oled
olen
olimex
onboard
onboarding
oneshot
op
opendns
@ -1405,6 +1451,7 @@ pactopic
palpnprotos
param
paramater
pargument
partest
partstall
partstled
@ -1426,6 +1473,7 @@ pc
pca
pcaction
pcaddress
pcallbackcontext
pcap
pcapplicationhostnamehook
pcattrib
@ -1446,6 +1494,8 @@ pcdatasentfrominterrupt
pcdefenderresponse
pcertfilepath
pcextracontents
pcellularcommcontext
pcellularsocketcontext
pcfakestring
pcfile
pcfilebuffer
@ -1472,6 +1522,8 @@ pcnew
pcnewdir
pcommandtorelease
pcommandtosend
pcommportevent
pcommtaskevent
pcontext
pcontextbuffer
pcoverflowedtask
@ -1514,11 +1566,13 @@ pdfreertos
pdigest
pdlong
pdms
pdn
pdpass
pdr
pdtrue
pe
peform
pelapsedtimems
pem
pendsv
perfrom
@ -1552,6 +1606,7 @@ plaformimagestate
plaintext
plaintexthttpexample
platformimagestate
pleaseconsult
plib
plic
pll
@ -1660,8 +1715,10 @@ proj
projcoverage
promiscious
prootca
properoperation
prot
proto
prototye
prs
prv
prvabortcommand
@ -1847,9 +1904,14 @@ pservertime
psignature
psl
pslotlist
psm
psmsettings
psmtau
psmtimer
psoc
psocket
psr
psregistrationstatus
psslcontext
pstplatformimagestate
psval
@ -1914,6 +1976,7 @@ pulsystemperipheralregister
pultaskidarray
pultaskidarraylength
pultaskidsarray
puserdata
pusername
pusopenportsarray
pusouttcpportsarray
@ -2032,6 +2095,7 @@ randomisation
randomise
randomised
randomiser
ratpriorities
rb
rbr
rbuf
@ -2042,10 +2106,14 @@ rcvtimeo
rdparty
readbale
readdir
readintervaltimeout
readme
readonly
readtotaltimeoutconstant
readtotaltimeoutmultiplier
reblocked
receiveloop
receivetimeout
receivetimeoutms
recmucontrolling
recmutex
@ -2056,6 +2124,7 @@ recognises
recorderdata
recv
recvfrom
recvtimeout
referencetimestamp
reflash
reg
@ -2092,6 +2161,7 @@ resynchronise
retargets
retored
retr
rf
rfc
rgb
rhr
@ -2144,6 +2214,7 @@ rxbuffer
rxcie
rxd
rxdv
rxechar
rxed
rxen
rxend
@ -2159,6 +2230,7 @@ samd
sampleapp
sampleapptask
santity
sara
sarecomtesttasksstillrunning
saveall
sbnumber
@ -2188,6 +2260,7 @@ semtest
semtestc
sendb
sendpingrequest
sendtimeout
sendtimeoutms
sendto
sep
@ -2211,6 +2284,7 @@ setimagestate
setpollisr
setpriority
setsockopt
setupcellular
sfena
sfprld
sfr
@ -2244,6 +2318,7 @@ simultaniously
singletasks
sizeof
sk
skt
slewrate
slibxr
smc
@ -2263,8 +2338,11 @@ sntptask
soc
sockaddr
socketauto
sockethandle
socketserrors
socklen
sof
softbank
softbaugh
somewebsite
sp
@ -2305,6 +2383,7 @@ statictask
statictimer
stdarg
stdint
stdlib
stdout
sthreempty
stirng
@ -2387,6 +2466,10 @@ tcptesttcp
tcptesttx
td
teardown
telecom
telekom
telstra
telus
tei
temo
temt
@ -2398,6 +2481,7 @@ testrunnerafqp
testrunnerfull
testshadowname
testthingname
testtimoutms
testval
tex
tfrz
@ -2405,6 +2489,7 @@ tha
thingname
thingnamelength
thr
threadroutine
thre
throwtheswitch
ths
@ -2414,6 +2499,7 @@ ticktype
tiemr
tim
timeguard
timeoutvaluems
timertest
timertimer
timeserver
@ -2464,6 +2550,7 @@ twoechoclient
tx
txcomp
txd
txempty
txen
txend
txfifolevel
@ -2642,6 +2729,7 @@ ulwantedbaud
umount
un
unblockes
unconfigure
unconfigured
unferenced
unicast
@ -2661,6 +2749,8 @@ unusued
updatejobexecution
uploadhttpexample
upto
urc
urcevent
uri
url
urls
@ -2705,9 +2795,11 @@ utalised
utc
utest
util
utilies
utilise
utilised
utils
utran
uvmpw
ux
uxbaseled
@ -2802,6 +2894,7 @@ veify
veirfy
vemacread
verifyinit
verizon
verrorchecks
veventgroupclearbitscallback
veventgroupdelete
@ -2836,6 +2929,7 @@ vmaindeleteme
vmainpoststopprocessing
vmemchecktask
vmov
vodafone
votademotask
vpartestinitialise
vpartesttoggleled
@ -2909,6 +3003,7 @@ vtaskplaceoneventlistrestricted
vtaskpriorityset
vtaskresume
vtaskresumeall
vtasksettimeoutstate
vtaskstartscheduler
vtaskstarttrace
vtasksuspend
@ -2947,6 +3042,7 @@ wiznet
wmaxpacketsize
wolfssl
wpa
writefile
ws
www
xa
@ -3121,6 +3217,7 @@ xmethodlen
xmode
xmoredatatofollow
xmqttsocket
xmutex
xmutexholder
xmutextodelete
xnetworkbuffer