Alin Jerpelea
9cf4eac313
LICENSE: add licenses for arch/x86
...
add licenses for arch/x86 code
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2022-02-09 19:58:52 +08:00
Xiang Xiao
40b1f0bee8
libc: Add include/nuttx/input/x11_keysym.h
...
to enable more key group inside x11_keysym.h
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-01-11 15:01:13 +08:00
Eero Nurkkala
b128ce334f
mpfs: introduce OpenSBI
...
OpenSBI may be compiled as an external library. OpenSBI commit d249d65
(Dec. 11, 2021) needs to be reverted as it causes memcpy / memcmp to
end up in the wrong section. That issue has yet no known workaround.
OpenSBI may be lauched from the hart0 (e51). It will start the U-Boot
and eventually the Linux kernel on harts 1-4.
OpenSBI, once initialized properly, will trap and handle illegal
instructions (for example, CSR time) and unaligned address accesses
among other things.
Due to size size limitations for the mpfs eNVM area where the NuttX
is located, we actually set up the OpenSBI on its own section which
is in the bottom of the DDR memory. Special care must be taken so that
the kernel doesn't override the OpenSBI. For example, the Linux device
tree may reserve some space from the beginning:
opensbi_reserved: opensbi@80000000 {
reg = <0x80000000 0x200000>;
label = "opensbi-reserved";
};
The resulting nuttx.bin file is very large, but objcopy is used to
create the final binary images for the regions (eNVM and DDR) using
the nuttx elf file.
Co-authored-by: Petro Karashchenko <petro.karashchenko@gmail.com>
Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2021-12-22 20:48:12 -06:00
raiden00pl
07d295b8db
add 5-Clause Nordic License barrier for Nordic SoftDevice Controller
2021-12-17 11:22:39 -06:00
Lingao Meng
87772796e3
tools: Add size report script
...
Add a resource statistics script, which can be used to
analyze the resource occupation of ELF files, including
BSS, data, ROM, etc.
Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
LICENSE: Add size_report to license file
Declare license for intel Corporation.
Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2021-12-03 08:16:52 -06:00
Alin Jerpelea
3c1a0a2daa
LICENSE: add drivers/usbhost/hid_parser.c
...
add drivers/usbhost/hid_parser.c to LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-15 11:56:41 +08:00
Alin Jerpelea
aa8a8df07c
LICENSE: add license for wireless/spirit
...
The license for wireless/spirit is added to the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-13 22:43:36 +08:00
Alin Jerpelea
110632293c
LICENSE: revert to the original license from Atmel Corporation
...
revert to the original license from Atmel Corporation and add the files to
the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-02 21:56:05 +08:00
Alin Jerpelea
abf8a72ef0
LICENSE: add libs/libc/math/ to license file
...
Add Sun Microsystems license for libs/libc/math/__sin.c
and libs/libc/math/__cos.c
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-02 21:56:05 +08:00
Alin Jerpelea
9389ecc3d6
LICENSE: add libs/libc/machine/arm/armv8-m
...
Add ARM license for libs/libc/machine/arm/armv8-m code
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-02 21:56:05 +08:00
Alin Jerpelea
c836b15715
LICENSE: add drivers/wireless/bluetooth license
...
Add drivers wireless/bluetooth license to the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-01 11:56:31 +08:00
Alin Jerpelea
98ea35460d
LICENSE: add wireless/bluetooth license
...
Add wireless/bluetooth license to the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-01 11:56:31 +08:00
Alin Jerpelea
a5a120b823
License: BSD: spiffs client file system
...
Add add fs/spiffs license to the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-08-30 22:39:04 +08:00
Alin Jerpelea
bad2ea95dd
LICENSE: add fs/nfs license
...
Add add fs/nfs license to the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-08-30 22:39:04 +08:00
Alin Jerpelea
418919b4b6
LICENSE: add remaining Silicon Laboratories files
...
In the remaining Silicon Laboratories files to the LICENSE
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-08-17 19:52:31 -07:00
Nathan Hartman
c3c6bc3e71
Licensing: Add BSD-style license from uIP
...
LICENSE:
* Add the BSD-style license from uIP, as some lower-level networking
components derive from it. License text obtained from [1].
Per feedback of John D. Ament in the general@incubator.a.o
thread "[VOTE] Release Apache NuttX (Incubating) 10.1.0 [RC1]"
on 21 May 2021, archived at [2,3].
[1] https://github.com/adamdunkels/uip/blob/uip-1-0/uip/uip.c
[2] https://mail-archives.apache.org/mod_mbox/incubator-general/202105.mbox/%3cCAOqetn8dOhKFj8jdprM1_gmuU=WSwKpK3D6W1a+w2dZ8AbjtNw@mail.gmail.com%3e
[3] https://lists.apache.org/thread.html/r293352a21dfd1112b4dfb0e27265a2ac4741083fa1e7875e4001da86%40%3Cgeneral.incubator.apache.org%3E
2021-06-06 11:21:24 -06:00
Nathan Hartman
eb133ad527
Licensing: Add ISC license from Rhombus OS
...
LICENSE:
* Add the ISC license from Rhombus OS, as the math library used in
NuttX derives from it. License text obtained from [1]. Added per
feedback provided by John D. Ament in the general@incubator.a.o
thread "[VOTE] Release Apache NuttX (Incubating) 10.1.0 [RC1]"
on 21 May 2021, archived at [2,3].
[1] https://github.com/nickbjohnson4224/rhombus/blob/master/LICENSE
[2] https://mail-archives.apache.org/mod_mbox/incubator-general/202105.mbox/%3cCAOqetn8dOhKFj8jdprM1_gmuU=WSwKpK3D6W1a+w2dZ8AbjtNw@mail.gmail.com%3e
[3] https://lists.apache.org/thread.html/r293352a21dfd1112b4dfb0e27265a2ac4741083fa1e7875e4001da86%40%3Cgeneral.incubator.apache.org%3E
2021-05-28 16:28:26 -03:00
Alin Jerpelea
37b314f29f
LICENSE: add 3rd party license for Texas Instruments Incorporated
...
Add 3rd party licenses for Texas Instruments Incorporated to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-08 22:48:46 -05:00
Alin Jerpelea
12aebdf1a6
LICENSE: add 3rd party license for Infineon Technologies AG
...
Add 3rd party licenses for Infineon Technologies AG to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-08 22:48:46 -05:00
Alin Jerpelea
0647abec81
LICENSE: add 3rd party license for NXP Semiconductors
...
Add 3rd party licenses for NXP Semiconductors to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-08 22:48:46 -05:00
Alin Jerpelea
63ca633aef
LICENSE: add 3rd party license for Broadcom
...
Add 3rd party licenses for Broadcom to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-08 11:41:02 -03:00
Alin Jerpelea
55ca83cbc9
LICENSE: add 3rd party license for Cadence Design Systems
...
Add 3rd party licenses for Cadence Design Systems to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-07 21:21:51 -05:00
Alin Jerpelea
da6d03b9c1
LICENSE: add 3rd party license for Tensilica Inc
...
Add 3rd party licenses for Tensilica Inc to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-07 21:21:51 -05:00
Alin Jerpelea
8e54d6862a
LICENSE: add 3rd party license for Free Software Foundation
...
Add 3rd party licenses for Free Software Foundation to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-07 10:48:26 -05:00
Alin Jerpelea
a1131a8175
LICENSE: add 3rd party license for Atmel Corporation
...
Add 3rd party licenses for Atmel Corporation to the LICENSE file.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-07 06:43:20 -05:00
chao.an
b1a042734f
style/Document: remove unnecessary trailing whitespace
...
N/A
Signed-off-by: chao.an <anchao@xiaomi.com>
2020-11-28 12:20:30 +01:00
Brennan Ashton
ce3a23712c
Add missing entries into LICENSE and NOTICE files
...
Signed-off-by: Brennan Ashton <bashton@brennanashton.com>
2020-04-09 14:59:36 +08:00
Ouss4
7a046358d9
Add DISCLAIMER, LICENSE and NOTICE files.
...
The content of COPYING is duplicated in LICENSE, so it got deleted.
2020-03-05 08:32:21 -06:00