Adding Samsung Exynos i S111 target code.
Adding a new target of HW development kit using [Samsung Exynos i S111](https://www.samsung.com/semiconductor/minisite/exynos/products/iot/exynos-i-s111/) module to Mbed-OS.
This will widen the HW choices of Mbed-OS enabled NB-IoT, GNSS and Security (eFuse, AES, SHA-2, PKA, Secure Storage, Security Sub-System, [PUF](https://en.wikipedia.org/wiki/Physical_unclonable_function)) modules.
Target Name: S5JS100

Co-authored-by: Ivan Galkin <ivan.galkin@samsung.com>
Co-authored-by: Seokwon Lee <swon.lee@samsung.com>
Co-authored-by: Zhizhe Zhu <zhizhe.zhu@samsung.com>
Co-authored-by: Xinyi Zhao <xinyi.zhao@samsung.com>
ls
1 parent ee1d998 commit 8ab00df7b4939981dda99222b1528f84560e547c
@PARKJIHOON PARKJIHOON authored on 16 Dec 2019
Andrew Chong committed on 22 Jan 2020
Showing 102 changed files
View
features/mbedtls/targets/TARGET_Samsung/mbedtls_device.h 0 → 100644
Too large (Show diff)
View
features/mbedtls/targets/TARGET_Samsung/sha/sha256_alt.c 0 → 100644
Too large (Show diff)
View
features/mbedtls/targets/TARGET_Samsung/sha/sha256_alt.h 0 → 100644
Too large (Show diff)
View
features/mbedtls/targets/TARGET_Samsung/sha/sha512_alt.c 0 → 100644
Too large (Show diff)
View
features/mbedtls/targets/TARGET_Samsung/sha/sha512_alt.h 0 → 100644
Too large (Show diff)
View
platform/mbed_lib.json
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/.mbedignore 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/PeripheralNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/PinNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/PortNames.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/dcxo_update.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_ARM_STD/sidk_s5js100.sct 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_ARM_STD/startup_sidk_s5js100.S 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_GCC_ARM/sidk_s5js100.ld 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_GCC_ARM/startup_sidk_s5js100.S 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_IAR/sidk_s5js100.icf 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/TOOLCHAIN_IAR/startup_s5js100.S 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/cmsis.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/cmsis_nvic.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/cmsis_nvic_virtual.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_cmu.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_hal.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_pwrcal.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_systemreset.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_type.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/s5js100_vclk.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/sflash_api.cpp 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/sflash_api.h 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_core_s5js100.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_core_s5js100.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_core_version.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_core_version.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_s5js100.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/device/system_s5js100.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/gpio.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/gpio_api.c 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/gpio_irq_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/gpio_object.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/i2c_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/i2c_def.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/mbed_main_init.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/mbed_rtx.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/mbed_sdk_init.c 0 → 100755
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/exynos_ipc.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_io_device.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_io_device.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_link_device_shmem.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_link_device_shmem.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_prj.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/modem_util.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/s5js100_mbox_ipc.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/s5js100_mbox_ipc.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/shmem_save.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/modem/shmem_save.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/objects.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/pinmap.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/port_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/rtc_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_dcxo.cpp 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_dcxo.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_error.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pinconfig.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pmip.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pmip.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pmusfr.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pwr.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_pwr.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_rtos.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_watchdog.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/s5js100_watchdog.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/serial_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/serial_dummy_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/serial_pl011_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/serial_usi_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/sleep.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/spi_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/spi_def.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/us_ticker.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/us_ticker.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/TARGET_SIDK_S5JS100/watchdog_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/api/trng_api.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_hash.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_hash.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_rng.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_rng.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_system.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/mb_cmd_system.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_common.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_error.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_rng.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_rng.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_sha2.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_sha2.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_util.c 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_driver_util.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_map.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/drivers/sss_oid.h 0 → 100644
Too large (Show diff)
View
targets/TARGET_Samsung/security_subsystem/sss_common.h 0 → 100644
Too large (Show diff)
View
targets/targets.json
Too large (Show diff)
View
tools/export/iar/iar_definitions.json
Too large (Show diff)