Initial PAL implementation for TI SimpleLink azure-iot-pal-simplelink-2.00 master azure-iot-pal-simplelink-2.00.00.06 azure-iot-pal-simplelink-2.00.00.07
authorVincent Wan <vwan@ti.com>
Fri, 16 Mar 2018 23:49:48 +0000 (16:49 -0700)
committerChris Ring <cring@ti.com>
Fri, 3 Aug 2018 22:07:39 +0000 (15:07 -0700)
commit17dd370ac12c5b8fca24987d6d161343d284a452
tree249c49403e43fbb28cbf1675dec2f68a8ea1761c
parent6ef7c89859c965bc1a8736095f6bd4d1c686d4f6
Initial PAL implementation for TI SimpleLink

This is TI's Platform Adaptation Layer (PAL) for SimpleLink platforms.
It was modeled on other PALs in Microsoft's Azure Github space
(https://github.com/Azure).  Consistent with those projects, the Azure
C IoT SDK is a git submodule in a subdirectory named 'sdk'.

The initial release includes support for TI's CC32XX (WiFi) and
MSP432E4 (Wired) platforms.

Signed-off-by: Chris Ring <cring@ti.com>
58 files changed:
.gitignore [new file with mode: 0644]
.gitmodules [new file with mode: 0644]
LICENSE [new file with mode: 0644]
README.md [new file with mode: 0644]
build_all/Makefile [new file with mode: 0644]
build_all/azureiot.bld [new file with mode: 0644]
build_all/pal/package.bld [new file with mode: 0644]
build_all/pal/package.xdc [new file with mode: 0644]
build_all/products.mak [new file with mode: 0644]
build_all/sdk/package.bld [new file with mode: 0644]
build_all/sdk/package.xdc [new file with mode: 0644]
devdoc/httpapi_sl_requirements.md [new file with mode: 0644]
devdoc/platform_sl_requirements.md [new file with mode: 0644]
devdoc/tlsio_sl_requirements.md [new file with mode: 0644]
pal/inc/cert_sl.h [new file with mode: 0644]
pal/inc/refcount_os.h [new file with mode: 0644]
pal/inc/tlsio_sl.h [new file with mode: 0644]
pal/src/httpapi_sl.c [new file with mode: 0644]
pal/src/platform_sl.c [new file with mode: 0644]
pal/src/threadapi_pthreads_sl.c [new file with mode: 0644]
pal/src/tickcounter_sl.c [new file with mode: 0644]
pal/src/tlsio_sl.c [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/Board.h [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/CC3220SF_LAUNCHXL.c [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/CC3220SF_LAUNCHXL.h [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/network.c [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/network.h [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/startsntp.c [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/tirtos/ccs/CC3220SF_LAUNCHXL_TIRTOS.cmd [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/tirtos/ccs/makedefs [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/tirtos/ccs/makefile [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/tirtos/main_tirtos.c [new file with mode: 0644]
sample/CC3220SF_LAUNCHXL/wificonfig.h [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/Board.h [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/CC3220S_LAUNCHXL.c [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/CC3220S_LAUNCHXL.h [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/network.c [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/network.h [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/startsntp.c [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/tirtos/ccs/CC3220S_LAUNCHXL_TIRTOS.cmd [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/tirtos/ccs/makedefs [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/tirtos/ccs/makefile [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/tirtos/main_tirtos.c [new file with mode: 0644]
sample/CC3220S_LAUNCHXL/wificonfig.h [new file with mode: 0644]
sample/MSP_EXP432E401Y/Board.h [new file with mode: 0644]
sample/MSP_EXP432E401Y/MSP_EXP432E401Y.c [new file with mode: 0644]
sample/MSP_EXP432E401Y/MSP_EXP432E401Y.h [new file with mode: 0644]
sample/MSP_EXP432E401Y/network.c [new file with mode: 0644]
sample/MSP_EXP432E401Y/network.h [new file with mode: 0644]
sample/MSP_EXP432E401Y/startsntp.c [new file with mode: 0644]
sample/MSP_EXP432E401Y/tirtos/ccs/MSP_EXP432E401Y_TIRTOS.cmd [new file with mode: 0644]
sample/MSP_EXP432E401Y/tirtos/ccs/makedefs [new file with mode: 0644]
sample/MSP_EXP432E401Y/tirtos/ccs/makefile [new file with mode: 0644]
sample/MSP_EXP432E401Y/tirtos/main_tirtos.c [new file with mode: 0644]
sample/MSP_EXP432E401Y/tirtos/ndk_tirtos.c [new file with mode: 0644]
sample/simplesample_http.c [new file with mode: 0644]
sample/simplesample_http.h [new file with mode: 0644]
sdk [new submodule]