You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/04/19 15:40:21 UTC

[incubator-nuttx] branch releases/10.3 updated (c180757795 -> 2e3c217d10)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


    from c180757795 remove DISCLAIMER-WIP
     new 97bfae9196 LICENSE: document missing armv7-x files
     new 3e61acfcc9 LICENSE: document missing lpc files
     new 6b26dc939e LICENSE: document missing samdxxx files
     new 7aa265a72f LICENSE: document missing am335x files
     new 356281e869 arch: arm: cxd56xx: Add Apache license to files
     new 069abea381 arch: arm: imxrt: Add Apache license to files
     new 559366ec0d arch: arm: lpc43xx: Add Apache license to files
     new bb87051756 arch: arm: phy62xx: Add Apache license to files
     new 3f4f8348a4 arch: arm: stm32l4: remove empty files
     new ebc2775018 LICENSE: document missing tiva files
     new e5a0108a6c arch: arm: mor1kx: remove empty files
     new 9601321573 LICENSE: document missing mor1k files
     new 66ac9a6ce3 arch: arm: sama5: Add Apache license to files
     new eab192048c arch: arm: stm32: Add Apache license to files
     new 56b5ae81cc boards: sim: Add Apache license to files
     new 7aa3cf1fe4 drivers: leds: ncp5623c: migrate the license to Apache
     new a9ba9bd1fe LICENSE: document missing mtd files
     new 73ea907e36 drivers: mtd: gd5f: migrate the license to Apache
     new 3a9d5cc5f6 drivers: sensors: mlx90614: migrate the license to Apache
     new 5201f9f92f LICENSE: document missing bcm43xxx files
     new c89e7e5c67 LICENSE: document missing nfs files
     new 05710ac9f2 include: himem: Add Apache license to files
     new 029a528eb2 include: leds: ncp5623c: migrate the license to Apache
     new d13bb9161c LICENSE: document missing uIP files
     new f4d12adfd2 LICENSE: document missing bluetooth files
     new 177b3d991a include: wireless: bluetooth: migrate the license to Apache
     new 5d10949482 LICENSE: document missing sixlowpan files
     new 557aaf7d60 LICENSE: document missing igmp files
     new 05a754388e LICENSE: document missing wireless files
     new a28aae603f LICENSE: document missing libc files
     new 2e3c217d10 libc/string:add LICENSE info

The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 LICENSE                                            | 811 ++++++++++++++++++++-
 arch/arm/src/cxd56xx/hardware/cxd5602_isop.h       |  20 +
 .../hardware/cxd5602_isop_hadc0_highspeed.h        |  20 +
 .../arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h |  20 +
 .../arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h |  20 +
 .../arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h |  20 +
 arch/arm/src/lpc43xx/lpc43_emc.c                   |  15 +
 arch/arm/src/lpc43xx/lpc43_rtc.h                   |  41 +-
 arch/arm/src/phy62xx/phy62xx_exception.S           |  19 +
 arch/arm/src/phy62xx/phy62xx_start.S               |  19 +
 arch/arm/src/stm32l4/stm32l4.h                     |   2 -
 arch/arm/src/stm32l4/stm32l4_fsmc.h                |   1 -
 arch/arm/src/stm32l4/stm32l4_lcd.h                 |   1 -
 arch/or1k/src/mor1kx/hardware/irq.h                |   1 -
 boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h |  20 +
 boards/arm/stm32/photon/src/stm32_wlan_firmware.c  |  43 +-
 .../stm32l476vg-disco/include/nsh_romfsimg.h       |  20 +
 .../stm32l4r9ai-disco/include/nsh_romfsimg.h       |  20 +
 boards/sim/sim/sim/include/board.h                 |  16 +
 boards/sim/sim/sim/src/dummy.c                     |  20 +-
 drivers/leds/ncp5623c.c                            |  39 +-
 drivers/mtd/at24xx.c                               |  10 -
 drivers/mtd/gd5f.c                                 |  40 +-
 drivers/sensors/mlx90614.c                         |  36 +-
 include/nuttx/himem/himem.h                        |  14 +
 include/nuttx/leds/ncp5623c.h                      |  39 +-
 include/nuttx/wireless/bluetooth/bt_buf.h          |   7 -
 include/nuttx/wireless/bluetooth/bt_core.h         |   7 -
 include/nuttx/wireless/bluetooth/bt_driver.h       |   7 -
 include/nuttx/wireless/bluetooth/bt_gatt.h         |   7 -
 include/nuttx/wireless/bluetooth/bt_hci.h          |   7 -
 include/nuttx/wireless/bluetooth/bt_ioctl.h        |   7 -
 include/nuttx/wireless/bluetooth/bt_null.h         |  46 +-
 include/nuttx/wireless/bluetooth/bt_uart.h         |   7 -
 include/nuttx/wireless/bluetooth/bt_uuid.h         |   7 -
 libs/libc/misc/lib_crc16.c                         |  53 +-
 libs/libc/string/lib_strstr.c                      |  33 +-
 37 files changed, 1195 insertions(+), 320 deletions(-)
 delete mode 100644 arch/arm/src/stm32l4/stm32l4_fsmc.h
 delete mode 100644 arch/arm/src/stm32l4/stm32l4_lcd.h
 delete mode 100644 arch/or1k/src/mor1kx/hardware/irq.h


[incubator-nuttx] 26/31: include: wireless: bluetooth: migrate the license to Apache

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 177b3d991a1e6a8719064d33b295931ae98afb90
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 10:38:08 2022 +0000

    include: wireless: bluetooth: migrate the license to Apache
    
    Gregory Nutt is the copyright holder for those files and he has submitted the
    SGA as a result we can migrate the licenses to Apache.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 include/nuttx/wireless/bluetooth/bt_null.h | 46 ++++++++++--------------------
 1 file changed, 15 insertions(+), 31 deletions(-)

diff --git a/include/nuttx/wireless/bluetooth/bt_null.h b/include/nuttx/wireless/bluetooth/bt_null.h
index 2270837608..893e431f0d 100644
--- a/include/nuttx/wireless/bluetooth/bt_null.h
+++ b/include/nuttx/wireless/bluetooth/bt_null.h
@@ -1,36 +1,20 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_null.h
- * NULL based Bluetooth driver
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
- *
- * 1. Redistributions of source code must retain the above copyright notice,
- *    this list of conditions and the following disclaimer.
- *
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * 3. Neither the name of the copyright holder nor the names of its
- *    contributors may be used to endorse or promote products derived from
- *    this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 30/31: LICENSE: document missing libc files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit a28aae603f7e8a040c428c981e8f6af7e9047ff8
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 11:03:06 2022 +0000

    LICENSE: document missing libc files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE                    | 345 +++++++++++++++++++++++++++++++++++++++++++++
 libs/libc/misc/lib_crc16.c |  53 +++----
 2 files changed, 362 insertions(+), 36 deletions(-)

diff --git a/LICENSE b/LICENSE
index 737493a132..382719ecf0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -240,6 +240,8 @@ net/udp/udp_conn.c
 net/udp/udp_devpoll.c
 net/udp/udp_input.c
 net/udp/udp_send.c
+libs/libc/netdb/lib_dns.h
+libs/libc/netdb/lib_dnsquery.c
 ====================
 
 Many lower-level networking components of NuttX derive from uIP:
