LICENSE; update the list of files somewhat. Add a separate entry commenting NXP/Freescale's SDK.
Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/8eddafe4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/8eddafe4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/8eddafe4 Branch: refs/heads/develop Commit: 8eddafe46e6da38b0e775aa0f52a454ab30fe4ad Parents: 75e151c Author: Marko Kiiskila <ma...@runtime.io> Authored: Tue Mar 7 11:50:21 2017 -0800 Committer: Marko Kiiskila <ma...@runtime.io> Committed: Thu Mar 9 14:04:21 2017 -0800 ---------------------------------------------------------------------- LICENSE | 53 ++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 46 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/8eddafe4/LICENSE ---------------------------------------------------------------------- diff --git a/LICENSE b/LICENSE index 199965b..2aa2fd9 100644 --- a/LICENSE +++ b/LICENSE @@ -222,7 +222,7 @@ libc/baselibc/LICENSE This product bundles tinyprintf, which is available under the "3-clause BSD" license. For details, see libc/baselibc/src/tinyprintf.c -This product conatins code based on klibc, which is available under the MIT +This product contains code based on klibc, which is available under the MIT license. For details, see libc/baselibc/LICENSE This product bundles microjson, which is available under the "3-clause BSD" @@ -230,7 +230,19 @@ license. For details, see encoding/json/ This product bundles and partly derives from parts of the Nordic nRF52 SDK, which are available under a BSD style license. Relevant files are: + * hw/bsp/nrf51dk/src/arch/cortex_m0/gcc_startup_nrf51.s + * hw/bsp/nrf51dk/src/arch/cortex_m0/gcc_startup_nrf51_split.s * hw/bsp/nrf52840pdk/src/arch/cortex_m4/gcc_startup_nrf52840.s + * hw/bsp/nrf52840pdk/src/arch/cortex_m4/gcc_startup_nrf52_split.s + * hw/bsp/nrf52dk/src/arch/cortex_m4/gcc_startup_nrf52.s + * hw/bsp/nrf52dk/src/arch/cortex_m4/gcc_startup_nrf52_split.s + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.h + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.h + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.h This product bundles Gary S. Brown's CRC32 implementation, which is available under the following license: COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or @@ -248,23 +260,38 @@ This product bundles additional files from CMSIS-CORE, but these files are missing licensing information. The BSD license was subsequently added to these files in later releases. These files are: * hw/cmsis-core/src/cmsis_nvic.c - * hw/bsp/nrf51dk-16kbram/include/bsp/cmsis_nvic.h + * hw/bsp/ada_feather_nrf52/include/bsp/cmsis_nvic.h + * hw/bsp/arduino_primo_nrf52/include/bsp/cmsis_nvic.h + * hw/bsp/bbc_microbit/include/bsp/cmsis_nvic.h + * hw/bsp/bmd200/include/bsp/cmsis_nvic.h + * hw/bsp/bmd300eval/include/bsp/cmsis_nvic.h + * hw/bsp/nrf51-arduino_101/include/bsp/cmsis_nvic.h + * hw/bsp/nrf51-blenano/include/bsp/cmsis_nvic.h * hw/bsp/nrf51dk/include/bsp/cmsis_nvic.h + * hw/bsp/nrf51dk-16kbram/include/bsp/cmsis_nvic.h + * hw/bsp/nrf52840pdk/include/bsp/cmsis_nvic.h + * hw/bsp/nrf52dk/include/bsp/cmsis_nvic.h + * hw/bsp/nucleo-f401re/include/bsp/cmsis_nvic.h * hw/bsp/olimex_stm32-e407_devboard/include/bsp/cmsis_nvic.h + * hw/bsp/rb-nano2/include/bsp/cmsis_nvic.h + * hw/bsp/stm32f4discovery/include/bsp/cmsis_nvic.h This product bundles parts of STM32CubeF4 1.5, which is available under the "3-clause BSD" license. Bundled files are: - * hw/mcu/stm/stm32f4xx/src/hal_flash.c - * hw/mcu/stm/stm32f4xx/src/hal_gpio.c - * hw/mcu/stm/stm32f4xx/src/hal_uart.c - * hw/mcu/stm/stm32f4xx/include/ + * hw/mcu/stm/stm32f4xx/src/ext + * hw/bsp/nucleo-f401re/src/arch/cortex_m4/startup_STM32F40x.s + * hw/bsp/nucleo-f401re/include/bsp/stm32f4xx_hal_conf.h + * hw/bsp/nucleo-f401re/src/system_stm32f4xx.c * hw/bsp/olimex_stm32-e407_devboard/src/arch/cortex_m4/startup_STM32F40x.s * hw/bsp/olimex_stm32-e407_devboard/include/bsp/stm32f4xx_hal_conf.h - * hw/bsp/olimex_stm32-e407_devboard/src/arch/cortex_m4/startup_STM32F40x.s * hw/bsp/olimex_stm32-e407_devboard/src/system_stm32f4xx.c + * hw/bsp/stm32f4discovery/src/arch/cortex_m4/startup_STM32F40x.s + * hw/bsp/stm32f4discovery/include/bsp/stm32f4xx_hal_conf.h + * hw/bsp/stm32f4discovery/src/system_stm32f4xx.c This product bundles parts of mbed, which is available under the "3-clause BSD" license. Bundled files are: + * hw/mcu/nordic/nrf51xxx/include/mcu/cortex_m0.h * hw/mcu/nordic/nrf52xxx/include/mcu/cortex_m4.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/compiler_abstraction.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf.h @@ -279,6 +306,12 @@ This product bundles parts of mbed, which is available under the * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52840_bitfields.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52840_peripherals.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf51_deprecated.h + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51.h + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.h + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf51422.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.c + * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.c * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/toolchain/system_nrf52840.h * hw/mcu/nordic/src/ext/nRF5_SDK_11.0.0_89a8197/components/device/nrf52_name_change.h @@ -300,6 +333,12 @@ This product bundles part of linker scripts Nordic Semiconductor nRF5 devices, w * hw/bsp/nrf51dk-16kbram/nrf51dk-16kbram_no_boot.ld * hw/bsp/nrf51dk/nrf51dk_no_boot.ld * hw/bsp/nrf52dk/nrf52dk_no_boot.ld + * hw/mcu/nordic/nrf51xxx/nrf51.ld + * hw/mcu/nordic/nrf52xxx/nrf52.ld + +This product bundles part of NXP/FreeScale SDK, which is available +under the "3-clause BSD" license. Bundled files are: + * hw/mcu/nxp/src/ext This product bundles part of NXP mkw41z, which is available under the "3-clause BSD" license. Bundled files are: