├── .gitignore ├── LICENSE ├── README.md ├── cfg ├── README.md ├── cellular_cfg_module.h ├── cellular_cfg_sw.h └── cellular_cfg_test.h ├── ctrl ├── README.md ├── api │ └── cellular_ctrl.h ├── src │ ├── cellular_ctrl.c │ ├── cellular_ctrl_apn_db.h │ ├── cellular_ctrl_at.c │ └── cellular_ctrl_at.h └── test │ └── cellular_ctrl_test.c ├── example ├── README.md └── thingstream_secured │ ├── README.md │ └── main.c ├── mqtt ├── README.md ├── api │ └── cellular_mqtt.h ├── src │ └── cellular_mqtt.c └── test │ └── cellular_mqtt_test.c ├── pics-for-readme └── architecture.jpg ├── port ├── README.md ├── api │ ├── cellular_port.h │ ├── cellular_port_clib.h │ ├── cellular_port_debug.h │ ├── cellular_port_gpio.h │ ├── cellular_port_os.h │ └── cellular_port_uart.h ├── clib │ ├── cellular_port_clib.c │ └── cellular_port_clib_strtok_r.c ├── platform │ ├── README.md │ ├── common │ │ ├── amazon-freertos │ │ │ ├── README.md │ │ │ ├── iot_secure_sockets.c │ │ │ └── iot_wifi.c │ │ ├── test_automation │ │ │ ├── README.md │ │ │ ├── amazon-freertos │ │ │ │ └── configure.json │ │ │ ├── cellular_tests.bat │ │ │ └── run_unit_tests_and_detect_outcome.py │ │ └── unity │ │ │ ├── cellular_port_unity_addons.c │ │ │ ├── cellular_port_unity_addons.h │ │ │ └── unity_config.h │ ├── espressif │ │ └── esp32 │ │ │ ├── README.md │ │ │ ├── cfg │ │ │ ├── cellular_cfg_hw_platform_specific.h │ │ │ └── cellular_cfg_os_platform_specific.h │ │ │ ├── sdk │ │ │ ├── amazon-freertos │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── README.md │ │ │ └── esp-idf │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── README.md │ │ │ │ └── unit_test │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cellular_tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── component.mk │ │ │ │ └── test │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── cellular_port_test_platform_specific.h │ │ │ │ │ └── component.mk │ │ │ │ ├── component.mk │ │ │ │ ├── main │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── component.mk │ │ │ │ └── main_test.c │ │ │ │ └── sdkconfig.defaults │ │ │ └── src │ │ │ ├── cellular_port.c │ │ │ ├── cellular_port_clib_platform_specific.h │ │ │ ├── cellular_port_debug.c │ │ │ ├── cellular_port_gpio.c │ │ │ ├── cellular_port_os.c │ │ │ └── cellular_port_uart.c │ ├── nordic │ │ └── nrf52840 │ │ │ ├── README.md │ │ │ ├── cfg │ │ │ ├── FreeRTOSConfig.h │ │ │ ├── cellular_cfg_hw_platform_specific.h │ │ │ ├── cellular_cfg_os_platform_specific.h │ │ │ └── sdk_config.h │ │ │ ├── sdk │ │ │ ├── gcc │ │ │ │ ├── README.md │ │ │ │ └── unit_test │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── README.md │ │ │ │ │ └── uart_gcc_nrf52.ld │ │ │ └── ses │ │ │ │ ├── README.md │ │ │ │ └── unit_test │ │ │ │ ├── README.md │ │ │ │ ├── cellular_pca10056.emProject │ │ │ │ └── flash_placement.xml │ │ │ ├── src │ │ │ ├── cellular_port.c │ │ │ ├── cellular_port_clib_platform_specific.h │ │ │ ├── cellular_port_debug.c │ │ │ ├── cellular_port_gpio.c │ │ │ ├── cellular_port_os.c │ │ │ ├── cellular_port_private.c │ │ │ ├── cellular_port_private.h │ │ │ └── cellular_port_uart.c │ │ │ └── test │ │ │ ├── cellular_port_test_platform_specific.h │ │ │ └── main_test.c │ └── stm │ │ └── stm32f4 │ │ ├── README.md │ │ ├── cfg │ │ ├── FreeRTOSConfig.h │ │ ├── cellular_cfg_hw_platform_specific.h │ │ └── cellular_cfg_os_platform_specific.h │ │ ├── sdk │ │ └── cube │ │ │ ├── README.md │ │ │ └── unit_test │ │ │ ├── .cproject │ │ │ ├── .project │ │ │ └── README.md │ │ ├── src │ │ ├── cellular_port.c │ │ ├── cellular_port_clib_platform_specific.h │ │ ├── cellular_port_debug.c │ │ ├── cellular_port_gpio.c │ │ ├── cellular_port_os.c │ │ ├── cellular_port_private.c │ │ ├── cellular_port_private.h │ │ ├── cellular_port_uart.c │ │ ├── heap_useNewlib.c │ │ ├── startup_stm32f437vgtx.s │ │ ├── stm32_assert.h │ │ ├── stm32f4xx_hal_conf.h │ │ ├── stm32f4xx_hal_msp.c │ │ ├── stm32f4xx_it.c │ │ ├── stm32f4xx_it.h │ │ ├── syscalls.c │ │ └── system_stm32f4xx.c │ │ └── test │ │ ├── STM32F437VGTX_FLASH.ld │ │ ├── STM32F437VGTX_RAM.ld │ │ ├── cellular_port_test_platform_specific.h │ │ └── main_test.c └── test │ └── cellular_port_test.c └── sock ├── README.md ├── api ├── cellular_sock.h └── cellular_sock_errno.h ├── src ├── cellular_sock.c ├── cellular_sock_lwip_itf.c └── cellular_sock_lwip_itf.h └── test └── cellular_sock_test.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/README.md -------------------------------------------------------------------------------- /cfg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/cfg/README.md -------------------------------------------------------------------------------- /cfg/cellular_cfg_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/cfg/cellular_cfg_module.h -------------------------------------------------------------------------------- /cfg/cellular_cfg_sw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/cfg/cellular_cfg_sw.h -------------------------------------------------------------------------------- /cfg/cellular_cfg_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/cfg/cellular_cfg_test.h -------------------------------------------------------------------------------- /ctrl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/README.md -------------------------------------------------------------------------------- /ctrl/api/cellular_ctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/api/cellular_ctrl.h -------------------------------------------------------------------------------- /ctrl/src/cellular_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/src/cellular_ctrl.c -------------------------------------------------------------------------------- /ctrl/src/cellular_ctrl_apn_db.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/src/cellular_ctrl_apn_db.h -------------------------------------------------------------------------------- /ctrl/src/cellular_ctrl_at.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/src/cellular_ctrl_at.c -------------------------------------------------------------------------------- /ctrl/src/cellular_ctrl_at.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/src/cellular_ctrl_at.h -------------------------------------------------------------------------------- /ctrl/test/cellular_ctrl_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/ctrl/test/cellular_ctrl_test.c -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/example/README.md -------------------------------------------------------------------------------- /example/thingstream_secured/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/example/thingstream_secured/README.md -------------------------------------------------------------------------------- /example/thingstream_secured/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/example/thingstream_secured/main.c -------------------------------------------------------------------------------- /mqtt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/mqtt/README.md -------------------------------------------------------------------------------- /mqtt/api/cellular_mqtt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/mqtt/api/cellular_mqtt.h -------------------------------------------------------------------------------- /mqtt/src/cellular_mqtt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/mqtt/src/cellular_mqtt.c -------------------------------------------------------------------------------- /mqtt/test/cellular_mqtt_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/mqtt/test/cellular_mqtt_test.c -------------------------------------------------------------------------------- /pics-for-readme/architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/pics-for-readme/architecture.jpg -------------------------------------------------------------------------------- /port/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/README.md -------------------------------------------------------------------------------- /port/api/cellular_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port.h -------------------------------------------------------------------------------- /port/api/cellular_port_clib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port_clib.h -------------------------------------------------------------------------------- /port/api/cellular_port_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port_debug.h -------------------------------------------------------------------------------- /port/api/cellular_port_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port_gpio.h -------------------------------------------------------------------------------- /port/api/cellular_port_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port_os.h -------------------------------------------------------------------------------- /port/api/cellular_port_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/api/cellular_port_uart.h -------------------------------------------------------------------------------- /port/clib/cellular_port_clib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/clib/cellular_port_clib.c -------------------------------------------------------------------------------- /port/clib/cellular_port_clib_strtok_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/clib/cellular_port_clib_strtok_r.c -------------------------------------------------------------------------------- /port/platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/README.md -------------------------------------------------------------------------------- /port/platform/common/amazon-freertos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/amazon-freertos/README.md -------------------------------------------------------------------------------- /port/platform/common/amazon-freertos/iot_secure_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/amazon-freertos/iot_secure_sockets.c -------------------------------------------------------------------------------- /port/platform/common/amazon-freertos/iot_wifi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/amazon-freertos/iot_wifi.c -------------------------------------------------------------------------------- /port/platform/common/test_automation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/test_automation/README.md -------------------------------------------------------------------------------- /port/platform/common/test_automation/amazon-freertos/configure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/test_automation/amazon-freertos/configure.json -------------------------------------------------------------------------------- /port/platform/common/test_automation/cellular_tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/test_automation/cellular_tests.bat -------------------------------------------------------------------------------- /port/platform/common/test_automation/run_unit_tests_and_detect_outcome.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/test_automation/run_unit_tests_and_detect_outcome.py -------------------------------------------------------------------------------- /port/platform/common/unity/cellular_port_unity_addons.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/unity/cellular_port_unity_addons.c -------------------------------------------------------------------------------- /port/platform/common/unity/cellular_port_unity_addons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/unity/cellular_port_unity_addons.h -------------------------------------------------------------------------------- /port/platform/common/unity/unity_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/common/unity/unity_config.h -------------------------------------------------------------------------------- /port/platform/espressif/esp32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/README.md -------------------------------------------------------------------------------- /port/platform/espressif/esp32/cfg/cellular_cfg_hw_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/cfg/cellular_cfg_hw_platform_specific.h -------------------------------------------------------------------------------- /port/platform/espressif/esp32/cfg/cellular_cfg_os_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/cfg/cellular_cfg_os_platform_specific.h -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/amazon-freertos/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/amazon-freertos/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/amazon-freertos/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/amazon-freertos/README.md -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/README.md -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/component.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/test/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/test/cellular_port_test_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/test/cellular_port_test_platform_specific.h -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/cellular_tests/test/component.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/component.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/main/CMakeLists.txt -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/main/component.mk: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/main/main_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/main/main_test.c -------------------------------------------------------------------------------- /port/platform/espressif/esp32/sdk/esp-idf/unit_test/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/sdk/esp-idf/unit_test/sdkconfig.defaults -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port.c -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port_clib_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port_clib_platform_specific.h -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port_debug.c -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port_gpio.c -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port_os.c -------------------------------------------------------------------------------- /port/platform/espressif/esp32/src/cellular_port_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/espressif/esp32/src/cellular_port_uart.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/README.md -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/cfg/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/cfg/FreeRTOSConfig.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/cfg/cellular_cfg_hw_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/cfg/cellular_cfg_hw_platform_specific.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/cfg/cellular_cfg_os_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/cfg/cellular_cfg_os_platform_specific.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/cfg/sdk_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/cfg/sdk_config.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/gcc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/gcc/README.md -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/gcc/unit_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/gcc/unit_test/Makefile -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/gcc/unit_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/gcc/unit_test/README.md -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/gcc/unit_test/uart_gcc_nrf52.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/gcc/unit_test/uart_gcc_nrf52.ld -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/ses/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/ses/README.md -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/ses/unit_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/ses/unit_test/README.md -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/ses/unit_test/cellular_pca10056.emProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/ses/unit_test/cellular_pca10056.emProject -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/sdk/ses/unit_test/flash_placement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/sdk/ses/unit_test/flash_placement.xml -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_clib_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_clib_platform_specific.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_debug.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_gpio.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_os.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_private.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_private.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/src/cellular_port_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/src/cellular_port_uart.c -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/test/cellular_port_test_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/test/cellular_port_test_platform_specific.h -------------------------------------------------------------------------------- /port/platform/nordic/nrf52840/test/main_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/nordic/nrf52840/test/main_test.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/README.md -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/cfg/FreeRTOSConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/cfg/FreeRTOSConfig.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/cfg/cellular_cfg_hw_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/cfg/cellular_cfg_hw_platform_specific.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/cfg/cellular_cfg_os_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/cfg/cellular_cfg_os_platform_specific.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/sdk/cube/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/sdk/cube/README.md -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/sdk/cube/unit_test/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/sdk/cube/unit_test/.cproject -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/sdk/cube/unit_test/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/sdk/cube/unit_test/.project -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/sdk/cube/unit_test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/sdk/cube/unit_test/README.md -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_clib_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_clib_platform_specific.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_debug.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_gpio.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_os.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_private.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_private.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_private.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/cellular_port_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/cellular_port_uart.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/heap_useNewlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/heap_useNewlib.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/startup_stm32f437vgtx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/startup_stm32f437vgtx.s -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/stm32_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/stm32_assert.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/stm32f4xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/stm32f4xx_hal_conf.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/stm32f4xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/stm32f4xx_hal_msp.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/stm32f4xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/stm32f4xx_it.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/stm32f4xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/stm32f4xx_it.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/syscalls.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/src/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/src/system_stm32f4xx.c -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/test/STM32F437VGTX_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/test/STM32F437VGTX_FLASH.ld -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/test/STM32F437VGTX_RAM.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/test/STM32F437VGTX_RAM.ld -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/test/cellular_port_test_platform_specific.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/test/cellular_port_test_platform_specific.h -------------------------------------------------------------------------------- /port/platform/stm/stm32f4/test/main_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/platform/stm/stm32f4/test/main_test.c -------------------------------------------------------------------------------- /port/test/cellular_port_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/port/test/cellular_port_test.c -------------------------------------------------------------------------------- /sock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/README.md -------------------------------------------------------------------------------- /sock/api/cellular_sock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/api/cellular_sock.h -------------------------------------------------------------------------------- /sock/api/cellular_sock_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/api/cellular_sock_errno.h -------------------------------------------------------------------------------- /sock/src/cellular_sock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/src/cellular_sock.c -------------------------------------------------------------------------------- /sock/src/cellular_sock_lwip_itf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/src/cellular_sock_lwip_itf.c -------------------------------------------------------------------------------- /sock/src/cellular_sock_lwip_itf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/src/cellular_sock_lwip_itf.h -------------------------------------------------------------------------------- /sock/test/cellular_sock_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/u-blox/cellular/HEAD/sock/test/cellular_sock_test.c --------------------------------------------------------------------------------