@@ -420,6 +422,349 @@ libc/string/lib_vikmemcpy.c
   3. This notice may not be removed or altered from any source
      distribution.
 
+libs/libc/machine/arm/armv7-a/arch_memcpy.S
+libs/libc/machine/arm/armv7-r/arch_memcpy.S
+libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S
+================================================
+
+   Copyright (C) 2017 Gregory Nutt. All rights reserved.
+
+ Based on the ARMv7-M version contributed by Mike Smith.  Apparently in the public
+ domain and is re-released here under the modified BSD license:
+
+ Obtained via a posting on the Stellaris forum:
+  http://e2e.ti.com/support/microcontrollers/\
+   stellaris_arm_cortex-m3_microcontroller/f/473/t/44360.aspx
+
+ Posted by rocksoft on Jul 24, 2008 10:19 AM
+
+   Hi,
+
+   I recently finished a "memcpy" replacement and thought it might be useful for
+   others...
+
+   I've put some instructions and the code here:
+
+   http://www.rock-software.net/downloads/memcpy/
+
+   Hope it works for you as well as it did for me.
+
+   Liam.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+  notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+  notice, this list of conditions and the following disclaimer in
+  the documentation and/or other materials provided with the
+  distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+  used to endorse or promote products derived from this software
+  without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/misc/lib_crc32.c
+=========================
+
+   Copyright (C) 2010-2011 Gregory Nutt. All rights reserved.
+
+ The logic in this file was developed by Gary S. Brown:
+
+   COPYRIGHT (C) 1986 Gary S. Brown.  You may use this program, or code or tables
+   extracted from it, as desired without restriction.
+
+ First, the polynomial itself and its table of feedback terms.  The polynomial is:
+
+    X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0
+
+ Note that we take it "backwards" and put the highest-order term in the lowest-order bit.
+ The X^32 term is "implied"; the LSB is the X^31 term, etc.  The X^0 term (usually shown
+ as "+1") results in the MSB being 1
+
+ Note that the usual hardware shift register implementation, which is what we're using
+ (we're merely optimizing it by doing eight-bit chunks at a time) shifts bits into the
+ lowest-order term.  In our implementation, that means shifting towards the right.  Why
+ do we do it this way?  Because the calculated CRC must be transmitted in order from
+ highest-order term to lowest-order term.  UARTs transmit characters in order from LSB
+ to MSB.  By storing the CRC this way we hand it to the UART in the order low-byte to
+ high-byte; the UART sends each low-bit to hight-bit; and the result is transmission bit
+ by bit from highest- to lowest-order term without requiring any bit shuffling on our
+ part.  Reception works similarly
+
+ The feedback terms table consists of 256, 32-bit entries.  Notes
+
+ - The table can be generated at runtime if desired; code to do so is shown later.  It
+   might not be obvious, but the feedback terms simply represent the results of eight
+   shift/xor operations for all combinations of data and CRC register values
+
+ - The values must be right-shifted by eight bits by the updcrc logic; the shift must
+   be u_(bring in zeroes).  On some hardware you could probably optimize the shift in
+   assembler by using byte-swap instructions polynomial $edb88320
+
+libs/libc/misc/lib_fnmatch.c
+===============================
+
+   Copyright 1995, 2000 by Jef Poskanzer <je...@mail.acme.com>.
+   All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+libs/libc/misc/lib_ncompress.c
+==============================
+
+   Copyright (C) 2008 Gregory Nutt. All rights reserved.
+
+ This is the file compress24.c extracted from the ncompress-4.2.4 release
+ and adapted for NuttX.  The original code was released into the public
+ domain.   This NuttX version is re-released under the standard NuttX
+ BSD 3-clause license.  The original authors are listed below:
+
+   Spencer W. Thomas   (decvax!harpo!utah-cs!utah-gr!thomas)
+   Jim McKie           (decvax!mcvax!jim)
+   Steve Davies        (decvax!vax135!petsd!peora!srd)
+   Ken Turkowski       (decvax!decwrl!turtlevax!ken)
+   James A. Woods      (decvax!ihnp4!ames!jaw)
+   Joe Orost           (decvax!vax135!petsd!joe)
+   Dave Mack           (csu@alembic.acs.com)
+   Peter Jannesen, Network Communication Systems
+                       (peter@ncs.nl)
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/misc/lib_utsname.c
+=============================
+
+   Copyright (C) 2015 Stavros Polymenis. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/net/lib_addrconfig.c
+===============================
+
+   Copyright (c) 2015, Max Nekludov. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the Institute nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+libs/libc/stdlib/lib_strtod.c
+libs/libc/stdlib/lib_strtof.c
+libs/libc/stdlib/lib_strtold.c
+=============================
+
+   Copyright (C) 2002 Michael Ringgaard. All rights reserved.
+   Copyright (C) 2006-2007 H. Peter Anvin.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the project nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
+ OF THE POSSIBILITY OF SUCH DAMAGE.
+
+libs/libc/stdlib/lib_wctomb.c
+=============================
+
+ This code is derived from software contributed to Berkeley by
+ Chris Torek.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the University nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+
+libs/libc/string/lib_vikmemcpy.c
+==================================
+
+   Copyright (C) 1999-2010 Daniel Vik
+
+ Adaptations include:
+ - File name change
+ - Use of types defined in stdint.h
+ - Integration with the NuttX configuration system
+ - Other cosmetic changes for consistency with NuttX coding standards
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any
+ damages arising from the use of this software.
+ Permission is granted to anyone to use this software for any
+ purpose, including commercial applications, and to alter it and
+ redistribute it freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you
+    must not claim that you wrote the original software. If you
+    use this software in a product, an acknowledgment in the
+    use this software in a product, an acknowledgment in the
+    product documentation would be appreciated but is not
+    required.
+
+ 2. Altered source versions must be plainly marked as such, and
+    must not be misrepresented as being the original software.
+
+ 3. This notice may not be removed or altered from any source
+    distribution.
+
+ Description: Implementation of the standard library function memcpy.
+              This implementation of memcpy() is ANSI-C89 compatible.
+
+ The following configuration options can be set:
+
+   CONFIG_ENDIAN_BIG
+     Uses processor with big endian addressing. Default is little endian.
+
+   CONFIG_MEMCPY_PRE_INC_PTRS
+     Use pre increment of pointers. Default is post increment of pointers.
+
+   CONFIG_MEMCPY_INDEXED_COPY
+     Copying data using array indexing. Using this option, disables the
+     CONFIG_MEMCPY_PRE_INC_PTRS option.
+
+   CONFIG_MEMCPY_64BIT - Compiles memcpy for 64 bit architectures
+
 libs/libc/math
 ==============
 
diff --git a/libs/libc/misc/lib_crc16.c b/libs/libc/misc/lib_crc16.c
index c9f96e80a7..a564ffd860 100644
--- a/libs/libc/misc/lib_crc16.c
+++ b/libs/libc/misc/lib_crc16.c
@@ -1,48 +1,29 @@
 /************************************************************************************************
  * libs/libc/misc/lib_crc16.c
  *
- * This file is a part of NuttX:
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- *   Copyright (C) 2013 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * "Programmers may incorporate any or all code into their programs,
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ************************************************************************************************/
+
+/* "Programmers may incorporate any or all code into their programs,
  *  giving proper credit within the source. Publication of the
  *  source routines is permitted so long as proper credit is given
  *  to Stephen Satchell, Satchell Evaluations and Chuck Forsberg,
  *  Omen Technology."
- *
- * Re-released under the Modified BSD license which, I believe, is
- * consistent with the original authors' intent:
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- ************************************************************************************************/
+ */
 
 /* References:
  *


[incubator-nuttx] 08/31: arch: arm: phy62xx: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit bb870517567e7d5a2ebc56ff454fa94856193566
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:07:41 2022 +0000

    arch: arm: phy62xx: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/arm/src/phy62xx/phy62xx_exception.S | 19 +++++++++++++++++++
 arch/arm/src/phy62xx/phy62xx_start.S     | 19 +++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/arch/arm/src/phy62xx/phy62xx_exception.S b/arch/arm/src/phy62xx/phy62xx_exception.S
index 468277f2dd..4a078de5ce 100644
--- a/arch/arm/src/phy62xx/phy62xx_exception.S
+++ b/arch/arm/src/phy62xx/phy62xx_exception.S
@@ -1,3 +1,22 @@
+/***************************************************************************
+ * arch/arm/src/phy62xx/phy62xx_exception.S
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/
 
 /****************************************************************************
  * Included Files
diff --git a/arch/arm/src/phy62xx/phy62xx_start.S b/arch/arm/src/phy62xx/phy62xx_start.S
index de1090c886..cb1ca67ebb 100644
--- a/arch/arm/src/phy62xx/phy62xx_start.S
+++ b/arch/arm/src/phy62xx/phy62xx_start.S
@@ -1,3 +1,22 @@
+/***************************************************************************
+ * arch/arm/src/phy62xx/phy62xx_start.S
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/
 
 /****************************************************************************
  * Included Files


[incubator-nuttx] 17/31: LICENSE: document missing mtd files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit a9ba9bd1feb421d161f6352ff1dda83c9ee6718f
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:05:10 2022 +0000

    LICENSE: document missing mtd files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE              | 32 ++++++++++++++++++++++++++++++++
 drivers/mtd/at24xx.c | 10 ----------
 2 files changed, 32 insertions(+), 10 deletions(-)

diff --git a/LICENSE b/LICENSE
index 2d58ca1d9a..3bf7e9cf0d 100644
--- a/LICENSE
+++ b/LICENSE
@@ -4792,6 +4792,38 @@ include/nuttx/mtd/onfi.h
  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.
 
+drivers/mtd/at24xx.c
+==================================
+   Copyright (C) 2011 Li Zhuoyi. All rights reserved.
+   Copyright (C) 2013, 2016 Gregory Nutt. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
 libs/libc/machine/arm/armv7-a/arch_memcpy.S
 libs/libc/marchine/arm/armv7-r/arch_memcpy.S
 ==============================================
diff --git a/drivers/mtd/at24xx.c b/drivers/mtd/at24xx.c
index 68d8538d9a..2b37cea646 100644
--- a/drivers/mtd/at24xx.c
+++ b/drivers/mtd/at24xx.c
@@ -1,18 +1,8 @@
 /****************************************************************************
  * drivers/mtd/at24xx.c
- * Driver for I2C-based at24cxx EEPROM
- *   (at24c32,at24c64,at24c128,at24c256,at24c512)
  *
  *   Copyright (C) 2011 Li Zhuoyi. All rights reserved.
- *   Author: Li Zhuoyi <lz...@gmail.com>
- *
  *   Copyright (C) 2013, 2016 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Derived from drivers/mtd/m25px.c
- *
- *   Copyright (C) 2009-2011, 2013 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions


[incubator-nuttx] 04/31: LICENSE: document missing am335x files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 7aa265a72f8f16e03eefb8e942b16e36b9778819
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:12:51 2022 +0000

    LICENSE: document missing am335x files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 1 +
 1 file changed, 1 insertion(+)

diff --git a/LICENSE b/LICENSE
index fe78065293..55bcf50fc0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -5827,6 +5827,7 @@ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 
 arch/arm/src/am335x/am335x_edid.c
+arch/arm/src/am335x/am335x_lcdc.c
 arch/arm/src/am335x/am335x_lcdc.h
 =======================================
 


[incubator-nuttx] 25/31: LICENSE: document missing bluetooth files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit f4d12adfd20e8a55b13e05f8e392a2b9dc5b9add
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:19:46 2022 +0000

    LICENSE: document missing bluetooth files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE                                      | 1 +
 include/nuttx/wireless/bluetooth/bt_buf.h    | 7 -------
 include/nuttx/wireless/bluetooth/bt_core.h   | 7 -------
 include/nuttx/wireless/bluetooth/bt_driver.h | 7 -------
 include/nuttx/wireless/bluetooth/bt_gatt.h   | 7 -------
 include/nuttx/wireless/bluetooth/bt_hci.h    | 7 -------
 include/nuttx/wireless/bluetooth/bt_ioctl.h  | 7 -------
 include/nuttx/wireless/bluetooth/bt_uart.h   | 7 -------
 include/nuttx/wireless/bluetooth/bt_uuid.h   | 7 -------
 9 files changed, 1 insertion(+), 56 deletions(-)

diff --git a/LICENSE b/LICENSE
index 100c3fb6a3..f0e2dfd6d5 100644
--- a/LICENSE
+++ b/LICENSE
@@ -5641,6 +5641,7 @@ SUCH DAMAGE.
 drivers/wireless/bluetooth/bt_uart.c
 drivers/wireless/bluetooth/bt_uart.h
 wireless/bluetooth
+include/nuttx/wireless/bluetooth
 tools/size_report
 ===========================
 
diff --git a/include/nuttx/wireless/bluetooth/bt_buf.h b/include/nuttx/wireless/bluetooth/bt_buf.h
index eb4af7c94a..71db258af4 100644
--- a/include/nuttx/wireless/bluetooth/bt_buf.h
+++ b/include/nuttx/wireless/bluetooth/bt_buf.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_buf.h
- * Bluetooth buffer management.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_core.h b/include/nuttx/wireless/bluetooth/bt_core.h
index f4525e4567..fadff5e767 100644
--- a/include/nuttx/wireless/bluetooth/bt_core.h
+++ b/include/nuttx/wireless/bluetooth/bt_core.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_core.h
- * Bluetooth subsystem core APIs.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_driver.h b/include/nuttx/wireless/bluetooth/bt_driver.h
index 3104ab5caa..acea43bc3c 100644
--- a/include/nuttx/wireless/bluetooth/bt_driver.h
+++ b/include/nuttx/wireless/bluetooth/bt_driver.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_driver.h
- * Bluetooth HCI driver API.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_gatt.h b/include/nuttx/wireless/bluetooth/bt_gatt.h
index e6c33d1bc9..3dad20f4df 100644
--- a/include/nuttx/wireless/bluetooth/bt_gatt.h
+++ b/include/nuttx/wireless/bluetooth/bt_gatt.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_gatt.h
- * Generic Attribute Profile handling.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_hci.h b/include/nuttx/wireless/bluetooth/bt_hci.h
index 88d16c00bf..e999b63c38 100644
--- a/include/nuttx/wireless/bluetooth/bt_hci.h
+++ b/include/nuttx/wireless/bluetooth/bt_hci.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_hci.h
- * Bluetooth Host Control Interface definitions.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_ioctl.h b/include/nuttx/wireless/bluetooth/bt_ioctl.h
index 505d165c6f..a45b8784c4 100644
--- a/include/nuttx/wireless/bluetooth/bt_ioctl.h
+++ b/include/nuttx/wireless/bluetooth/bt_ioctl.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_ioctl.h
- * Bluetooth Network IOCTL commands.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_uart.h b/include/nuttx/wireless/bluetooth/bt_uart.h
index c62445feae..98bdda78ee 100644
--- a/include/nuttx/wireless/bluetooth/bt_uart.h
+++ b/include/nuttx/wireless/bluetooth/bt_uart.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_uart.h
- * UART based Bluetooth driver
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.
diff --git a/include/nuttx/wireless/bluetooth/bt_uuid.h b/include/nuttx/wireless/bluetooth/bt_uuid.h
index 80038c55dd..beb35b862a 100644
--- a/include/nuttx/wireless/bluetooth/bt_uuid.h
+++ b/include/nuttx/wireless/bluetooth/bt_uuid.h
@@ -1,12 +1,5 @@
 /****************************************************************************
  * include/nuttx/wireless/bluetooth/bt_uuid.h
- * Bluetooth UUID handling.
- *
- *   Copyright (C) 2018 Gregory Nutt. All rights reserved.
- *   Author: Gregory Nutt <gn...@nuttx.org>
- *
- * Ported from the Intel/Zephyr arduino101_firmware_source-v1.tar package
- * where the code was released with a compatible 3-clause BSD license:
  *
  *   Copyright (c) 2016, Intel Corporation
  *   All rights reserved.


[incubator-nuttx] 28/31: LICENSE: document missing igmp files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 557aaf7d60dff5bfe60c9a91d2a642ac71dc7374
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 10:43:36 2022 +0000

    LICENSE: document missing igmp files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)

diff --git a/LICENSE b/LICENSE
index f9e5d566b0..adba4b5431 100644
--- a/LICENSE
+++ b/LICENSE
@@ -6168,3 +6168,49 @@ include/nuttx/net/sixlowpan.h
  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGE.
+
+net/igmp/igmp_group.c
+net/igmp/igmp_initialize.c
+net/igmp/igmp_input.c
+net/igmp/igmp_join.c
+net/igmp/igmp_leave.c
+net/igmp/igmp_mcastmac.c
+net/igmp/igmp_msg.c
+net/igmp/igmp_poll.c
+net/igmp/igmp_timer.c
+==============================
+
+   Copyright (C) 2010, 2013-2014, 2016, 2018 Gregory Nutt.
+   All rights reserved.
+   Author: Gregory Nutt <gn...@nuttx.org>
+
+ The NuttX implementation of IGMP was inspired by the IGMP add-on for the
+ lwIP TCP/IP stack by Steve Reynolds:
+
+   Copyright (c) 2002 CITEL Technologies Ltd.
+   All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of CITEL Technologies Ltd nor the names of its
+    contributors may be used to endorse or promote products derived
+    from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY CITEL TECHNOLOGIES AND CONTRIBUTORS ``AS IS''
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL CITEL TECHNOLOGIES OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ THE POSSIBILITY OF SUCH DAMAGE.


[incubator-nuttx] 23/31: include: leds: ncp5623c: migrate the license to Apache

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 029a528eb2b5b4cec521658ef210f2e56995be07
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:12:21 2022 +0000

    include: leds: ncp5623c: migrate the license to Apache
    
    Gregory Nutt is the copyright holder for those files and he has submitted the
    SGA as a result we can migrate the licenses to Apache.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 include/nuttx/leds/ncp5623c.h | 39 ++++++++++++---------------------------
 1 file changed, 12 insertions(+), 27 deletions(-)

diff --git a/include/nuttx/leds/ncp5623c.h b/include/nuttx/leds/ncp5623c.h
index 388414519f..def762c6e6 100644
--- a/include/nuttx/leds/ncp5623c.h
+++ b/include/nuttx/leds/ncp5623c.h
@@ -1,35 +1,20 @@
 /****************************************************************************
  * include/nuttx/leds/ncp5623c.h
- * based on include/nuttx/leds/pca9635pw.c
  *
- *   Author: Konstantin Berzenko <kp...@gmail.com>
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 07/31: arch: arm: lpc43xx: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 559366ec0df4a2697fd3066a58a7f0df702ca554
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:06:06 2022 +0000

    arch: arm: lpc43xx: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/arm/src/lpc43xx/lpc43_emc.c | 15 +++++++++++++++
 arch/arm/src/lpc43xx/lpc43_rtc.h | 41 ++++++++++++----------------------------
 2 files changed, 27 insertions(+), 29 deletions(-)

diff --git a/arch/arm/src/lpc43xx/lpc43_emc.c b/arch/arm/src/lpc43xx/lpc43_emc.c
index df1c862b5c..32327a5b53 100644
--- a/arch/arm/src/lpc43xx/lpc43_emc.c
+++ b/arch/arm/src/lpc43xx/lpc43_emc.c
@@ -1,6 +1,21 @@
 /****************************************************************************
  * arch/arm/src/lpc43xx/lpc43_emc.c
  *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
  ****************************************************************************/
 
 /****************************************************************************
diff --git a/arch/arm/src/lpc43xx/lpc43_rtc.h b/arch/arm/src/lpc43xx/lpc43_rtc.h
index d90d22a5ae..e1764bc275 100644
--- a/arch/arm/src/lpc43xx/lpc43_rtc.h
+++ b/arch/arm/src/lpc43xx/lpc43_rtc.h
@@ -1,37 +1,20 @@
 /****************************************************************************
  * arch/arm/src/lpc43xx/lpc43_rtc.h
  *
- *   Copyright (C) 2012, 2017 Gregory Nutt. All rights reserved.
- *   Author: Brandon Warhurst <wa...@yahoo.com>
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * Adapted from the similar LCP17xx RTC by Gintaras Drukteinis.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 10/31: LICENSE: document missing tiva files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit ebc277501848fc46033567c111ff0e993cbd7b3f
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:25:02 2022 +0000

    LICENSE: document missing tiva files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 160 insertions(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index 55bcf50fc0..1b96544e3b 100644
--- a/LICENSE
+++ b/LICENSE
@@ -587,9 +587,10 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 include/nuttx/power/relay.h
+arch/arm/src/tiva/hardware/tiva_epi.h
 ============================
 
-  Copyright (C) 2015 Max Nekludov. All rights reserved.
+  Copyright (C) 2013, 2015 Max Nekludov. All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
@@ -4190,6 +4191,164 @@ arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v2_rom.h
  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.
 
+arch/arm/src/tiva/hardware/tiva_adc.h
+arch/arm/src/tiva/tiva_adc.h
+==========================
+
+   Copyright (C) 2015 Calvin Maguranis. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+arch/arm/src/tiva/common/tiva_pwm.c
+arch/arm/src/tiva/hardware/tiva_pwm.h
+arch/arm/src/tiva/tiva_pwm.h
+arch/arm/src/tiva/common/tiva_qencoder.c
+arch/arm/src/tiva/hardware/tiva_qencoder.h
+arch/arm/src/tiva/tiva_qencoder.h
+====================================
+
+   Copyright (C) 2016 Young Mu. All rights reserved.
+
+ The basic structure of this driver derives in spirit (if nothing more)
+ from the NuttX STM32 QEI driver which has:
+
+   Copyright (C) 2012 Gregory Nutt. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h
+arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h
+=========================
+
+   Copyright (C) 2015 Gregory Nutt. All rights reserved.
+
+ Based on register definitions provided by:
+
+   Copyright (C) 2014 TRD2 Inc. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+arch/arm/src/tiva/hardware/lm/lm3s_timer.h
+arch/arm/src/tiva/hardware/lm/lm4f_timer.h
+arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h
+arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h
+===============================
+
+ Originally:
+
+   Copyright (C) 2012, 2014 Max Nekludov. All rights reserved.
+
+ Ongoing support and major revision to support the TM4C129 family
+ (essentially a full file replacement):
+
+   Copyright (C) 2015, 2018 Gregory Nutt. All rights reserved.
+
+ Some bitfield definitions taken from a header file provided by:
+
+   Copyright (C) 2014 TRD2 Inc. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX nor the names of its contributors may be
+    used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
 arch/arm/src/tms570/tms570_boot.c
 =================================
 


[incubator-nuttx] 06/31: arch: arm: imxrt: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 069abea3813e46af6c88ec3bf5202a73cd19660f
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:01:56 2022 +0000

    arch: arm: imxrt: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h | 20 ++++++++++++++++++++
 arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h | 20 ++++++++++++++++++++
 arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h | 20 ++++++++++++++++++++
 3 files changed, 60 insertions(+)

diff --git a/arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h b/arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h
index 8de712949e..12f3a658ce 100644
--- a/arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h
+++ b/arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h
@@ -1,3 +1,23 @@
+/****************************************************************************
+ * arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ****************************************************************************/
+
 /* XBAR Defines for IMXRT102x */
 
 /* XBARA1 Mux inputs (I values) *********************************************/
diff --git a/arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h b/arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h
index 56b35c1939..061040ac7b 100644
--- a/arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h
+++ b/arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h
@@ -1,3 +1,23 @@
+/****************************************************************************
+ * arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ****************************************************************************/
+
 /* XBAR Defines for IMXRT1050 */
 
 /* XBARA1 Mux inputs (I values) *********************************************/
diff --git a/arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h b/arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h
index b997fe05fb..92f65e4a38 100644
--- a/arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h
+++ b/arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h
@@ -1,3 +1,23 @@
+/****************************************************************************
+ * arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ****************************************************************************/
+
 /* XBAR Defines for IMXRT1060 */
 
 /* XBARA1 Mux inputs (I values) *********************************************/


[incubator-nuttx] 24/31: LICENSE: document missing uIP files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit d13bb9161cf4a84de2f4dba821566cdfbdb8f206
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:19:09 2022 +0000

    LICENSE: document missing uIP files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 40 +++++++++++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index b24c88480e..100c3fb6a3 100644
--- a/LICENSE
+++ b/LICENSE
@@ -203,7 +203,45 @@
 ------------------------------------------------------------------------------
 
 uIP
-===
+include/nuttx/net/arp.h
+include/nuttx/net/can.h
+include/nuttx/net/dns.h
+include/nuttx/net/ethernet.h
+include/nuttx/net/icmp.h
+include/nuttx/net/icmpv6.h
+include/nuttx/net/igmp.h
+include/nuttx/net/ip.h
+include/nuttx/net/netconfig.h
+include/nuttx/net/netdev.h
+include/nuttx/net/netstats.h
+include/nuttx/net/sixlowpan.h
+include/nuttx/net/tcp.h
+include/nuttx/net/tun.h
+include/nuttx/net/udp.h
+net/arp/arp_arpin.c
+net/arp/arp_dump.c
+net/arp/arp_format.c
+net/arp/arp_ipin.c
+net/arp/arp_out.c
+net/arp/arp_table.c
+net/devif/devif.h
+net/devif/devif_initialize.c
+net/devif/devif_send.c
+net/devif/ipv4_input.c
+net/icmp/icmp_input.c
+net/tcp/tcp_appsend.c
+net/tcp/tcp_conn.c
+net/tcp/tcp_devpoll.c
+net/tcp/tcp_input.c
+net/tcp/tcp_listen.c
+net/tcp/tcp_send.c
+net/tcp/tcp_seqno.c
+net/tcp/tcp_timer.c
+net/udp/udp_conn.c
+net/udp/udp_devpoll.c
+net/udp/udp_input.c
+net/udp/udp_send.c
+====================
 
 Many lower-level networking components of NuttX derive from uIP:
 


[incubator-nuttx] 14/31: arch: arm: stm32: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit eab192048c5fb1ec53945d1e15279c41d6895b6c
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:53:18 2022 +0000

    arch: arm: stm32: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 boards/arm/stm32/photon/src/stm32_wlan_firmware.c  | 43 ++++++----------------
 .../stm32l476vg-disco/include/nsh_romfsimg.h       | 20 ++++++++++
 .../stm32l4r9ai-disco/include/nsh_romfsimg.h       | 20 ++++++++++
 3 files changed, 52 insertions(+), 31 deletions(-)

diff --git a/boards/arm/stm32/photon/src/stm32_wlan_firmware.c b/boards/arm/stm32/photon/src/stm32_wlan_firmware.c
index 7f7866aa80..fedacb77d1 100644
--- a/boards/arm/stm32/photon/src/stm32_wlan_firmware.c
+++ b/boards/arm/stm32/photon/src/stm32_wlan_firmware.c
@@ -1,39 +1,20 @@
 /****************************************************************************
  * boards/arm/stm32/photon/src/stm32_wlan_firmware.c
- * All rights reserved.
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions are
- * met:
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * 1. Redistributions of source code must retain the above copyright notice,
- * this list of conditions and the following disclaimer.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * 3. Neither the name of Broadcom nor the names of other contributors to
- * this software may be used to endorse or promote products derived from
- * this software without specific prior written permission.
- *
- * 4. This software may not be used as a standalone product, and may only be
- * used as incorporated in your product or device that incorporates Broadcom
- * wireless connectivity products and solely for the purpose of enabling the
- * functionalities of such Broadcom products.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING,
- * BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR
- * A PARTICULAR PURPOSE AND NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT
- * SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 
diff --git a/boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h b/boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h
index 6bf0d908f0..4d375809ed 100644
--- a/boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h
+++ b/boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h
@@ -1,3 +1,23 @@
+/***************************************************************************
+ * boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/
+
 unsigned char romfs_img[] = {
   0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x01, 0x80,
   0x42, 0x56, 0x48, 0x93, 0x4e, 0x53, 0x48, 0x49, 0x6e, 0x69, 0x74, 0x56,
diff --git a/boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h b/boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h
index 6bf0d908f0..edb2dc8a56 100644
--- a/boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h
+++ b/boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h
@@ -1,3 +1,23 @@
+/***************************************************************************
+ * boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/
+
 unsigned char romfs_img[] = {
   0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x01, 0x80,
   0x42, 0x56, 0x48, 0x93, 0x4e, 0x53, 0x48, 0x49, 0x6e, 0x69, 0x74, 0x56,


[incubator-nuttx] 11/31: arch: arm: mor1kx: remove empty files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit e5a0108a6c3be5b493cf26b3f663e06013809225
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:38:29 2022 +0000

    arch: arm: mor1kx: remove empty files
    
    during contribution empty files have been pushed.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/or1k/src/mor1kx/hardware/irq.h | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/or1k/src/mor1kx/hardware/irq.h b/arch/or1k/src/mor1kx/hardware/irq.h
deleted file mode 100644
index 8b13789179..0000000000
--- a/arch/or1k/src/mor1kx/hardware/irq.h
+++ /dev/null
@@ -1 +0,0 @@
-


[incubator-nuttx] 20/31: LICENSE: document missing bcm43xxx files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 5201f9f92f82ffdbfbe585fb13f8425800b817a9
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:08:15 2022 +0000

    LICENSE: document missing bcm43xxx files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/LICENSE b/LICENSE
index 3bf7e9cf0d..8349c06083 100644
--- a/LICENSE
+++ b/LICENSE
@@ -2014,6 +2014,22 @@ drivers/wireless/ieee80211/bcm43xxx/bcmf_ioctl.h
  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGE.
 
+drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h
+drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h
+==========================================
+
+ Permission to use, copy, modify, and/or distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
 arch/arm/src/lc823450/lc823450_sdc.c
 arch/arm/src/lc823450/lc823450_sddrv_dep.c
 arch/arm/src/lc823450/lc823450_sddrv_if.h


[incubator-nuttx] 16/31: drivers: leds: ncp5623c: migrate the license to Apache

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 7aa3cf1fe4395755c0e96fd3579ff460a3c3b255
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:58:21 2022 +0000

    drivers: leds: ncp5623c: migrate the license to Apache
    
    Gregory Nutt is the copyright holder for those files and he has submitted the
    SGA as a result we can migrate the licenses to Apache.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 drivers/leds/ncp5623c.c | 39 ++++++++++++---------------------------
 1 file changed, 12 insertions(+), 27 deletions(-)

diff --git a/drivers/leds/ncp5623c.c b/drivers/leds/ncp5623c.c
index 794aa3070b..3fd16fc82c 100644
--- a/drivers/leds/ncp5623c.c
+++ b/drivers/leds/ncp5623c.c
@@ -1,35 +1,20 @@
 /****************************************************************************
  * drivers/leds/ncp5623c.c
- * based on drivers/leds/pca9635pw.c
  *
- *   Author: Konstantin Berzenko <kp...@gmail.com>
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 05/31: arch: arm: cxd56xx: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 356281e869d6e8109d2a25425b9d5c3461d70f24
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 07:53:29 2022 +0000

    arch: arm: cxd56xx: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/arm/src/cxd56xx/hardware/cxd5602_isop.h         | 20 ++++++++++++++++++++
 .../cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h  | 20 ++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/arch/arm/src/cxd56xx/hardware/cxd5602_isop.h b/arch/arm/src/cxd56xx/hardware/cxd5602_isop.h
index 28347203da..d25b0ecc73 100644
--- a/arch/arm/src/cxd56xx/hardware/cxd5602_isop.h
+++ b/arch/arm/src/cxd56xx/hardware/cxd5602_isop.h
@@ -1,3 +1,23 @@
+/****************************************************************************
+ * arch/arm/src/cxd56xx/hardware/cxd5602_isop.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ****************************************************************************/
+
 /* This file is generated at Dec 14 2020 13:28:30 */
 
 /****************************************************************************
diff --git a/arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h b/arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h
index 7f575cb47d..53a006882a 100644
--- a/arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h
+++ b/arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h
@@ -1,3 +1,23 @@
+/****************************************************************************
+ * arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ****************************************************************************/
+
 /* This file is generated at Mar 27 2020 12:00:17 */
 
 /****************************************************************************


[incubator-nuttx] 22/31: include: himem: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 05710ac9f232c17fd10d3c21bffb8aa5a943889c
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:10:58 2022 +0000

    include: himem: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 include/nuttx/himem/himem.h | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/include/nuttx/himem/himem.h b/include/nuttx/himem/himem.h
index 96e6569171..cb7ffa4f3f 100644
--- a/include/nuttx/himem/himem.h
+++ b/include/nuttx/himem/himem.h
@@ -1,6 +1,20 @@
 /****************************************************************************
  * include/nuttx/himem/himem.h
  *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  ****************************************************************************/
 
 #ifndef __INCLUDE_NUTTX_HIMEM_HIMEM_H


[incubator-nuttx] 12/31: LICENSE: document missing mor1k files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 9601321573912f73ecc2ae4021a67cf9dd026584
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:40:04 2022 +0000

    LICENSE: document missing mor1k files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/LICENSE b/LICENSE
index 1b96544e3b..2d58ca1d9a 100644
--- a/LICENSE
+++ b/LICENSE
@@ -2140,6 +2140,13 @@ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
 IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
 THE POSSIBILITY OF SUCH DAMAGE.
 
+arch/xtensa/src/common/xtensa_asm_utils.h
+===============================
+
+ Copyright (c) 2017, Intel Corporation
+
+ SPDX-License-Identifier: Apache-2.0
+
 boards/or1k/mor1kx/or1k/src/or1k_boot.c
 boards/or1k/mor1kx/or1k/src/or1k_bringup.c
 =================================================


[incubator-nuttx] 01/31: LICENSE: document missing armv7-x files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 97bfae9196b6a34b81196c1b3c05c3a4ff121a5e
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 07:49:58 2022 +0000

    LICENSE: document missing armv7-x files
    
    add missing armv7-a/armv7-r files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/LICENSE b/LICENSE
index f6992d8584..dbc3d6df69 100644
--- a/LICENSE
+++ b/LICENSE
@@ -853,8 +853,10 @@ arch/arm/src/armv6-m/arm_exception.S
 
 arch/arm/src/armv7-a/cp15_cacheops.h
 arch/arm/src/armv7-a/cp15_clean_dcache.S
+arch/arm/src/armv7-a/cp15_clean_dcache_all.S
 arch/arm/src/armv7-a/cp15_coherent_dcache.S
 arch/arm/src/armv7-a/cp15_flush_dcache.S
+arch/arm/src/armv7-a/cp15_flush_dcache_all.S
 arch/arm/src/armv7-a/cp15_invalidate_dcache.S
 arch/arm/src/armv7-a/cp15_invalidate_dcache_all.S
 =================================================
@@ -1232,8 +1234,10 @@ arch/arm/src/armv7-r/cp15_cacheops.h
 
 arch/arm/src/armv7-r/cp15_cacheops.h
 arch/arm/src/armv7-r/cp15_clean_dcache.S
+arch/arm/src/armv7-r/cp15_clean_dcache_all.S
 arch/arm/src/armv7-r/cp15_coherent_dcache.S
 arch/arm/src/armv7-r/cp15_flush_dcache.S
+arch/arm/src/armv7-r/cp15_flush_dcache_all.S
 arch/arm/src/armv7-r/cp15_invalidate_dcache.S
 arch/arm/src/armv7-r/cp15_invalidate_dcache_all.S
 =================================================


[incubator-nuttx] 18/31: drivers: mtd: gd5f: migrate the license to Apache

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 73ea907e365e252765ca901688ca0bb7d153203a
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 12:43:15 2022 +0000

    drivers: mtd: gd5f: migrate the license to Apache
    
    Xiaomi has submitted the SGA
    as a result we can migrate the licenses to Apache.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 drivers/mtd/gd5f.c | 40 ++++++++++++----------------------------
 1 file changed, 12 insertions(+), 28 deletions(-)

diff --git a/drivers/mtd/gd5f.c b/drivers/mtd/gd5f.c
index 7aa5d75dfc..746269b83f 100644
--- a/drivers/mtd/gd5f.c
+++ b/drivers/mtd/gd5f.c
@@ -1,36 +1,20 @@
 /****************************************************************************
  * drivers/mtd/gd5f.c
- * Driver for GigaDevice SPI nand flash.
  *
- *   Copyright (C) 2019 FishSemi Inc. All rights reserved.
- *   Author: zhuyanlin <zh...@fishsemi.com>
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 13/31: arch: arm: sama5: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 66ac9a6ce3145f718b5a729502b059f64e4b5e65
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:50:53 2022 +0000

    arch: arm: sama5: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h b/boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h
index 8b78c03f72..3848687837 100644
--- a/boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h
+++ b/boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h
@@ -1,3 +1,23 @@
+/***************************************************************************
+ * boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/
+
 unsigned char romfs_img[] = {
   0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x02, 0x00,
   0xe7, 0x04, 0x63, 0xbd, 0x4e, 0x53, 0x48, 0x49, 0x6e, 0x69, 0x74, 0x56,


[incubator-nuttx] 31/31: libc/string:add LICENSE info

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 2e3c217d103f9c98dc3e4c6f02ba87e6e8b719f0
Author: anjiahao <an...@xiaomi.com>
AuthorDate: Thu Apr 14 17:26:25 2022 +0800

    libc/string:add LICENSE info
    
    Signed-off-by: anjiahao <an...@xiaomi.com>
---
 LICENSE                       | 24 ++++++++++++++++++++++++
 libs/libc/string/lib_strstr.c | 33 +++++++++++++++++++++------------
 2 files changed, 45 insertions(+), 12 deletions(-)

diff --git a/LICENSE b/LICENSE
index 382719ecf0..5f6a4ea16a 100644
--- a/LICENSE
+++ b/LICENSE
@@ -5823,6 +5823,30 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+libs/libc/string/lib_strstr.c
+===============================
+The MIT License (MIT)
+
+Copyright (c) 2014-2015 Tal Einat
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
 libs/libc/time/lib_localtime.c
 =================================
 
diff --git a/libs/libc/string/lib_strstr.c b/libs/libc/string/lib_strstr.c
index d8ee9f2768..841d7b00c5 100644
--- a/libs/libc/string/lib_strstr.c
+++ b/libs/libc/string/lib_strstr.c
@@ -1,20 +1,29 @@
 /****************************************************************************
  * libs/libc/string/lib_strstr.c
  *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.  The
- * ASF licenses this file to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance with the
- * License.  You may obtain a copy of the License at
+ * The MIT License (MIT)
  *
- *   http://www.apache.org/licenses/LICENSE-2.0
+ * Copyright (c) 2014-2015 Tal Einat
  *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
- * License for the specific language governing permissions and limitations
- * under the License.
+ * Permission is hereby granted, free of charge, to any person
+ * obtaining a copy of this software and associated documentation files
+ * (the "Software"), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, sublicense, and/or sell copies of the Software, and to permit
+ * persons to whom the Software is furnished to do so, subject to the
+ * following conditions:
+ *
+ * The above copyright notice and this permission notice shall be
+ * included in all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ * DEALINGS IN THE
+ * SOFTWARE.
  *
  ****************************************************************************/
 


[incubator-nuttx] 29/31: LICENSE: document missing wireless files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 05a754388e686f557b3afa2381bfd8e57fcfbd23
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 10:46:18 2022 +0000

    LICENSE: document missing wireless files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/LICENSE b/LICENSE
index adba4b5431..737493a132 100644
--- a/LICENSE
+++ b/LICENSE
@@ -2068,6 +2068,50 @@ drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h
  ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
+include/nuttx/wireless/ieee80211/ieee80211_cypto.h
+==========================================
+
+ Copyright (c) 2007, 2008 Damien Bergamini <da...@free.fr>
+
+ Permission to use, copy, modify, and distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+include/nuttx/wireless/ieee80211/ieee80211.h
+===============================================
+
+ Copyright (c) 2002, 2003 Sam Leffler, Errno Consulting
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
 arch/arm/src/lc823450/lc823450_sdc.c
 arch/arm/src/lc823450/lc823450_sddrv_dep.c
 arch/arm/src/lc823450/lc823450_sddrv_if.h


[incubator-nuttx] 02/31: LICENSE: document missing lpc files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 3e61acfcc90ad8d47475e7850e6fe6bfd34e1258
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:04:01 2022 +0000

    LICENSE: document missing lpc files
    
    add missing lpc files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index dbc3d6df69..34887c2b95 100644
--- a/LICENSE
+++ b/LICENSE
@@ -5705,7 +5705,7 @@ arch/arm/src/lpc2378/chip.h
 arch/arm/src/lpc2378/lpc2378.h
 arch/arm/src/lpc2378/lpc23xx_decodeirq.c
 arch/arm/src/lpc2378/lpc23xx_gpio.h
-arch/arm/src/arm/lpc2378/lpc23xx_head.S
+arch/arm/src/lpc2378/lpc23xx_head.S
 arch/arm/src/lpc2378/lpc23xx_i2c.c
 arch/arm/src/lpc2378/lpc23xx_io.c
 arch/arm/src/lpc2378/lpc23xx_irq.c


[incubator-nuttx] 21/31: LICENSE: document missing nfs files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit c89e7e5c67e4faa60e585aff092ff64b5e033de3
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:09:42 2022 +0000

    LICENSE: document missing nfs files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 1 +
 1 file changed, 1 insertion(+)

diff --git a/LICENSE b/LICENSE
index 8349c06083..b24c88480e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -292,6 +292,7 @@ Certain functions in the NuttX C-library derive from other BSD-compatible
 sources:
 
 fs/nfs
+include/nuttx/fs/nfs.h
 ======
 
    NFS:


[incubator-nuttx] 19/31: drivers: sensors: mlx90614: migrate the license to Apache

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 3a9d5cc5f6a2fbac6eef43bcf561498e71b73ab4
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 09:06:08 2022 +0000

    drivers: sensors: mlx90614: migrate the license to Apache
    
    Gregory Nutt is the copyright holder for those files and he has submitted the
    SGA as a result we can migrate the licenses to Apache.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 drivers/sensors/mlx90614.c | 36 ++++++++++++------------------------
 1 file changed, 12 insertions(+), 24 deletions(-)

diff --git a/drivers/sensors/mlx90614.c b/drivers/sensors/mlx90614.c
index eef043a4b5..448a209be7 100644
--- a/drivers/sensors/mlx90614.c
+++ b/drivers/sensors/mlx90614.c
@@ -1,32 +1,20 @@
 /****************************************************************************
  * drivers/sensors/mlx90614.c
  *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
  *
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in
- *    the documentation and/or other materials provided with the
- *    distribution.
- * 3. Neither the name NuttX nor the names of its contributors may be
- *    used to endorse or promote products derived from this software
- *    without specific prior written permission.
+ *   http://www.apache.org/licenses/LICENSE-2.0
  *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
  *
  ****************************************************************************/
 


[incubator-nuttx] 27/31: LICENSE: document missing sixlowpan files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 5d10949482c846900160b9f408e94ecba58a219d
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 10:41:06 2022 +0000

    LICENSE: document missing sixlowpan files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 49 insertions(+), 1 deletion(-)

diff --git a/LICENSE b/LICENSE
index f0e2dfd6d5..f9e5d566b0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -214,7 +214,6 @@ include/nuttx/net/ip.h
 include/nuttx/net/netconfig.h
 include/nuttx/net/netdev.h
 include/nuttx/net/netstats.h
-include/nuttx/net/sixlowpan.h
 include/nuttx/net/tcp.h
 include/nuttx/net/tun.h
 include/nuttx/net/udp.h
@@ -6120,3 +6119,52 @@ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
+
+net/sixlowpan/sixlowpan_framelist.c
+net/sixlowpan/sixlowpan_hc06.c
+net/sixlowpan/sixlowpan_hc1.c
+net/sixlowpan/sixlowpan_input.c
+net/sixlowpan/sixlowpan_internal.h
+net/sixlowpan/sixlowpan_utils.c
+include/nuttx/net/sixlowpan.h
+============================
+
+   Copyright (C) 2017-2018 Gregory Nutt. All rights reserved.
+   Author: Gregory Nutt <gn...@nuttx.org>
+
+ Parts of this file derive from Contiki:
+
+   Copyright (c) 2008, Swedish Institute of Computer Science.
+   All rights reserved.
+   Authors: Adam Dunkels <ad...@sics.se>
+            Nicolas Tsiftes <nv...@sics.se>
+            Niclas Finne <nf...@sics.se>
+            Mathilde Durvy <md...@cisco.com>
+            Julien Abeille <ja...@cisco.com>
+            Joakim Eriksson <jo...@sics.se>
+            Joel Hoglund <jo...@sics.se>
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ 3. Neither the name of the Institute nor the names of its contributors
+    may be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE
+ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.


[incubator-nuttx] 03/31: LICENSE: document missing samdxxx files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 6b26dc939e67e719260ccc5d751e682a9eed6949
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:10:43 2022 +0000

    LICENSE: document missing samdxxx files
    
    add missing files to the LICENSE file.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 LICENSE | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/LICENSE b/LICENSE
index 34887c2b95..fe78065293 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1379,6 +1379,45 @@ arch/arm/src/samv7/sam_twihs.c
  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.
 
+
+arch/arm/src/samd2l2/sam_i2c_master.c
+arch/arm/src/samd5e5/sam_i2c_master.c
+=======================================
+   Copyright (C) 2013-2014, 2017 Gregory Nutt. All rights reserved.
+   Copyright (C) 2015 Filament - www.filament.com
+
+ The Atmel sample code has a BSD compatible license that requires this
+ copyright notice:
+
+    Copyright (c) 2011, Atmel Corporation
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+ 3. Neither the name NuttX, Atmel, nor the names of its contributors may
+    be used to endorse or promote products derived from this software
+    without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+ COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
 arch/arm/src/samv7/sam_usbdevhs.c
 =================================
 


[incubator-nuttx] 15/31: boards: sim: Add Apache license to files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 56b5ae81cc0de9d6359231afb3ea066265bb18be
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:56:26 2022 +0000

    boards: sim: Add Apache license to files
    
    In the initial contribution those files were missing the license
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 boards/sim/sim/sim/include/board.h | 16 ++++++++++++++++
 boards/sim/sim/sim/src/dummy.c     | 20 +++++++++++++++++++-
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/boards/sim/sim/sim/include/board.h b/boards/sim/sim/sim/include/board.h
index 6c490b25ae..fde01bb276 100644
--- a/boards/sim/sim/sim/include/board.h
+++ b/boards/sim/sim/sim/include/board.h
@@ -1,3 +1,19 @@
 /****************************************************************************
  * boards/sim/sim/sim/include/board.h
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
  ****************************************************************************/
diff --git a/boards/sim/sim/sim/src/dummy.c b/boards/sim/sim/sim/src/dummy.c
index 8b13789179..6110f32d1b 100644
--- a/boards/sim/sim/sim/src/dummy.c
+++ b/boards/sim/sim/sim/src/dummy.c
@@ -1 +1,19 @@
-
+/***************************************************************************
+ * boards/sim/sim/sim/src/dummy.c
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.  The
+ * ASF licenses this file to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the
+ * License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ * License for the specific language governing permissions and limitations
+ * under the License.
+ *
+ ***************************************************************************/


[incubator-nuttx] 09/31: arch: arm: stm32l4: remove empty files

Posted by xi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch releases/10.3
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git

commit 3f4f8348a4b9260d060aba179f88d0dfd3cc5f90
Author: Alin Jerpelea <al...@sony.com>
AuthorDate: Tue Apr 19 08:22:18 2022 +0000

    arch: arm: stm32l4: remove empty files
    
    during contribution empty files have been pushed.
    
    Signed-off-by: Alin Jerpelea <al...@sony.com>
---
 arch/arm/src/stm32l4/stm32l4.h      | 2 --
 arch/arm/src/stm32l4/stm32l4_fsmc.h | 1 -
 arch/arm/src/stm32l4/stm32l4_lcd.h  | 1 -
 3 files changed, 4 deletions(-)

diff --git a/arch/arm/src/stm32l4/stm32l4.h b/arch/arm/src/stm32l4/stm32l4.h
index 887cbb4532..c512277c1b 100644
--- a/arch/arm/src/stm32l4/stm32l4.h
+++ b/arch/arm/src/stm32l4/stm32l4.h
@@ -43,10 +43,8 @@
 #include "stm32l4_dma.h"
 #include "stm32l4_exti.h"
 #include "stm32l4_flash.h"
-#include "stm32l4_fsmc.h"
 #include "stm32l4_gpio.h"
 #include "stm32l4_i2c.h"
-#include "stm32l4_lcd.h"
 #include "stm32l4_pwr.h"
 #include "stm32l4_rcc.h"
 #include "stm32l4_rtc.h"
diff --git a/arch/arm/src/stm32l4/stm32l4_fsmc.h b/arch/arm/src/stm32l4/stm32l4_fsmc.h
deleted file mode 100644
index 8b13789179..0000000000
--- a/arch/arm/src/stm32l4/stm32l4_fsmc.h
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/arch/arm/src/stm32l4/stm32l4_lcd.h b/arch/arm/src/stm32l4/stm32l4_lcd.h
deleted file mode 100644
index 8b13789179..0000000000
--- a/arch/arm/src/stm32l4/stm32l4_lcd.h
+++ /dev/null
@@ -1 +0,0 @@
-